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
339765962884	339765963451	339765964000	339765964550	339765965100	339765965650	339765966200	339765966750	339765967300	339765967850	339765968400	339765968950	339765969500	339765970050	339765970600	339765971150	339765971700	339765972250	339765972800	339765973350	339765973900	339765974450	339765975000	339765975550	339765976100	339765976650	339765977200	339765977751	339765978300	339765978850	339765979400	339765979950	339765980500	339765981050	339765981600	339765982150	339765982700	339765983250	339765983800	339765984350	339765984900	339765985450	339765986000	339765986550	339765987100	339765987650	339765988200	339765988750	339765989300	339765989850	339765990400	339765990950	339765991500	339765992050	339765992600	339765993150	339765993701	339765994250	339765994800	339765995350	339765995900	339765996450	339765997000	339765997550	339765998100	339765998650	339765999200	339765999750	339766000300	339766000850	339766001400	339766001950	339766002500	339766003050	339766003600	339766004150	339766004700	339766005250	339766005800	339766006350	339766006900	339766007450	339766008001	339766008550	339766009100	339766009650	339766010200	339766010750	339766011300	339766011850	339766012400	339766012950	339766013500	339766014050	339766014600	339766015150	339766015700	339766016250	339766016800	339766017350	339766017900	339766018450	339766019000	339766019550	339766020100	339766020650	339766021200	339766021750	339766022301	339766022850	339766023400	339766023950	339766024500	339766025050	339766025600	339766026150	339766026700	339766027250	339766027800	339766028350	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23441	21840	30012	24373	22641	25834	28404	22771	20650	20354	19584	18845	18584	18243	18097	18026	17776	17620	17429	17545	17304	17316	17121	17118	17250	17095	17148	17104	17077	17032	16944	17071	17152	17067	17037	17134	17260	16960	17093	17196	17142	17035	17187	16976	16965	16976	16978	17571	18098	18361	17812	17475	17412	16950	16972	17050	16958	16945	16825	17087	16845	17023	17050	16950	16974	16969	17200	17060	16958	17000	16926	16894	16897	16709	16775	16945	17042	17002	16798	16917	17018	16906	16887	16952	16861	16864	16981	16951	16920	17008	17125	16950	16918	16817	16854	16863	16797	16669	17014	16984	17080	16836	16961	17004	17065	16657	16745	16861	16848	16994	17151	16813	16896	16870	16912	16710	16915	16700	17136	17080	17157	16910	16964	16947	16905	17006	16886	16688	17013	16885	16877	16876	17007	17027	16862	17084	16888	16835	16898	16862	16661	16748	16725	16889	17071	16822	17009	16750	17003	16888	16908	16704	16905	16854	16998	17023	16824	17040	17038	16971	16726	16791	16864	16932	16762	17122	16799	16940	16890	16973	16709	16850	16850	16856	16819	16775	16828	16816	16741	16816	16831	16894	16940	16749	17043	16850	16935	16786	17073	16941	17065	17014	16997	17050	16974	16795	17018	17103	16850	17081	16873	16972	16825	16913	16960	16866	16999	16846	16705	17005	16665	16919	16790	16898	16974	16879	16862	16944	16887	16808	17081	16869	16892	16782	16776	16791	16879	17053	16766	16980	16873	16842	16885	16658	16856	16855	16813	16800	16752	16812	16864	16952	16952	17069	16945	17044	17021	16681	17060	16735	16995	16962	16826	16853	16907	17111	16901	16906	16966	16893	16922	16768	16979	16780	16821	17043	16804	16859	16866	17088	16784	16859	16688	16895	16877	16676	16852	16869	16788	16703	16781	17007	16906	16794	16943	17031	17120	16923	16992	16980	16855	17084	17059	16841	16853	16814	16804	16932	16614	16833	16884	16862	16923	17004	16984	16751	16895	16786	16823	16717	16684	16817	16856	16793	16779	16891	16865	17190	16651	16784	16815	16985	16907	16704	17032	17089	16845	16921	16954	16901	16817	16815	16953	16676	16886	16928	17008	16792	16837	16990	17013	17147	16751	16830	16762	17064	16986	16737	16726	16839	16693	16889	16943	16767	16855	16784	16472	16803	17023	16783	16849	16993	16965	17073	16939	17014	16818	16779	16838	16941	16888	16907	16843	17102	17062	17054	16924	16642	17139	16919	16806	17056	17019	16850	16873	16911	16879	16721	16993	16920	16718	16960	16881	16915	17025	16796	16913	17145	16878	16905	16758	16993	16902	16786	16758	16701	17016	16945	16788	16756	16733	16913	16958	16873	16983	16892	17038	16725	16892	16853	16763	16920	16677	16844	16779	16869	16785	17035	16975	16853	16869	16856	16900	16888	16896	16788	16944	16924	16845	16829	16850	16995	16996	16874	16838	16854	16935	16906	16907	16863	16882	16632	16797	16908	16918	16988	16953	17070	16925	16852	16917	17049	17001	16964	16858	16954	16844	16828	16734	17028	16884	16676	16904	16853	16946	16717	16806	16902	17019	17011	16757	16836	16976	16903	16962	16819	17030	16804	16710	16770	16810	17109	16905	16878	16920	16845	16741	16759	16885	16862	16919	16799	16833	16931	16982	16789	16878	16810	16696	16800	16807	16920	16916	17001	17033	16698	16966	16860	17020	16923	17010	17019	16944	16908	16985	17031	16754	17067	16936	17064	16631	17054	16907	16987	16935	16861	16725	16932	16705	17025	16804	17030	16699	16837	16845	16818	16807	17027	16598	16746	16784	16791	17173	16891	16804	16879	16987	16788	16910	16960	16890	16826	16811	16714	16719	16851	17238	17079	16888	16652	16956	16983	17050	16856	16935	17012	16893	16872	17041	16798	16831	16928	16686	16816	16724	17081	16985	16852	17026	17014	16885	16853	16798	16783	16826	16756	17052	16734	16786	16725	16766	16748	16940	17174	16749	16956	17045	16947	17065	16862	16975	16732	16734	16840	16835	16944	16978	16937	16745	16841	16929	16969	16919	16760	16760	16876	16738	16944	16745	16870	16856	16898	16720	16899	17077	16850	16846	16927	17274	16985	16756	16747	16924	16951	16850	16913	17034	16742	16773	16842	16880	16992	16767	16837	16765	16888	16605	16857	16922	16750	16955	17017	16976	16906	16988	17054	17019	16894	16753	16760	16870	16681	16859	16964	16753	16663	16776	16713	16931	16833	16765	16777	16734	17127	17046	17048	16790	16863	16646	16923	16738	16991	16870	16857	16820	16670	16760	17031	16967	16998	17101	16973	16925	17000	16787	16801	16945	17017	16950	16776	16976	17062	16931	16718	16972	16793	16908	16887	16936	16839	16982	17019	16797	16899	16859	16855	16890	16896	17000	16903	17015	16853	16804	16991	16646	17052	16852	16852	16958	16870	16977	16958	16891	16800	16842	16815	16931	16983	16845	16936	16885	16718	16913	16826	16792	16962	16958	16775	16776	17021	17168	16915	17094	17067	16813	16845	16955	16958	16791	16883	17016	16812	16926	16808	17070	16914	16948	16782	16905	16774	17085	16814	16798	17005	16807	16810	17044	16833	17043	16926	16805	17027	16674	16707	16753	16864	16736	16885	16984	16881	16902	16754	16783	16907	16855	16754	16824	17024	16901	17011	16886	16882	16841	16900	16938	16883	16927	16801	16607	16825	16839	17061	16807	16891	16950	16854	16782	16712	16856	16975	16967	16835	16881	16939	16800	16742	16803	16843	16699	16801	16746	17012	16877	16833	17028	16946	16955	16865	16935	16871	16743	17118	17187	16918	16922	16791	17056	16993	16771	16818	16879	16754	16741	16905	17002	16952	16744	16932	16870	16917	17034	16675	16997	16880	16887	16748	16820	16894	16839	16869	16917	16897	16705	16876	17058	16825	16806	16906	16836	17053	16811	16978	16826	16888	16758	16818	16865	16909	16883	16680	16690	16878	16872	16960	16964	16894	16927	16810	16805	16929	16858	16857	16874	17092	16882	17034	17081	16907	16996	16842	16946	16875	16927	16848	16852	16888	16913	17005	16831	16899	16745	16854	16888	16772	16843	16961	16924	16771	16883	17007	17027	16798	17000	17001	16897	17008	16764	16857	16878	16935	16990	16838	16657	16717	16887	16852	16720	16811	16837	16919	16857	16855	16902	16860	16770	16778	17009	16953	16989	17040	16951	16765	16861	16943	16906	16978	16959	16921	16911	16902	16800	16949	16928	17115	16934	16732	17037	16886	16589	16791	16796	16688	16952	16973	16891	16910	16838	16822	16885	16785	16949	16875	16864	16979	16982	16946	16954	16809	16907	16863	16802	16945	17049	16971	16735	16951	16990	16852	16793	17001	16710	16999	16969	16998	16962	16838	16937	16833	16887	16820	16773	16735	16812	16842	16843	16700	16731	16810	16906	17166	16864	17025	16881	16875	16681	16783	16844	16812	16858	16811	16889	16897	16796	17026	16899	16788	16923	16851	16852	16750	16936	16782	16951	16841	16859	16878	16933	17001	16709	16601	16985	16820	16797	16891	16738	16882	16921	17001	16796	17020	16892	16789	16891	16721	16711	16848	16971	16983	16826	16926	16772	16952	17004	16834	16900	16818	16892	16914	16810	16717	16909	16972	16946	16773	16765	16906	16768	17007	16924	17000	16873	16781	16829	16726	16840	17038	16794	16788	17083	17102	16931	16734	17142	16950	16948	16938	16997	16800	16962	16951	16787	16803	16899	16745	16948	16842	16795	16943	17064	16772	17025	16971	16983	16830	16882	16801	16961	16921	16982	16956	16939	16656	16924	16978	16974	16748	16628	17041	16671	16808	16908	16858	16967	17062	17008	16893	16938	16847	16994	16841	16962	16794	16872	16762	16738	16896	16950	16801	17062	16878	16991	17024	16826	16952	16980	16956	16855	16787	16799	16888	16855	16791	17046	16904	16807	16883	16933	16966	16981	16987	16817	16857	16965	16810	16897	16926	16861	16903	17019	16974	17088	16958	16906	16910	16920	16907	16740	16736	16805	16976	16985	16851	16938	16727	17073	16776	16793	16901	16888	16952	17007	16816	16784	16983	16854	16904	16885	16922	16847	16861	17043	16782	17014	16978	16987	16833	17034	17101	17020	16941	16911	16921	16947	16672	16796	16914	16906	16757	16968	17020	16877	16706	16871	16855	16781	16869	16871	16882	16893	16953	16866	16619	16766	16943	16844	16797	16951	16949	16815	16970	16896	16932	16824	16776	16901	16747	16744	16871	16987	16927	17249	16999	16793	16988	16780	16757	16817	16873	17186	16854	16873	16907	16746	16776	16775	16968	16865	16858	16882	16961	17155	16755	16792	17022	16879	16947	16816	16919	16794	16804	16718	17008	17022	16936	16967	16892	16664	16912	16710	16959	16838	16889	16907	16738	17031	16815	16723	16887	16767	16805	17069	17091	16945	16743	16919	17054	17002	16957	16945	16789	17017	16898	16796	16833	16826	16791	16750	16856	16942	16778	16909	17008	16986	16802	16812	16824	16731	16884	16874	16827	17034	16997	17083	16564	16834	16948	17063	16886	16969	16983	16924	16811	16750	16809	16996	16934	16639	16829	16758	16972	16807	16931	16929	16949	17014	16946	16808	16802	16918	16877	16650	16706	16909	16887	16493	16934	16800	16897	16915	16921	16882	17004	16839	16953	16810	16987	16746	16777	16877	16798	16701	16875	16823	16798	17015	16979	16958	16950	16843	16747	16946	16897	16861	16795	17049	16973	16907	16874	16882	16936	16948	16936	16743	16878	16997	16765	16895	16976	16980	16989	16848	16814	16692	16933	16841	16890	16910	16853	16839	16891	16725	17003	16778	16927	17044	16736	16967	16935	16735	16884	16984	16949	16916	17003	16798	16849	17004	16889	16864	16853	17075	16827	16910	16936	16865	17047	16922	16934	16924	16734	16906	16992	16762	16727	16812	16835	16830	17052	16824	16687	16875	16701	16827	16728	16748	16826	16855	16780	16901	16616	16705	16816	16710	16780	17032	16806	16984	16812	16806	16953	16995	16875	16921	16843	16990	17054	17000	16964	16894	16782	16845	16992	17040	16799	16784	16974
26914	48311	46300	39365	33975	29181	26412	23397	21347	20418	19522	18551	18056	17522	16945	16597	16700	16289	16234	15913	15960	15828	15901	15834	15683	15683	15610	15668	15733	15654	15715	15426	15483	15662	15637	15528	15436	15565	15351	15640	15625	15572	15560	15478	15570	15649	16035	16604	17152	16947	16599	16233	15823	15825	15498	15600	15541	15547	15485	15413	15611	15526	15590	15569	15499	15420	15457	15587	15420	15465	15505	15467	15596	15473	15523	15608	15489	15461	15569	15466	15608	15499	15463	15549	15387	15409	15405	15590	15596	15591	15509	15527	15525	15534	15690	15428	15628	15456	15392	15440	15325	15557	15436	15487	15541	15729	15623	15615	15482	15700	15417	15424	15485	15414	15476	15580	15535	15685	15535	15631	15598	15469	15525	15405	15497	15676	15623	15349	15498	15490	15482	15521	15583	15372	15599	15675	15628	15466	15742	15471	15581	15578	15728	15393	15498	15443	15332	15643	15592	15422	15303	15484	15615	15372	15549	15528	15526	15509	15344	15507	15579	15362	15652	15498	15323	15636	15555	15536	15465	15491	15430	15636	15604	15289	15632	15595	15533	15605	15571	15487	15387	15489	15454	15696	15462	15547	15471	15609	15390	15590	15512	15322	15484	15445	15492	15344	15281	15558	15604	15448	15457	15504	15452	15577	15623	15532	15523	15511	15601	15396	15433	15487	15557	15353	15435	15358	15319	15582	15526	15521	15348	15427	15531	15419	15491	15551	15606	15459	15478	15376	15403	15417	15375	15410	15581	15498	15466	15484	15401	15420	15536	15491	15510	15477	15371	15591	15479	15551	15258	15461	15778	15430	15420	15466	15541	15345	15736	15571	15492	15413	15471	15347	15350	15627	15593	15517	15600	15425	15561	15497	15532	15319	15522	15573	15555	15365	15599	15484	15608	15541	15453	15396	15451	15558	15554	15540	15646	15587	15584	15580	15537	15289	15508	15465	15523	15454	15550	15447	15602	15485	15412	15513	15361	15538	15177	15466	15600	15519	15435	15466	15574	15424	15453	15537	15479	15320	15498	15477	15477	15599	15507	15592	15493	15496	15485	15532	15608	15684	15459	15518	15558	15473	15508	15410	15318	15444	15525	15358	15505	15483	15585	15488	15359	15537	15523	15498	15705	15326	15728	15456	15538	15545	15579	15559	15396	15514	15316	15435	15471	15652	15541	15356	15578	15480	15623	15397	15407	15291	15408	15540	15594	15410	15470	15477	15316	15572	15428	15536	15578	15551	15342	15493	15449	15414	15334	15392	15371	15392	15396	15459	15445	15366	15511	15521	15466	15351	15481	15512	15483	15363	15559	15616	15561	15639	15352	15543	15467	15693	15551	15515	15595	15478	15322	15747	15505	15426	15376	15356	15284	15615	15432	15494	15547	15598	15484	15386	15600	15448	15449	15672	15715	15547	15527	15445	15480	15604	15347	15384	15456	15533	15536	15481	15492	15361	15623	15379	15620	15466	15467	15425	15486	15381	15302	15492	15523	15676	15617	15528	15565	15560	15461	15505	15438	15550	15553	15513	15451	15599	15571	15427	15389	15491	15519	15473	15335	15443	15541	15379	15633	15626	15471	15576	15457	15447	15392	15382	15477	15376	15408	15512	15575	15603	15589	15376	15570	15368	15630	15602	15469	15545	15533	15456	15318	15539	15458	15523	15435	15452	15538	15421	15490	15366	15500	15500	15459	15477	15452	15388	15638	15490	15459	15421	15585	15531	15494	15344	15548	15517	15550	15597	15514	15482	15505	15617	15334	15520	15513	15581	15541	15467	15411	15354	15416	15481	15719	15647	15358	15500	15382	15486	15459	15308	15501	15412	15368	15664	15441	15648	15385	15555	15419	15441	15492	15552	15457	15546	15444	15430	15446	15605	15442	15382	15419	15427	15585	15611	15477	15449	15495	15616	15469	15445	15493	15507	15451	15547	15362	15372	15379	15522	15363	15512	15648	15480	15348	15441	15452	15503	15557	15495	15563	15466	15429	15579	15361	15648	15622	15666	15500	15426	15429	15626	15457	15385	15434	15549	15349	15570	15356	15528	15629	15446	15594	15395	15520	15351	15556	15410	15455	15660	15402	15476	15405	15542	15499	15536	15561	15538	15412	15445	15464	15490	15468	15427	15447	15312	15491	15672	15649	15483	15423	15548	15434	15619	15567	15448	15559	15538	15497	15463	15502	15477	15316	15781	15290	15381	15544	15458	15448	15506	15661	15433	15641	15529	15565	15587	15575	15570	15587	15384	15623	15508	15731	15434	15622	15550	15657	15355	15543	15459	15479	15522	15534	15597	15590	15368	15620	15522	15550	15415	15564	15485	15523	15334	15509	15471	15449	15633	15523	15435	15483	15514	15510	15488	15418	15528	15577	15534	15301	15241	15606	15544	15505	15581	15529	15403	15508	15515	15498	15774	15414	15617	15616	15366	15348	15484	15481	15582	15439	15379	15482	15543	15482	15400	15394	15519	15467	15549	15441	15497	15514	15577	15456	15457	15470	15570	15449	15507	15459	15398	15416	15375	15395	15562	15502	15594	15650	15377	15526	15586	15457	15568	15574	15463	15612	15488	15396	15557	15344	15404	15533	15508	15454	15557	15398	15695	15463	15507	15546	15555	15468	15582	15514	15388	15399	15487	15574	15359	15476	15555	15411	15447	15526	15519	15553	15367	15340	15529	15679	15559	15688	15581	15539	15400	15583	15492	15437	15445	15455	15626	15563	15579	15522	15430	15432	15525	15351	15666	15380	15569	15422	15681	15527	15587	15536	15491	15625	15630	15539	15478	15551	15426	15426	15563	15451	15549	15571	15455	15580	15478	15505	15554	15561	15225	15496	15500	15555	15467	15461	15496	15516	15380	15307	15474	15375	15685	15411	15503	15546	15427	15477	15449	15453	15400	15526	15409	15506	15493	15472	15521	15454	15477	15498	15486	15506	15362	15554	15326	15640	15407	15533	15496	15529	15423	15607	15549	15594	15486	15536	15704	15469	15541	15469	15575	15797	15489	15432	15349	15514	15499	15499	15424	15595	15530	15419	15514	15352	15599	15487	15482	15500	15454	15455	15503	15459	15442	15474	15489	15614	15384	15419	15549	15413	15499	15389	15485	15459	15401	15414	15711	15491	15381	15316	15436	15432	15393	15489	15541	15586	15634	15428	15511	15458	15293	15441	15448	15318	15374	15585	15345	15470	15432	15551	15486	15376	15411	15476	15491	15507	15574	15530	15373	15471	15426	15485	15593	15563	15419	15616	15331	15453	15617	15600	15535	15524	15436	15337	15542	15753	15439	15458	15394	15500	15476	15423	15466	15543	15471	15483	15587	15610	15427	15391	15610	15428	15389	15628	15418	15502	15590	15604	15477	15471	15314	15466	15411	15547	15281	15639	15545	15455	15584	15507	15432	15363	15332	15298	15619	15262	15558	15547	15491	15500	15660	15470	15509	15488	15532	15558	15755	15427	15452	15547	15496	15427	15435	15441	15507	15191	15515	15555	15520	15572	15411	15567	15489	15416	15445	15368	15400	15542	15511	15511	15545	15535	15448	15542	15635	15517	15542	15480	15633	15452	15514	15468	15290	15506	15569	15495	15611	15559	15542	15394	15394	15600	15626	15494	15453	15451	15623	15449	15585	15552	15429	15540	15480	15338	15564	15493	15540	15463	15473	15489	15321	15588	15459	15705	15532	15312	15490	15488	15527	15371	15473	15450	15591	15423	15559	15348	15426	15546	15686	15600	15439	15473	15684	15327	15559	15575	15501	15404	15570	15520	15393	15756	15545	15522	15389	15574	15559	15421	15494	15575	15316	15566	15493	15458	15469	15410	15541	15490	15468	15456	15375	15521	15611	15354	15472	15397	15501	15378	15582	15489	15430	15402	15419	15481	15647	15459	15476	15637	15403	15449	15479	15553	15520	15530	15403	15481	15657	15546	15382	15412	15618	15423	15341	15614	15282	15413	15576	15505	15432	15359	15460	15416	15477	15563	15483	15513	15321	15460	15540	15404	15520	15293	15448	15408	15368	15478	15479	15582	15578	15447	15455	15552	15528	15630	15408	15604	15536	15284	15373	15583	15598	15426	15721	15520	15461	15581	15667	15445	15655	15429	15524	15484	15423	15327	15449	15554	15509	15413	15662	15456	15550	15469	15434	15508	15439	15510	15578	15445	15692	15648	15367	15377	15434	15423	15452	15359	15380	15511	15517	15438	15328	15522	15494	15351	15525	15596	15615	15519	15496	15526	15436	15481	15396	15449	15457	15477	15596	15413	15662	15678	15478	15500	15486	15471	15412	15289	15502	15545	15438	15581	15362	15544	15417	15458	15430	15592	15376	15542	15552	15387	15558	15465	15552	15476	15655	15487	15551	15496	15429	15421	15584	15443	15511	15635	15376	15584	15457	15607	15473	15252	15447	15533	15505	15646	15508	15600	15542	15494	15551	15487	15565	15495	15481	15388	15430	15510	15479	15543	15555	15565	15435	15401	15429	15486	15601	15358	15486	15611	15429	15479	15337	15572	15553	15352	15430	15532	15507	15431	15543	15433	15327	15559	15370	15607	15490	15511	15682	15579	15475	15464	15615	15494	15351	15483	15570	15638	15621	15571	15376	15598	15560	15296	15366	15454	15515	15459	15255	15512	15542	15531	15358	15583	15630	15411	15652	15595	15384	15482	15504	15322	15372	15582	15432	15554	15388	15407	15578	15429	15470	15748	15368	15448	15416	15701	15515	15394	15461	15597	15540	15481	15556	15397	15621	15420	15593	15451	15612	15642	15646	15339	15378	15596	15615	15481	15453	15529	15564	15522	15376	15506	15780	15504	15320	15534	15497	15505	15535	15417	15349	15556	15482	15586	15661	15475	15587	15665	15529	15354	15511	15342	15380	15431	15549	15350	15495	15328	15629	15464	15503	15674	15468	15384	15637	15570	15349	15776	15423	15486	15477	15573	15565	15566	15355	15554	15394	15543	15406	15406	15583	15303	15410	15393	15674	15514	15583	15589	15384	15367	15474	15570	15569	15329	15451	15513	15411	15476	15439	15330	15546	15532	15520	15622	15532	15555	15489	15455	15512	15543	15481	15615	15505	15334	15404	15442	15274	15394	15500	15644	15544	15384	15389	15527	15605
26987	22999	28867	26849	21950	19957	18829	17867	16948	16859	16873	16646	16659	16348	16312	16286	16100	16154	16067	16170	16157	15931	15953	16141	16048	16119	15941	15951	15879	15954	15883	16038	16059	15994	15766	15957	16053	16079	16046	16049	16158	15992	16058	16173	15833	15956	15875	15996	16013	16207	16096	15992	16000	15837	16113	16206	16097	15854	16031	15960	15882	15832	15839	15950	15843	16044	15932	16040	16040	15888	16013	16107	15848	15976	16128	16233	15939	15834	15859	15997	16013	15951	16057	15938	16015	15811	15861	15999	15984	15956	16121	15806	15915	15926	15936	16048	15978	15863	15933	15930	15862	16069	15892	15935	16049	15966	15788	16103	16111	15967	15807	15924	15977	15850	16025	15923	15946	16076	15930	16083	15845	16035	15912	16077	16039	16026	15993	16058	16070	16060	15979	15993	16022	15937	15943	15939	15984	15873	15863	15707	15934	15878	16047	15966	16165	15844	15852	15941	16083	15925	16099	16034	16053	16066	15893	15808	15849	15914	16157	15996	16002	15840	15921	15899	15769	15902	15915	16047	15899	15890	15928	16175	15938	15900	16130	16107	15958	15968	15853	15694	16084	16009	15739	15965	15915	15880	15914	15930	16088	15721	15877	15885	16035	15856	15897	16004	16037	16059	15967	15897	16046	16160	16029	15839	16101	15968	16079	16023	16096	16043	15818	16006	16024	15998	15932	15920	15988	15973	15996	16118	16068	15932	15817	16109	15834	15829	15993	15962	15976	15946	15969	15841	15920	15856	16050	15917	15890	15899	15969	16023	16054	15840	15845	15830	15911	15855	15835	15775	15756	16040	15787	16013	15950	15713	15885	15901	16044	15944	15921	16032	16060	15917	15728	16003	15928	15897	15817	15927	15866	15820	15913	16094	15875	15691	16158	16160	15967	15885	15819	15879	16044	15956	15841	16014	15745	15848	15916	16112	16097	15947	16012	15944	16097	15988	16068	15975	15935	15778	15919	15945	15855	15861	15840	15773	15985	16142	15900	16075	15902	15933	15918	16041	16110	15723	15960	15871	15931	15822	16011	16042	16127	16166	15961	16227	15856	15928	15943	15939	15958	15870	15940	16110	16038	16019	15986	15971	15872	15941	16040	16081	16174	16017	15988	16044	15951	15996	16176	15970	16179	15904	15827	15975	15997	15821	15986	15834	15959	16020	15865	15999	16030	16000	16217	15934	16031	15951	16025	15846	15960	15984	15956	16001	15974	15941	16078	15804	16009	16063	15864	15930	16006	15793	16026	15866	15921	16033	16031	15888	16011	15867	15903	15963	16077	16017	15846	16014	15921	15983	16045	15810	15967	15904	16023	15960	15891	15986	15871	15992	15930	15949	15857	15935	15824	15870	16040	15950	15979	15859	15941	15927	15960	15911	15813	15756	15930	15849	15748	15853	16028	16153	15914	15839	15957	16095	15956	15924	16005	15991	16035	15886	15915	15900	15995	16055	16019	15855	16020	15782	15799	15794	16031	16003	16040	15791	15816	16003	16157	15988	15985	15985	15830	15930	16099	16087	16119	15868	16051	16129	16039	15766	16021	15950	15973	16075	16078	15982	15830	16045	16097	15950	16025	16024	15967	15866	15924	15947	16134	15806	15841	16014	15701	16081	16024	16010	16070	15980	16121	16082	16019	16120	15632	16058	15753	15994	15967	16072	15922	15996	15983	15967	15621	15792	15729	15965	15900	16118	15829	15814	15873	15839	16023	16021	15948	15915	16049	15805	15843	15949	15955	16082	15866	15769	15996	16131	15971	15984	16013	15988	15886	15981	16072	15961	16051	15854	16020	15910	15950	16226	15905	15831	15872	16035	15929	15704	15890	15911	16091	16215	16021	16180	16151	15978	15958	16057	15934	15924	15967	16033	15810	15983	16047	15861	15987	16158	16076	16037	16036	16060	16078	15849	15706	16012	16028	15883	15811	16139	15891	15834	15910	15910	15859	16020	16071	16028	16212	16111	15931	15870	15877	16017	15990	16096	15970	15808	15909	16112	15903	16123	16090	16007	15833	16065	16053	16114	15970	15892	15773	15941	15863	16019	15969	15838	15890	15938	15856	16059	15988	15924	16124	15891	15939	16167	15974	16292	15929	15903	16128	15989	15856	15944	16014	15894	16009	16013	15863	15900	15962	16002	16128	15906	15877	15911	15956	16058	16058	15898	16019	15966	15852	15916	15855	15947	16183	15970	15843	16116	16088	16040	15940	15955	15996	16039	16111	16091	16084	16030	15946	15958	15853	15896	16150	15778	16051	15921	16127	15928	16069	16081	16100	15973	16061	16050	15890	15938	15785	16200	15844	15899	16111	15983	16055	15890	16042	15898	16021	15826	16023	15992	16026	15994	15918	16046	16018	16127	15973	16142	16028	15972	16094	16124	15960	15980	16020	16037	15901	16047	15630	15854	16075	15831	15910	16122	15969	15950	15958	15875	15881	15964	16033	15954	15836	15937	16010	15973	15905	15784	15906	16067	15990	15688	15940	15820	15837	15845	15981	15895	16095	16073	16045	15836	16011	15879	15984	15948	15992	15847	15951	15983	16010	15919	15962	15906	16100	16064	15858	15869	16013	16050	15946	15871	15951	16095	16159	16076	16292	15782	16123	15993	15878	15981	15869	16069	15996	15942	15812	16084	15857	16129	15829	15928	16072	16009	16010	15796	15947	15986	16007	15933	16042	15950	15929	16091	16083	15917	15997	15826	15884	16007	15911	15758	16000	15839	16056	15976	15992	16042	15934	15897	15948	16116	15919	15790	15963	15887	16000	16054	16204	16043	16096	16034	16230	16150	15935	15869	15875	16112	15909	15953	15990	15774	15945	16043	15975	15954	16073	15905	15966	16026	15846	15884	16146	15916	15980	15811	15913	15853	16326	15963	16100	15779	16070	15995	15965	16061	15888	15841	16010	15881	15852	16004	15766	16049	16028	15787	15899	16137	15858	16065	15988	15948	15832	15815	15723	15807	16118	16001	15772	15818	15825	15962	15898	15916	16022	15881	15962	16107	16065	15984	15976	16080	15930	15764	15961	15761	16210	15996	15986	15879	15948	15930	16126	16146	15944	15850	15869	15953	15710	16010	16128	15996	15850	15889	15790	16081	16062	15867	15979	16015	15775	15974	16112	15910	15883	15933	16019	15929	15920	16071	16173	15950	15961	16015	15916	15864	15892	15990	16048	15868	16111	16092	16089	15972	15831	16150	15850	15947	16052	15891	15787	15903	15794	15945	15757	15989	15972	15930	15947	15913	15872	15680	15921	15986	16001	16195	15785	16170	16141	16094	15727	15986	15910	16112	16288	16025	15728	16013	16001	15866	15948	15943	16041	15927	16082	15938	16146	15965	15938	16204	15795	16163	16085	15857	15866	15837	15818	15956	16003	16048	15878	15881	15833	15858	15720	15805	15866	16133	15989	16046	15884	15779	15772	15835	15884	15933	15998	15846	15827	15904	16187	15906	16029	16020	16027	15828	15927	15935	15825	15962	16110	15898	15905	15920	15875	15752	15930	15898	15933	16080	16061	15908	15998	16074	15954	15796	16114	15699	16104	16007	15933	16025	15906	15877	15956	15963	16154	15964	15817	15869	15998	15960	15906	15940	16183	16070	15956	16089	15953	15749	16021	15860	15933	16066	15908	15926	15849	15827	15912	15783	15948	16035	15992	16042	15908	15961	16084	16088	16048	15880	15858	15877	16115	16030	16066	16125	16162	15894	15918	16028	16108	16085	15975	15956	15959	15932	15974	15933	16007	15956	15862	16055	16020	16074	15934	16110	15968	15930	16001	15956	15853	15882	15837	16054	15975	15988	16106	16274	15908	16135	16124	16053	16117	15979	16017	15929	15926	16052	15965	15933	15956	15821	15947	15903	15930	16050	15946	16001	16040	15920	15863	16045	15993	15930	15982	15839	16166	15904	16106	16094	15929	15984	15885	15844	15927	15910	16173	16056	15777	15914	16228	15944	15913	16059	15881	16088	15920	15895	15816	15977	16078	15903	16022	15887	15993	15933	15855	15923	16019	16109	16170	15941	15976	16063	16216	16017	15938	16101	15874	15905	16100	16127	16091	15863	15959	15827	15913	15902	16014	15875	16080	16093	15903	15903	16030	16017	16238	15994	16052	16086	16072	16013	15912	16077	15930	15921	15918	16202	15982	15835	15971	16034	16062	15917	15997	16045	15993	15775	15993	15895	16050	15970	15991	15975	16109	15869	15906	15906	16068	16057	16173	16096	15975	15924	15725	16041	16017	15866	15928	15952	16147	15820	16011	16052	15821	15922	16110	15977	16032	15992	16092	15704	15871	15903	16020	16115	16049	15964	16293	15967	16093	15806	15966	15997	15819	15929	16124	15926	15953	15961	16013	16034	15804	15942	15803	16108	15948	16048	16044	15895	16012	15862	16123	16048	16007	15858	15908	15941	16031	16080	15984	16014	16044	16072	16022	15840	15960	15878	16076	15943	16043	16075	15991	15970	16103	15884	15908	15981	16152	15993	15780	16078	16001	16011	16010	15877	15951	15896	15939	15963	16087	15832	15960	15966	16056	16224	15847	16030	16103	16114	16053	16013	16021	15963	15999	15977	15996	15815	15934	15955	16015	15760	15991	15967	15882	15771	16190	16200	15748	15964	15955	15888	15820	16148	15913	16162	15919	15823	16000	15935	16052	15986	16004	15966	15898	15904	15867	15764	16078	15977	16203	15979	15712	15941	15846	16005	15985	15877	16006	15965	15958	16048	15881	15922	16038	16079	15979	15882	15945	15922	16025	16107	15945	16071	16025	16059	15964	16060	16020	15958	15932	16186	16053	15811	15992	15884	16176	16030	16030	16051	16049	15886	16119	16269	16032	15991	15868	15969	15870	16135	16077	15946	15992	15986	15746	15946	15959	15956	15838	16080	15772	16108	15988	16042	16068	16006	16115	15860	15987	16008	15908	16027	15861	15843	15915	15922	16048	16080	15930	15990	16028	16083	16061	16018	15994	16023	16060	16131	15790	15864	16061	16090	16101	15924	15883	16082	15915	16076	15972	16019	15951	16074	15867	16100	15991	15988	15951	15784	16070	15995	15954	15939	16070	16002	16077	16126	16175	15888	16035	15962	15938	15860	15990	15931	16045	15931	15911	15819
22555	33524	32125	26284	23360	20836	18683	17419	16995	16651	16235	15878	15643	15210	15322	15102	15128	14883	14924	15046	15010	14846	14784	14887	14853	14592	14834	14830	14841	14579	14850	14784	14818	14777	14669	14677	14927	14787	14724	14840	14721	14810	14855	14696	14684	14921	14807	14799	14923	14935	14809	14889	14887	14817	14855	14743	14633	14724	14791	14788	14967	14545	14857	14758	14812	14875	14819	14710	14806	14736	14838	14786	14823	14866	14636	14954	14747	14645	14916	14879	14938	14700	14752	14684	14845	14963	14846	14718	14627	14736	14672	14775	14669	14896	14874	14712	14708	14858	14890	14645	14624	14681	14736	14674	14741	14593	14835	14723	14667	14974	14837	14791	14784	14698	14682	14732	14776	14685	14643	14713	14707	14754	14821	14742	14701	14699	14649	14638	14623	14662	14882	14636	14593	14772	14933	14906	14845	14747	14891	14757	14945	14726	14681	14651	14854	14904	14928	14688	14797	14568	14767	14767	14742	14728	14790	14791	14686	14782	14975	14759	14824	14672	14787	14652	14792	14676	14732	14851	14626	14755	14760	14730	14945	14841	14789	14793	14726	14834	14883	14728	14745	14861	14776	14800	14802	14774	14743	14759	14828	14773	14627	14764	14747	14867	14619	14635	14748	14768	14625	14673	14673	14876	14718	14861	14594	14722	14713	14685	14607	14682	14926	14690	14837	14865	14778	14824	14687	14783	14738	14700	14727	14851	14856	14835	14771	14788	14799	14691	14948	14802	14834	14689	14752	14604	14817	14543	14791	14751	14804	14918	14632	14630	14951	14764	14664	14797	14821	14881	14819	14674	14840	14623	14785	14850	14705	14710	14868	14909	14672	14733	14823	14789	14747	14707	14903	14760	14603	14945	14731	14679	14713	14742	14836	14837	14703	14699	14555	14707	14770	14841	14801	14692	14824	14729	14552	14716	14837	14798	14719	14688	14771	14654	14761	14880	14647	14813	14788	14691	14761	14881	14861	14751	14892	14800	14743	14652	14589	14793	14834	14925	14769	14702	14795	14804	14848	14576	14660	14752	14819	14772	14922	14919	14806	14728	14770	14758	14674	14810	14802	14823	14762	14599	14876	14613	14796	14672	14842	14720	14897	14798	14716	14878	14696	14675	14792	14763	14667	14806	14806	14757	14704	14789	14710	14707	14830	14780	14710	14707	14795	14759	14813	14784	14538	14869	14651	14677	14640	14775	14673	14703	14794	14641	14775	14710	14763	14848	14865	14809	14772	14854	14742	14816	14877	14758	14697	14867	14705	14948	14754	14765	14723	14679	14620	14563	14799	14611	14844	14784	14604	14733	14872	14670	14683	14762	14715	14840	14741	14816	14916	14958	14845	14598	14701	14727	14671	14706	14679	14684	14815	14774	14965	14754	14676	14883	14758	14890	14756	14765	14696	14623	14866	14781	14848	14710	14706	14723	14812	14877	14694	14564	14702	14837	14987	14709	14744	14947	14850	14810	14773	14653	14711	15068	14767	14808	14732	14793	14691	14592	14757	14947	14787	14832	14677	14774	14828	14779	14824	14821	14682	14736	14637	14740	14673	14799	14696	14829	14674	14772	14782	14798	14721	14752	14767	14745	14743	14722	14755	14732	14707	14749	14771	14576	14682	14817	14695	14673	14827	14775	14772	14709	14771	14738	14773	14784	14756	14677	14638	14984	14838	14838	14845	14898	14863	14701	14796	14778	14700	14755	14781	14579	14820	14982	14749	14730	14869	14837	14673	14773	14842	14718	14756	14716	14852	14701	14641	14815	14784	14895	14724	14835	14825	14859	14744	14651	14716	14668	14763	14761	14759	14609	14732	14933	14666	14848	14850	14496	14724	14816	14858	14660	14789	14645	14788	14815	14643	14825	14771	14748	14686	14738	14705	14707	14803	14824	14635	14832	14828	14732	14764	14783	14844	14948	14785	14837	14762	14814	14810	14695	14816	14782	14781	14797	14689	14710	14683	14794	14854	14681	14764	14800	14679	14812	14553	14767	14746	14823	14763	14890	14823	14647	14733	14887	14807	14781	14881	14837	14736	14738	14876	14714	14679	14833	14763	14778	14842	14586	14841	14689	14665	14846	14685	14583	14813	14608	14765	14789	14840	14852	14769	14882	14700	14708	14908	14828	14568	14966	14808	14520	14760	14805	14827	14759	14813	14577	14819	14804	14684	14781	14792	14964	14786	14892	14896	14786	14788	14913	14667	14834	14676	14782	14848	14691	14683	14632	14797	14631	14861	14793	14697	14818	14687	14744	14721	14718	14839	14620	14692	14892	14582	14758	14765	14653	14844	14762	14501	14743	14958	14610	14731	14760	14643	14663	14713	14752	15011	14686	14702	14811	14748	14810	14846	14807	14595	14826	14857	14816	14889	14535	14818	14766	14897	14819	14853	14705	14734	14885	14785	14830	14769	14802	14833	14680	14676	14763	14663	14742	14673	14798	14741	14619	14718	14739	14767	14786	14675	14735	14748	14585	14840	14687	14627	14867	14767	14870	14742	14665	14761	14875	14765	14741	14677	14892	14821	14992	14734	14649	14830	14641	14810	14747	14758	14815	14840	14757	14732	14719	14784	14757	14753	14827	14714	14640	14774	14785	14790	14683	14850	14951	14755	14611	14800	14627	15028	14793	14640	14755	14721	14749	14519	14846	14849	14641	14636	14665	14843	14842	14753	14740	14850	14760	14862	14866	14736	14917	14765	14660	14812	14854	14858	14903	14852	14595	14795	14533	14772	14717	14860	14685	14677	14695	14713	15010	14795	14762	14832	14907	14689	14868	14712	14698	14758	14803	14753	14547	14702	14777	14984	14779	14650	14838	14730	14822	14618	14651	14876	14595	14791	14778	14880	14818	14964	14921	14741	14767	14849	14585	14715	14687	14800	14683	14705	14833	14668	14666	14796	14663	14615	14887	14839	14969	14787	14807	14747	14948	14807	14809	14877	14743	14738	14754	14713	14805	14614	14809	14630	14663	14804	14644	14681	14627	14610	14785	14771	14649	14772	14775	14675	14749	14732	14862	14821	14687	14706	14629	14867	14902	14825	14845	14685	14735	14685	14827	14626	14823	14708	14778	14773	14810	14803	14768	14671	14940	14942	14770	14692	14804	14713	14624	14709	14772	14688	14764	14796	14909	14824	14570	14804	14817	14681	14749	14850	14573	14719	14835	14732	14667	14698	14785	14873	14943	14675	14903	14848	14753	14821	14898	14736	14766	14872	14893	14794	14741	14724	14862	14718	14770	14722	14696	14799	14832	14944	14709	14668	14662	14764	14708	14776	14873	14774	14836	14905	14742	14758	14815	14616	14689	14848	14706	14836	14828	14621	14874	14942	14629	14657	14726	14759	14832	14803	14557	14887	14827	14786	14933	14728	14799	14713	14716	14780	14845	15011	14764	14580	14615	14715	14670	14679	14667	14737	14705	14823	14758	14787	14546	14708	14619	14843	14913	14811	14951	14794	14701	14768	14734	14751	14759	14667	14600	14817	14701	14797	14955	14701	14803	14646	14750	14657	14660	14812	14597	14871	14617	14504	14706	14733	14725	14785	14728	14656	14768	14738	14842	14831	14738	14833	14681	14697	14759	14699	14766	14764	14739	14779	14650	14713	14755	14833	14918	14843	14737	14750	14677	14838	14624	14995	14797	14844	14623	14897	14780	14678	14831	14840	14706	14835	14893	14614	14842	14774	14780	14761	14823	14702	14817	14686	14868	14785	14624	14760	14893	14808	14814	14717	14732	14660	14705	14736	14835	14662	14893	14729	14762	14898	14855	14709	14814	14754	14626	14896	14687	14812	14840	14920	14752	14704	14725	14768	14864	14774	14767	14752	14661	14698	14724	14972	14583	14907	14614	14871	14690	14765	14753	14675	14646	14710	14645	14710	14705	14820	14720	14861	14708	14838	14700	14895	14911	14787	14733	14682	14724	14676	14769	14692	14930	14670	14705	14642	14775	14972	14771	14745	14705	14697	14656	14617	14788	14525	14754	14884	14745	14883	14698	14876	14719	14603	14651	14652	14695	14637	14754	14749	14752	14750	14655	14658	14671	14789	14605	14634	14674	14827	14717	14877	14681	14734	14760	14623	14670	14551	14727	14839	14737	14712	14666	14747	14829	14715	14712	14770	15004	14679	14555	14831	14785	14521	14849	14784	14796	14828	14721	14703	14824	14883	14785	14661	14847	14780	14660	14723	14786	14687	14719	14673	14904	14705	14697	14803	14573	14703	14747	14741	14800	14843	14850	14709	14766	14837	14625	14755	14693	14805	14878	14781	14859	14803	14744	14927	14809	14843	14850	14746	14749	14740	14863	14916	14697	14630	14735	14956	14693	14827	14811	14890	14830	14597	14633	14666	14706	14690	14809	14689	14808	14769	14898	14764	14642	14752	14611	14806	14682	14752	14755	14839	14637	14787	14760	14893	14748	14699	14695	14609	14742	14806	14709	14804	14804	14753	14667	14822	14794	14712	14787	14818	14737	14626	14841	14770	14714	14858	14669	14843	14700	14955	14742	14464	14704	14847	14561	14843	14757	14793	14785	14898	14590	14776	14868	14767	14743	14898	14756	14808	14853	14778	14657	14702	15038	14642	14824	14869	14714	14968	14613	14680	14811	14777	14695	14644	14743	14807	14850	14748	14809	14586	14776	14641	14760	14771	14879	14827	14829	14606	14887	14685	14745	14785	14805	14808	14687	14919	14770	14721	14690	14666	14770	14640	14702	14641	14728	14731	14704	14847	14790	14642	14687	14704	14671	14627	14762	14706	14923	14739	14802	14793	14675	14695	14905	14629	14805	14789	14832	14755	14826	14794	14559	14824	14760	14617	14936	14836	14704	14719	14759	14842	14784	14754	14719	14841	14751	14793	14672	14929	14723	14930	14754	14654	14800	14631	14654	14858	14835	14834	14657	14748	14841	14745	14807	14784	14668	14744	14818	14772	14780	14702	14645	14673	14726	14850	14634	14871	14677	14534	14685	14761	14741	14743	14703	14778	14660	14905	14765	14864	14727	14843	14800	14803	14940	14765	14850	14740	14627	14818	14954	14684	14764	14760	14815	14715	14758	14651	14738	14779	14786	14748	14764	14845	14783	14682	14715	14845	14829	14950	15037	14751	14871	14840	14802
23609	21140	28691	24186	23048	24269	23370	19419	18294	18084	17755	17299	17007	16954	16981	16627	16734	16406	16455	16243	16311	16215	16209	16203	16169	16268	16286	16259	16082	16287	16302	16001	15964	16148	16155	16236	16185	16118	16121	16367	16185	16103	16219	15918	16089	16123	16387	16503	16613	16702	16675	16325	16259	16176	16211	15993	15983	16144	16073	16030	16136	16036	15991	16225	16257	16095	15950	16048	15893	16047	16107	15973	15915	16083	16030	16088	16118	15993	16028	15819	16045	16008	16072	15986	16121	16030	15954	15960	16018	16036	16041	15839	15984	16028	16016	16212	16066	15913	15918	16172	15970	16010	15944	16100	15802	15881	15922	15906	15957	15853	15900	16046	16140	15951	15975	16086	16053	15995	16003	16011	15985	16041	16062	16089	15966	16034	15991	16157	15883	15863	15994	16146	15842	15885	16208	16032	16153	16090	16107	16117	16025	16169	16229	16046	15974	16162	16179	16097	15983	15979	16281	15874	15759	16149	15895	15930	16305	16222	16035	16004	15907	15986	15901	16018	16053	16032	16173	15983	15961	16016	15926	16151	16019	16103	16013	16279	15979	16005	15999	15916	16026	15934	15890	16124	16012	16033	16000	15964	15955	16018	15974	15953	15995	15959	15834	16054	16073	16054	16093	15943	16120	15953	15995	15925	16102	16106	15940	16125	16135	15805	15945	16062	16104	15956	16104	16016	16007	15968	16117	16140	15792	16060	16042	15989	16019	15894	16104	16148	16141	16062	16104	16151	15963	15958	16006	15906	16261	16080	16108	16135	15950	16142	16033	15900	16102	16078	16002	15960	15949	16050	15861	15958	15975	16160	15829	15966	16098	16037	16020	16067	16061	16077	16261	16025	15996	16269	16037	16021	15733	15847	16007	15961	15898	15858	16015	15936	16198	15953	16028	15970	15972	16014	16010	16153	15937	16066	15831	15825	16041	15903	15870	15815	15924	15938	16031	15982	15992	16056	16027	16030	15998	16223	15926	16051	15983	15933	16211	15940	16171	16012	16116	15974	16049	15967	16012	15902	16044	16263	16075	16274	16051	16042	16155	15922	16091	16097	16219	16057	15939	15894	15987	15891	15851	16111	15935	16326	16016	16128	16028	16038	15964	16163	16023	16175	16023	15971	15852	15988	15739	15843	16089	15928	15971	15821	15977	16280	16121	16035	15990	15891	16104	15967	16030	16003	15990	15934	15888	16187	15985	16045	15975	16216	15686	16184	15963	16183	15878	16009	16149	15998	16218	16155	15991	16060	15744	16088	15977	16069	16042	15887	15873	16026	16068	16026	16121	16162	16095	16009	16119	16185	15933	16125	15975	15826	16223	15822	15985	16081	16028	16141	15965	15897	16080	16258	15941	16163	15937	15893	16086	15991	16067	16037	15957	16079	15999	16061	16023	15952	15854	15992	15830	16049	15814	16026	16112	15991	16183	15891	16025	16159	15894	16011	16256	16138	16088	15969	15968	15962	16060	16117	16154	16030	16130	15849	15993	16227	16165	15862	16250	16037	15991	16135	16271	16118	15939	15992	16030	16017	16050	16162	16063	15919	15994	15936	15924	16047	16054	15887	16009	15967	16192	15935	15881	16070	15953	15914	16143	16014	15973	15707	16142	15841	16083	15914	15844	15971	16000	15905	16046	15875	16053	16045	16107	16074	15976	15911	16180	15858	15943	15949	16245	16156	16115	16096	15952	16134	15963	15893	16037	16035	16059	15730	15969	16150	15920	15978	15988	16080	15964	16148	16024	16095	16051	16268	16092	16096	15959	16066	15854	15875	16169	16081	15941	16062	16048	16068	15989	16064	15971	16163	16137	15949	16065	15976	15855	15799	16203	15882	16086	16082	16057	15871	15702	16091	16142	16079	16037	16047	15990	16333	16165	16205	16037	16104	16154	16216	16086	15946	16154	15877	16143	16018	15985	15893	15768	16106	16079	15923	15777	15934	16062	16051	16052	16094	15990	16172	15929	15824	15942	15985	16301	16095	16083	15969	16171	16069	16081	15972	15995	16151	16014	16049	16103	16115	16125	16109	15943	16152	16056	16027	16000	15894	15962	15936	16030	16113	16094	16097	16140	16086	16091	16015	16248	16096	15988	15966	15822	15849	15617	15943	16159	16052	15975	16196	16027	16054	16095	16032	16014	15910	16019	15834	15948	16040	16175	16116	16080	16035	16039	16084	16116	16019	15993	16091	16177	15845	15894	15904	15985	15989	16096	15961	15946	16129	16112	16183	16052	15934	16043	16120	16048	15889	16143	16156	16189	16011	15923	16026	16129	16037	16138	15943	15923	16101	16121	15922	15896	15986	16121	15815	16108	15893	15964	15930	15951	15958	16128	16030	16026	15976	15938	15833	16096	16008	16028	16117	15989	16143	15977	15991	16044	16110	16043	16035	15954	16084	15986	15969	15970	15977	16102	16100	15875	15857	16010	15917	16089	16130	16250	15985	16203	15932	15981	15882	16051	15871	16101	16040	16177	16163	15994	15996	16067	15930	16066	16023	15939	16016	15922	15910	16040	16202	15903	16094	16055	16212	16001	15934	15964	16098	16015	16066	16008	16032	16031	16156	16379	16087	16112	15915	16026	15771	15976	16125	16114	15904	16006	15894	16173	15945	16113	15821	15958	15983	15910	15879	15942	15844	15936	15897	16176	16030	16035	15919	16035	16121	16116	15890	15962	16007	15880	15970	15842	16083	15992	16045	15847	16074	16019	15878	16038	16086	15918	16068	15920	16158	16014	16102	15891	16035	16118	16164	16099	16056	15857	16160	15976	16074	16180	16106	15842	16196	16064	16145	16036	16267	16038	16024	16012	16116	15870	15824	16249	16066	15869	16087	16200	16018	16089	15968	15843	16029	16008	16090	15813	15969	16019	15993	16103	16029	16015	15978	16096	15919	16104	16008	16168	15914	16047	15983	16137	16037	15945	16099	15854	15959	16077	15878	16069	16023	15870	15961	16168	16201	16073	15999	16048	16046	16219	16037	15971	16024	15921	16043	16122	16102	16060	15944	16057	16219	16065	16014	15945	16102	16031	16064	15940	15896	16030	15916	15945	16198	16292	16063	16075	15932	16071	16055	16115	16012	16085	16008	15999	16104	15977	16015	16130	16002	15952	15991	15976	15967	16071	16077	15982	15975	15847	16146	16046	15944	16069	15924	16068	15915	16084	15914	15884	16123	16147	15992	16025	15994	16274	15921	16086	16113	16029	16007	16036	16087	16003	16110	15984	16138	15999	15940	16063	16194	16055	15955	15904	15880	15904	15936	16166	16116	16047	15940	15939	15876	15932	16091	16239	15938	16023	16030	15947	16206	16082	15981	16124	16107	16125	15896	15912	16164	16034	15920	16202	15999	15966	16045	16051	16051	16058	15975	16091	15981	16004	16070	16062	16048	16051	15989	15929	15843	16047	15844	15892	16036	16075	16111	16155	16031	15872	15941	16010	16214	16152	15933	15902	16055	16167	15987	16046	15884	16007	15954	15857	15922	15909	15902	15875	15951	15967	16005	15953	15817	16044	15911	16090	16041	15994	16353	16050	15949	15886	15967	16168	16195	16202	15921	15870	15835	15887	16092	16032	16072	16078	16263	15875	16043	16080	16081	16239	16019	16156	15957	15897	15969	15879	16160	16005	16121	16289	15969	16050	16096	15965	15990	15787	16176	16120	16052	16106	16134	16151	16082	16091	15982	16020	15874	16002	16062	15991	15950	15797	15994	16073	15812	15973	15981	16058	15949	15926	16003	16155	16003	15937	15993	16112	15950	15961	15945	15936	16154	16149	15980	15948	16325	15985	16015	16202	16065	16039	16051	16104	15888	15832	16099	15936	16092	16067	15918	15892	15878	16133	16036	16105	16154	16070	15932	15995	16101	15879	16067	15945	16065	15897	15891	16010	16002	15867	16000	16043	16021	16098	16192	16084	15868	16132	16091	16049	15945	16065	16103	15979	16035	16057	16009	16051	15723	16118	15908	15950	16062	15954	16076	16110	16001	15937	15946	16126	15986	16022	16157	16228	15927	16149	16110	16093	16026	15969	16002	15880	16065	16114	16163	16115	16026	15919	16087	16022	16164	16008	16073	16089	16246	16103	16012	15851	16157	16055	16228	15981	15885	15989	16226	16182	16106	16027	16028	16238	15922	15890	16070	16004	16016	16039	16093	15955	15903	15979	16114	16179	16010	15977	15967	15964	15989	15977	16101	16015	16097	15873	16234	15989	16114	15990	15981	15965	16019	15891	15887	16159	15949	16162	15975	16102	16027	16245	16138	15962	16056	15868	16120	16208	16060	16015	16038	15942	15820	16048	16145	16139	16090	16007	16040	15986	16109	15880	15959	16016	16046	16157	16005	15832	16142	16021	15946	16003	16161	16094	16107	15888	15937	16027	15937	15929	16007	16033	16079	15911	15907	15992	16127	16074	15937	15983	16042	16067	16112	15971	15925	16038	15944	16043	15999	16070	16084	16054	15844	16104	16077	16133	15960	16059	15963	15984	16070	16003	16019	15905	16071	16322	15998	16165	16051	16033	16055	16037	16080	16122	16103	15898	16012	15924	15868	16029	15897	15901	15793	15964	16155	16045	16252	15953	15906	16250	16117	15914	16065	15971	15899	15926	15935	16074	16295	15924	16052	16039	16139	16010	16096	16007	16095	16009	16191	16018	16016	16091	15992	15984	16077	16186	16152	15966	16057	16203	16049	15974	16058	15801	16108	15886	15911	15964	16088	16054	16015	16195	16019	16193	16303	15956	15944	16089	15970	15877	16039	15973	15868	15922	16016	16054	15949	16079	15828	15977	15970	16082	16134	15986	15912	15912	15959	16005	16101	16014	16070	16089	16004	15900	16077	16156	16092	16054	16137	16117	15972	16122	16169	15966	16060	16206	16054	16075	16166	15903	16169	16083	16040	16027	15922	15998	15986	16056	16188	16043	15930	15755	16047	15916	15938	15941	16091	15886	16313	15897	16063	16238	16149	16349	16224	15973	16011	15929	16046	15982	16040	15882	15993	16126	15816	16139	16131	16027	16181	15995	16009	16191	16041	15999	15914	15951	16083	15845	15810	15903	16132	15848	15952	16085	16142	15987	16042	15983	15969	16256	15958	15965	16068	15971	16258	16082	15927
23365	41101	40028	32158	27991	24723	21837	19735	18742	18017	17584	16824	16466	16053	15826	15702	15549	15297	15209	15166	15189	15004	15048	14968	14927	14989	14775	15207	15030	14941	14941	14987	14803	14768	14761	14825	14841	14854	14890	14804	14768	14846	14792	14858	14778	14900	15012	15374	15721	15581	15280	15120	14884	14982	15003	14800	14960	14826	14993	14911	14811	14776	14826	14709	14642	14917	14799	14894	14895	14774	14740	14864	14770	14773	14928	14834	14826	14941	14917	14782	14952	14604	14645	14895	14694	14881	14733	14826	14960	14833	14904	15018	14785	14802	14767	14847	14864	14788	14908	14748	14874	14927	14935	14722	14840	14699	14909	14804	14868	14843	14886	14906	15044	14786	14774	14942	14821	14795	14913	15026	14809	15016	14725	14712	14786	14695	14847	14756	14855	14870	14811	14681	14858	14762	14828	14845	14776	14713	14842	14882	14888	14931	14758	14881	14910	14882	14832	14970	14651	14753	14848	14676	14769	14764	14699	14772	14600	14865	14829	14679	14878	14862	14757	14800	14636	14907	14650	14682	14786	14977	14851	14917	14868	14873	14776	14701	14887	14856	14885	14891	14850	14787	14795	14904	14726	14853	14775	14771	14721	14923	14657	14818	14739	14563	15024	14792	14777	14838	14766	14807	14901	14900	14761	14574	14731	14756	14688	14905	14729	14895	14781	14704	14866	14960	14909	14861	14743	14645	14704	14851	14584	14876	14900	14898	14886	14816	14927	14714	14959	14850	14679	14917	14760	14713	14740	14676	14683	14871	14871	14855	14722	14785	14690	14934	14737	14843	14935	14847	14673	14719	14743	14766	14831	14918	14895	14783	14748	14806	14824	14740	14854	14746	14723	14765	14869	14764	14916	14930	14832	14906	14808	14811	14920	14849	14824	14804	14861	14726	14833	14776	14856	14650	14908	14773	14816	14853	14884	14904	14814	14826	14845	14884	15015	14775	14892	14703	14819	14919	14812	14906	14787	14724	14703	14774	14817	14804	14800	14867	14739	14846	14602	14849	14657	14841	14720	14823	14899	14786	15072	14942	14729	14780	14668	14817	14798	14665	14881	14825	14844	14763	14871	14841	14703	14974	14825	14849	14793	14845	14909	14670	14778	14703	14799	14873	14760	14839	14588	14824	14845	14701	14744	14747	14864	14796	14783	14791	14801	14717	14756	14848	14750	14892	14785	14926	14843	14838	14801	14772	14970	14812	14885	14882	14822	14733	14987	14929	14802	14719	14877	14640	14773	14879	14762	14853	14657	14860	14889	14865	14651	14652	14862	14736	14730	14893	14895	14807	14801	14789	14859	14895	14770	14872	14886	14847	14896	14894	14798	14776	14777	14655	14824	14890	14976	14863	14775	14860	14992	14740	14835	14886	14867	14794	14778	14876	14838	14563	14906	14978	14873	14623	14896	14831	14756	14838	14801	14817	14781	14838	14938	14681	14897	14745	14908	15001	14799	14848	14890	14876	14707	14721	14748	14727	14843	14795	14977	14571	14870	14687	14802	14762	14736	14874	14772	14911	14823	14756	14923	14809	14706	14648	14895	14834	15073	14921	14791	14717	14727	14723	14605	14779	14890	14677	14715	14894	14736	14797	14894	14633	14777	14840	14737	14801	14646	14836	14658	14710	14921	14758	14728	14873	14815	14897	14814	14785	14871	14832	14763	14872	14884	14774	14867	14760	14777	14794	14874	14648	14772	14876	14758	14768	14912	14721	14793	14802	14692	14734	14905	14692	14884	14759	14866	14837	14910	14780	14989	14905	14948	14793	14709	14595	14993	14820	14846	14745	14818	14848	14789	14771	14857	14751	14813	14851	14839	14789	14890	14784	14777	14785	14788	14709	14790	14820	14765	14970	14599	14854	14877	14957	14866	14953	14677	14930	14609	14874	14704	14950	14804	14710	14911	14804	14814	14837	14722	14900	14753	15018	14755	14800	14815	14863	14836	14781	14883	14779	14837	14844	15049	14747	14684	14629	14711	15010	14721	14897	14633	14872	14796	14729	14893	14789	14793	14777	14849	14721	14819	14984	14789	14950	14999	14903	14701	15052	15008	14770	14736	14791	14822	14884	14872	14817	14836	14978	14697	14869	14892	14852	14667	14837	14815	14797	14840	14581	14802	14966	14893	14760	14884	14770	14749	14839	14900	14767	14696	14789	14911	14758	14925	14788	14820	14755	14896	14929	14789	14887	14742	14761	14931	14807	14774	14992	14954	14628	14825	14858	14803	14867	14699	14728	14721	14792	14878	14838	14885	14889	14858	14954	14812	14646	14842	14702	14680	14749	14876	14750	14758	14816	14737	14814	14802	14706	14909	14707	14807	14747	14811	14881	14807	14961	14825	14698	14859	14723	14842	14748	14952	14805	14830	14938	14805	14654	14854	14811	14644	14911	14867	14908	14823	14834	14791	14729	14799	14817	15018	14669	14888	14728	14747	14882	14646	14979	14862	14715	14708	14745	14801	14908	14765	14702	14706	14941	14745	14786	14778	14773	14720	14839	14682	14943	14739	14797	14829	14732	14868	14888	14822	14844	14797	14803	14781	14876	14840	14975	14772	14883	14821	14743	14973	14863	14804	14907	14694	14891	14765	14849	14642	14877	14697	14847	14753	14895	14937	14728	14833	14707	14851	14667	14757	14722	14736	14816	15004	14835	14720	15025	14857	14760	14731	14895	14929	14806	14936	14656	15000	14793	14907	14797	14908	14800	14778	14909	14818	14743	14891	14673	14859	14810	14770	15028	14873	14739	14635	14927	14969	14996	14906	14889	14794	14772	14764	14777	14890	14801	14903	14749	14794	14730	14938	14963	14694	14813	14772	14849	14818	14881	14841	14741	14791	14774	14825	14833	14829	14926	14812	14802	14717	14735	14717	14881	14702	14728	14897	14843	14850	14760	14963	14655	14851	14842	14858	14591	14779	14667	14857	14933	14888	14810	14623	14803	14791	14952	14611	14863	14895	14831	14709	15043	14759	14820	14932	14788	14850	14877	14889	14725	14753	14936	14854	14743	14819	14800	14914	14914	14915	14918	14825	14836	14855	14819	14906	14742	14856	14784	14856	14870	14785	14950	14742	14881	14831	14944	14769	14846	14922	14858	14897	14703	14748	14950	15001	14774	14756	14846	14818	14938	14896	14797	14760	14901	14675	14729	14819	14916	14803	14764	14959	14723	14771	14957	14835	14755	14824	14909	14750	15039	14742	14813	14733	14735	14997	14656	14709	14810	14701	14906	14792	14859	14931	14837	14796	14731	14872	14858	14802	14763	14787	14789	14761	14762	14709	14841	14878	14749	14758	14843	14956	14778	14680	14771	14833	14803	14770	14657	14805	14772	14878	14775	14832	14814	14837	14873	14889	14862	14932	14866	14883	14829	14637	14908	14723	14842	14793	14799	14785	14854	14804	14721	14839	14920	14843	14778	14919	14910	14819	14711	14873	14965	14820	14765	14848	14781	15012	14787	14795	14870	14839	14685	14743	14909	14727	14728	14756	14846	14848	14773	14703	14776	14783	14893	14764	14887	14831	14761	14823	14729	15029	14792	14699	14728	14878	14852	14815	14667	14862	14883	14877	14876	14871	14826	14873	14728	14851	14855	14716	14748	14934	15007	14739	14609	14761	14860	15004	14738	14825	14806	14685	14870	14770	14940	14807	14731	14858	14831	14793	14677	14778	14752	14765	14799	14828	14836	14831	14791	14786	14784	14890	14673	14775	15079	14863	14883	14909	14845	14930	14880	14878	14770	14662	14923	14793	14734	14737	14720	14887	14816	14771	14886	14831	14802	14800	14728	14811	14881	14786	14750	14885	14642	14747	14768	14739	14921	14772	14890	14863	14952	14786	14744	14624	14859	14757	14863	14834	14778	14831	14796	14747	14845	14968	14636	14762	14940	14825	14807	14713	14833	14835	14744	14894	14709	14857	14793	14645	14876	14845	14883	14801	14747	14879	14845	14821	14903	14864	14670	14863	14797	14744	14874	14917	14837	14805	14940	14791	14805	14984	14721	14771	14860	14675	14729	14867	14829	14930	14848	14729	14767	14811	14723	14909	14830	14880	14831	14852	14828	14964	14872	14945	14795	14825	14716	14856	14679	14739	14981	14739	14862	14987	14885	14841	14673	14935	14810	14889	14738	14870	14849	14781	14769	14902	14814	14773	14843	14839	14742	14880	14981	14817	14737	14767	14816	14868	14745	14848	14972	14836	14885	14917	14734	14904	14737	14675	14849	14811	14694	14855	14806	14878	14874	14815	14765	14893	14924	14731	14797	14824	14700	14750	14666	14794	14774	14771	14763	14930	14835	14850	14813	14844	14836	14833	14904	14815	14729	14843	14828	14848	14756	14858	14822	14754	14785	14789	14983	14931	14802	14824	14809	15005	14725	14671	14731	14881	14748	14699	14788	14969	14776	14809	14897	14771	14989	14707	14835	14824	14800	14710	14692	14884	14759	14950	14830	14878	14777	14722	14804	14726	14628	14675	14957	14854	14990	14801	14892	14898	14818	14865	15003	14717	14710	14787	14842	14771	14724	14897	14653	14826	14598	14602	14818	15056	14764	14879	14860	14941	14958	14829	14928	14888	14916	14812	14893	14739	14638	14921	14812	14823	14736	14863	14679	14854	14857	14997	14902	14698	14875	14702	14840	14749	14795	14929	14886	14858	14646	14916	14829	14886	14922	14822	14826	14835	14938	14739	14937	14834	14937	14754	14689	14933	14774	14846	14939	14760	14662	14882	14804	14761	14861	14867	14869	14753	14734	14809	14812	14747	14886	14901	14786	14812	14742	14850	14776	14855	14694	14801	14813	14864	14795	14689	14697	14887	14829	14687	14756	14840	14810	14884	14674	14796	14767	14816	14749	14847	14791	14597	14655	14942	14832	14876	14942	14709	14840	14866	14731	14880	14743	14613	14859	14880	14896	14655	14816	14720	14775	14828	14810	14820	14803	14765	14770	14763	14654	15014	14720	14769	14779	14801	14909	14705	14768	14845	14709	14832	14907	14706	14753	14765	14858	14995	14945	14762	14874	14890	14780	14792	14756	14792	14759	14810	14766	14830	14854	14760	14767	14908	14759	14850	14814	14975	14683	14792	14765	14838	14639	14893	14737	14932	14853	14703	14736
22639	21138	29003	23514	21785	24957	27159	21162	19693	19314	18801	18172	17817	17313	17292	17159	17067	16756	16718	16715	16356	16400	16417	16405	16294	16376	16374	16198	16246	16325	16294	16231	16404	16247	16205	16346	16335	16389	16395	16292	16092	16249	16355	16118	16234	16274	16518	16853	17309	17237	17186	16858	16491	16406	16233	16241	16117	16152	16221	16047	16016	16130	16122	16345	16189	16113	16237	16243	16107	16340	16148	16043	16130	16233	16208	16240	16144	16263	16031	16124	16135	16210	16160	16135	16065	15939	16026	16131	16186	15949	16141	16240	16197	16108	16117	16247	16093	16122	16093	16141	16160	16195	16056	15966	16111	16051	16228	16195	16269	16347	16277	15958	16195	16104	15994	16122	16203	16050	16029	15818	16204	16132	16059	16032	16127	16114	16094	16128	16075	15995	16207	16066	16269	16268	16123	16101	16265	16106	15922	16084	16173	16086	15947	16079	16250	16236	16107	16069	16168	15855	16208	16114	16189	16114	16229	16103	16107	15965	16160	16112	16222	16128	16176	16115	16033	16116	16101	16157	16043	15974	16065	16301	16129	16091	16131	16145	16208	16312	16175	15980	16029	16065	16141	16209	16053	16098	15947	16060	16250	16011	16189	16137	15930	16152	16311	16212	16170	16029	16245	15964	16192	16131	16120	16058	15925	16174	16132	16135	16203	15972	15990	16058	15989	16164	16025	16129	15916	16164	16127	16104	16078	16306	16209	16082	16025	16191	16231	15915	16001	16295	16133	16143	15915	16112	16042	16155	15971	16022	16139	16055	16224	16026	16286	16232	15981	16094	16086	16093	16096	15905	15890	16236	15977	16215	16147	16285	15986	15930	16343	16066	16004	16237	15945	16106	16053	16056	16113	16342	16175	16079	16090	16176	16047	16226	16401	15948	15970	16004	15963	16020	16087	15994	16054	16080	16011	16151	16098	16146	16046	16174	15993	15996	16042	15844	16172	16111	16259	16123	16228	15920	16172	16229	16173	16115	16264	16109	16237	16045	16107	16016	16013	15961	16299	16056	16089	16258	16181	15910	16107	16173	16128	15948	16054	16091	16109	16002	16120	16064	16141	15950	15954	16205	16122	16080	16149	15891	15979	16041	16163	16183	16226	16174	16039	15985	16053	15956	16035	16057	16052	16288	16193	16165	16225	15984	16131	16169	16006	16032	15828	15911	16168	16231	15947	16088	16211	16063	16193	16063	16286	15973	16098	16089	16204	16060	16145	16053	15941	16185	16174	16101	16082	15931	16012	16033	16033	16062	16021	16152	16136	16311	16187	16081	16251	16088	16075	16084	16214	15990	16097	16022	16097	16037	15963	16080	16067	16231	15978	15964	15889	15985	15976	16105	16048	16067	16202	15905	16120	16069	16092	16146	16172	15949	16035	16027	15992	16264	16240	16089	16239	16111	16012	16280	16036	16089	16270	15892	15957	16002	16101	16172	16134	16048	16192	16148	16060	15925	16248	16303	16227	16065	16215	16125	16041	16133	15961	16088	16121	16265	16090	16231	16231	15883	15953	16046	16171	16155	16110	16117	16244	16252	15989	15963	16027	15907	16015	16180	16117	16165	16134	15875	16092	16398	16206	16106	16144	16197	16053	15899	16266	16025	15870	15752	15842	16070	16159	16235	16145	16195	16232	16212	16166	16171	16130	15862	16175	16089	16124	15879	16229	15975	16006	16107	16098	16083	15879	16195	16058	15998	16010	16088	16021	15999	15969	16001	16092	16253	16290	16133	15976	16106	16186	16356	16122	16048	16073	16094	16061	16128	15874	15916	15878	16327	15948	15998	16021	16119	16075	16141	16177	16179	16030	15855	16075	15977	16122	16069	15984	16121	16088	16130	16180	15947	16039	16148	15992	16140	16168	16127	15949	16081	16036	16190	16124	16035	16052	16027	16139	16227	16222	16230	16046	16089	16187	16145	16305	16189	16113	16042	16059	15985	16082	16211	16204	16069	16196	15975	16003	15990	16203	16002	16002	15905	16286	16210	16044	16083	16154	15794	16071	16298	16078	16264	16277	16137	16163	16238	16212	16063	16134	16160	16320	16084	16070	16100	16196	16122	16017	16216	16080	16245	16105	16135	16115	16094	16116	16190	16131	16020	16167	16080	16130	16077	16076	16072	16099	15972	16224	15891	15875	16119	16048	15966	16190	16189	16172	16133	16209	16066	16247	16096	16033	16176	16127	16105	16109	16209	16248	16150	16086	16144	16082	16423	16077	16078	15949	16141	15944	16043	16297	16000	16119	16089	16023	16088	15905	16194	16105	16106	16273	16256	16093	16132	15998	15935	16177	16299	15908	15720	16088	16094	15997	16154	16210	16078	16067	16099	16125	16091	16120	16143	15883	16139	16003	16240	16043	15996	16045	16079	16089	15898	16109	16207	16154	16110	16109	15976	16189	16076	16117	16102	16002	16153	16204	16214	16086	15959	15797	16041	16090	16182	16222	16110	16027	16157	16054	16033	16257	16149	16168	16247	16079	16013	16116	15928	16214	16120	16204	16279	16110	16148	16022	16078	16150	16361	16082	16118	16186	16133	16202	16058	16192	16115	16212	16114	15992	16192	15967	15990	15985	16046	16181	16101	16157	15889	16004	16193	16022	16115	16170	16182	16173	16087	16163	16261	16218	16126	16318	16169	16231	16149	16253	16086	16070	15937	16108	16028	15963	16099	16146	16246	16148	16179	15976	16178	16008	16145	16143	16084	16144	16138	16065	16107	15891	16143	16081	16101	16014	16252	16147	16037	16038	16153	16072	15905	16046	16119	15968	16016	16102	16202	16048	15957	16113	15930	16404	15990	15910	16173	15978	16123	15904	16158	15975	15975	16076	16050	16137	15980	16118	16122	16123	16002	16089	16064	16098	16273	16205	16001	16016	16106	16256	15942	16305	15989	15966	16408	16122	16150	16089	16006	16119	16055	16093	15932	16089	16050	15972	16130	15903	15945	16253	16031	16142	16056	16118	16097	15817	16087	16245	16154	16344	16028	16161	16042	15984	16233	16165	15915	15919	16015	15959	15910	15969	16017	16105	16126	15984	15974	15882	16005	16159	15923	16314	16131	16089	16158	15994	16139	16051	16087	16114	16209	16018	16268	16081	16105	16123	16081	16131	16060	16369	16057	16046	16146	16152	16011	16160	16114	16106	16139	16101	16026	16244	16048	15972	16131	16270	16122	16037	16048	15865	16083	16105	16182	15917	16134	16074	16084	16248	16166	16046	16238	16301	16068	16002	16074	15980	16272	16104	16046	16081	16340	16193	15940	16089	16169	16292	16105	16276	16244	16105	15957	15966	15944	16038	16203	16013	16218	16217	16066	16025	16281	16062	16122	16082	16015	16140	15939	15867	16205	16128	16324	15966	16034	16149	16138	15963	16060	16128	16168	16440	16215	16068	15818	15780	16201	16020	16063	16120	16126	16018	16324	16053	16092	16080	16089	15846	16115	16091	16022	16098	16100	16162	16026	16166	16092	16199	16272	16023	16084	16026	16014	16128	16101	16152	16138	16124	16124	16099	16245	16148	16160	16140	16105	16165	16001	15939	16316	16036	16038	16128	16027	16228	15882	16099	16080	16184	16092	16089	16005	16174	16156	15887	15985	16093	16046	16155	16121	16027	15956	16154	16174	16079	16256	16021	16154	16076	16078	16079	16003	16171	16190	16054	16016	16298	15953	16079	16089	16178	16159	15842	16058	16164	16073	15860	15926	15901	16167	16010	16075	16248	16296	16004	16079	15994	16073	16188	15965	16092	16128	16110	16085	15953	16023	16249	15997	16131	16047	15974	16010	16073	16121	16000	16002	16064	16124	16303	16159	15976	15987	16209	16075	16105	16010	16155	16236	15994	16154	16079	15944	15978	15996	16127	16173	15957	15943	15957	16119	15985	16010	16060	16068	16121	16064	16202	16062	16210	16166	16107	16063	16089	16036	16050	16031	16168	16053	16069	16172	16232	16140	16177	16101	15905	16073	16262	16182	16064	16121	16107	15948	16167	16159	16157	16145	16193	16070	16098	16280	16060	16151	16060	16119	16027	16209	15984	15945	16105	16014	16172	15858	16263	16240	16141	16162	16180	16024	16074	16255	16076	16199	15974	16150	16148	16170	16121	15984	16047	15841	15898	15958	15967	15918	16044	16169	16035	16151	16177	16133	16263	16121	16069	16068	16232	16299	16080	16207	16206	16128	16243	16274	16140	16057	16129	15873	16207	16032	15875	16140	16241	16082	15959	16121	16159	15934	16131	16206	15945	15953	16235	16055	15958	15942	16026	16009	16075	16081	16213	16176	16162	16170	16267	16269	16139	16119	16212	16012	16167	16110	15977	16016	16053	15979	16052	16003	16133	16111	16107	16001	16036	16171	16206	16005	16029	16013	16081	16149	16061	16271	16156	15945	15986	16006	16005	15980	16027	16162	16188	15983	15992	16141	16132	16228	15896	15986	16045	16097	16160	16024	16186	15990	16045	16167	16015	15985	16309	16234	16051	16074	16119	16135	16253	16140	16232	16046	16199	16085	16014	15896	15968	16050	16090	16075	15919	16148	16069	16240	16129	15930	16014	16207	16088	15967	15921	16044	16092	16252	16002	16095	15948	16053	16071	16149	16131	16243	16070	15998	16191	16141	16086	15994	16120	16132	16101	16214	16088	16142	15904	16053	16099	16070	16189	16087	16157	16350	16144	16006	16039	16210	16129	16141	16156	15988	15901	16266	16154	16126	16154	16148	16274	16122	16147	16197	16042	16004	15948	16184	16050	15846	16050	16161	16232	16185	16067	15879	16055	15926	16096	16002	16037	15877	16039	15998	16184	16262	16063	16147	16034	15986	16113	16029	16013	16044	16062	16264	16048	16018	16065	15966	16304	16176	16167	16119	16064	15991	16160	16238	16211	16040	16192	16250	16264	15975	16068	16028	16117	16171	16187	16176	16014	16134	16065	15931	15980	15913	16149	16028	16275	16171	16163	16074	15906	15919	16210	16033	16067	16089	16072	16078	16083	16010	16110	15980	16304	16111	15963	16128	16189	16215	16046	15961	15839	16054	16041	16017	16108	16056	16129	15972	16102	15953	15948	16247	15805	16070	16176	16159	16012	16164	16159	15827	16152	16164	16126	15986	16100	15962
25557	46009	45673	36902	32227	28530	24379	21662	20304	19579	18701	17726	17147	16627	16230	16076	15846	15559	15422	15194	15211	15074	15098	15122	14981	15048	15146	15003	15020	14906	15010	14928	15033	15039	14914	14974	14795	14908	14832	14791	15002	14879	14830	14850	14795	14931	15431	15969	16420	16172	15968	15810	15246	14978	14933	14821	14949	14942	14790	14880	14831	14850	14875	14780	14984	14902	14801	14760	14872	14730	14991	14884	14751	14900	14807	14738	14882	14831	14957	14818	14904	14980	14930	14938	14739	14813	14766	14663	14857	14726	14774	14785	14877	14765	14777	14783	14723	14787	14843	14792	14725	14722	14861	14952	14820	14990	14889	14846	14921	14794	14835	14814	14783	14768	14911	14730	14877	14817	14767	14832	14899	14722	14710	14801	14917	15028	14852	14820	14941	14799	14982	14855	14927	14803	14675	14832	14792	14938	14809	14817	14882	14737	14791	14852	14715	14805	14774	14845	14968	14687	14805	14781	14797	14871	14862	14962	14686	14724	15023	14712	14804	14881	14921	14822	14780	14810	14833	14792	14837	14724	14810	14860	14775	14688	14935	14610	14953	14942	14930	14920	14819	14652	14859	14774	14860	14747	14678	14856	14864	15132	14876	14886	14881	14872	14763	14984	14918	14779	14805	14855	14972	14773	14789	14888	14813	14835	14890	14806	14703	14901	14910	14732	15083	14865	14914	14825	14912	14674	14803	14700	14824	14638	14896	14766	14852	14734	14959	15029	14784	14779	14922	14683	14912	14754	14922	14812	14774	14812	14751	14822	14842	14730	14833	14802	14847	14804	14835	14734	14860	14828	14785	14782	14883	14822	14804	14789	14752	14923	14729	14648	14776	14903	14781	14809	14646	14831	14939	14945	14903	14856	14762	14695	14780	14811	14731	14802	14881	14800	14728	14751	14688	14908	14940	14719	14992	14901	14902	14944	14729	14863	14824	14624	14823	14803	14839	14725	14881	14717	14868	14595	14881	14886	14743	14876	14844	14804	14868	14751	14850	14885	14857	14862	14780	14858	14823	14844	14790	14802	14812	14748	14877	14736	14888	14893	14874	14779	14896	14686	14868	14864	14862	14872	14840	14924	14850	14710	14911	14840	14787	14691	14830	14650	14818	14732	14747	14823	14987	14798	15033	14895	14661	14897	14735	14961	14740	14959	14902	14749	14801	14803	14789	14776	14954	14869	14810	14828	14867	14800	14934	14896	14792	14865	14738	14841	14894	14839	14805	14958	14813	14744	14837	14882	14743	14753	14769	14731	14743	14818	14678	14906	14776	14848	14887	14990	14803	14776	14499	14764	14825	14773	14900	14724	14841	14914	14842	14915	14658	14838	14644	14932	14817	14858	14775	14870	14895	14915	14679	14803	14869	14911	14866	14794	14951	14763	14690	14710	14824	14836	14958	14724	14982	14814	14647	14847	14853	14781	14657	14968	14675	14738	14775	14868	14738	14842	14738	14797	14884	14949	14732	14640	14814	14969	14657	14609	14880	14872	14941	14739	14882	14779	14942	14825	14849	14817	14863	14882	14880	14899	14686	14674	14799	14780	14971	14559	14971	14640	14749	14758	14774	14853	14792	14663	14723	14550	14798	14806	14897	14961	14938	15046	14842	15041	14786	14794	14677	14796	14839	14839	14842	14803	14830	14966	14919	14739	14669	14807	14810	14733	14799	14686	14923	14842	14798	14794	14772	14869	14713	14908	14929	14796	14821	14805	14731	14871	14870	14888	14812	14886	14875	14519	14737	14777	14726	14724	14821	14834	14629	14832	14896	15030	14662	14919	14773	14819	14787	14887	14768	14800	14726	14715	14974	14853	14827	14719	14755	14871	14746	14875	14941	14864	14779	14831	14862	14829	14690	14875	14765	14750	14862	14941	14871	14815	14753	14721	14853	14623	14779	14642	14727	14786	14931	14570	14728	14880	14812	14651	14693	14867	14924	14888	14664	14806	14911	14838	14942	14895	14740	14735	15009	14724	14889	14931	14872	14827	14733	14778	14863	14791	14839	14851	14863	14796	14829	14690	14889	14904	14940	14722	15033	14915	14833	14853	14623	14845	14696	14641	14834	14806	14737	14774	14983	14860	14743	14696	14818	14805	14951	14819	14618	14903	14699	14895	14634	15000	14795	14910	14692	14821	14881	14959	14794	14625	14884	14868	14848	14766	14844	14775	14706	14834	14842	14814	14827	14780	14812	14849	14801	14973	14814	14780	14798	14813	14946	14885	14868	14703	15052	14935	14740	14901	14838	14639	14842	14882	14694	14842	14689	14938	14807	14903	14701	14753	14945	14776	14891	14875	14931	14859	14921	14842	14764	14760	14750	14708	14775	14791	14738	14843	14941	14751	14886	14862	14742	14721	14852	14883	14855	14719	14710	14747	14857	14797	14698	14667	14848	14719	14918	14600	14653	14809	14846	14758	14742	14874	14759	14656	14819	14799	14793	14793	14728	14807	14662	14981	14704	14938	14800	14764	14931	14832	14694	14661	14958	14829	14751	14987	14710	14837	14806	14918	14897	14742	14778	14890	14659	14721	14877	14722	14871	14853	14661	14818	14920	14693	14915	14758	15028	14734	14966	14898	14790	14620	14958	15013	14801	14705	14946	14819	14949	14707	14856	14805	14805	14802	14877	14869	14815	14896	14649	14827	14786	14906	14828	14869	14882	14757	14538	14989	14928	14919	14872	14907	15050	14663	14809	14822	14701	14672	14749	14725	14755	14878	15037	14636	14958	14751	14988	14746	14653	14688	14744	14788	15025	14897	14690	14778	14821	14775	14742	14744	14780	14850	14756	14819	14702	14910	14840	14775	14997	14782	14711	14810	14994	14816	14967	14700	14775	14807	14754	14738	14891	14685	14726	14964	14843	14935	14640	14790	14884	14941	14814	14891	14777	14787	14733	14851	14593	14760	14823	14729	14828	14807	14905	14805	14950	14841	14737	14886	14771	14944	14665	14902	14747	14994	14881	14905	15002	14933	14844	14672	14846	14748	14780	14744	14866	14887	14688	14884	14788	14647	14852	14693	14669	14866	14836	14730	14865	14946	14757	14849	14895	14732	14940	14738	14842	14671	14592	14886	14825	14752	14690	14715	14746	14739	14938	14909	14821	14837	14698	14737	14732	14693	14719	14676	14895	14828	14940	14712	14816	14707	15006	14753	14778	14700	14717	14748	14758	14848	14718	14772	14811	14873	14745	14777	14792	14723	14668	14912	15056	14632	14789	14895	14805	14801	14939	14761	14844	14803	14623	14956	14755	15045	14842	14822	14886	14865	14990	14775	14914	14753	14872	14879	14808	14898	14865	14848	14846	14818	14927	15038	14830	14822	14991	14812	14662	14872	14937	14716	14679	14653	14828	14827	14813	14827	14839	14717	14837	14869	14663	14762	14645	14868	14706	14727	14857	14771	14859	14884	14918	14941	14862	14714	14794	14864	14716	14787	14671	14709	14835	14875	14867	14704	14847	14821	14773	14860	14877	14595	14918	14970	14769	14649	14789	14829	14746	14866	14852	14914	14804	14905	14925	14790	14690	14971	14849	14958	14712	14789	14855	14713	14676	14639	14991	14744	14870	14915	14796	14921	14791	14890	14653	14747	14788	14821	14899	14804	14808	14658	14749	14779	14788	14930	14933	14759	14823	14730	14923	14839	14848	14824	14743	14915	14866	14831	14856	14779	14638	14753	14657	14810	14687	14954	14719	14755	14919	14739	14790	14847	14829	14851	14729	14864	14784	14921	14701	14885	14732	14877	14943	14937	14712	14784	14952	14674	14767	14716	14894	14736	14669	14885	14961	14979	14853	14957	14656	14715	14968	14683	14950	14796	15008	15076	14807	14772	14843	14761	14858	14877	14953	14874	14881	14927	14933	14792	14777	14758	14810	14734	14646	14720	15079	14892	14924	14780	14712	14839	14810	14927	14916	14880	14829	14884	14852	14842	14787	14691	14774	14904	14802	14743	14806	14667	14783	14716	14624	14799	14733	14788	14702	14864	14924	14894	14888	14870	14705	14743	14884	14926	14850	14776	14694	14739	14822	14678	14801	14995	14822	14667	14792	14719	14816	14833	14900	14831	14831	14924	14786	14851	14738	14880	14809	14779	14768	14771	14796	14927	14859	14839	14750	14714	14632	14819	14892	14866	14843	14735	14835	14978	14717	14639	14925	14593	14946	14663	14778	14621	14739	14895	14813	14882	14794	14898	14854	14898	14575	14848	14898	14775	14746	14762	14766	14722	14800	14857	14860	14925	14789	14746	14891	14752	14893	14740	14767	14903	14819	14856	14771	14912	14922	14877	14683	14914	14928	14637	14779	14957	14744	14959	14860	14807	14830	14769	14683	14819	14831	14774	14859	14765	14896	14738	14949	14810	14755	14822	14716	14655	14931	14756	14773	14722	14750	14970	14906	14788	14918	14653	14857	14641	14777	14911	14816	14770	14738	14871	14791	14725	14882	14969	14692	14912	14877	14729	14772	14758	14801	14794	14932	14847	14737	14819	14661	14822	14968	14755	14879	14590	14765	14971	14826	14756	14814	14644	14921	14892	14772	14969	14869	14947	14888	14770	14759	14602	14754	14883	14690	14853	14968	14850	14858	14757	14946	14665	14707	14789	14850	14845	14879	14717	14789	14897	14909	14752	14778	14821	14755	14751	14803	14698	14841	14916	14768	14785	14842	14752	14562	14906	14744	14906	14856	14853	14736	14691	14691	14709	14658	14836	14941	14643	14745	14865	14732	14814	14704	14877	14757	14792	14765	14791	14886	14745	14711	14773	14781	14946	14793	14940	14849	14644	15032	14816	14807	14734	14836	14784	14820	14811	14779	14858	15023	14903	14936	14662	14976	14785	14941	14723	14844	14766	14823	14906	14884	14784	14795	14677	14646	14714	14802	14857	14792	14686	14900	14858	14764	14681	15039	14700	14906	14844	14681	14713	14875	14714	14847	14861	14675	14893	14983	14746	14795	14861	14552	14985	14932	14730	14659	14940	14864	14807	14769	14858	14810	14866	14841	14694	14892	14680	14885	14747	14815	14858	14798	14822	14839	14663	14688	14988	14782	14952	15048	14743	14741	14754	14856	14863	14665	14931	14501	14581	14724	14890	14878	14861	14896	14656	14888	14748
27113	23044	29476	27262	21979	19397	18077	17278	16960	16752	16506	16384	16024	15967	16244	15996	16183	15859	15874	15915	16039	15900	15558	15797	15847	15768	15850	15689	15865	15762	15788	15676	15747	15645	15801	15614	15706	15724	15856	15716	15696	15883	15646	15838	15943	15857	15730	15782	15696	15739	15736	16024	15781	15823	15936	15803	15889	15735	15885	15766	15867	15671	15773	15733	15755	15655	15855	15753	15620	15682	15820	15678	15796	15741	15950	15635	15519	15833	15675	15746	15624	15781	15715	15694	15750	15759	15757	15869	15824	15720	15767	15814	15938	15777	15858	15845	15812	15880	15758	15733	15728	15929	15850	15667	15996	15692	15734	15512	15816	15524	15912	15746	15798	15596	15804	15911	15722	15638	15655	15743	15634	15664	15738	15817	15721	15816	15617	15843	15656	15809	15887	15776	15814	15675	15572	15523	15713	15752	15848	15700	15916	15529	15680	15758	15526	15635	15784	15789	15606	15689	15598	15611	15596	15627	15769	15585	15720	15792	15783	15746	15902	15788	15833	15876	15782	15659	15645	15663	15967	15849	15629	15738	15786	15754	15681	15662	15626	15758	15549	15645	15675	15729	15691	15689	15936	15791	15723	15653	15507	15668	15952	15657	15670	15519	15682	15824	15820	15663	15700	15744	15789	15740	15936	15816	15647	15619	15800	15899	15698	15773	15832	15855	15808	15592	15619	15682	15781	15768	15614	15766	15543	15747	15798	15891	15641	15795	15838	15728	15617	15711	15752	15739	15812	15657	15983	15801	15642	15607	15589	15649	15759	15547	15643	15679	15913	15784	15825	15701	15867	15634	15690	15738	15655	15891	15674	15596	15911	15753	15706	15569	15633	15720	15807	15545	15832	15750	15784	15953	15904	15815	15814	15726	16050	15769	15891	15698	15942	15778	15656	15661	15672	15699	15779	15695	15744	15836	15836	15604	15948	15744	15894	15764	15833	15693	15703	15918	15717	15813	15754	15694	15664	15798	15987	15831	15890	15849	15691	15831	15768	15597	15798	15657	15683	15806	15824	15937	15671	15881	15697	15915	15781	15837	15618	15697	15598	15709	15801	15740	15830	15748	15801	15712	15882	15802	15873	15935	15736	15693	15864	15787	15792	15599	15701	15830	15807	15827	15935	15882	15791	15689	15932	15704	15713	15617	15892	15810	15736	15659	15821	15731	15946	15850	15708	15882	15904	15588	15719	15755	15581	15721	15700	15763	15782	15821	15861	15844	15834	15548	15645	15855	15801	15736	15638	15796	15764	15689	15798	15788	15770	15877	15699	15709	15930	15761	15755	15624	15736	15887	15765	15611	15636	15942	15493	15906	15801	15776	15877	15745	15881	15807	15771	15780	15699	15682	15688	15764	15651	15770	15488	15728	15725	15674	15773	15895	15951	15785	15667	15622	15700	15746	15769	15646	15761	15615	15594	15689	15662	15981	15679	15840	15967	15711	15957	15928	15692	15847	15777	15622	15807	15786	15594	15553	15690	15755	15776	15649	15692	15979	15865	15659	15838	15839	15774	15797	15721	15700	15478	15798	15751	15825	15781	15881	15691	15592	15812	15651	15631	15641	15867	15701	15768	15828	15923	15515	15666	15807	15713	15712	15612	15668	15691	15751	15672	15829	15952	15737	15883	15888	15666	15741	15716	15738	15779	15625	15622	15859	15706	15634	15630	15741	15721	15688	15880	15730	15924	15636	15846	15741	15693	15738	15819	15843	15911	15907	15652	15647	15485	15787	15776	16003	15633	15705	15842	15485	15718	15675	15646	15771	15793	15697	15722	15863	15881	15896	15903	15705	15710	15584	15787	15759	15771	15808	15801	15673	15490	15921	15542	15773	15750	15716	15789	15709	15788	15852	15657	15950	15780	15826	15708	15762	15672	15801	15609	15799	15790	15496	15778	15931	15798	15696	15820	15780	15743	15785	15792	15726	15625	15889	15730	15867	15801	15635	15706	15757	15776	15568	15672	15945	15836	15877	15749	15814	15846	15836	15807	15669	16028	15855	15734	15681	15742	15707	15833	15925	15668	15592	15793	15650	15925	15785	15876	15739	15800	15833	15872	15684	15818	15855	15713	15725	15895	15966	15675	15778	15884	15612	15695	15686	16059	15749	15692	15626	15605	15977	15871	15910	15786	15657	15888	15843	15674	15652	15984	15688	15768	15648	15739	15671	15896	15594	15627	15727	15614	15780	15645	15774	15700	15650	15546	15717	15835	15718	15630	15718	15718	15773	15890	15710	15628	15675	15756	15773	15748	15843	15770	15698	15707	15729	15826	15760	15780	15753	15898	15860	15693	15801	15781	15575	15651	15864	15577	15738	15637	15701	15737	15757	15821	15618	15580	15804	15915	15930	15792	15760	15748	15592	15696	15754	15925	15925	15966	15795	15444	15728	15743	15870	15536	15753	15753	15783	15793	15755	15721	15886	15747	15698	15956	15807	15747	15946	15816	15777	15949	15794	15684	15722	15773	15830	15739	15766	15779	15692	15759	15842	15899	15720	15640	15648	15774	15941	15808	15678	15874	15617	15871	15722	15774	15759	15720	15571	15650	15610	15928	15890	15988	15790	15550	15703	15811	15759	15573	15826	15773	15356	15817	15811	15718	15537	15877	15812	15911	15900	15854	15465	15842	15812	15695	15534	15854	15674	15806	15829	15616	15921	15677	15852	15632	15778	15634	15776	15849	15608	15672	15898	15722	15778	15726	15777	15670	15707	15806	15660	15614	15914	15655	15555	15653	15682	15685	15820	15909	15702	15955	15956	15669	16071	15890	15806	15637	15607	15727	15631	15754	15702	15541	15771	15759	15813	15740	15810	15986	15650	15586	15738	15774	15772	15884	15606	15918	15672	15711	15668	15607	15766	15532	15707	15787	15910	15851	15639	15768	15717	15750	15677	15801	15783	15870	15748	15816	15664	15801	15725	15687	15762	15757	15907	15665	15776	15824	15827	15723	15685	15760	15917	15633	15685	15846	15852	15733	15791	15807	15876	15790	15705	15853	15889	15833	15806	15939	15968	15857	15811	15589	15698	15697	15589	15736	15802	15750	15575	15869	15778	15698	15645	15797	15666	15590	15709	15751	15732	15788	15481	15804	15829	15835	15859	15672	15723	15594	15865	15903	15822	15674	15805	15641	15849	15763	15980	15625	15745	15908	15769	15627	15835	15624	15675	15775	15677	15689	15868	15633	15705	15674	15554	15750	15672	15627	15620	15810	15666	15677	15746	15903	15632	15786	16067	15801	15776	15686	15776	15606	15733	15773	15889	15649	15646	15874	15734	15675	15606	15624	15590	15914	15785	15913	15797	15898	15681	15763	15685	15829	15735	15842	15668	15687	15622	15838	15784	15738	15781	15723	15585	15564	15608	15752	15601	15844	15695	15766	15647	15600	15666	15782	15556	15757	15692	15767	15815	15762	15533	15767	15661	15603	15856	15781	15660	15757	15545	15868	15704	15666	15662	15966	15764	15704	15832	15868	15592	15796	15674	15844	15844	15679	16009	15711	15753	15892	15626	15894	15914	15778	15751	15777	15637	15653	15774	15670	15687	15685	15535	15649	15557	15602	15546	15654	15602	15732	15499	15948	15613	15715	15612	15719	15633	15805	15880	15687	15726	15855	15658	15633	15625	15837	15694	15884	15743	15651	15842	15610	15691	15533	15911	15811	15904	15667	15808	15853	15865	15824	15843	15629	15563	15814	15702	15876	15676	15876	15766	15687	15731	15592	15632	15880	15578	15563	15794	15691	15858	15818	15657	15785	15698	15661	15789	15881	15617	16100	15825	15842	15640	15999	15556	15728	15705	15868	15485	15788	15646	15961	15642	15905	15833	15688	15651	15653	15940	15611	15749	15637	15725	15699	15897	15810	15673	15751	15648	15696	15786	15741	15784	15653	15652	15793	15763	15602	15607	15515	15675	15511	15882	15706	15739	15714	15564	15800	15623	15777	15799	15705	15891	15911	15836	15917	15779	15760	15914	15867	15895	15877	15737	15803	15781	15667	15756	15817	15905	15707	15784	15712	15836	15739	15737	15729	15686	15547	15553	15621	15876	15641	15592	15664	15707	15818	15671	15802	15745	15633	15829	15812	15846	15835	15918	15713	15727	15900	15867	15887	15837	15942	15703	15844	15929	15905	15734	15850	15892	15626	15961	15635	15604	15532	15811	15527	15877	15681	15601	15802	15893	15595	15723	15725	15802	15676	15795	15774	15844	15821	15634	15641	15766	15669	15815	15838	15670	15653	15654	15661	15609	15758	15719	15565	15572	15747	15565	15787	15666	15739	15848	15893	15773	15627	15574	15744	15820	15806	15623	15849	15728	15753	15682	15781	15727	15825	15721	15730	15574	15864	15791	15717	15504	15756	15735	15807	15857	15695	15634	15708	15647	15674	15761	15805	15982	15860	15712	15865	15563	15596	15994	15955	15910	15749	15653	15799	15632	15802	15792	15941	15775	16011	15889	15825	15725	15635	15760	15760	15745	15915	15566	15866	15852	15949	15661	15950	15730	15533	15693	15681	15953	15606	15764	15803	15888	15747	15772	15781	15848	15759	15694	15930	15850	15848	15715	15773	15771	15716	15720	15757	15866	15711	15882	15615	15867	15668	15722	15751	15778	15713	15727	15874	15703	15772	15937	15821	15731	15763	15691	15908	15574	15736	15749	15580	15801	15847	15881	15604	15804	15959	15688	15655	15754	15521	15525	15804	15670	15755	15867	15625	15858	15732	15871	15879	15918	15659	15696	15725	15849	15738	15655	15641	15784	15814	15719	15873	15678	15810	15682	15783	15606	15805	15989	15622	15827	15846	15622	15760	15605	15699	15563	15794	15858	15806	15962	15803	15870	15527	15849	15833	15682	15685	15657	15677	15844	15741	15729	15780	15990	15814	15705	15694	15932	15577	15821	15655	15729	15687	15609	15703	15751	15634	15574	15981	15781	15614	15853	15621	15656	15714	15768	15816	15841	15863	15616	15554	15862	15588	15517	15608	15778	15805	15689	15820	15644	15861	15743	15720	15754	15582	15688	16061	15686	15676	15707	15715	15593	15714	15769	15848	15686	15865	15794	15812	15882	15710	15640	15858	15496	15659	15650	15773	15904	15860	15675	15551	15676	15767	15982
22107	33603	33025	27024	23043	20050	18045	16931	16610	16279	16216	15535	15311	15238	15213	15123	14899	14859	14828	14602	14789	14619	14756	14733	14572	14594	14529	14662	14618	14751	14758	14667	14624	14701	14633	14583	14688	14590	14718	14658	14694	14726	14570	14517	14550	14572	14811	14625	14723	14749	14892	14717	14851	14543	14738	14665	14586	14668	14642	14648	14444	14561	14652	14720	14612	14752	14550	14452	14256	14632	14567	14735	14543	14616	14614	14616	14571	14628	14594	14584	14467	14662	14550	14549	14519	14698	14666	14611	14729	14654	14551	14667	14638	14700	14601	14671	14485	14589	14586	14603	14585	14815	14547	14625	14621	14540	14553	14505	14651	14591	14604	14525	14671	14544	14670	14639	14533	14716	14663	14708	14415	14757	14614	14636	14430	14656	14706	14627	14653	14692	14633	14615	14562	14540	14685	14581	14712	14686	14740	14549	14545	14593	14590	14725	14693	14606	14607	14651	14528	14643	14645	14605	14618	14665	14657	14520	14455	14641	14573	14652	14532	14483	14660	14775	14647	14526	14685	14687	14499	14653	14544	14737	14828	14513	14527	14654	14539	14445	14593	14649	14563	14564	14616	14550	14642	14585	14773	14644	14652	14675	14549	14789	14742	14667	14678	14673	14656	14582	14675	14688	14655	14626	14714	14443	14676	14715	14609	14448	14631	14901	14566	14650	14661	14391	14596	14604	14570	14624	14606	14453	14545	14589	14516	14709	14735	14686	14678	14727	14651	14619	14590	14689	14490	14559	14621	14596	14581	14545	14584	14615	14706	14622	14764	14675	14564	14712	14613	14757	14662	14453	14788	14499	14477	14754	14576	14702	14619	14648	14493	14673	14582	14669	14435	14672	14480	14554	14698	14465	14551	14724	14666	14479	14641	14658	14553	14602	14550	14455	14708	14661	14603	14540	14599	14491	14600	14631	14730	14562	14575	14701	14578	14423	14593	14751	14611	14674	14623	14651	14559	14701	14635	14596	14610	14627	14685	14516	14705	14693	14576	14681	14772	14579	14549	14582	14542	14594	14563	14755	14596	14542	14785	14689	14753	14612	14595	14523	14607	14771	14585	14799	14697	14654	14744	14477	14617	14579	14666	14562	14589	14650	14491	14546	14649	14593	14743	14614	14657	14670	14614	14657	14534	14810	14690	14652	14601	14479	14723	14554	14821	14556	14660	14509	14625	14590	14563	14622	14416	14534	14595	14725	14659	14663	14571	14767	14624	14595	14616	14709	14644	14659	14648	14690	14568	14765	14567	14537	14654	14652	14608	14642	14801	14562	14624	14650	14789	14622	14574	14564	14500	14429	14640	14675	14805	14568	14516	14725	14794	14716	14585	14530	14610	14753	14545	14800	14593	14667	14624	14583	14568	14677	14528	14586	14592	14509	14611	14503	14686	14454	14517	14691	14691	14490	14613	14584	14621	14769	14633	14609	14563	14455	14511	14478	14604	14815	14585	14563	14536	14675	14595	14551	14504	14683	14525	14478	14653	14564	14730	14560	14714	14570	14664	14733	14678	14684	14498	14723	14558	14527	14810	14566	14658	14628	14543	14694	14639	14673	14728	14582	14599	14486	14766	14631	14737	14681	14604	14662	14617	14526	14535	14512	14658	14704	14494	14496	14566	14436	14583	14526	14548	14741	14649	14533	14474	14438	14635	14659	14310	14700	14624	14605	14600	14655	14578	14585	14509	14686	14619	14806	14453	14534	14730	14466	14625	14636	14533	14858	14645	14720	14630	14713	14628	14667	14518	14652	14655	14703	14754	14623	14549	14415	14496	14478	14636	14555	14732	14534	14684	14408	14801	14604	14622	14653	14648	14549	14606	14449	14571	14567	14518	14734	14572	14567	14728	14642	14686	14499	14665	14541	14540	14574	14741	14593	14613	14576	14595	14646	14796	14523	14558	14521	14574	14515	14665	14642	14701	14650	14493	14555	14559	14696	14501	14447	14533	14605	14599	14507	14671	14520	14755	14666	14745	14626	14519	14570	14653	14705	14726	14677	14424	14610	14662	14634	14675	14761	14618	14537	14455	14475	14696	14596	14622	14519	14711	14650	14556	14644	14513	14479	14486	14517	14655	14562	14549	14666	14750	14491	14762	14603	14723	14459	14704	14649	14638	14491	14708	14649	14710	14642	14626	14733	14510	14611	14611	14640	14629	14514	14570	14653	14577	14623	14588	14563	14567	14651	14616	14594	14521	14657	14636	14756	14519	14613	14810	14606	14722	14622	14489	14749	14678	14692	14518	14609	14567	14702	14747	14615	14691	14538	14577	14487	14618	14672	14474	14689	14562	14710	14601	14394	14519	14653	14743	14605	14700	14708	14552	14784	14487	14610	14757	14643	14511	14756	14535	14630	14469	14739	14454	14727	14516	14600	14755	14665	14740	14542	14725	14819	14626	14668	14673	14744	14675	14690	14530	14610	14649	14586	14566	14463	14684	14692	14591	14509	14587	14502	14697	14745	14832	14569	14682	14691	14512	14668	14641	14685	14620	14641	14684	14514	14584	14484	14611	14629	14845	14517	14556	14524	14485	14709	14586	14697	14649	14479	14701	14905	14689	14570	14626	14740	14649	14545	14653	14612	14533	14568	14775	14764	14494	14522	14441	14594	14649	14595	14625	14623	14711	14503	14742	14718	14506	14732	14538	14614	14658	14578	14556	14571	14776	14711	14674	14546	14657	14684	14490	14646	14569	14562	14643	14671	14497	14505	14755	14613	14715	14617	14544	14541	14511	14591	14600	14487	14599	14609	14713	14746	14615	14540	14554	14639	14609	14743	14661	14500	14621	14722	14535	14638	14600	14601	14562	14661	14597	14567	14579	14692	14501	14657	14612	14656	14536	14573	14652	14634	14566	14770	14537	14684	14399	14437	14562	14688	14464	14413	14773	14561	14614	14565	14596	14752	14617	14604	14649	14547	14633	14658	14579	14483	14600	14697	14649	14686	14698	14455	14607	14800	14570	14635	14709	14652	14660	14728	14526	14661	14626	14725	14692	14669	14530	14467	14672	14812	14659	14606	14719	14669	14491	14621	14671	14706	14500	14565	14669	14576	14728	14667	14577	14664	14697	14431	14617	14574	14479	14751	14514	14555	14772	14573	14513	14514	14674	14564	14570	14377	14809	14576	14677	14637	14589	14545	14695	14635	14558	14607	14631	14766	14450	14559	14616	14639	14639	14614	14552	14625	14504	14906	14645	14620	14630	14419	14719	14623	14541	14547	14595	14606	14589	14540	14740	14658	14719	14485	14556	14606	14555	14702	14633	14559	14524	14662	14554	14643	14644	14719	14777	14747	14474	14625	14738	14680	14645	14640	14568	14504	14729	14396	14632	14544	14597	14653	14763	14624	14597	14595	14461	14515	14656	14507	14682	14655	14575	14713	14637	14568	14656	14442	14656	14652	14667	14601	14569	14641	14639	14525	14736	14368	14620	14534	14693	14664	14614	14553	14681	14637	14561	14516	14576	14607	14678	14621	14653	14600	14543	14626	14667	14718	14542	14647	14685	14670	14612	14641	14577	14594	14544	14571	14727	14659	14738	14827	14502	14763	14478	14658	14692	14507	14711	14568	14674	14628	14492	14597	14744	14770	14463	14587	14578	14734	14515	14742	14759	14510	14560	14580	14675	14584	14690	14556	14490	14745	14714	14700	14612	14623	14696	14496	14682	14479	14718	14444	14581	14612	14725	14732	14577	14548	14627	14483	14545	14750	14625	14570	14805	14624	14862	14523	14654	14448	14654	14674	14560	14638	14522	14439	14560	14497	14627	14731	14490	14744	14637	14576	14568	14460	14561	14543	14381	14614	14708	14694	14750	14555	14770	14761	14572	14393	14584	14555	14600	14708	14571	14596	14485	14677	14506	14775	14727	14552	14686	14705	14594	14422	14686	14617	14650	14654	14560	14661	14523	14557	14657	14577	14656	14653	14516	14692	14606	14642	14614	14758	14609	14644	14620	14547	14710	14597	14601	14770	14630	14616	14582	14639	14701	14493	14677	14730	14563	14590	14672	14612	14731	14479	14766	14668	14701	14397	14680	14605	14713	14681	14674	14510	14684	14711	14543	14554	14653	14743	14440	14614	14647	14546	14598	14568	14683	14555	14632	14680	14612	14693	14579	14576	14716	14696	14672	14454	14668	14501	14545	14530	14672	14620	14780	14442	14579	14706	14469	14575	14509	14351	14591	14515	14434	14497	14657	14759	14690	14548	14540	14767	14437	14590	14597	14506	14736	14618	14723	14541	14582	14641	14673	14676	14539	14625	14682	14541	14720	14374	14539	14574	14641	14601	14711	14445	14661	14569	14456	14557	14580	14628	14645	14600	14738	14628	14690	14790	14460	14450	14640	14652	14592	14724	14618	14663	14678	14507	14770	14487	14724	14698	14652	14617	14587	14583	14558	14672	14643	14589	14808	14578	14692	14622	14728	14676	14699	14587	14585	14533	14736	14683	14662	14531	14861	14609	14645	14507	14467	14693	14678	14809	14631	14637	14478	14584	14649	14719	14675	14589	14444	14472	14531	14590	14624	14618	14520	14684	14573	14715	14542	14549	14573	14601	14741	14452	14642	14505	14585	14581	14671	14544	14645	14670	14606	14600	14643	14659	14589	14672	14606	14717	14528	14597	14720	14569	14676	14528	14530	14559	14631	14710	14609	14589	14590	14605	14614	14661	14723	14565	14540	14765	14703	14578	14674	14618	14559	14680	14799	14512	14768	14625	14670	14814	14590	14670	14741	14763	14779	14622	14564	14685	14697	14494	14788	14632	14761	14573	14391	14512	14658	14501	14493	14456	14581	14621	14841	14682	14497	14513	14726	14675	14597	14688	14702	14610	14789	14587	14636	14639	14687	14700	14581	14777	14478	14540	14550	14547	14580	14483	14652	14603	14541	14640	14572	14704	14492	14742	14470	14637	14655	14508	14661	14715	14530	14741	14626	14565	14622	14581	14443	14548	14663	14587	14716	14511	14589	14611	14555	14410	14615	14608	14556	14626	14647	14829	14714	14405	14732	14674	14744	14631	14586	14758	14607	14668	14524	14544	14500	14606	14534	14697	14590	14622	14547	14505	14603	14459	14818	14589	14581	14550	14701	14633	14607	14538	14440	14669	14673	14539
23668	21141	28695	24221	22863	23761	23011	18931	18052	17916	17406	17186	16908	16759	16435	16631	16342	16204	16074	15934	15985	15790	15858	15742	15927	15862	16080	16050	15692	15631	15960	15950	15784	15837	15894	15779	16016	15877	15964	15818	15888	15745	15573	15852	15586	15677	15668	15614	16277	16204	16263	16092	15934	15918	15840	15565	15741	15694	15556	15717	15832	15835	15761	15779	15727	15644	15848	15779	15717	15724	15748	15568	15631	15757	15976	15764	15520	15716	15722	15788	15619	15735	15649	15510	15574	15743	15725	15628	15728	15573	15818	15719	15873	15624	15681	15760	15735	15885	15696	15831	15766	15718	15644	15745	15783	15812	15874	15629	15771	15683	15754	15679	15726	15510	15619	15668	15952	15812	15736	15678	15701	15617	15550	15706	15838	15763	15686	15809	15445	15663	15678	15729	15831	15755	15702	15722	15573	15576	15914	15587	15671	15707	15788	15720	15615	15656	15836	15644	15715	15616	15825	15632	15729	15786	15855	15714	15746	15590	15654	15689	15615	15562	15608	15704	15790	15769	15674	15617	15712	15760	15717	15574	15726	15706	15694	15567	15704	15663	15696	15492	15754	15654	15677	15479	15687	15638	15622	15831	15685	15636	15828	15649	15802	15638	15864	15640	15721	15768	15764	15584	15476	15519	15676	15649	15697	15553	15653	15678	15659	15765	15904	15635	15654	15773	15790	15576	15623	15816	15732	15647	15894	15955	15453	15436	15706	15685	15690	15634	15840	15854	15840	15747	15545	15751	15725	15842	15637	15545	15862	15697	15776	15729	15622	15913	15798	15923	15813	15634	15575	15782	15670	15770	15547	15557	15454	15634	15676	15767	15616	15830	15712	15520	15682	15536	15667	15624	15619	15454	15657	15876	15861	15728	15646	15689	15752	15515	15787	15715	15644	15696	15535	15814	15718	15709	15518	15380	15701	15694	15758	15838	15448	15657	15494	15613	15648	15644	15862	15761	15543	15637	15633	16032	15801	15706	15669	15650	15719	15594	15659	15710	15600	15580	15708	15651	15727	15621	15776	15822	15623	15564	15545	15819	15803	15699	15713	15561	15627	15782	15737	15574	15722	15656	15836	15847	15756	15746	15699	15684	15636	15688	15777	15715	15674	15503	15731	15473	15570	15746	15751	15773	15885	15736	15695	15744	15801	15675	15840	15761	15668	15575	15796	15523	15769	15709	15724	15684	15802	15656	15678	15467	15664	15672	15840	15608	15801	15642	15766	15614	15712	15703	15695	15803	15763	15693	15559	15580	15680	15548	15705	15714	15753	15817	15786	15752	15613	15712	15682	15754	15678	15645	15669	15661	15839	15515	15706	15652	15830	15493	15690	15620	15694	15551	15866	15623	15652	15844	15835	15683	15615	15709	15749	15737	15676	15688	15535	15621	15752	15698	15600	15809	15866	15545	15689	15785	15632	15889	15907	15644	15754	15741	15740	15684	15692	15905	15552	15702	15681	15678	15585	15809	15737	15634	15518	15890	15633	15619	15593	15566	15514	15774	15686	15576	15664	15655	15592	15756	15651	15716	15627	15751	15663	15657	15719	15630	15683	15799	15744	15534	15697	15805	15758	15743	15693	15669	15531	15616	15761	15672	15724	15955	15544	15734	15517	15641	15543	15642	15772	15830	15872	15513	15662	15674	15646	15704	15680	15531	15695	15662	15908	15730	15805	15735	15764	15657	15708	15756	15273	15608	15763	15825	15691	15713	15796	15854	15870	15668	15811	15675	15701	15538	15820	15930	15755	15674	15618	15713	15680	15667	15752	15666	15727	15616	15694	15753	15728	15656	15976	15639	15620	15849	16057	15543	15663	15749	15926	15861	15841	15805	15707	15737	15835	15757	15633	15750	15784	15833	15759	15937	15707	15659	15743	15681	15824	15728	15814	15684	15674	15827	15832	15641	15679	15646	15815	15849	15709	15492	15812	15856	15805	15595	15698	15836	15759	15655	15518	15686	15773	15633	15766	15838	15781	15549	15577	15641	15698	15602	15692	15681	15832	15592	15631	15700	15601	15816	15737	15618	15782	15601	15840	15759	15824	15696	15740	15574	15628	15714	15709	15816	15575	15687	15872	15737	15754	15734	15610	15693	15678	15616	15722	15738	15674	15736	15827	15767	15548	15776	15653	15630	15724	15600	15818	15690	15874	15519	15627	15540	15637	15632	15430	15710	15947	15748	15868	15732	15650	15763	15596	15527	15727	15887	15711	15753	15859	15519	15864	15979	15713	15614	15567	15923	15835	15755	15663	15963	15764	15616	15969	15576	15714	15749	15678	15585	15658	15768	15671	15822	15699	15529	15626	15732	15768	15805	15787	15706	15702	15808	15728	15703	15793	15790	15857	15794	15733	15767	15642	15648	15423	15840	15819	15663	15730	15690	15602	15646	15791	15635	15739	15858	15829	15684	15654	15446	15685	15758	15677	15727	15836	15767	15609	15768	15759	15747	15891	15602	15625	15606	15939	15626	15667	15634	15623	15603	15832	15740	15681	15738	15678	15568	15950	15787	15877	15467	15799	15894	15674	15552	15519	15460	15599	15726	15765	15692	15837	15580	15703	15691	15863	15723	15791	15777	15492	15700	15577	15663	15525	15795	15621	15839	15730	15673	15933	15684	15692	15593	15575	15497	15883	15719	15770	15783	15452	15850	15821	15551	15816	15904	15633	15632	15823	15849	15580	15820	15553	15849	15752	15751	15740	15683	15924	15737	15636	15693	15743	15646	15697	15632	15540	15639	15746	15864	15736	15576	15701	15599	15563	15849	15713	15641	15639	15698	15687	15728	15654	15645	15715	15572	15697	15832	15474	15593	15721	15661	15722	15591	15407	15533	15965	15701	15635	15622	15771	15790	15656	15592	15717	15644	15688	15720	15799	15701	15773	15762	15671	15421	15569	15729	15704	15520	15730	15770	15674	15799	15669	15579	15762	15680	15603	15564	15739	15695	15684	15728	15776	15718	15936	15661	15555	15716	15776	15865	15767	15662	15719	15726	15817	15683	15681	15707	15553	15635	15867	15741	15768	15786	15752	15667	15723	15663	15580	15698	15746	15952	15781	15780	15648	15632	15546	15759	15710	15655	15750	15567	15689	15672	15476	15648	15500	15982	15812	15832	15726	15642	15722	15572	15705	15651	15547	15769	15765	15848	15794	15667	15726	15747	15675	15703	15773	15711	15720	15653	15712	15810	15578	15778	15679	15566	15558	15681	15508	15742	15694	15776	15953	15692	15690	15551	15637	15685	15786	15611	15557	15735	15677	15826	15686	15585	15664	15650	15641	15724	15810	15687	15650	15650	15584	15792	15766	15833	15694	15659	15704	15752	15786	15779	15769	15785	15748	15700	15943	15631	15611	15821	15694	15496	15706	15571	15671	15748	15697	15683	15690	15790	15891	15686	15585	15528	15665	15744	15660	15818	15778	15661	15707	15664	15629	15552	15706	15818	15738	15942	15903	15778	15766	15884	15750	15978	15848	15721	15730	15701	15653	15698	15858	15636	15750	15942	15804	16068	15679	15586	15700	15781	15835	15576	15811	15735	15624	15664	15776	15537	15686	15646	15979	15689	15604	15883	15672	15711	15773	15705	15798	15804	15765	15727	15789	15827	15787	15707	15693	15700	15589	15783	15790	15691	15607	15709	15838	15780	15733	15619	15678	15781	15777	15744	15617	15581	15615	15696	15690	15585	15715	15651	15630	15774	15909	15815	15725	15586	15656	15783	15750	15746	15652	15723	15732	15653	15858	15673	15731	15696	15851	15819	15833	15584	15885	15660	15849	15463	15651	15625	15845	15676	15627	15518	15591	15614	15679	15798	15737	15745	15700	15786	15704	15721	15806	15827	15695	15695	15661	15832	15667	15813	15579	15686	15573	15685	15605	15792	15880	15732	15849	15593	15698	15886	15623	15745	15672	15607	15627	15816	15685	15644	15574	15841	15655	15567	15667	15709	15869	15785	15736	15650	15715	15754	15707	15693	15700	15771	15739	15923	15602	15753	15677	15711	15580	15689	15779	15699	15704	15794	15647	15794	15649	15648	15808	15865	15718	15907	15703	15889	15619	15645	15754	15426	15670	15619	15606	15873	15721	15603	15592	15714	15691	15633	15686	15762	15679	15713	15865	15514	15681	15762	15768	15684	15714	15879	15635	15813	15837	15796	15798	15709	15633	15690	15692	15479	15537	15586	15588	15809	16038	15566	15695	15553	15608	15616	15714	15778	15617	15743	15543	15527	15961	15870	15637	15615	15561	15601	15630	15619	15743	15677	15511	15684	15812	15644	15630	15639	15783	15726	15646	15831	15714	15653	15643	15544	15601	15657	15650	15543	15776	15603	15560	15671	15701	15786	15602	15745	15695	15566	15577	15624	15635	15733	15659	15652	15816	15688	15619	15736	15570	15608	15750	15494	15523	15388	15866	15719	15841	15881	15633	15866	15683	15826	15651	15701	15716	15763	15717	15825	15740	15545	15833	15676	15702	15676	15726	15571	15771	15629	15585	15855	15822	15638	15809	15939	15745	15662	15670	15774	15616	15708	15662	15647	15624	15590	15690	15657	15575	15621	15727	15892	15830	15796	15701	15509	15740	15737	15764	15634	15732	15871	15579	15724	15863	15685	15589	15622	15710	15744	15828	15733	15590	15676	15742	15931	15585	15584	15846	15701	15715	15843	15737	15753	15604	15752	15822	15776	15672	15943	15756	15712	15717	15589	15818	15779	15748	15749	15711	15949	15631	15623	15750	15726	15622	15690	15729	15742	15876	15960	15789	15577	15631	15605	15878	15559	15729	15550	15872	15766	15475	15845	15691	15663	15774	15548	15575	15646	15773	15772	15612	15700	15645	15778	15804	15739	15651	15525	15773	15789	15484	15804	15761	15756	16010	15603	15445	15731	15759	15786	15821	15573	15850	15532	15916	15662	15657	15740	15702	15607	15605	15565	15667	15618	15701	15705	15694	15857	15834	15671	15466	15807	15733	15763	15728	15604	15570	15715	15601	15655	15547	15631	15805	15632	15683	15625	15645	15737	15683	15713	15881	15669	15626	15727	15912	15879	15904	15808	15722	15855	15740	15711	15762	15708	15744	15702	15817	15741	15702	15705	15776	15632	15735	15647	15733	15721
23070	41493	40104	32699	27493	23773	21406	19505	18356	17747	17305	16533	16103	15914	15749	15671	15222	14982	15108	14817	14680	14857	14806	14924	14600	14789	14624	14655	15019	14761	14691	14708	14640	14846	14790	14529	14706	14931	14587	14748	14800	14675	14729	14673	14749	14588	14855	14783	15435	15489	15519	15187	15005	14798	14750	14664	14708	14634	14738	14735	14742	14703	14677	14471	14626	14581	14590	14751	14649	14719	14611	14737	14596	14725	14733	14720	14614	14671	14795	14673	14627	14637	14630	14586	14701	14836	14643	14603	14656	14635	14628	14517	14622	14643	14693	14541	14586	14601	14695	14574	14535	14643	14469	14671	14640	14645	14745	14816	14521	14641	14634	14726	14781	14607	14608	14680	14642	14614	14894	14584	14601	14788	14824	14519	14634	14507	14617	14735	14890	14707	14747	14676	14666	14742	14724	14589	14804	14547	14717	14465	14758	14610	14714	14671	14756	14688	14705	14590	14622	14497	14620	14581	14631	14725	14652	14738	14634	14678	14687	14516	14589	14626	14703	14622	14616	14840	14698	14518	14760	14528	14560	14692	14682	14659	14738	14657	14513	14605	14669	14630	14750	14631	14652	14529	14690	14930	14771	14526	14979	14687	14746	14610	14613	14522	14695	14686	14558	14768	14673	14575	14728	14607	14506	14766	14601	14651	14688	14643	14689	14596	14637	14675	14672	14826	14688	14594	14673	14708	14735	14602	14682	14753	14734	14547	14665	14590	14736	14591	14515	14634	14733	14629	14634	14651	14543	14528	14646	14540	14705	14565	14657	14616	14560	14639	14703	14621	14707	14736	14765	14660	14776	14739	14621	14686	14671	14607	14539	14668	14744	14714	14559	14616	14562	14627	14653	14434	14680	14568	14614	14655	14614	14738	14773	14699	14492	14579	14577	14524	14677	14583	14693	14601	14619	14677	14666	14603	14666	14648	14615	14517	14517	14750	14648	14700	14789	14583	14693	14470	14769	14580	14614	14599	14611	14532	14631	14555	14682	14557	14629	14599	14785	14676	14827	14454	14608	14696	14764	14543	14491	14531	14598	14757	14654	14655	14643	14647	14871	14483	14416	14656	14705	14630	14561	14633	14568	14715	14736	14593	14639	14697	14738	14542	14620	14685	14661	14508	14699	14707	14567	14654	14780	14844	14613	14566	14603	14674	14547	14636	14743	14680	14726	14591	14673	14620	14526	14662	14785	14753	14537	14638	14631	14565	14655	14523	14722	14812	14622	14655	14508	14585	14547	14717	14464	14651	14675	14518	14718	14797	14583	14745	14569	14698	14526	14690	14543	14704	14642	14587	14562	14734	14563	14608	14829	14664	14625	14551	14507	14575	14712	14547	14547	14512	14743	14585	14757	14625	14586	14644	14741	14742	14803	14599	14699	14571	14503	14750	14616	14763	14569	14617	14689	14900	14763	14591	14618	14553	14638	14566	14587	14632	14733	14557	14703	14509	14840	14629	14628	14662	14616	14653	14652	14661	14620	14594	14634	14542	14695	14540	14734	14551	14644	14653	14598	14670	14622	14529	14693	14518	14699	14814	14690	14650	14791	14716	14530	14542	14691	14639	14750	14788	14604	14571	14633	14673	14590	14659	14761	14672	14509	14703	14597	14615	14630	14488	14710	14602	14738	14653	14673	14636	14847	14498	14740	14843	14701	14564	14641	14621	14637	14580	14617	14815	14759	14717	14797	14673	14539	14749	14617	14437	14539	14567	14683	14661	14718	14564	14566	14433	14685	14720	14598	14600	14669	14490	14626	14472	14609	14649	14481	14453	14723	14712	14677	14475	14665	14770	14677	14774	14622	14688	14637	14572	14561	14572	14700	14467	14680	14761	14531	14551	14725	14599	14555	14518	14696	14533	14680	14481	14515	14507	14618	14703	14549	14712	14683	14674	14569	14665	14655	14608	14497	14477	14726	14415	14744	14810	14621	14677	14669	14868	14507	14666	14843	14603	14749	14741	14590	14671	14559	14749	14763	14663	14613	14651	14622	14779	14728	14709	14578	14561	14595	14603	14836	14669	14733	14587	14534	14752	14509	14635	14769	14708	14653	14563	14564	14600	14666	14560	14605	14544	14668	14499	14595	14731	14595	14684	14532	14422	14608	14741	14637	14452	14643	14730	14649	14672	14512	14746	14607	14557	14631	14800	14769	14795	14595	14812	14694	14793	14608	14694	14762	14595	14675	14594	14634	14854	14509	14559	14695	14533	14539	14745	14709	14700	14785	14728	14621	14518	14618	14818	14721	14506	14728	14613	14635	14611	14634	14641	14704	14541	14613	14624	14636	14579	14582	14675	14662	14599	14531	14557	14751	14699	14762	14659	14641	14666	14618	14721	14590	14631	14619	14578	14520	14674	14632	14757	14592	14731	14582	14627	14584	14661	14626	14672	14518	14661	14679	14552	14514	14628	14479	14660	14702	14449	14683	14637	14634	14713	14649	14706	14611	14723	14668	14698	14630	14608	14908	14783	14729	14660	14661	14533	14742	14734	14549	14648	14542	14742	14467	14784	14609	14524	14620	14761	14704	14729	14605	14669	14734	14625	14548	14619	14655	14664	14661	14521	14580	14723	14662	14682	14563	14589	14874	14699	14620	14584	14818	14735	14766	14642	14530	14605	14511	14614	14733	14628	14696	14680	14652	14677	14627	14637	14609	14539	14647	14774	14672	14620	14433	14583	14585	14650	14567	14516	14627	14703	14579	14576	14704	14610	14796	14683	14783	14466	14579	14736	14749	14722	14835	14628	14705	14692	14673	14709	14804	14431	14746	14665	14719	14643	14666	14715	14702	14614	14648	14527	14646	14759	14599	14723	14535	14648	14611	14590	14718	14532	14536	14508	14703	14660	14771	14647	14717	14735	14654	14608	14710	14482	14572	14651	14627	14815	14577	14669	14547	14809	14608	14743	14633	14639	14529	14644	14562	14665	14710	14603	14602	14521	14694	14666	14632	14592	14596	14445	14501	14690	14625	14577	14726	14507	14727	14651	14751	14609	14538	14601	14645	14595	14636	14666	14736	14631	14859	14553	14664	14769	14614	14882	14551	14589	14536	14630	14723	14503	14578	14709	14531	14733	14648	14492	14646	14782	14562	14544	14669	14622	14522	14706	14697	14559	14674	14745	14668	14732	14644	14791	14690	14668	14604	14517	14798	14614	14754	14672	14500	14822	14617	14724	14683	14655	14538	14542	14471	14760	14814	14697	14463	14470	14878	14593	14739	14664	14583	14764	14675	14668	14564	14531	14562	14897	14566	14612	14651	14462	14433	14758	14606	14693	14592	14488	14588	14572	14696	14623	14603	14809	14618	14692	14646	14647	14527	14535	14609	14717	14610	14657	14685	14652	14756	14605	14734	14610	14553	14774	14584	14628	14522	14642	14703	14699	14607	14420	14567	14696	14667	14662	14584	14693	14720	14647	14540	14627	14578	14723	14481	14589	14573	14584	14598	14642	14659	14593	14496	14746	14526	14707	14710	14682	14697	14677	14672	14558	14701	14426	14570	14773	14689	14759	14715	14554	14682	14561	14590	14750	14643	14483	14817	14665	14653	14724	14611	14719	14483	14573	14793	14662	14528	14687	14673	14728	14733	14545	14655	14510	14518	14605	14531	14535	14688	14671	14729	14525	14763	14629	14598	14690	14479	14665	14635	14729	14461	14584	14727	14627	14763	14629	14640	14590	14652	14559	14613	14660	14608	14622	14698	14646	14613	14598	14603	14675	14714	14573	14610	14600	14665	14690	14529	14519	14671	14751	14469	14579	14802	14646	14648	14648	14638	14591	14748	14670	14775	14743	14595	14753	14594	14604	14696	14532	14603	14846	14663	14603	14577	14665	14622	14727	14646	14663	14583	14558	14615	14669	14644	14752	14556	14617	14624	14556	14546	14594	14765	14685	14531	14783	14703	14601	14661	14633	14585	14682	14666	14561	14627	14884	14674	14612	14569	14562	14732	14603	14635	14548	14598	14809	14563	14562	14635	14566	14548	14593	14688	14770	14629	14790	14594	14511	14762	14374	14682	14507	14529	14706	14763	14768	14676	14624	14596	14692	14693	14709	14695	14662	14874	14686	14531	14635	14606	14737	14647	14581	14778	14658	14552	14712	14638	14789	14761	14536	14654	14716	14630	14734	14614	14532	14701	14708	14832	14534	14671	14636	14634	14502	14606	14642	14589	14686	14624	14790	14665	14798	14577	14576	14661	14617	14738	14655	14555	14693	14537	14772	14598	14728	14523	14635	14666	14723	14783	14841	14572	14695	14819	14724	14744	14509	14595	14657	14789	14725	14546	14621	14590	14521	14552	14623	14563	14542	14607	14581	14546	14640	14759	14663	14605	14495	14541	14607	14748	14608	14642	14554	14569	14705	14781	14731	14633	14714	14645	14577	14687	14597	14595	14592	14597	14648	14741	14628	14532	14638	14727	14583	14681	14638	14568	14621	14688	14735	14599	14676	14565	14595	14597	14706	14581	14672	14560	14688	14611	14614	14726	14707	14770	14653	14645	14744	14577	14555	14640	14552	14732	14606	14777	14678	14617	14639	14674	14515	14734	14730	14650	14686	14594	14661	14908	14602	14653	14872	14672	14542	14545	14681	14692	14713	14702	14690	14749	14605	14645	14817	14659	14729	14649	14656	14608	14679	14711	14738	14682	14640	14671	14800	14692	14383	14496	14644	14558	14664	14649	14567	14606	14774	14639	14546	14661	14769	14619	14655	14648	14623	14517	14539	14727	14856	14568	14723	14725	14800	14682	14388	14592	14579	14629	14571	14810	14600	14639	14458	14499	14857	14635	14706	14724	14573	14641	14543	14650	14475	14545	14518	14586	14556	14616	14579	14504	14731	14499	14597	14598	14712	14738	14623	14644	14672	14617	14559	14641	14571	14505	14660	14721	14477	14735	14736	14616	14615	14680	14748	14760	14456	14612	14500	14762	14495	14649	14643	14621	14625	14740	14671	14474	14554	14542	14726	14942	14665	14607	14828	14592	14980	14675	14718	14637	14673	14540	14468	14598	14765	14753	14762	14645	14511	14517	14622	14608	14673	14610	14677	14499	14753	14672	14696	14623	14600	14591	14678	14704	14656	14611	14690	14708	14635	14619	14690	14651	14572	14458	14628
22659	21125	29029	23519	21643	24372	26552	20851	18928	19011	18344	17631	17360	17058	16961	17011	16630	16288	16352	16048	15992	16057	15985	16000	15982	16084	15908	16017	15797	16059	15869	15735	16040	15809	15953	15749	15892	16106	15955	15758	15854	15885	15925	15809	15739	15711	15835	15879	16546	16721	17156	16755	16431	16043	15816	16197	15747	15772	15632	15900	15885	16041	15811	16052	15641	15901	15759	15872	15836	15999	15980	15839	15865	15756	15909	15861	15662	15496	15759	15625	15789	15822	15794	15673	15645	15723	15875	15842	15829	15758	15854	15705	15660	15582	15897	15785	15698	15785	15703	15493	15689	15693	15881	15619	15770	15639	15744	15841	15606	15936	15735	15690	15723	15897	15773	15817	15834	15774	15779	15769	15766	15743	15737	15750	15818	15859	15780	15884	15634	15811	15794	15793	15731	15832	15836	15789	15639	15740	15661	15786	15859	15660	15818	15899	15627	15663	15699	15646	15966	15805	15824	15729	15653	15755	15833	15862	15768	15646	15573	15638	15934	15784	15650	15740	15868	15617	15866	15799	15773	15796	15708	15778	15893	15729	15742	15579	15814	15780	15775	15796	15761	15742	15685	15615	15721	15807	15758	15652	15771	15799	15908	15734	15857	15614	15699	15754	15726	15855	15898	15815	15814	15795	15510	15595	15672	15655	15736	15763	15796	15794	15748	15971	15797	15794	15868	15629	15887	15771	15889	15704	15724	15819	15901	15679	15714	15707	15664	15717	15738	15615	15811	15935	15748	15602	15814	15832	15817	15714	15802	15786	15857	15758	15796	15692	15958	15872	15644	15749	15793	15801	15588	15859	15618	15793	15679	15768	15780	15608	15824	15709	15570	15533	16050	15777	15489	15897	15589	15787	15843	15741	15721	15722	15681	15709	15692	15726	15659	15974	15886	15712	15709	15592	15706	15843	15828	15880	15740	15617	15777	15720	15765	15665	15710	15734	15716	15797	15742	15594	15807	15907	15675	15843	15694	15953	15662	15665	15581	15795	15969	15780	15761	15858	15719	15703	15745	15701	15689	15945	15612	15857	15833	15543	15653	15812	15760	15624	15821	15899	15939	15787	15715	15617	15826	15672	15673	15817	15911	15929	15858	15816	15750	15842	15718	15789	15804	15584	15676	15758	15802	15724	15745	15708	15746	15979	15687	15467	15649	15745	15705	15732	15737	15778	15822	15728	15670	15735	15766	15772	15827	15757	15642	15757	15736	15752	15711	15642	15730	15836	15887	15724	15738	15698	15775	15835	15729	15762	15840	15594	15835	15852	16000	15908	15657	15797	15812	15625	15813	15919	15753	15731	15803	15689	15603	15716	15909	15787	15728	15902	15708	15673	15685	15692	15688	15670	15651	15866	15909	15736	15473	15849	15926	15882	15745	15747	15748	15793	15711	15643	15750	15502	15719	15739	15675	15852	15987	15818	15871	15714	15650	15832	15751	15682	15827	15744	15643	15801	15659	15675	15677	15763	15674	15924	15719	15820	15790	15591	15766	15797	15916	15849	15845	15741	15721	15624	15689	15677	15705	15554	15525	15794	15751	15870	15762	15904	15866	15662	15691	15712	15647	15812	15635	15730	15750	15965	15968	15766	15749	15772	15716	15844	15740	15812	15837	15892	15835	15658	15628	15783	15633	15695	15901	15890	15894	15750	15593	15699	15639	15718	15884	15624	15750	15779	15707	15880	15561	15698	15802	15674	15706	15560	15802	15632	15843	15689	15626	15677	15718	15636	15622	15810	15771	15874	15654	15682	15693	15599	15857	15656	15736	15815	15709	15749	15800	15800	15690	15979	15738	15903	15872	15748	15772	15738	15796	15577	15805	15696	15804	15770	15770	15558	15679	15818	15649	16067	15608	15862	15922	15747	15854	15650	15947	15745	15646	15665	15843	15607	15691	15502	15491	15831	15925	15986	15848	15755	15767	15691	15702	15712	15689	15737	15792	15757	15846	15719	15698	15742	15594	15706	15738	15756	15660	15857	15705	15837	15635	15909	15641	15711	15801	15965	15806	15643	15891	15797	15697	15641	15628	15938	15729	15808	15579	15738	15975	15798	15863	15717	15832	15760	15875	15788	15670	15656	15703	15589	15917	15796	15707	15812	15636	16044	15600	15696	15856	15565	15848	15884	15659	15756	15745	15654	15874	15835	15517	15626	15697	15824	15899	15687	15827	15748	15569	15666	15788	15666	15518	15718	15819	15607	15762	15694	15564	15840	15618	15491	15704	15835	15742	15534	15821	15857	15613	15939	15678	15740	15767	15822	15636	15616	15793	15985	15730	15620	15606	15803	15687	15607	15728	15874	15768	15749	15800	15595	15941	15711	15658	16000	15718	15666	15796	15734	15711	15776	15772	15692	15798	15851	15715	15870	15866	15738	15844	15843	15636	15766	15681	15565	15786	15740	15899	15637	15739	15647	15752	15648	15757	15802	15608	15724	15783	15501	15509	15749	15640	15668	15696	15820	15565	15877	15625	15745	15793	15898	15764	15825	15690	15821	15726	15892	15736	15629	15722	15776	15796	15778	15894	15809	15827	15610	15728	15705	15669	15963	15536	15761	15934	15721	15726	15691	15806	15658	15709	15958	15877	16032	15960	15766	15976	15797	15654	15691	15513	15839	15671	15983	15899	15883	15660	15643	15921	15809	15586	15594	15766	15781	15914	15786	15799	15574	15740	15904	15739	15545	15732	15691	15676	15763	15840	15657	15775	15724	15770	15722	15794	15670	15878	15716	15669	15838	15664	15708	15729	15617	15794	15726	15449	15820	15820	15759	15606	15693	15726	15737	15697	15713	15687	15680	15622	15652	15728	15832	15720	15798	15730	15742	15724	15799	15853	15881	15657	15976	15730	15747	15896	15818	15886	15802	15586	15633	15746	15633	15701	15710	15641	15835	15754	15667	15584	15606	15754	15793	15923	15728	15873	15784	15776	15625	15888	15919	15721	15779	15852	15670	15806	15734	15843	15755	15585	16108	15691	15816	15765	15891	15710	15769	15940	15607	15752	15666	15750	15747	15726	15932	15708	15620	15598	15795	15917	15808	15895	15749	15683	15752	15676	15746	15695	15764	15479	15694	15713	15708	15703	15838	15784	15594	15677	15770	15772	15426	15734	15774	15746	15704	15865	15682	15680	15614	15733	15644	15657	15747	15717	15751	15731	15655	15768	15640	15790	15755	15707	15569	15735	15636	15975	15778	15878	15656	15871	15749	15958	15758	15811	15691	15838	15882	15835	15811	15773	15549	15707	15806	15836	15811	15723	15655	15783	15910	15658	15737	15754	15927	15538	15621	15694	15885	15785	15763	15803	15823	15719	15693	15765	15762	15747	15814	15742	15833	15918	15622	15673	15573	15765	15923	15620	15884	15622	15829	15941	15569	15551	15600	15783	15710	15863	15649	15698	15685	15712	15590	15834	15805	15744	15883	15751	15812	15891	15791	15849	15830	15806	15586	15832	15680	15685	15705	15868	15781	15691	15492	15617	15798	15951	15689	15738	15791	15613	15773	15677	15802	15667	15835	15795	15852	15674	15641	15749	15664	15656	15821	15994	15847	15898	15677	15676	15672	15623	15760	15746	15598	15614	15675	15879	15780	15744	15744	15679	15701	15673	15636	15617	15708	15747	15696	15737	15612	15758	15689	15696	15641	15599	15845	15555	15565	15580	15883	15699	15617	15860	15673	15830	15700	15710	15614	15726	15518	15798	15767	15647	15679	15764	15805	15508	15806	15792	15672	15839	15816	15808	15708	15827	15771	15472	15779	15852	15789	15511	15674	15688	15781	15752	15868	15876	15812	15778	15822	15633	15702	15803	15628	15561	15686	15646	15714	15671	15765	15677	15678	15796	15729	15736	15857	15772	15806	15750	15602	15556	15655	15743	15737	15657	15825	15723	15677	15687	15727	15624	15778	15724	15700	15725	15932	15691	15631	15792	15731	15678	15539	15946	15846	15669	15802	15737	15583	15829	15691	15811	15696	15684	15808	15825	15617	15836	15844	15690	15705	15765	15771	15737	15941	15840	15661	15686	15904	15699	15667	15899	15695	15914	15787	15715	15755	15839	15598	15753	15812	15659	15507	15704	15598	15780	15614	15770	15813	15805	15655	15719	15629	15789	15747	15707	15897	15721	15689	15835	15644	15475	15691	15911	15847	15590	15691	15775	15860	15767	15802	15799	15842	15822	15850	15799	15627	15756	15812	15543	15885	15955	15849	15768	15760	15842	15890	15620	15771	15731	15622	15583	15604	15725	16064	15540	15670	15689	15762	15770	15705	15567	15753	15654	15638	15652	15784	15720	15754	15834	15688	15819	15811	15900	15641	15738	15774	15862	15714	15714	15839	15905	15820	15820	15862	15889	15598	15600	15765	15906	15724	15523	15818	15790	15688	15655	15698	15835	15662	15671	15734	15711	15640	15712	15645	15734	15814	15863	15779	15669	15811	15714	15543	15720	15839	15794	15578	15746	15759	15814	15833	15923	15636	15756	15818	15627	15705	16090	15576	15784	15856	15558	15625	15866	15569	15832	15614	15523	15829	15838	15653	15874	15662	15586	15570	15778	15761	15913	15778	15616	15639	15831	15724	15585	15745	15774	15706	15677	15695	16015	15854	15830	15742	15741	15535	15742	16021	15881	15785	15982	15819	15649	15854	15959	15738	15728	15889	15595	15813	15791	15830	15867	15510	15736	15862	15926	15765	15564	15612	15449	15817	15541	15804	15773	15818	15650	15858	15965	15803	15704	15720	15917	15819	15568	15849	15821	15714	15646	15876	15860	15807	15871	15765	15762	15455	15734	15696	15756	15873	15783	15813	15781	15700	15760	15807	15691	15646	15747	15696	15821	15682	15732	15940	15965	15823	15857	15585	15720	15851	15786	15659	15873	15857	15779	15842	15717	15668	15835	15788	15877	15731	15801	15792	15762	15720	15780	15483	15853	15823	15862	15632	15827	15883	15791	15761	15729	15613	15694	15592	15619	15597	15720	15833	15836	15783	15898	15604	15872	15851	15659	15627	15740	15734	15672	15572	15786	15823	15934	15647	15790	15564	15619	15680	15889	15689	15811	15729	15683	15728	15606	15811	15615	15725	15869	15729	15702	15790	15839	15983	15707	15656	15795	15990
24872	45757	44905	36286	30944	27035	23806	21547	19976	19148	18281	17386	16612	16574	16370	15928	15653	15362	15150	15031	14888	14902	14898	14907	14978	14818	14791	14820	14689	14682	14591	14732	14687	14622	14790	14694	14801	14634	14761	14674	14792	14498	14753	14640	14830	14755	14759	14944	15974	15964	16483	15889	15313	14862	14745	14537	14735	14603	14790	14707	14714	14435	14666	14549	14673	14509	14637	14417	14551	14578	14705	14638	14758	14670	14548	14698	14683	14673	14600	14658	14522	14760	14682	14583	14708	14461	14727	14651	14575	14809	14625	14580	14677	14467	14575	14642	14459	14740	14615	14734	14575	14669	14474	14627	14642	14508	14609	14567	14636	14517	14609	14749	14678	14589	14621	14739	14681	14662	14578	14479	14610	14723	14627	14824	14652	14626	14654	14762	14741	14694	14609	14493	14633	14531	14695	14682	14512	14725	14584	14663	14593	14702	14829	14670	14726	14720	14685	14547	14618	14589	14535	14630	14703	14638	14712	14714	14683	14746	14726	14664	14593	14591	14674	14628	14683	14644	14744	14533	14568	14600	14813	14669	14480	14500	14570	14646	14722	14516	14788	14664	14592	14531	14724	14566	14584	14621	14769	14740	14686	14549	14845	14496	14532	14669	14378	14593	14785	14564	14600	14547	14671	14522	14587	14589	14585	14697	14563	14706	14540	14655	14676	14610	14578	14631	14586	14638	14649	14599	14616	14626	14634	14556	14569	14494	14733	14731	14553	14494	14705	14777	14688	14716	14551	14677	14637	14698	14723	14716	14620	14503	14637	14620	14635	14645	14692	14686	14510	14689	14599	14666	14621	14638	14740	14692	14735	14644	14570	14664	14485	14602	14650	14714	14689	14569	14666	14560	14738	14530	14646	14651	14605	14760	14694	14640	14447	14477	14596	14587	14618	14529	14621	14834	14669	14627	14645	14684	14567	14488	14660	14712	14517	14667	14478	14473	14572	14691	14532	14578	14825	14534	14762	14625	14672	14635	14602	14761	14666	14649	14452	14485	14728	14739	14719	14567	14694	14808	14689	14580	14654	14719	14598	14633	14675	14650	14520	14567	14470	14625	14696	14810	14570	14737	14621	14737	14514	14654	14712	14545	14678	14754	14734	14687	14588	14552	14475	14804	14607	14690	14609	14558	14771	14776	14405	14707	14527	14736	14731	14607	14684	14477	14617	14683	14671	14476	14651	14728	14608	14641	14549	14604	14669	14737	14715	14593	14487	14635	14692	14642	14413	14760	14750	14557	14556	14546	14844	14606	14796	14714	14700	14777	14694	14681	14578	14559	14768	14484	14701	14577	14570	14577	14641	14661	14432	14591	14597	14523	14670	14561	14610	14518	14716	14856	14528	14617	14680	14603	14480	14787	14575	14493	14528	14793	14564	14664	14736	14577	14654	14692	14590	14638	14845	14569	14583	14712	14706	14663	14518	14470	14508	14515	14548	14775	14645	14792	14546	14628	14779	14501	14567	14552	14712	14621	14567	14646	14564	14579	14545	14701	14536	14709	14532	14475	14624	14468	14656	14661	14737	14453	14607	14556	14530	14497	14585	14698	14654	14791	14658	14595	14639	14634	14544	14584	14672	14642	14706	14682	14715	14646	14779	14806	14628	14633	14589	14651	14640	14496	14502	14643	14641	14550	14581	14447	14475	14554	14705	14606	14566	14627	14690	14651	14531	14662	14607	14632	14545	14469	14702	14485	14537	14696	14531	14733	14498	14697	14619	14663	14585	14577	14679	14599	14706	14666	14738	14554	14862	14639	14442	14537	14552	14556	14689	14512	14708	14768	14472	14682	14633	14627	14492	14577	14768	14571	14667	14633	14710	14593	14605	14549	14741	14747	14577	14692	14696	14621	14586	14731	14567	14641	14537	14365	14550	14709	14628	14718	14573	14661	14663	14613	14660	14581	14537	14609	14510	14518	14779	14630	14627	14579	14628	14561	14535	14662	14476	14825	14773	14704	14673	14712	14545	14407	14688	14611	14599	14663	14603	14762	14658	14650	14629	14703	14686	14516	14419	14564	14528	14780	14695	14515	14555	14606	14505	14490	14525	14839	14775	14745	14689	14663	14685	14865	14634	14542	14686	14646	14488	14669	14565	14647	14694	14731	14603	14440	14599	14693	14608	14474	14601	14484	14897	14593	14642	14727	14660	14718	14689	14515	14647	14670	14611	14607	14365	14758	14554	14616	14639	14757	14673	14777	14677	14615	14731	14606	14765	14558	14611	14697	14587	14638	14617	14468	14790	14620	14630	14464	14597	14581	14640	14666	14586	14636	14547	14590	14472	14700	14701	14493	14600	14757	14620	14728	14658	14670	14642	14767	14742	14549	14569	14563	14627	14725	14596	14520	14544	14641	14579	14652	14505	14776	14538	14722	14543	14721	14705	14467	14630	14541	14603	14666	14629	14611	14571	14639	14758	14623	14662	14682	14664	14729	14381	14761	14736	14606	14693	14584	14643	14629	14509	14635	14740	14511	14503	14597	14780	14410	14560	14464	14720	14615	14623	14673	14617	14759	14537	14713	14824	14578	14735	14479	14677	14445	14638	14752	14490	14643	14765	14754	14739	14614	14636	14495	14640	14678	14660	14583	14695	14492	14683	14631	14509	14671	14804	14581	14757	14665	14617	14632	14588	14722	14653	14658	14631	14617	14685	14650	14582	14701	14686	14739	14673	14657	14759	14449	14705	14468	14633	14483	14612	14670	14579	14610	14580	14580	14751	14849	14549	14634	14656	14616	14491	14555	14639	14559	14772	14640	14693	14690	14610	14624	14697	14596	14666	14652	14484	14529	14677	14575	14559	14548	14688	14701	14661	14521	14511	14543	14562	14674	14607	14519	14516	14620	14507	14614	14697	14750	14580	14755	14655	14650	14557	14556	14648	14626	14613	14634	14575	14534	14671	14539	14583	14711	14591	14594	14579	14698	14592	14434	14607	14632	14682	14583	14548	14656	14483	14770	14542	14475	14622	14828	14683	14750	14535	14589	14793	14549	14572	14740	14612	14618	14631	14582	14693	14675	14636	14644	14684	14607	14644	14552	14583	14533	14650	14513	14562	14579	14655	14595	14439	14665	14595	14581	14624	14667	14704	14663	14599	14561	14561	14590	14645	14612	14651	14558	14581	14556	14565	14663	14579	14606	14434	14672	14548	14680	14630	14545	14514	14739	14573	14495	14492	14523	14663	14730	14692	14616	14769	14742	14758	14722	14546	14640	14752	14506	14750	14411	14619	14901	14563	14585	14557	14789	14527	14609	14423	14683	14641	14493	14580	14605	14572	14550	14665	14593	14727	14654	14487	14696	14634	14635	14666	14648	14659	14747	14459	14563	14583	14618	14566	14665	14513	14724	14682	14800	14645	14643	14652	14656	14681	14551	14558	14513	14292	14666	14481	14727	14549	14741	14657	14467	14709	14620	14576	14760	14581	14740	14704	14766	14691	14538	14557	14691	14571	14642	14599	14649	14579	14774	14776	14711	14543	14683	14622	14564	14647	14516	14666	14677	14633	14544	14599	14532	14585	14622	14387	14574	14643	14649	14525	14753	14502	14554	14734	14709	14551	14749	14562	14538	14510	14652	14529	14574	14617	14479	14501	14650	14785	14462	14549	14627	14476	14567	14590	14794	14731	14578	14685	14679	14719	14670	14659	14562	14866	14601	14624	14726	14400	14699	14637	14594	14589	14470	14791	14667	14451	14468	14675	14584	14630	14714	14413	14526	14450	14700	14630	14683	14660	14610	14731	14585	14559	14590	14606	14518	14534	14571	14691	14701	14612	14574	14588	14706	14706	14763	14506	14572	14717	14473	14627	14741	14573	14585	14631	14606	14599	14662	14608	14630	14589	14629	14601	14535	14544	14734	14654	14523	14620	14511	14597	14612	14542	14584	14573	14611	14565	14748	14442	14638	14493	14547	14665	14634	14737	14718	14736	14675	14549	14666	14645	14626	14656	14678	14695	14595	14564	14485	14597	14428	14680	14551	14400	14755	14747	14687	14667	14668	14589	14664	14548	14611	14711	14418	14643	14487	14727	14659	14723	14727	14703	14746	14676	14552	14645	14615	14744	14790	14598	14646	14666	14552	14576	14550	14659	14730	14740	14639	14514	14610	14644	14560	14607	14461	14605	14646	14533	14816	14571	14586	14569	14685	14654	14712	14715	14679	14655	14656	14572	14594	14640	14576	14680	14774	14641	14623	14496	14659	14534	14563	14612	14674	14525	14579	14632	14608	14587	14632	14564	14534	14693	14721	14626	14525	14630	14605	14561	14719	14587	14526	14485	14432	14583	14724	14644	14748	14632	14574	14680	14612	14514	14591	14606	14663	14619	14640	14719	14664	14580	14647	14647	14683	14742	14623	14594	14682	14575	14697	14440	14560	14457	14849	14556	14568	14456	14585	14509	14523	14698	14721	14532	14634	14638	14582	14649	14549	14695	14521	14583	14583	14732	14645	14667	14577	14596	14537	14730	14632	14531	14607	14611	14724	14503	14469	14463	14448	14664	14555	14590	14596	14540	14738	14575	14397	14747	14495	14578	14546	14551	14627	14797	14442	14603	14582	14677	14722	14588	14731	14626	14599	14483	14513	14531	14541	14828	14599	14628	14645	14607	14763	14646	14641	14637	14645	14497	14416	14617	14621	14686	14842	14537	14684	14690	14625	14714	14590	14643	14662	14535	14456	14748	14417	14715	14479	14652	14595	14730	14640	14678	14561	14703	14583	14662	14730	14614	14552	14727	14713	14542	14591	14747	14578	14481	14716	14571	14563	14547	14662	14612	14581	14646	14648	14578	14694	14616	14399	14570	14515	14667	14641	14504	14590	14672	14543	14629	14816	14693	14824	14640	14592	14657	14644	14428	14567	14405	14650	14425	14745	14489	14574	14604	14741	14713	14646	14771	14669	14570	14561	14680	14728	14741	14612	14524	14685	14603	14426	14541	14641	14687	14583	14572	14715	14624	14673	14495	14557	14698	14595	14704	14615	14679	14641	14629	14668	14656	14630	14780	14644	14651	14611	14600	14631	14514	14615	14659	14545	14711	14670	14534	14623	14650	14460	14626	14705	14793	14610	14574	14605	14639	14544	14564	14521	14501	14690	14695	14585	14762	14632	14717	14735
27263	22927	28874	26176	20718	18670	17719	16959	16611	16432	16430	16234	15993	16019	15850	15908	15529	15644	15482	15771	15666	15597	15644	15671	15566	15699	15490	15496	15734	15448	15499	15300	15404	15503	15646	15412	15564	15482	15594	15548	15618	15509	15567	15407	15650	15644	15632	15385	15601	15441	15508	15699	15615	15608	15537	15466	15551	15590	15560	15560	15479	15505	15698	15753	15358	15524	15489	15238	15591	15569	15486	15452	15517	15551	15610	15352	15460	15323	15494	15446	15518	15621	15718	15624	15374	15600	15669	15567	15486	15478	15740	15503	15553	15617	15733	15448	15403	15407	15528	15439	15502	15447	15385	15455	15510	15451	15257	15315	15439	15478	15436	15277	15366	15611	15560	15573	15624	15573	15721	15481	15578	15592	15557	15148	15695	15484	15206	15581	15613	15483	15423	15514	15444	15522	15650	15585	15581	15399	15543	15331	15571	15527	15535	15532	15636	15412	15425	15332	15547	15405	15479	15444	15651	15609	15562	15375	15391	15451	15557	15581	15448	15689	15516	15368	15520	15265	15426	15554	15425	15697	15689	15326	15444	15384	15667	15619	15500	15599	15403	15456	15517	15497	15580	15548	15548	15532	15476	15455	15721	15429	15743	15579	15543	15338	15580	15462	15648	15332	15419	15470	15754	15536	15298	15390	15487	15553	15649	15279	15418	15482	15369	15442	15566	15337	15358	15516	15521	15481	15453	15440	15459	15588	15495	15467	15585	15389	15591	15470	15567	15429	15645	15560	15503	15464	15529	15483	15420	15407	15548	15351	15340	15461	15406	15581	15295	15451	15469	15473	15625	15339	15425	15423	15612	15512	15611	15478	15627	15655	15461	15425	15436	15435	15438	15335	15463	15338	15327	15618	15436	15296	15433	15471	15477	15563	15586	15688	15459	15482	15527	15434	15639	15465	15497	15554	15607	15551	15465	15520	15740	15443	15417	15484	15449	15201	15559	15581	15612	15386	15576	15531	15425	15412	15674	15277	15330	15448	15381	15526	15293	15497	15586	15526	15632	15255	15469	15607	15483	15361	15441	15435	15737	15491	15452	15436	15443	15536	15653	15359	15392	15533	15725	15445	15396	15591	15588	15639	15535	15448	15447	15391	15615	15581	15508	15546	15490	15508	15473	15663	15512	15472	15524	15339	15470	15309	15636	15391	15418	15494	15582	15504	15591	15451	15392	15501	15737	15396	15426	15623	15560	15451	15495	15410	15392	15411	15354	15443	15375	15656	15609	15378	15617	15274	15592	15642	15373	15264	15535	15611	15542	15602	15605	15167	15624	15359	15392	15553	15621	15395	15413	15398	15499	15598	15541	15572	15658	15570	15596	15610	15569	15646	15628	15580	15595	15573	15525	15464	15579	15522	15525	15476	15642	15532	15705	15667	15670	15436	15466	15448	15578	15551	15283	15347	15420	15642	15623	15482	15385	15454	15476	15528	15541	15518	15461	15460	15150	15326	15433	15454	15557	15445	15778	15614	15439	15448	15424	15428	15461	15494	15386	15536	15604	15615	15279	15563	15482	15424	15527	15666	15592	15486	15549	15552	15366	15560	15482	15533	15579	15652	15704	15654	15648	15421	15791	15573	15739	15544	15449	15548	15608	15630	15474	15528	15640	15618	15519	15588	15465	15416	15557	15472	15569	15500	15542	15577	15534	15395	15529	15570	15580	15463	15412	15736	15568	15429	15359	15461	15530	15595	15505	15525	15686	15658	15461	15481	15510	15373	15308	15343	15365	15425	15315	15400	15418	15499	15510	15363	15491	15482	15471	15222	15388	15571	15468	15450	15575	15408	15510	15354	15507	15643	15480	15624	15489	15497	15439	15441	15366	15439	15603	15416	15552	15561	15473	15484	15601	15500	15516	15620	15549	15331	15396	15502	15565	15460	15491	15702	15644	15439	15606	15523	15343	15313	15571	15506	15311	15446	15618	15456	15393	15573	15439	15332	15541	15413	15602	15608	15475	15300	15543	15463	15440	15402	15532	15643	15590	15650	15532	15401	15616	15701	15597	15409	15672	15682	15725	15460	15578	15444	15552	15550	15505	15458	15473	15531	15499	15740	15375	15457	15619	15637	15602	15581	15511	15416	15601	15611	15609	15439	15548	15523	15564	15668	15370	15281	15739	15526	15576	15555	15445	15380	15523	15698	15621	15449	15515	15445	15330	15563	15581	15244	15396	15402	15406	15630	15694	15496	15574	15393	15422	15306	15350	15554	15430	15544	15491	15556	15479	15707	15457	15313	15411	15421	15570	15590	15426	15465	15527	15454	15548	15375	15518	15522	15400	15300	15450	15470	15390	15533	15574	15685	15392	15531	15677	15644	15362	15435	15529	15532	15519	15568	15414	15465	15475	15621	15671	15451	15265	15538	15612	15635	15558	15400	15633	15499	15799	15545	15512	15274	15814	15448	15586	15496	15475	15601	15432	15431	15287	15343	15414	15250	15525	15480	15716	15612	15482	15482	15431	15568	15524	15527	15496	15591	15392	15349	15672	15709	15417	15257	15658	15509	15535	15579	15478	15584	15487	15496	15411	15831	15422	15452	15606	15392	15589	15447	15588	15356	15648	15730	15490	15398	15510	15316	15353	15439	15598	15626	15587	15579	15605	15595	15607	15446	15338	15302	15506	15358	15490	15401	15594	15527	15720	15636	15311	15573	15412	15456	15569	15449	15521	15636	15483	15472	15518	15509	15376	15400	15346	15498	15554	15559	15472	15419	15439	15534	15382	15521	15353	15537	15375	15582	15474	15467	15487	15684	15226	15435	15690	15543	15603	15718	15536	15460	15482	15351	15486	15172	15374	15433	15495	15747	15562	15451	15449	15393	15458	15516	15569	15650	15592	15772	15444	15376	15799	15437	15547	15416	15498	15413	15505	15574	15419	15550	15582	15282	15378	15535	15542	15364	15549	15422	15509	15368	15549	15509	15536	15264	15531	15538	15496	15367	15434	15635	15416	15430	15523	15587	15686	15456	15401	15481	15651	15608	15554	15741	15518	15657	15616	15514	15551	15619	15517	15390	15556	15572	15545	15563	15584	15453	15592	15595	15484	15338	15490	15572	15457	15385	15630	15666	15352	15497	15549	15563	15471	15522	15414	15609	15533	15568	15444	15248	15478	15284	15491	15630	15527	15435	15431	15507	15464	15597	15586	15501	15540	15603	15472	15411	15511	15564	15535	15514	15557	15439	15427	15496	15519	15598	15443	15393	15582	15808	15401	15437	15491	15443	15577	15736	15467	15384	15644	15421	15319	15409	15603	15457	15513	15498	15553	15556	15329	15615	15186	15626	15555	15411	15451	15468	15693	15423	15625	15513	15374	15355	15350	15599	15515	15545	15427	15729	15479	15376	15438	15585	15351	15764	15529	15474	15543	15432	15616	15543	15498	15565	15497	15410	15654	15622	15618	15481	15597	15501	15375	15485	15546	15490	15678	15417	15681	15572	15543	15612	15558	15723	15491	15642	15686	15542	15640	15503	15521	15288	15267	15545	15366	15484	15557	15274	15508	15361	15489	15348	15536	15377	15655	15529	15435	15478	15532	15427	15775	15471	15620	15748	15694	15404	15407	15482	15520	15413	15473	15523	15563	15671	15434	15532	15502	15760	15321	15545	15593	15450	15511	15445	15352	15469	15221	15703	15581	15562	15187	15461	15513	15582	15500	15519	15628	15552	15344	15434	15504	15646	15434	15641	15729	15472	15217	15681	15557	15620	15522	15337	15632	15555	15466	15482	15541	15572	15376	15494	15664	15444	15374	15551	15416	15407	15375	15448	15560	15342	15467	15568	15491	15294	15529	15694	15474	15641	15447	15507	15539	15475	15592	15533	15566	15638	15484	15631	15511	15490	15600	15591	15618	15501	15467	15533	15612	15737	15506	15590	15480	15561	15659	15467	15645	15492	15510	15599	15615	15479	15572	15339	15549	15523	15561	15536	15384	15325	15489	15611	15539	15440	15489	15566	15465	15487	15552	15568	15700	15438	15354	15562	15964	15499	15573	15358	15594	15705	15428	15452	15631	15723	15512	15520	15565	15686	15607	15490	15477	15457	15436	15612	15556	15462	15617	15531	15555	15527	15473	15675	15646	15462	15403	15574	15640	15684	15610	15520	15545	15591	15531	15554	15377	15604	15349	15544	15642	15268	15527	15406	15346	15374	15524	15493	15536	15593	15581	15477	15351	15425	15373	15351	15542	15516	15544	15602	15576	15458	15671	15656	15577	15371	15505	15466	15416	15369	15538	15384	15620	15524	15509	15579	15555	15363	15536	15598	15609	15478	15299	15410	15491	15569	15442	15448	15655	15680	15612	15444	15414	15585	15446	15495	15487	15546	15492	15390	15393	15751	15525	15781	15473	15364	15482	15451	15738	15680	15420	15395	15502	15633	15394	15553	15560	15392	15494	15383	15444	15557	15523	15547	15545	15434	15677	15473	15864	15514	15618	15708	15487	15522	15548	15436	15544	15547	15386	15491	15398	15614	15468	15447	15577	15574	15486	15520	15544	15528	15411	15368	15402	15556	15700	15644	15602	15494	15566	15528	15575	15660	15457	15846	15454	15583	15486	15445	15379	15363	15419	15428	15544	15578	15458	15564	15599	15386	15537	15532	15483	15488	15485	15509	15499	15493	15638	15519	15492	15318	15629	15579	15654	15598	15675	15455	15616	15734	15613	15456	15619	15664	15532	15470	15372	15565	15618	15534	15357	15382	15569	15568	15672	15769	15591	15600	15457	15688	15632	15753	15515	15537	15721	15774	15391	15520	15382	15352	15583	15471	15479	15543	15635	15416	15633	15578	15540	15639	15636	15493	15535	15368	15697	15453	15510	15576	15646	15523	15431	15560	15527	15478	15522	15569	15492	15656	15458	15407	15444	15511	15621	15665	15547	15383	15488	15554	15552	15414	15418	15481	15623	15381	15569	15588	15502	15415	15577	15629	15432	15593	15576	15496	15568	15397	15537	15512	15704	15597	15381	15541	15479	15583	15546	15337	15456	15497	15624	15589	15613	15455	15354	15345	15415	15554	15793	15279	15542	15447	15524	15601	15466	15615	15513	15415	15476	15664	15515	15595	15626	15575	15510	15242	15403	15411	15482	15623	15508	15544	15581	15591	15694	15435
21675	32630	31645	25563	22052	19334	17714	17021	16223	16008	15994	15586	15096	15203	15038	14928	14703	14794	14674	14556	14742	14507	14469	14732	14639	14599	14621	14479	14660	14622	14603	14715	14550	14669	14556	14503	14548	14428	14519	14655	14587	14522	14342	14607	14578	14417	14492	14451	14563	14680	14606	14653	14596	14451	14598	14475	14519	14648	14326	14632	14525	14772	14435	14557	14432	14594	14609	14655	14503	14623	14501	14564	14389	14684	14399	14543	14751	14531	14496	14592	14558	14515	14597	14466	14578	14440	14759	14426	14563	14523	14501	14555	14581	14374	14420	14460	14477	14559	14567	14541	14480	14387	14630	14747	14475	14548	14490	14476	14466	14369	14609	14502	14619	14502	14401	14508	14584	14608	14395	14377	14452	14601	14492	14480	14444	14446	14493	14458	14494	14433	14638	14577	14601	14417	14475	14497	14549	14590	14640	14404	14629	14677	14633	14588	14399	14551	14649	14430	14513	14566	14471	14532	14281	14420	14499	14559	14511	14533	14454	14512	14518	14596	14555	14580	14414	14595	14476	14378	14744	14596	14529	14360	14574	14401	14557	14499	14441	14565	14656	14449	14543	14523	14440	14434	14543	14401	14424	14512	14438	14650	14470	14461	14457	14467	14583	14573	14453	14700	14709	14533	14546	14567	14458	14776	14421	14283	14517	14466	14541	14545	14424	14384	14506	14593	14325	14652	14559	14543	14466	14478	14405	14557	14538	14576	14490	14414	14603	14417	14505	14430	14431	14626	14406	14443	14595	14414	14493	14682	14451	14611	14510	14399	14509	14584	14687	14697	14559	14542	14697	14605	14425	14556	14682	14677	14609	14671	14523	14286	14422	14519	14544	14351	14507	14479	14644	14521	14504	14463	14601	14490	14339	14488	14498	14534	14438	14595	14472	14584	14743	14352	14490	14560	14559	14607	14644	14600	14472	14509	14458	14405	14587	14527	14460	14708	14402	14452	14650	14332	14505	14463	14403	14468	14598	14625	14614	14493	14455	14495	14510	14538	14643	14381	14344	14488	14524	14554	14662	14576	14464	14595	14445	14497	14582	14471	14504	14497	14531	14634	14601	14658	14671	14445	14531	14534	14635	14702	14500	14556	14489	14536	14566	14608	14450	14453	14613	14518	14437	14647	14427	14533	14563	14345	14583	14686	14505	14609	14607	14505	14491	14618	14431	14555	14590	14517	14775	14622	14498	14506	14482	14292	14478	14466	14547	14613	14439	14492	14424	14581	14492	14606	14675	14497	14407	14390	14578	14528	14562	14499	14636	14426	14700	14486	14550	14514	14404	14351	14618	14542	14473	14542	14693	14470	14360	14628	14545	14469	14487	14682	14454	14554	14544	14356	14508	14540	14406	14668	14644	14666	14566	14539	14641	14468	14365	14721	14493	14502	14421	14603	14558	14372	14400	14556	14416	14568	14376	14621	14562	14626	14597	14612	14669	14508	14563	14490	14451	14705	14653	14385	14612	14470	14432	14629	14549	14596	14294	14563	14476	14505	14620	14496	14683	14575	14540	14640	14408	14581	14310	14588	14398	14382	14385	14594	14482	14535	14558	14504	14682	14369	14485	14518	14466	14499	14525	14432	14497	14445	14432	14413	14594	14518	14480	14383	14544	14481	14525	14523	14583	14552	14638	14612	14510	14499	14693	14302	14503	14464	14507	14449	14502	14412	14609	14600	14450	14611	14428	14588	14426	14566	14578	14571	14696	14465	14519	14608	14536	14563	14564	14405	14611	14491	14549	14645	14606	14456	14578	14548	14509	14386	14648	14435	14565	14587	14246	14530	14444	14458	14573	14468	14641	14446	14570	14477	14420	14466	14417	14438	14535	14519	14347	14668	14597	14551	14497	14434	14563	14550	14432	14679	14545	14529	14405	14595	14476	14480	14609	14517	14692	14559	14546	14530	14497	14678	14558	14512	14552	14592	14733	14373	14623	14478	14542	14701	14500	14509	14421	14530	14725	14566	14603	14600	14564	14409	14610	14578	14475	14614	14485	14400	14549	14455	14728	14644	14547	14509	14614	14487	14567	14384	14552	14401	14469	14585	14594	14493	14566	14509	14536	14445	14452	14538	14358	14548	14422	14618	14492	14550	14611	14529	14591	14488	14481	14601	14672	14512	14523	14617	14548	14760	14358	14545	14508	14688	14634	14439	14662	14588	14546	14513	14541	14499	14576	14366	14359	14531	14537	14627	14549	14575	14531	14565	14299	14414	14513	14386	14617	14378	14526	14609	14499	14687	14373	14461	14606	14536	14319	14542	14577	14546	14618	14665	14457	14532	14534	14535	14563	14582	14471	14560	14435	14511	14411	14472	14408	14650	14462	14241	14631	14539	14636	14663	14436	14465	14600	14603	14575	14394	14479	14560	14544	14685	14423	14356	14510	14570	14534	14530	14611	14369	14572	14381	14613	14467	14475	14476	14425	14496	14532	14515	14397	14544	14548	14514	14618	14590	14600	14562	14450	14476	14626	14545	14646	14509	14626	14517	14455	14484	14582	14470	14410	14657	14689	14721	14569	14544	14605	14567	14498	14627	14523	14602	14550	14408	14534	14410	14577	14473	14504	14496	14492	14478	14396	14471	14543	14384	14547	14609	14473	14419	14563	14599	14538	14465	14545	14598	14581	14386	14363	14453	14369	14479	14526	14534	14525	14572	14589	14548	14435	14615	14546	14494	14359	14682	14535	14531	14428	14673	14371	14495	14429	14512	14611	14569	14450	14551	14641	14508	14508	14658	14479	14513	14577	14556	14466	14442	14452	14605	14531	14587	14549	14460	14523	14519	14300	14447	14528	14545	14311	14452	14389	14591	14478	14585	14780	14485	14552	14455	14592	14484	14531	14396	14443	14533	14442	14455	14501	14610	14499	14569	14493	14460	14497	14618	14556	14539	14693	14571	14451	14567	14646	14660	14472	14513	14463	14805	14491	14502	14555	14487	14616	14382	14418	14648	14654	14445	14433	14601	14488	14597	14576	14553	14701	14565	14561	14540	14514	14535	14598	14413	14541	14673	14596	14500	14544	14568	14460	14562	14378	14551	14382	14542	14612	14424	14298	14507	14472	14421	14511	14543	14589	14457	14566	14487	14493	14575	14591	14583	14376	14703	14547	14656	14526	14534	14662	14458	14487	14551	14656	14502	14611	14615	14428	14552	14575	14295	14574	14644	14615	14537	14492	14435	14530	14572	14544	14525	14714	14412	14524	14414	14522	14495	14598	14619	14396	14496	14684	14612	14416	14598	14523	14530	14708	14364	14589	14556	14435	14723	14487	14637	14402	14693	14586	14574	14566	14530	14701	14572	14678	14501	14644	14579	14474	14598	14469	14568	14527	14408	14393	14550	14507	14476	14400	14494	14534	14611	14591	14644	14633	14476	14374	14670	14482	14569	14646	14336	14539	14443	14560	14607	14470	14425	14580	14293	14465	14424	14448	14392	14338	14537	14392	14532	14361	14519	14475	14577	14521	14479	14586	14615	14590	14473	14335	14487	14520	14576	14391	14479	14472	14707	14674	14598	14648	14447	14509	14510	14567	14355	14580	14625	14688	14536	14401	14639	14751	14405	14709	14512	14465	14434	14513	14583	14329	14399	14632	14427	14616	14496	14490	14503	14435	14561	14379	14664	14469	14457	14594	14576	14253	14482	14562	14482	14421	14487	14614	14566	14490	14496	14438	14593	14607	14540	14624	14607	14562	14615	14656	14486	14543	14619	14439	14537	14531	14529	14453	14528	14565	14511	14543	14523	14418	14632	14419	14574	14494	14355	14501	14477	14475	14591	14529	14428	14380	14543	14555	14542	14638	14347	14546	14409	14491	14399	14428	14448	14425	14378	14523	14514	14615	14628	14441	14564	14458	14427	14387	14618	14438	14531	14485	14579	14584	14442	14419	14589	14448	14712	14540	14603	14409	14621	14482	14619	14644	14511	14348	14357	14564	14644	14489	14566	14600	14506	14518	14497	14494	14462	14557	14569	14407	14451	14386	14512	14494	14539	14542	14610	14592	14495	14470	14596	14637	14548	14530	14614	14303	14493	14459	14415	14642	14524	14600	14676	14555	14529	14441	14464	14464	14422	14502	14444	14437	14482	14613	14466	14652	14537	14493	14527	14555	14440	14665	14466	14413	14439	14533	14497	14499	14533	14427	14627	14385	14538	14448	14541	14531	14491	14468	14428	14502	14438	14444	14621	14462	14498	14657	14500	14364	14459	14519	14475	14623	14524	14375	14568	14476	14483	14516	14513	14628	14465	14537	14539	14478	14705	14613	14434	14435	14525	14652	14513	14737	14525	14656	14430	14612	14565	14520	14474	14425	14504	14560	14473	14547	14503	14403	14546	14624	14441	14445	14460	14506	14348	14520	14356	14395	14502	14525	14440	14433	14604	14397	14544	14523	14591	14364	14460	14558	14477	14551	14401	14582	14641	14601	14483	14600	14542	14421	14491	14557	14447	14619	14570	14543	14567	14626	14526	14571	14495	14577	14572	14351	14488	14541	14255	14586	14473	14736	14493	14494	14460	14554	14588	14480	14541	14510	14527	14650	14377	14454	14541	14418	14537	14539	14513	14572	14373	14463	14443	14542	14342	14707	14538	14426	14523	14330	14519	14620	14637	14426	14626	14527	14449	14563	14519	14578	14478	14436	14562	14647	14636	14591	14407	14480	14362	14439	14680	14538	14364	14548	14443	14704	14533	14397	14430	14512	14483	14501	14463	14736	14559	14445	14630	14434	14444	14507	14517	14425	14587	14569	14416	14538	14356	14708	14482	14479	14535	14619	14421	14453	14721	14439	14257	14528	14470	14628	14653	14646	14483	14599	14553	14529	14585	14495	14643	14561	14510	14534	14368	14550	14502	14748	14584	14640	14448	14394	14568	14745	14507	14512	14469	14515	14474	14605	14522	14475	14684	14570	14540	14701	14808	14632	14524	14522	14514	14460	14633	14401	14549	14458	14544	14520	14628	14544	14449	14590	14482	14632	14586	14484	14550	14595	14540	14474	14680	14459	14513	14561	14493	14553	14465	14638	14478	14391	14457	14573	14370	14471	14613	14597	14585	14542	14421	14363	14452	14459	14569	14515	14437	14538	14580	14642	14700	14491	14541	14458	14562	14558	14498
23806	21208	28787	24200	22632	23101	22111	18817	17570	17335	17350	16754	16283	16395	16440	16133	15872	15953	15777	15742	15495	15634	15493	15662	15661	15645	15416	15676	15666	15653	15606	15472	15742	15569	15588	15557	15457	15501	15515	15420	15468	15406	15673	15764	15530	15474	15533	15760	16030	16396	16250	16016	15662	15559	15446	15598	15577	15424	15442	15442	15537	15404	15341	15541	15691	15514	15537	15464	15594	15666	15504	15619	15448	15663	15331	15512	15525	15336	15407	15317	15595	15511	15508	15431	15388	15439	15381	15314	15472	15586	15413	15404	15519	15531	15390	15594	15521	15454	15427	15393	15486	15566	15368	15431	15453	15254	15306	15486	15476	15207	15442	15494	15292	15427	15327	15313	15388	15534	15350	15341	15372	15580	15479	15484	15471	15440	15522	15662	15357	15446	15475	15292	15411	15513	15243	15661	15280	15551	15317	15499	15314	15282	15723	15379	15388	15522	15623	15388	15393	15382	15656	15576	15476	15386	15414	15537	15485	15351	15571	15582	15638	15341	15541	15496	15614	15276	15310	15256	15329	15462	15291	15399	15437	15416	15533	15513	15260	15441	15607	15238	15338	15281	15202	15607	15428	15467	15356	15386	15601	15315	15427	15519	15489	15419	15454	15330	15328	15461	15723	15269	15453	15512	15308	15510	15349	15358	15353	15501	15302	15466	15414	15574	15380	15417	15516	15546	15681	15356	15539	15431	15617	15335	15234	15453	15479	15472	15354	15304	15328	15322	15504	15531	15421	15382	15541	15572	15323	15234	15362	15370	15415	15526	15370	15319	15487	15307	15359	15299	15267	15604	15453	15267	15378	15488	15463	15530	15364	15447	15661	15527	15649	15397	15497	15458	15259	15323	15469	15467	15322	15509	15481	15398	15551	15328	15365	15413	15472	15450	15594	15396	15378	15464	15536	15362	15492	15392	15427	15345	15411	15511	15422	15525	15419	15483	15352	15418	15303	15362	15312	15386	15564	15388	15405	15353	15444	15521	15361	15363	15428	15418	15236	15258	15602	15293	15263	15458	15574	15497	15310	15579	15427	15325	15568	15382	15479	15390	15535	15454	15240	15465	15575	15466	15493	15418	15575	15366	15479	15593	15416	15468	15504	15398	15472	15349	15474	15214	15404	15601	15490	15687	15458	15446	15345	15434	15515	15292	15549	15505	15441	15525	15377	15454	15468	15384	15471	15284	15222	15255	15409	15394	15484	15342	15461	15269	15479	15306	15285	15297	15463	15481	15330	15435	15436	15430	15420	15486	15367	15305	15496	15407	15467	15407	15453	15334	15470	15574	15441	15396	15423	15396	15243	15352	15533	15430	15580	15540	15397	15274	15650	15470	15552	15339	15353	15416	15205	15662	15440	15445	15389	15527	15308	15267	15299	15465	15330	15444	15404	15499	15403	15516	15435	15495	15542	15246	15200	15305	15356	15488	15445	15381	15459	15292	15514	15490	15546	15580	15512	15424	15375	15256	15525	15474	15363	15323	15569	15427	15470	15380	15400	15626	15358	15257	15331	15598	15344	15113	15214	15250	15122	15460	15384	15459	15322	15478	15458	15624	15502	15524	15282	15176	15534	15340	15503	15397	15356	15530	15450	15411	15292	15384	15558	15326	15526	15444	15379	15518	15531	15310	15311	15308	15414	15437	15553	15564	15514	15481	15415	15337	15373	15313	15535	15149	15456	15460	15445	15420	15193	15346	15347	15302	15367	15516	15417	15164	15269	15112	15567	15691	15556	15684	15356	15697	15364	15519	15369	15370	15356	15359	15332	15488	15351	15498	15267	15356	15450	15167	15208	15431	15430	15377	15532	15389	15457	15511	15610	15359	15563	15484	15499	15549	15307	15418	15465	15525	15375	15489	15721	15638	15641	15233	15254	15327	15484	15354	15411	15359	15361	15397	15323	15348	15449	15379	15397	15407	15521	15534	15571	15359	15357	15355	15635	15385	15349	15368	15406	15408	15497	15586	15434	15342	15440	15171	15577	15481	15590	15477	15356	15510	15424	15267	15494	15610	15507	15287	15540	15547	15611	15285	15378	15520	15493	15434	15329	15616	15438	15416	15295	15389	15431	15329	15494	15322	15405	15625	15382	15285	15242	15307	15280	15405	15370	15258	15304	15412	15541	15304	15361	15438	15406	15474	15736	15516	15493	15450	15427	15501	15316	15368	15334	15480	15470	15313	15479	15337	15167	15518	15309	15323	15476	15450	15520	15484	15346	15444	15428	15411	15386	15347	15410	15468	15584	15563	15637	15259	15412	15347	15482	15449	15474	15614	15392	15432	15497	15524	15410	15528	15432	15417	15420	15591	15484	15274	15269	15398	15492	15516	15549	15625	15407	15365	15463	15632	15302	15386	15265	15558	15429	15492	15319	15418	15313	15376	15326	15416	15640	15522	15482	15621	15367	15586	15481	15565	15408	15317	15236	15321	15352	15296	15359	15453	15418	15465	15433	15443	15459	15542	15429	15578	15381	15341	15362	15498	15196	15430	15359	15498	15449	15521	15431	15512	15467	15642	15487	15427	15356	15571	15535	15454	15535	15317	15289	15303	15464	15474	15583	15409	15477	15310	15399	15292	15571	15355	15307	15543	15574	15316	15451	15490	15360	15489	15125	15352	15257	15451	15377	15465	15514	15392	15465	15459	15493	15596	15482	15332	15547	15323	15376	15431	15474	15485	15474	15459	15392	15647	15585	15361	15406	15536	15336	15417	15614	15457	15385	15523	15424	15598	15488	15337	15404	15354	15337	15467	15302	15527	15507	15405	15428	15583	15547	15444	15351	15418	15341	15325	15346	15504	15530	15389	15481	15415	15369	15448	15443	15448	15512	15443	15589	15603	15697	15658	15697	15400	15625	15440	15371	15537	15423	15394	15441	15424	15572	15430	15507	15514	15611	15337	15536	15603	15306	15553	15609	15512	15485	15450	15471	15244	15619	15451	15464	15390	15604	15419	15691	15493	15540	15437	15416	15346	15565	15459	15361	15279	15300	15491	15365	15463	15417	15659	15543	15340	15558	15270	15400	15395	15529	15557	15402	15336	15357	15402	15620	15392	15390	15339	15400	15541	15510	15454	15392	15433	15550	15482	15489	15511	15445	15516	15518	15445	15318	15589	15525	15485	15661	15559	15426	15365	15331	15496	15351	15469	15495	15484	15531	15542	15438	15547	15456	15545	15451	15317	15474	15606	15548	15386	15360	15280	15467	15529	15392	15409	15414	15473	15511	15482	15553	15356	15530	15355	15418	15565	15524	15432	15471	15521	15502	15459	15551	15495	15463	15294	15538	15407	15444	15603	15480	15212	15457	15391	15298	15374	15402	15553	15520	15563	15534	15502	15303	15400	15487	15351	15275	15493	15469	15472	15269	15400	15334	15539	15456	15459	15536	15354	15625	15535	15475	15343	15366	15589	15404	15351	15544	15641	15447	15353	15380	15295	15567	15635	15441	15472	15537	15426	15602	15478	15380	15340	15519	15300	15550	15666	15470	15293	15680	15520	15540	15433	15376	15612	15405	15400	15430	15567	15528	15380	15358	15415	15561	15274	15419	15488	15529	15482	15467	15391	15337	15282	15499	15437	15450	15545	15535	15611	15378	15305	15354	15395	15463	15656	15409	15244	15555	15583	15388	15432	15649	15569	15497	15460	15413	15469	15521	15422	15479	15434	15468	15506	15526	15557	15436	15534	15517	15341	15712	15522	15258	15279	15488	15449	15567	15543	15634	15488	15265	15430	15540	15510	15449	15420	15413	15483	15480	15372	15337	15436	15527	15526	15494	15358	15232	15519	15525	15538	15376	15415	15274	15603	15407	15531	15157	15320	15501	15505	15267	15261	15391	15349	15527	15398	15344	15562	15350	15320	15438	15360	15397	15415	15377	15570	15391	15503	15363	15391	15440	15414	15493	15275	15420	15359	15425	15447	15215	15400	15469	15351	15383	15165	15375	15579	15632	15428	15597	15239	15312	15274	15390	15269	15344	15613	15446	15418	15506	15269	15314	15156	15351	15402	15410	15373	15341	15504	15472	15533	15464	15674	15654	15582	15442	15413	15328	15270	15520	15496	15359	15214	15326	15317	15385	15412	15314	15308	15527	15421	15504	15573	15486	15560	15386	15392	15541	15255	15201	15506	15425	15444	15488	15703	15593	15381	15416	15479	15478	15248	15494	15396	15347	15177	15408	15334	15353	15657	15535	15364	15541	15299	15704	15344	15259	15552	15445	15390	15508	15690	15483	15352	15510	15474	15664	15519	15347	15559	15389	15448	15625	15425	15648	15520	15394	15529	15483	15533	15539	15386	15586	15519	15468	15369	15504	15371	15370	15494	15404	15535	15261	15435	15385	15409	15580	15505	15562	15323	15496	15345	15477	15382	15380	15359	15559	15464	15464	15476	15430	15349	15379	15458	15449	15412	15469	15616	15463	15302	15372	15452	15502	15506	15412	15382	15337	15445	15516	15465	15309	15332	15461	15454	15455	15444	15295	15392	15450	15606	15345	15563	15635	15441	15401	15412	15504	15571	15429	15312	15287	15681	15585	15332	15529	15473	15336	15253	15253	15431	15375	15693	15419	15486	15199	15575	15658	15236	15372	15455	15531	15685	15411	15576	15413	15394	15484	15377	15443	15511	15497	15415	15324	15667	15638	15599	15388	15504	15449	15608	15406	15355	15561	15521	15366	15494	15403	15543	15623	15391	15522	15420	15326	15389	15355	15505	15415	15297	15392	15401	15415	15469	15199	15492	15550	15444	15378	15415	15438	15493	15526	15617	15424	15477	15305	15448	15289	15539	15472	15354	15510	15635	15473	15591	15424	15373	15468	15405	15429	15581	15370	15496	15379	15494	15521	15658	15507	15358	15268	15430	15689	15472	15557	15490	15495	15450	15362	15412	15493	15335	15566	15565	15441	15427	15458	15357	15347	15267	15332	15430	15353	15465	15516	15532	15341	15410	15447	15433	15551	15294	15610	15445	15450	15373	15398	15523	15577	15204	15535	15310	15624	15415	15377	15370	15424	15430	15306	15603	15477	15575	15589	15623	15615	15528	15325	15323	15639	15365	15612	15581	15418	15566	15364	15540	15546	15554	15337	15456	15386	15317	15575	15597	15338	15458	15521	15491
22667	40054	38693	31169	26204	22507	20401	18978	18017	17449	17213	16290	15970	15892	15745	15365	15110	15075	14817	14839	14734	14557	14697	14697	14524	14630	14675	14662	14546	14744	14657	14740	14713	14535	14655	14426	14645	14623	14479	14508	14380	14376	14538	14535	14641	14532	14526	14824	15223	15630	15471	15105	14804	14484	14584	14553	14395	14524	14573	14496	14549	14592	14492	14530	14646	14591	14558	14533	14529	14517	14655	14606	14349	14591	14440	14572	14604	14483	14507	14615	14367	14630	14651	14504	14659	14533	14555	14594	14613	14427	14400	14542	14505	14361	14656	14535	14578	14453	14567	14653	14528	14562	14517	14554	14396	14571	14439	14545	14463	14741	14483	14674	14566	14688	14442	14578	14679	14463	14572	14595	14434	14532	14444	14649	14610	14500	14577	14547	14621	14690	14355	14580	14613	14470	14381	14592	14554	14582	14623	14725	14479	14571	14606	14551	14507	14529	14437	14369	14396	14471	14693	14491	14465	14538	14494	14612	14518	14504	14416	14448	14717	14539	14462	14569	14535	14321	14623	14590	14420	14706	14587	14516	14617	14438	14479	14772	14606	14502	14610	14581	14650	14513	14526	14537	14563	14571	14434	14498	14537	14448	14575	14560	14511	14616	14614	14608	14734	14610	14613	14569	14501	14409	14514	14530	14605	14452	14505	14384	14486	14482	14629	14483	14550	14463	14546	14516	14506	14577	14484	14488	14646	14826	14541	14575	14506	14555	14446	14484	14547	14554	14530	14324	14552	14446	14464	14549	14603	14551	14280	14547	14592	14459	14556	14567	14540	14512	14611	14601	14529	14464	14670	14575	14643	14375	14484	14630	14520	14510	14564	14439	14467	14759	14503	14478	14583	14542	14537	14413	14512	14504	14547	14498	14502	14515	14388	14484	14608	14336	14478	14429	14606	14510	14494	14555	14567	14541	14579	14395	14621	14582	14542	14547	14720	14570	14380	14482	14672	14678	14468	14594	14676	14445	14565	14531	14513	14506	14615	14714	14475	14491	14607	14602	14457	14552	14630	14415	14539	14390	14583	14448	14406	14533	14580	14523	14387	14509	14569	14529	14335	14510	14577	14405	14274	14438	14487	14488	14591	14402	14396	14667	14523	14404	14364	14502	14663	14537	14484	14592	14613	14617	14605	14745	14413	14486	14394	14470	14717	14566	14572	14493	14569	14577	14461	14532	14653	14574	14470	14611	14512	14567	14393	14518	14681	14570	14616	14750	14560	14704	14739	14473	14365	14490	14475	14514	14390	14659	14673	14521	14528	14425	14623	14541	14588	14681	14504	14649	14655	14678	14580	14526	14444	14407	14632	14470	14485	14498	14611	14430	14473	14445	14423	14568	14671	14566	14662	14550	14530	14559	14477	14487	14585	14567	14570	14328	14639	14651	14520	14435	14532	14502	14502	14695	14436	14756	14557	14473	14564	14759	14569	14457	14465	14380	14597	14639	14471	14450	14691	14445	14460	14443	14520	14610	14491	14648	14607	14524	14419	14538	14515	14634	14373	14395	14392	14628	14551	14558	14540	14588	14496	14558	14425	14624	14534	14425	14482	14553	14389	14608	14547	14605	14354	14588	14505	14452	14660	14526	14528	14477	14498	14562	14617	14514	14665	14499	14602	14560	14574	14732	14619	14666	14487	14609	14378	14667	14691	14528	14340	14484	14531	14502	14521	14649	14324	14550	14428	14595	14491	14374	14510	14526	14629	14436	14545	14424	14309	14866	14361	14369	14525	14550	14382	14525	14620	14421	14478	14528	14601	14574	14599	14475	14369	14523	14527	14481	14490	14404	14484	14590	14425	14623	14495	14496	14659	14535	14650	14619	14431	14473	14439	14523	14524	14534	14499	14542	14509	14496	14473	14531	14591	14530	14616	14565	14432	14535	14532	14507	14608	14412	14663	14614	14518	14531	14470	14685	14494	14545	14411	14646	14611	14548	14488	14676	14673	14374	14603	14382	14631	14562	14584	14350	14423	14537	14470	14470	14570	14678	14467	14435	14671	14721	14602	14582	14499	14393	14558	14631	14502	14479	14595	14524	14585	14598	14290	14459	14482	14607	14530	14552	14648	14690	14626	14648	14635	14476	14588	14602	14646	14646	14544	14563	14567	14545	14576	14467	14633	14496	14511	14426	14469	14708	14419	14563	14503	14436	14630	14520	14519	14691	14622	14581	14535	14633	14498	14703	14612	14574	14683	14467	14362	14591	14567	14389	14499	14521	14491	14655	14466	14370	14507	14716	14487	14480	14506	14671	14572	14396	14544	14703	14608	14503	14613	14532	14635	14606	14313	14459	14562	14360	14624	14534	14507	14333	14608	14545	14411	14604	14655	14495	14565	14492	14578	14517	14455	14535	14441	14545	14503	14552	14302	14492	14630	14598	14571	14465	14563	14458	14536	14501	14526	14748	14504	14617	14627	14597	14658	14554	14505	14579	14543	14449	14662	14530	14460	14552	14657	14584	14462	14362	14592	14593	14559	14521	14563	14577	14581	14451	14641	14525	14642	14638	14436	14505	14586	14539	14453	14489	14520	14617	14423	14423	14467	14516	14480	14350	14637	14530	14438	14356	14641	14542	14547	14439	14548	14303	14446	14621	14478	14476	14595	14543	14560	14531	14465	14517	14630	14744	14494	14387	14597	14697	14454	14528	14471	14493	14444	14656	14373	14580	14507	14510	14539	14586	14474	14512	14571	14541	14438	14540	14423	14533	14415	14525	14488	14576	14508	14498	14379	14438	14575	14440	14464	14602	14510	14580	14395	14506	14511	14519	14582	14515	14650	14339	14486	14450	14614	14480	14558	14494	14377	14492	14485	14594	14455	14445	14519	14651	14473	14412	14605	14615	14428	14463	14439	14538	14405	14501	14575	14470	14497	14422	14846	14566	14470	14460	14656	14435	14366	14506	14702	14618	14431	14488	14409	14602	14447	14572	14382	14652	14538	14554	14651	14498	14437	14527	14433	14637	14485	14499	14631	14617	14544	14562	14366	14606	14593	14325	14625	14449	14528	14622	14683	14576	14500	14562	14338	14478	14210	14681	14522	14636	14500	14551	14457	14466	14544	14510	14621	14532	14517	14610	14522	14447	14294	14536	14742	14454	14475	14571	14661	14561	14468	14674	14660	14490	14486	14547	14445	14596	14598	14408	14577	14593	14462	14632	14435	14603	14413	14592	14526	14592	14619	14509	14628	14462	14587	14544	14519	14402	14533	14577	14671	14489	14541	14588	14606	14561	14480	14477	14361	14527	14461	14521	14358	14581	14395	14553	14682	14504	14690	14416	14491	14556	14639	14593	14469	14626	14567	14454	14681	14545	14683	14470	14379	14501	14529	14643	14584	14474	14491	14410	14440	14502	14614	14491	14570	14507	14478	14611	14524	14527	14573	14531	14530	14525	14772	14469	14434	14515	14632	14527	14751	14488	14768	14527	14605	14512	14517	14543	14545	14561	14377	14509	14311	14752	14577	14462	14624	14571	14500	14591	14529	14620	14442	14319	14358	14586	14528	14426	14613	14679	14623	14436	14597	14518	14627	14612	14478	14529	14481	14528	14450	14608	14660	14534	14308	14456	14641	14623	14551	14606	14533	14627	14451	14680	14494	14525	14499	14497	14500	14603	14616	14509	14469	14552	14399	14462	14499	14442	14496	14609	14453	14601	14505	14576	14566	14550	14552	14615	14452	14643	14542	14542	14472	14523	14458	14478	14654	14337	14537	14637	14459	14673	14530	14565	14602	14300	14456	14522	14403	14542	14251	14496	14492	14554	14509	14438	14618	14438	14680	14484	14811	14501	14429	14588	14517	14465	14483	14463	14516	14550	14537	14597	14601	14449	14645	14421	14477	14569	14542	14474	14533	14375	14568	14323	14531	14428	14377	14380	14730	14561	14677	14481	14369	14664	14602	14628	14532	14601	14470	14592	14666	14483	14582	14562	14444	14621	14546	14452	14368	14442	14554	14616	14446	14505	14471	14547	14443	14481	14525	14621	14519	14527	14524	14469	14373	14553	14603	14579	14560	14402	14562	14539	14608	14516	14579	14633	14560	14601	14448	14584	14629	14497	14594	14486	14413	14589	14483	14715	14444	14591	14488	14512	14490	14496	14416	14444	14644	14348	14460	14469	14531	14543	14574	14662	14469	14476	14620	14543	14445	14613	14340	14456	14527	14563	14506	14554	14646	14527	14499	14578	14719	14667	14633	14618	14415	14575	14402	14582	14404	14539	14466	14415	14540	14762	14634	14567	14482	14551	14611	14485	14468	14534	14456	14545	14507	14572	14488	14505	14692	14522	14536	14463	14654	14682	14407	14416	14683	14446	14556	14606	14440	14443	14418	14471	14638	14463	14538	14502	14428	14477	14632	14618	14478	14552	14544	14553	14525	14456	14387	14432	14764	14510	14513	14586	14651	14467	14438	14481	14386	14483	14428	14479	14450	14484	14458	14472	14490	14557	14465	14380	14558	14513	14699	14407	14573	14461	14620	14631	14477	14481	14535	14511	14471	14416	14482	14475	14529	14449	14684	14513	14484	14492	14514	14620	14559	14601	14609	14466	14564	14293	14550	14453	14459	14736	14429	14417	14487	14511	14553	14509	14591	14630	14673	14611	14674	14488	14483	14558	14557	14555	14404	14389	14517	14561	14619	14610	14532	14465	14601	14456	14446	14598	14524	14433	14572	14577	14484	14663	14595	14510	14380	14659	14582	14587	14653	14511	14518	14499	14267	14400	14413	14734	14411	14559	14626	14660	14474	14519	14660	14308	14539	14502	14543	14484	14523	14574	14670	14567	14587	14574	14451	14764	14363	14586	14782	14727	14503	14597	14469	14390	14803	14384	14711	14462	14507	14596	14269	14474	14682	14525	14508	14483	14461	14538	14468	14549	14501	14609	14385	14560	14369	14485	14534	14413	14588	14459	14472	14546	14505	14480	14559	14421	14569	14463	14318	14578	14489	14478	14672	14582	14621	14553	14589	14608	14450	14503	14731	14636	14559	14582	14562	14520	14498	14577	14545	14618	14363	14651	14644	14280	14525	14504	14494	14520	14467	14507	14797	14470	14508	14592	14421	14435	14751	14489	14447	14374	14263	14433	14566	14538	14530	14537	14484	14557	14494	14567
22655	21132	29074	23469	21615	23960	25892	20035	18544	18581	18093	17383	17091	16753	16884	16375	16399	15895	16122	15862	15956	15813	15966	15684	15725	15789	15775	16059	15760	15713	15622	15612	15729	15590	15636	15703	15456	15662	15722	15624	15725	15608	15765	15607	15637	15854	15728	16145	16352	17111	16637	16123	15994	15730	15497	15732	15669	15499	15644	15382	15556	15583	15655	15560	15304	15508	15438	15568	15588	15513	15602	15727	15703	15773	15596	15579	15402	15514	15624	15559	15334	15519	15302	15346	15320	15548	15600	15335	15407	15361	15705	15663	15497	15670	15568	15353	15659	15585	15458	15340	15610	15455	15402	15364	15581	15289	15582	15606	15611	15433	15553	15548	15483	15732	15560	15492	15469	15385	15453	15499	15651	15553	15655	15508	15494	15506	15439	15484	15661	15684	15469	15635	15517	15419	15390	15427	15487	15527	15397	15424	15451	15594	15432	15549	15443	15553	15356	15661	15395	15560	15577	15696	15499	15392	15686	15389	15422	15442	15515	15530	15513	15419	15482	15612	15409	15463	15409	15567	15338	15590	15620	15365	15455	15598	15690	15466	15553	15439	15652	15536	15470	15632	15415	15457	15395	15440	15395	15459	15621	15748	15592	15498	15186	15516	15622	15649	15383	15538	15451	15541	15401	15544	15517	15357	15562	15399	15351	15371	15463	15437	15361	15538	15549	15360	15415	15535	15501	15453	15537	15481	15548	15357	15363	15777	15667	15568	15507	15481	15537	15562	15666	15401	15448	15281	15407	15488	15372	15367	15516	15479	15518	15570	15428	15368	15338	15556	15370	15369	15481	15377	15573	15606	15517	15482	15345	15612	15657	15464	15519	15371	15481	15624	15345	15610	15418	15582	15525	15233	15481	15540	15391	15420	15555	15517	15461	15586	15558	15272	15375	15459	15491	15498	15457	15391	15700	15341	15534	15601	15313	15524	15614	15634	15581	15646	15508	15614	15452	15704	15398	15432	15708	15549	15376	15348	15424	15584	15491	15348	15449	15453	15512	15258	15510	15325	15434	15584	15450	15507	15415	15330	15452	15410	15378	15538	15546	15495	15268	15525	15406	15561	15329	15394	15452	15569	15341	15581	15429	15501	15503	15537	15621	15467	15496	15246	15437	15526	15335	15389	15515	15558	15235	15529	15628	15643	15516	15320	15398	15593	15292	15448	15338	15519	15392	15431	15565	15496	15450	15562	15478	15475	15517	15242	15584	15596	15529	15542	15637	15603	15382	15233	15430	15474	15401	15584	15306	15463	15618	15362	15537	15444	15398	15412	15429	15559	15422	15558	15657	15365	15586	15633	15582	15527	15494	15426	15493	15454	15277	15493	15527	15473	15552	15657	15433	15608	15507	15512	15417	15494	15592	15348	15490	15611	15199	15465	15376	15420	15458	15445	15533	15442	15414	15581	15482	15591	15373	15552	15538	15396	15509	15400	15476	15486	15485	15411	15535	15674	15531	15492	15505	15416	15590	15366	15415	15494	15566	15653	15445	15651	15511	15594	15450	15417	15473	15612	15572	15546	15374	15344	15493	15551	15582	15668	15587	15476	15387	15400	15604	15316	15504	15389	15430	15535	15598	15571	15295	15528	15631	15552	15509	15447	15332	15523	15624	15456	15479	15253	15387	15342	15426	15411	15419	15309	15546	15330	15474	15441	15445	15435	15538	15281	15453	15655	15430	15379	15590	15469	15386	15643	15472	15363	15566	15596	15545	15470	15554	15177	15450	15283	15510	15429	15405	15512	15584	15486	15492	15456	15598	15435	15654	15544	15389	15525	15585	15560	15483	15551	15398	15472	15489	15464	15490	15590	15435	15293	15244	15555	15505	15491	15347	15551	15425	15522	15540	15350	15640	15372	15645	15404	15464	15379	15510	15523	15508	15430	15338	15543	15168	15464	15435	15608	15351	15562	15453	15400	15315	15682	15658	15480	15446	15454	15559	15415	15573	15364	15581	15355	15427	15715	15418	15394	15433	15598	15521	15613	15458	15628	15568	15551	15486	15379	15379	15705	15593	15513	15630	15621	15534	15515	15537	15475	15400	15566	15314	15421	15458	15527	15592	15540	15493	15626	15693	15545	15423	15722	15551	15637	15389	15381	15415	15302	15546	15567	15400	15415	15351	15544	15432	15517	15339	15414	15468	15515	15563	15469	15418	15480	15381	15516	15444	15467	15528	15478	15447	15340	15463	15687	15512	15499	15391	15378	15573	15519	15420	15499	15537	15590	15595	15667	15582	15505	15430	15397	15353	15570	15615	15645	15502	15567	15427	15329	15514	15398	15540	15364	15437	15512	15518	15451	15366	15475	15592	15254	15476	15385	15316	15314	15580	15449	15463	15451	15496	15626	15547	15379	15508	15558	15806	15580	15634	15482	15512	15488	15386	15493	15403	15682	15591	15529	15470	15622	15316	15432	15420	15471	15390	15581	15593	15423	15584	15662	15583	15434	15579	15346	15505	15463	15534	15290	15538	15604	15418	15392	15328	15342	15743	15506	15466	15634	15598	15746	15582	15498	15424	15375	15458	15551	15436	15434	15559	15406	15285	15571	15611	15511	15631	15581	15433	15448	15616	15459	15504	15385	15567	15367	15357	15481	15494	15519	15371	15414	15317	15270	15282	15336	15438	15569	15524	15403	15444	15446	15480	15712	15643	15346	15521	15434	15481	15442	15354	15293	15332	15503	15680	15453	15638	15420	15289	15508	15393	15398	15368	15448	15801	15424	15408	15328	15627	15674	15398	15589	15303	15354	15282	15343	15470	15501	15446	15510	15416	15393	15509	15528	15457	15375	15242	15549	15483	15435	15562	15520	15643	15489	15389	15669	15386	15139	15243	15602	15615	15458	15357	15626	15344	15570	15554	15466	15455	15376	15548	15527	15345	15413	15397	15354	15472	15430	15599	15512	15756	15663	15666	15388	15506	15674	15439	15691	15385	15587	15710	15445	15317	15639	15446	15352	15529	15403	15387	15502	15523	15399	15323	15326	15403	15465	15446	15397	15604	15616	15528	15537	15583	15613	15483	15592	15441	15509	15400	15509	15423	15484	15499	15318	15607	15444	15437	15602	15562	15447	15687	15483	15541	15465	15245	15440	15358	15427	15353	15307	15699	15446	15408	15556	15345	15347	15464	15449	15461	15416	15503	15352	15359	15489	15328	15475	15445	15495	15443	15469	15424	15401	15635	15362	15763	15368	15464	15358	15373	15591	15428	15452	15252	15387	15647	15621	15490	15549	15564	15448	15494	15330	15480	15453	15503	15626	15501	15530	15400	15410	15265	15305	15522	15449	15515	15506	15532	15540	15439	15564	15613	15352	15578	15354	15636	15528	15537	15437	15394	15552	15498	15360	15433	15393	15546	15546	15519	15754	15704	15534	15560	15404	15392	15487	15309	15362	15731	15424	15601	15460	15633	15707	15616	15351	15747	15429	15492	15506	15501	15463	15533	15616	15652	15534	15541	15475	15617	15365	15444	15483	15393	15384	15662	15461	15381	15387	15417	15462	15502	15428	15515	15600	15543	15552	15606	15342	15476	15540	15376	15444	15288	15452	15381	15345	15506	15390	15283	15281	15386	15399	15522	15369	15594	15573	15310	15443	15442	15344	15428	15490	15466	15553	15493	15456	15352	15533	15632	15449	15437	15515	15412	15399	15450	15514	15350	15365	15701	15580	15442	15438	15434	15643	15338	15378	15504	15589	15601	15604	15462	15528	15515	15395	15560	15711	15541	15508	15378	15422	15573	15593	15359	15393	15412	15573	15551	15442	15467	15436	15431	15480	15401	15434	15461	15588	15608	15463	15532	15424	15493	15326	15218	15396	15534	15379	15440	15508	15454	15620	15378	15502	15420	15295	15358	15455	15331	15376	15348	15374	15547	15491	15559	15462	15498	15521	15370	15449	15450	15590	15417	15567	15524	15412	15358	15311	15497	15405	15317	15510	15423	15318	15385	15266	15383	15541	15632	15290	15342	15510	15693	15619	15425	15387	15393	15651	15470	15443	15470	15460	15422	15513	15497	15405	15404	15555	15473	15585	15601	15565	15400	15577	15636	15315	15584	15592	15596	15484	15407	15521	15496	15495	15683	15444	15550	15472	15493	15483	15567	15602	15440	15585	15443	15602	15573	15586	15407	15514	15588	15473	15554	15542	15575	15425	15339	15676	15579	15416	15413	15515	15337	15517	15582	15543	15392	15293	15519	15448	15318	15570	15477	15533	15361	15452	15452	15651	15672	15503	15537	15283	15450	15237	15489	15555	15632	15477	15644	15322	15622	15517	15471	15414	15468	15619	15481	15255	15540	15361	15634	15396	15386	15586	15804	15381	15444	15525	15441	15263	15363	15536	15299	15390	15527	15463	15724	15618	15328	15473	15627	15726	15624	15310	15537	15509	15437	15506	15572	15397	15447	15492	15265	15480	15338	15396	15504	15443	15463	15749	15549	15362	15457	15428	15574	15287	15451	15459	15702	15309	15336	15497	15611	15509	15507	15385	15373	15543	15412	15466	15420	15394	15426	15638	15305	15245	15375	15232	15437	15396	15530	15420	15586	15500	15481	15537	15563	15510	15513	15636	15479	15364	15562	15624	15455	15440	15472	15332	15421	15344	15362	15487	15457	15521	15593	15591	15580	15551	15396	15436	15432	15637	15531	15599	15586	15553	15266	15438	15419	15635	15495	15412	15420	15426	15472	15578	15429	15521	15486	15443	15341	15441	15352	15454	15358	15482	15494	15456	15505	15502	15567	15455	15566	15489	15506	15624	15446	15331	15411	15641	15423	15542	15441	15436	15461	15357	15532	15521	15689	15173	15503	15328	15339	15545	15430	15612	15438	15513	15562	15234	15359	15307	15455	15359	15180	15392	15432	15445	15316	15543	15459	15517	15565	15397	15557	15331	15526	15378	15511	15598	15246	15596	15575	15503	15403	15487	15448	15460	15589	15489	15388	15529	15455	15512	15256	15509	15662	15465	15316	15390	15268	15333	15356	15447	15494	15613	15691	15547	15215	15403	15434	15422	15248	15438	15647	15523	15603	15508	15451	15430	15255	15398	15448	15558	15491	15432	15540	15619	15475	15435	15568	15599	15630	15605	15503	15516	15527	15544	15688	15544	15426	15368
24487	44134	42696	34697	29816	25409	22241	20662	19760	19204	18161	16977	16798	16540	16111	15767	15499	15099	14991	14862	14790	15037	15008	14574	14716	14753	14659	14501	14595	14672	14604	14705	14450	14688	14709	14504	14689	14628	14535	14359	14576	14588	14600	14507	14538	14509	14625	15497	16008	16718	16034	15471	14944	14677	14519	14512	14638	14485	14484	14538	14327	14572	14450	14568	14508	14547	14461	14552	14589	14540	14356	14351	14461	14366	14539	14445	14377	14591	14492	14641	14610	14545	14411	14381	14475	14321	14448	14454	14503	14435	14556	14656	14716	14415	14411	14472	14459	14406	14457	14584	14576	14359	14546	14487	14684	14423	14435	14378	14751	14415	14323	14354	14585	14467	14453	14530	14312	14460	14544	14391	14657	14570	14472	14416	14594	14722	14428	14609	14492	14441	14392	14456	14571	14451	14475	14498	14387	14400	14411	14457	14631	14488	14525	14639	14498	14440	14557	14484	14334	14449	14549	14463	14556	14704	14562	14337	14552	14518	14613	14591	14537	14422	14361	14356	14682	14542	14618	14469	14520	14450	14551	14547	14431	14644	14510	14568	14624	14489	14517	14499	14552	14532	14495	14515	14616	14622	14442	14327	14447	14481	14560	14476	14336	14448	14557	14601	14450	14609	14455	14455	14497	14503	14276	14499	14356	14342	14476	14420	14384	14525	14505	14586	14470	14565	14415	14409	14327	14535	14317	14410	14434	14300	14492	14576	14447	14446	14371	14584	14551	14283	14379	14533	14663	14352	14432	14697	14412	14579	14434	14453	14538	14448	14421	14656	14610	14482	14478	14618	14536	14457	14350	14492	14466	14556	14392	14606	14442	14440	14540	14455	14581	14384	14401	14491	14488	14600	14520	14637	14526	14436	14495	14667	14573	14510	14467	14526	14447	14289	14475	14380	14584	14568	14371	14611	14461	14465	14431	14475	14403	14536	14607	14444	14605	14454	14535	14572	14401	14442	14460	14290	14584	14606	14323	14684	14539	14312	14339	14427	14511	14383	14505	14508	14403	14502	14445	14377	14428	14425	14482	14498	14612	14392	14572	14583	14530	14730	14463	14491	14413	14442	14517	14441	14400	14473	14403	14619	14450	14460	14439	14428	14453	14412	14387	14551	14435	14601	14418	14477	14296	14494	14341	14684	14454	14541	14487	14603	14188	14569	14529	14516	14492	14548	14486	14501	14398	14483	14363	14423	14483	14483	14501	14518	14475	14446	14292	14516	14504	14466	14515	14426	14468	14452	14467	14509	14620	14513	14450	14348	14598	14518	14511	14390	14536	14515	14510	14536	14414	14297	14379	14488	14282	14291	14550	14505	14384	14459	14364	14453	14451	14500	14415	14486	14451	14502	14525	14405	14444	14407	14585	14455	14567	14459	14355	14546	14479	14393	14511	14582	14349	14419	14441	14638	14704	14559	14497	14477	14382	14515	14511	14535	14460	14326	14489	14469	14467	14361	14399	14582	14493	14500	14475	14573	14506	14486	14296	14528	14664	14571	14365	14465	14448	14407	14486	14436	14477	14576	14482	14486	14547	14397	14571	14477	14476	14526	14491	14235	14541	14410	14376	14398	14521	14435	14532	14468	14602	14602	14534	14327	14367	14486	14532	14634	14294	14489	14410	14501	14471	14514	14470	14548	14501	14454	14457	14620	14427	14451	14349	14407	14393	14542	14666	14488	14467	14619	14595	14574	14360	14472	14452	14371	14535	14584	14528	14458	14561	14456	14502	14578	14410	14604	14482	14368	14504	14513	14387	14520	14313	14298	14543	14587	14454	14486	14447	14339	14491	14375	14405	14480	14488	14454	14350	14425	14567	14414	14557	14270	14453	14555	14438	14501	14344	14621	14433	14521	14387	14449	14489	14366	14433	14357	14395	14323	14375	14486	14441	14655	14488	14442	14586	14486	14623	14561	14670	14398	14589	14691	14315	14408	14415	14352	14367	14356	14453	14376	14468	14409	14560	14483	14458	14675	14517	14310	14397	14578	14458	14406	14526	14468	14322	14561	14636	14569	14637	14554	14357	14493	14480	14455	14496	14523	14493	14277	14492	14492	14408	14475	14453	14523	14571	14461	14497	14569	14555	14339	14373	14457	14576	14426	14399	14398	14251	14495	14486	14644	14505	14437	14542	14377	14283	14369	14412	14491	14467	14295	14410	14369	14423	14469	14471	14425	14392	14437	14454	14565	14611	14360	14565	14526	14520	14299	14717	14557	14399	14415	14552	14489	14489	14577	14488	14607	14620	14561	14591	14408	14291	14440	14374	14379	14463	14574	14424	14438	14612	14350	14445	14374	14448	14485	14360	14634	14364	14465	14427	14267	14491	14483	14425	14583	14520	14553	14505	14588	14463	14467	14374	14696	14457	14488	14530	14547	14668	14539	14431	14405	14497	14476	14547	14514	14521	14496	14373	14521	14379	14257	14428	14271	14553	14382	14515	14448	14463	14356	14513	14528	14392	14578	14409	14389	14550	14390	14498	14227	14375	14587	14427	14356	14421	14493	14425	14497	14381	14371	14420	14487	14515	14611	14525	14433	14424	14554	14431	14579	14579	14556	14597	14604	14491	14590	14509	14409	14458	14504	14560	14494	14376	14724	14603	14477	14464	14522	14470	14393	14339	14496	14541	14490	14443	14349	14711	14584	14265	14362	14453	14288	14545	14482	14300	14468	14563	14371	14377	14569	14325	14504	14449	14406	14499	14481	14483	14382	14367	14431	14552	14533	14445	14495	14500	14355	14484	14462	14431	14507	14442	14377	14667	14439	14653	14597	14425	14348	14450	14478	14506	14385	14427	14411	14516	14555	14445	14565	14476	14538	14518	14396	14472	14535	14593	14334	14485	14426	14477	14455	14501	14496	14400	14457	14513	14343	14538	14444	14425	14391	14433	14602	14501	14449	14409	14385	14374	14551	14573	14470	14565	14419	14505	14677	14491	14451	14392	14483	14523	14345	14550	14477	14299	14395	14422	14386	14574	14380	14604	14445	14448	14399	14490	14509	14385	14285	14615	14623	14504	14355	14314	14541	14440	14611	14465	14455	14327	14353	14368	14435	14691	14391	14619	14731	14426	14422	14434	14474	14464	14351	14495	14368	14582	14325	14439	14483	14471	14517	14303	14611	14491	14509	14339	14467	14463	14433	14600	14397	14464	14445	14487	14482	14611	14431	14392	14441	14511	14466	14546	14402	14452	14520	14470	14492	14475	14380	14551	14465	14567	14288	14503	14476	14592	14441	14511	14342	14434	14400	14439	14456	14393	14460	14488	14515	14441	14436	14463	14623	14429	14622	14473	14663	14641	14576	14607	14545	14518	14509	14378	14423	14550	14410	14417	14334	14594	14586	14604	14439	14382	14303	14652	14443	14617	14547	14248	14405	14581	14461	14326	14480	14516	14492	14316	14531	14429	14448	14598	14323	14414	14395	14581	14414	14490	14396	14710	14484	14587	14472	14402	14457	14532	14384	14592	14522	14543	14372	14557	14437	14629	14634	14507	14307	14397	14448	14666	14470	14559	14487	14545	14540	14547	14407	14343	14522	14386	14764	14317	14588	14563	14438	14469	14482	14443	14442	14649	14277	14455	14390	14462	14519	14379	14698	14409	14516	14474	14592	14484	14563	14435	14508	14382	14324	14565	14424	14475	14466	14527	14345	14439	14643	14556	14399	14417	14372	14527	14567	14531	14430	14528	14353	14488	14517	14483	14512	14457	14481	14241	14518	14376	14360	14492	14584	14474	14401	14454	14486	14261	14311	14294	14411	14450	14537	14467	14536	14309	14524	14680	14521	14658	14440	14469	14405	14544	14441	14517	14558	14438	14593	14347	14593	14478	14391	14571	14475	14628	14556	14528	14577	14518	14416	14397	14601	14331	14629	14569	14544	14318	14505	14448	14464	14442	14463	14591	14507	14509	14558	14514	14409	14539	14642	14484	14564	14432	14492	14448	14480	14495	14489	14454	14625	14540	14473	14617	14569	14624	14469	14485	14385	14433	14496	14604	14438	14414	14484	14430	14582	14591	14545	14351	14412	14458	14410	14422	14460	14531	14530	14492	14405	14534	14522	14545	14531	14431	14618	14675	14656	14498	14419	14540	14621	14488	14440	14522	14337	14401	14603	14564	14578	14473	14499	14369	14528	14543	14317	14384	14520	14489	14385	14396	14532	14537	14416	14515	14511	14511	14445	14496	14506	14507	14396	14462	14469	14492	14589	14357	14430	14503	14567	14452	14404	14429	14409	14461	14633	14568	14541	14562	14499	14450	14527	14470	14443	14538	14409	14445	14565	14330	14441	14437	14416	14540	14511	14389	14548	14421	14605	14517	14457	14472	14418	14466	14468	14447	14516	14515	14459	14514	14470	14541	14401	14467	14452	14531	14377	14564	14516	14487	14510	14541	14406	14574	14402	14640	14370	14505	14551	14395	14521	14451	14346	14526	14342	14456	14592	14565	14346	14632	14503	14372	14521	14443	14398	14390	14424	14325	14451	14304	14690	14483	14410	14557	14431	14516	14505	14251	14367	14391	14489	14419	14559	14554	14344	14523	14561	14409	14577	14509	14428	14397	14406	14617	14516	14556	14447	14501	14347	14410	14436	14344	14351	14501	14559	14528	14512	14444	14460	14529	14335	14409	14601	14436	14456	14411	14496	14559	14502	14283	14560	14370	14644	14488	14437	14310	14446	14478	14510	14618	14434	14531	14430	14497	14588	14508	14484	14517	14510	14398	14538	14689	14355	14523	14362	14474	14582	14482	14483	14466	14533	14442	14426	14475	14400	14505	14562	14460	14463	14447	14516	14457	14461	14542	14532	14310	14515	14369	14427	14421	14439	14527	14507	14548	14667	14475	14492	14499	14575	14374	14550	14412	14366	14248	14387	14431	14376	14435	14483	14425	14421	14404	14458	14474	14279	14397	14424	14587	14593	14484	14378	14430	14378	14427	14413	14458	14500	14524	14547	14414	14412	14355	14517	14504	14538	14525	14527	14338	14435	14615	14472	14386	14521	14606	14316	14537	14589	14402	14375	14525	14329	14337	14404	14535	14528	14525	14595	14482	14395	14463	14534	14446	14536	14371	14502	14426	14384	14416	14347	14329	14446	14401	14448	14483	14561	14469	14421
27097	22370	26566	24163	19059	17618	16869	16338	16196	16130	15801	15659	15751	15647	15488	15252	15346	15591	15267	15073	15369	15301	15194	15132	15182	15126	15116	15435	15144	15180	15282	15143	15172	15145	15168	15136	15353	15362	15285	15137	15106	15308	15263	15173	15222	14863	15366	15293	15356	15195	15157	15261	15232	15323	15161	15074	15150	15123	15232	15123	15213	15392	15309	15274	15257	15174	15250	15333	15313	15271	15158	15117	15235	15275	15110	15331	15089	15280	15092	15175	15161	15146	15100	15248	15220	14972	15184	15129	15274	15333	15090	14964	15262	15240	15150	15138	15331	15200	15371	15145	15295	15020	15147	15154	14997	15082	15040	15256	15182	15051	15099	14967	14983	15068	15286	14948	15080	15145	15163	15216	15223	15257	15182	15186	15093	15126	15076	15094	15141	15024	15237	15239	15181	15179	15084	15100	15143	15087	14985	15444	15189	15066	15073	15184	15051	14957	15142	15188	15188	15196	15117	15077	14886	15101	15338	15150	15067	15158	15218	15136	15187	14897	15121	15168	14993	14989	15247	15164	15177	15073	14959	15259	15176	15195	15071	15068	15196	15027	15157	15269	15150	15100	15170	15025	15098	15315	15021	15125	15210	15098	15097	15268	15332	15269	15155	15195	15137	15043	15272	15080	15072	14987	15140	15177	15151	15118	15135	15172	15167	15128	15204	15094	15293	15240	14986	15211	15000	15034	15068	15164	15096	15261	15153	15099	15187	15278	15232	15157	15201	15165	15100	15228	15158	15146	15202	15104	15170	15040	15259	15110	15122	15115	15125	15074	15140	15144	15117	15212	15143	15072	15046	15131	15286	15205	15236	15156	15273	15388	15010	15185	15196	15178	15186	15200	15247	15116	15070	15250	15216	15110	15163	15196	15175	15108	15230	15229	15048	15176	15213	15170	15366	15230	15076	15067	15055	14978	14993	15149	15240	15130	15265	14960	15414	15215	15081	14956	15093	15109	15089	15165	15269	15221	15148	15129	15153	15126	15103	15136	15300	15034	15110	15253	15213	15226	15208	14996	15138	15283	14929	15225	15195	15033	15203	15065	15217	15192	15378	15152	14949	15055	15155	15327	15324	15052	15208	15007	15146	15108	15226	15056	15292	15127	15267	15278	15141	15174	15126	15132	15339	15241	15147	14904	15187	15227	15073	15246	15151	15202	15221	15271	15183	15161	14844	15015	14991	15276	15293	15197	15374	15345	15034	15032	15124	15085	15150	15174	15375	15201	15227	15276	15177	15129	15064	15200	15124	15081	15140	15273	15194	15038	15183	14952	15269	15310	14918	15116	15164	15201	15122	15217	15149	15207	15115	15200	15167	15255	15235	15060	15071	15178	15100	15064	15132	15140	15290	15208	15347	15023	15220	15127	15077	15258	15072	15178	15095	15269	14976	15155	15087	15274	15160	14830	15103	15183	15137	15123	15132	15109	15066	15150	15081	15032	15183	15084	15137	15153	15138	15289	15066	15028	15236	15199	15253	14992	15220	15110	15200	15219	15082	15349	15099	15140	15243	15225	15183	15056	15155	15126	15239	15250	15119	15008	15129	15164	15148	14977	15056	15088	15216	15078	15115	15282	15321	15108	15074	15092	15115	15146	15158	15029	15269	15020	15159	15191	15075	15150	15114	15290	15131	15224	15136	15254	15310	15275	15212	15039	14972	15010	15002	15233	15320	15209	15234	14984	15023	15117	15128	15049	15160	14973	15216	15354	15097	15095	15132	15159	15016	14960	15153	15166	15028	15084	15186	15004	15071	15219	15117	15226	15177	15193	15260	15088	15133	15021	15155	15124	15097	15117	15133	15052	15039	15062	15285	15063	15195	14941	14930	15022	15113	15244	15395	15147	15224	15158	15141	15108	15287	15167	14999	15024	15161	15125	14951	15294	15335	15154	15084	15197	14977	15375	15360	15242	15150	15101	14844	14999	14952	15270	15263	15079	15116	15154	15055	15347	15068	15094	15000	15070	15171	15032	15174	15289	15179	15280	15112	15305	15079	15324	15232	15131	15032	15093	14923	15038	15044	15111	15181	15344	15199	15095	15152	15065	15114	15181	15350	15138	15233	15256	15066	15033	15146	15234	15235	15217	15240	15069	15070	15322	15284	14963	15106	15299	15091	14992	15408	15217	15224	15113	15016	15085	15315	15107	14958	15159	15184	14978	15108	14974	15035	15334	15114	15122	15113	15182	15304	15053	15084	15185	14948	15069	15141	15001	15092	15036	15189	15171	15069	15151	15394	15059	15069	15112	14804	15239	15054	15043	15271	15041	15193	15138	15051	15237	15028	15287	15068	15127	14973	15224	15232	15167	15240	15104	15054	15110	15147	14912	15165	15340	15145	15181	15203	14922	15155	15029	15121	15150	15235	15257	15298	15068	15095	15410	15269	14944	15083	15170	15134	15165	15246	15096	15254	15302	15211	15206	15154	15058	15068	14835	15183	15244	15012	15128	15137	15142	15096	15087	15227	15147	14912	15046	15239	14928	14988	15238	15132	15231	15218	15147	15081	15048	15041	15039	15114	15171	15057	15336	15089	15473	15074	15212	15189	15149	15127	15309	15119	15121	15026	14819	14995	15087	15177	15202	15246	15154	15248	14937	14890	15099	15130	15292	15143	15044	15203	15185	15003	15016	15100	15256	15084	15204	15119	15350	15068	15113	15131	15014	15138	15232	14996	15133	15284	15219	15129	15106	15222	15064	15278	15276	15266	14901	15018	15205	15103	15158	15304	15031	15129	14994	15176	14993	14964	15139	15326	15132	14989	15346	15195	15168	15198	15073	15178	15069	15137	15153	15077	15215	15189	14805	15100	15037	15063	14989	15368	15269	15271	15224	15096	15276	15281	15166	15064	15232	15109	15006	15082	15291	15298	15097	15221	15240	15045	15188	15145	15039	15130	15171	15267	15307	15306	15066	15259	15108	15095	15126	15114	15060	15302	15057	15137	15063	15262	15193	15080	15203	15167	14822	15018	15216	15113	15041	15193	15514	15276	15086	15127	15090	15276	15010	15268	15029	15143	15263	15176	15097	15347	15276	15100	15098	15259	15186	15114	15035	15081	15156	15167	15198	15183	15096	15356	15121	15217	15199	15162	15166	15147	15185	15210	15179	15140	15031	15125	15086	15174	15030	15043	15129	14878	15118	15337	15075	14899	14888	15056	15137	15217	15257	15055	15180	15111	15209	15152	15141	15308	14977	15180	15183	15076	15028	15202	15364	15175	15250	15102	14994	15305	15128	14972	15116	15149	15215	15026	14901	15154	15095	15170	15186	15170	15225	15222	15188	15304	15072	15109	15054	15106	14953	15054	15193	15286	15187	15128	15055	15082	15148	14986	15052	15153	15024	14873	15266	15008	15104	15371	15054	15079	15117	15137	15045	15402	15101	15039	15124	15220	15214	15188	15095	15266	15022	15013	15256	15028	14951	14978	15099	15142	15279	15267	15221	15158	15102	15030	15186	15229	15210	15290	15046	15159	15254	15168	15046	15282	14864	15190	15214	14992	15193	15089	15039	15086	15159	15101	14973	15103	14987	15316	15201	15106	15091	15149	15239	15126	14959	14971	15095	15279	15158	15008	15147	15179	15294	15179	15175	15127	15132	15098	15263	15099	15195	15205	15177	15142	15115	14973	15173	15093	15286	15240	15268	15074	15025	15154	15036	15079	15071	15218	15196	15496	15051	15063	14906	15127	15106	15378	15131	15033	15306	15353	15222	15295	15230	15074	15145	15167	15275	15197	15177	15061	15266	14983	15186	15001	15167	15193	15257	15324	15070	15194	15287	15016	15217	15150	15223	15270	15277	15072	14907	14962	15350	15235	15135	15110	15147	15306	15221	15133	14827	15250	15099	15178	15032	15139	14988	15247	15218	15244	15210	15248	15112	15169	15023	15179	15044	15047	15069	15079	14972	14925	15168	15353	15267	15183	15111	15007	15197	15024	15011	15036	15457	15235	15486	15236	15208	15173	14945	15188	14996	15029	15074	15354	15077	15287	15139	15171	15104	15154	15181	15163	15318	15228	15258	15109	15094	15138	15249	15118	15203	14991	15241	15196	15334	15092	14946	15135	15310	15246	15229	15013	15113	15130	15234	15141	15144	15215	15182	15362	15271	14928	15274	15069	15302	15320	15226	15122	15159	15138	15077	15163	15265	15254	14969	15168	14988	15325	15222	15092	15296	15106	15051	15299	15106	15260	15040	15091	15229	15121	15317	15258	15158	15141	15164	15084	15086	15388	15144	15215	15128	15004	15278	15062	15064	15184	15086	15185	15161	15214	15260	15101	14964	15124	15110	15056	15190	14967	15199	15142	15422	15032	15184	15091	15302	15103	15279	15210	15220	15183	15235	15034	14981	15283	15241	15183	15036	15225	15154	15091	15140	15049	15060	15091	15169	14845	15133	15199	15261	15323	15193	15281	15384	15040	15155	15092	15254	15230	15443	15394	15104	15103	15150	15183	15125	15214	15074	15264	15095	15217	15249	15037	15204	15237	15088	15164	15038	15219	14956	15111	15135	15328	15192	15109	15377	15194	15364	15132	15047	15220	15141	15037	15033	15059	15368	15232	15321	15079	15153	15154	15118	15044	15204	15083	15115	15152	15390	15059	15330	15154	15257	15321	15295	15089	15263	15149	15262	15420	15137	15001	15164	15127	15266	15194	15223	15088	15203	15016	15242	14942	15198	15151	15122	14902	15111	15281	15296	15500	15316	14887	15365	14942	15182	15274	15171	15245	15246	15142	15334	15257	15084	15083	15155	15144	15180	15117	15303	15302	15173	15088	15013	15235	15140	15384	15002	15261	15085	15366	15163	15347	15092	15045	15419	15167	15119	15111	15154	15284	14968	15128	15218	15101	15112	15142	15288	15311	15132	15123	15115	15037	15235	15066	15286	15121	15229	15326	14968	15098	14901	15344	15126	15164	15073	15244	15113	15200	15295	15210	15127	15243	15244	15101	15042	15233	15054	15247	15111	15257	15127	15156	15115	15127	15060	15107	15008	15223	15094	15166	15119	15257	15250	15063	15245	15190	15219	15210	15030	15242	15185	15080	14981	15084	15295	15104	15060	15195	15033	15116	15186	15324	14971	15396	15222	15208	15191	15144	14994	15066	15247	14885	15036
20697	28780	27493	23073	19767	17592	16554	16265	15949	15948	15354	15003	15001	14888	14781	14701	14666	14590	14529	14434	14423	14293	14208	14375	14338	14246	14263	14191	14498	14248	14400	14230	14156	14347	14362	14332	14412	14201	14233	14301	14239	14189	14274	14123	14226	14244	14227	14289	14423	14405	14444	14457	14500	14358	14312	14252	14139	14241	14166	14153	14232	14341	14324	14282	14145	13977	14248	14230	14076	14257	14222	14171	14178	14253	14304	14288	14181	14181	14254	14168	14425	14283	14189	14238	14172	14315	14431	14237	14188	14121	14259	14165	14196	14077	14206	14287	14225	14080	14173	14283	14276	14224	14190	14236	14345	14176	14318	14369	14264	14211	14274	14439	14185	14295	14153	14453	14326	14085	14228	14265	14118	14312	14344	14325	14513	14170	14328	14405	14225	14265	14238	14151	14181	14362	14127	14073	14091	14235	14282	14352	14071	14387	14179	14246	14211	14225	14421	14312	14318	14346	14210	14192	14302	14261	14244	14389	14336	14181	14300	14226	14416	14222	14271	14217	14246	14125	14285	14230	14292	14422	14225	14353	14270	14117	14104	14229	14241	14291	14216	14379	14276	14322	14249	14210	14239	14251	14426	14238	14272	14349	14248	14300	14124	14214	14158	14096	14311	14185	14269	14204	14291	14321	14344	14432	14158	14263	14224	14258	14291	14120	14245	14235	14344	14190	14401	14315	14112	14249	14004	14336	14331	14116	14168	14125	14037	14292	14285	14202	14273	14173	14282	14215	14367	14476	14179	14276	14147	14332	14134	14347	14257	14219	14404	14144	14225	14288	14168	14249	14262	14267	14171	14436	14217	14332	14139	14328	14275	14290	14049	14249	14326	14319	14243	14177	14264	14241	14343	14236	14215	14306	14310	14310	14253	14331	14149	14271	14331	14151	14414	14204	14255	14280	14233	14302	14139	14395	14287	14094	14215	14373	14299	14250	14127	14295	14187	14303	14215	14297	14422	14228	14101	14230	14247	14212	14065	14363	14267	14269	14224	14197	14268	14263	14174	14092	14317	14235	14328	14280	14038	14367	14049	14180	14328	14155	14274	14067	14409	14118	14321	14392	14155	14107	14249	14274	14439	14181	14327	14159	14237	14244	14304	14131	14255	14309	14281	14278	14228	14200	14236	14199	14225	14234	14297	14186	14398	14226	14041	14240	14230	14316	14221	14098	14270	14222	14272	14154	14161	14241	14272	14169	14362	14315	14189	14195	14412	14397	14237	14223	14222	14390	14049	14275	14255	14312	14237	14347	14243	14369	14160	14524	14181	14175	14415	14190	14219	14253	14307	14329	14324	14085	14363	14370	14254	14125	14245	14193	14204	14216	14184	14395	14222	14310	14060	14400	14195	14159	14232	14103	14209	14299	14247	14337	14287	14316	14253	14222	14460	14275	14198	14287	14296	14270	14241	14334	14315	14202	14248	14367	14251	14302	14238	14232	14242	14361	14240	14267	14268	14148	14399	14134	14186	14180	14312	14221	14080	14293	14199	14219	14273	14268	14325	14255	14273	14240	14276	14129	14230	14192	14201	14242	14337	14101	14191	14272	14114	14164	14120	14346	14173	14174	14173	14146	14406	14197	14270	14261	14177	14255	14297	14315	14224	14115	14093	14317	14211	14123	14293	14223	14274	14351	14219	14309	14170	14212	14227	14305	14217	14298	14149	14418	14361	14248	14248	14276	14331	14322	14291	14205	14365	14113	14171	14219	14276	14294	14331	14356	14203	14255	14234	14153	14340	14267	14205	14396	14267	14310	14110	14126	14434	14103	14186	14110	14326	14261	14187	14475	14300	14252	14332	14126	14317	14290	14300	14395	14330	14296	14313	14271	14130	14082	14337	14457	14128	14254	14333	14302	14150	14178	14132	14355	14328	14169	14126	14285	14300	14155	14316	14221	14178	14234	14255	14132	14250	14218	14247	14174	14393	14235	14468	14263	14106	14144	14251	14175	14252	14328	14306	14440	14236	14270	14157	14192	14228	14257	14301	14145	14308	14057	14228	14358	14215	14352	14256	14373	14128	14176	14456	14332	14294	14148	14342	14263	14488	14166	14340	14293	14353	14210	14173	14349	14055	14131	14283	14244	14261	14390	14342	14235	14459	14363	14056	14314	14267	14185	14124	14356	14337	14255	14232	14261	14387	14287	14412	14237	14283	14279	14222	14154	14256	14133	14252	14123	14293	14025	14421	14336	14293	14220	14378	14142	14192	14117	14121	14169	14189	14203	14272	14019	14221	14370	14232	14384	14268	14405	14200	14140	14261	14182	14180	14147	14298	14146	14267	14131	14259	14194	14313	14414	14282	14230	14169	14324	14255	14186	14293	14160	14154	14226	14237	14142	14382	14297	14248	14172	14402	14244	14113	14201	14234	14315	14195	14286	14270	14174	14114	14220	14161	14437	14299	14209	14161	14322	14249	14231	14180	14266	14090	14152	14312	14261	14237	14460	14391	14108	14451	14128	14294	14274	14240	14184	14243	14416	14270	14326	14273	14271	14137	14256	14192	14208	14404	14239	14420	14292	14249	14189	14287	14380	14308	14329	14088	14230	14257	14384	14417	14272	14164	14247	14108	14503	14290	14378	14188	14279	14245	14323	14346	14389	14281	14296	14385	14158	14371	14263	14256	14234	14014	14301	14322	14203	14235	14270	14332	14232	14243	14189	14191	14421	14355	14351	14134	14445	14132	14047	14210	14201	14281	14208	14154	14316	14289	14085	14088	14206	14407	14297	14226	14289	14288	14404	14185	14229	14061	14361	14282	14200	14114	14209	14206	14191	14177	14205	14179	14086	14291	14425	14202	14351	14219	14317	14203	14303	14202	14296	14353	14239	14133	14254	14471	14335	14228	14267	14278	14307	14215	14356	14225	14167	14378	14254	14221	14401	14258	14232	14387	14229	14330	14182	14266	14148	14271	14195	14327	14185	14181	14168	14284	14303	14263	14160	14209	14212	14240	14212	14200	14350	14409	14244	14294	14284	14212	14219	14276	14210	14307	14359	14226	14237	14254	14284	14168	14211	14295	14212	14239	14170	14418	14234	14164	14334	14287	14065	14175	14169	14258	14245	14309	14015	14218	14303	14121	14280	14116	14430	14193	14077	14503	14193	14282	14224	14424	14290	14138	14204	14097	14341	14256	14299	14169	14267	14229	14336	14216	14248	14212	14070	14289	14360	14237	14229	14192	14436	14217	14148	14277	14113	14106	14196	14175	14260	14254	14212	14308	14281	14166	14363	14159	14151	14088	14304	14154	14250	14188	14227	14286	14234	14354	14205	14409	14480	14371	14102	14186	14396	14231	14247	14236	14166	14181	14291	14142	14212	14253	14144	14249	14083	14298	14101	14207	14162	14262	14265	14184	14281	14185	14173	14003	14388	14275	14227	14171	14483	14231	14295	14029	14255	14242	14313	14160	14242	14420	14214	14357	14410	14329	14283	14249	14257	14276	14209	14168	14436	14335	14370	14253	14280	14347	14255	14113	14113	14217	14330	14276	14343	14239	14231	14161	14079	14288	14168	14183	14125	14330	14232	14202	14185	14186	14279	14441	14079	14371	14252	14273	14378	14200	14253	14237	14343	14230	14226	14248	14314	14070	14068	14136	14121	14248	14103	14240	14271	14236	14248	14291	14287	14306	14218	14269	14106	14297	14267	14310	14357	14187	14122	14378	14344	14251	14305	14183	14349	14177	14237	14387	14270	14404	14196	14157	14261	14201	14309	14304	14231	14320	14153	14332	14303	14212	14226	14329	14255	14070	14225	14289	14178	14144	14263	14156	14214	14326	14169	14251	14232	14209	14295	14173	14264	14290	14326	14210	14369	14199	14205	14242	14378	14217	14338	14177	14175	14311	14021	14301	14188	14224	14175	14327	14176	14337	14308	14339	14185	14226	14294	14116	14335	14282	14220	14202	14279	14227	14260	14372	14407	14165	14210	14128	14248	14396	14203	14305	14177	14146	14261	14352	14200	14266	14308	14307	14182	14429	14264	14304	14185	14233	14311	14271	14246	14153	14136	14260	14341	14239	14244	14184	14192	14283	14256	14138	14280	14270	14238	14276	14278	14389	14168	14302	14403	14097	14401	14128	14274	14298	14128	14176	14448	14317	14091	14086	14290	14152	14255	14175	14152	14139	14247	14238	14318	14197	14135	14147	14198	14147	14281	14237	14351	14198	14221	14125	14239	14171	14263	14250	14422	14309	14270	14243	14137	14431	14330	14260	14322	14292	14275	14239	14265	14324	14259	14264	14253	14348	14411	14262	14303	14320	14293	14350	14339	14229	14332	14219	14328	14333	14253	14225	14203	14147	14295	14290	14235	14338	14375	14270	14202	14141	14424	14383	14257	14275	14241	14179	14141	14251	14306	14340	14241	14197	14240	14088	14275	14181	14173	14258	14349	14219	14158	14305	14240	14191	14391	14253	14267	14109	14466	14357	13996	14263	14317	14239	14151	14529	14392	14335	14105	14367	13995	14111	14183	14382	14201	14057	14232	14280	14353	14223	14251	14377	14371	14401	14008	14082	14418	14344	14303	14288	14108	14335	14151	14222	14287	14354	14427	14400	14288	14212	14340	14120	14291	14251	14311	14252	14304	14297	14100	14330	14237	14301	14310	14355	14209	14359	14164	14322	14295	14120	14244	14168	14137	14236	14421	14329	14039	14449	14178	14270	14156	14148	14370	14327	14180	14297	14306	14361	14277	14133	14264	14301	14349	14257	13976	14287	14258	14228	14264	14245	14233	14098	14442	14184	14305	14321	14027	14279	14182	14137	14131	14325	14090	14261	14259	14342	14211	14444	14141	14135	14142	14474	14110	14190	14125	14209	14324	14384	14324	14183	14381	14077	14089	14284	14354	14199	14261	14143	14199	14438	14273	14212	14171	14117	14382	14311	14303	14158	14246	14237	14313	14156	14329	14241	14348	14339	14251	14217	14227	14250	14270	14090	14260	14244	14412	14407	14253	14140	14117	14302	14259	14236	14157	14158	14439	14305	14281	14450	14163	14124	14216	14121	14222	14260	14151	14343	14181	14179	14307	14141	14238	14274	14280	14344	14125	14264	14262	14265	14176	14398	14372	14249	14134	14291	14098	14156	14299	14158	14068	14285	14306	14361	14130
23668	21127	28643	24054	22248	22562	21518	18033	17167	17478	16784	16083	16238	16017	15824	15820	15658	15562	15549	15444	15355	15321	15184	15142	15331	15348	15202	15234	15129	15105	15219	15430	15262	15172	15152	15262	15174	15259	15248	15178	15016	14990	15093	15071	15218	15257	15218	15461	15590	15657	15927	15521	15261	15187	15275	15399	15439	14903	15179	15305	15084	15156	15215	15159	15090	15292	15060	15075	15136	15110	15007	15180	15124	15063	15161	15106	14916	15000	15041	15035	15166	15177	15198	15083	15127	15310	15049	14787	15087	15210	15228	15252	15023	15147	15209	15229	15105	14976	15134	15017	15104	15243	15099	15221	15123	15188	15149	14894	15238	15141	15152	15135	15126	15126	15098	15224	15050	15064	15090	15139	15170	15023	15226	14984	15181	15122	14972	15113	15032	15145	15151	15104	15087	15166	15115	15106	15033	15160	15252	15333	15139	15070	15044	15004	15156	14996	15026	15140	15049	14931	15041	15167	15024	15099	15165	15290	15073	15178	14989	14990	15172	15221	15117	15098	15048	15198	15239	15159	15195	15200	15088	15160	14931	15179	14970	15115	15207	15210	15082	15163	15211	15048	15123	15143	15194	15166	15182	15121	15111	15068	15070	15136	15096	15007	15073	15089	15138	15157	15092	14950	15297	14956	15041	15086	15164	15289	15145	15223	15162	15096	15243	15044	15294	15184	14913	15141	15321	15156	15018	15010	14938	15113	15086	15139	15068	15012	15051	15037	15003	15024	15111	15232	15070	15216	14864	14970	15263	14993	14955	15042	14923	15037	15073	15104	15050	15173	15080	15151	14820	15060	14924	15134	15079	15060	14983	15161	15111	15356	15201	15067	15269	15065	15153	15133	15172	15256	15260	15074	15083	15083	15190	15191	15033	15082	15086	14925	15017	15217	15134	15111	15189	15186	15402	15141	15321	15258	14973	15277	15112	15073	15036	14829	15145	15010	14989	15240	15185	15071	15114	15049	15179	15124	15057	15057	15106	15104	15062	15191	14993	15033	15242	14926	15140	14999	15255	15117	14882	15111	15181	15120	15014	15176	14966	15226	15076	15131	14988	15223	15083	15111	15041	14936	15013	15123	14964	14941	15139	14961	15290	15053	15047	14898	15126	15082	14985	15045	15040	15147	15129	15107	15084	15012	15162	15055	15073	15141	15251	15237	15236	15227	15269	15039	14935	15119	15071	15013	15162	14924	15171	15047	15074	15334	15048	14990	15188	14924	15201	15294	15024	15045	14799	15151	15235	15048	15099	15182	15226	15024	15079	15141	15296	15134	15130	15339	15137	14875	14876	15022	15169	15154	15278	14966	14939	15347	15360	14891	15075	15048	15301	15136	15093	14940	15014	15073	15299	15112	15181	15160	15218	14953	15162	14980	15164	15311	15107	15076	15116	15125	14858	15068	15207	15292	15179	15112	15149	15149	15050	14837	15137	15045	15045	15037	14999	14979	15032	14900	14911	15069	14937	15211	14926	15053	14977	15072	15064	15199	15233	15090	15185	15236	15058	15055	15058	15160	15024	14896	14979	15163	15190	15320	15247	15041	15054	14950	15065	14955	15245	15044	15180	15019	15202	14979	15028	15208	15059	15155	15176	14926	15158	15164	15063	14949	15183	15122	15143	15136	15022	15131	15003	15181	15172	15133	15146	15214	15120	15194	14971	15046	15119	15080	15235	15168	15202	15224	15056	15135	15007	15097	15184	15128	14927	14985	15033	15079	15242	15169	15017	14943	15040	15115	15029	15064	15211	14896	15033	15159	15260	15197	15044	15105	15147	15041	14936	15038	15217	15039	15192	15091	15171	15062	15165	15157	15058	14959	15077	15016	15064	15152	15174	15063	15216	15071	15092	15302	15010	15300	15205	14995	15022	15224	15020	15248	15050	14857	15005	14951	15142	15083	15278	15134	15126	14961	15160	15147	15017	15141	14977	14994	15141	15068	15045	14995	15038	15022	15111	15038	15133	14916	14779	15226	15325	15146	15244	15134	15043	15036	14900	15212	15044	15195	15112	15103	15141	15018	15143	14969	15090	15137	15052	15034	15154	15021	15090	15268	15290	15147	15170	15183	15146	14977	15075	15313	15266	15129	15105	15134	14982	15034	14964	14998	15052	15203	15121	15069	15008	15110	15148	15053	15206	15065	15091	14962	14888	15284	15192	15071	15172	14921	15182	15000	14840	15129	15031	15112	15214	15091	15203	14990	15016	15204	15143	14884	15069	15009	15205	15217	14966	14898	15207	15151	15166	15022	15132	15160	15070	15023	15026	15153	15231	15225	15146	15054	15224	15095	15138	15061	15153	15138	15128	15169	14997	15080	15224	15096	15200	15254	15148	15082	15215	15044	15171	15263	15038	15086	15253	15170	15013	15060	15169	15206	15031	14942	15083	15018	14940	14901	15005	15206	15086	15162	15001	15120	15096	15211	15081	15053	15300	15107	15067	15031	15165	14916	15270	15268	15110	15237	15176	15114	15301	15282	15068	15079	15144	15002	15032	15117	15237	15173	15042	15164	15070	15098	15155	15252	15155	15116	15088	15314	15068	15210	14968	14937	15081	15149	15141	15052	15108	15084	14966	15299	15175	15123	15061	15090	15005	15096	15237	15105	15294	15146	15195	14962	15169	14960	15189	14999	15169	15067	14977	15125	15101	15148	15069	15009	15139	15036	15186	15108	15369	15200	15173	15079	15350	15239	15166	15208	15047	15163	15137	15083	15114	15072	15182	15016	15060	14961	14966	15201	14993	15021	15189	14988	15151	15140	14959	15092	15213	15182	14948	15026	15021	15195	15148	15100	14982	15271	15068	15051	15096	15097	15239	14873	14985	15090	14926	15034	15139	14920	15158	15145	15177	15013	15076	15123	15109	15158	15023	15082	14980	14956	15080	15176	14957	15065	14869	15011	14897	15138	14985	15031	14999	15103	15109	15216	15253	15256	15137	15079	14999	14984	15056	15110	15089	15088	15086	14863	15078	14989	15196	15203	15012	15231	15002	15106	15122	15118	15234	15220	15185	15082	15043	15128	15083	14949	15186	15225	14826	14945	15330	14996	15027	15060	14957	14990	15054	15059	15174	15082	15185	15108	15140	15107	15068	15055	14974	15154	15107	15047	15196	14898	15053	15279	15222	15306	15270	15128	15115	15184	14976	15146	15128	15191	15013	15095	14988	14928	15193	15201	15240	15009	15162	15182	15161	15231	15164	15025	15276	15080	15129	15109	15209	15259	15298	15100	15150	15309	15173	15044	14973	15267	15271	15269	15193	14971	15172	15115	15045	15070	15187	15214	15096	15246	15361	15150	15138	15186	15236	14972	15048	14907	15280	15246	15271	14938	15027	15166	15179	15021	15068	14990	14979	15230	15202	15218	15276	15090	15130	15120	15124	15118	15075	14969	14964	15136	14924	15226	15267	15071	15184	15136	15205	15195	15024	15036	15044	15167	15259	15031	14930	15224	15182	15146	14992	15122	15078	15048	15205	15183	15082	15250	15007	15216	14969	14998	14993	15092	15100	15133	15115	15123	15162	15255	14914	15106	15079	15105	15160	15034	15241	15187	15005	14948	15083	15142	15338	15071	15085	14970	15128	15197	15313	15093	15177	15261	15275	15207	15230	15028	15184	15089	15020	15221	15157	15285	15107	15216	14975	15049	15167	15059	15154	15139	14941	15012	15063	15211	15086	15136	15036	15196	14945	15261	14999	15056	15209	14970	15235	15064	15190	15047	14844	15159	15204	15183	15205	15187	15092	14999	15067	15049	15129	15190	15212	15159	15284	15128	15145	15084	14988	14995	14965	14979	15061	15194	14989	15254	15073	15050	15080	14919	15024	15054	14997	15217	14973	14920	14997	15068	15040	15164	15173	15070	15007	15074	15168	15183	15202	15024	15102	15102	15008	14954	15100	15070	15140	15125	15138	15278	15151	15166	15172	15060	15087	15280	15233	15145	14950	15166	15145	15076	15186	14945	15012	15284	15274	15209	15165	15186	14947	15059	15068	15214	15142	15147	15068	14869	15028	15000	14945	15059	14940	15227	15105	15063	14984	15220	15037	15015	15014	15111	15166	15025	15122	14993	14916	15057	14931	15104	15150	15032	14985	15197	15032	15247	15138	15261	15029	15319	15200	15323	15069	15235	15116	15125	15126	14740	15013	15004	15208	15115	15061	15120	15170	15054	15076	15232	14921	14980	14990	15105	15070	14957	14942	15151	15010	14979	15100	15137	15066	15146	15259	15126	15084	15142	14885	15035	15067	15126	14932	14966	15169	15102	15175	15129	15135	15196	15028	14989	15105	15077	14957	14937	15103	15218	15285	15008	14913	15263	15033	14996	15044	15126	15142	14871	15261	15110	14995	15200	15150	15137	15028	15202	15104	15173	15142	15128	15199	15023	15269	15113	15135	15159	15082	15136	15056	15106	15051	15100	15065	15084	14993	15080	15009	14869	15027	15099	15215	15033	15213	15116	15147	14998	15108	15166	14985	15066	15174	15069	15205	14890	14945	14992	14897	15082	15200	15224	15244	15087	15324	15114	15081	15040	15096	15155	15005	15011	15049	15080	15020	14992	15137	15123	15183	15011	15050	15233	15197	15073	15238	15240	15085	15103	15078	15063	15079	15026	15273	15054	14989	15216	15161	15095	15042	15175	15199	15205	15150	15236	15182	15048	15037	15095	15151	15099	15312	14976	15111	14860	15023	15068	15130	15055	15185	14957	15183	15159	14976	14993	15151	15033	15128	15237	15031	14974	15171	15355	15108	15056	15042	15043	15134	15293	15153	15098	14996	15035	14994	15026	15158	14889	14840	15148	14987	15048	15132	15114	15132	15060	14881	15126	15102	15142	14963	14770	15172	15280	15233	14975	15253	15068	15269	15029	15108	15164	15131	15054	15243	15033	14925	15173	15046	14888	14872	15028	15144	15109	15178	15173	15107	15054	15225	15156	15082	15081	15246	15041	15099	15250	15271	14954	15130	15208	15175	14973	15062	15060	15039	15068	15083	15127	15149	14948	15111	14982	15094	15018	15309	15199	15123	15064	14960	15107	15080	15187	15114	15161	15144	15165	15214	15100	15161	15165	14996	15076	15112	15106	15002	15122	15134	14992	15132	15123	15165	15027	15174	14943
21640	37112	34671	28464	24002	21214	19530	18383	17576	17587	16587	15968	15744	15585	15389	15132	14916	14813	14657	14461	14353	14316	14339	14537	14339	14424	14408	14289	14523	14199	14376	14394	14259	14256	14322	14354	14424	14301	14215	14360	14180	14329	14144	14234	14318	14197	14311	14762	14900	15347	15262	14830	14382	14308	14300	14323	14267	14199	14165	14191	14150	14365	14249	14258	14200	14269	14163	14074	14111	14226	14473	14270	14311	14135	14155	14110	14099	14204	14255	14337	14248	14203	14236	14304	14198	14157	14275	14058	14344	14253	14085	14341	14351	14157	14284	14160	14387	14134	13939	14324	14342	14214	14128	14280	14205	14237	14138	14203	14219	14304	14072	14391	14216	14092	14217	14257	14281	14113	14256	14219	14190	14245	14189	14215	14142	14286	14128	14338	14326	14274	14310	14326	14338	14201	14331	14098	14338	14378	14310	14169	14309	14231	14211	14254	14194	14278	14259	14283	14217	14165	14137	14218	14272	14297	14175	14293	14218	14249	14216	14208	14151	14210	14307	14145	14315	14168	14277	14154	14286	14404	14190	14251	14136	14149	14186	14235	14191	14185	14289	14133	14214	14363	14326	14152	14111	14329	14191	14347	14328	14259	14051	14175	14216	14272	14232	14291	14093	14197	14406	14145	14218	14192	14139	14019	14156	14300	14310	14366	14367	13975	14072	14350	14268	14266	14351	14205	14415	14140	14324	14268	14439	14352	14182	14260	14237	14162	14251	14275	14323	14274	14167	14214	14150	14367	14198	14314	14209	14330	14163	14357	14374	14229	14336	14305	14212	14299	13988	14095	14261	14336	14245	14277	14149	14213	14311	14281	14064	14265	14335	14027	14277	14241	14292	14276	14380	14209	14255	14068	14255	14021	14258	14374	14240	14238	14341	14277	14325	14160	14330	14206	14198	14183	14315	14231	14204	14126	14312	14223	14221	14331	14333	14386	14211	14470	14249	14210	14332	14145	14374	14063	14258	14394	14244	14330	14317	14224	14297	14280	14220	14184	14290	14276	14367	14301	14316	14219	14090	14155	14319	14251	14181	14224	14366	14204	14381	14194	14329	14063	14211	14320	14189	14457	14239	14224	14349	14271	14180	14103	14238	14337	14158	14233	14294	14057	14156	14258	14204	14086	14186	14341	14110	14102	14070	14332	14229	14229	14187	14267	14189	14145	14224	14199	14035	14428	14139	14293	14217	14084	14126	14142	14144	14258	14204	14310	14059	14411	14265	14364	14125	14291	14229	14276	14300	14295	14200	14171	14206	14257	14220	14162	14162	14212	14126	14225	14219	14113	14176	14276	14213	14240	14151	14200	14260	14225	14232	14283	14162	14142	14393	14204	14291	14254	14173	14124	14223	14241	14323	14146	14417	14180	14191	14178	14262	14305	14156	14244	14085	14171	14145	14069	14186	14123	14162	14224	14241	14326	14298	14165	14360	14218	14190	14230	14192	14258	14281	14234	14146	14250	14247	14347	14109	14193	14194	14262	14243	14270	14166	14256	14290	14260	14451	14261	14168	14286	14383	14282	14391	14070	14322	14169	14278	14307	14248	14239	14292	14522	14309	14208	14055	14417	14333	14241	14253	14302	14125	14348	14272	14088	14201	14045	14078	14261	14242	14210	14325	14368	14222	14225	14223	14086	14113	14265	14145	14356	14336	14213	14214	14147	14261	14226	14101	14202	14265	14300	14087	14241	14111	14080	14400	14343	14321	14300	14274	14292	14303	14263	14254	14294	14190	14343	14087	14275	14341	14195	14253	14009	14201	14343	14214	14257	14364	14263	14145	14271	14306	14179	14336	14147	14362	14282	14163	14282	14276	14472	14098	14332	14275	14140	14236	14041	14301	14245	14335	14384	14313	14166	14333	14234	14290	14234	14190	14124	14097	14255	14118	14218	14202	14144	14254	14356	14326	14175	14309	14344	14091	14099	14183	14136	14086	14225	14279	14250	14187	14255	14231	14180	14218	14134	14241	14191	14155	14405	14136	14137	14266	14230	14303	14207	14256	14201	14239	14114	14118	14382	14129	14197	14308	14341	14201	14122	14264	14010	14246	14306	14217	14060	14247	14209	14110	14290	14231	14287	14207	14238	14214	14302	14183	14300	14265	13915	14326	14262	14261	14188	14330	14219	14212	14055	14335	14162	14322	14178	14231	14264	14444	14070	14162	14226	14335	14242	14160	14361	14146	14142	14266	14180	14196	14106	14241	14206	14355	14240	14208	14172	14249	14175	14281	14156	14267	14215	14296	14351	14222	14226	14122	14217	14135	14292	14309	14235	14144	14157	14415	14198	14269	14317	14128	14272	14153	14412	14147	14268	14191	14170	14292	14172	14253	14272	14274	14291	14240	14119	14264	14334	14294	14167	14317	14227	14295	14244	14272	14300	14081	14106	14117	14112	14267	14416	14222	14150	14422	14295	14257	14285	14218	14297	14275	14088	14302	14188	14303	14148	14257	14332	14238	14190	14214	14316	14237	14310	14398	14278	14087	14293	14265	14041	13979	14191	14173	14178	14260	14209	14349	14332	14335	14216	14214	14192	14283	14248	14200	14265	14324	14187	14258	14312	14146	14313	14140	14143	14128	14171	14114	14202	14239	14348	14313	13987	14242	14205	14267	14338	14268	14418	14227	14230	14229	14248	14296	14040	14174	14255	14079	14272	14176	14275	14160	14227	14246	14353	14319	14282	14231	14215	14279	14261	14116	14331	14121	14234	14444	14121	14321	14388	14228	14303	14410	14129	14329	14214	14230	14138	14153	14284	14320	14239	14157	14494	14073	14305	14155	14136	14273	14271	14134	14379	14095	14244	14202	14320	14430	14197	14253	14482	14150	14269	14269	14325	14166	14267	14096	14197	14246	14293	14153	14188	14261	14238	14142	14212	14245	14152	14393	14085	14289	14513	14315	14177	14227	14439	14237	14176	14071	14212	14309	14278	14327	14209	14316	14340	14303	14258	14362	14163	14128	14221	14409	14191	14300	14276	14366	14098	14329	14221	14164	14339	14221	14222	14105	14079	14246	14183	14325	14150	14241	14342	14118	14128	14247	14371	14112	14251	14441	14233	14185	14121	14249	14273	14262	14304	14129	14362	14344	14291	14285	14098	14078	14211	14031	14300	14464	14269	14211	14350	14439	14148	14282	14269	14344	14229	14129	14245	14383	14083	14103	14303	14230	14030	14119	14109	14340	14218	14075	14171	14192	14313	14362	14236	14131	14235	14354	14194	14496	14245	14087	14289	14227	14343	14326	14195	14274	14266	14261	14471	14158	14177	14248	14117	14208	14344	14349	14271	14165	14317	14235	14323	14130	14403	14261	14181	14246	14300	14358	14311	14345	14168	14328	14399	14230	14350	14191	14265	14317	14181	14155	14109	14072	14275	14274	14359	14201	14192	14331	14159	14144	14343	14114	14060	14310	14206	14172	14150	14440	14418	14307	14350	14266	14153	14268	14236	14197	14271	14207	14238	14311	14303	14084	14218	14277	14322	14219	14290	14155	14229	14182	14209	14115	14244	14187	14252	14471	14314	14374	14195	14451	14245	14202	14348	14215	14136	14323	14282	14250	14314	14334	14185	14098	14225	14248	14168	14136	14230	14057	14190	14280	14089	14253	14077	14154	14147	14365	14198	14203	14090	14363	14273	14355	14161	14139	14228	14133	14203	14193	14279	14123	14105	14368	14457	14411	14368	14273	14204	14271	14226	14202	14208	14332	14242	14288	14122	14188	14279	14297	14335	14129	14094	14388	14259	14266	14134	14285	14296	14102	14280	14185	14241	14241	14154	14244	14353	14089	14239	14521	14239	14256	14311	14191	14181	14176	14435	14169	14293	14147	14059	14098	14268	14296	14187	14266	14300	14367	14263	14140	14242	14283	14105	14181	14183	14208	14256	14168	14301	14281	14211	14208	14069	14256	14219	14111	14179	14187	14251	14268	14349	14282	14294	14262	14446	14213	13934	14232	14235	14173	14233	14142	14184	14151	14303	14234	14291	14258	14341	14210	14260	14191	14327	14258	14142	14309	14224	14262	14234	14133	14301	14207	14396	14154	14233	14125	14224	14106	14213	14057	14248	14243	14106	14248	14221	14364	14336	14119	14202	14215	14305	14215	14155	14165	14183	14303	14233	14339	14313	14320	14407	14213	14248	14310	14070	14384	14232	14297	14161	14299	14190	14159	14236	14248	14178	14388	14077	14377	14314	14265	14159	14240	14273	14092	14313	14179	14367	14328	14323	14107	14263	14159	14289	14347	14373	14180	14231	14485	14212	14222	14341	14300	14180	14248	14348	14228	14136	14154	14258	14240	14259	14208	14312	14244	14361	14399	14107	14152	14166	14293	14168	14193	14311	14178	14266	14264	14207	14250	14272	14310	14222	14129	14346	14309	14102	14247	14268	14312	14160	14343	14275	14222	14156	14120	14021	14144	14308	14318	14191	14304	14210	14428	14032	14118	14165	14337	14260	14236	14207	14173	14222	14475	14266	14302	14258	14243	14141	14212	14304	14247	14069	14188	14385	14225	14265	14212	14304	14201	14245	14197	14326	14208	14254	14234	14151	14273	14271	14210	14312	14183	14401	14256	14141	14044	14277	14301	14197	14293	14226	14335	14328	14165	14191	14340	14304	14267	14211	14321	14267	14246	14186	14341	14238	14254	14138	14255	14111	14148	14266	14194	14286	14375	14325	14452	14173	14290	14163	14395	14222	14142	14214	14220	14204	14274	14077	14416	14105	14280	14097	14079	14165	14159	14362	14145	14359	14257	14139	14286	14261	14077	14197	14140	14239	14247	14145	14288	14207	14107	14189	14327	14072	14312	14089	14175	14244	14319	14340	14286	14267	14129	14244	14372	14240	14205	14319	14268	14081	14351	14267	14182	14175	14331	14376	14102	14356	14332	14284	14246	14264	14291	14200	14360	14312	14224	14394	14133	14353	14221	14218	14204	14218	14294	14210	14193	14246	14158	14290	14249	14301	14222	14280	14273	14307	14363	14181	14205	14271	14213	14226	14429	14227	14254	14175	14177	14026	14360	14347	14285	14382	14356	14406	14210	14052	14155	14056	13974	14328	14180	14290	14344	14238	14285	14230	14188	14133	14232	14217	14321	14271	14197	14204	14242	14124
22682	21115	29001	23489	21416	23724	25494	19576	18122	18247	17545	16883	16595	16403	16102	15993	15712	15554	15548	15404	15568	15198	15395	15419	15273	15243	15206	15203	15487	15320	15264	15254	15403	15292	15155	15186	15137	14997	15179	15237	15224	15168	15317	15017	15305	15077	15374	15659	15971	16479	16231	15945	15588	15441	15139	15138	15224	15218	15161	15134	15133	14985	15178	15095	14923	15014	14941	14935	15030	14837	15320	15039	15031	15043	15015	15210	15007	14971	15091	15117	15054	15074	15002	15059	15185	15023	14919	14874	14973	15183	15171	15009	15082	15184	15204	14839	14942	15031	15034	15064	15170	14885	15196	14962	15022	14893	15106	15172	15055	15126	15081	15164	15227	14941	14990	15075	15105	15229	15145	15008	14926	15083	15203	15097	15121	15052	15237	15010	15019	14995	15064	14999	14995	15077	15064	14981	14897	14929	15039	15109	15077	15003	14994	15240	15196	15094	15043	14924	15247	15084	15169	15050	15206	15227	15193	15056	15119	14849	15095	14976	14973	15004	15107	15039	14964	14998	15115	15174	14859	15056	14828	14931	15132	15053	15248	15058	15143	14961	15040	15050	14797	14975	15036	14949	15100	15130	15164	15136	15035	14987	14970	15057	15048	15030	14917	15177	15093	14993	14929	15055	14990	15006	14984	15104	15128	14903	14899	15015	15047	15092	14803	14929	15045	15165	15069	14824	15114	14995	15138	15159	14915	15113	15146	14883	14803	14889	15084	15124	15041	15068	15013	14956	15011	14965	15140	15072	14997	15079	15289	15237	14977	15065	15012	15209	15047	15137	15052	15157	14895	15035	15064	15161	15210	15289	15027	14790	14864	15146	15089	15107	14967	14877	15130	15119	15089	14833	15140	15121	14813	14951	14992	15147	15067	15114	15205	14953	15025	15081	14988	15049	15078	15117	15041	14929	14818	15169	15143	14977	15233	14968	15257	15073	14971	14992	14947	15124	15126	14957	14926	14949	14893	15012	15045	15004	15008	15095	15127	15072	14937	15288	14930	15109	15044	14913	15127	15126	14958	15162	14966	15117	14973	15138	15095	15001	15208	14914	14981	15224	14983	15083	15211	15164	15022	14921	15033	14926	14828	15103	14893	14902	14993	14922	14922	14906	14860	14941	15084	14987	14851	14777	15026	15099	14984	14990	14943	15166	14945	15098	15024	14998	15178	14995	15003	14973	15071	15228	14864	15022	14872	14944	14944	15223	14993	15092	14905	15137	15074	14919	15094	15042	15105	14974	15306	15126	15036	15031	15137	15029	15077	14972	15021	14916	15057	15046	15126	15143	15004	14977	14999	14879	14920	14971	14979	15178	15038	15047	14879	14891	14973	15090	15063	14915	15107	14900	15108	14920	15074	14975	15059	14951	15042	15035	15118	14981	15099	15031	14898	15126	14895	15143	14982	15021	15123	14913	14915	15054	14936	14959	15096	14863	15158	14952	15089	14877	14854	14871	14894	14941	15046	15155	15046	14986	14997	15092	15012	14998	15010	14821	15126	15051	15095	14941	15064	14876	14876	15033	15091	14959	15005	14899	15021	15002	15037	15148	15305	15101	15013	14950	14930	15232	15026	15094	15088	15125	15165	14954	15045	14811	15033	14809	15026	15024	14956	15147	15096	15034	15071	14934	15240	15046	15237	15033	15107	15139	14849	15023	14978	14837	14833	14982	14885	15025	15112	15147	15225	14879	15036	14987	14924	14924	15063	15034	15002	15070	15222	15044	15160	15064	14991	14999	15146	15302	15266	15132	14899	15012	15003	15015	15088	14995	14966	14903	15017	14945	14987	15131	14817	14873	15106	14967	14956	14981	15163	14861	15044	14914	14973	15006	14998	15099	15007	14976	15185	14951	14983	15047	15158	15070	15059	15045	14848	15188	14962	15025	15082	15114	15036	15093	15073	14970	15091	15070	14906	14948	14997	15126	15083	15117	14811	15192	15009	14916	14786	14976	14986	15026	15020	15056	15175	14965	14991	14896	15040	14977	14931	15144	15067	14987	15045	14877	14879	15056	15069	15097	15202	15054	14980	15040	15085	15076	15092	14920	15018	15070	14984	14982	15069	14813	15218	14838	14887	15041	14998	14990	15024	14963	14925	15149	14929	15156	14837	15083	14974	14931	14875	14985	15000	14961	15026	15063	14892	14864	15008	14958	15053	15004	15019	15096	14938	14935	14915	15146	14955	14868	15023	14898	15046	14983	14952	15037	14891	14851	14789	15017	15200	15139	15052	15008	15093	14911	15192	15277	15077	15127	14942	15059	14829	15030	15160	15044	15140	15056	15017	14915	15021	15048	14917	15088	14790	15130	15069	15071	14961	14958	15010	14983	14985	14930	14986	15152	15151	14919	15027	14981	15120	15257	14929	14929	15140	14855	14957	15076	15088	14961	15285	15081	14956	14931	15130	15156	14981	15133	14913	14792	14886	14800	14759	15003	14955	15027	15233	15033	15101	15054	14964	14845	15084	15033	15011	15431	15084	15085	15135	15015	14924	14774	14882	14855	14991	15118	14856	14878	15100	15023	15228	15111	15035	15055	14926	15002	15056	15094	15127	14934	15028	15027	14919	15017	14926	14929	15103	15006	14872	14991	14881	14873	14892	15147	15040	14973	14906	15107	14927	15124	15082	15272	14934	14870	14944	15052	14945	15028	14953	14952	14967	15019	14763	15102	14958	15178	15254	15136	14938	14949	15073	14957	15043	14981	14905	15026	15089	15080	15013	14935	14927	14944	15189	14989	14918	15045	15176	14810	14989	15029	15065	14880	14963	15050	15041	15183	15159	15151	15017	15039	15095	14967	15021	14990	14871	15023	14924	15173	14989	15181	14942	14843	14935	15068	15032	14910	15082	15079	14909	15061	15061	14840	14933	15027	14769	14841	14945	14864	15102	15043	14953	14960	14959	14903	14926	15032	15027	15212	15059	14932	15036	14943	15010	15072	15039	15102	15097	14995	14971	15104	15054	15094	14988	15095	15053	15148	15017	15055	15102	15047	15005	15013	14991	14924	15110	15094	15200	15016	15098	14931	15143	15151	15166	15130	15049	14946	14932	14950	15104	14973	15014	15090	14964	14955	15078	15166	15083	15035	15146	14950	14998	15076	15030	14980	14932	14930	14955	14890	15101	14898	15066	15248	15077	14926	14972	14995	14916	14940	15018	14972	14964	15078	14931	15055	14932	14972	14969	15024	14910	15134	15012	14747	15128	15046	14969	15144	14912	14897	14918	15079	14948	14979	15035	15048	14987	14855	15192	15126	15063	14984	15091	14848	15130	15143	14980	14997	15249	15045	14860	14899	14952	15059	14916	14975	14973	14980	14987	14975	14952	14884	15085	15133	15021	15007	15056	14986	15220	15240	15060	14936	15077	15089	15099	14988	15087	15201	15019	15013	14950	15118	14897	15065	15072	14904	15008	15150	15001	14840	14934	14920	14950	15093	14946	15113	15113	15152	15067	14868	14990	15209	15097	15094	15171	15041	15031	15013	15086	14897	15177	14897	14830	14963	15103	15014	15190	15005	15089	15091	14877	15008	15002	14972	15059	15009	15010	14955	15101	14967	14899	15106	14969	14779	14853	15099	15149	15093	15094	14965	14944	15101	15050	14920	15018	14934	14923	15079	15091	14962	14834	14937	15040	14920	15012	15164	14898	14931	15040	14998	15058	15037	15047	15032	15055	15169	15039	15064	15100	15086	14897	14899	15071	15131	15085	14940	15018	15074	15088	15161	14886	15075	15187	14962	15073	15078	15225	14927	14910	15135	14828	14921	14857	15028	14970	15096	15112	14975	14965	14961	15139	14970	14968	15009	15222	15196	15024	15024	15120	15152	15182	14882	15022	15025	15167	14909	15145	15024	14920	15004	14991	15124	14991	14833	15042	14872	15121	15034	15148	15099	15153	15038	15135	15033	15074	15073	15198	15150	14950	14853	14787	15185	15107	14952	15087	14825	14901	15086	15186	14989	15157	14963	15096	14965	15076	15094	15099	14907	15275	14970	15099	15200	14932	15078	15203	15003	14924	14960	15016	15191	14997	15175	15076	15035	14916	15138	14867	15051	15076	15015	15076	15062	15061	14968	14926	14897	14981	15017	15141	15247	15040	14995	14893	15067	14964	14984	15053	15037	15109	15141	15036	14999	14905	15067	14916	15258	15044	15021	15173	15144	14901	15041	14883	15314	15137	14993	15096	15124	15016	15020	14971	14937	15005	14922	14924	14897	14767	14868	14857	14885	15133	15016	15077	15041	15037	14926	15106	14855	15126	14937	14958	14975	15043	15222	15037	15247	15088	15021	15188	15074	14974	15039	15118	14983	14993	15008	15095	14955	15153	15042	15205	15165	15041	14973	14979	15015	15051	15011	14955	15166	14992	15098	14952	14945	15014	14898	14941	15040	14948	15005	15192	15159	14892	14868	15134	15158	15100	14912	14994	15144	14980	15122	15141	14944	15147	15123	15170	14833	15084	14995	15139	15074	14978	14825	15062	15067	15062	14987	15152	15201	14977	15091	14994	14942	15146	15101	14961	14843	15121	15197	15236	15145	15164	15141	15001	14928	15111	15060	14821	14995	14944	14796	15114	15027	15168	14881	15036	15066	15013	14999	14906	15132	14975	14938	15118	14917	15137	15039	14886	15203	15090	15186	14990	14896	15094	14983	14963	14973	14959	14879	15062	14962	14971	14930	15013	14991	14919	15149	15066	14853	15044	15057	14912	15010	15105	14888	14953	14940	15087	15089	15210	14937	15106	15143	14979	15029	14921	15127	14981	14972	14833	15092	14999	14924	14950	15093	15174	15014	14861	15060	14796	15079	15054	15121	14978	15156	15005	15201	15048	15127	15038	15129	14901	15053	15075	15174	14981	15013	14955	14949	14959	14954	15041	14959	15069	15007	14977	15113	15144	15033	15120	15019	15123	15107	14954	14994	15156	15055	14992	14997	14905	15067	14902	15082	15085	14949	15063	15015	15264	15067	15052	14954	15100	14922	15151	15030	15059	15034	14851	15059	15064	15009	15117	14987	15151	15065	15028	14885	15112	15253	14974	15107	15206	14933	14935	14991	14924	15051	14936	15039	15103	15098	15040	14990	15021	14957	14808	14844	15151	14846	15051	14854	14896	15093
23370	41493	39379	32101	27476	24240	21816	20124	19111	18738	17714	16754	16436	16113	15629	15577	15134	15018	14791	14487	14471	14432	14430	14339	14211	14299	14370	14301	14337	14201	14245	14197	14307	14338	14144	14242	14053	14344	14226	14397	14226	14350	14296	14240	14095	14086	14474	15028	15333	16335	15984	15240	14813	14413	14161	14266	14241	14037	14165	14276	14277	14310	14187	14239	14165	14143	14297	14201	14069	14268	14354	14187	14249	14322	14236	14154	14298	14170	14043	14031	14364	14246	14089	13962	14217	14098	14070	14161	14356	14265	14002	14123	14259	14153	14142	14125	14073	14063	14158	14084	14331	14114	14085	13947	14130	14326	14060	14094	14240	14233	14065	14253	14306	14213	14161	14152	14111	14130	14249	14097	14101	14155	14014	14261	14225	14071	14349	14080	14168	14170	14121	14164	14216	14134	14205	14146	14108	14197	14144	14025	14249	14079	14266	14255	14300	14074	14203	14140	14033	14311	14272	14124	14201	14197	14208	14253	14131	14336	14062	14223	14091	14218	14078	14290	14242	14150	14115	14295	14151	14140	14182	14158	14154	14103	14157	14124	13973	14114	14107	14182	14176	14139	14267	14216	14022	14276	14047	14086	14260	14102	14124	14250	14311	14197	14192	14108	14309	14337	14157	14092	14258	14179	14266	14228	14137	14172	14125	14102	13990	14181	14149	14214	14132	14098	14264	14027	14272	14323	14062	14156	14213	14302	14207	14138	14138	14117	14241	14179	14289	14056	14157	14097	14108	14096	14040	14141	14034	14247	14298	14147	14184	14035	14132	14195	14035	14114	14112	14159	14123	14163	14131	14082	14236	14248	14219	14106	14146	14133	14228	14201	13988	14292	14124	14095	14088	14228	14051	14159	14003	14204	14170	14082	14181	14053	14299	14057	14085	14189	14113	14100	14192	14062	14154	14222	14219	14057	14116	13948	14249	14192	14097	14182	14191	14098	13992	14185	14197	14110	14289	14305	14173	14178	14013	14199	14208	13905	14056	14122	14052	14145	14198	14237	14182	14368	14195	14139	14204	14135	14078	14289	14162	14119	14131	14241	14181	14234	14247	14357	14127	14179	14260	14220	14135	14296	14230	14259	14203	14195	14207	14249	14156	14198	14065	14200	14188	14093	14198	14195	14314	14027	14175	14173	14180	14206	14014	14176	14314	14125	14217	13964	14014	14049	14265	14048	14262	14225	14270	14218	13921	14180	14027	14152	14101	14053	14155	14193	14105	14201	14254	14132	14301	14217	14254	14183	14133	14248	14004	14102	14130	14106	14203	14346	14157	14078	14355	14235	14058	14092	14257	14165	14179	14185	14053	14184	14170	14087	14077	14290	14175	14097	14160	14098	14384	14295	14282	14008	14157	14339	14149	14104	14054	14058	14260	14213	14203	14081	14117	14005	14400	14034	14133	14403	14141	13997	14079	14271	14198	14171	14239	14178	14167	14269	14161	14305	14315	14195	14199	14223	14066	14027	14078	14063	14165	14088	14127	13969	14118	14189	14201	13990	14285	14123	14208	14374	14154	14082	14068	14193	14161	14145	14060	14167	14214	14222	14272	14235	14232	14075	14134	14045	14132	14114	14174	14139	14057	14127	14172	14122	14251	14221	14170	14089	14261	14142	14301	14111	14085	14185	14302	14282	14258	14289	14179	14159	14171	14124	14268	14214	14088	14163	14217	14157	14108	14065	14174	14109	14128	14250	14225	14060	14068	14117	14230	14245	14125	14194	14073	14155	14294	14226	14307	14297	14205	14111	14219	14109	14244	14146	14246	14108	14112	14049	14225	14075	14253	14112	14217	14020	14095	14189	14250	14243	14104	14383	14233	14002	14115	13963	14120	14205	13997	14140	14214	14273	14156	14093	14167	14360	14099	14194	14172	14189	14235	14358	14033	14189	14117	14074	14175	14174	14115	14195	14184	14328	14172	14294	14035	14192	14106	14009	14190	14146	14146	14194	13945	14216	14125	14172	14112	14107	14054	14196	14032	14156	14087	14278	14253	14224	14176	14183	14134	14087	14209	14126	14178	14240	14162	14132	14055	14162	14305	14166	14000	14194	14246	14162	14111	14119	14096	14049	14223	14110	14109	14051	14136	14274	14272	14116	14043	14076	14309	14119	14146	14312	14102	14079	14098	14155	14188	14313	14106	14079	14268	14136	14123	14289	14197	14273	14054	14198	14186	14248	14169	14269	14084	14090	14073	14153	14264	14112	14151	14079	13993	14011	14081	14214	14094	14134	14291	14123	14216	14244	13949	14268	14173	14031	14144	14231	14156	14155	14165	14124	14244	14114	14084	14129	14137	13972	14233	14048	14246	14403	14249	14158	14197	14096	14135	14299	14220	14222	14150	14170	14066	14166	14149	14187	14106	14117	14036	13987	14284	14271	14259	14289	14200	14032	14146	14087	14068	14211	14291	14241	14075	14007	14170	14131	14118	14261	14148	14191	14181	14071	14034	14134	14153	14168	13920	14193	14271	14317	14081	14156	14138	14185	14076	14144	14231	14218	14143	14146	14262	14255	14092	14239	14094	14122	14108	14197	14275	14159	14235	14086	14392	14257	14122	14098	14120	14099	14120	14170	14291	14179	14211	14114	14123	14030	14113	14235	14280	14136	14150	14143	14179	14113	14257	14135	14105	14095	14091	14187	14138	14128	14048	14123	14164	13967	14262	14289	14028	14171	14328	14150	14119	13905	14001	14149	14143	14262	14035	14199	13857	14266	14279	14157	14097	14150	14003	14231	14272	14102	14313	14206	14071	14129	14138	14141	14264	14202	14134	13993	14249	14111	14124	14306	14209	14073	14027	14092	14083	14170	14125	14276	14223	14191	14164	14321	14105	14392	14282	14107	14323	14135	14246	14334	14214	14174	14281	14269	14278	14116	14028	14150	14322	14178	14292	14158	14175	14162	14271	14311	14239	14039	14158	14093	14016	14151	14136	14290	14280	14148	14369	14230	14169	14213	14201	14186	14121	14036	14058	14087	14158	14186	14213	14174	14191	14086	14261	14113	14200	14158	14193	14100	14073	14180	14244	14308	14080	14229	14112	14096	14133	14235	14205	14246	14031	14290	14050	14123	14296	14145	14214	14179	14235	14340	14124	14136	14140	14169	14167	14146	14205	14093	13901	14196	14140	14093	14253	14077	14081	14262	14113	14181	14109	14104	14084	14004	14159	14199	14248	14203	14118	14158	14115	14082	14177	14159	14172	14176	14183	14041	14138	14105	14379	14194	14112	14154	14166	14269	14174	14059	14119	14090	14177	14212	14156	13996	14201	14193	14230	14087	14199	14124	14075	14222	14053	14240	14236	14112	14056	14178	14024	14363	14203	14114	14000	14337	14195	14124	14195	14303	14277	14074	14136	14164	14272	14300	14211	14239	14062	14223	14187	14235	14228	14106	14161	14194	14118	14112	14094	14044	14163	14193	13979	14260	14084	14154	14233	13978	13986	14272	13995	14175	14134	14220	14290	14267	14242	14229	14150	14226	14350	14133	14124	14236	14102	14250	14078	14242	14227	14258	14250	14194	14220	13993	14232	14191	14105	14011	14091	14238	14020	14195	14085	14292	14227	14278	14232	14124	14143	14106	14135	14191	14330	14291	14160	14250	14316	14249	14178	14093	14244	14327	14138	13993	14197	14182	14202	13987	14169	14051	14287	13941	14229	14126	13986	14179	14200	14099	14211	14055	14105	14367	14059	14093	14297	14186	14097	14062	13974	14233	14007	14011	14180	14071	14196	14058	14253	14002	14095	14000	14074	14076	14240	14275	14158	14049	14202	14134	14325	14060	14260	14084	14116	14399	14075	14003	14009	14229	14255	14058	14158	14042	14148	14078	14314	14124	14162	14010	14168	14059	14128	14127	14171	14005	14135	14318	14240	14247	14080	14036	14082	14239	14361	14051	14199	14231	14181	14135	14353	14322	14154	13979	14312	14028	13997	14159	14097	14143	14046	14137	14103	14072	14132	14177	14133	14141	14229	14089	14072	14240	14072	14123	14093	14260	14303	13986	14274	14012	14177	14099	14062	14258	14064	14075	14218	14191	14144	14240	14210	14100	14292	14138	14145	14088	14234	14153	14202	14289	14275	14085	14196	14225	14327	14150	14240	14339	14161	14246	14106	14285	14044	14244	14098	14048	13905	14072	13995	14189	14140	14350	14121	13882	13981	14144	14245	14135	14229	14155	14092	14115	14060	14131	14137	14059	14225	14200	14168	14168	14115	14246	14032	14235	14229	14036	14132	14199	14066	14168	14173	14237	14089	14167	14188	14173	14268	14105	14215	14211	14138	14342	13956	14194	14044	14206	14325	14176	14353	14068	13997	14267	14179	14177	14160	13988	14072	14138	14181	14152	14077	14378	14168	14059	14114	14154	14144	14115	14136	13974	14223	14171	14107	14250	14244	14267	14185	14069	14215	14124	14197	14093	14024	14006	14101	14138	14194	14261	14167	14177	14114	14261	14060	14206	14255	14197	14244	14312	14235	14160	14129	14177	13989	14292	14184	14219	13976	14214	14138	14076	14280	14096	14180	14166	14209	14065	14155	14283	14195	14284	14253	14301	14234	14228	14132	14098	14143	14214	14141	14198	14332	14133	14012	14108	14171	14127	14194	14244	14308	14247	14201	14008	14123	13958	14271	14005	14202	14016	14094	14185	14080	14061	14207	14064	14245	14243	14149	14196	14104	14194	14201	14069	14203	14023	14037	14168	14191	14212	14147	14059	14166	14147	14259	14238	14019	14044	14162	14181	14036	14081	14134	14239	14061	14164	14064	14232	14108	14218	14148	14201	13984	14291	14132	14007	14076	14179	14079	14219	14281	14154	14280	14039	14215	14214	14168	14062	14177	14048	14338	14027	14274	14062	13976	14097	13972	13970	14175	13985	14265	14234	14345	14158	14262	14086	14050	14253	14249	14148	14163	14179	14018	14035	14213	14205	14075	14335	14201	14006	14061	13996	14140	14073	14193	14237	14068	14155	14164	14121	14163	14189	14246	14106	14039	14308	14093	14110	14109	14148	14326	14220	14223	14314	14063	14064	14216	14086	14138	14128	14162	14189	14371	14363	14081	14062	14096	14005	14199	14154	14104	14254	14195	14175	14314	14071	14334	13932	14013	14202
27047	22040	25480	22106	17768	16606	16553	15974	15865	15608	15558	15270	15280	15291	15179	14973	15089	15044	14959	15160	14948	14965	14897	14758	14794	14654	14851	14782	14758	15002	14816	14882	15032	14916	14801	14629	14745	14695	14792	14938	14921	14960	14761	14977	14812	14856	14803	14806	14729	15035	15017	15035	14990	14870	14807	14695	14687	14773	14752	14870	14693	14776	14746	14781	14967	14690	14940	14924	14834	15081	14774	14706	14824	14802	14904	14679	14876	14588	14885	15022	14779	14868	14713	14717	14845	14752	14930	14621	14969	14666	14899	14675	14937	14901	14696	14877	14716	14719	14789	14870	14743	14904	14925	14733	14945	14851	14621	14776	14779	14810	14675	14686	14536	14578	14580	14906	14754	14827	14640	14839	14842	14774	14593	14635	14657	14654	14818	14654	14716	14787	14802	14855	14688	14739	14772	14811	14828	14711	14778	14723	14932	14798	14736	14643	14808	14543	14965	14766	14700	14627	14699	14833	14900	14727	14789	14650	14790	14592	14892	14964	14792	14698	14915	14784	14582	14720	14676	14791	14771	14832	14777	14831	14655	14774	14745	14743	14877	14626	15105	14686	14663	14906	14798	14748	14692	14880	14819	14780	14735	14925	14720	14810	14859	14936	14800	14846	14734	14779	14786	14613	14801	14769	14917	14794	14810	14930	14961	14888	14713	14843	14835	14848	14802	14826	14662	14768	14915	14671	14843	14773	14695	14797	14905	14722	14765	14917	14732	14825	14805	14789	14806	14933	14698	14646	14670	14819	14855	14673	14772	14921	14564	14920	14816	14809	14799	14928	14889	14676	14724	14855	14766	14726	14764	14757	14812	14795	14757	14836	14851	14816	14849	14871	14839	14549	15016	14694	14908	14885	14790	14938	14855	14757	14828	14933	14741	14813	14768	14825	14782	14849	14820	14805	14867	14917	14603	14896	14806	14839	14919	14707	14603	14848	14810	14846	14830	15007	14881	14613	14786	14782	14799	14734	14575	14730	14865	14686	14725	14807	14760	14849	14680	14692	14968	14986	14735	14757	14759	14682	14771	14786	14637	14619	14912	14890	14962	14676	14805	14899	14613	14625	14811	14898	14781	14545	14880	14596	14679	14810	14742	14554	14851	14922	14829	14689	14769	14797	14828	14787	14825	14826	14748	14837	14533	14868	14932	14913	14782	14911	14771	14640	14812	14711	14880	14841	14809	14982	14848	14591	14678	14604	14708	14687	14808	14700	14928	14844	14779	14800	14924	14646	14654	14779	14646	14740	14738	14646	14830	14753	14725	14735	15036	14659	14861	14719	14854	14795	14831	14847	14702	14729	14691	14690	14723	14735	14731	14921	14670	14672	14900	14713	14688	14999	14639	14904	14694	14731	14806	14884	14820	14952	14880	14880	14818	14926	15036	14933	14847	14832	14839	14705	14763	14843	14653	14884	14887	14831	14835	14905	14700	14857	14739	14896	14592	14818	14895	14798	14823	14826	14833	14735	14839	14793	14731	14649	14940	14885	14838	14629	14815	14849	14811	14824	14797	14632	14801	14877	14764	14845	14981	14879	14907	14806	14892	14875	14754	14759	14877	14834	14825	14846	14674	14684	14784	14702	14957	14864	14577	14971	14673	14641	14918	14541	14899	14769	14613	14667	14678	14807	14962	14836	14794	14815	14718	14661	14840	14865	14841	14818	14770	14879	14941	14771	14902	14719	14733	14870	14839	14683	14616	14808	14771	14798	14955	14745	14759	14735	14851	14729	14929	14868	14827	14826	14848	14652	14953	14814	14753	14843	14961	14891	14625	14669	14686	14730	14723	14767	14848	14684	14770	14838	14806	14861	14767	14879	14786	14717	14920	14783	14739	14830	15008	14772	14892	14671	14604	15017	14790	14744	14908	14989	14712	14871	14848	14936	14839	15025	14852	14861	14734	14926	14707	14660	14857	14728	14850	14931	14743	14807	14651	14975	14688	14910	14920	14933	14776	14813	14730	14747	14831	14860	14815	14700	14757	14886	14782	14751	14749	14694	14825	14788	14729	14949	14920	14682	14774	14696	14821	14745	14903	14699	14929	14820	14639	14836	14865	15007	14888	14708	14748	14984	14699	14581	14689	14719	14834	14971	14826	14796	14681	14824	14937	14847	14943	14815	14937	14848	14501	14869	14740	14837	14826	14754	14825	14807	14774	14693	14782	14701	14794	14935	14793	14608	15067	14891	14831	14781	14805	14828	14808	14941	14762	14741	14825	15030	14743	14800	14833	14869	15018	14823	14722	14789	14880	14865	14753	14534	14838	14864	14822	14782	14904	14742	14773	14729	14897	14686	15001	14812	14852	14963	14926	14887	14528	14697	14702	14817	14655	14652	14815	14819	14797	14945	14793	14815	14710	14893	14776	14880	14813	14816	14868	15039	14819	14894	14482	14792	14803	14711	14760	14888	14746	14728	14915	14880	14544	14744	14668	14760	14753	14689	14856	14918	14843	14651	14893	14974	14852	14637	14744	14873	14756	14795	14668	14609	15009	14903	14723	14746	14659	14689	14713	14825	14710	14688	14813	14797	14770	14831	14847	14676	14671	14742	14825	14987	14781	14631	14720	14808	14768	14762	14882	14688	14824	14619	14847	14850	14924	14897	14817	14883	14889	14832	14662	14826	14937	14928	14778	14807	14745	14861	14841	14857	15010	14753	14822	14745	14838	14915	14747	14887	14592	14648	14588	14778	14795	14854	14819	14897	14783	14826	14638	14698	14746	14823	14759	14976	14747	14703	14873	14845	14949	14801	14891	14781	14733	14762	14804	14774	14783	14690	14785	14755	14846	14804	14835	14755	14813	14736	14774	14848	14731	14695	14760	14635	14954	14971	14849	14788	14803	14764	14847	14709	14624	14765	14687	14677	14853	14735	14671	14859	14889	14685	14842	14801	14780	14808	14681	14636	14911	14893	14886	14892	14806	14772	14795	14770	14934	14773	14745	14639	14848	14739	14835	14683	14790	14769	14807	14835	14818	14802	14909	14827	14896	14838	14657	14680	14825	14646	14777	14810	14724	14750	14898	14806	14660	14623	14656	14916	14842	14842	14847	14824	14806	14850	14825	14826	14795	14723	14748	14544	14838	14913	14677	14649	14718	14813	14993	14895	14763	14684	14743	14952	14593	14700	14674	14783	14885	14839	14745	14704	14867	14957	14703	14544	14975	14893	14814	14775	14931	15006	14853	14848	14783	14778	14782	14872	14852	14966	14895	14720	14796	14638	15021	14677	14687	14759	14904	14766	14939	14681	14806	14739	14736	14722	14748	14834	15016	14902	14749	14845	14947	14709	14717	14727	14751	14825	14788	14732	14867	14970	14892	14658	14794	14672	14811	14847	14912	14874	14864	14756	14945	14810	14849	14824	14830	14831	14841	14871	14807	14608	15022	14810	14623	14752	14699	14764	14763	14887	14894	14845	14593	14922	14825	14919	14717	14997	14864	14944	14784	14882	14849	14729	14822	14669	14811	14816	15059	14626	14760	14721	14751	14696	14878	14843	14624	14816	14708	14755	14722	14658	14645	14869	14794	14653	14829	14921	14939	14901	14840	14928	14824	14784	14782	14733	14754	14856	14738	14786	14831	14798	14915	14818	14788	14945	14550	14860	14768	14785	14800	14824	14912	14876	14844	14590	14950	14739	14715	14880	14831	14771	14796	14649	14776	14776	14731	14625	14823	14913	14835	14741	14868	14917	15087	14789	14704	15057	14724	14724	14704	14721	14965	14610	14955	14757	14758	14885	14886	14888	14901	14967	14835	14745	14834	14872	14900	14770	14520	14688	14873	14576	14641	14744	14766	14729	14674	14883	14977	14967	14805	14958	14834	14507	14749	14761	14927	14910	14888	14911	14730	14719	14934	14663	14625	14781	14750	14793	14807	14848	14723	14752	14893	14714	14715	14623	14838	14842	15004	14765	14850	14778	14658	14760	14784	14856	14868	14577	14607	14825	14922	14755	14715	14934	14773	14667	14762	14772	14874	14834	14764	14613	14722	14940	14798	14871	14989	14716	14630	14716	14624	14728	14627	14817	15033	14604	14716	14852	14800	14812	14774	14896	14782	14802	14857	14755	14824	15031	14860	14664	14824	14906	14855	14703	14715	14675	15039	14774	14891	14915	14967	14982	14929	14885	14905	14904	14679	14707	14803	14858	14780	14814	14904	14843	14674	14768	14523	14778	14730	14862	14739	14809	14804	14816	14695	14646	14791	15029	14666	14813	14727	14780	14603	14876	14698	14732	14746	14725	15030	14651	14761	14796	14925	14874	15064	14788	14789	14730	14864	14831	14899	14745	14728	14730	14852	14853	14809	14904	14805	14878	14734	14739	14771	14950	14718	14925	14868	14759	14903	14491	14567	14626	14676	15008	14997	14814	14795	14705	14844	14726	14845	14699	14825	14688	14826	14794	14951	14626	14832	14948	14827	14848	14772	14807	14674	14981	14792	14797	14804	14860	14524	14763	14829	14802	14734	14609	14707	14759	14800	14854	14657	14665	14823	14790	14952	14987	14936	14773	14766	14935	14877	14824	14693	14703	14904	14878	14733	14725	14747	14922	14731	14985	14845	14782	14768	14762	14699	14737	14899	14950	14832	14689	14742	14853	14654	14776	14924	15007	14840	14958	14937	14842	14847	14575	14855	14844	14920	14794	14748	14737	14833	14695	14642	14934	14775	14827	14682	14908	14934	14799	14886	14716	14972	14778	14792	14838	14694	14960	14758	14886	14785	14749	14749	14702	14761	14818	14745	14709	14717	14521	14776	14648	14575	14574	14900	14741	14816	14867	14840	14709	14758	14532	14731	14777	14839	14814	14775	14912	14843	14888	14997	14961	14773	14957	14800	14798	14669	14918	14734	14663	14653	14925	14858	14704	14745	14662	14852	14757	14776	14771	14911	14931	14728	15011	14976	14744	14783	14786	14787	14813	14940	14761	14709	14641	14821	14683	14748	14846	14621	14881	14840	14734	14819	14765	14722	14712	14820	14748	14835	14630	14731	14603	14798	14672	14610	14783	14668	14731	14737	14856	14937	14719	14907	14915	14587	14839	14806	14743	14882	14884	14847	14966	14923	14815	14847	14730	14875	14771	14767	14706	14740	14756	14829	14783	14797	14794	14849	14815
18649	26085	24017	20423	18453	16913	16207	15693	15296	15364	15157	14801	14691	14548	14477	14453	14376	14253	14225	14213	14042	14194	14036	14063	14158	14035	14126	14117	14086	14166	13941	13942	14199	13942	13944	14047	14078	13961	14184	14163	13799	14076	13887	14029	14041	13960	14023	14038	13997	14264	14185	14072	13887	14167	13932	13873	13923	13975	13969	13925	14108	13968	13938	14081	14055	14143	13930	14040	14095	13998	14007	13972	14025	13900	14079	14076	14037	13800	13855	13802	14042	13978	14000	13906	13873	14008	13858	14064	13848	13979	13943	13885	14019	13972	13864	13850	13839	13917	13916	13928	13953	14008	13957	13978	14035	14059	14129	13985	14116	13945	14125	14131	14171	13962	14002	14075	14022	13861	14009	13930	14024	14012	13988	14062	13950	13893	14142	13923	14054	14041	14089	14053	13883	14104	13952	14169	14001	13986	14039	13805	13969	13874	13946	13950	14073	14038	13965	13883	13894	14152	13887	14107	14013	14020	13968	14079	13891	13992	13936	13881	13964	14038	13927	13913	14021	13744	14021	14157	14029	13987	13970	14053	14057	14016	14011	14065	13901	14027	13981	14071	14065	13905	13995	14010	13876	14032	13991	13926	13903	13941	14102	14056	14039	14102	13993	14163	13983	14130	13875	13976	13935	14072	14060	13865	13948	14007	14107	13932	14071	14062	13806	14110	14027	13949	14033	13910	14027	14068	13948	13978	14080	13861	13980	13919	13982	14024	13901	14016	13975	13924	13904	14010	13906	14023	14127	13885	13902	13995	13999	13864	14117	13990	14022	13879	14013	13903	13925	13763	13957	13910	13969	14080	14014	14125	13973	14005	14033	13961	13954	14031	13873	14153	13894	14046	14087	13907	14153	13923	14038	14045	13755	13977	14322	13914	14074	14013	13925	14024	13961	13947	14061	14012	13996	14026	13888	14082	13974	14047	14123	13998	13985	13805	13949	14050	13904	13873	14051	14086	13959	14044	14172	13986	13907	14021	14093	13968	13929	13984	14189	13887	13916	13932	13845	13930	13999	14234	14205	13905	14053	13996	13948	14081	14139	14015	14012	13986	14185	14005	13902	13956	13986	14055	14095	14090	14121	14033	13855	14113	13929	13921	14006	14045	13918	14072	14071	13992	14215	13968	13984	13860	13964	13974	13970	13914	13935	14035	14240	13920	13888	14008	14109	13915	14207	14077	14004	13973	14078	14095	14049	13920	14014	13922	13842	13883	13890	14170	14124	14030	14039	14125	14023	13973	13945	13935	13915	14098	14022	14085	13805	14141	14100	14005	14030	14032	14107	14086	14098	13921	14077	13905	14013	13981	13843	13971	14122	13948	14012	14024	13874	14190	13870	13952	13910	13986	14114	14192	14043	13944	13869	14032	14027	13970	13784	13868	13858	13936	14084	13979	13855	13892	14045	13930	14025	14061	13926	13974	13963	14123	14175	14068	13955	13969	13985	14102	14000	14055	13872	14032	13859	13966	14123	13973	13960	14046	14154	13978	14050	14051	13989	13925	13889	14063	13980	14059	13902	13941	13894	14151	13909	14055	13988	14029	14034	14149	13961	14060	14072	13887	13890	13986	14063	13856	14075	14151	14040	14031	14074	13953	14109	14028	14015	14101	14002	14015	13860	13833	14131	14056	13982	13902	14059	14022	13911	14148	13980	14171	13958	13906	14097	13952	13955	14002	14004	14068	14072	13829	13987	13983	13934	13789	13966	13935	14086	14207	13936	14020	13807	13929	13932	13984	14124	14092	13976	13924	14040	13881	14000	14061	14031	13961	13919	13959	13923	13871	13865	14069	14082	13847	14050	14090	14027	14008	13993	14103	14111	14038	13859	14146	14019	13959	14077	13941	14075	13711	13970	13945	14014	14107	14001	14056	13852	14025	13981	14013	14025	13905	14182	14080	13923	13979	14037	14071	13830	14090	13900	13960	14139	13870	14097	13868	13833	13947	13948	14042	14274	14063	13979	14025	13987	14066	13829	14015	13980	14059	14127	13919	13909	13881	13961	14007	14114	14229	14169	13852	14086	14080	14145	14090	14088	14005	14100	13914	13866	14117	14057	14149	14083	14039	13990	14068	14017	14019	14050	14166	14037	14058	13945	13979	13940	14053	13929	13941	13931	14113	13861	13837	13999	13994	13783	13949	13910	13943	14018	14110	13987	13809	14200	14006	13983	13929	14046	14067	14068	13923	13971	14010	13986	13926	14023	13881	14064	14111	13959	13864	14063	13996	14023	14046	14002	14079	13928	14036	14028	13911	13975	13939	14004	13918	13939	14101	13878	13809	13895	14176	13950	14067	13926	13997	13916	14038	14090	14013	13953	13822	13955	13878	14142	13842	14069	13948	13968	13988	13978	14133	14131	14126	13968	14021	14039	13845	14000	14069	14022	13853	14079	13960	13896	14021	13992	13828	14107	14138	13915	13997	13961	13918	13893	14002	14037	13944	14005	14019	14188	14088	14109	14016	13948	13978	14071	14024	14014	13687	13808	14043	13948	14056	14095	13876	14180	14076	13894	14150	14055	13979	13848	13850	14238	14106	14103	13943	13922	14010	13980	14101	14143	14227	14158	13995	14030	14133	13959	13989	13991	14173	14109	13984	14066	13938	13840	13969	14075	13995	14032	14098	13865	14026	13856	14014	14021	14095	13869	14004	14077	13873	14043	13860	14002	13965	14083	14028	13980	14167	14095	13942	13811	14090	14042	13866	14039	13973	13978	14095	13931	13940	13961	14086	14020	13941	14078	13997	14030	14000	13826	14017	13981	14012	13997	13947	13954	14202	13934	13948	13821	13936	14031	14072	14007	14089	13959	14006	14042	14000	13877	14082	13889	13918	14036	13985	14012	14017	13931	14218	13879	13962	13972	14021	13891	13888	13984	13994	14049	13936	14091	13957	13980	13959	14151	14206	14043	13973	13845	14054	14014	14011	13938	14013	13962	13872	14053	13970	13910	13837	14048	14053	14005	13826	14057	13929	14113	13989	13999	13856	13909	13956	13895	14044	13943	14064	14183	13964	14042	14095	13835	13852	13882	14200	13872	14013	13944	13865	13988	13872	13955	13978	14091	13899	14229	14003	14133	14142	14042	14042	13767	13926	14070	14031	14035	14113	14028	13936	13951	14066	14128	14037	14064	14101	14067	14035	14016	14058	13939	14037	14039	14012	14009	13944	13869	14120	14037	13988	13963	13938	14154	14130	13887	14004	13891	14171	14041	13920	13991	14108	13799	13883	13999	14014	13909	13907	14069	13770	14127	13847	13967	13970	13937	14078	14040	14068	14095	13897	14149	14048	14109	14050	14071	14141	13995	13922	13959	13999	13774	14046	14014	13881	13918	14025	13974	14059	14096	14051	14007	13877	14050	13976	14053	13797	14111	14016	13943	13946	13976	14010	13964	14060	14198	13966	13935	13974	13961	13893	13999	14269	13935	13923	14003	13830	14070	14088	14073	14169	13877	14223	13952	14031	13884	13988	13967	14067	14043	13913	14075	14067	14031	13863	13933	14021	14087	13855	13967	13909	13930	13983	14078	14022	13745	13930	14029	14175	14029	13888	14054	14094	13989	13965	13952	14002	13919	14029	13988	14071	13845	13964	14050	14103	13921	14079	13939	13987	13897	13897	13881	14041	14110	13991	13996	14163	13979	13977	14041	14080	13936	13843	13978	14037	13899	13905	14122	14036	13956	14027	14029	14004	13924	14142	13884	14139	14024	13994	13862	13976	14040	14008	13970	13979	14132	13912	13911	14022	14073	13969	13884	14021	14021	13963	14080	14043	13842	14012	13999	13973	14074	13970	13830	13927	14034	14012	14074	13927	13880	14165	13921	13962	14056	13949	14102	13942	13993	13978	13915	14084	13909	14041	14013	14114	14084	13918	13900	13919	13945	14038	13918	14144	13902	14017	14001	14091	14114	14088	14023	13978	13961	13923	13991	14027	13945	14015	14107	13889	13986	13858	14005	14037	14073	14070	13881	14085	13963	13950	14137	13901	13826	14021	14002	14093	14041	14064	13988	13993	14010	14084	13964	13938	13907	14081	14006	13962	13929	13940	13928	13961	14067	14147	13964	14091	13964	13980	14027	13990	13908	13955	14133	13915	13909	14094	14019	14063	13981	13987	13871	14087	14079	13958	13855	14040	13985	14194	14062	14076	13997	14111	13984	13869	14136	14103	13995	13983	13974	13921	14105	13873	13842	13949	13915	13911	13973	13930	14016	13848	13897	14137	13884	14242	14018	14088	14036	14066	13925	14112	14103	14170	13995	13906	13925	13909	13922	13912	13996	13944	14119	13995	13892	14071	13934	13857	14012	13953	14104	13903	14015	13884	13970	13829	14060	13868	14106	13909	14143	14070	14087	13908	14075	14019	14029	14086	14067	14039	14040	14006	13960	13972	13781	14118	14094	14092	14095	14002	14211	14001	14023	13953	14229	14050	14002	14284	13971	14152	14036	13968	14024	14056	14049	13964	14274	13978	13844	13938	14015	13949	14076	13890	14056	14005	13971	14031	14024	13962	14022	13955	14005	13858	13877	13936	14065	13973	14205	13797	14025	14097	14179	14052	13949	13914	13935	13951	13951	14069	14098	14017	13996	13909	14151	13879	13913	14021	14022	13997	14057	14002	13988	13839	14081	14117	13998	14117	13876	13935	14015	14135	14070	13992	13892	14022	14020	14099	13967	14102	13971	13960	13989	14140	13898	13981	14101	13874	13989	13955	13978	14104	13956	14010	14067	14112	13965	13956	14000	13909	13994	14105	13916	14119	14122	14065	14093	14049	14125	14031	14096	13988	14077	13965	13936	13991	13759	14068	13969	13953	13939	13990	13989	13971	13837	14109	14160	13893	14097	14113	13928	14090	13945	13946	13889	14017	14024	13916	13997	14010	14070	13877	13948	14008	14104	14097	13929	14012	13930	14020	13896	13956	14033	13883	13850	13964	13980	14176	14213	14054	13950	13983	14013	13887	13996	13981	14040	14039	14057	14064	13938	13966	14124	13900	14122	13979	13929	13979	13962	13973	14059	13913	13898	14022	14025	13917	13991	14023	13930	14118	13963	14054	14107	13980	14075	14175	13847	14016	13942	14123	13856	14187	14004	14022	13931	13934	14046	13875	13972	14065
23641	21120	28659	23919	22075	22001	20640	17508	16631	16617	16185	15876	15785	15555	15448	15133	15431	14989	14872	15070	15108	14944	14943	14736	14874	14838	14746	14937	14703	14841	14874	14713	14607	14612	14787	14677	14692	14826	14925	14610	14540	14755	14815	14691	14813	14586	14747	14991	15394	15499	15239	15242	15192	14830	14834	14662	14816	14723	14529	14575	14586	14721	14620	14691	14816	14549	14512	14392	14688	14697	14656	14632	14673	14490	14672	14521	14477	14736	14630	14661	14676	14775	14633	14582	14742	14781	14599	14720	14635	14634	14633	14546	14623	14653	14429	14644	14685	14636	14765	14610	14695	14885	14562	14589	14771	14534	14653	14779	14716	14732	14652	14788	14760	14552	14570	14802	14587	14587	14726	14664	14571	14756	14762	14597	14724	14646	14826	14717	14746	14582	14471	14674	14916	14668	14714	14634	14609	14753	14790	14671	14566	14773	14703	14694	14628	14712	14796	14534	14721	14735	14632	14685	14613	14532	14569	14402	14559	14624	14649	14667	14639	14632	14802	14669	14576	14488	14548	14625	14596	14602	14633	14658	14542	14433	14796	14515	14704	14759	14691	14555	14791	14616	14711	14529	14800	14759	14756	14618	14629	14707	14785	14677	14648	14801	14627	14704	14818	14407	14653	14606	14593	14887	14652	14801	14589	14723	14719	14504	14512	14642	14630	14733	14717	14799	14879	14617	14539	14628	14668	14658	14611	14467	14476	14817	14641	14520	14596	14639	14700	14676	14639	14420	14597	14502	14565	14678	14666	14643	14680	14660	14510	14686	14489	14711	14644	14614	14689	14721	14637	14583	14670	14755	14762	14629	14685	14609	14539	14763	14546	14666	14640	14563	14487	14400	14690	14707	14684	14772	14787	14739	14549	14433	14667	14686	14686	14519	14712	14698	14657	14494	14575	14606	14649	14556	14510	14513	14789	14709	14708	14585	14586	14653	14560	14646	14647	14578	14870	14612	14713	14448	14536	14669	14648	14586	14657	14702	14593	14644	14551	14644	14687	14780	14698	14719	14460	14670	14897	14614	14604	14587	14795	14789	14608	14642	14754	14696	14761	14824	14701	14516	14645	14745	14565	14717	14551	14672	14577	14791	14594	14657	14614	14651	14555	14478	14766	14762	14587	14601	14519	14665	14773	14508	14495	14582	14592	14665	14707	14713	14443	14578	14817	14707	14713	14597	14667	14665	14774	14611	14720	14496	14787	14733	14737	14599	14614	14750	14539	14546	14570	14775	14611	14755	14573	14639	14415	14855	14666	14515	14452	14667	14623	14834	14702	14678	14433	14569	14781	14624	14646	14622	14656	14578	14577	14723	14698	14705	14605	14780	14566	14657	14622	14698	14637	14686	14688	14476	14647	14627	14547	14869	14817	14530	14629	14503	14436	14695	14620	14623	14679	14672	14824	14609	14630	14644	14544	14732	14653	14668	14500	14752	14554	14490	14617	14635	14501	14645	14708	14512	14679	14612	14684	14783	14462	14513	14509	14714	14700	14667	14651	14645	14688	14659	14637	14555	14723	14625	14669	14794	14630	14570	14616	14708	14826	14608	14697	14630	14491	14651	14656	14759	14691	14697	14594	14776	14526	14516	14537	14641	14623	14619	14640	14473	14599	14662	14525	14689	14663	14483	14589	14699	14831	14592	14512	14708	14755	14580	14635	14682	14532	14734	14787	14550	14543	14700	14661	14714	14683	14695	14659	14579	14807	14503	14618	14625	14530	14575	14734	14648	14590	14571	14842	14593	14552	14511	14415	14821	14526	14512	14761	14813	14581	14600	14498	14579	14674	14749	14858	14602	14823	14471	14634	14617	14667	14610	14719	14729	14696	14463	14761	14830	14608	14718	14778	14557	14749	14656	14632	14677	14356	14373	14674	14674	14770	14664	14699	14661	14678	14660	14760	14899	14303	14597	14786	14641	14700	14479	14646	14666	14761	14515	14425	14530	14698	14667	14546	14619	14666	14732	14426	14422	14821	14791	14548	14633	14687	14566	14864	14571	14620	14638	14831	14675	14566	14605	14648	14571	14806	14662	14605	14542	14862	14782	14441	14500	14501	14443	14652	14616	14587	14619	14788	14569	14672	14855	14660	14460	14658	14616	14475	14571	14618	14715	14624	14555	14789	14706	14670	14637	14734	14712	14788	14700	14713	14516	14724	14792	14635	14464	14758	14691	14811	14647	14509	14458	14686	14668	14772	14724	14641	14631	14786	14738	14609	14733	14631	14630	14673	14656	14692	14696	14646	14643	14884	14742	14655	14708	14599	14562	14412	14674	14587	14740	14830	14732	14728	14555	14706	14444	14795	14668	14961	14535	14698	14540	14688	14637	14693	14623	14538	14757	14585	14646	14729	14469	14670	14837	14773	14771	14581	14621	14746	14830	14698	14866	14702	14526	14708	14786	14484	14599	14673	14611	14846	14360	14501	14819	14742	14714	14724	14696	14823	14538	14540	14546	14533	14641	14742	14668	14623	14586	14620	14528	14463	14518	14607	14562	14661	14631	14664	14653	14619	14604	14666	14464	14389	14665	14617	14527	14668	14449	14731	14651	14737	14471	14595	14655	14609	14440	14599	14789	14762	14770	14678	14564	14694	14741	14488	14539	14648	14739	14637	14529	14844	14839	14621	14611	14571	14795	14807	14559	14792	14787	14717	14838	14638	14650	14824	14678	14466	14792	14620	14703	14564	14755	14717	14589	14709	14554	14563	14745	14760	14679	14793	14677	14618	14578	14538	14789	14929	14711	14619	14670	14645	14748	14851	14760	14650	14837	14688	14664	14559	14582	14721	14625	14775	14626	14709	14660	14564	14701	14545	14654	14664	14628	14663	14576	14586	14704	14853	14663	14711	14663	14773	14639	14818	14508	14658	14717	14805	14577	14573	14521	14624	14591	14485	14909	14761	14652	14686	14655	14612	14633	14680	14620	14651	14616	14468	14778	14481	14605	14923	14500	14837	14664	14827	14469	14683	14767	14606	14861	14833	14561	14853	14595	14531	14729	14618	14604	14548	14688	14551	14751	14481	14788	14566	14646	14679	14517	14771	14650	14630	14749	14789	14532	14683	14413	14729	14696	14504	14580	14617	14531	14535	14549	14699	14424	14704	14711	14477	14615	14696	14708	14637	14679	14545	14559	14770	14735	14663	14561	14681	14564	14541	14704	14666	14566	14717	14620	14702	14586	14796	14682	14468	14796	14425	14646	14607	14654	14631	14580	14607	14534	14614	14749	14507	14633	14709	14666	14666	14385	14623	14804	14574	14543	14458	14619	14616	14604	14517	14763	14776	14715	14874	14480	14713	14523	14512	14687	14631	14654	14641	14532	14685	14800	14707	14758	14675	14630	14646	14588	14630	14736	14744	14658	14629	14753	14479	14756	14669	14583	14483	14688	14623	14662	14806	14711	14592	14703	14631	14649	14638	14712	14533	14445	14602	14698	14516	14654	14736	14730	14762	14517	14598	14507	14662	14504	14452	14760	14717	14441	14755	14654	14706	14643	14536	14773	14649	14680	14752	14751	14797	14689	14719	14726	14678	14589	14452	14834	14886	14851	14696	14658	14689	14763	14683	14544	14479	14712	14506	14465	14613	14559	14600	14790	14736	14565	14573	14573	14627	14515	14539	14619	14585	14600	14555	14840	14696	14766	14561	14596	14543	14601	14678	14653	14550	14584	14528	14564	14592	14695	14443	14362	14692	14665	14594	14614	14696	14634	14481	14425	14583	14801	14581	14573	14720	14581	14492	14719	14784	14645	14740	14781	14774	14746	14523	14592	14572	14814	14832	14677	14865	14411	14724	14590	14514	14643	14706	14595	14678	14537	14569	14555	14814	14694	14738	14544	14701	14630	14688	14489	14754	14690	14590	14570	14560	14815	14757	14610	14693	14713	14599	14534	14623	14539	14515	14558	14772	14676	14635	14495	14690	14611	14782	14661	14791	14563	14556	14796	14559	14487	14751	14579	14545	14571	14623	14623	14568	14628	14834	14747	14666	14566	14632	14668	14947	14605	14491	14505	14791	14802	14744	14625	14814	14490	14589	14532	14753	14611	14555	14636	14562	14619	14650	14669	14621	14629	14732	14632	14728	14663	14894	14661	14701	14639	14532	14471	14725	14670	14692	14679	14698	14632	14502	14520	14696	14599	14461	14701	14637	14421	14611	14672	14520	14598	14516	14606	14483	14765	14878	14448	14750	14493	14816	14603	14623	14697	14631	14554	14746	14702	14714	14703	14687	14777	14698	14771	14706	14560	14647	14565	14642	14796	14657	14806	14468	14564	14750	14848	14621	14550	14758	14655	14773	14593	14477	14583	14743	14756	14761	14617	14681	14593	14784	14555	14764	14715	14730	14691	14619	14652	14559	14591	14548	14575	14728	14584	14630	14317	14412	14625	14595	14425	14667	14510	14624	14553	14409	14772	14702	14683	14577	14645	14827	14734	14644	14642	14781	14616	14465	14840	14807	14755	14736	14620	14634	14849	14579	14556	14551	14530	14663	14600	14716	14728	14525	14775	14700	14764	14699	14601	14604	14760	14740	14610	14490	14556	14686	14608	14593	14594	14475	14573	14622	14543	14585	14722	14601	14710	14451	14865	14521	14794	14568	14659	14864	14810	14974	14637	14690	14635	14557	14527	14726	14675	14749	14566	14735	14636	14652	14777	14612	14529	14691	14549	14944	14627	14655	14543	14781	14626	14635	14709	14693	14703	14615	14723	14692	14789	14679	14690	14725	14670	14670	14732	14701	14633	14692	14442	14571	14485	14501	14545	14903	14494	14771	14744	14628	14660	14609	14542	14670	14477	14751	14542	14716	14563	14784	14778	14690	14443	14707	14841	14628	14795	14541	14812	14737	14613	14664	14699	14601	14528	14535	14663	14612	14559	14715	14753	14585	14714	14563	14758	14521	14476	14621	14761	14760	14687	14588	14620	14646	14698	14600	14561	14455	14724	14644	14524	14530	14917	14791	14500	14566	14770	14828	14623	14708	14699	14817	14616	14651	14670	14693	14579	14647	14615	14606	14676	14377	14561	14613	14625	14429	14643	14783	14681	14512	14622	14632	14633	14812	14639	14658	14786	14707	14655	14554	14547	14548	14792	14685	14717	14806	14775	14550	14613
20080	35591	33244	26563	23134	20288	18745	18128	17203	16606	16338	15625	15630	15157	15059	14746	14545	14461	14287	14174	14157	14227	14072	14155	14080	14099	14302	14177	14204	14108	14181	14158	13949	13793	14129	14125	14137	14084	14037	13967	14119	14054	14086	13968	13963	13957	14164	14493	14655	15282	14772	14486	14257	14134	14140	13852	13876	14047	14055	14024	13976	14002	13905	14083	13995	13928	13933	13935	13911	13863	14135	13982	13933	14041	14075	13923	14027	13956	14010	14099	13897	14010	14020	13911	13767	13899	13968	13985	14027	13799	13873	14021	14015	14007	14061	14005	13985	13935	14059	14001	14032	14058	13937	13821	14044	13966	14096	14018	13860	14152	13919	14144	13804	13945	13906	14070	13963	13879	13906	13937	13812	13906	14079	14011	14125	13896	14068	14007	14046	14018	13818	14038	13939	13890	13843	14016	13988	14079	13971	13940	14055	14111	13835	13934	14041	14004	13930	13972	13855	14134	13956	14010	13812	14058	13899	13957	14014	13903	14001	13984	13970	13944	13892	13963	13857	14018	13909	14028	13911	13997	13846	13953	13918	13883	14020	13995	13793	14076	13988	14028	13989	13882	13956	14013	14000	13800	13945	13994	13987	14152	13974	13929	13948	14095	14030	14022	13892	13949	13818	13879	14031	14145	13846	13975	14162	13960	14112	13942	13850	13675	13896	13793	14078	13989	14085	14072	14022	13859	13848	13893	14073	13990	13913	13997	13908	14000	14041	13975	13944	13800	13831	13858	13769	14026	14060	13981	13835	14018	14098	14091	13949	13853	14024	13736	14065	13951	13807	13750	13740	14109	13835	14063	13920	13893	14122	13927	14120	13962	13950	13787	14075	14053	13835	13945	13875	14045	13972	14097	13908	13962	13953	13982	14012	13904	14071	13963	14138	13979	13685	13988	13945	13921	13878	13919	13984	14035	13951	14033	13975	13830	14038	13905	14029	14168	13965	13992	14109	13781	14015	14036	13881	14004	14028	14013	14007	13930	13862	13902	13955	13908	13960	13962	13993	14073	13886	13990	13949	13914	13949	13939	14153	13977	14034	13799	14021	14018	14127	13977	13954	13868	14061	13926	13984	13941	14067	14065	13950	14031	13781	13979	13881	14067	14052	13974	14108	13993	13929	14069	14042	14058	13847	13992	14017	13964	13927	14160	13913	13901	13902	13921	14072	13896	13947	14129	13961	13902	13878	14036	14112	13998	14030	14064	13847	14026	13932	14040	13986	13903	13968	13930	13967	14077	13908	14051	14089	13919	13929	13947	14045	13870	13932	13986	14000	13851	13822	14004	14079	13895	13997	13976	13911	14009	14069	13977	14113	13956	13968	13906	13856	14017	14007	14036	14056	14067	13989	13907	13772	13976	13860	13782	14138	13946	13896	14096	14236	14021	14042	13981	13902	14068	13942	13873	14011	14072	14024	13925	13838	13855	14075	14065	13979	13896	13920	13880	13945	14170	14015	14020	13716	14067	13984	14005	14027	14031	13985	14058	13916	13844	13923	14079	13988	14103	13932	13944	14049	13922	13896	13968	13981	13838	14092	13895	13927	13988	13964	13973	13849	13965	13983	13873	13883	13933	13891	14105	13920	14062	14070	13924	13908	14076	14161	13996	14033	14098	14038	14136	13962	14027	13917	13978	14076	14011	13853	13777	14037	13976	14074	14006	14009	13694	13944	14004	13983	13813	13948	14038	13987	14013	14096	14041	13910	14026	13764	14053	13989	13944	14036	13983	14000	14025	13930	14122	13976	14021	14018	13977	13925	13826	14046	13940	13917	13843	13937	13940	14027	13895	13958	14031	13985	14093	13860	13947	13995	13908	13983	14000	13976	14017	13990	13985	14029	14046	13959	13949	13899	14173	13988	14085	13980	14252	13928	13927	13870	14014	13846	13993	13863	14020	14101	13886	14071	14035	14079	14014	13937	14051	13819	13948	14158	13789	14027	13996	13995	13906	13875	14044	14047	14032	14071	14074	13877	13918	13886	14014	13976	13998	13972	13705	14013	14092	13930	14034	13999	13820	13868	14082	13951	14024	14136	13895	13995	14155	13916	14150	14060	13952	13977	13994	14187	13900	13954	13842	13938	14158	14099	13879	13805	14147	13966	13825	13975	14192	13928	13987	13904	13927	13905	13799	14027	13980	13947	13982	13912	14128	13910	13948	13980	14136	14041	13908	13830	13914	13878	13903	14205	14055	14061	13954	13908	14223	14065	14001	14007	14002	14095	13925	14095	14042	13827	14033	13875	13974	13882	13969	14078	13978	13888	14103	13949	13887	13969	13934	14117	14103	13996	13972	14039	13908	14046	14251	13979	14085	13939	13926	13978	13920	14014	13980	14030	14027	13889	13939	13946	14171	13997	14070	13955	13919	14111	13854	14074	13907	13877	13895	14046	13967	13850	13829	14021	13919	14069	13855	13975	13745	13938	14031	13994	14037	13917	14007	13962	13913	14083	13975	14000	14087	13904	14087	13928	14077	13895	13981	13920	13971	13945	13852	13924	14004	13949	13970	13870	14055	13913	14052	14023	13863	13886	14005	14017	14052	14121	13849	13799	13982	13788	13942	14064	14102	13848	13893	14022	13988	13971	13892	13933	13885	13840	14114	13937	14043	13834	13960	13895	13884	13909	13821	14124	14021	14258	13995	13868	13860	13916	13970	13903	14006	13797	14010	13863	13761	14118	14041	13974	14028	13976	14036	14002	14056	14151	13852	13986	13960	13991	14022	14017	13926	13787	13975	13913	13930	13859	14115	13995	13866	14137	13962	13921	14035	14069	14054	13973	13985	14038	13998	13906	13982	14110	13913	14002	13970	14051	13989	14011	13839	14121	13979	13852	13848	14040	13829	14119	13752	13905	13964	13924	14003	13981	13974	14050	13723	13979	13961	14018	13910	14059	13917	13805	14072	13997	13722	13928	14097	13800	14051	14044	13924	14004	13840	13749	13998	13794	14006	13965	13978	13947	14056	13977	13978	14009	13831	14064	13867	14103	13899	13859	13892	13905	13936	13844	13962	14198	13855	13920	13888	13764	13846	14000	14076	14101	14096	14044	14145	13972	14013	13885	13917	13876	13965	13839	14057	13876	14028	14021	13872	14065	13971	14086	13980	13930	13960	13946	13866	14039	13981	14003	13966	14038	14002	13851	14102	13960	13856	13950	14093	14004	13838	13947	13968	13752	14025	14049	13972	13906	13996	13972	13849	14017	13973	14054	13906	14066	14066	14079	14071	13876	14045	13970	13985	13957	13962	14009	13999	13858	13966	14148	13908	14003	13936	13908	13932	13877	14086	14035	13950	13992	13975	13980	13949	13887	13803	14034	14068	13748	13895	14000	14112	14034	14034	13980	14025	13928	13933	13975	13917	13880	13846	13975	13850	14043	13998	13710	13959	13989	13828	13887	13851	13921	13921	14001	14010	13915	14012	13907	13956	13998	13964	14024	13983	13842	13987	13842	14027	13852	13982	13844	13941	14016	13976	13948	13980	13985	13929	13788	13860	13816	14028	13873	13894	14140	14236	13965	13904	13862	13967	14084	13812	13832	14015	13821	13974	13960	13984	13914	13919	13976	13995	13943	14024	14106	14041	14147	14070	14116	13989	14102	14044	14044	14003	14088	13990	13798	14134	14088	14028	13963	13818	13950	14021	13864	14104	13987	13927	13906	14114	13936	13931	13985	13972	13999	13971	13748	13972	13986	13997	14006	13840	13880	14091	13783	14015	14083	13840	13976	13917	14040	13971	14178	13975	13912	14022	13872	14047	13835	14033	14132	13905	14046	14031	13939	13855	13785	13966	13966	14011	13952	13885	14166	14137	13937	13989	13916	14040	14019	13848	14105	14047	13933	13907	13932	13915	13975	13988	13986	13924	14010	14010	13924	13816	13921	13975	13835	13883	13876	13906	14051	13945	14189	14145	13854	14014	13952	13910	13896	13892	13862	14023	14040	14057	13719	13980	14111	13959	13819	13959	14071	13894	14061	14019	14030	13889	13947	13989	13973	13835	13918	13951	13953	14067	13970	14020	13909	14077	14020	13994	13821	13951	14180	13935	13974	13870	14104	13894	13941	13845	14029	13960	13978	14045	13925	13834	13763	13842	13958	14103	13934	14033	13868	14024	13885	13890	13999	14079	14160	14060	14004	14056	13844	13981	13804	13950	13934	13923	14045	13872	14064	13973	14026	13920	13909	13992	14074	13934	13986	14005	13948	13861	14097	13945	14066	13955	14058	13934	13961	13849	14185	14001	14068	14181	14056	14071	14151	13948	14070	13901	14092	13977	13788	13895	13987	14017	14021	14002	14005	13996	13868	14035	13892	13939	13989	14001	14045	13948	13899	13942	13911	14251	13866	13828	13927	13899	13958	13999	13971	14142	14050	13932	13880	14061	13951	14164	13862	13984	13918	14048	13932	14058	13961	14042	14163	13840	13934	13952	13846	13867	13987	13848	13938	13939	13959	14030	13976	14037	13869	14040	14013	14002	13886	13896	14029	14011	14093	13945	13801	13950	13841	13999	14144	13879	13908	14033	14072	14030	14066	14029	13973	14086	14014	13842	14046	13945	14012	14069	14033	13964	13805	13932	13957	13948	13856	13908	14168	13881	13902	14010	13983	13962	14127	13903	13966	13928	13999	13938	13989	13861	13933	13869	13829	13884	14050	13886	14133	13990	14092	14053	14065	13962	13853	13978	13969	13919	13994	14089	13948	14013	13829	13962	13910	13940	14060	13946	13956	13924	14003	14008	13975	14096	13885	13880	13969	13912	13874	14057	13935	13832	14000	14014	14053	13994	13988	13962	13978	14151	14171	13978	13959	13904	13927	13932	13914	13946	13989	13962	14070	14085	14037	13910	14045	14111	13904	14102	13983	13949	13934	14052	14054	13986	13979	14012	13932	13961	13949	13891	13990	13802	13995	14070	14040	14005	13960	13998	14109	13883	13918	14003	13900	14030	14088	13940	14000	14057	13986	13909	13779	13972	13991	14032	13990	13986	14014	14007	14095	14140	13765	13955	13989	14039	14190	13952	14033	13869	13891	13886	14020	13892	14057	13929	14004	14031	14061	13809	13888	13942	14048	13921	13960	14039	14084	13973	13896	14043	13954	13823	14085	13999	13787	13958
22806	21202	29113	23565	21459	23473	25239	19762	17752	17486	16866	16299	16234	16078	15857	15328	15483	15464	15252	15321	15053	15226	15365	14908	15034	15186	14974	14965	15007	14613	14988	14854	14863	14733	14635	14891	14858	14824	14963	14870	14791	14800	14780	14753	14873	14843	15155	15494	15883	16054	15878	15399	15415	14831	14855	14785	14881	14772	14784	14885	14799	14810	14806	14916	14889	14748	14834	14761	14666	15084	14891	14922	14748	14861	14648	14743	14968	14666	14898	14678	14710	14696	14735	14822	14718	15025	14842	14681	14868	14924	14892	14974	14758	14518	14725	14734	14557	14808	14855	14758	14845	14994	14849	14791	14716	14658	14629	14661	14665	14650	14523	14726	14993	14763	14713	14710	14817	14700	14888	14717	14479	14685	14673	14657	14558	14498	14742	14688	14772	14873	14794	14774	14663	14701	14761	14874	14720	14874	14799	14683	14653	14788	14874	14685	14721	14756	14952	14790	14714	14571	14591	14446	14742	14902	14826	14954	14765	14708	14674	14590	14591	14742	14635	14627	14654	14586	14844	14761	14809	14583	14728	14772	14439	14810	14666	14796	14566	14639	15024	14724	14687	14713	14638	14694	14858	14767	14839	14595	14575	14819	14672	14755	14707	14719	14657	14794	14644	14727	14684	14887	14763	14677	14792	14802	14681	14631	14597	14539	14754	14582	14883	14751	14601	14915	14811	14682	14765	14628	14737	14423	14720	14801	14767	14662	14675	14627	14467	14688	14487	14612	14790	14650	14947	14745	14811	14619	14741	14821	14797	14614	14720	14810	14678	14733	14723	14811	14795	14745	14669	14719	14600	14623	14750	14816	14663	14508	14797	14676	14858	14613	14533	14715	14553	14795	14563	14580	14739	14522	14712	14800	14692	14683	14771	14773	14670	14596	14659	14615	14584	14777	14752	14651	14472	14690	14828	14651	14725	14657	14673	14769	14792	14685	14627	14888	14827	14723	14606	14591	14712	14777	14772	14802	14713	14722	14972	14898	14875	14612	14817	15065	14662	14707	14712	14962	14653	14794	14556	14684	14574	14546	14712	14685	14677	14707	14467	14638	14510	14809	14625	14747	14811	14795	14764	14559	14792	14734	14609	14780	14813	14664	14747	14702	14707	14733	14661	14553	14577	14784	14768	14828	14853	14799	14603	14777	14680	14662	14783	14768	14706	14795	14581	14553	14543	14773	14770	14689	14708	14770	14671	14579	14519	14600	14781	14629	14764	14744	14751	14460	14598	14803	14757	14627	14603	14826	14676	14697	14924	14711	14456	14864	14750	14741	14885	14717	14767	14698	14707	14614	14523	14506	14743	14829	14743	14678	14557	14873	14944	14642	14753	14628	14737	14543	14605	14779	14679	14628	14774	14802	14577	14875	14642	14693	14859	14697	14686	14635	14665	14731	14678	14743	14645	14899	14755	14621	14728	14609	14823	14895	14758	14890	14690	14798	14854	14557	14664	14646	14564	14676	14781	14841	14633	14481	14780	14715	14629	14697	14601	14742	14657	14699	14715	14889	14812	14738	14744	14710	14755	14767	14730	14704	14696	14539	14646	14583	14790	14644	14744	14797	14511	14662	14590	14566	14671	14565	14644	14456	14662	14683	14909	14941	14809	14777	14899	14843	14721	14861	14780	14651	14735	14489	14598	14896	14818	14691	14769	14656	14870	14770	14551	14745	14643	14794	14796	14469	14610	14716	14859	14673	14450	14732	14890	14657	14674	14951	14637	14586	14602	14737	14810	14504	14758	14536	14637	14675	14703	14730	14631	14719	14654	14888	14593	14683	14643	14760	14554	14812	14933	14489	14630	14585	14792	14942	14741	14681	14771	14576	14615	14602	14528	14439	14769	14589	14795	14810	14738	14581	14779	14850	14950	14664	14760	14635	14588	14550	14811	14632	14731	14793	14690	14748	14884	14742	14714	14742	14687	14691	14821	14466	14817	14745	14669	14747	14719	14629	14666	14778	14709	14710	14776	14533	14747	14684	14845	14830	14916	14686	14831	14628	14648	14663	14582	14776	14568	14654	14845	14605	14777	14610	14881	14729	14730	14753	14763	14965	14766	14755	14804	14733	14741	14745	14654	14745	14522	14705	14706	14755	14540	14837	14923	14641	14580	14819	14532	14688	14871	14776	14830	14690	14603	14739	14693	14744	14667	14720	14826	14677	14674	14659	14687	14779	14798	14771	14507	14747	14616	14725	14610	14627	14650	14709	14562	14722	14624	14698	14613	14752	14828	14632	14793	14907	14707	14732	14684	14655	14764	14730	14576	14632	14796	14818	14749	14604	14560	14764	14643	14612	14966	14747	14843	14650	14826	14613	14806	14861	14571	14837	14812	14625	14736	14746	14542	14553	14674	14691	14469	14701	14692	14682	14857	14714	14628	14750	14649	14683	14717	14635	14734	14590	14841	14818	14747	14700	14839	14582	14756	14667	14481	14690	14714	14760	14915	14710	14866	14750	14717	14547	14726	14766	14540	14665	14809	14570	14499	14637	14739	14680	14511	14698	14681	14685	14806	14506	14496	14711	14703	14671	14831	14710	14834	14730	14680	14821	14892	14964	14834	14792	14770	14737	14618	14700	14771	14793	14680	14607	14684	14882	14523	14642	14501	14648	14751	14895	14833	14670	14655	14616	14596	14643	14870	14522	14854	14660	14633	14801	14751	14702	14774	14842	14891	14561	14784	14643	14808	14476	14687	14531	14597	14741	14610	14774	14748	14729	14736	14849	14937	14744	14628	14605	14928	14723	14474	14659	14655	14727	14575	14585	14683	14646	14642	14840	14703	14877	14745	14730	14663	14630	14669	14765	14679	14550	14632	14687	14711	14678	14759	14599	14647	14752	14720	14823	14524	14813	14814	14686	14614	14787	14504	14862	14539	14821	14872	14649	14710	14626	14558	14723	14628	14617	14612	14657	14731	14726	14620	14787	14830	14679	14590	14673	14758	14887	14648	14745	14685	14723	14753	14533	14570	14597	14867	14593	14593	14650	14757	14777	14587	14739	14711	14639	14795	14647	14830	14906	14728	14599	14617	14661	14687	14679	14796	14854	14934	14687	14745	14749	14758	14697	14818	14687	14784	14688	14705	14641	14794	14760	15029	14783	14729	14762	14675	14755	14597	14754	14531	14726	14745	14715	14898	14625	14702	14794	14896	14611	14763	14872	14682	14698	14534	14772	14879	14850	14852	14521	14758	14598	14603	14697	14670	14681	14669	14668	14767	14518	14755	14782	14869	14845	14684	14751	14842	14625	14889	14585	14842	14714	14763	14666	14633	14627	14639	14538	14941	14756	14644	14766	14708	14713	14862	14536	14665	14745	14619	14746	14759	14877	14632	14755	14743	14648	14465	14500	14730	14741	14531	14723	14628	14792	14838	14817	14684	14782	14642	14630	14692	14870	14601	14786	14774	14571	14747	14583	14708	14686	14706	14807	14592	14840	14671	14638	14818	14751	14543	14629	14607	14696	14656	14810	14530	14576	14591	14756	14736	14742	14825	14861	14671	14844	14665	14615	14543	14597	14666	14775	14654	14712	14683	14573	14724	14684	14667	14837	14674	14700	14567	14710	14699	14568	14808	14628	14824	14791	14699	14554	14833	14897	14913	14698	14596	14720	14682	14679	14834	14425	14572	14733	14600	14540	14631	14745	14774	14581	14524	14620	14805	14634	14606	14736	14556	14722	14694	14483	14752	14961	14936	14669	14898	14566	14665	14434	14775	14796	14716	14575	14624	14729	14589	14755	14748	14749	14699	14907	14748	14776	14515	14725	14678	14615	14612	14661	14603	14545	14997	14756	14655	14710	14665	14452	14801	14598	14741	14688	14714	14704	14754	14818	14734	14715	14683	14608	14930	14602	14667	14633	14689	14864	14848	14612	14660	14584	14787	14483	14815	14751	14785	14492	14834	14629	14702	14654	14667	14739	14881	14799	14721	14640	14823	14728	14628	14857	14770	14616	14669	14756	14747	14457	14535	14535	14724	14657	14595	14478	14441	14683	14663	14774	14853	14667	14849	14483	14780	14832	14812	14617	14624	14673	14510	14605	14605	14599	14675	14619	14787	14726	14742	14903	14688	14575	14904	14664	14659	14493	14754	14730	14509	14825	14784	14803	14869	14582	14613	14697	14852	14595	14672	14747	14738	14638	14569	14870	14831	14798	14859	14963	14808	14729	14687	14532	15032	14706	14650	14725	14945	14776	14753	14667	14633	14804	14790	14730	14718	14483	14696	14565	14712	14963	14902	14551	14643	14682	14782	14727	14836	14705	14688	14836	14718	14768	14651	14533	14834	14758	14696	14756	14676	14738	14828	14806	14801	14675	14716	14660	14664	14676	14598	14536	14677	14810	14835	14626	14634	14703	14897	14685	14881	14764	14749	14643	14657	14680	14437	14724	14852	14692	14694	14775	14679	14772	14651	14561	14573	14684	14938	14754	14849	14639	14537	14508	14690	14672	14695	14810	14787	14675	14724	14642	14807	14722	14619	14860	14848	14724	14580	14636	14700	14804	14746	14625	14631	14634	14843	14902	14839	14453	14862	14777	14743	14672	14807	15026	14504	14696	14868	14774	14783	14677	14716	14819	14762	14819	14862	14792	14734	14698	14728	14786	14562	14751	14810	14704	14784	14559	14688	14671	14843	14781	14699	14771	14851	14629	14681	14705	14657	14716	14587	14771	14733	14679	14703	14911	14943	14677	14724	14745	14784	14497	14592	14756	14799	14603	14850	14860	14658	14776	14740	14641	14602	14575	14670	14644	14733	14911	14656	14757	14819	14665	14697	14533	14627	14556	14591	14730	14723	14774	14692	14589	14648	14842	14751	14762	14652	14716	14634	14620	14603	14773	14606	14759	14582	14375	14721	14693	14547	14662	14669	14562	14733	14588	14610	14534	14620	14609	14613	14706	14811	14961	14639	14753	14632	14714	14823	14889	14745	14602	14702	14796	14626	14957	14891	14746	14531	14558	14790	14619	14932	14795	14768	14632	14712	14799	14406	14669	14663	14586	14458	14577	14864	14764	14693	14665	14635	14675	14766	14487	14850	14575	14728	14784	14647	14770	14708	14819	14811	14843	14682	14670	14741	14729	14691	14693	14802	14786	14782	14813	14592	14415	14747	14575
22472	41333	38862	31753	27441	23483	21850	20610	18830	18178	17118	16513	16238	16029	15565	15179	15188	14884	14536	14540	14260	14439	14258	14342	14273	14416	14291	14175	14194	14196	14194	14174	14032	14133	14116	14183	14012	14062	14115	13963	14023	13937	14177	14208	13932	14118	14385	15267	15923	15775	15492	15012	14481	14279	14115	14017	14028	14105	14053	14104	14024	14031	14051	14064	13907	14099	13855	13942	14130	14007	13921	13911	14124	14079	14165	14148	14200	14160	14042	14074	13871	14007	13974	13845	13859	14032	13952	14019	14124	14109	13981	14034	13959	14045	13909	14074	13852	14021	13960	13957	14169	13890	14251	14048	14024	14162	14100	13918	13931	14031	14085	14022	14050	14036	14024	13958	14037	14059	13900	14082	14123	14086	14004	14049	14020	14083	14008	14024	13954	14253	13978	13917	14000	13942	13989	13999	13952	14016	14018	14114	13844	14070	14065	14084	14038	14056	14089	14091	14059	14038	14086	14037	14051	13910	14219	14040	13881	14060	13977	14134	13939	13893	14024	14166	14000	14094	14070	14096	13986	14185	14057	14016	13853	13874	14008	14130	14142	13846	14040	13982	13974	13836	13980	14046	13877	13923	14079	13998	14075	14152	14241	14133	13948	13862	14069	13908	13901	14058	14035	14048	14079	14005	14038	14098	13925	14007	13834	14050	13954	13845	14078	13926	14225	14023	13891	13881	13940	14187	13918	14062	13843	14093	14163	13877	13940	13903	13822	14223	13989	13875	13957	14089	14057	13952	13971	14080	13900	13976	14139	14067	14093	13933	14020	14227	14158	14036	14086	13960	13998	13960	13972	13856	13991	13898	13985	14034	14094	13973	13912	13921	13921	14035	14038	14066	14240	14095	13899	14106	13900	14039	14211	14119	14046	13942	14033	13978	14065	14024	13979	14161	14084	14186	14079	13918	13909	13996	14154	13999	14099	14005	13975	13861	13927	14008	14118	13918	13959	14113	14111	13980	13972	14017	14114	14151	14131	13909	14152	14079	13992	13950	14089	13966	13999	13999	13983	14024	13890	13988	14178	13979	14097	13918	13860	13979	14107	14055	14052	14076	13937	13971	14106	13988	14030	14277	13775	14045	13883	14009	14095	13846	13990	13995	13964	14004	13855	14131	13899	14114	14100	13899	14002	14014	13837	13947	14098	14174	13950	13975	14067	14142	14059	13996	13911	13964	13923	13856	13890	14000	14092	13925	13929	13981	14111	13929	14070	13962	13933	14007	13852	14023	14115	13863	14007	13917	14052	13978	14020	13992	14044	14064	13944	13972	14028	14214	13997	14048	13809	14121	14126	13960	13897	13903	14022	13953	13978	14010	14051	14076	14022	13983	14029	14065	14001	13962	14041	14042	14007	13956	14151	14003	14120	14296	14104	14047	14033	13929	13975	13923	14138	14032	13937	13933	14008	14064	14033	13876	13888	14077	14037	14111	14047	14036	13975	14052	14107	13989	13964	13859	13977	13893	14028	14140	14131	13909	13982	14058	14121	13860	13884	14078	14003	14075	14123	13947	14118	13773	13960	13804	13946	14039	13953	13989	13954	14026	14106	14009	14112	13981	13877	14337	14011	13870	13836	13993	13966	13960	13917	13921	14004	13991	13985	14025	13974	13978	14119	14024	14095	14067	13966	14075	13991	14004	14012	13970	13935	13976	14075	13889	14008	13974	14144	13971	14113	14014	14105	14011	14018	13873	14022	14018	14035	13897	14055	14065	13969	14055	13982	13940	14027	13857	14068	14067	13874	14003	13934	14014	13770	13958	14133	14160	14002	14080	14079	13995	14060	13910	13912	14062	13970	14113	14100	13925	13993	14016	13900	14028	14001	13920	14032	14088	13896	14092	13880	14143	14038	14109	14023	13914	13835	14068	13847	14061	14045	14045	13799	14097	14098	13996	14007	13908	13974	13819	14094	14031	14033	13986	14169	14071	14016	14099	14083	13964	14021	14101	13852	14005	13970	14169	13990	14047	14037	13997	13970	13908	14099	13949	14036	14054	14032	13987	14070	13929	14035	14001	13954	13842	13893	13900	13949	13997	14151	13913	13993	14073	13918	13919	13936	14042	14189	14027	14042	13951	13978	13926	13992	14086	13948	13935	13842	14069	13888	14094	14029	13972	14091	14086	14163	14107	14145	13985	14035	13885	13844	14003	13920	14079	14048	13881	13998	13902	14073	13880	14141	14024	14155	14019	13991	13870	13927	14060	14110	13901	14044	14082	13972	14053	14122	14003	14029	14135	14066	14095	13937	14182	13965	13929	14000	14175	13861	14054	13989	13962	13976	14000	14056	13872	13936	14020	14014	14028	14057	13936	13931	14097	13986	13965	14086	13930	14133	14106	13862	14050	14112	14137	14119	13934	13975	13959	14020	14084	14097	14005	14031	13910	13979	13961	14102	13831	14003	14086	13984	14138	14080	13985	14117	13990	14099	13971	13831	13865	13951	13909	14089	14064	14165	13784	14307	13995	13997	13990	14004	14070	14018	14037	14043	13922	13984	13893	13899	14113	14021	14054	13975	14035	14062	13908	14086	13914	13913	14024	13858	14045	13911	14069	14144	13914	13929	14072	13962	14121	13967	13942	14110	13987	14055	13933	13918	14061	14077	14003	13926	13930	14119	13966	14105	13834	14041	14030	14072	13906	14094	14132	13913	14183	14074	14223	14004	14097	13886	14180	14078	13987	14190	14009	14110	14039	13895	13990	13943	13968	13953	14168	14054	13955	14004	13981	13874	13877	13978	14056	14144	13928	13866	13978	14035	14028	13951	14037	13963	13968	14023	14068	13951	14104	14054	14084	13910	14026	14105	13918	13876	13950	13942	14040	14055	14109	14005	13927	14078	14114	13997	13969	13908	14007	14026	13993	13990	13998	13895	13980	13973	13993	14023	14205	13966	13966	13774	14068	13919	14058	13907	13861	14124	14000	14005	13844	14244	13802	13978	13840	14051	14160	13921	14028	14144	13912	14009	13995	14111	13934	13925	14102	14074	14039	13894	13891	14073	13965	13870	14155	14031	14046	13967	14004	14014	14139	14087	13915	14016	14234	14009	14123	13929	14047	13862	13930	13991	14032	13817	13982	13873	13963	14165	14120	14051	14113	13889	14118	14039	14076	13950	14047	14119	13847	14064	13952	13966	14017	14115	14127	14156	13900	13862	14123	14106	13953	13957	14183	13987	13963	14116	13968	14118	14072	13902	14016	14001	14002	14163	13904	14093	14143	13964	14136	13998	14100	14003	13951	14059	13875	13998	13995	14218	13978	13897	14210	14141	13942	14043	13894	13876	13938	14058	13911	13990	13989	14124	13888	14109	13909	14100	13945	13858	13972	13928	13988	14055	13931	14059	14070	14191	13856	13996	13973	14098	14063	14046	13930	13930	13951	13821	14024	14050	13876	14027	13995	14097	13985	14054	14016	14025	14012	14071	13942	14143	14052	13951	14038	13899	14034	13984	13877	14016	13972	13999	14131	13954	13966	14210	14004	14045	13807	14120	14049	14048	14006	14119	14031	14066	14015	13946	13888	14007	14000	14038	13913	13902	14199	13915	14077	13943	14129	13951	13968	13858	13987	14055	14029	14099	14000	13893	13881	13911	13993	14117	13965	14080	13948	13886	13987	14149	14132	13972	14106	13930	14136	14171	13999	13882	14163	13935	13997	14178	13896	13929	14021	13780	14046	13937	14033	13925	14047	14072	14204	14095	13943	13951	14041	13974	13975	13933	14179	14194	14127	13906	13849	14035	13946	13924	14033	14124	14031	14099	14181	14035	14015	14024	14195	14005	14050	14057	13942	14005	13881	14138	13981	14056	14036	13775	13869	13923	14167	14030	14037	13883	13892	14033	13981	13885	14182	14045	13845	14060	14069	14148	14081	13993	14226	13812	13951	13958	14102	13945	14167	13992	14071	13777	13952	14016	14023	14056	13900	13854	14029	14107	14037	13910	14041	13883	14068	13982	14013	13998	13943	14027	13838	14016	14021	14086	14096	14018	13927	14109	14028	13909	14101	14004	13925	13966	13886	13949	13963	13866	14101	13861	13873	14156	13908	13984	14019	13921	13890	14043	13920	13996	13995	14123	14007	13942	14132	13998	13981	13779	13943	14161	13819	14116	14011	14015	13930	13973	14072	14099	13948	14029	13990	14000	14035	14032	14190	13777	13929	14064	13976	14065	14040	13792	14105	13952	13895	13941	13969	14079	14032	14137	14001	14079	13891	13987	13912	13976	14045	14061	14055	14149	14010	14081	14031	13996	14047	13954	14058	13907	13945	13876	13983	14008	14068	14023	13982	13859	14029	13931	13898	13974	13858	14045	14156	13859	13886	13993	14016	14001	13978	13777	13971	13933	13884	13922	13943	14084	14073	14073	13972	14066	14054	13969	14044	14103	13911	14032	13922	13888	14043	14065	14051	13786	13978	13871	14025	13944	14059	14009	14100	14000	14005	14163	13973	13981	13953	13977	13860	14037	14108	13920	14077	14084	13773	14083	14090	13964	13986	14049	14053	14011	13967	13936	14125	13826	13859	13969	14004	14212	13950	14150	14089	14015	13940	13946	13988	14007	13872	14014	14121	13926	14005	14061	14091	13947	14004	14158	14020	14136	13940	13997	13963	14058	13860	13854	14044	14125	13944	13855	14085	13903	14038	13921	13986	14101	14082	14091	14098	14021	14085	13959	14018	13998	14079	14075	14135	14004	14128	13957	13947	13997	13941	13954	13901	13958	14032	14252	14155	13936	13912	14057	14104	13992	13967	14245	13876	13855	13960	14006	14068	14027	13901	14171	13994	13888	13962	14019	13851	14210	13897	13912	13954	14090	13805	13972	14071	13955	13909	14082	14061	14195	13955	14050	14156	14043	14153	13964	14103	14040	14087	13996	13993	14001	14178	13880	13978	14205	14039	14016	13973	14291	14013	14124	14192	13983	14048	13994	13993	14029	14032	13882	14079	13947	14050	13889	14098	13913	14146	13928	13993	14029	14058	14004	14157	14207	13899	13973	14029	14172	14161	13837	13900	14047	13962	13938	14000	14141	14077	13915	14208	13858	14025	13943	14154	14018	14108	14078	13968	14007	13984	13940	14020	14022	13952	13830	13879	13990	14102	13953	13854	14027	14138
27013	21973	25123	21652	16920	16432	16124	15951	15385	15201	15137	14960	14984	14723	14715	14669	14614	14794	14567	14545	14474	14589	14649	14485	14535	14564	14538	14630	14417	14521	14407	14463	14518	14500	14363	14417	14276	14424	14455	14566	14515	14472	14397	14351	14388	14423	14598	14440	14579	14410	14675	14518	14699	14592	14299	14436	14427	14592	14479	14566	14382	14347	14453	14511	14520	14414	14304	14498	14646	14301	14412	14385	14367	14384	14519	14522	14295	14398	14629	14388	14447	14531	14500	14350	14424	14493	14592	14410	14380	14490	14417	14572	14537	14530	14446	14397	14320	14413	14383	14405	14330	14529	14388	14303	14519	14439	14518	14546	14386	14418	14471	14307	14439	14443	14532	14459	14522	14417	14645	14437	14485	14475	14475	14364	14500	14632	14491	14266	14459	14506	14469	14505	14596	14364	14483	14454	14351	14561	14496	14600	14489	14483	14384	14480	14316	14480	14315	14421	14355	14342	14403	14549	14302	14611	14387	14460	14533	14460	14399	14524	14522	14220	14460	14391	14501	14366	14301	14173	14637	14482	14369	14789	14328	14195	14467	14487	14488	14523	14233	14358	14456	14521	14334	14539	14343	14567	14249	14545	14385	14441	14433	14443	14349	14477	14425	14421	14549	14505	14529	14575	14538	14308	14547	14602	14483	14490	14538	14292	14483	14387	14396	14502	14444	14298	14450	14606	14610	14410	14534	14312	14452	14413	14275	14382	14467	14318	14430	14439	14374	14673	14412	14658	14484	14385	14352	14410	14557	14486	14369	14333	14409	14523	14535	14451	14530	14500	14250	14479	14377	14524	14589	14438	14574	14463	14506	14553	14558	14520	14507	14493	14354	14477	14591	14433	14439	14348	14612	14496	14517	14345	14442	14381	14549	14483	14675	14509	14587	14503	14367	14225	14485	14543	14501	14471	14330	14422	14440	14408	14388	14387	14416	14119	14404	14589	14433	14364	14537	14399	14391	14573	14398	14339	14453	14599	14546	14446	14517	14517	14394	14562	14444	14515	14563	14592	14594	14347	14458	14396	14458	14395	14490	14613	14693	14400	14490	14415	14515	14498	14501	14505	14397	14436	14525	14454	14430	14416	14455	14389	14457	14482	14554	14485	14525	14131	14513	14500	14379	14432	14577	14434	14206	14249	14378	14582	14311	14434	14746	14504	14495	14577	14603	14479	14505	14498	14473	14378	14526	14393	14496	14450	14561	14496	14510	14446	14337	14329	14476	14399	14614	14423	14684	14502	14482	14512	14652	14501	14522	14468	14583	14346	14328	14401	14490	14432	14427	14504	14405	14384	14469	14352	14415	14272	14203	14479	14554	14367	14339	14484	14486	14585	14376	14297	14394	14497	14423	14511	14475	14567	14388	14472	14326	14479	14351	14565	14502	14233	14440	14510	14577	14531	14484	14397	14551	14454	14589	14693	14405	14534	14498	14508	14353	14512	14578	14549	14462	14449	14450	14385	14350	14367	14445	14447	14394	14420	14221	14327	14372	14439	14550	14508	14511	14289	14301	14521	14546	14411	14485	14374	14639	14291	14522	14517	14437	14579	14304	14387	14427	14383	14485	14562	14636	14429	14576	14429	14269	14384	14639	14565	14251	14477	14510	14544	14469	14468	14271	14526	14599	14482	14644	14541	14505	14396	14583	14603	14852	14570	14470	14431	14398	14487	14326	14552	14484	14464	14562	14424	14496	14417	14704	14530	14457	14534	14353	14317	14501	14531	14527	14480	14348	14456	14547	14569	14632	14507	14422	14414	14556	14441	14409	14364	14573	14525	14372	14454	14473	14199	14532	14330	14421	14383	14432	14272	14386	14389	14610	14409	14427	14563	14414	14350	14596	14389	14655	14346	14523	14527	14452	14366	14339	14276	14393	14514	14344	14241	14453	14493	14541	14379	14432	14617	14436	14644	14386	14420	14632	14453	14341	14454	14524	14384	14594	14555	14495	14538	14193	14624	14528	14504	14278	14541	14447	14293	14424	14492	14335	14348	14348	14383	14368	14536	14557	14422	14457	14369	14555	14250	14446	14323	14516	14621	14415	14385	14284	14583	14523	14382	14561	14317	14535	14362	14547	14526	14299	14618	14613	14392	14359	14381	14414	14341	14500	14572	14549	14521	14550	14279	14204	14349	14405	14490	14540	14396	14369	14246	14368	14411	14488	14372	14320	14393	14460	14525	14503	14634	14539	14377	14649	14554	14388	14566	14471	14241	14347	14525	14615	14463	14488	14486	14559	14398	14500	14525	14662	14198	14512	14582	14441	14426	14273	14325	14410	14594	14714	14502	14411	14337	14450	14575	14734	14521	14621	14424	14366	14265	14246	14437	14469	14466	14322	14429	14374	14411	14389	14385	14194	14464	14408	14359	14340	14414	14523	14502	14345	14468	14530	14354	14518	14456	14398	14745	14554	14538	14499	14507	14533	14460	14489	14543	14498	14279	14521	14316	14627	14546	14429	14569	14606	14351	14604	14428	14469	14450	14412	14489	14308	14394	14451	14287	14377	14425	14678	14436	14435	14471	14594	14426	14478	14394	14549	14435	14235	14673	14525	14535	14323	14496	14502	14404	14577	14445	14504	14511	14392	14366	14594	14483	14296	14501	14550	14372	14423	14463	14454	14371	14655	14433	14436	14485	14440	14480	14401	14304	14280	14344	14456	14341	14453	14456	14443	14455	14414	14557	14532	14417	14592	14476	14354	14519	14326	14299	14543	14371	14485	14504	14361	14476	14474	14604	14400	14432	14558	14462	14344	14620	14312	14398	14320	14685	14647	14488	14479	14344	14438	14647	14426	14285	14410	14583	14523	14400	14410	14310	14564	14382	14401	14679	14411	14484	14595	14264	14393	14336	14482	14397	14536	14452	14417	14487	14652	14532	14504	14497	14422	14399	14465	14384	14368	14502	14360	14306	14463	14410	14483	14420	14621	14405	14462	14360	14360	14414	14468	14558	14517	14413	14441	14205	14536	14383	14358	14506	14570	14462	14524	14496	14604	14467	14386	14394	14550	14457	14475	14414	14456	14629	14268	14486	14429	14327	14386	14455	14317	14595	14378	14452	14376	14527	14408	14589	14623	14484	14490	14438	14594	14365	14363	14404	14416	14362	14554	14633	14466	14534	14590	14467	14377	14398	14553	14575	14592	14499	14676	14378	14443	14375	14461	14347	14485	14453	14419	14226	14413	14378	14299	14424	14603	14610	14608	14537	14612	14354	14408	14514	14487	14455	14418	14520	14563	14562	14497	14592	14387	14463	14484	14323	14424	14511	14319	14579	14420	14627	14472	14500	14379	14638	14329	14322	14630	14584	14565	14437	14511	14344	14529	14614	14539	14543	14525	14491	14366	14228	14707	14570	14528	14401	14517	14510	14372	14483	14356	14421	14397	14264	14456	14389	14346	14581	14566	14471	14564	14530	14507	14446	14407	14411	14646	14537	14399	14566	14520	14511	14326	14382	14491	14485	14368	14410	14478	14517	14289	14521	14473	14565	14350	14474	14456	14375	14419	14631	14465	14485	14473	14336	14415	14463	14350	14455	14583	14579	14661	14596	14531	14243	14688	14425	14388	14327	14567	14643	14525	14516	14326	14482	14424	14443	14449	14521	14415	14474	14542	14404	14218	14449	14375	14528	14317	14363	14650	14507	14549	14373	14367	14447	14716	14488	14454	14343	14547	14413	14488	14456	14415	14329	14546	14482	14468	14418	14436	14433	14371	14633	14418	14626	14543	14464	14325	14369	14398	14589	14486	14234	14475	14413	14479	14419	14615	14454	14518	14527	14527	14448	14313	14281	14353	14392	14638	14364	14427	14259	14325	14537	14398	14471	14644	14595	14506	14471	14248	14346	14545	14431	14357	14483	14545	14258	14596	14444	14557	14455	14468	14483	14485	14579	14540	14379	14287	14542	14513	14479	14487	14357	14323	14282	14572	14511	14454	14552	14389	14422	14630	14647	14373	14453	14337	14597	14503	14467	14353	14475	14414	14516	14507	14403	14556	14504	14382	14528	14575	14507	14445	14425	14357	14240	14507	14434	14499	14402	14259	14277	14436	14487	14475	14681	14370	14392	14402	14509	14480	14308	14308	14369	14398	14421	14622	14646	14555	14401	14400	14459	14437	14483	14481	14617	14518	14388	14606	14482	14420	14489	14315	14633	14434	14534	14426	14517	14450	14255	14407	14562	14438	14425	14318	14253	14491	14602	14482	14567	14389	14470	14517	14467	14464	14382	14418	14303	14499	14473	14523	14651	14580	14619	14464	14497	14482	14599	14377	14540	14444	14544	14418	14555	14546	14483	14465	14420	14448	14317	14339	14387	14554	14344	14572	14542	14367	14462	14509	14476	14439	14414	14493	14371	14419	14267	14414	14485	14557	14529	14471	14378	14462	14405	14547	14375	14376	14567	14464	14580	14429	14384	14382	14500	14411	14417	14347	14530	14438	14499	14459	14536	14448	14638	14687	14543	14473	14399	14400	14501	14495	14435	14634	14526	14391	14315	14616	14448	14609	14607	14496	14285	14313	14394	14475	14430	14487	14411	14517	14552	14680	14333	14476	14639	14435	14462	14507	14386	14601	14644	14468	14569	14376	14385	14372	14446	14559	14419	14481	14595	14574	14401	14404	14401	14422	14400	14329	14418	14448	14490	14468	14442	14581	14616	14510	14293	14491	14355	14378	14572	14530	14663	14206	14371	14364	14559	14465	14480	14600	14551	14472	14476	14528	14584	14476	14585	14455	14597	14371	14418	14389	14500	14364	14507	14385	14370	14579	14419	14423	14297	14495	14317	14487	14346	14376	14314	14427	14328	14549	14460	14539	14389	14417	14432	14275	14557	14349	14466	14468	14495	14407	14463	14324	14416	14450	14468	14388	14461	14359	14459	14538	14532	14495	14452	14578	14377	14696	14457	14461	14439	14565	14667	14527	14615	14468	14379	14549	14325	14313	14354	14398	14502	14382	14464	14488	14425	14453	14540	14362	14533	14418	14286	14494	14420	14543	14382	14492	14623	14484	14601	14464	14463	14391	14499	14433	14510	14559	14425	14508	14496	14489	14538	14589	14278	14443	14673	14457	14644	14567	14409	14504	14592	14324	14382	14350	14191	14439	14633	14641	14378
18146	25856	23716	19792	17787	16672	16017	15862	15207	15084	14551	14550	14527	14408	14211	14083	14145	14138	13894	13900	14003	13879	13805	14008	14038	13966	13879	13759	13993	13992	13824	13830	13861	13907	13867	13988	13792	14079	13790	13912	13882	13815	13783	13807	13764	13812	13837	13556	13942	13938	14097	13867	13889	13676	13829	13601	13724	13799	13798	13942	13788	13792	13808	13731	13791	13711	13793	13787	13808	13745	13938	13794	13796	13788	13826	13731	13719	13786	13778	13858	13796	13811	13880	13927	13920	13815	13736	13763	13656	13877	13848	13893	13786	13837	13839	13620	13830	13936	13733	13856	13861	13730	13886	13797	14006	13857	13849	13805	13721	13980	13780	13769	13880	13929	13825	13770	13772	14016	13836	13851	13781	13753	13750	13873	14000	13766	13819	13809	13798	13941	13710	13992	13773	13819	13758	13878	13882	13796	13797	13706	13979	13800	13816	13821	13848	13868	13966	13891	13637	13779	13740	13903	13849	13834	13724	13849	13733	13672	13769	13698	13864	13850	13906	13737	13819	13898	13731	13771	13857	13735	13872	13786	13706	13814	13845	13878	13777	13747	13955	13794	13935	13822	13899	13779	13896	13989	14019	13799	13858	13786	13815	13731	13715	13962	13954	13670	13835	13706	13790	13874	13765	13889	13836	13749	13714	13872	13727	14070	13838	13804	13857	13934	13865	13886	13945	13919	13779	13839	13729	13946	13809	13665	13938	13788	13870	13865	13845	13582	13872	13764	13842	13726	13869	13936	13849	13844	13851	13859	13695	13792	13875	13655	13811	13823	13865	13797	13795	13866	13860	13945	13732	13774	13885	13821	13802	13871	13780	14031	13743	13903	13769	13842	13800	13805	13806	13787	13816	13809	13821	13924	13877	13878	13798	13685	13809	13865	13749	13803	13850	13849	13729	13905	13822	13730	13801	13662	13852	13853	13776	14051	13769	13845	13730	13821	13934	13898	13965	13805	13872	13749	13744	13800	13856	13696	13812	13812	13640	13882	13706	13763	13851	13805	13542	13693	13770	13776	13951	13856	13774	13780	13655	13889	13923	13699	13842	13663	13956	13771	13919	13688	13776	13711	13923	13739	13821	13775	13822	13847	13900	13733	13768	13704	13831	13768	13853	13948	13809	13890	13799	13821	13677	13670	13937	13973	13893	13770	13808	13657	13934	13861	13862	13806	13970	13918	13850	13835	13796	13790	13682	13706	13768	13693	13825	13678	13848	13647	13754	13761	13771	13845	13758	13856	13732	13984	13852	13761	13966	13901	13894	13920	13871	13961	13767	13784	13690	13664	13823	13810	14009	13923	13843	13879	13818	13733	13954	13782	13748	13703	13958	13785	13966	13837	13760	13887	13791	13963	13855	13969	13860	13917	14046	13779	13669	13870	13741	13774	13924	13831	13820	13898	13818	13799	13822	13727	13953	13712	13660	13851	13768	13969	13856	13759	13893	13971	13890	13900	13830	13898	13906	13873	13885	13869	13888	13738	13741	14008	13579	13599	13841	13813	13924	13792	13776	13928	13858	13772	13915	13846	13695	13742	13839	13771	13831	13738	13806	13731	13917	13884	13749	13761	13824	13871	13834	13733	13628	13869	13693	13993	13850	13760	13967	13869	13795	13790	13775	13857	13855	13687	13871	13804	13786	13854	13743	13722	13887	13635	13796	13988	13676	13863	13857	14027	13827	13824	13841	13779	13811	13848	13823	13899	13731	13842	13906	13756	13935	13643	13799	13831	13700	13828	13832	13807	13908	13903	13890	13884	13801	13789	13868	13824	13782	13890	13889	13789	13780	13805	13985	13812	13753	13887	13760	13892	13895	13710	13789	13774	13728	13758	13995	13721	13819	13847	13767	13685	13674	13941	13749	13759	13843	13813	13843	13712	13811	13915	14075	13880	13765	13857	13923	14072	13644	13895	13722	13788	13898	13647	13750	13801	13876	13825	13864	13859	13894	13637	13826	13737	13698	13881	13833	13790	13732	13763	13885	13578	13882	13654	13911	13992	13805	13812	13977	13841	13768	13862	13849	13899	13975	13855	13691	13954	13832	13864	13701	13658	13670	13837	13863	13832	13839	13731	13803	13831	13795	13917	13930	13739	13808	13689	14084	13822	13813	13874	13770	13859	13866	13792	13932	13834	13865	13796	14002	13812	14026	13739	13783	13513	13854	13625	13974	13748	13790	13735	13777	13822	13725	13916	13843	13812	14028	13839	13861	13790	13960	13982	13892	13895	13810	13922	13767	13924	13966	13785	13755	13802	13787	13841	13931	13838	13817	13805	13868	13685	13780	13821	13790	13725	13899	13960	13824	13866	13826	13861	13850	13762	13792	13755	13703	13696	13918	13730	13907	13897	13847	13809	13879	13898	13744	13810	13924	13747	13831	13782	13895	13827	13811	13930	13907	13730	13798	13804	13574	13924	13814	13853	14026	13796	13854	14008	13874	13780	13811	13765	13667	13792	13965	13831	13862	13886	13789	14036	13924	13910	13732	13741	13762	14009	13875	13779	13826	13814	13937	13819	13800	13726	13871	13936	13929	13805	13785	13799	13809	13771	13827	13783	13778	13776	13876	13787	13913	13776	13843	14045	13813	13800	13966	13778	13895	13991	13963	13771	13769	13721	13927	13557	13810	13563	13928	14006	13878	13802	13669	13887	13920	13747	13820	13749	13741	13698	13891	13740	13831	14009	13857	13810	13755	13830	13953	13899	13911	13760	13819	13707	13799	13887	13826	13737	13872	13825	13864	13756	13787	13768	13875	13783	13830	13789	13823	13793	13722	13882	13740	13844	13993	13871	13742	13967	13822	13902	13897	13683	13765	13964	13804	13912	13698	13731	13739	13803	13758	13945	13870	13647	13800	13800	13970	13767	13928	13779	13703	13793	13799	13862	13951	13892	13702	13772	13675	13912	13901	13789	13710	13840	13861	13762	13881	13772	13857	13919	13604	13984	13909	13813	13768	13880	13866	14024	13831	13786	13728	13865	13794	13876	13755	13884	13813	13830	13841	13802	13785	13863	13805	13733	13816	13923	13774	13742	13802	13755	13885	13955	13755	13857	13881	13785	13681	13805	13797	13875	13792	13844	13906	13899	13778	13785	13769	13774	13966	13772	13885	13969	13695	13846	13794	13874	13822	13768	13830	13682	13848	13997	13916	13655	13923	13755	13621	13760	13810	13758	13781	13903	13819	13963	13741	13802	14022	13817	13736	13934	13805	13836	13884	13681	13765	13931	13983	13856	13875	13672	13857	13821	13830	13873	13815	13825	13759	13854	13815	13579	13986	13814	13943	13800	13722	13985	13873	13892	13845	13886	13861	13805	13775	13958	13756	14054	13762	13890	13808	13732	13841	13860	13794	13813	13659	13814	13650	13952	13826	13851	13715	13841	13746	13879	13824	13905	13923	13851	13817	13979	14053	13878	13824	13746	13894	13760	13870	13876	13955	13942	13827	13850	13877	13733	13703	13815	13645	13820	13866	13765	13893	13748	13761	13819	14121	13825	13722	13837	13888	13793	13885	13827	13808	13821	13863	13859	13715	13742	13905	13807	13841	13766	13908	13923	13793	13797	13630	13788	13915	13809	13788	13717	13782	13999	13804	13963	13755	13717	13927	13850	13745	13907	13732	13789	13706	13903	13884	13877	13783	13848	13756	13985	13834	13918	13673	13807	13814	13814	13712	13916	13842	13916	13811	13637	13892	13830	13789	13681	13802	14034	13845	13902	13882	13895	13833	13817	13740	13782	13788	14015	13712	13907	13888	13893	13845	13763	13908	13801	13823	13752	13859	13812	13860	13903	13902	13729	13892	13872	13904	13730	13858	13952	13760	13942	13822	13739	13942	13875	13964	13765	13625	13735	13958	13756	13724	13846	13938	13802	13922	13632	13790	13646	13857	13767	13854	13780	13893	13655	13974	14021	13891	13985	13838	13952	13721	13727	13772	13811	14031	13754	13825	13811	13969	13839	13757	13950	13877	13813	13992	13511	13863	13822	13881	13838	14049	13738	13793	13952	13803	13858	13760	13696	13893	14021	13759	13882	13746	13719	13898	13815	13774	13881	13849	13825	13779	13879	13809	13825	14083	13813	13847	13753	13682	13840	13816	13912	13738	13899	13645	13789	13750	13646	14072	13758	13887	13855	13761	13949	13801	13826	13883	13978	13914	13713	13937	13953	13622	13791	13866	13841	13719	13881	13797	13979	13777	13788	13987	13807	14001	13990	13856	13849	13907	13882	13715	13947	13718	13850	13879	13805	13960	13703	13729	13859	13602	13814	13909	13897	14063	13812	13762	13859	13810	13892	13838	13791	13785	14140	13919	13918	13806	13915	13733	13854	13775	13880	13622	13804	13728	13721	13933	13829	13860	13795	13742	13679	13638	13849	13832	13735	13764	13917	13769	13999	13842	13908	13729	13698	13847	13785	13831	13846	13657	13942	13836	13796	13758	13887	13739	13968	13941	13935	13834	13736	13894	13785	13789	13948	13825	13740	13954	13781	13800	13763	13884	13656	13864	13874	13734	13934	13926	13896	13850	13817	13990	13850	13805	13881	13629	13859	13936	13666	13835	13831	13889	13755	13933	13887	13749	13755	13830	13764	13889	13708	13930	13895	13862	13940	13908	13796	13839	13861	13898	13840	13783	13918	13903	13699	13689	13808	13787	13923	13829	13831	13830	13756	14008	13863	13859	13709	13846	13807	13865	13767	13817	13788	13712	13960	13817	13904	13963	13876	13689	13661	13844	13932	13970	13914	13657	13958	13831	13737	13848	13798	13836	13769	13878	13869	13827	13771	13752	13768	13766	13853	13822	13713	13752	13804	13654	13705	13709	13698	13739	13885	13913	13970	13764	13820	13735	13555	13780	13749	13888	13823	13663	13866	13822	13973	13761	13816	13895	13940	13895	13779	13721	13820	13942	13832	13844	13934	13872	13707	13912	13751	13830	13897	13836	13765	14024	13875	13716	13865	13811	13929	13816	13832	13920	13890	13785	13840	13922	13948	13825	13854	13795	13848	13888	13901	13649	13995	13938	13706	14032	13707	13691	13859	13815	13825	13837	13918	13956	14000	13686	13874	13709	13807	13703	13851	13783	13746	13790	13897	13868	13756	13912	13857	13788	13675
23646	21126	28649	24012	22011	21920	20672	17461	16412	16210	16063	15705	15683	15578	15219	15338	15043	15049	15111	14862	14837	14941	15035	14867	14759	14880	14900	14690	15011	14563	14651	14813	14693	14666	14709	14530	14619	14663	14787	14588	14575	14659	14655	14587	14723	14701	14599	15135	15427	15296	15335	15122	14875	14659	14679	14746	14468	14602	14497	14830	14850	14638	14859	14576	14638	14664	14546	14764	14708	14583	14672	14654	14589	14577	14585	14701	14857	14709	14594	14644	14484	14694	14696	14819	14673	14761	14503	14638	14760	14649	14687	14705	14715	14616	14779	14464	14609	14625	14526	14521	14712	14574	14611	14752	14574	14511	14853	14559	14745	14697	14489	14507	14601	14601	14617	14575	14633	14435	14669	14613	14607	14522	14668	14796	14512	14723	14690	14632	14784	14803	14664	14687	14628	14554	14730	14437	14580	14558	14586	14733	14581	14574	14682	14505	14703	14754	14610	14663	14658	14439	14652	14840	14422	14616	14657	14745	14766	14678	14620	14440	14479	14744	14617	14401	14626	14679	14726	14806	14723	14632	14655	14485	14585	14517	14666	14622	14622	14600	14584	14477	14757	14781	14684	14677	14612	14771	14679	14562	14572	14522	14518	14677	14701	14559	14753	14720	14774	14736	14570	14603	14448	14633	14698	14520	14758	14508	14625	14590	14671	14612	14799	14507	14706	14632	14575	14504	14716	14688	14739	14487	14634	14440	14748	14770	14767	14648	14682	14615	14393	14807	14302	14669	14336	14634	14616	14659	14686	14585	14521	14560	14746	14487	14581	14650	14546	14567	14707	14789	14454	14565	14495	14568	14648	14683	14634	14583	14605	14636	14687	14658	14692	14585	14713	14702	14817	14526	14674	14835	14598	14595	14579	14690	14436	14475	14667	14475	14746	14676	14730	14855	14747	14666	14592	14716	14572	14786	14493	14619	14568	14588	14761	14632	14708	14709	14670	14644	14699	14584	14647	14491	14605	14507	14687	14629	14702	14615	14602	14756	14629	14673	14739	14625	14668	14683	14434	14425	14498	14607	14529	14563	14619	14569	14581	14671	14628	14719	14504	14697	14723	14760	14680	14773	14485	14561	14500	14676	14522	14531	14783	14579	14616	14648	14523	14567	14587	14538	14616	14669	14647	14705	14572	14720	14875	14282	14508	14628	14565	14579	14647	14570	14733	14681	14547	14475	14609	14511	14626	14529	14623	14693	14639	14575	14671	14765	14872	14499	14742	14714	14629	14690	14702	14460	14596	14564	14645	14763	14503	14651	14644	14645	14673	14560	14363	14575	14686	14459	14674	14653	14474	14442	14841	14735	14557	14530	14596	14550	14531	14577	14764	14654	14644	14654	14667	14468	14613	14464	14563	14586	14566	14692	14677	14626	14718	14401	14328	14570	14615	14716	14465	14444	14646	14548	14674	14661	14386	14575	14350	14644	14506	14741	14609	14692	14724	14545	14631	14616	14755	14562	14708	14810	14652	14364	14480	14548	14603	14511	14617	14583	14602	14773	14524	14739	14563	14483	14561	14383	14549	14580	14550	14566	14790	14661	14589	14632	14782	14532	14746	14567	14566	14678	14564	14756	14480	14671	14386	14765	14487	14780	14485	14681	14613	14510	14730	14571	14686	14527	14574	14539	14706	14660	14577	14605	14615	14679	14598	14731	14526	14678	14507	14539	14576	14518	14600	14664	14623	14526	14633	14626	14469	14630	14652	14598	14547	14745	14799	14603	14751	14780	14611	14756	14567	14504	14689	14581	14734	14598	14559	14589	14523	14655	14690	14538	14693	14600	14659	14807	14646	14696	14554	14555	14696	14579	14537	14850	14670	14610	14774	14686	14700	14676	14569	14660	14654	14486	14442	14655	14617	14838	14599	14458	14556	14495	14614	14687	14544	14661	14705	14536	14588	14633	14589	14670	14656	14705	14633	14736	14653	14698	14544	14603	14536	14660	14780	14681	14469	14641	14555	14560	14609	14598	14550	14486	14453	14706	14509	14747	14639	14716	14772	14643	14692	14640	14541	14554	14618	14702	14354	14508	14702	14741	14750	14537	14669	14674	14640	14656	14804	14604	14519	14680	14493	14517	14684	14549	14751	14715	14652	14604	14520	14573	14475	14654	14803	14589	14606	14569	14641	14723	14534	14626	14736	14650	14696	14754	14578	14538	14763	14550	14796	14460	14650	14643	14512	14756	14579	14548	14555	14613	14443	14734	14793	14450	14682	14604	14647	14542	14563	14467	14591	14552	14649	14603	14479	14444	14833	14624	14636	14825	14694	14780	14534	14764	14550	14618	14594	14611	14623	14689	14683	14591	14652	14668	14479	14617	14671	14639	14894	14643	14549	14474	14696	14649	14611	14626	14613	14735	14588	14470	14592	14713	14555	14423	14619	14718	14609	14665	14780	14735	14648	14539	14539	14665	14692	14495	14638	14411	14515	14594	14542	14575	14703	14644	14503	14580	14712	14745	14667	14625	14508	14481	14452	14686	14474	14671	14577	14588	14739	14562	14492	14583	14594	14637	14462	14607	14539	14629	14564	14731	14503	14549	14559	14623	14645	14538	14685	14432	14647	14656	14897	14686	14500	14678	14562	14764	14471	14595	14364	14606	14567	14633	14474	14545	14673	14582	14617	14735	14579	14445	14487	14494	14346	14576	14636	14499	14688	14595	14413	14734	14589	14510	14706	14598	14636	14761	14724	14461	14568	14567	14516	14579	14524	14477	14579	14539	14541	14659	14705	14669	14723	14418	14615	14786	14649	14426	14563	14661	14579	14568	14555	14628	14367	14595	14817	14825	14552	14547	14770	14512	14690	14948	14671	14602	14636	14670	14447	14502	14547	14613	14544	14714	14565	14673	14402	14568	14804	14703	14757	14551	14833	14578	14670	14511	14565	14694	14627	14493	14985	14837	14731	14641	14626	14605	14561	14706	14646	14343	14675	14571	14607	14670	14571	14536	14650	14748	14527	14574	14772	14515	14640	14556	14682	14566	14744	14577	14490	14705	14753	14702	14645	14422	14511	14489	14532	14623	14508	14529	14580	14702	14516	14555	14539	14558	14732	14754	14887	14619	14665	14434	14559	14856	14536	14725	14594	14735	14385	14814	14559	14745	14689	14609	14855	14614	14527	14684	14488	14790	14855	14496	14619	14612	14572	14676	14538	14636	14476	14723	14492	14811	14672	14633	14711	14610	14557	14420	14835	14540	14348	14664	14878	14739	14799	14630	14610	14702	14603	14494	14624	14546	14627	14819	14653	14717	14537	14671	14731	14728	14618	14739	14620	14712	14593	14450	14691	14768	14620	14625	14588	14624	14730	14666	14644	14469	14588	14434	14881	14602	14578	14576	14530	14624	14629	14696	14380	14451	14764	14853	14610	14466	14545	14603	14581	14735	14655	14664	14684	14635	14587	14720	14746	14537	14703	14417	14557	14557	14590	14678	14680	14716	14653	14719	14791	14488	14529	14620	14511	14663	14480	14690	14651	14406	14584	14390	14594	14735	14534	14660	14596	14724	14749	14659	14734	14595	14636	14542	14689	14727	14648	14486	14641	14536	14630	14691	14587	14553	14444	14673	14650	14633	14684	14603	14536	14589	14561	14760	14770	14618	14785	14645	14743	14628	14374	14498	14566	14718	14567	14688	14525	14566	14730	14415	14514	14732	14597	14615	14560	14571	14551	14626	14666	14508	14491	14568	14450	14622	14636	14690	14690	14666	14724	14725	14689	14604	14745	14582	14631	14723	14512	14464	14577	14579	14649	14397	14546	14543	14685	14703	14444	14855	14606	14596	14482	14710	14609	14544	14630	14658	14404	14642	14671	14734	14770	14665	14670	14518	14701	14484	14688	14598	14567	14586	14690	14780	14693	14635	14577	14567	14773	14432	14498	14630	14543	14661	14585	14758	14774	14657	14526	14655	14585	14609	14462	14693	14695	14589	14423	14573	14611	14395	14647	14701	14527	14402	14582	14647	14578	14803	14576	14586	14518	14584	14486	14583	14576	14675	14678	14773	14640	14642	14607	14574	14598	14603	14703	14408	14632	14547	14576	14588	14714	14441	14528	14665	14620	14704	14795	14641	14465	14697	14522	14738	14590	14680	14359	14618	14584	14505	14718	14830	14788	14650	14614	14663	14517	14613	14570	14693	14480	14641	14690	14542	14674	14533	14644	14700	14757	14586	14697	14575	14604	14788	14669	14693	14615	14571	14497	14615	14542	14508	14635	14448	14630	14528	14436	14656	14673	14796	14689	14578	14651	14450	14576	14508	14709	14611	14577	14670	14672	14358	14472	14630	14574	14631	14621	14748	14522	14632	14562	14758	14887	14688	14807	14624	14716	14588	14625	14741	14723	14630	14683	14512	14788	14839	14527	14689	14668	14636	14403	14617	14718	14815	14503	14784	14702	14648	14654	14715	14586	14580	14798	14746	14558	14437	14720	14531	14617	14611	14525	14665	14778	14628	14489	14919	14586	14614	14804	14543	14489	14582	14700	14672	14620	14572	14651	14728	14779	14557	14715	14641	14570	14632	14596	14764	14691	14636	14603	14704	14804	14635	14632	14743	14429	14625	14636	14521	14314	14533	14651	14591	14449	14557	14484	14620	14409	14523	14754	14829	14542	14570	14725	14607	14693	14685	14603	14621	14582	14735	14556	14364	14779	14479	14789	14700	14822	14809	14657	14512	14577	14454	14699	14700	14659	14571	14564	14732	14682	14531	14699	14632	14689	14820	14540	14678	14593	14533	14652	14745	14580	14636	14578	14487	14598	14631	14659	14631	14616	14642	14639	14590	14533	14691	14508	14735	14587	14579	14583	14620	14693	14689	14794	14521	14758	14745	14550	14665	14515	14767	14417	14433	14325	14702	14635	14749	14615	14664	14539	14473	14470	14708	14720	14655	14397	14505	14625	14458	14786	14641	14616	14567	14597	14499	14588	14664	14566	14782	14768	14525	14540	14695	14562	14544	14487	14478	14568	14593	14595	14715	14660	14784	14591	14645	14539	14623	14628	14640	14499	14585	14709	14587	14521	14653	14542	14421	14549	14690	14381	14550	14620	14536	14669	14681	14639	14808	14772	14559	14594	14682	14520	14533	14464	14484	14601	14555	14664	14504	14584	14732
19507	34975	32440	25800	22484	20152	19203	18116	16981	16515	15894	15432	15314	15064	14878	14640	14397	14410	14170	14339	14111	14098	14099	14166	14025	14189	14068	14035	14033	14016	14094	14042	13864	13861	13905	13936	14069	13861	13955	14049	14043	14005	13878	14041	14109	13976	14118	14572	15080	14870	14825	14471	14232	13925	13965	13892	13980	14080	14037	13923	13861	13959	14019	13930	13754	13810	14013	13855	13886	13898	13805	13802	13888	13826	13844	13765	13768	13937	13902	13993	13880	13778	14102	13815	13857	13979	13946	14006	13871	14029	13967	13825	13943	13819	13925	13897	13964	13834	13986	13929	13942	13817	13718	13881	13971	13948	13876	13991	13975	13829	13856	14190	14017	14141	13979	13820	13782	13865	13925	13970	13835	13882	13950	14027	13929	13947	14048	13782	13942	13971	14049	13807	13871	13903	13921	13878	13710	13719	13995	13917	13821	13949	14114	13939	13958	13802	13783	13789	13770	13873	13635	13853	14013	13807	13913	13909	13963	13788	13961	13938	13933	13801	13860	13831	13900	13844	13887	13951	13899	13903	13971	13809	13945	13872	13961	14004	14059	14101	13966	13889	13907	13923	13670	13838	13856	13847	13990	13873	13858	13825	13947	13923	13853	13929	13968	13918	13839	13870	13914	13934	13969	13865	13979	13910	13921	13662	14053	13890	13885	14020	13853	14059	14122	13977	13998	13839	13730	13752	13960	14033	13937	13850	13906	13795	13834	13901	13834	13848	13957	13847	13883	13809	13772	13876	13902	13910	14007	13775	14057	13901	13829	13812	13896	13982	13892	13956	13821	13866	14005	13949	14005	13881	13863	13853	14021	13824	13864	13839	13935	13866	13852	13964	13964	14011	13817	13844	13950	13940	13979	13897	13804	14001	13840	14029	14019	13782	13988	13809	13966	13956	13809	13917	13822	13817	13904	13829	13829	14010	13833	13896	13952	13781	13919	14041	13709	13733	14024	13775	13902	13956	13951	13812	13833	13764	13944	14006	13888	14016	13926	14004	13798	14018	13815	14014	13975	13759	13857	13863	13796	13970	13862	13935	14046	13947	13793	13981	13708	13955	13969	13806	13993	13935	13862	13837	13921	13955	13852	13843	13851	13864	13872	13647	13884	13904	13857	13749	13983	13924	13934	13857	13889	14001	13964	13944	13896	13883	13860	13848	13955	14027	13819	13901	13856	13739	13997	13958	13850	13789	13775	13840	13937	13879	14051	13779	13715	13961	13955	13975	14115	13857	14046	13865	13925	13973	13916	13904	13770	13875	13992	13891	13815	13942	13902	13962	14028	13968	13789	13902	13973	13861	13920	13708	13957	13829	13895	13890	14048	14068	13817	13860	13873	13900	13937	13944	13809	13987	13746	13833	13853	13967	13942	14007	14029	13857	13896	13943	14061	13936	13738	13917	13885	13879	13941	13927	13724	13966	13839	13916	13998	13937	13954	14005	13770	13713	13874	13959	13925	13900	13836	13867	14134	13890	13935	14105	13908	13917	13952	13973	13948	13951	13919	13820	13902	13924	13874	13847	14019	13833	13930	14041	13829	13849	14095	13944	13807	13918	13903	13875	13844	13791	13938	13976	13924	14042	13895	13755	13888	13940	13914	13761	13904	13833	13990	14028	13920	13824	13903	13902	13949	13798	13940	13915	13812	14088	13990	13919	14105	13886	13863	13769	13845	13938	14117	13926	13878	13905	13992	13972	14034	13953	13810	13819	14057	14089	14072	14046	13950	13856	14086	13926	13909	13942	13912	13802	14014	13787	13715	13857	13924	14072	13928	13816	13936	13811	14138	13850	13818	13902	13935	13943	14000	13796	13974	14045	13906	13955	13943	13950	13834	13999	13986	13927	13965	13742	13972	14030	13919	13947	13916	13920	13784	13893	13888	13904	13944	14007	13886	13948	13939	14006	13938	13866	13882	13825	13951	13792	13961	13933	13850	13945	13880	13755	13936	13852	13893	13874	13822	14003	13936	13884	13796	13988	13878	13858	13853	13799	13734	14053	13901	13961	14084	13980	13842	13815	13986	13967	13918	14024	13732	13968	13950	13691	13910	13813	13861	13933	13873	13922	13985	14039	13765	13841	13946	13744	14101	13856	14039	13904	13792	13936	13916	13881	13978	13819	13912	13924	13880	13976	14013	13898	14097	14027	13920	13991	13846	13973	13855	13869	13893	13784	13862	13785	14160	13909	13852	13920	13881	13945	13905	13829	13911	13942	13903	13767	13843	13880	13810	13972	13957	14007	13881	13767	13933	13920	14042	14005	13701	14120	13876	13912	13953	13883	13957	13916	13838	13894	13958	13892	13874	13900	14044	13976	13755	13908	13993	13823	13970	13775	13729	13813	13973	13765	13850	13773	13917	14137	13838	13942	13897	13875	13941	13966	13961	13933	13873	14026	13893	13765	13889	13851	13869	13876	14070	13929	13870	13809	13811	13871	13940	13920	13888	13812	13896	14013	14023	13871	14055	13815	13774	14045	13883	13939	13937	13995	13950	13905	14043	13636	14055	13815	13896	13866	13828	14060	13758	13810	14067	13782	13842	13824	13973	13934	13885	13826	13955	13992	13941	13797	13943	13960	13983	14076	13887	13821	13840	14020	13989	13881	13871	13853	14006	13962	13870	14012	14060	13845	13978	13850	13848	13862	14017	13843	13682	13934	13979	14063	13947	13842	14094	13918	13874	13795	13917	13919	13958	13796	13945	13879	13774	13883	14133	13825	13933	13870	13888	13974	13969	13965	13891	13874	13993	13874	13997	13904	13929	13814	13825	13860	13724	13867	14035	13912	13761	13971	13829	13817	14059	13985	13831	13815	13976	13955	13861	13972	13909	14004	13928	13901	13888	13995	13932	13972	14041	13992	14005	13900	13836	13877	13949	13852	13891	13941	13878	13961	14029	13804	13740	14048	14036	13905	13835	13964	13801	13852	13990	13921	13974	14077	13858	13874	14024	13892	13883	13890	13822	13893	13871	14021	14040	13931	13961	14111	14008	14030	13864	14020	13771	13926	13873	14021	13781	13810	13937	13874	14032	13862	13953	13970	13929	13834	14094	13641	13726	13772	13817	13945	13920	13871	13820	13761	14026	13838	13934	13878	13873	13934	13832	13799	13876	13820	13877	14007	13962	14048	13871	14006	13839	13801	13926	13853	13911	13961	13829	13867	13956	13945	13856	13634	13860	14001	13879	13861	13922	13767	13799	13964	13992	14071	14003	13828	14008	13990	13860	13922	13949	13694	13738	13916	13859	13832	13941	13854	13779	13985	13983	13808	13839	14013	13754	13761	13935	13913	13845	13992	13710	13909	13893	13880	13819	13908	13964	13833	13861	13868	13824	13825	13948	13892	13899	13879	13848	13771	13889	13869	13839	13781	13833	13799	13962	14099	13918	13941	13725	13713	13948	13915	13971	14048	13940	13959	13946	13909	13815	14031	13887	13827	13899	13801	13784	13918	13949	13965	13881	13976	13922	13886	14025	14006	13822	13924	13852	13816	13882	13920	13877	14004	13791	13818	13868	13836	13950	13728	13917	13846	13981	13889	13983	13862	13879	13685	13951	13796	13873	13882	13805	13859	13879	13687	13747	13759	13832	13972	14048	13840	13928	13975	13835	13989	13909	13841	13925	13865	13945	14050	14022	13770	13824	13792	13940	13910	13844	14002	13924	13884	13934	13877	14007	13983	13807	13883	13812	13858	13991	13821	14121	13987	13809	13607	13953	14038	13845	13875	13970	13878	13913	13907	13835	13888	13792	13878	13920	13852	13985	14026	14003	13849	13834	13852	13934	13951	14038	13986	13831	13988	13941	13997	13831	13894	13867	13793	14037	13865	13916	13810	13898	13829	13896	13845	13863	13838	13893	13927	14069	13885	13932	13768	13944	13988	13897	14016	13772	13913	13953	13788	14020	13985	13857	14003	13890	13899	13973	13653	13753	13982	13774	13901	13822	13898	14054	13758	13673	13907	13955	13925	13915	13771	13737	13877	13806	13777	13966	13863	13920	13854	13909	13825	13922	13913	13841	13893	13855	13720	13928	13752	13868	13756	13955	13961	13953	13852	13991	13910	13771	13971	13986	13874	13809	13975	13899	13703	13964	13792	13879	14033	13956	13842	13972	13904	13753	13847	13886	13845	13822	13937	13990	14007	13879	14045	14007	13818	13736	13982	13865	13899	13785	14118	13841	13890	13928	14015	13887	13973	13955	13829	13788	13871	13858	14019	13945	13799	13797	14026	13882	13967	14000	13792	13892	14016	13990	13766	13983	13960	14009	13976	13968	13909	13930	13873	13964	14105	13890	13942	13755	13908	13942	13836	14001	13894	13839	13914	14000	13969	14113	14042	13980	13963	13882	13946	13844	13882	13873	13908	13765	13783	13788	13877	13807	13817	13849	13894	13829	13825	13852	13890	13927	13982	14007	13896	13887	13905	13969	14024	13809	13879	14003	13895	13916	13767	13862	13802	13834	13817	13902	13975	13745	13852	13868	13941	13795	13869	13874	13882	13866	14007	13948	13948	13988	13968	13857	13709	13887	13934	13749	13989	14009	13818	13950	13875	14000	13863	13866	13881	13923	13802	13911	13997	14006	13849	13955	13902	13904	13930	14026	13867	13905	13875	13861	13991	13644	14006	13833	13993	13982	13899	13791	13868	13918	13851	13770	13813	13943	13998	13848	13926	13822	13863	13894	13953	13964	13871	13878	13982	13676	13887	13879	13945	13824	13746	14140	13913	13893	13798	13942	13902	14126	13754	13991	13872	13953	13981	14045	13906	13903	13763	13941	13973	13933	13802	13875	13851	13821	13819	13855	13828	13949	13808	13876	13862	14014	13954	13710	13960	13995	14018	13701	14061	13781	13824	13874	13798	13898	13932	14008	13975	13981	13978	13874	13997	13873	13908	13870	13995	13889	13824	13746	13911	14008	13843	13930	13918	13870	13815	13947	13799	13853	13879	13924	13950	13930	14081	13844	13874	13835	13932	13863	13858	13777	13871	13947	13782	13772	13923	13927	13888	14008	13935	13916	13903	13853	13888	14064	14018	13885	13947	13851	13687	13904	13890	13885	13984	13947	13882	13944	13871	13909	14030	13744	13924	13830	13944	13789	13842	14129	13952	13859	13956
22643	21123	29011	23497	21349	23478	25402	19568	17701	17653	17021	16353	16122	15982	15694	15580	15438	15604	15295	15449	15072	15160	15105	14983	15077	15053	15007	14938	14999	15110	14957	15010	14842	14780	14859	14846	14974	14919	14784	14886	14771	14878	14772	14881	14721	14772	14788	15342	15935	16027	16034	15609	15247	14852	14798	14898	14886	14602	14825	14850	14819	14866	14653	14709	14662	14728	14670	14770	14744	14603	14785	14744	14844	14754	14776	14897	14676	14933	14815	14667	14716	14737	14794	14732	14838	14847	14760	14768	14718	14692	14922	14849	14828	14712	14655	14905	14748	14606	14761	14863	14646	14779	14861	14853	14747	14597	14745	14793	14887	14690	14546	14805	14654	14812	14661	14770	14636	14752	14610	14648	14773	14865	14683	14763	14744	14737	14634	14706	14603	14677	14956	14558	14752	14651	14653	14715	14682	14828	14886	14534	14686	14963	14693	14722	14836	14819	14747	14678	14806	14824	14793	14631	14785	14677	14600	14858	14718	14487	14668	14589	14709	14714	14708	14581	14842	14722	14590	14652	14681	14637	14879	14723	14606	14578	14762	14588	14838	14679	14785	14670	14791	14702	14635	14626	14937	14624	14706	14738	14753	14776	14738	14598	14915	14658	14638	14694	14779	14648	14651	14630	14627	14574	14744	14388	14639	14636	14620	14930	14837	14714	14662	14814	14780	14984	14891	14616	14858	14566	14903	14604	14659	14770	14753	14772	14728	14784	14633	14671	14748	14736	14750	14609	14662	14776	14607	14701	14612	14824	14737	14637	14807	14794	14915	14770	14735	14595	14507	14804	14767	14788	14737	14894	14720	14593	14758	14742	14797	14668	14800	14959	14648	14690	14694	14716	14792	14882	14824	14580	14650	14829	14739	14763	14750	14873	14542	14615	14517	14563	14757	14470	14525	14659	14574	14632	14670	14576	14693	14623	14694	14497	14808	14579	14662	14650	14773	14624	14708	14712	14710	14605	14727	14745	14830	14826	14752	14694	14795	14498	14682	14661	14980	14918	14794	14640	14863	14634	14784	14670	14854	14612	14914	14670	14615	14618	14470	14629	14695	14617	14650	14763	14677	14658	14746	14768	14673	14454	14551	14478	14696	14574	14759	14741	14605	14594	14635	14743	14637	14542	14785	14725	14732	14685	14841	14843	14803	14751	14620	14706	14572	14653	14621	14639	14696	14596	14426	14694	14679	14522	14724	14790	14826	14613	14695	14740	14840	14669	14692	14489	14819	14747	14715	14550	14701	14627	14920	14756	14759	14791	14632	14588	14697	14798	14654	14687	14714	14584	14687	14517	14577	14683	14782	14640	14557	14660	14621	14779	14773	14658	14622	14554	14565	14785	14844	14642	14806	14728	14801	14588	14526	14591	14706	14411	14692	14556	14773	14809	14652	14578	14644	14832	14848	14534	14591	14550	14960	14739	14530	14549	14840	14597	14736	14645	14694	14597	14706	14622	14488	14679	14734	14654	14739	14743	14704	14639	14739	14723	14612	14804	14658	14592	14723	14547	14746	14724	14767	14573	14713	14712	14641	14718	14698	14448	14877	14786	14538	14836	14738	14986	14767	14608	14483	14621	14455	14667	14642	14713	14525	14621	14629	14829	14801	14740	14471	14828	14556	14683	14697	14637	14718	14700	14655	14940	14672	14429	14592	14764	14899	14797	14862	14700	14598	14651	14673	14741	14593	14681	14755	14464	14829	14649	14602	14647	14721	14688	14724	14541	14723	14660	14647	14572	14558	14549	14726	14765	14574	14869	14756	14900	14449	14616	14653	14790	14662	14842	14627	14718	14785	14677	14509	14809	14795	14802	14734	14523	14639	14707	14730	14676	14736	14593	14700	14559	14533	14821	14590	14753	14736	14551	14845	14640	14844	14833	14843	14760	14701	14639	14714	14822	14793	14873	14589	14817	14740	14787	14595	14772	14743	14695	14746	14709	14652	14779	14671	14511	14704	14590	14528	14747	14734	14688	14758	14741	14578	14801	14509	14569	14652	14766	14797	14600	14560	14816	14843	14896	14870	14782	14747	14758	14749	14583	14809	14795	14820	14705	14795	14534	14889	14619	14830	14766	14568	14581	14706	14529	14734	14733	14704	14708	14822	14847	14708	14679	14694	14727	14811	14737	14856	14655	14696	14592	14664	14697	14640	14759	14578	14614	14656	14755	14783	14806	14689	14829	14743	14703	14738	14619	14682	14807	14697	14557	14587	14881	14637	14672	14934	14659	14801	14718	14857	14688	14680	14700	14984	14716	14711	14483	14769	14564	14861	14713	14641	14716	14592	14648	14853	14638	14644	14607	14603	14616	14637	14738	14638	14726	14763	14793	14738	14735	14713	14654	14861	14808	14757	14820	14847	14447	14700	14707	14570	14723	14539	14816	14892	14652	14643	14694	14484	14712	14653	14681	14621	14619	14671	14518	14686	14884	14776	14792	14796	14493	14810	14730	14657	14603	14980	14837	14593	14818	14713	14698	14804	14780	14975	14705	14775	14650	14558	14629	14532	14685	14779	14670	14820	14745	14705	14774	14644	14613	14531	14496	14752	14626	14642	14765	14586	14771	14505	14642	14833	14608	14666	14723	14798	14873	14637	14793	14602	14576	14929	14665	14708	14569	14575	14697	14719	14702	14833	14660	14890	14653	14727	14542	14757	14628	14556	14656	14719	14555	14721	14566	14494	14662	14654	14732	14681	14605	14683	14617	14659	14739	14783	14658	14616	14835	14659	14666	14784	14596	14645	14737	14594	14784	14853	14790	14611	14634	14872	14690	14742	14572	14713	14645	14768	14646	14697	14786	14701	14817	14712	14602	14683	14785	14642	14648	14844	14597	14699	14839	14879	14946	14711	14683	14631	14645	14590	14677	14681	14440	14546	14725	14743	14576	14709	14506	14583	14683	14701	14708	14601	14576	14764	14681	14750	14660	14673	14690	14710	14457	14890	14602	14888	14817	14484	14756	14728	14618	14730	14630	14721	14672	14652	14834	14677	14662	14686	14701	14675	14661	14781	14780	14678	14809	14788	14861	14701	14810	14645	14664	14651	14791	14746	14537	14697	14787	14896	14855	14538	14461	14705	14909	14806	14703	14537	14613	14621	14663	14543	14738	14723	14664	14725	14746	14525	14567	14718	14643	14793	14714	14762	14759	14600	14743	14598	14574	14767	14799	14852	14582	14810	14618	14710	14800	14667	14730	14634	14676	14654	14535	14713	14518	14839	14645	14773	14690	14637	14620	14617	14676	14852	14582	14722	14400	14633	14695	14769	14778	14547	14641	14670	14821	14725	14875	14708	14593	14734	14896	14816	14611	14593	14472	14886	14620	14726	14660	14827	14771	14703	14819	14651	14722	14621	14761	14788	14777	14739	14714	14886	14663	14510	14760	14598	14569	14519	14738	14623	14869	14651	14538	14565	14862	14727	14682	14807	14706	14767	14649	14495	14780	14750	14800	14728	14640	14654	14498	14680	14555	14718	14642	14837	14565	14723	14468	14840	14800	14644	14965	14716	14731	14661	14650	14702	14540	14771	14679	14849	14725	14830	14930	14758	14831	14717	14632	14513	14606	14586	14770	14756	14717	14713	14577	14829	14501	14651	14786	14576	14847	14946	14782	14780	14714	14605	14624	14930	14723	14636	14790	14735	14657	14873	14547	14566	14718	14623	14789	14598	14757	14682	14840	14733	14651	14753	14623	14655	14648	14872	15005	14782	14679	14789	14771	14894	14657	14708	14627	14647	14786	14610	14755	14710	14647	14877	14756	14666	14873	14661	14791	14643	14684	14742	14956	14980	14865	14782	14802	14881	14872	14709	14684	14829	14777	14850	14744	14731	14948	14741	14625	14810	14692	14738	14744	14551	14820	14729	14781	14620	14787	14640	14632	14493	14784	14455	14744	14651	14667	14860	14891	14553	14505	14784	14907	14536	14617	14567	14591	14810	14728	14820	14854	14639	14804	14829	14702	14714	14575	14729	14644	14742	14510	14758	14687	14659	14748	14636	14607	14668	14596	14903	14592	14648	14678	14709	14608	14612	14809	14668	14592	14585	14629	14666	14673	14984	14657	14768	14665	14791	14695	14695	14617	14735	14966	14704	14706	14580	14591	14697	14790	14923	14766	14791	14605	14658	14624	14501	14775	14878	14705	14709	14782	14815	14770	14807	14623	14617	14667	14555	14767	14657	14703	14756	14767	14466	14720	14761	14790	14822	14621	14630	14945	14986	14699	14857	14851	14745	14703	14847	14805	14754	14712	14699	14568	14556	14813	14694	14657	14628	14718	14765	14703	14786	14696	14615	14662	14703	14730	14471	14644	14900	14930	14660	14650	14706	14777	14911	14701	14534	14521	14784	14503	14461	14681	14727	14907	14424	14692	14706	14674	14611	14623	14456	14541	14674	14733	14661	14691	14730	14740	14662	14605	14644	14533	14662	14548	14560	14739	14734	14953	14622	14562	14703	14725	14655	14747	14758	14498	14842	14804	14830	14770	14772	14780	14519	14742	14755	14885	14959	14621	14874	14685	14816	14622	14921	14793	14665	14579	14720	14642	14761	14749	14786	14786	14873	14602	14475	14533	14880	14602	14760	14729	14764	14711	14776	14774	14860	14614	14880	14716	14560	14660	14839	14725	14620	14779	14744	14658	14550	14742	14724	14979	14527	14576	14581	14809	14876	14860	14859	14794	14670	14733	14577	14826	14792	14587	14840	14651	14663	14604	14635	14743	14687	14821	14720	14620	14750	14620	14601	14777	14980	14796	14484	14577	14692	14646	14675	14767	14796	14766	14651	14566	14887	14598	14693	14529	14728	14658	14513	14919	14625	14747	14803	14579	14655	14781	14676	14695	14811	14673	14731	14479	14625	14767	14782	14815	14815	14533	14666	14693	14638	14642	14781	14823	14724	14801	14612	14859	14723	14738	14757	14657	14666	14572	14816	14674	14665	14847	14911	14726	14817	14750	14750	14791	14706	14934	14749	14804	14834	14556	14586	14661	14532	14599	14630	14841	14509	14662	14702	14792	14699	14935	14552	14673	14613	14643	14619	14843	14717	14682	14673	14805	14674	14786	14808	14620	14873	14680	14682	14750	14528	14787	14666	14690	14850	14719	14665	14681	14381	14797
22241	39933	37024	30384	26156	23433	21914	20146	18878	17808	17035	16277	16082	16003	15413	14991	15001	14684	14566	14160	14429	14299	14361	14112	14094	14278	14158	14046	14217	13887	13872	14032	14088	14177	13951	13896	13992	13944	13894	14003	13926	14175	14083	14034	14068	13966	14151	14966	15613	15866	15533	14819	14320	14138	14033	14067	13839	13875	13894	13966	13926	13922	14083	13891	14002	13899	13980	13966	13978	14038	13864	13976	13924	13893	13915	14092	13868	13887	13814	13730	13906	13905	13806	14010	13823	13785	13763	13878	14032	13799	14050	13876	13945	13998	13927	13896	13961	13818	13979	13902	13939	13989	13987	13864	14051	13989	14056	14067	13967	13718	14062	14022	13966	13944	13958	13885	13922	13887	13958	14006	13794	14004	13816	14075	13953	13917	13768	13981	13887	13789	13829	13888	13796	13888	14160	13993	13837	13947	13892	13925	14109	13891	13826	13951	13895	13801	13850	13929	13851	13898	13898	13945	13989	14030	13901	13768	13929	13896	14044	13872	13945	13890	13828	13798	13883	13998	14014	13898	13867	13901	13989	14024	13995	13989	13885	13967	13940	13902	14084	14001	13823	13669	14118	13918	13940	13800	14037	13959	13837	13931	13916	14076	13709	13868	13885	13869	13934	13927	13931	13901	13879	14045	13898	13892	13740	14020	13822	13818	13723	13846	13935	13802	13972	13886	13766	13948	13968	13977	14053	13805	13861	13813	13860	13983	13951	13828	13923	13951	13942	13976	13953	13815	13854	14072	13896	13981	14011	13949	13889	13938	13788	14024	13862	13886	14014	13844	13891	14028	13916	14018	13924	13953	13839	13926	13914	13819	13930	14101	13894	14003	13856	13834	13922	14006	13863	14094	13934	13908	13850	13898	13982	13967	14008	13924	14010	13845	13699	14026	13913	13909	13900	13893	13963	13826	13988	13793	13786	13988	13986	13911	13837	13919	13832	13826	13984	14046	13881	13879	13868	13854	13852	13959	13801	13906	13794	13893	13961	13826	13851	13977	14011	13891	13925	13911	13803	14067	13832	13862	13823	13932	13879	13905	13909	14057	13928	14023	13954	13960	14071	13773	13839	14025	13866	13981	13887	13802	14036	13915	13916	13909	13969	13948	13943	13809	13843	13946	13936	13799	13897	13941	14047	14019	13776	13958	13922	13951	13937	13877	14043	14038	13769	13980	13871	14093	14116	13813	13992	14048	13993	13910	13923	13810	14038	14009	13869	14038	13847	13904	13930	13867	13961	13866	13795	14047	13994	13931	13809	13869	13788	14020	13954	13906	14063	13947	13736	13898	14008	13977	14033	14010	13961	13910	13896	13858	13843	13921	13995	13974	13813	13668	13982	13933	13972	13762	13840	13864	13893	13872	13858	13995	13905	13881	13845	13836	13946	13956	13866	14048	13862	13985	13998	13860	13983	13963	14002	13893	14065	13813	14033	13789	13968	13844	13991	13880	13906	13838	13865	13883	14011	13889	14009	13794	13993	13908	14035	13748	14092	13905	13964	13948	13923	13919	14120	13967	13798	13999	13910	13870	13880	13811	13794	13844	14027	13860	13663	13887	13755	13768	14114	13924	13945	13962	13838	13981	13958	13768	13865	13854	13833	13796	14110	13811	13824	13845	13765	13886	13829	13731	13947	13863	14090	13941	13906	13949	13825	13928	14042	13885	14020	14072	13958	13865	13769	14167	13858	13861	13983	13974	13968	13880	13949	13873	13882	13802	13728	13761	13827	13894	13992	13935	13857	13821	13718	13972	13876	14007	13887	14024	13908	13888	13934	13955	13808	14038	14020	13753	14061	13896	13752	13944	13835	13910	13930	13804	13994	13981	14010	13863	13972	13938	13839	13872	13792	13993	13806	14084	13813	13971	13923	13729	13848	13922	13966	13803	13775	13885	13845	13913	13861	13755	14040	13950	13835	13867	13885	14013	13993	13886	13900	13970	13911	13804	13929	13907	13930	13982	13983	13979	13913	13857	13841	13905	13693	13790	13842	13883	13960	13730	13737	13940	14065	13921	13896	13834	13996	13773	13989	13863	13889	13959	13921	13944	13922	13950	13932	13942	13851	13975	13937	13864	14076	13893	13954	13916	13860	13801	13974	13800	13936	13856	13821	13817	13708	13905	14000	13813	13978	13914	13980	13786	13884	13858	13946	13813	13741	13970	14003	14102	13896	13912	13796	13754	13916	13791	14027	13947	13854	13813	14018	13965	13930	13962	13916	13807	13996	14063	13882	14057	13938	13908	14120	13894	13871	14069	13794	13924	13968	13968	13925	13893	13996	13972	13988	13906	13965	14023	13850	13804	14094	13847	13825	13944	13828	14010	13892	13902	13887	13907	14054	13900	13869	14119	13987	13647	13873	13958	13961	13992	13854	14073	14000	13835	13935	13848	14148	13803	13823	14090	13705	13727	13951	13945	13895	13717	13924	13800	13843	13869	13927	13929	13916	13848	13929	13729	13960	13933	13842	13827	13888	13706	13908	13888	13964	13886	14037	13878	13917	14031	13936	13966	13805	13878	13959	13931	13816	13822	13818	13767	13842	13880	13937	14063	13784	13964	14071	14091	13815	13790	14119	13842	13991	14134	13899	13933	13880	14042	13968	13813	13994	13834	13918	13874	13887	13861	13856	13931	13955	13850	13885	13894	13960	13903	13910	13859	13866	13956	14029	14054	13828	13802	13891	13856	13952	13950	13725	14082	13945	13984	13884	13953	13829	13927	14059	13823	13783	13872	14042	13770	13902	13975	13931	13852	13973	13946	13911	13855	13862	13984	14042	14015	14018	13652	13855	13987	13907	13958	13879	13750	13974	14047	13896	13867	13913	13904	13817	13844	13935	13800	14026	13933	13889	13947	13945	13721	13953	13987	13733	13944	13841	13907	13908	14001	13912	13935	14003	13966	14018	13947	13904	13893	13927	13872	13927	13855	13934	13887	14069	13922	13903	13841	13981	14099	13831	13946	13833	14013	14015	14041	13889	14065	13779	13905	13932	14091	13880	13959	13961	13835	13980	13780	13870	13864	14019	13880	13865	13971	13847	13952	13943	13866	13908	13934	14154	13998	13843	13898	13833	13844	13764	13889	13882	14012	13941	13932	13905	13999	13789	14001	13835	13771	14025	13861	14080	13895	13836	14007	13881	13788	13831	13846	14018	13948	13767	13939	13887	13921	13904	13936	13862	14077	13903	13912	13879	13865	13961	13816	13944	13967	13867	13892	13993	13911	13868	13928	13932	13903	13979	13973	13966	13899	13803	14033	13850	13939	13783	13799	13981	14090	14081	13904	13870	13891	14043	13833	13841	13979	13972	13688	13819	13858	13895	13921	13927	13912	13986	13922	13891	13720	13822	13996	14009	13730	13817	13898	13919	13853	13764	14059	14118	13834	13906	14022	13887	13875	13928	13910	13780	14083	14023	13769	13971	13774	13842	13932	13939	13997	13920	13854	13994	13998	13948	13946	13994	13833	13969	13849	14037	13941	13865	13808	13920	13892	13970	13879	13814	13790	14016	13929	13901	13765	14060	13964	13937	13773	13808	14094	13923	13938	13898	13774	13947	13809	13671	13892	13975	13887	14003	13869	13845	13823	14099	13995	13879	13854	13813	13868	13987	13751	14021	13875	13943	13883	13943	13775	13790	13755	14027	13998	13801	13840	13966	13987	14076	13869	13987	13928	14084	13958	13687	14024	14038	14060	13839	13706	13901	13969	13827	13878	13842	13864	13934	13909	13788	13904	13765	13944	13916	14010	13861	13965	14020	13736	13803	13921	13946	13882	13908	13939	14013	13838	13783	13867	13907	13859	13883	13735	13854	13916	13845	13884	13915	13816	13968	13857	14014	13948	14133	14001	14011	13946	13843	13843	14018	13952	13740	14009	14030	13782	14028	13936	13890	13945	14034	13840	13997	13823	13956	13784	13895	13882	13932	13966	14068	13959	13953	13942	13955	14007	13742	13955	13937	13909	13932	14052	13957	14007	14104	14145	13793	13863	13919	14004	13716	13949	13876	13932	13863	13862	13896	13847	14006	14010	13842	13948	13983	13843	13933	13888	13881	14025	13666	13806	13762	14012	14028	13754	14007	14007	13841	13860	13846	13725	13952	13980	13865	14042	13866	13983	13911	13846	13956	13781	13955	13937	13961	14021	13778	13909	14015	13986	13915	13953	13810	13999	13975	13982	13973	13868	13827	13890	13893	13901	13842	13835	13785	13957	13789	13814	13893	13964	13770	13954	13847	13757	14005	13853	13881	13888	13830	13868	14089	13808	14026	14119	13978	13907	13892	13870	14073	13832	13839	13950	14005	13914	13891	14032	13869	13935	13912	13819	13996	13866	14094	13955	13988	13787	13790	13986	13833	13889	13894	14051	13963	13860	13908	13849	13770	13761	13912	13855	13962	14003	13914	13881	13963	13962	13852	13879	13853	13836	13949	13883	13896	13940	13926	14051	13713	13827	13812	13956	13811	13961	13846	13858	13819	14106	13704	13921	13918	13810	13988	14028	13848	13927	13952	13930	13863	13978	13840	13879	13825	14002	13879	13980	13899	13926	14072	13927	13985	13781	13935	13802	13857	13980	13722	13879	13991	13820	13912	13881	13829	13924	13960	13863	13909	13842	14040	13980	13915	13913	13878	13874	13933	13927	13903	13943	13893	13857	13884	13916	14117	14060	13958	13757	13966	13931	13982	14037	13938	13823	13933	13970	14044	13702	13834	14138	13915	13995	13974	13984	13892	13912	13959	13917	13807	13923	13862	13897	13813	14024	13992	13922	13898	13855	14077	14006	13952	13887	13801	13887	13942	13951	13799	13821	14028	14025	13754	13978	13881	13829	13803	13892	13922	13901	13953	13847	13811	13942	13851	14008	13833	13877	13931	13891	13903	14021	13935	14151	14077	13927	13944	13928	13898	13877	14006	13870	14014	13917	13919	13886	13945	13743	13999	13992	13878	13831	13874	13856	14033	13769	13840	13752	13883	13821	13904	14015	13926	13920	13901	13782	14011	14044	13991	13962	13991	13932	13912	13946	14007	13970	14053	13919	13935	14084	13896	13976	14015	13922	13925	13746	13954	13848	13927	13953	13848	13942	13961	13965	13934	14038	14027	13819	13928	13777	13925	13972
26901	21847	25011	21493	16997	16248	15779	15421	15041	15124	15042	14785	14845	14760	14754	14722	14533	14587	14556	14560	14340	14561	14458	14569	14503	14721	14611	14446	14349	14525	14592	14372	14227	14391	14490	14347	14474	14624	14341	14438	14332	14502	14309	14484	14618	14450	14372	14444	14398	14705	14503	14620	14588	14548	14459	14541	14596	14433	14338	14323	14489	14407	14358	14284	14294	14506	14404	14439	14441	14395	14215	14233	14433	14335	14492	14428	14509	14390	14597	14338	14293	14524	14667	14477	14341	14399	14455	14356	14394	14460	14343	14244	14580	14411	14532	14434	14323	14369	14294	14289	14331	14220	14579	14429	14509	14470	14578	14453	14484	14335	14335	14448	14447	14293	14421	14448	14583	14243	14494	14620	14496	14399	14304	14316	14408	14492	14412	14591	14334	14393	14514	14475	14522	14499	14548	14359	14471	14372	14303	14527	14278	14446	14556	14396	14377	14325	14592	14326	14485	14309	14298	14252	14544	14486	14440	14365	14330	14360	14375	14412	14508	14308	14366	14382	14267	14372	14393	14575	14693	14381	14337	14491	14428	14398	14498	14555	14491	14293	14430	14520	14543	14540	14429	14304	14525	14435	14436	14470	14252	14473	14454	14238	14383	14293	14321	14515	14415	14515	14565	14432	14206	14431	14237	14237	14473	14344	14487	14260	14321	14377	14287	14604	14561	14403	14392	14362	14488	14334	14522	14438	14407	14395	14476	14326	14411	14409	14550	14544	14299	14485	14337	14404	14189	14441	14419	14446	14357	14417	14426	14434	14541	14349	14361	14404	14383	14517	14519	14363	14430	14357	14406	14215	14401	14385	14322	14409	14311	14372	14402	14466	14343	14281	14233	14552	14168	14494	14417	14483	14462	14390	14679	14319	14188	14481	14440	14435	14454	14335	14436	14267	14456	14488	14218	14304	14434	14425	14454	14602	14338	14485	14302	14443	14378	14431	14473	14299	14407	14575	14300	14462	14416	14740	14437	14345	14532	14472	14386	14364	14460	14551	14400	14640	14549	14493	14380	14527	14505	14428	14301	14561	14451	14561	14491	14502	14351	14322	14262	14193	14418	14409	14273	14456	14470	14631	14287	14459	14318	14498	14427	14439	14573	14421	14278	14482	14575	14424	14488	14438	14363	14511	14211	14157	14464	14326	14421	14331	14315	14359	14336	14338	14573	14372	14444	14333	14515	14523	14380	14270	14337	14445	14311	14354	14611	14225	14443	14342	14269	14413	14481	14206	14520	14409	14431	14509	14435	14259	14325	14394	14489	14409	14450	14450	14508	14477	14466	14576	14518	14290	14417	14515	14309	14296	14659	14398	14309	14457	14463	14387	14408	14458	14452	14395	14385	14552	14445	14315	14268	14515	14258	14433	14407	14474	14551	14460	14461	14562	14433	14591	14318	14271	14405	14438	14516	14412	14459	14182	14372	14393	14529	14325	14190	14279	14434	14372	14485	14453	14423	14481	14436	14478	14401	14455	14493	14333	14244	14249	14509	14459	14345	14302	14467	14257	14280	14354	14223	14291	14534	14377	14481	14378	14326	14334	14530	14388	14288	14408	14504	14499	14512	14235	14296	14316	14469	14341	14407	14489	14237	14301	14560	14544	14430	14552	14366	14383	14488	14385	14383	14426	14469	14354	14458	14369	14415	14428	14324	14518	14333	14452	14403	14557	14426	14594	14484	14432	14347	14442	14382	14580	14302	14353	14309	14398	14371	14591	14471	14445	14442	14502	14526	14345	14446	14186	14391	14299	14290	14466	14507	14457	14198	14473	14326	14287	14363	14456	14560	14504	14576	14273	14621	14364	14230	14511	14403	14477	14517	14334	14479	14528	14540	14334	14443	14355	14491	14357	14606	14562	14488	14410	14479	14344	14575	14486	14411	14550	14564	14406	14536	14308	14553	14388	14386	14237	14421	14462	14460	14367	14365	14371	14502	14274	14549	14389	14524	14452	14251	14386	14472	14406	14612	14397	14418	14469	14615	14353	14641	14323	14317	14474	14445	14402	14427	14293	14339	14440	14218	14464	14330	14380	14489	14272	14324	14518	14529	14364	14505	14379	14531	14259	14488	14426	14456	14485	14631	14418	14464	14298	14339	14521	14372	14576	14497	14497	14409	14514	14426	14452	14525	14505	14412	14448	14466	14503	14302	14553	14386	14368	14508	14478	14466	14474	14565	14322	14332	14246	14484	14361	14253	14487	14459	14488	14330	14175	14477	14291	14456	14353	14328	14260	14696	14495	14260	14586	14378	14513	14514	14422	14268	14457	14452	14496	14358	14468	14367	14447	14413	14284	14395	14619	14334	14514	14511	14420	14501	14256	14524	14532	14395	14427	14265	14549	14577	14404	14505	14513	14489	14412	14356	14491	14337	14594	14404	14446	14263	14269	14339	14384	14395	14545	14584	14316	14346	14499	14498	14534	14508	14264	14438	14426	14320	14426	14549	14352	14270	14298	14364	14352	14392	14589	14319	14477	14589	14239	14516	14353	14390	14430	14541	14249	14291	14355	14491	14358	14329	14456	14388	14347	14374	14536	14432	14611	14374	14314	14283	14246	14309	14455	14213	14579	14422	14690	14460	14472	14502	14359	14418	14593	14305	14504	14458	14448	14474	14288	14462	14398	14607	14405	14440	14345	14622	14344	14382	14451	14385	14440	14390	14424	14616	14439	14397	14453	14495	14277	14423	14283	14355	14445	14604	14436	14382	14325	14453	14335	14257	14302	14328	14553	14566	14346	14351	14407	14560	14282	14346	14419	14385	14463	14496	14441	14403	14424	14554	14516	14421	14324	14188	14307	14462	14485	14326	14436	14221	14189	14495	14430	14694	14518	14526	14372	14436	14377	14598	14277	14560	14407	14307	14237	14453	14410	14504	14477	14419	14435	14390	14467	14424	14316	14391	14503	14583	14460	14337	14529	14381	14587	14591	14685	14376	14449	14248	14318	14482	14357	14328	14385	14313	14257	14522	14501	14412	14479	14383	14327	14312	14481	14535	14489	14319	14517	14408	14306	14379	14372	14598	14232	14456	14383	14360	14250	14381	14472	14429	14511	14400	14399	14366	14457	14631	14411	14460	14361	14402	14502	14472	14428	14411	14329	14515	14422	14328	14600	14362	14489	14537	14361	14670	14426	14534	14408	14547	14555	14327	14252	14411	14534	14245	14471	14255	14375	14493	14371	14408	14220	14195	14490	14339	14428	14496	14535	14357	14513	14364	14315	14430	14446	14193	14543	14356	14667	14243	14440	14309	14423	14384	14329	14403	14392	14533	14367	14418	14379	14390	14417	14632	14470	14509	14399	14484	14348	14494	14679	14346	14406	14523	14484	14272	14307	14365	14576	14563	14462	14432	14494	14416	14415	14431	14650	14224	14371	14347	14293	14433	14452	14571	14371	14234	14535	14438	14502	14515	14316	14462	14377	14527	14498	14509	14418	14322	14422	14290	14486	14442	14448	14454	14471	14556	14456	14325	14359	14478	14567	14464	14516	14549	14431	14252	14359	14555	14606	14659	14504	14472	14344	14356	14363	14400	14472	14467	14341	14603	14493	14593	14441	14393	14374	14442	14468	14604	14449	14457	14702	14355	14296	14539	14555	14589	14515	14474	14348	14242	14347	14423	14301	14355	14403	14454	14359	14635	14451	14432	14219	14536	14254	14487	14392	14342	14384	14247	14246	14492	14359	14306	14479	14480	14277	14421	14544	14305	14419	14624	14614	14585	14545	14512	14360	14358	14234	14434	14200	14386	14567	14468	14484	14362	14354	14279	14473	14347	14541	14305	14482	14518	14372	14260	14437	14443	14436	14460	14405	14294	14243	14378	14469	14530	14347	14420	14498	14492	14643	14467	14460	14448	14512	14487	14532	14485	14425	14392	14462	14302	14482	14582	14381	14334	14462	14493	14276	14505	14379	14553	14478	14333	14472	14544	14518	14490	14494	14286	14476	14307	14411	14265	14426	14305	14445	14421	14498	14561	14468	14419	14528	14590	14517	14329	14277	14460	14555	14367	14400	14312	14284	14379	14479	14221	14425	14418	14240	14499	14470	14510	14286	14314	14419	14355	14287	14494	14407	14348	14532	14542	14440	14444	14491	14344	14381	14346	14290	14647	14537	14425	14619	14377	14427	14532	14600	14403	14560	14339	14328	14623	14328	14322	14381	14506	14521	14566	14438	14287	14553	14365	14400	14574	14532	14197	14588	14218	14439	14472	14577	14450	14492	14705	14601	14326	14225	14384	14567	14508	14402	14393	14459	14495	14465	14286	14371	14301	14517	14287	14378	14340	14341	14294	14411	14570	14196	14355	14521	14282	14256	14302	14450	14560	14304	14472	14344	14393	14386	14349	14523	14376	14339	14547	14404	14508	14444	14691	14396	14451	14390	14510	14354	14395	14590	14327	14193	14451	14418	14331	14264	14494	14511	14390	14468	14516	14267	14402	14521	14329	14231	14404	14263	14364	14484	14509	14253	14555	14441	14377	14580	14469	14323	14290	14563	14471	14668	14455	14386	14568	14477	14680	14541	14406	14490	14524	14585	14374	14481	14393	14270	14541	14350	14316	14471	14448	14486	14516	14385	14428	14443	14558	14474	14406	14306	14354	14224	14494	14314	14377	14305	14323	14237	14288	14331	14437	14350	14501	14422	14407	14480	14485	14354	14233	14421	14367	14461	14342	14420	14526	14526	14555	14568	14471	14377	14516	14321	14613	14402	14387	14515	14246	14651	14521	14353	14445	14332	14342	14310	14525	14301	14249	14415	14297	14389	14475	14504	14350	14424	14264	14247	14247	14400	14534	14442	14372	14473	14398	14395	14441	14482	14394	14342	14470	14422	14483	14387	14525	14300	14313	14276	14366	14467	14557	14557	14379	14374	14450	14342	14380	14538	14404	14304	14594	14357	14291	14507	14396	14407	14479	14455	14441	14567	14535	14481	14260	14439	14360	14452	14455	14412	14453	14287	14486	14636	14400	14397	14436	14319	14430	14535	14399	14382	14241	14384	14279	14441	14461	14377	14258	14485	14439	14269	14486	14317	14496	14358	14523	14310	14395	14336	14437	14476	14471	14485	14260	14540	14399	14509	14424	14449	14332	14305	14158	14583	14505	14500	14536	14520
17705	25011	23234	19125	17756	16637	15929	15608	15100	15117	14814	14488	14592	14195	14096	13993	14060	14048	14010	13775	13782	13626	13894	13883	13817	13751	13798	13590	13809	13736	13675	13684	13666	13667	13727	13841	13578	13866	13827	13853	13903	13731	13809	13856	13862	13622	13837	13776	13868	14175	13971	13909	13837	13871	13763	13675	13776	13685	13838	13618	13697	13823	13644	13545	13646	13704	13827	13755	13853	13844	13849	13666	13803	13798	13772	13779	13845	13754	13662	13814	13876	13857	13725	13632	13733	13869	13817	13826	13776	13800	13775	13648	13813	13767	13617	13664	13709	13563	13805	13818	13648	13652	13867	13536	13745	13812	13751	13654	13788	13752	13786	13788	13860	13796	13824	13803	14012	13700	13861	13644	13620	13971	13752	13834	13614	13734	13887	13771	13702	13899	13732	13751	13709	13721	13801	13774	13898	13866	13703	13681	13633	13831	13707	13868	13856	13815	13779	13763	13727	13744	13917	14032	13833	13833	13958	13681	13641	13708	13625	13714	13769	13740	13616	13607	13667	13748	13784	13733	13897	13682	13706	13860	13467	13689	13739	13799	13710	13797	13924	13904	13823	13705	13729	13762	13718	13640	13673	13864	13723	13821	13792	13833	13655	13747	13738	13731	13546	13791	13847	13689	13750	13889	13836	13796	13813	13672	13751	13841	13673	13784	13694	13857	13767	13799	13676	13880	13632	13869	13711	13770	13734	13775	13737	13786	13773	13865	13687	13828	13668	13830	13783	13732	13616	13685	13653	13792	13657	13780	13880	13697	13764	13791	13787	13637	13726	13867	13901	13780	13763	13758	13809	13745	13725	13697	13885	13628	13679	13674	13784	13799	13856	13735	13631	13693	13792	13951	13778	13724	13759	13765	13862	13770	13841	13782	13736	13802	13798	13749	13837	13807	13732	13787	13802	13855	13726	13784	13769	13713	13767	13772	13822	13931	13659	13787	13661	13930	13661	13749	13737	13676	13879	13783	13722	13669	13796	13737	13700	13680	13821	13799	13962	13801	13788	13922	13703	13825	13674	13942	13898	13544	13696	13797	13785	13859	13572	13745	13702	13741	14015	13723	13943	13821	13733	13823	13686	13693	13839	13793	13789	13730	13735	13737	13654	13716	13599	13844	13815	13931	13763	13702	13662	13767	13826	13785	13798	13626	13871	13917	13698	13783	13887	13753	13878	13672	13624	13844	13741	13796	13781	13728	13763	13625	13572	13783	13708	13788	13846	14105	13683	13631	13783	13621	13786	13745	13732	13731	13743	13733	13754	13664	13713	13808	13759	13846	13762	13641	13790	13745	13702	13820	13473	13627	13768	13638	13767	13641	13619	13727	13858	13559	13807	13809	13728	13779	13548	13785	13557	13603	13724	13768	13673	13732	13836	13857	13648	13764	13649	13761	13698	13796	13801	13783	13681	13677	13862	13674	13888	13793	13746	13732	13777	13791	13788	13737	13796	13773	13697	13776	13729	13762	13787	13746	13779	13547	13726	13753	13816	13644	13769	13732	13906	13872	13784	13798	13721	13809	13785	13760	13907	13709	13847	13710	13814	13728	13785	13773	13791	13802	13737	13776	13731	13754	13939	13933	13771	13637	13651	13743	13743	13637	13936	13725	13852	13661	13771	13784	13753	13712	13690	13971	13662	13566	13706	13883	13770	13871	13643	13733	13776	13926	13678	13787	13815	13690	13777	13855	13654	13849	13834	13817	13567	13779	13764	13830	13659	13691	13674	13809	13656	13743	13747	13909	13904	13683	13640	13603	13865	13951	13587	13706	14003	13638	13677	13663	13736	13656	13707	13698	13689	13617	13800	13765	13711	13682	13743	13756	13954	13823	13700	13877	13744	13742	13590	13865	13756	13637	13827	13801	13798	13841	13774	13773	13787	13683	13757	13794	13780	13576	13773	13782	13662	13646	13784	13847	13710	13767	13999	13722	13524	13753	13785	13533	13883	13750	13717	13903	13675	13884	13750	13611	13592	13747	13819	13827	13718	13773	13834	13658	13683	13841	13658	13729	13745	13747	13782	13838	13653	13813	13819	13765	13764	13882	14020	13834	13979	13685	13696	13798	13752	13710	13850	13526	13712	13825	13750	13678	13837	13803	13748	13787	13813	13680	13891	13812	13699	13766	13803	13817	13781	13862	13758	13658	13869	13777	13849	13770	13708	13802	13767	13750	13966	13640	13720	13951	13734	13779	13965	13960	13589	13790	13833	13675	13687	13757	13606	13814	13862	13757	13749	13849	13689	13706	13917	13722	13773	13777	13724	13637	13743	13748	13845	13739	13633	13784	13824	13719	13637	13684	13683	13808	13874	13697	14023	13603	13819	13678	13818	13925	13786	13788	13701	13759	13725	13775	13580	13821	13836	13695	13789	13671	13645	13954	13756	13748	13781	13680	13648	13612	13787	13604	13870	13877	13853	13725	13844	13710	13820	13679	13887	13630	13746	13755	13912	13799	13745	13742	13526	13855	13690	13726	13607	13744	13764	13686	13884	13880	13793	13689	13812	13856	13924	13923	13680	13757	13638	13870	13787	13903	13772	13742	13756	13885	13677	13712	13770	13731	13749	13866	13756	13872	13834	13788	13833	13721	13782	13881	13732	13834	13767	13806	13777	13786	13670	13654	13792	13766	13775	13806	13765	13743	13724	13704	13742	13805	13773	13732	13937	13736	13895	13860	13753	13693	13804	13759	13866	13785	13744	13736	13750	13887	13763	13767	13780	13845	13695	13830	13895	13751	13736	13817	13755	13813	13696	13864	13848	13753	13800	13859	13643	13888	13798	13761	13794	13833	13690	13805	13880	13705	13801	13893	13675	13864	13955	13841	13646	13816	13678	13599	13812	13825	13709	13833	13729	13918	13817	13700	13746	13680	13839	13667	13901	13881	13637	13740	13576	13927	13904	13799	13737	13789	13839	13994	13697	13661	13818	13704	13711	13905	13708	13879	13695	13867	13777	13841	13609	13841	13814	13799	13817	13892	13611	13786	13855	13912	13733	13786	13746	13613	13855	13806	13692	13740	13865	13928	13592	13832	13718	13820	13530	13807	13809	13676	13904	13703	13744	13750	13715	13644	13739	13620	13775	13772	13746	13642	13611	13778	13833	13697	13888	13888	13655	13566	13932	13704	13799	13742	13606	13878	13699	13732	13680	13743	13811	13677	13754	13756	13741	13850	13630	13927	13724	13734	13817	13938	13734	13868	13689	13743	13746	13838	13676	13789	13642	13759	13803	13908	13906	13801	13676	13785	13636	13754	13784	13725	13887	13745	13715	13969	13759	13802	13821	13716	13675	13822	13633	13841	13803	13729	13741	13786	13871	13819	13730	13741	13770	13684	13773	13744	13686	13798	13679	13584	13763	13686	13609	13828	13634	13910	13864	13741	13813	13754	13765	13898	13808	13742	13743	13835	13735	13689	13865	13750	13882	13849	13693	13847	13677	13816	13757	13889	13713	13752	13722	13877	13759	13634	13740	13838	13737	13720	13765	13975	13886	13721	13584	13724	13895	13729	13870	13717	13761	13989	13774	13868	13760	13871	13597	13737	13715	13808	13680	13736	13782	13799	13752	13880	13874	13619	13753	13875	13668	13776	13874	13909	13747	13750	13736	13789	13808	13699	13733	13789	13753	13822	13795	13916	13733	13775	13786	13732	13729	13693	13671	13583	13689	13711	13758	13960	13656	13899	13742	13715	13679	13765	13710	13812	13680	13820	13712	13715	13674	13817	13705	13676	13737	13761	13820	13610	13752	13728	13769	13562	13703	13812	13849	13789	13688	13929	13705	13679	13671	13773	13561	13744	13770	13708	13658	13759	13767	13853	13686	13896	13703	13567	13793	13668	13825	13873	13696	13560	13699	13642	13689	13801	13762	13897	13671	13755	13720	13638	13748	13822	13877	13602	13807	13867	13661	13786	13606	13748	13612	13720	13722	13803	13838	13680	13818	13643	13769	13847	13852	13844	13649	13626	13965	13780	13770	13707	13927	13711	13616	13656	13852	13856	13797	13827	13894	13867	13860	13909	13773	13767	13698	13829	13630	13836	13735	13609	13930	13692	13622	13637	13700	13872	13685	13646	13950	13641	13651	13596	13808	13813	13789	13930	13784	13825	13806	13779	13863	13898	13636	13872	13721	13761	13863	13905	13914	13735	13696	13585	13887	13777	13755	13836	13801	13844	13764	13525	13814	13698	13726	13756	13630	13853	13802	13806	13721	13825	13599	13665	13740	13866	13899	13747	13766	13935	13722	13758	13644	13670	13679	13665	13707	13754	13693	13719	13812	13833	13807	13622	13747	13643	13699	13564	13706	13807	13839	13788	13725	13877	13622	13739	13628	13932	13931	13785	13824	13858	13832	13856	13728	13653	13668	13687	13623	13696	13728	13774	13667	13776	13791	13732	13769	13723	13627	13821	13776	13772	13790	13723	13891	13687	13889	13624	13820	13773	13672	13714	13709	13588	13742	13863	13693	13750	13700	13754	13731	13688	13665	13823	13695	13643	13703	13732	13743	13718	13758	13629	13921	13720	13686	13807	13697	13827	13757	13580	13817	13700	13739	13930	13785	13766	13769	13847	13697	13649	13657	13699	13763	13788	13802	13786	13903	13665	13694	13589	13640	13741	13725	13814	13858	13731	13730	13596	13777	13744	13819	13938	13763	13844	13652	13727	13821	13655	13878	13817	13673	13919	13804	13656	13734	13834	13833	13865	13738	13733	13731	13629	13857	13686	13696	13746	13786	13886	13698	13620	13736	13789	13749	13747	13559	13831	13681	13862	13898	13799	13957	13752	13856	13712	13715	13961	13748	13733	13627	13838	13897	13796	13742	13771	13874	13725	13726	13751	13624	13734	13720	13719	13698	13651	13799	13856	13838	13817	13720	13710	13788	14011	13744	13754	13756	13786	13767	13714	13910	13791	13822	13647	13797	13604	13812	13614	13697	13707	13878	13696	13803	13754	13670	13748	13793	13739	13672	13721	13786	13862	13731	13664	13585	13751	13802	13782	13852	13647	13793	13829	13629	13861	13865	13786	13700	13711	13720	13652	13837	13708	13931	13797	13679	13920	13700	13904	13653	13712	13847	13759	13692	13743	13809	13676	13748	13701	13814	13839	13807	13770
23632	21130	28678	23939	22019	22024	20305	17446	16558	16142	15656	15457	15485	15203	15031	15016	14964	14694	14793	14764	14750	14697	14879	14712	14916	14666	14592	14555	14588	14680	14672	14480	14422	14673	14722	14411	14405	14732	14699	14626	14474	14573	14408	14498	14443	14569	14750	14896	15181	15310	15189	14966	14889	14537	14532	14674	14547	14663	14739	14450	14356	14473	14520	14466	14425	14689	14646	14495	14911	14651	14689	14501	14648	14414	14536	14572	14436	14447	14495	14387	14521	14373	14457	14484	14600	14533	14448	14357	14504	14440	14466	14142	14461	14431	14513	14641	14414	14524	14326	14504	14503	14390	14391	14342	14442	14414	14432	14499	14344	14335	14458	14608	14499	14669	14415	14454	14449	14276	14548	14477	14661	14459	14384	14399	14569	14472	14539	14628	14419	14418	14344	14640	14582	14517	14529	14563	14238	14455	14535	14204	14526	14380	14522	14303	14451	14422	14579	14526	14512	14729	14583	14426	14725	14529	14493	14344	14530	14287	14457	14575	14519	14495	14563	14687	14590	14454	14470	14546	14516	14338	14815	14438	14392	14494	14479	14531	14342	14421	14598	14453	14400	14377	14415	14504	14588	14474	14405	14393	14536	14627	14620	14478	14499	14444	14450	14231	14265	14408	14491	14337	14509	14614	14479	14529	14401	14439	14406	14420	14632	14635	14533	14389	14492	14202	14389	14540	14472	14426	14541	14593	14599	14556	14484	14513	14556	14478	14440	14519	14549	14580	14439	14626	14579	14436	14313	14694	14632	14594	14529	14592	14321	14504	14461	14575	14562	14590	14324	14503	14596	14620	14461	14478	14481	14573	14491	14515	14517	14649	14476	14590	14316	14476	14388	14400	14509	14431	14238	14579	14501	14522	14540	14360	14485	14399	14532	14458	14464	14339	14336	14582	14456	14448	14618	14465	14784	14478	14318	14402	14512	14437	14370	14492	14563	14708	14540	14358	14427	14369	14298	14370	14593	14486	14593	14438	14472	14435	14373	14562	14574	14455	14666	14821	14724	14526	14468	14441	14597	14410	14408	14295	14460	14500	14459	14599	14563	14566	14538	14514	14383	14495	14323	14513	14566	14380	14437	14361	14498	14545	14423	14723	14588	14442	14594	14656	14465	14365	14509	14595	14357	14381	14508	14466	14439	14573	14623	14575	14349	14214	14473	14703	14449	14399	14526	14330	14523	14451	14683	14593	14511	14276	14415	14445	14525	14474	14448	14635	14439	14416	14637	14523	14393	14412	14484	14576	14361	14569	14666	14446	14551	14392	14426	14382	14313	14538	14581	14441	14457	14512	14420	14600	14540	14370	14449	14470	14581	14475	14468	14664	14479	14521	14335	14551	14800	14484	14537	14503	14297	14459	14416	14527	14425	14219	14449	14405	14363	14619	14411	14404	14287	14524	14423	14484	14570	14596	14520	14526	14436	14546	14567	14470	14502	14489	14493	14454	14401	14427	14423	14674	14568	14408	14613	14551	14375	14516	14414	14610	14549	14473	14396	14357	14567	14470	14497	14356	14387	14396	14463	14482	14431	14494	14592	14473	14454	14478	14532	14399	14394	14467	14437	14454	14439	14553	14550	14419	14386	14359	14431	14604	14494	14232	14422	14496	14445	14503	14506	14599	14472	14475	14232	14463	14342	14504	14485	14316	14641	14483	14460	14355	14516	14401	14466	14453	14482	14715	14525	14241	14648	14287	14446	14682	14612	14592	14627	14472	14547	14600	14502	14459	14260	14467	14520	14421	14545	14402	14457	14461	14552	14401	14310	14474	14395	14686	14598	14518	14364	14487	14400	14393	14402	14571	14276	14505	14476	14569	14451	14326	14413	14464	14671	14465	14312	14580	14438	14451	14674	14645	14311	14397	14369	14365	14285	14457	14400	14548	14441	14305	14755	14365	14485	14490	14475	14625	14400	14549	14760	14671	14548	14429	14336	14387	14600	14394	14527	14462	14490	14558	14411	14510	14395	14485	14591	14509	14524	14678	14617	14524	14527	14441	14610	14477	14391	14579	14557	14536	14590	14432	14538	14498	14476	14539	14466	14503	14350	14447	14641	14499	14521	14363	14242	14514	14490	14516	14612	14630	14538	14470	14362	14361	14452	14322	14432	14402	14527	14495	14360	14195	14361	14367	14349	14442	14548	14403	14598	14271	14602	14467	14347	14568	14512	14513	14500	14490	14580	14514	14216	14619	14509	14483	14271	14290	14289	14628	14590	14479	14333	14497	14401	14482	14600	14657	14364	14365	14806	14278	14550	14570	14432	14418	14530	14440	14517	14441	14239	14767	14485	14576	14545	14500	14394	14563	14266	14403	14255	14439	14447	14402	14367	14277	14495	14544	14581	14523	14658	14508	14446	14571	14332	14525	14570	14412	14377	14400	14530	14532	14744	14632	14393	14340	14552	14515	14613	14527	14444	14408	14510	14365	14441	14468	14565	14373	14348	14390	14492	14542	14550	14527	14428	14423	14556	14349	14389	14637	14548	14395	14488	14489	14561	14394	14494	14379	14482	14463	14453	14440	14506	14374	14501	14752	14474	14455	14360	14468	14435	14558	14482	14284	14339	14420	14515	14633	14418	14372	14374	14355	14491	14479	14358	14537	14339	14488	14527	14494	14518	14655	14611	14510	14272	14441	14750	14387	14402	14337	14583	14463	14323	14381	14343	14448	14427	14499	14651	14540	14623	14583	14257	14262	14550	14457	14529	14230	14504	14488	14426	14618	14587	14559	14608	14450	14402	14381	14511	14564	14451	14562	14479	14519	14550	14556	14411	14564	14481	14311	14467	14544	14451	14549	14624	14520	14554	14498	14554	14405	14620	14465	14499	14572	14568	14361	14683	14450	14469	14398	14520	14535	14414	14432	14443	14460	14421	14374	14596	14598	14460	14451	14453	14564	14402	14536	14280	14503	14737	14295	14541	14491	14339	14521	14300	14534	14364	14564	14580	14638	14302	14481	14374	14374	14580	14287	14390	14405	14532	14531	14468	14400	14637	14477	14422	14408	14597	14499	14481	14545	14607	14320	14391	14309	14621	14371	14415	14420	14729	14306	14619	14488	14441	14586	14439	14378	14523	14601	14456	14330	14377	14417	14451	14665	14494	14434	14607	14499	14424	14709	14516	14420	14517	14495	14598	14346	14451	14337	14392	14462	14556	14312	14600	14478	14355	14534	14677	14453	14559	14434	14513	14506	14278	14473	14638	14580	14459	14588	14405	14367	14405	14615	14510	14489	14617	14513	14421	14537	14723	14328	14453	14518	14631	14382	14594	14331	14411	14612	14456	14574	14712	14537	14522	14321	14563	14501	14491	14467	14470	14550	14495	14405	14309	14447	14474	14509	14384	14583	14385	14576	14330	14464	14610	14349	14559	14412	14492	14406	14371	14462	14624	14516	14428	14487	14748	14694	14443	14553	14375	14593	14501	14646	14422	14407	14524	14557	14444	14403	14489	14466	14540	14418	14656	14580	14339	14299	14412	14451	14449	14399	14483	14338	14424	14567	14432	14469	14422	14380	14514	14523	14541	14511	14616	14509	14458	14501	14643	14494	14622	14366	14564	14389	14556	14581	14530	14615	14527	14607	14375	14366	14460	14423	14576	14458	14397	14576	14498	14530	14429	14375	14194	14341	14498	14484	14446	14320	14394	14471	14467	14391	14466	14518	14386	14392	14591	14370	14305	14322	14486	14529	14585	14251	14469	14454	14500	14413	14490	14476	14561	14461	14435	14685	14354	14609	14494	14548	14448	14487	14579	14587	14455	14350	14790	14607	14521	14376	14433	14374	14588	14382	14334	14581	14518	14699	14440	14537	14556	14484	14359	14539	14724	14424	14511	14317	14566	14306	14509	14246	14492	14428	14428	14330	14412	14474	14541	14400	14778	14340	14547	14445	14349	14439	14651	14565	14429	14639	14293	14426	14592	14360	14295	14580	14444	14396	14389	14409	14615	14264	14363	14414	14466	14681	14567	14439	14351	14504	14563	14533	14365	14372	14436	14376	14524	14474	14613	14315	14393	14549	14499	14411	14548	14617	14459	14413	14546	14508	14697	14468	14648	14650	14474	14390	14425	14445	14411	14680	14435	14405	14626	14463	14481	14544	14435	14407	14513	14268	14563	14571	14545	14689	14463	14488	14454	14405	14575	14413	14364	14599	14439	14516	14506	14437	14608	14511	14605	14598	14514	14436	14484	14498	14436	14350	14584	14494	14468	14411	14424	14258	14561	14513	14604	14580	14444	14270	14457	14507	14416	14376	14486	14592	14422	14348	14587	14566	14502	14302	14410	14591	14564	14461	14302	14492	14856	14468	14559	14538	14540	14557	14468	14371	14414	14509	14458	14322	14539	14718	14519	14430	14557	14498	14363	14412	14347	14489	14477	14328	14487	14565	14568	14391	14470	14432	14407	14517	14407	14502	14305	14712	14434	14395	14442	14444	14690	14464	14530	14511	14371	14366	14246	14334	14539	14482	14528	14504	14450	14619	14608	14205	14498	14441	14572	14547	14438	14427	14281	14332	14407	14393	14604	14383	14637	14504	14411	14477	14500	14595	14466	14418	14503	14495	14582	14546	14406	14368	14578	14517	14493	14435	14530	14432	14554	14310	14304	14581	14426	14678	14497	14607	14424	14359	14405	14441	14662	14579	14459	14643	14499	14481	14352	14410	14445	14508	14380	14354	14548	14487	14363	14542	14552	14519	14390	14503	14399	14354	14559	14685	14522	14601	14692	14752	14601	14513	14492	14469	14545	14527	14690	14647	14357	14506	14325	14414	14565	14701	14717	14490	14554	14456	14580	14423	14348	14269	14624	14542	14495	14608	14673	14529	14671	14424	14583	14440	14520	14419	14420	14290	14445	14451	14454	14576	14452	14461	14529	14560	14447	14381	14375	14555	14307	14433	14196	14390	14552	14405	14231	14545	14383	14509	14603	14546	14411	14419	14559	14483	14450	14461	14647	14400	14466	14535	14570	14531	14241	14463	14422	14372	14657	14610	14431	14568	14647	14464	14462	14589	14349	14425	14458	14499	14502	14482	14630	14541	14594	14419	14558	14539	14430	14406	14768	14737	14635	14344	14572	14658	14674	14412	14484	14474	14481	14510	14624	14803	14436	14257
19246	34066	31126	25026	22435	20336	18796	17786	17201	16475	15677	15467	15256	15012	14686	14683	14467	14315	14272	14194	14201	13994	14023	14027	13711	14019	13876	14037	13878	13868	13813	13795	13842	13708	13888	14064	13911	13808	13995	14048	13888	13939	13869	13887	13868	14018	13794	14253	14826	14938	14677	14504	14202	14045	14069	13833	13974	13653	13874	13963	13805	13888	13892	13765	13902	13834	13660	13906	13940	13909	13762	13930	13909	13970	13913	13829	13944	13894	13666	13954	13527	13676	13758	13865	13845	13759	13819	13808	13680	13828	13641	13690	13608	13763	13790	13719	13774	13797	13938	13756	13786	13997	13933	13706	13910	13798	13715	13748	13977	13765	13789	13813	13653	13859	13736	13862	13792	14060	13859	13941	13798	13813	13785	13887	13891	13763	13788	13794	13691	13773	13752	13572	13887	13792	13640	13836	13742	13765	13930	13676	13846	13733	13814	13888	13967	13710	13766	13735	13828	13816	13937	13837	14043	13831	13823	13666	14007	13691	13870	13892	13760	13870	13680	13751	14024	13814	13893	13891	13793	13810	13759	13766	13793	13747	13852	13894	13731	13820	13951	13902	13831	13940	13989	13851	13928	13866	13771	13764	13865	13762	13920	13748	13929	13850	13920	13820	13773	13809	13867	13757	13888	13932	13760	13904	13921	13691	13767	13738	13909	13622	13779	13747	13951	13847	13897	13922	14002	13822	13837	13838	13810	13958	14071	13887	13974	13769	13762	13846	13679	13691	13808	13826	13873	13691	13541	13715	13725	13851	13751	13894	13724	13764	13893	13773	13829	13763	13773	13736	13865	13832	13931	13774	13875	13707	14026	13844	13858	13757	13790	13846	13815	13883	13741	13813	13742	13976	13874	13851	13875	13764	13837	13593	13700	13781	13757	13881	13915	13740	13711	13728	13658	13898	13669	13690	13866	13891	13685	13714	13876	13592	13686	13843	13900	13788	13827	13816	13761	13802	13985	13849	13795	13874	13844	13867	13914	13685	13862	13829	13914	13763	13915	13884	13791	13770	13753	13829	13809	13790	13820	13723	13782	13889	13722	13840	13801	13994	13839	13795	13975	13887	13905	13739	13865	13906	13890	13876	13896	13948	13770	13803	13703	13956	13770	13764	13833	13724	13775	13912	13526	13837	13759	13863	13831	13759	13715	13851	13863	13791	14001	14006	13953	13776	13848	13780	13900	13911	13711	13824	13769	13737	13815	13837	14063	13704	13732	13847	13849	13751	13818	13880	14063	13756	13928	13845	13947	13856	13914	13733	13820	13920	13784	13731	13689	13923	13781	13773	13784	13760	13888	13806	13700	13743	13777	13764	13704	13781	13894	13771	13908	13773	13952	13804	13776	13792	13828	13758	13759	13813	13835	13834	13832	13834	13868	13866	13662	13747	13878	13805	13716	13756	13841	13809	13897	13794	13904	13859	13861	13940	13711	13953	13916	13881	13947	13685	13823	13978	14027	13800	13860	13826	13849	13821	13754	13720	13814	13924	13853	13849	13700	13815	13871	13692	13741	13966	13954	13865	13748	13738	13708	13843	13748	13979	13921	13847	13854	13842	14104	13791	13871	13633	13924	13815	13685	13879	13815	13821	13683	13778	13921	13794	13849	13783	13698	13872	13874	13823	13949	13702	13799	13715	13685	13764	13940	13884	13775	13740	13860	13795	13816	13829	13876	13834	13754	13742	13801	13807	13743	13793	13888	14001	13734	13960	13701	13784	13838	13717	13734	13888	13805	13754	13775	13836	13750	13740	13883	13821	13763	13858	13882	13737	13972	13899	13922	13716	13821	13892	13697	13739	13948	13866	13547	13872	13695	13863	13803	13948	13787	13826	13773	13720	13731	13797	13881	13896	13737	13669	13856	13757	13880	13850	13841	13922	13974	13687	13851	13778	13897	13929	13823	13844	13971	13745	13723	13627	13801	13856	13813	13874	13766	13754	13670	13847	13820	13753	13957	13775	13972	13790	13676	13923	13690	13860	13751	13808	13837	13916	14123	13827	13842	13889	13775	13720	13773	13896	13708	13767	13907	13893	13735	13917	13728	13796	13934	13631	13742	13740	13829	13776	13988	13688	13647	13953	13875	13914	13737	13832	13807	13895	13832	13921	13690	13910	14000	13774	13788	13859	13844	13861	13761	13532	13706	13844	13739	13769	13846	13866	13882	13760	14021	13852	13789	13723	13820	13789	13869	13905	13667	13795	13688	13893	13682	13822	13707	13748	13917	13826	13969	13810	13818	13864	13980	14014	13671	13829	13771	13767	14039	13614	13739	14011	13773	13921	13848	13718	13646	13869	13811	13808	13814	13729	13847	13898	13888	13833	13816	13794	13800	13786	13859	13802	13891	13843	13789	13720	13735	13834	13911	13711	13905	13861	13891	13949	13681	13945	13907	13776	13837	13958	13843	13794	13843	13992	13945	13749	13764	13694	13745	13800	13900	13826	13799	13884	13687	13786	13911	13792	13903	13846	13625	13734	13832	13752	13796	13843	13800	13743	13825	13884	13944	13821	13829	13849	13906	13861	13858	13848	13843	13692	13838	13904	13780	13727	13794	13870	13731	13781	13772	13772	13744	13703	13891	13829	13784	13838	13911	13777	13906	13844	13738	13853	13838	13765	13913	13645	13729	13958	13806	13754	13871	13911	13989	13695	14020	13636	13705	13981	13885	13876	13735	13812	13792	13760	13942	13764	13859	13758	13747	13744	13799	13721	13973	13660	13979	13859	13880	13828	13853	13902	13889	13858	13714	13850	13880	13850	13851	13811	13770	13706	13863	13830	13896	13853	13782	13760	13762	14106	13732	13600	13824	13757	13844	13804	13817	13710	13845	13788	13625	13775	13948	13708	13676	13717	13762	13826	13856	13818	13674	13702	13868	13986	13993	13986	13858	13691	13829	13913	13841	13775	13723	13818	13906	13898	13881	13878	13889	13791	13939	13729	13821	13750	13889	13876	13724	13931	13777	13780	13902	13978	13681	13927	13911	13893	13736	13799	13870	13948	13649	13982	13874	13665	13816	13705	13828	13854	13850	13896	13703	13792	13873	13770	13807	13835	13976	13781	13759	13699	13794	13836	13722	13822	13751	13754	13929	13773	13866	13699	13854	13743	13767	13674	13938	13830	13821	13689	13865	13854	14037	13840	13697	13713	13851	13842	13849	13735	13884	13875	13748	13825	13818	13845	13672	13816	13793	13745	13838	13881	13768	13743	13718	13713	13807	13772	13845	13880	13789	14034	13995	13870	13724	13967	13673	13955	13745	13825	13753	13649	13978	13837	13765	13774	13869	13727	13639	13800	13798	13802	13938	13773	13680	13847	13950	13837	13809	13958	13740	13783	14072	13957	13785	13878	13939	13935	13875	13837	13819	13870	13867	13860	13907	13892	13816	13920	13966	13849	13790	13890	13724	13724	13867	13954	13663	13829	13795	13833	13862	13805	13849	13765	13835	13758	13866	13741	13855	13793	13873	13915	14039	13829	13736	13772	13821	13869	13878	13610	13913	13820	13818	13786	13821	13886	13805	14004	13894	13921	13727	13834	13852	13787	13870	13874	13856	13731	13733	13780	13747	13865	13771	13923	13898	13910	13935	13711	13831	13814	13839	13903	13841	13757	13778	13937	13933	13832	13770	13707	13827	13666	13775	13868	13918	13891	13814	13892	13834	13784	13762	13931	13752	13746	13882	14031	13880	13988	13707	13836	13860	13890	13992	13829	13875	13732	13980	13895	13941	13845	13751	13843	13839	13777	13769	13843	13797	13839	13930	13628	13945	13774	13817	13807	13836	13871	13971	13928	13999	13732	14022	14010	13826	13979	13658	13830	13632	13845	13860	13876	13714	13916	13824	13832	13852	14127	13875	13702	13747	13848	13798	13733	13828	13765	13804	13834	13838	13883	13807	13850	13762	13766	13883	13872	13742	13817	13825	13795	13814	13837	13709	13864	13783	13763	13825	13941	13873	13806	13946	13715	13647	13696	13917	13893	13849	13965	13865	13896	13942	13996	13791	13835	13925	13978	13846	13733	13865	13844	13755	13896	13818	13866	13770	14022	13755	13859	13740	13978	14018	13803	13722	13608	13935	13954	13783	13871	13713	13876	13820	13768	13690	13830	13895	13855	13747	13760	13876	13840	13735	13852	13829	13780	13840	13766	13886	13790	13933	13855	13849	13877	13986	13802	13783	13824	13834	13734	13729	13930	13911	13873	13666	13957	13827	13677	13796	13948	13825	13964	13784	13884	13935	13780	13754	13902	13768	13747	13800	13718	13827	13844	13649	13806	13812	13934	13890	13806	13838	13729	13911	13845	13919	13816	13749	13798	13693	13950	13999	13858	13823	13942	13873	13808	13633	13738	13874	13929	13859	13926	13734	13720	13939	13728	13653	13824	13711	13782	13839	13909	13986	13780	13849	13846	13754	13884	13754	13799	13866	13825	13772	13823	13865	13828	13740	13818	13685	13671	13667	13930	13767	13845	13980	13904	13885	13769	13972	13956	13936	13983	13738	13817	13826	13824	13586	13753	13938	13924	13928	13911	13784	13834	13844	13724	13719	13820	13924	13795	13705	13920	13875	13814	13792	13873	13844	13818	13708	13876	13897	13792	13836	13971	13756	13764	13832	13850	13614	13841	13954	13806	13799	13872	13888	13789	13845	13924	13730	13751	13742	14003	13855	13683	13798	13906	13676	13891	13678	13838	13876	13886	13660	13717	13789	13871	13638	13884	13891	13660	13934	13862	13735	13886	13840	13665	13809	13807	13696	13896	13878	13779	13955	13802	13730	13817	13877	13791	13975	13844	13828	13713	13892	13883	13860	13931	13656	13922	13815	13934	13898	13884	13937	13814	13942	13714	13916	13831	13752	13758	13737	14027	13750	13884	13916	13812	13526	13903	13901	13801	13680	13726	13864	14055	13710	13925	13694	13911	13788	13779	13745	13999	13834	13691	13839	13813	13768	13666	13832	13744	13723	13831	13785	13950	13932	13763	13877	13871	13749	13774	13892	13898	13789	13789	13606	13777	13757	13803	13841	13811	13679	14003	13811	13782	13743	13767	13885	13937	13788	14041	13941	13784	13825	13737	13688	13847	13865	13733	13980	13844	13806	13805	13973	13785	13892	13903
22522	21006	28920	23322	21254	23199	24669	18999	17658	17248	16584	16194	15984	15785	15378	15227	15123	15117	14752	14817	14828	14571	14830	14828	14755	14584	14506	14768	14377	14388	14703	14662	14577	14635	14509	14474	14601	14657	14491	14429	14346	14382	14550	14527	14303	14597	14472	14993	15494	15741	15658	15498	14972	14838	14607	14379	14717	14594	14457	14512	14389	14469	14494	14459	14570	14515	14391	14394	14531	14298	14446	14478	14441	14457	14515	14464	14395	14533	14349	14391	14235	14597	14393	14365	14372	14353	14468	14447	14297	14373	14388	14278	14280	14457	14401	14530	14383	14336	14314	14472	14418	14561	14360	14559	14559	14474	14288	14412	14406	14429	14492	14402	14562	14300	14274	14547	14352	14310	14649	14407	14242	14559	14328	14476	14599	14527	14383	14431	14452	14332	14410	14334	14199	14047	14653	14393	14565	14402	14355	14440	14393	14492	14301	14314	14152	14197	14338	14490	14452	14544	14501	14398	14376	14238	14327	14445	14520	14227	14394	14168	14336	14214	14407	14358	14357	14613	14338	14301	14258	14422	14577	14389	14434	14458	14528	14350	14432	14270	14392	14567	14417	14482	14345	14228	14413	14367	14265	14320	14331	14288	14259	14471	14282	14458	14379	14393	14465	14406	14491	14641	14372	14314	14474	14511	14333	14431	14516	14412	14480	14341	14412	14401	14408	14367	14504	14350	14264	14441	14279	14375	14392	14219	14335	14323	14161	14379	14404	14321	14443	14306	14367	14394	14344	14259	14301	14176	14422	14362	14284	14369	14443	14291	14473	14330	14496	14328	14187	14581	14406	14444	14425	14445	14327	14520	14508	14449	14345	14427	14369	14369	14345	14376	14315	14433	14540	14119	14385	14355	14238	14343	14518	14464	14353	14604	14317	14297	14388	14202	14293	14291	14357	14408	14401	14364	14565	14257	14311	14392	14276	14481	14418	14612	14266	14248	14532	14398	14386	14251	14191	14345	14565	14366	14288	14531	14391	14337	14305	14334	14305	14399	14343	14442	14387	14469	14447	14409	14451	14338	14279	14327	14332	14213	14506	14534	14393	14378	14438	14247	14508	14374	14426	14358	14448	14278	14405	14198	14308	14354	14360	14255	14517	14505	14414	14427	14413	14367	14464	14376	14558	14452	14480	14359	14355	14366	14490	14396	14478	14102	14628	14352	14459	14334	14264	14336	14633	14462	14169	14364	14545	14358	14342	14406	14399	14340	14330	14296	14534	14274	14499	14585	14404	14370	14584	14359	14380	14657	14458	14240	14478	14334	14438	14618	14448	14347	14276	14371	14378	14386	14257	14509	14326	14352	14377	14446	14482	14463	14372	14476	14366	14414	14376	14348	14475	14327	14169	14312	14400	14165	14382	14343	14304	14343	14462	14040	14257	14176	14391	14268	14417	14504	14281	14328	14429	14371	14285	14212	14379	14339	14416	14373	14483	14287	14346	14232	14619	14424	14274	14472	14511	14307	14407	14481	14128	14348	14239	14257	14470	14311	14252	14348	14433	14436	14203	14407	14497	14193	14505	14189	14230	14422	14423	14325	14317	14355	14158	14286	14432	14542	14416	14268	14323	14417	14350	14469	14371	14372	14361	14435	14433	14377	14475	14274	14161	14269	14186	14410	14333	14420	14333	14280	14413	14454	14203	14401	14444	14513	14373	14375	14331	14270	14334	14455	14433	14446	14242	14294	14423	14380	14179	14200	14334	14219	14305	14421	14553	14317	14381	14215	14466	14615	14397	14336	14320	14490	14262	14440	14425	14294	14410	14444	14538	14493	14255	14370	14338	14292	14282	14312	14398	14325	14363	14414	14159	14580	14531	14399	14374	14384	14364	14238	14418	14478	14432	14419	14315	14519	14284	14436	14631	14503	14416	14488	14280	14382	14188	14385	14401	14218	14343	14512	14214	14316	14551	14582	14580	14559	14380	14342	14273	14322	14181	14373	14445	14277	14364	14448	14397	14388	14539	14539	14412	14314	14383	14306	14314	14300	14392	14383	14234	14490	14342	14290	14373	14452	14226	14304	14572	14471	14226	14389	14325	14328	14405	14237	14401	14280	14212	14259	14464	14369	14512	14349	14534	14265	14491	14417	14575	14425	14309	14329	14424	14500	14388	14364	14463	14396	14387	14322	14408	14307	14564	14285	14553	14340	14369	14217	14436	14452	14339	14427	14347	14363	14314	14288	14470	14548	14489	14294	14315	14335	14332	14312	14277	14300	14298	14205	14279	14350	14114	14279	14384	14343	14485	14361	14361	14479	14404	14487	14363	14291	14381	14352	14400	14325	14417	14362	14475	14527	14238	14302	14373	14480	14344	14385	14475	14558	14607	14339	14335	14224	14369	14357	14385	14313	14392	14357	14442	14415	14373	14408	14402	14292	14409	14334	14278	14385	14294	14282	14527	14400	14458	14419	14418	14434	14223	14199	14135	14403	14537	14622	14392	14407	14476	14413	14378	14294	14326	14579	14414	14214	14442	14554	14314	14296	14462	14495	14378	14440	14467	14280	14464	14536	14331	14053	14281	14398	14354	14235	14481	14459	14276	14296	14464	14247	14501	14306	14281	14355	14389	14559	14482	14540	14528	14265	14437	14282	14319	14344	14386	14476	14447	14316	14351	14319	14514	14273	14369	14228	14470	14343	14389	14119	14369	14199	14464	14332	14333	14437	14474	14495	14295	14463	14515	14212	14369	14315	14272	14586	14413	14253	14235	14235	14360	14272	14352	14247	14233	14450	14276	14353	14269	14354	14482	14405	14304	14577	14422	14449	14495	14508	14248	14671	14416	14218	14331	14421	14356	14383	14327	14546	14485	14522	14325	14330	14346	14280	14352	14506	14387	14482	14467	14476	14274	14392	14561	14397	14321	14295	14186	14485	14355	14404	14363	14714	14444	14449	14441	14525	14340	14438	14315	14419	14221	14313	14250	14333	14345	14288	14371	14420	14437	14452	14249	14373	14256	14546	14540	14455	14329	14338	14331	14308	14381	14415	14372	14312	14460	14513	14330	14516	14405	14357	14361	14548	14320	14547	14310	14536	14200	14315	14482	14397	14330	14192	14416	14252	14415	14278	14448	14394	14328	14469	14183	14401	14625	14502	14390	14447	14190	14210	14484	14277	14553	14502	14536	14353	14381	14378	14137	14392	14183	14182	14279	14431	14616	14497	14536	14454	14566	14366	14443	14455	14387	14463	14396	14391	14202	14203	14213	14394	14526	14439	14308	14280	14267	14489	14613	14314	14477	14294	14239	14385	14348	14465	14378	14524	14182	14458	14540	14261	14246	14457	14423	14388	14369	14152	14447	14267	14343	14436	14367	14462	14334	14243	14459	14311	14675	14164	14482	14418	13980	14360	14441	14361	14347	14167	14107	14402	14271	14329	14323	14540	14541	14368	14639	14494	14504	14377	14401	14245	14345	14345	14526	14371	14418	14230	14351	14367	14508	14328	14422	14388	14472	14360	14298	14344	14307	14564	14472	14536	14469	14445	14174	14334	14321	14423	14415	14489	14404	14362	14474	14276	14238	14382	14456	14367	14601	14519	14413	14422	14246	14294	14474	14544	14360	14317	14589	14210	14470	14515	14479	14325	14342	14248	14387	14279	14252	14510	14460	14542	14285	14435	14320	14245	14337	14347	14401	14179	14343	14343	14298	14420	14334	14408	14266	14243	14276	14258	14385	14254	14496	14232	14393	14407	14343	14356	14275	14226	14294	14350	14373	14193	14456	14524	14440	14273	14326	14387	14351	14442	14444	14228	14428	14410	14491	14291	14242	14642	14329	14461	14171	14243	14478	14293	14448	14228	14326	14378	14524	14424	14330	14195	14484	14330	14343	14427	14385	14298	14236	14341	14302	14198	14386	14285	14249	14327	14403	14516	14187	14405	14278	14275	14270	14281	14288	14394	14303	14192	14272	14201	14453	14455	14336	14525	14493	14501	14286	14360	14376	14341	14436	14402	14427	14280	14368	14300	14370	14586	14118	14396	14514	14348	14402	14208	14162	14559	14451	14345	14426	14280	14239	14232	14612	14464	14450	14280	14383	14378	14510	14448	14466	14314	14388	14480	14342	14458	14424	14391	14226	14495	14404	14212	14558	14505	14426	14376	14221	14423	14449	14387	14333	14330	14226	14185	14396	14547	14298	14348	14443	14310	14534	14571	14476	14426	14197	14406	14385	14285	14256	14173	14351	14316	14355	14340	14310	14387	14219	14547	14407	14263	14263	14457	14516	14594	14373	14474	14473	14424	14378	14287	14527	14511	14359	14155	14403	14300	14458	14490	14318	14438	14426	14471	14507	14313	14202	14233	14387	14183	14455	14209	14362	14386	14368	14157	14382	14202	14313	14350	14312	14477	14348	14339	14360	14475	14188	14479	14358	14406	14373	14347	14461	14381	14157	14313	14330	14444	14254	14274	14289	14324	14352	14364	14308	14339	14542	14095	14146	14416	14522	14430	14302	14310	14270	14195	14360	14368	14153	14397	14269	14490	14521	14505	14353	14289	14353	14541	14496	14550	14236	14255	14351	14403	14158	14149	14337	14454	14308	14372	14448	14331	14381	14327	14272	14413	14517	14177	14467	14495	14330	14276	14482	14276	14397	14412	14186	14451	14353	14340	14330	14345	14361	14433	14332	14507	14530	14195	14425	14495	14521	14301	14514	14574	14365	14682	14276	14362	14227	14234	14490	14252	14486	14349	14343	14347	14482	14437	14470	14377	14461	14478	14338	14475	14568	14341	14484	14299	14311	14540	14377	14487	14299	14455	14492	14554	14272	14247	14187	14398	14485	14615	14428	14316	14326	14132	14388	14296	14589	14335	14318	14442	14294	14346	14381	14331	14411	14414	14441	14506	14364	14393	14399	14252	14239	14428	14239	14584	14303	14226	14296	14403	14415	14567	14356	14254	14309	14477	14493	14331	14497	14452	14350	14301	14409	14329	14339	14404	14365	14272	14480	14384	14386	14295	14526	14399	14347	14304	14355	14242	14375	14478	14398	14376	14539	14340	14625	14396	14384	14312	14451	14336	14475	14324	14391	14335	14375	14284	14404	14348	14381	14314	14401	14441	14200	14391	14225	14294	14351	14446	14573	14413	14444	14274	14333	14343	14436	14346
21697	39092	35849	29418	25810	22849	21098	20052	18826	17692	16895	16139	15954	15542	15013	14908	14552	14656	14300	14153	14113	14130	14044	13972	14002	14004	13983	13967	13938	13856	13897	13789	13920	13796	13715	13645	13986	13931	13777	13917	13736	13676	13787	13766	13794	13910	13733	14535	15484	15725	15445	14904	14372	14087	13831	13646	13829	13730	13801	13833	13817	13796	13566	13749	13768	13956	13914	13836	13676	13656	13714	13842	13669	13810	13912	13662	13757	13612	13763	13727	13705	13717	13739	13834	13753	13860	13678	13795	13719	13743	13762	13708	13824	13800	13772	13652	13800	13565	13681	13698	13563	13544	13706	13746	13832	13815	13760	13754	13597	13659	13934	13626	13704	13733	13844	13805	13801	13800	13629	13789	13863	13749	13651	13799	13709	13701	13683	13481	13950	13749	13687	13720	13719	13944	13822	13691	13808	13943	13673	13778	13791	13665	13811	13722	13667	13610	13707	13719	13658	13923	13845	13874	13799	13811	13802	13610	13669	13647	13915	13624	13634	13775	13766	13810	13610	13614	13823	13665	13693	13721	13771	13780	13653	13781	13677	13689	13796	13762	13855	13664	13760	13698	13620	13751	13853	13680	13872	13703	13805	13670	13631	13558	13878	13804	13712	13688	13633	13759	13495	13831	13546	13674	13613	13742	13853	13652	13590	13715	13715	13669	13801	13792	13619	13769	13807	13675	13619	13675	13587	13779	13643	13789	13680	13691	13909	13546	13694	13727	13482	13671	13689	13773	13678	13832	13807	13811	13594	13716	13766	13905	13915	13824	13645	13950	13893	13690	13741	13688	13789	13690	13882	13830	13661	13799	13822	13606	13821	13788	13679	13642	13578	13895	13799	13692	13666	13722	13777	13739	13683	13787	13922	13679	13869	13785	13772	13592	13617	13724	13653	13707	13745	13761	13771	13591	13625	13608	13833	13642	13734	13726	13678	13744	13797	13816	13657	13796	13837	13776	13710	13761	13896	13582	13732	13891	13668	13827	13717	13731	13805	13688	13815	13763	13629	13563	13680	13808	13789	13653	13807	13862	13678	13622	13798	13579	13626	13640	13626	13742	13873	13808	13843	13739	13545	13666	13818	13752	13876	13793	13746	13765	13860	13431	13863	13645	13883	13698	13766	13693	13670	13697	13661	13716	13735	13770	13609	13517	13753	13763	13657	13699	13782	13680	13665	13733	13700	13650	13614	13656	13663	13504	13665	13682	13675	13718	13611	13659	13781	13620	13709	13765	13829	13776	13696	13727	13647	13743	13737	13683	13802	13718	13651	13632	13701	13725	13671	13762	13750	13753	13810	13695	13748	13769	13626	13789	13800	13637	13692	13567	13732	13754	13799	13764	13663	13683	13665	13749	13669	13693	13761	13717	13655	13691	13694	13870	13687	13749	13759	13856	13563	13772	13735	13763	13680	13647	13747	13675	13368	13926	13747	13756	13703	13829	13626	13791	13803	13758	13752	13715	13784	13611	13582	13676	13707	13675	13689	13657	13654	13677	13805	13847	13766	13657	13724	13768	13661	13547	13827	13656	13878	13662	13747	13739	13707	13639	13717	13661	13680	13708	13716	13841	13636	13718	13611	13663	13678	13957	13831	13697	13696	13698	13816	13680	13794	13727	13812	13875	13769	13699	13612	13744	13757	13767	13738	13614	13783	13689	13675	13764	13690	13781	13789	13691	13913	13868	13813	13625	13823	13797	13760	13614	13574	13763	13820	13967	13720	13682	13775	13714	13731	13779	13774	13897	13771	13743	13610	13860	13710	13712	13718	13713	13696	13612	13670	13672	13611	13669	13745	13647	13681	13827	13755	13764	13751	13601	13746	13770	13873	13640	13724	13667	13737	13673	13823	13597	13624	13670	13831	13553	13714	13597	13646	13739	13830	13524	13599	13521	13750	13768	13739	13859	13664	13749	13779	13858	13761	13742	13660	13832	13887	13839	13830	13738	13670	13643	13626	13578	13789	13925	13670	13780	13771	13762	13637	13726	13731	13634	13714	13676	13836	13646	13824	13593	13797	13790	13769	13654	13796	13657	13695	13754	13748	13781	13698	13649	13872	13632	13690	13657	13846	13836	13819	13801	13749	13791	13698	13841	13780	13863	13799	13826	13736	13734	13769	13818	13902	13656	13768	13640	13573	13721	13640	13406	13655	13687	13754	13672	13812	13543	13778	13845	13720	13740	13862	13759	13865	13759	13706	13720	13710	13573	13766	13667	13702	13723	13706	13725	13610	13755	13813	13583	13660	13742	13715	13839	13804	13639	13737	13705	13878	13709	13962	13698	13714	13726	13845	13835	13741	13764	13564	13752	13773	13846	13695	13791	13694	13750	13631	13731	13656	13785	13761	13625	13804	13776	13899	13573	13659	13614	13916	13614	13944	13730	13775	13664	13668	13601	13850	13715	13589	13711	13788	13865	13755	13645	13747	13833	13696	13608	13908	13826	13806	13818	13730	13550	13789	13648	13776	13744	13911	13786	13715	13627	13627	13884	13713	13680	13792	13692	13643	13668	13864	13643	13621	13759	13617	13731	13732	13695	13666	13683	13767	13656	13655	13719	13696	13669	13668	13765	13709	13740	13622	13769	13963	13667	13574	13680	13738	13623	13779	13791	13975	13633	13811	13757	13793	13717	13552	13750	13805	13732	13701	13828	13597	13582	13803	13690	13705	13699	13620	13720	13671	13855	13722	13780	13819	13658	13795	13727	13708	13725	13735	13913	13710	13598	13643	13677	13625	13575	13716	13662	13741	13767	13797	13789	13948	13538	13705	13719	13576	13633	13728	13787	13700	13622	13841	13733	13773	13767	13798	13649	13575	13732	13718	13580	13722	13603	13797	13720	13798	13687	13691	13672	13691	13783	13727	13716	13634	13780	13674	13644	13556	13562	13550	13664	13745	13732	13765	13832	13738	13811	13651	13735	13864	13672	13886	13735	13884	13649	13776	13819	13672	13735	13678	13611	13776	13805	13780	13728	13703	13868	13689	13788	13721	13721	13886	13699	13711	13670	13766	13753	13719	13759	13731	13696	13617	13622	13764	13606	13698	13929	13582	13631	13847	13762	13806	13614	13670	13702	13683	13841	13763	13782	13784	13646	13667	13683	13799	13603	13732	13520	13614	13604	13700	13861	13705	13786	13671	13682	13741	13627	13778	13623	13749	13612	13744	13793	13801	13761	13622	13745	13705	13826	13649	13831	13837	13661	13624	13798	13607	13820	13693	13876	13733	13815	13666	13635	13589	13660	13873	13784	13636	13708	13738	13817	13830	13833	13819	13707	13699	13771	13915	13846	13703	13741	13735	13874	13941	13738	13812	13668	13815	13827	13765	13696	13921	13781	13753	13764	13633	13647	13733	13513	13785	13633	13778	13608	13705	13798	13774	13643	13768	13694	13804	13803	13620	13708	13748	13602	13706	13776	13667	13855	13731	13612	13672	13813	13733	13868	13662	13615	13842	13774	13662	13783	13769	13677	13717	13729	13663	13709	13712	13717	13912	13743	13669	13830	13728	13685	13664	13745	13630	13599	13693	13653	13669	13707	13772	13776	13566	13744	13683	13763	13639	13775	13906	13816	13716	13724	13746	13773	14044	13726	13788	13637	13881	13584	13720	13585	13760	13697	13679	13582	13737	13820	13876	13678	13777	13642	13660	13847	13536	13549	13778	13749	13749	13758	13692	13622	13607	13942	13737	13775	13678	13809	13713	13683	13617	13779	13682	13708	13760	13567	13737	13645	13723	13814	13840	13602	13965	13907	13739	13749	13698	13668	13951	13712	13836	13670	13831	13587	13956	13799	13738	13650	13771	13833	13790	13601	13478	13670	13703	13745	13710	13617	13783	13718	13667	13711	13752	13739	13912	13625	13822	13769	13647	13718	13853	13728	13725	13801	13619	13599	13693	13626	13523	13773	13638	13610	13791	13726	13601	13860	13886	13719	13749	13618	13702	13849	13728	13822	13784	13762	13833	13597	13728	13756	13666	13558	13793	13708	13573	13668	13562	13685	13824	13709	13840	13969	13783	13644	13656	13666	13642	13719	13786	13594	13579	13741	13788	13700	13774	13883	13792	13546	13691	13846	13732	13801	13761	13791	13730	13771	13714	13583	13686	13680	13768	13896	13769	13758	13585	13751	13561	13766	13859	13715	13707	13784	13815	13929	13665	13687	13690	13672	13804	13586	13708	13643	13757	13721	13680	13624	13758	13862	13715	13719	13725	13761	13805	13878	13639	13784	13694	13857	13613	13749	13736	13681	13711	13867	13814	13758	13704	13576	13709	13735	13711	13669	13742	13912	13580	13803	13635	13653	13797	13706	13835	13759	13717	13832	13849	13746	13552	13835	13700	13725	13671	13805	13693	13595	13934	13758	13853	13593	13722	13758	13730	13626	13566	13810	13769	13726	13772	13669	13606	13720	13790	13682	13857	13683	13735	13723	13870	13708	13842	13613	13895	13568	13787	13834	13603	13811	13658	13693	13587	13767	13790	13814	13652	13679	13915	13680	13708	13606	13719	13842	13642	13888	13667	13811	13755	13676	13881	13676	13868	13671	13647	13719	13657	13842	13808	13753	13805	13724	13770	13642	13620	13774	13568	13750	13866	13690	13817	13655	13789	13834	13734	13769	13737	13778	13712	13725	13625	13624	13815	13769	13673	13812	13742	13681	13723	13716	13699	13786	13646	13688	13688	13565	13760	13752	13621	13557	13627	13587	13694	13761	13719	13608	13839	13727	13756	13749	13660	13757	13794	13753	13780	13892	13784	13678	13729	13562	13785	13723	13706	13558	13730	13758	13679	13634	13700	13757	13823	13753	13697	13759	13627	13662	13622	13728	13743	13692	13822	13676	13815	13691	13865	13619	13801	13709	13858	13756	13785	13810	13868	13706	13668	13789	13801	13738	13788	13701	13798	13926	13796	13687	13758	13609	13728	13608	13715	13701	13631	13798	13745	13512	13834	13811	13574	13711	13755	13711	13645	13778	13705	13960	13704	13742	13744	13715	13524	13642	13669	13681	13847	13798	13686	13653	13812	13830	13732	13478	13827	13741	13836	13556	13719	13633	13723	13867	13740	13579	13794	13718	13632	13683	13719	13615	13750	13751	13705	13743	13852	13902	13763	13858
27003	21814	24620	21334	17037	16244	15832	15274	15129	14957	14901	14747	14622	14679	14540	14562	14479	14471	14374	14301	14350	14348	14443	14285	14397	14392	14441	14207	14280	14283	14392	14062	14404	14149	14246	14258	14248	14063	14092	14387	14204	14304	14300	14256	14141	14250	14432	14175	14321	14285	14549	14384	14398	14495	14340	14028	14159	14109	14267	14247	14123	14239	14289	14175	14337	14122	14129	14114	14107	14299	14246	14245	14114	14249	14147	14357	14312	14497	14128	14327	14334	14128	14182	14251	14187	14164	14321	14133	14369	14339	14126	14322	14195	14229	14388	14173	14217	14323	14428	14381	14317	14191	14395	14224	14262	14126	14238	14404	14182	14176	14104	14201	14074	14150	14408	14192	14379	14129	14269	14058	14140	14255	14316	14224	14163	14523	14169	14153	14265	14209	14229	14464	14348	14170	14173	14106	14167	14024	14313	14261	14398	14260	14362	14119	14341	14276	14213	14135	14270	14334	14375	14344	14305	14266	14078	14405	14348	14357	14048	14195	14260	14117	14251	14208	14286	14276	14273	14229	14337	14163	14193	14215	14163	14215	14299	14272	14298	14268	13938	14267	14455	14254	14195	14224	14357	14079	14283	14363	14213	14142	14159	14280	14180	14252	14276	14215	14324	14390	14257	14367	14477	14108	14282	14222	14149	14263	14414	14305	14164	14311	14315	14112	14190	14360	14203	14127	14276	14157	14418	14354	14222	14174	14079	14295	14301	14316	14224	14230	14360	14223	14261	14222	14248	14176	14154	14302	14176	14265	14326	14084	14327	14232	14416	13984	14329	14258	14362	14343	14149	14141	14184	14080	14408	14339	14272	14273	14427	14136	14320	14355	14130	14177	14296	14152	14368	14106	14220	14227	14164	14227	14210	14123	14417	14148	14363	14468	14367	14323	14411	14207	14208	14065	14235	14407	14306	14282	14249	14381	14314	14099	14179	14226	14232	14405	14342	14032	14233	14300	14343	14171	14195	14217	14281	14282	14175	14109	14226	14247	14090	14343	14021	14332	14249	14191	14232	14300	14265	14179	14110	14139	14252	14142	14265	14262	14275	14284	14278	14056	14140	14326	14330	14351	14259	14169	14253	14215	14274	14311	14251	14345	14219	14109	14348	14268	14325	14418	14174	14023	14297	14233	14119	14166	14114	14389	14276	14156	14213	14300	14423	14240	14212	14255	14325	14137	14319	14212	14160	14130	13972	14197	14199	14478	14486	14358	14322	14371	14293	14114	13993	14148	14131	14168	14304	14336	14055	14305	14201	14345	14262	14030	14109	14209	14175	14221	14319	14304	14168	14381	14269	14183	14100	14306	14386	14270	14343	14288	14182	14270	14360	14136	14245	14385	14155	13943	14180	14327	14176	14263	14282	14028	14333	14299	14203	14243	14252	14206	14431	14290	14243	14114	14295	14466	14184	14268	14268	14231	14223	14495	14229	14368	14314	14088	14115	14137	14271	14245	14279	14248	14269	14302	14186	14304	14083	14324	14089	14387	14251	14437	14335	14225	14197	14236	14204	14246	14351	14243	14231	14159	14374	14390	14287	14315	14364	14336	14190	14316	14505	14269	14299	14354	14155	14152	14200	14020	14174	14312	14179	14237	14205	14187	14155	14289	14366	14353	14368	14171	14070	14254	14342	14249	14357	14139	14419	14461	14184	14288	14190	14259	14399	14300	14184	14310	14384	14280	14216	14246	14346	14169	14177	14232	14490	14202	14188	14086	14300	14219	14180	14168	14244	14390	14029	14346	14205	14295	14238	14261	14326	14082	14228	13931	14220	14188	14132	14238	14191	14310	14185	14247	14240	14191	14256	14241	14135	14246	14181	14217	14140	14240	14340	14082	14158	14439	14214	14314	14457	14361	14422	14390	14225	14036	14308	14290	14303	14293	14143	14141	14131	14436	14233	14407	14254	14227	14188	14134	14345	14369	14288	14314	14094	14092	14229	14352	14113	14317	14150	14241	14325	14171	14149	14279	14266	14278	14114	14174	14274	14172	14227	14132	14274	14513	14330	14392	14316	14218	14305	14352	14121	14228	14456	14309	14159	14130	14163	14262	14265	14313	14470	14257	14233	14372	14363	14310	14450	14190	14400	14229	14231	14403	14089	14091	14287	14075	14312	14246	14031	14322	14194	14079	14265	14216	14344	14358	14346	14117	14470	14256	14297	14141	14184	14094	14289	14125	14044	14220	14217	14343	14299	14363	14200	14117	14247	14112	14208	13947	14410	14153	14157	14348	14272	14323	14097	14259	14291	14092	14209	14232	14249	14358	14387	14161	14343	14283	14260	14209	14222	14288	14262	14304	14150	14120	14098	14261	14160	14232	14355	14268	14085	14262	14118	14228	14231	14183	14249	14251	14099	14088	14203	13919	14063	14288	14207	14286	14095	14106	14147	14296	14253	14163	14259	14396	14191	14246	14239	14083	14126	14215	14353	14425	14261	14383	14330	14332	14266	14265	14253	14274	14018	14325	14142	14222	14343	14205	14271	14269	14360	14253	14267	14099	14198	14169	14253	14418	14238	14341	14226	14332	14104	14103	14321	14264	14183	14228	14320	14177	14147	14229	14246	14146	14363	14174	14156	14158	14160	14188	14162	14210	14385	14350	14321	14072	14103	14184	14079	14304	14475	14272	14247	14384	14151	14185	14344	14200	14322	14082	14263	14225	14259	14284	14164	14254	14287	14441	14086	14194	14133	14213	14338	14071	14181	14344	14256	14235	14199	14373	14349	14207	14327	14267	14148	14296	14347	14223	14375	14467	14270	14510	14089	14338	14232	14084	14241	14352	14195	14185	14227	14211	14224	14345	14264	14100	14510	14363	14490	14078	14373	13972	14064	14193	14199	14224	14414	14279	14374	14290	14224	14180	14313	14318	14332	14251	14110	14221	13966	14321	14301	14275	14261	14170	14245	14185	14083	14325	14344	14200	14277	14041	14118	14022	14466	14265	14250	14184	14208	14171	14220	14406	14315	14215	14268	14186	14179	14204	14342	14141	14117	14328	14190	14257	14285	14342	14234	14317	14109	14143	14168	14198	14343	14299	14199	14231	14396	14372	14164	14295	14303	14257	14226	14262	14249	14272	14353	14354	14266	14141	14099	14015	14263	14176	14225	14355	14053	14367	14273	14346	14297	14285	14442	14193	14092	14303	14250	14220	14198	14328	14305	14339	14308	14122	14165	14105	14113	14080	14100	14248	14160	14071	14319	14210	14116	14234	14107	14202	14372	14096	14315	14172	14350	14237	14299	14334	14347	14254	14461	14343	14083	14326	14245	14280	14087	14316	14136	14130	14074	14117	14259	14135	14232	14278	14412	14129	14235	14158	14147	14258	14270	14235	14312	14138	14400	14225	14224	14139	14266	14033	14172	14327	14290	14334	14062	14135	14245	14301	14297	14086	14311	14474	14247	14097	14304	14216	14184	14145	14144	14395	14191	14241	14300	14308	14238	14065	14153	14323	14109	14203	14285	14144	14322	14154	14109	14160	14130	14308	14184	14038	14097	14151	14131	14240	14196	14172	14061	14242	14110	14246	14301	14293	14299	14194	14221	14106	14197	14245	14286	14246	14360	14233	14336	14137	14234	14202	14189	14409	14318	14242	14214	14278	13997	14397	14172	14226	14266	14394	14336	14226	14370	14129	14177	14320	14184	14249	14190	14239	14227	14152	14131	14207	14202	14231	14105	14193	14213	14228	14135	14127	14133	14354	14247	14205	14177	14282	14299	14241	14151	14257	14236	14194	14440	14266	14348	14323	14141	14208	14362	14117	14390	14312	14276	14268	14194	14337	14158	14319	14162	14214	14335	14339	14217	14222	14231	14243	14397	14331	14124	14252	14220	14216	14287	14426	14198	14396	14192	14370	14372	14329	14347	14038	14292	14313	14191	14141	14269	14243	14280	14183	14364	14240	14171	14063	14353	14342	14306	14155	14255	14162	14270	14215	14386	14279	14254	14159	14285	14318	14229	14118	14163	14238	14383	14054	14265	14351	14072	14123	14190	14097	14254	14243	14171	14135	14264	14370	14260	14175	14120	14327	14276	14082	14311	14083	14158	14231	14098	14246	14216	14311	14168	14312	14565	14246	14212	14303	14170	14259	14270	14167	14119	14346	14280	14346	14004	14317	13977	14270	14300	14172	14253	14108	14131	14491	14147	14285	14210	14180	14276	14106	14331	14222	14436	14135	14300	14182	14306	14272	14126	14202	14403	14379	14063	14180	14100	14353	14272	14236	14330	14242	14370	14249	14217	14410	14250	14257	14233	14244	14180	14334	14140	14496	14268	14236	13992	14163	14163	14146	14227	14127	14273	14328	14099	14217	14315	14378	14264	14340	14232	14316	14360	14311	14312	14142	14324	14033	14349	14124	14121	14136	14156	14363	14287	14275	14189	14264	14213	14098	14138	14259	13944	14270	14325	14147	14207	14150	13985	14285	14293	14163	14502	14281	14227	14254	14255	14210	14282	14335	14128	14196	14210	14360	14209	14103	14468	14155	14352	14230	14436	14229	14234	14240	14276	14314	14305	14166	14386	14401	14209	14009	14176	14194	14257	14246	14304	14286	14034	14100	14532	14473	14111	14137	14366	14161	14243	14387	14178	14179	14241	14520	14302	14210	14227	14045	14293	14281	14344	14073	14153	14315	14135	14305	14294	14375	14155	14040	14378	14182	14069	14209	14146	14127	14278	14194	14179	14217	14128	14051	14170	14265	14278	14324	14294	14229	14321	14148	14304	14304	14226	14324	14257	14275	14291	14112	14193	14221	14160	14262	14231	14326	14201	14422	14318	14250	14304	14236	14302	14326	14378	14179	14238	14219	14162	14158	14280	14143	14181	14127	14043	14232	14194	14128	14129	14127	14374	14303	14299	14150	14046	14168	14156	14087	14251	14022	14222	14283	14254	14337	14229	14366	14190	14171	14150	14088	14120	14271	14155	14267	14132	14224	14330	14263	14194	13956	14194	14168	14292	14349	14419	14316	14329	14379	14341	14403	14210	14264	14278	14260	14370	14100	14263	14140	14466	14200	14175	14279	14332	14135	14293	14321	14360	14247	14262	14338	14486	14151	14236	14225	14097	14042	14209	14273	14163	14276	14196	14397	14273	14288	14387	14423	14244	14091
17059	23511	22538	19452	17853	16590	15802	15480	15186	14817	14465	14199	14226	14139	14040	13810	13961	13738	13910	13804	13638	13813	13799	13707	13736	13716	13778	13637	13843	13673	13806	13608	13523	13643	13628	13658	13713	13705	13747	13657	13646	13809	13653	13537	13580	13829	13623	13603	13691	13814	13879	13815	13777	13811	13669	13638	13706	13719	13621	13572	13560	13601	13724	13526	13544	13680	13699	13726	13651	13532	13702	13590	13755	13498	13670	13622	13647	13677	13613	13713	13724	13616	13755	13808	13766	13591	13688	13648	13597	13604	13503	13544	13545	13548	13658	13644	13709	13513	13705	13498	13637	13387	13528	13537	13521	13646	13608	13787	13672	13482	13584	13391	13593	13645	13500	13557	13832	13671	13666	13644	13509	13563	13508	13542	13714	13624	13539	13513	13625	13643	13463	13656	13768	13706	13611	13483	13704	13810	13504	13593	13729	13715	13702	13607	13686	13497	13550	13592	13503	13777	13499	13760	13563	13818	13752	13567	13644	13614	13477	13676	13724	13722	13594	13677	13605	13548	13512	13672	13648	13531	13704	13550	13718	13667	13608	13539	13612	13544	13678	13637	13694	13670	13656	13586	13703	13704	13464	13637	13574	13664	13472	13475	13623	13452	13705	13527	13674	13649	13635	13595	13556	13712	13629	13616	13757	13541	13519	13717	13748	13524	13802	13434	13778	13558	13659	13615	13669	13574	13738	13480	13628	13487	13628	13610	13851	13674	13629	13552	13590	13763	13746	13402	13603	13677	13568	13620	13557	13595	13717	13675	13663	13584	13638	13738	13555	13848	13535	13564	13521	13614	13598	13545	13687	13717	13664	13554	13582	13683	13408	13662	13718	13520	13573	13716	13531	13643	13474	13636	13669	13449	13650	13533	13615	13650	13704	13524	13652	13700	13695	13591	13647	13469	13710	13680	13729	13720	13692	13712	13583	13713	13723	13565	13674	13666	13595	13650	13558	13791	13743	13550	13608	13647	13600	13662	13795	13624	13514	13631	13635	13740	13582	13650	13808	13553	13622	13387	13705	13738	13539	13737	13602	13735	13536	13766	13440	13657	13622	13676	13533	13675	13693	13762	13526	13582	13727	13589	13661	13527	13529	13771	13702	13480	13758	13649	13451	13565	13546	13579	13676	13668	13601	13589	13560	13412	13688	13709	13727	13701	13599	13624	13639	13656	13702	13597	13706	13544	13550	13574	13717	13755	13705	13519	13488	13512	13823	13717	13759	13676	13750	13660	13548	13584	13642	13532	13665	13638	13688	13710	13732	13657	13550	13660	13695	13613	13576	13723	13627	13669	13644	13648	13479	13691	13752	13606	13755	13493	13808	13604	13677	13347	13699	13527	13771	13793	13709	13630	13756	13521	13695	13805	13582	13739	13568	13597	13735	13618	13581	13553	13609	13510	13671	13637	13762	13467	13670	13696	13642	13666	13568	13650	13553	13635	13682	13562	13679	13493	13552	13702	13596	13773	13702	13598	13652	13693	13570	13577	13611	13535	13561	13586	13527	13641	13627	13669	13614	13703	13625	13651	13727	13677	13785	13935	13694	13604	13569	13629	13716	13673	13826	13605	13778	13772	13630	13502	13437	13770	13673	13513	13742	13638	13593	13700	13581	13545	13634	13757	13548	13773	13628	13786	13474	13625	13646	13732	13651	13727	13681	13606	13574	13718	13696	13588	13575	13589	13631	13470	13683	13706	13712	13442	13630	13455	13635	13740	13553	13622	13597	13585	13618	13639	13634	13448	13550	13697	13661	13743	13604	13697	13778	13600	13702	13616	13680	13552	13692	13436	13665	13570	13624	13829	13679	13712	13718	13607	13730	13476	13686	13601	13569	13499	13546	13656	13403	13476	13593	13629	13792	13806	13568	13610	13747	13609	13621	13653	13528	13644	13759	13609	13614	13786	13759	13769	13667	13473	13705	13692	13726	13693	13755	13522	13531	13736	13529	13600	13667	13777	13481	13644	13526	13604	13516	13558	13641	13643	13582	13665	13707	13657	13742	13572	13455	13525	13801	13459	13714	13590	13669	13690	13601	13729	13582	13653	13645	13635	13627	13759	13502	13476	13744	13576	13856	13484	13523	13582	13738	13699	13560	13569	13469	13627	13569	13771	13544	13819	13506	13673	13760	13537	13577	13574	13689	13661	13595	13527	13594	13576	13557	13581	13590	13639	13607	13641	13578	13599	13649	13658	13508	13761	13614	13854	13682	13596	13512	13686	13469	13664	13634	13652	13743	13625	13614	13497	13600	13567	13558	13621	13659	13679	13702	13664	13500	13682	13506	13756	13571	13531	13704	13721	13682	13493	13698	13552	13649	13558	13526	13716	13641	13625	13584	13697	13659	13742	13737	13657	13530	13713	13480	13555	13708	13750	13807	13680	13632	13677	13444	13628	13460	13662	13723	13637	13771	13632	13471	13557	13653	13571	13621	13783	13554	13639	13644	13652	13600	13788	13730	13612	13857	13592	13609	13621	13713	13566	13711	13605	13663	13797	13637	13723	13463	13779	13708	13627	13592	13492	13586	13656	13740	13731	13484	13614	13685	13551	13572	13564	13647	13768	13615	13745	13731	13629	13658	13727	13512	13478	13856	13771	13658	13714	13713	13721	13648	13670	13762	13553	13626	13578	13571	13448	13768	13737	13515	13679	13533	13770	13574	13569	13588	13576	13718	13603	13552	13671	13550	13685	13781	13629	13565	13822	13561	13633	13705	13672	13632	13863	13405	13599	13440	13693	13616	13662	13589	13598	13563	13658	13542	13692	13581	13671	13745	13628	13650	13559	13675	13582	13695	13613	13537	13704	13580	13442	13652	13684	13646	13650	13658	13661	13759	13480	13583	13638	13752	13741	13492	13553	13603	13732	13678	13547	13642	13449	13441	13683	13586	13798	13694	13493	13604	13673	13589	13531	13665	13653	13501	13578	13643	13704	13793	13595	13504	13554	13695	13624	13652	13785	13596	13554	13624	13768	13657	13579	13467	13643	13621	13573	13623	13566	13627	13791	13687	13661	13520	13565	13542	13584	13707	13524	13682	13607	13626	13628	13424	13652	13578	13537	13687	13753	13717	13580	13555	13693	13608	13678	13643	13731	13702	13585	13574	13751	13729	13577	13710	13692	13527	13758	13507	13624	13405	13656	13511	13761	13658	13707	13541	13657	13652	13595	13550	13589	13673	13580	13611	13608	13608	13499	13606	13592	13735	13713	13476	13825	13759	13738	13484	13680	13751	13495	13580	13478	13562	13514	13734	13726	13682	13657	13673	13717	13748	13497	13630	13668	13611	13832	13524	13619	13671	13638	13530	13738	13586	13545	13590	13710	13600	13565	13705	13684	13601	13582	13731	13794	13740	13608	13730	13699	13630	13571	13452	13607	13512	13552	13582	13630	13829	13766	13682	13838	13561	13767	13646	13717	13720	13601	13778	13618	13486	13649	13744	13549	13500	13641	13662	13499	13564	13658	13720	13626	13602	13648	13749	13687	13620	13595	13635	13557	13771	13455	13683	13577	13595	13564	13735	13709	13535	13728	13664	13647	13662	13516	13658	13483	13679	13540	13755	13597	13673	13641	13620	13721	13526	13802	13759	13589	13593	13737	13569	13650	13661	13700	13588	13502	13663	13616	13653	13558	13359	13625	13484	13652	13739	13651	13603	13638	13576	13586	13649	13532	13463	13795	13450	13572	13796	13620	13732	13717	13603	13874	13552	13577	13769	13647	13550	13759	13506	13651	13503	13515	13632	13578	13609	13728	13642	13612	13698	13592	13683	13484	13693	13675	13654	13571	13709	13584	13722	13654	13683	13584	13426	13657	13538	13547	13701	13682	13682	13601	13731	13609	13606	13747	13610	13627	13653	13484	13528	13626	13621	13736	13691	13619	13769	13675	13516	13748	13742	13575	13591	13656	13711	13567	13756	13524	13731	13618	13512	13671	13569	13567	13449	13664	13664	13671	13642	13527	13600	13753	13788	13648	13749	13670	13624	13684	13631	13721	13495	13466	13579	13704	13677	13743	13655	13701	13633	13704	13653	13543	13692	13759	13453	13622	13635	13602	13644	13602	13636	13559	13599	13630	13596	13499	13614	13766	13637	13566	13525	13693	13601	13580	13677	13795	13838	13769	13635	13650	13820	13622	13596	13574	13580	13565	13566	13792	13716	13568	13584	13676	13589	13643	13658	13825	13612	13684	13533	13479	13653	13739	13615	13673	13623	13663	13616	13628	13847	13585	13641	13838	13551	13583	13681	13450	13646	13661	13745	13593	13723	13429	13575	13569	13790	13484	13660	13515	13755	13759	13547	13534	13591	13516	13664	13528	13613	13595	13715	13699	13720	13436	13586	13691	13759	13705	13674	13554	13640	13630	13800	13639	13566	13575	13596	13630	13689	13574	13705	13603	13622	13730	13549	13747	13669	13505	13629	13717	13546	13514	13540	13606	13576	13754	13693	13685	13741	13638	13694	13667	13376	13669	13750	13837	13780	13569	13559	13538	13532	13714	13769	13583	13600	13578	13682	13703	13498	13600	13734	13640	13533	13582	13593	13619	13541	13582	13686	13684	13646	13569	13749	13754	13722	13625	13649	13645	13655	13702	13676	13670	13825	13627	13776	13793	13490	13567	13593	13650	13529	13541	13515	13515	13447	13680	13528	13540	13531	13643	13583	13703	13505	13675	13414	13765	13587	13730	13614	13554	13621	13554	13772	13705	13680	13528	13776	13647	13567	13643	13663	13696	13700	13522	13667	13549	13549	13565	13599	13672	13631	13559	13621	13773	13762	13801	13640	13708	13463	13482	13679	13608	13701	13523	13600	13770	13746	13692	13543	13787	13710	13615	13646	13526	13718	13620	13692	13520	13561	13521	13608	13480	13738	13601	13557	13556	13617	13639	13610	13505	13739	13496	13570	13613	13636	13546	13700	13518	13553	13722	13525	13599	13500	13729	13603	13760	13504	13474	13767	13627	13558	13801	13572	13753	13656	13449	13721	13768	13671	13808	13659	13671	13717	13769	13566	13665	13682	13788	13469	13675	13700	13533	13699	13441	13705	13649	13756	13590	13771	13652	13573	13657	13752	13479	13709	13492	13645	13730	13619	13720	13581	13624	13692	13583	13698	13555
23664	21221	28694	24076	22021	21782	20413	17329	16286	16029	15634	15270	15114	15112	14857	14864	14686	14686	14641	14594	14719	14425	14566	14359	14551	14469	14463	14322	14297	14634	14351	14564	14378	14221	14625	14623	14564	14464	14407	14366	14193	14377	14268	14397	14483	14451	14339	14359	14788	14798	15075	15039	14617	14663	14355	14538	14341	14251	14237	14173	14228	14140	14235	14230	14243	14416	14308	14322	14063	14090	14183	14280	14421	14338	14308	14381	14187	14425	14260	14338	14190	14257	14230	14378	14327	14049	14140	14179	14210	14396	14210	14364	14196	14338	14398	14325	14099	14313	14184	14360	14330	14376	14316	14227	14410	14119	14339	14306	14239	14257	14180	14287	14131	14164	14534	14359	14191	14223	14178	14315	14355	14430	14195	14180	14246	14319	14270	14365	14277	14184	14337	14230	14283	14459	14137	14224	14331	14266	14250	14467	14356	14228	14180	14355	14268	14409	14447	14382	14417	14322	14302	14284	14151	14303	14340	14188	14110	14217	14259	14263	14196	14323	14290	14164	14554	14278	14304	14117	14265	14306	14543	14365	14472	14306	14353	14361	14280	14219	14522	14230	14377	14179	14390	14465	14218	14420	14259	14272	14491	14269	14167	14359	14386	14264	14258	14133	14299	14317	14172	14186	14276	14112	14356	14271	14291	14233	14292	14373	14227	14308	14295	14256	14409	14229	14265	14393	14260	14211	14046	14231	14299	14307	14254	14246	14482	14156	14185	14276	14361	14311	14390	14073	14216	14302	14253	14262	14183	14146	14245	14078	14106	14171	14154	14297	14383	14108	14098	14264	14181	14319	14270	14435	14282	14357	14244	14284	14189	14247	14406	14327	14248	14217	14406	14258	14362	14277	14425	14397	14244	14282	14183	14363	14198	14458	14010	14279	14017	14186	14356	14236	14363	14241	14394	14280	14264	14266	14032	14465	14292	14263	14166	14385	14313	14252	14241	14321	14325	14236	14411	14385	14400	14237	14298	14223	14073	14167	14313	14195	14304	14379	14310	14315	14310	14222	14425	14385	14220	14370	14184	14273	14185	14329	14435	14353	14221	14183	14224	14254	14448	14307	14337	14248	14326	14277	14341	14357	14319	14370	14468	14262	14102	14145	14257	14327	14323	14283	14351	14152	14228	14294	14262	14321	14261	14189	14457	14484	14372	14440	14370	14238	14221	14366	14228	14200	14296	14198	14308	14216	14338	14243	14186	14188	14375	14221	14290	14180	14313	14209	14200	14365	14571	14432	14368	14271	14295	14260	14401	14291	14365	14421	14190	14259	14197	14304	14247	14276	14210	14135	14348	14342	14449	14411	14375	14186	14435	14285	14343	14525	14381	14275	14214	14269	14311	14408	14302	14241	14341	14266	14172	14480	14242	14376	14217	14242	14393	14376	14249	14276	14328	14374	14382	14251	14269	14231	14193	14401	14318	14227	14398	14395	14242	14291	14262	14184	14299	14431	14271	14339	14423	14326	14329	14288	14431	14197	14353	14357	14454	14386	14258	14128	14563	14358	14363	14094	14315	14273	14162	14359	14262	14393	14230	14232	14454	14341	14633	14345	14454	14287	14385	14287	14315	14234	14441	14308	14265	14432	14276	14169	14395	14214	14160	14191	14170	14253	14140	14226	14461	14205	14354	14356	14330	14109	14237	14343	14255	14323	14276	14426	14200	14508	14297	14394	14163	14448	14092	14234	14170	14169	14536	14351	14477	14281	14476	14444	14339	14305	14193	14017	14297	14253	14180	14182	14328	14474	14416	14503	14369	14431	14313	14425	14362	14096	14177	14256	14467	14230	14393	14290	14178	14361	14417	14366	14302	14384	14330	14380	14239	14174	14382	14538	14425	14438	14268	14129	14406	14248	14018	14329	14345	14533	14407	14365	14088	14293	14222	14476	14202	14220	14346	14309	14544	14507	14257	14451	14195	14141	14301	14318	14281	14239	14223	14106	14184	14363	14257	14382	14259	14267	14123	14118	14442	14290	14149	14300	14350	14345	14462	14324	14223	14181	14422	14566	14232	14419	14283	14165	14078	14222	14362	14271	14250	14464	14192	14399	14242	14208	14337	14368	14117	14301	14365	14274	14340	14220	14267	14334	14327	14199	14324	14372	14398	14237	14181	14182	14390	14220	14237	14277	14313	14115	14196	14171	14216	14393	14179	14165	14070	14200	14237	14399	14338	14183	14332	14326	14148	14419	14333	14274	14238	14237	14212	14142	14285	14193	14289	14495	14242	14137	14091	14163	14507	14254	14337	14338	14196	14314	14479	14173	14237	14202	14195	14243	14184	14339	14269	14363	14043	14385	14282	14189	14266	14369	14335	14322	14178	14409	14209	14404	14236	14287	14254	14294	14337	14183	14236	14303	14176	14442	14122	14315	14185	14497	14480	14188	14268	14390	14441	14295	14312	14294	14321	14307	14279	14320	14324	14413	14240	14330	14209	14303	14189	14136	14199	14269	14272	14197	14320	14238	14282	14288	14333	14552	14215	14156	14266	14282	14396	14373	14288	14446	14239	14214	14276	14450	14355	14217	14323	14277	14184	14330	14360	14337	14357	14337	14493	14277	14206	14386	14310	14238	14202	14190	14255	14179	14134	14446	14391	14328	14206	14415	14298	14292	14675	14180	14280	14326	14253	14342	14208	14260	14315	14302	14270	14362	14310	14320	14315	14271	14320	14335	14168	14261	14191	14478	14432	14291	14153	13960	14312	14241	14094	14148	14331	14315	14350	14594	14260	14202	14249	14286	14250	14461	14159	14319	14287	14415	14462	14296	14209	14293	14288	14337	14252	14345	14404	14116	14148	14407	14298	14225	14217	14355	14309	14344	14387	14415	14267	14224	14293	14280	14156	14091	14420	14231	14203	14162	14309	14208	14272	14286	14220	14370	14377	14275	14152	14180	14122	14364	14403	14206	14291	14201	14099	14225	14279	14230	14225	14260	14260	14283	14218	14316	14212	14481	14426	14134	14063	14331	14248	14327	14219	14209	14241	14254	14183	14202	14187	14149	14245	14317	14142	14364	14340	14311	14177	14253	14309	14449	14343	14231	14194	14272	14551	14206	14368	14218	14250	14231	14279	14040	14277	14187	14350	14424	14322	14441	14118	14245	14354	14322	14248	14239	14377	14306	14386	14376	14603	14164	14063	14310	14108	14424	14210	14358	14264	14346	14373	14245	14214	14236	14235	14259	14409	14477	14403	14453	14164	14287	14369	14286	14380	14101	14371	14326	14188	14350	14119	14405	14329	14359	14355	14311	14282	14267	14206	14437	14135	14424	14220	14200	14379	14271	14369	14376	14251	14307	14566	14274	14164	14246	14416	14138	14433	14180	14411	14259	14437	14393	14233	14266	14284	14335	14378	14070	14283	14198	14390	14200	14322	14284	14359	14383	14206	14209	14259	14342	14380	14193	14204	14159	14363	14266	14234	14264	14302	14379	14249	14249	14298	14126	14287	14261	14312	14184	14384	14501	14292	14341	14355	14426	14542	14388	14397	14367	14366	14504	14269	14182	14248	14276	14192	14231	14395	14486	14175	14329	14282	14333	14309	14255	14602	14249	14348	14342	14203	14366	14238	14337	14375	14312	14183	14311	14224	14310	14151	14305	14190	14369	14282	14301	14441	14295	14327	14351	14324	14313	14075	14204	14384	14367	14257	14388	14336	14325	14337	14344	14236	14313	14469	14306	14407	14426	14344	14544	14538	14182	14307	14228	14201	14278	14232	14432	14265	14197	14236	14324	14297	14217	14427	14450	14253	14329	14356	14268	14206	14412	14429	14495	14253	14342	14191	14389	14376	14221	14342	14266	14265	14114	14501	14320	14367	14205	14077	14512	14415	13938	14173	14306	14317	14433	14192	14372	14265	14185	14361	14363	14198	14274	14088	14341	14450	14408	14256	14130	14372	14343	14243	14233	14128	14246	14385	14419	14451	14276	14201	14242	14409	14340	14264	14201	14012	14328	14441	14306	14357	14315	14294	14198	14082	14342	14137	14188	14403	14145	14394	14228	14322	14196	14206	14371	14322	14300	14335	13998	14135	14266	14280	14420	14281	14429	14291	14348	14102	14339	14186	14414	14398	14354	14234	14231	14238	14220	14179	14284	14298	14240	14265	14317	14338	14294	14222	14247	14267	14343	14268	14386	14271	14411	14378	14304	14293	14423	14206	14421	14251	14561	14253	14225	14393	14254	14231	14212	14214	14270	14227	14227	14359	14272	14133	14392	14066	14331	14313	14394	14230	14253	14334	14172	14043	14351	14278	14217	14192	14303	14291	14236	14267	14410	14419	14286	14155	14231	14152	14310	14227	14160	14323	14366	14228	14319	14269	14085	14060	14195	14284	14145	14230	14304	14188	14224	14275	14313	14384	14450	14174	14333	14386	14385	14377	14146	14358	14249	14435	14383	14227	14137	14155	14147	14340	14292	14228	14236	14439	14196	14369	14381	14463	14268	14271	14319	14438	14264	14138	14314	14291	14349	14274	14291	14207	14360	14193	14273	14295	14468	14255	14305	14331	14369	14093	14176	14441	14388	14324	14380	14226	14332	14323	14302	14170	14411	14070	14155	14411	14323	14332	14298	14435	14289	14161	14302	14462	14179	14223	14102	14184	14235	14183	14335	14301	14322	14386	14389	14370	14427	14219	14308	14315	14307	14187	14246	14194	14326	14386	14328	14207	14380	14446	14423	14406	14258	14358	14336	14259	14306	14219	14274	14163	14281	14449	14170	14046	14346	14425	14344	14187	14330	14175	14053	14381	14315	14419	14360	14165	14291	14213	14417	14159	14117	14063	14190	14432	14376	14180	14278	14224	14219	14179	14289	14300	14425	14496	14158	14176	14057	14298	14399	14392	14454	14240	14192	14366	14301	14245	14316	14466	14318	14186	13975	14325	14249	14192	14216	14185	14218	14342	14334	14132	14480	14328	14148	14194	14311	14291	14396	14289	14325	14387	14302	14360	14123	14217	14437	14440	14395	14231	14483	14197	14366	14249	14085	14482	14255	14211	14285	14255	14261	14383	14381	14414	14485	14279	14178	14204	14236	14326	14234	14316	13991	14219	14248	14153	14366	14368	14347	14281	14263	14236	14176	14425	14463	14361	14162	14438	14298	14220	14196
18773	33226	30499	25020	22118	20260	18852	18205	17016	16240	15705	15022	15165	14861	14523	14519	14524	14321	14212	14124	14046	14051	13904	13909	13990	14001	13891	14043	13834	13702	13815	14005	13669	14008	13818	13886	13820	13938	13833	13950	13840	13730	13951	13817	13806	13887	13869	13961	14515	14993	14842	14571	14230	14074	13869	13969	13842	13831	13802	13763	13778	13742	13681	13788	13762	13781	13809	13764	13802	13879	13829	13832	13844	13796	13838	13730	13810	13855	13740	13812	13900	13988	13867	13622	13624	13831	13864	13742	13882	13592	13838	13565	13671	13913	13641	13500	13789	13692	13887	13793	13821	13827	13843	13815	13718	13855	13963	13666	13798	13820	13681	13812	13862	13762	13706	13986	13658	13615	13853	13832	13752	13763	13746	13713	13825	13669	13778	13853	13743	13789	13720	13846	13869	13803	13910	13805	13790	13847	13857	13855	13735	13679	13830	13815	13838	13692	13699	13684	13721	13848	13910	13706	13846	13715	13764	13910	13676	13989	13760	13787	13708	13915	13804	13754	13840	13769	13800	13754	13883	13787	13880	13739	13894	13627	13774	13825	13784	13816	13558	13677	13767	13868	13734	13824	13633	13807	13970	13751	13682	13816	13804	13829	13667	13743	13805	13874	13821	13868	13805	13847	13910	13898	13700	13739	13736	13773	13620	13872	13824	13585	13665	13657	13874	13745	13782	13727	13816	13773	13884	13888	13651	13723	13710	13696	13704	13772	13777	13860	13691	13647	13728	13866	13851	13927	13593	13793	13886	13775	13790	13820	13750	13743	13614	13821	13794	13708	13763	13814	13671	13809	13791	13794	13703	13804	13784	13901	13799	13880	13850	13716	13841	13764	13724	13877	13888	13702	13840	13746	13755	13919	13609	13606	13989	13653	13806	13812	13711	13843	13690	13858	13842	13699	13740	14010	13873	13792	13850	13765	13813	13725	13844	13824	13869	13670	13736	14023	13626	13631	13733	13880	13678	13809	13750	13808	13829	13774	13900	13849	13777	13776	13585	13743	13909	13800	13746	13869	13890	13727	13700	13793	13742	14033	13973	13796	13774	13750	13712	13917	13794	13894	13729	13955	13840	13707	13732	13880	13772	13878	13750	13853	13715	13628	13758	13603	13921	13791	13908	13725	13825	13696	13828	13672	13907	13898	13724	13792	13799	13626	13766	13883	13863	13681	13858	13692	13872	13742	13818	13739	13802	13784	13870	13579	13874	13917	13698	13707	13841	13766	13894	13701	13843	13886	13843	13873	13859	13761	13669	13746	13738	13727	13800	13689	13671	13852	13896	13714	13780	13736	13743	13796	13743	13690	13825	13807	13715	13610	13912	13635	13865	13753	13811	13699	13750	13973	13657	13739	13806	13862	13819	13877	13683	13732	13871	13814	13809	13727	13788	13875	13765	13752	13809	13742	13674	13737	13742	13881	13892	13757	13776	13741	13841	13997	13779	13739	13880	13591	13831	13774	13678	13802	13716	13791	13765	13699	13809	13686	13700	13738	13926	13691	13743	13731	13734	13866	13830	13874	13714	13823	13774	13754	13899	13767	13741	13836	13794	13762	13632	13775	13821	13692	13854	13886	13807	13698	13805	13689	13871	13888	13754	13759	13722	13796	13788	13908	13775	13937	13797	13795	13761	13773	13822	13844	13657	13832	13811	13663	13619	13755	13706	13720	13830	13716	13735	13799	13792	13873	13701	13797	13777	13624	13699	13751	13754	13650	13805	13827	13881	14080	13890	13805	13846	13714	13790	13853	13804	13663	13790	13637	13831	13807	13798	13669	13971	13783	13982	13881	13880	13703	13756	13772	13791	13640	13914	13687	13656	13805	13709	13689	13849	13844	13677	13859	13726	13756	13796	13698	13676	13930	13676	13874	13838	13764	13759	13807	13750	13772	13704	13938	13882	13844	13722	13972	13799	13690	13765	13812	13751	13677	13783	13918	13714	13757	13992	13798	13653	13725	13866	13795	13986	13746	13839	13867	13716	13913	13800	13839	13659	13878	13775	13806	13708	13783	13738	13833	13821	13687	13858	13688	13725	13787	13803	13682	13859	13810	13719	13824	13739	13819	13750	13764	13969	13701	13747	13794	13925	13882	13699	13717	13788	13767	13884	13698	13813	13925	13951	13935	13698	13671	13664	13752	13771	13544	13798	13776	13741	13862	13579	13800	13794	13841	13755	13879	13857	13749	13574	13765	13727	13825	13712	13752	13681	13960	13854	13965	13781	13937	13794	13845	13813	13687	13831	13810	13757	13922	13857	13707	13775	13804	13740	13882	13695	13742	13762	13802	13853	13761	13643	13766	13948	13668	13893	13764	13863	13735	13947	13820	13775	13690	13746	13859	13711	13685	13763	13656	13721	13857	13665	13795	13812	13796	13735	13739	13591	13897	13524	13671	13709	13800	13782	13768	13744	13764	13700	13790	14033	13586	13799	13694	13854	13668	13837	13662	13951	13692	13712	13650	13901	13829	13717	13721	13728	13887	13744	13688	13825	13812	13861	13825	13772	13739	13737	13710	13729	13825	13788	13923	13727	13631	13555	13771	13757	13883	13715	13718	13659	13922	13729	13765	13797	13794	13886	13732	13894	13791	13785	13851	13858	13846	13879	13782	13802	13748	13960	13964	13745	13746	13712	13887	13800	13749	13800	13833	13759	13697	13928	13799	13771	13829	13845	13677	13797	13859	13936	13599	13720	13706	13895	13788	13810	13817	13802	13930	13757	13819	13653	13803	13766	13677	13741	13851	13793	13817	13683	13592	13907	13818	13759	13727	13857	13885	13763	13854	13772	13813	13792	13721	13857	13822	13928	13831	13810	13584	13866	13722	13859	13748	13794	13738	13798	13733	13670	13721	13818	13897	13838	13729	13771	13771	13879	13785	13716	13866	13872	13904	13829	13870	13924	13839	13867	13699	13812	13852	13699	13891	13866	13621	13739	13714	13805	13707	13910	13739	13806	13878	13706	13815	13760	13869	13637	13868	13877	13791	13989	13782	13686	13835	13826	13763	13735	13659	13955	13797	14005	13671	13759	13790	13806	13814	13829	13910	13778	13801	13841	13865	13654	13728	13742	13822	13757	13759	13738	13743	13744	13821	13776	13674	13713	13727	13704	13731	13756	13814	13930	13664	13626	13893	13792	13910	13847	13831	13835	13600	13801	13732	13904	13795	13826	13846	13913	13935	13664	13777	13868	13847	13767	13773	13737	13690	13757	13770	13732	13865	13747	13786	13843	13797	13818	13844	13651	13720	13703	13773	13703	13720	13766	13870	13922	13814	13781	13845	13790	13776	13807	13569	13665	13680	13907	13889	13720	13749	13899	13730	13675	13848	13773	13635	13844	13679	13873	13739	13825	13764	13796	13750	13691	13691	13749	13658	13855	13627	13727	13716	13810	13651	13620	13851	13819	13756	13707	13841	13635	13719	13770	13878	13639	13563	13766	13809	13798	13683	13924	13714	13959	13801	13763	13776	13722	13804	13725	13795	13690	13776	13765	13762	13779	13705	13736	13791	13796	13912	13567	13819	13740	13681	13788	13640	13717	13733	13758	13906	13731	13706	13773	13753	13716	13603	13725	13788	13787	13760	13813	13902	13800	13855	13755	13613	13815	13873	13754	13724	13813	13685	13828	13961	13780	13619	13841	13780	13889	13821	13898	13795	13801	14019	13775	13877	13766	13737	13805	13726	13782	13827	13808	13800	13849	13890	13719	13874	13746	13915	13862	13774	13817	13830	13778	13952	14000	13730	13733	13681	13747	13794	13707	13620	13602	13848	13756	13735	13749	13939	13610	13876	13880	13625	13718	13813	13625	13873	13788	13784	13782	13737	13688	13783	13782	13910	13719	13796	13818	13587	13818	13653	13945	13824	13869	13575	13743	13898	13894	13689	13817	13701	13754	13856	13849	13766	13981	13702	13703	13836	13790	13676	13698	13974	13840	13749	13776	13813	13877	13740	13847	14023	13635	13786	13702	13605	13745	13600	13724	13987	13787	13703	13688	13743	13733	13825	13911	13840	13906	13682	13827	13689	13750	13957	13753	13709	13765	13659	13569	13631	13681	13636	13772	13913	13779	13750	13608	13757	13825	13811	13770	13747	13796	13709	13786	13636	13886	13717	13758	13698	13828	13702	13666	13773	13527	13911	13681	13706	13722	13864	13728	13564	13799	13851	13784	13767	13636	13948	13729	13625	13787	13762	13895	13747	13810	13843	13864	13930	13731	13836	13754	13792	13836	13803	13646	13778	13761	13870	13844	13760	13800	13658	13923	13662	13858	13735	13755	13820	13747	13758	13899	13712	13725	13801	13781	13725	13672	13857	13611	13903	13801	13836	13756	13689	13658	13762	13780	13738	13644	13855	13584	13856	13791	13814	13797	13687	13772	13738	13672	13795	13741	13810	13686	13713	13653	13914	13877	13789	13774	13634	13859	13791	13712	13565	13630	13722	13807	13637	13793	13533	13715	13664	13761	13797	13620	13986	13659	13764	13800	13804	13737	13708	13950	13890	13818	13746	13849	13790	13784	13628	13756	13664	13518	13854	13953	13665	13857	13933	13791	13840	13868	13732	13823	13758	13798	13991	13814	13819	13860	13952	13793	13944	13739	13769	13759	13874	13774	13767	13654	13856	13542	13742	13827	13758	13884	13746	13988	13713	13864	13670	13840	13766	13622	13874	13761	13552	13629	13637	13899	13837	13914	13859	13698	13782	13627	13686	13753	13633	13744	13857	13858	13741	13761	13784	13683	13801	13682	13834	13918	13775	13846	13796	13818	13644	13659	13809	13767	13873	13754	13615	13763	13732	13691	13750	13765	13661	13807	13782	13783	13715	13807	13741	13757	13796	13749	13845	13894	13909	13645	13504	13682	13807	13860	13829	13737	13892	13650	13823	13797	13731	13839	13726	13826	13766	13851	13595	13758	13773	13852	13899	13765	13772	13834	13918	13695	13732	13920	13703	13594	13809	13859	13686	13854	13888	13982	13734	13612	13723	13750	13763	13671	13826	13831	13810	13798	13748	13760	13605	13876	13848	13686	13629	13816	13794	13873	13991	13759	13894	13928	13671	13931	13667	13708	13802	13760	13736	13755	13819	13684	13763	13746	13791	13753	13788	13701	13704
22563	21014	28889	23371	21258	23126	25202	19347	17377	17037	16354	15901	15777	15430	15278	15017	15262	14807	14792	14889	14632	14637	14685	14466	14489	14477	14619	14474	14641	14479	14433	14505	14357	14323	14363	14225	14367	14287	14378	14306	14364	14456	14462	14466	14359	14444	14561	14795	15717	15675	15682	15196	14894	14470	14425	14245	14478	14481	14475	14406	14340	14400	14381	14313	14319	14275	14094	14272	14421	14267	14391	14350	14327	14327	14270	14286	14431	14378	14538	14197	14253	14630	14516	14195	14372	14284	14349	14326	14415	14235	14349	14301	14279	14523	14127	14257	14431	14434	14183	14357	14363	14247	14227	14370	14296	14053	14255	14138	14450	14498	14315	14263	14197	14384	14502	14386	14414	14326	14166	14298	14460	14307	14250	14386	14206	14205	14269	14343	14427	14476	14237	14226	14681	14432	14141	14180	14200	14432	14318	14328	14451	14228	14219	14341	14265	14248	14238	14190	14228	14480	14491	14272	14303	14341	14210	14158	14066	14064	14213	14273	14154	14319	14349	14271	14396	14390	14346	14362	14419	14360	14440	14185	14154	14212	14373	14282	14252	14280	14151	14130	14262	14184	14475	14228	14502	14335	14435	14330	14280	14407	14310	14490	14363	14417	14437	14171	14417	14277	14464	14426	14181	14340	14396	14425	14456	14359	14255	14236	14365	14293	14342	14129	14076	14293	14354	14475	14307	14219	14124	14228	14264	14335	14126	14363	14311	14186	14251	14439	14255	14304	14295	14229	14201	14274	14350	14433	14265	14384	14363	14298	14280	14287	14131	14163	14271	14289	14326	14312	14201	14380	14207	14218	14389	14142	14301	14268	14305	14266	14401	14195	14319	14532	14228	14445	14390	14396	14551	14230	13956	14536	14375	14151	14157	14272	14136	14164	14230	14314	14263	14379	14429	14298	14184	14454	14351	14271	14380	14360	14205	14154	14389	14089	14369	14261	14174	14207	14171	14286	14305	14229	14328	14201	14257	14283	14146	14339	14155	14454	14351	14386	14252	14382	14287	14322	14254	14184	14330	14317	14356	14178	14169	14505	14311	14240	14327	14432	14357	14278	14263	14103	14249	14580	14441	14280	14212	14276	14272	14069	14211	14245	14256	14091	14275	14301	14071	14404	14257	14284	14332	14414	14319	14512	14151	14395	14229	14395	14362	14275	14398	14214	14204	14272	14197	14235	14314	14393	14252	14259	14274	14338	14406	14333	14485	14275	14223	14332	14204	14358	14329	14222	14252	14414	14077	14341	14350	14384	14308	14356	14383	14135	14380	14354	14295	14299	14280	14254	14216	14323	14187	14042	14276	14343	14190	14286	14161	14289	14277	14374	14337	14164	14474	14487	14187	14318	14367	14483	14262	14436	14113	14155	14339	14211	14406	14370	14330	14229	14335	14329	14298	14267	14395	14017	14034	14429	14317	14122	14344	14236	14293	14378	14286	14288	14358	14319	14508	14170	14129	14255	14288	14140	14184	14249	14322	14209	14313	14246	14303	14265	14292	14458	14352	14318	14351	14233	14193	14558	14341	14423	14271	14202	14433	14209	14187	14252	14149	14200	14369	14416	14240	14409	14278	14286	14185	14399	14277	14301	14263	14220	14263	14298	14410	14356	14296	14275	14171	14430	14383	14201	14354	14476	14179	14397	14205	14249	14356	14389	14151	14358	13974	14375	14330	14096	14278	14186	14365	14421	14269	14270	14118	14203	14125	14229	14262	14206	14306	14350	14261	14422	14257	14417	14058	14224	14323	14281	14082	14316	14170	14184	14306	14203	14170	14338	14199	14283	14300	14090	14287	14353	14283	14388	14250	14344	14198	14304	14366	14177	14336	14254	14182	14259	14429	14289	14319	14352	14323	14092	14310	14237	14340	14188	14243	14220	14267	14311	14234	14384	14278	14312	14234	14190	14273	14137	14344	14422	14517	14428	14290	14319	14280	14416	14438	14546	14254	14277	14257	14292	14235	14186	14363	14312	14318	14222	14232	14230	14382	14279	14152	14226	14452	14361	14372	14110	14241	14371	14415	14396	14287	14379	14432	14172	14297	14281	14138	14161	14408	14285	14158	14405	14244	14278	14332	14409	14318	14371	14384	14404	14098	14293	14414	14564	14306	14329	14167	14297	14471	14231	14303	14110	14280	14378	14204	14318	14212	14227	14458	14324	14391	14336	14190	14314	14382	14177	14198	14321	14284	14180	14247	14243	14176	14293	14303	14592	14340	14085	14214	14345	14286	14218	14334	14345	14069	14006	14287	14330	14395	14282	14233	14221	14153	14235	14160	14324	14206	14213	14172	14319	14148	14339	14372	14107	14469	14266	14217	14227	14430	14252	14237	14161	14130	14212	14320	14335	14364	14404	14360	14259	14270	14063	14177	14261	14256	14213	14186	14252	14209	14390	14383	14117	13900	14393	14340	14188	14246	14265	14336	14071	14359	14349	14215	14287	14324	14284	14380	14217	14236	14361	14176	14271	14438	14135	14305	14256	14335	14242	14027	14125	14140	14285	14336	14442	14357	14253	14350	14246	14288	14257	14354	14466	14362	14285	14302	14256	14183	14215	14231	14262	14248	14423	14354	14132	14266	14195	14359	14449	14175	14274	14454	14286	14288	14233	14321	14157	14349	14226	14278	14210	14284	14348	14281	14259	14509	14224	14379	14191	14337	14291	14392	14025	14324	14277	14285	14175	14411	14387	14311	14249	14263	14418	14120	14470	14156	14199	14150	14243	14164	14424	14264	14368	14175	14153	14250	14317	14260	14330	14295	14219	14181	14202	14234	14301	14253	14489	14194	14297	14241	14331	14281	14288	14204	14427	14344	14481	14451	14390	14160	14146	14236	14319	14432	14310	14418	14202	14160	14294	14134	14273	14280	14240	14390	14253	14424	14282	14036	14239	14318	14377	14194	14398	14383	14419	14358	14240	14316	14514	14211	14296	14281	14143	14175	14227	14211	14299	14328	14426	14272	14222	14339	14381	14455	14298	14325	14291	14394	14193	14121	14365	14139	14211	14327	14336	14189	14342	14244	14131	14277	14084	14379	14161	14445	14353	14195	14342	14356	14550	14224	14173	14392	14314	14310	14075	14335	14331	14288	14246	14186	14341	14254	14428	14298	14096	14270	14102	14320	14218	14369	14120	14393	14148	14104	14390	14288	14172	14160	14305	14246	14175	14155	14354	14512	14208	14226	14200	14250	14143	14244	14232	14259	14010	14185	14283	14136	14173	14308	14112	14256	14175	14272	14245	14450	14156	14185	14389	14459	14300	14365	14218	14355	14239	14257	14408	14218	14271	14377	14226	14049	14129	14297	14288	14142	14152	14170	14204	14495	14351	14349	14220	14313	14146	14158	14251	14239	14448	14388	14265	14200	14395	14363	14325	14302	14311	14200	14394	14370	14330	14325	14089	14367	14289	14456	14163	14347	14112	14154	14208	14301	14334	14260	14141	14308	14152	14237	14367	14296	14344	14443	14235	14270	14286	14259	14328	14183	14176	14229	14211	14404	14211	14256	14451	14293	14362	14334	14276	14422	14248	14242	14135	14023	14216	14181	14447	14292	14401	14287	14183	14200	14415	14075	14315	14320	14338	14220	14348	14154	14140	14255	14413	14513	14286	14292	14233	14213	14192	14134	14223	14432	14450	14406	14314	14232	14305	14236	14210	14138	14351	14304	14326	14206	14155	14183	14257	14308	14247	14316	14095	14181	14179	14374	14374	14224	14375	14372	14326	14214	14205	14203	14144	14189	14475	14424	14414	14318	14197	14252	14382	14251	14180	14161	14314	14596	14477	14403	14282	14362	14167	14365	14285	14360	14131	14263	14427	14347	14213	14254	14142	14256	14327	14211	14325	14128	14346	14285	14391	14253	14108	14286	14118	14426	14219	14199	14411	14235	14324	14104	14135	14381	14245	14425	14343	14254	14265	14311	14120	14007	14306	13989	14347	14315	14298	14303	14315	14349	14354	14285	14304	14239	14260	14315	14475	14154	14121	14188	14316	14110	14287	14158	14553	14241	14287	14196	14260	14281	14225	14281	14286	13994	14373	14163	14353	14227	14126	14237	14304	14156	14286	14289	14210	14262	14300	14461	14328	14322	14327	13990	14251	14234	14112	14397	14308	14232	13981	14181	14338	14323	14200	14475	14160	14196	14166	14233	14406	14408	14493	14328	14286	14421	14246	14378	14344	14350	14192	14357	14093	14247	14196	14084	14297	14067	14282	14369	14248	14236	14442	14283	14140	14163	14374	14213	14489	14406	14177	14296	14323	14113	14264	14327	14412	14292	14265	14389	14330	14176	14221	14188	14329	14258	14510	14307	14182	14340	14219	14218	14367	14152	14403	14324	14389	14263	14208	14446	14101	14290	14218	14483	14277	14250	14131	14225	14340	14349	14301	14031	14354	14322	14362	14287	14352	14428	14058	14443	14277	14390	14258	14297	14266	14388	14227	14446	14276	14299	14416	14488	14328	14529	14392	14484	14300	14473	14392	14288	14277	14277	14246	14237	14252	14143	14405	14312	14490	14296	14271	14408	14330	14315	14248	14285	14316	14276	14239	14221	14143	14357	14113	14298	14146	14324	14154	14283	14240	14364	14374	14388	14320	14139	14414	14592	14423	14115	14315	14309	14249	14310	14348	14300	14333	14183	14195	14374	14178	14362	14354	14197	14183	14212	14200	14416	14386	14164	14292	14363	14233	14383	14291	14376	14263	14266	14290	14274	14213	14278	14328	14398	14230	14135	14289	14362	14403	14347	14283	14271	14181	14263	14138	14271	14371	14314	14234	14249	14277	14246	14342	14255	14093	14115	14283	14254	14383	14148	14376	14236	14299	14208	14180	14234	14241	14297	14304	14163	14173	14463	14263	14334	14252	14303	14162	14328	14207	14157	14240	14270	14225	14224	14285	14361	14307	14393	14398	14223	14157	14176	14239	14293	14213	14375	14288	14548	14336	14602	14203	14213	14092	14117	14205	14380	14254	14278	14112	14318	14470	14263	14260	14268	14266	14377	14333	14122	14246	14096	14375	14078	14209	14457	14399	14164	14216	14252	14211	14353	14279	14145	14230	14152	14328	14241	14312	14489	14187	14465	14269	14368	14281	14273	14299	14342	14262	14183	14199
20971	38462	35451	28781	25927	23452	22162	20709	18797	17683	16728	15919	15831	15423	14884	14789	14586	14539	14377	14228	14008	14107	14125	14169	14048	13934	13986	13883	13889	13879	13775	13809	13790	13670	13884	13670	13597	13849	13781	13780	13782	13852	13779	13749	13755	13707	13922	14299	15609	15813	15512	14927	14129	13921	13852	13801	13790	13785	13746	13768	13588	13653	13814	13725	13868	13661	13667	13577	13696	13728	13820	13814	13661	13853	13713	13713	13534	13674	13695	13666	13730	13802	13706	13622	13784	13814	13623	13846	13744	13657	13606	13527	13766	13643	13660	13927	13786	13556	13778	13796	13529	13633	13656	13712	13836	13664	13718	13582	13814	13831	13711	13767	13618	13849	13653	13652	13671	13650	13739	13587	13845	13774	13808	13747	13574	13739	13539	13692	13606	13693	13638	13666	13754	13511	13689	13711	13659	13788	13672	13694	13612	13661	13646	13684	13609	13658	13774	13585	13775	13599	13936	13778	13602	13941	13532	13697	13699	13836	13803	13700	13831	13615	13566	13723	13677	13690	13699	13764	13664	13661	13494	13704	13740	13802	13743	13763	13857	13786	13721	13639	13549	13667	13750	13710	13724	13729	13700	13653	13622	13591	13647	13830	13713	13628	13776	13650	13551	13826	13636	13651	13761	13626	13633	13746	13753	13679	13564	13690	13674	13834	13805	13816	13811	13669	13629	13748	13722	13631	13644	13524	13663	13668	13738	13477	13629	13734	13864	13678	13734	13635	13800	13782	13729	13809	13803	13716	13753	13666	13443	13696	13685	13719	13761	13565	13782	13594	13744	13870	13818	13636	13645	13737	13771	13695	13846	13770	13754	13733	13639	13537	13688	13656	13723	13709	13628	13554	13653	13765	13674	13653	13653	13849	13709	13684	13688	13751	13845	13796	13791	13704	13768	13511	13793	13642	13663	13678	13865	13823	13724	13642	13696	13631	13872	13703	13721	13690	13622	13748	13632	13569	13632	13912	13758	13825	13743	13797	13755	13667	13785	13760	13611	13686	13657	13823	13812	13599	13743	13623	13725	13458	13870	13663	13740	13600	13722	13583	13843	13818	13885	13652	13680	13820	13598	13648	13774	13764	13808	13651	13638	13651	13726	13787	13847	13735	13669	13643	13733	13672	13809	13690	13632	13680	13672	13629	13665	13596	13756	13773	13865	13677	13646	13590	13813	13720	13702	13806	13609	13665	13757	13761	13694	13632	13545	13733	13537	13769	13732	13796	13725	13523	13695	13830	13690	13669	13771	13765	13750	13671	13581	13668	13750	13741	13836	13826	13700	13639	13772	13918	13784	13731	13733	13858	13709	13662	13570	13850	13650	13650	13622	13749	13793	13577	13873	13630	13718	13703	13710	13589	13843	13661	13783	13609	13653	13556	13685	13593	13631	13700	13687	13635	13663	13696	13669	13689	13772	13512	13846	13609	13704	13794	13761	13837	13558	13640	13595	13744	13603	13779	13653	13775	13690	13811	13687	13660	13563	13849	13693	13871	13617	13651	13786	13764	13684	13540	13481	13755	13739	13733	13841	13655	13693	13680	13714	13553	13730	13739	13777	13549	13761	13610	13680	13672	13665	13840	13604	13702	13676	13732	13600	13731	13728	13752	13771	13680	13684	13671	13817	13803	13736	13739	13560	13714	13510	13734	13759	13653	13691	13655	13644	13707	13525	13657	13557	13682	13803	13633	13691	13563	13705	13794	13847	13771	13854	13698	13671	13719	13503	13620	13699	13772	13814	13653	13611	13734	13698	13713	13602	13558	13613	13783	13759	13670	13846	13742	13790	13605	13653	13676	13488	13824	13741	13749	13733	13744	13730	13729	13598	13717	13782	13622	13641	13484	13671	13507	13742	13711	13593	13738	13649	13733	13834	13707	13566	13820	13645	13689	13715	13733	13657	13612	13673	13552	13747	13796	13774	13690	13733	13741	13745	13745	13676	13719	13913	13752	13783	13665	13735	13621	13704	13578	13593	13716	13655	13689	13756	13486	13755	13630	13742	13603	13626	13840	13700	13378	13807	13751	13628	13836	13677	13733	13723	13802	13735	13665	13719	13803	13662	13924	13681	13878	13671	13791	13709	13669	13769	13572	13680	13691	13653	13531	13558	13830	13731	13653	13676	13594	13663	13629	13771	13711	13650	13660	13538	13704	13729	13526	13785	13739	13648	13715	13843	13551	13642	13736	13767	13669	13542	13685	13681	13704	13649	13832	13828	13652	13623	13837	13711	13614	13651	13910	13761	13633	13671	13744	13648	13645	13588	13726	13782	13830	13726	13674	13725	13841	13522	13580	13574	13767	13545	13777	13610	13587	13694	13720	13709	13776	13638	13630	13649	13764	13772	13568	13657	13732	13949	13645	13637	13624	13634	13751	13831	13692	13710	13729	13713	13738	13732	13711	13640	13779	13669	13674	13853	13631	13663	13641	13587	13706	13767	13676	13837	13624	13744	13741	13568	13757	13780	13737	13732	13680	13688	13682	13578	13671	13692	13652	13819	13682	13578	13571	13619	13782	13703	13629	13562	13526	13864	13553	13587	13661	13739	13604	13800	13577	13672	13784	13698	13588	13661	13866	13631	13717	13733	13631	13732	13726	13618	13583	13541	13878	13547	13505	13560	13661	13540	13586	13981	13636	13600	13738	13663	13721	13669	13791	13762	13711	13712	13659	13729	13706	13588	13696	13692	13640	13807	13712	13677	13569	13743	13570	13800	13631	13693	13669	13804	13862	13747	13864	13707	13633	13526	13841	13768	13650	13737	13456	13818	13803	13701	13640	13720	13603	13640	13609	13744	13705	13621	13582	13616	13606	13765	13755	13579	13683	13778	13593	13739	13635	13767	13669	13789	13657	13603	13641	13587	13649	13720	13635	13728	13621	13636	13669	13738	13743	13667	13743	13604	13803	13776	13532	13833	13849	13592	13850	13765	13643	13661	13765	13659	13643	13906	13690	13620	13775	13666	13748	13436	13657	13648	13667	13623	13639	13722	13696	13670	13783	13763	13614	13793	13828	13643	13610	13616	13547	13728	13772	13651	13753	13611	13618	13556	13836	13796	13730	13686	13876	13725	13683	13676	13715	13826	13824	13856	13844	13805	13692	13712	13771	13625	13711	13549	13653	13747	13620	13638	13736	13739	13716	13585	13655	13649	13809	13676	13854	13737	13554	13756	13852	13701	13663	13588	13828	13674	13671	13674	13704	13796	13727	13678	13770	13776	13894	13717	13772	13755	13716	13603	13521	13926	13780	13646	13913	13674	13704	13751	13668	13655	13636	13704	13645	13794	13573	13655	13714	13620	13773	13697	13667	13697	13532	13846	13548	13624	13511	13829	13720	13712	13674	13585	13633	13626	13751	13571	13653	13737	13517	13581	13632	13534	13823	13716	13755	13617	13630	13501	13579	13670	13799	13735	13682	13771	13648	13576	13647	13629	13594	13501	13641	13686	13640	13870	13757	13976	13725	13730	13883	13838	13585	13655	13712	13663	13639	13763	13678	13838	13743	13540	13824	13734	13705	13893	13796	13702	13768	13703	13657	13648	13577	13676	13644	13763	13802	13643	13746	13717	13789	13904	13794	13709	13589	13750	13773	13770	13699	13765	13708	13744	13702	13708	13643	13644	13752	13625	13584	13782	13487	13705	13617	13714	13719	13754	13669	13607	13659	13750	13715	13753	13777	13762	13794	13687	13508	13687	13708	13648	13632	13874	13637	13683	13742	13697	13682	13728	13588	13589	13676	13729	13471	13652	13832	13722	13601	13702	13676	13766	13778	13513	13711	13655	13633	13685	13667	13790	13636	13744	13776	13750	13603	13610	13789	13647	13741	13869	13710	13798	13726	13632	13855	13741	13816	13629	13705	13794	13731	13611	13721	13698	13624	13728	13668	13602	13651	13799	13635	13672	13934	13774	13722	13803	13754	13722	13654	13680	13599	13940	13826	13752	13563	13641	13594	13725	13625	13642	13728	13664	13640	13718	13714	13725	13669	13605	13685	13705	13708	13741	13683	13702	13684	13585	13671	13565	13705	13684	13774	13669	13797	13919	13623	13659	13674	13802	13788	13728	13571	13663	13670	13604	13749	13745	13790	13618	13680	13688	13662	13650	13616	13674	13616	13511	13758	13621	13659	13809	13608	13923	13663	13757	13655	13823	13827	13614	13687	13966	13689	13785	13425	13748	13659	13666	13638	13617	13727	13634	13696	13808	13728	13603	13721	13592	13705	13688	13724	13684	13625	13604	13641	13558	13826	13680	13759	13757	13659	13662	13603	13824	13819	13578	13663	13540	13862	13731	13702	13738	13647	13782	13725	13676	13657	13670	13695	13837	13605	13785	13750	13781	13805	13647	13740	13696	13875	13727	13809	13689	13760	13680	13710	13894	13706	13584	13681	13675	13921	13651	13687	13695	13567	13684	13766	13680	13708	13566	13489	13790	13733	13752	13631	13673	13698	13745	13644	13741	13679	13885	13551	13633	13830	13815	13714	13579	13790	13804	13763	13582	13588	13805	13714	13638	13654	13758	13766	13838	13830	13698	13746	13812	13654	13798	13696	13828	13730	13632	13677	13692	13789	13636	13765	13545	13676	13600	13823	13783	13596	13851	13724	13569	13673	13804	13763	13673	13681	13544	13737	13812	13730	13687	13719	13575	13799	13687	13697	13608	13770	13466	13772	13726	13498	13813	13723	13621	13580	13789	13780	13684	13710	13697	13933	13560	13792	13387	13690	13598	13682	13640	13688	13749	13788	13634	13794	13629	13818	13662	13691	13905	13699	13809	13741	13835	13731	13565	13804	13696	13504	13625	13622	13692	13702	13764	13646	13832	13551	13838	13658	13723	13570	13657	13591	13672	13646	13830	13576	13764	13722	13798	13656	13646	13786	13470	13588	13658	13531	13595	13703	13610	13493	13758	13546	13650	13657	13715	13712	13679	13918	13652	13786	13819	13751	13764	13673	13694	13673	13682	13779	13785	13760	13744	13700	13692	13657	13635	13712	13739	13773	13709	13652	13648	13696	13665	13785	13646	13610	13462	13895	13739	13547	13700	13618	13714	13764	13718	13733	13669	13601	13767	13629	13796	13765	13685	13815	13516	13657	13728	13782	13809	13594	13574	13662
26850	21811	24528	20764	17199	16470	16006	15412	15119	15041	14724	14721	14590	14518	14351	14545	14372	14524	14313	14204	14527	14502	14324	14362	14089	14272	14331	14158	14248	14340	14234	14119	14162	14212	14359	14280	14217	14146	14248	14216	14128	14204	14172	14130	14212	14138	14132	14271	14196	14298	14193	14162	14240	14379	14295	14382	14143	14087	14207	14008	14347	14182	14212	14135	14049	14199	14065	14258	14287	14125	14410	14233	14124	14237	14307	14029	14299	14270	14313	14245	14113	14190	14083	13983	14131	14073	14193	14192	14317	14104	14068	14354	14217	14045	14278	14184	14176	14078	14117	14206	14026	14152	14226	14070	14194	14266	14015	14329	14055	14086	14199	14421	14281	14211	14257	14024	14022	14369	14181	14084	14295	14165	14163	14424	14185	14155	14048	14065	14054	14208	14124	14144	14164	13948	14076	14194	14414	14058	14302	14282	14084	14236	14108	14552	14463	14267	14482	14232	14213	14174	14026	14197	14134	14254	14339	14445	14421	14119	14166	14103	14224	14206	14231	14393	14299	14308	14366	14213	14217	14358	14056	14061	14259	14257	14156	14189	14111	14067	14118	14058	14178	14209	14206	14198	14242	14300	13998	14233	14161	14060	14281	14155	14188	14160	14314	14245	14126	14135	14113	14173	14216	14108	14381	14166	14080	14067	14155	14269	14132	14009	14021	14035	14254	14146	14286	14067	14141	14135	13971	14224	14213	14065	14140	14192	14194	14413	14164	14171	14185	14381	14237	13997	14230	14282	14170	14293	14123	14303	14085	14218	14214	14028	14150	14153	14213	14349	14240	14144	13921	14200	14138	14294	14330	13988	13990	14259	14183	14313	14188	14095	14298	14192	14241	14286	14056	14243	14046	14178	14176	14203	14120	14158	14181	14147	14111	14179	14299	14372	14243	14107	14206	14223	14073	14248	14199	14141	14158	14171	14281	14152	14092	14211	14213	14165	14401	14145	14151	14029	14080	14180	14226	14116	14201	14313	14207	14133	14212	14235	14274	14056	14207	14294	14264	14253	14204	14098	14147	14031	14110	14054	14176	14006	14285	14240	14121	14033	14193	14353	14152	13971	14135	14050	14146	14225	14185	14215	14335	14229	14165	14159	14433	14212	14108	14153	14035	13989	14065	14082	14003	14137	14289	14375	14096	14152	14259	14237	14092	14165	14068	14183	14060	14174	14190	14181	14232	14187	14310	14042	14147	14163	14244	14106	14097	14055	14290	14127	14059	14114	13937	14270	14171	14204	14036	14134	14146	14027	14174	14068	14153	14136	14180	14235	14050	14178	14177	14210	14237	14455	14212	14031	14282	14198	14155	14279	14022	14362	14095	14174	14047	14223	14301	14269	14040	14156	14043	14137	14292	14108	14171	13929	14201	14237	14290	14043	14229	14261	14132	14259	14221	14036	14091	14185	14196	14130	14258	14104	14042	14097	14312	14196	14152	14165	14157	14145	14341	14010	14157	14013	14078	14149	14282	14344	14158	14231	14171	14201	14155	13931	14239	14182	14121	14016	14276	14245	14153	14097	14383	14135	14146	14174	14185	14269	14121	14197	14226	14146	14119	14252	14197	14235	14101	14219	14092	14162	14195	14413	14112	14236	14322	14342	14168	14263	14113	14168	14199	14010	14118	14216	14199	14314	14227	13965	14215	14286	14132	13976	14002	14082	14157	14058	14081	14240	14068	14403	14227	14271	14447	14111	14199	14083	14281	14176	14283	14274	14244	14288	14293	14047	14300	14286	14245	14144	14241	14175	14228	14144	14180	14180	14337	14329	14050	14181	14171	14137	14146	14071	14078	14302	14201	14118	14291	14008	14180	14154	14101	14217	14220	14207	14330	14332	14267	14088	14239	14119	14368	14216	14307	14379	14266	14227	14444	14164	13946	14255	14273	14024	14282	13942	14029	14108	14044	14321	14228	14034	14229	14119	14079	14177	14172	14116	14271	14034	14132	14156	14147	14249	14327	14225	14022	14192	14216	13993	14055	13929	14282	14050	14247	14149	14124	14008	14009	14004	13990	14240	13990	14210	14206	14096	14167	14115	14291	14258	14236	14159	14039	14208	14171	14078	14107	14055	13946	14208	14117	14111	14080	14186	14186	14186	14093	14145	14309	14337	14322	14196	14305	14363	14220	14273	14124	14322	14157	14035	14054	14157	14286	14154	14133	14172	14156	14276	14238	14186	14186	14081	14099	14048	14146	14153	14038	14199	14286	14186	13984	13997	14152	14105	14166	14106	14117	14204	14364	14180	14117	14054	14139	14406	14158	14055	13997	14003	14258	14111	14192	14182	14162	14329	14241	13936	14342	14094	14203	14244	14083	14279	14172	14149	14166	14238	14090	14431	14124	14438	14158	14175	14110	14129	14277	14298	14155	14133	14231	14130	14112	14197	14258	14253	14232	14271	14382	14167	14198	14327	14218	14211	14054	14353	14280	14240	14038	14102	14237	14129	14228	14198	14189	14296	14210	14279	14227	13951	14087	14169	14287	14330	14009	14088	14003	13984	14276	14225	14287	14308	14195	14201	14143	14156	14245	14091	14135	14237	14062	14091	14153	14206	14247	14117	14350	14176	14229	14168	14231	14236	14350	14130	14090	14252	14049	14229	14210	14226	14121	14247	14151	14127	14121	14102	14237	14122	14223	14095	13978	14264	14263	14260	14204	14201	14145	13957	14211	14171	14174	14184	14208	14014	14247	14162	14171	14111	14043	14112	14108	14150	14267	14172	14075	14029	14291	14113	14040	14167	14138	14256	14252	14049	14333	14215	14161	14358	14206	14301	14290	14116	14174	14122	14092	14129	14410	14208	14287	14294	14168	14200	14150	14233	14055	14147	14256	14247	14219	14035	14309	14076	14198	14339	14166	14229	14227	14107	14031	14276	14139	14131	14128	14217	14089	14014	14193	14228	14054	14197	14345	14260	14191	14175	14118	14114	14315	14328	14047	14274	14249	14152	14211	14146	14167	14063	14322	14098	14394	14179	14308	14150	14213	14471	14057	14206	14089	14185	14210	14166	13891	14233	14272	14172	14261	14392	14044	14228	14186	14141	14246	14067	14316	13898	14044	14093	14115	14232	14239	14062	14086	14100	14120	14181	14189	14169	14178	14296	14285	14150	14235	14258	14293	14002	14100	14314	13991	14151	14334	14061	14201	14178	14289	14248	14112	14244	14238	14427	14205	14230	13841	14163	14097	14095	14073	14132	14184	14118	13981	14167	14232	14206	14057	14009	13991	14142	14219	14187	14260	14188	14311	13975	14223	14049	14313	14149	14241	14191	14195	14162	14132	14336	14172	14196	14195	14292	14296	14121	14052	14191	14135	14305	14128	14081	14118	14055	14250	14162	14224	14139	14165	14089	14308	14263	14128	14187	14165	14024	14223	14344	14247	14163	14285	14109	14171	14176	14186	14107	14223	14175	14321	14085	14182	14058	14183	14187	14184	14238	14172	14039	14202	14270	14387	14259	14048	13982	14217	14142	14407	14182	14163	14083	14068	14175	14356	14260	14105	14122	14079	14296	14089	14208	14184	14115	14292	14122	14326	14209	14109	14206	14376	14162	14251	14202	14223	14268	14200	14137	14147	14030	14285	14104	14189	14220	14227	14174	14311	14173	14238	14068	14069	14249	14108	14256	14253	14307	14418	14326	14088	14225	14063	14046	14242	14178	14285	14271	14226	14126	14347	14180	14146	14112	13864	14142	14291	14122	14078	14216	14172	14309	14004	14193	14212	14114	14459	14230	14192	14097	14093	14034	14100	14129	14146	14154	14310	14019	14270	14146	14263	14211	14069	14071	14211	14264	14303	14051	14247	14219	14272	14265	14173	14074	14067	14461	14284	14208	14309	14289	14261	14519	14390	14227	14190	14239	14164	14227	14182	14309	14303	14069	14316	14104	14178	14182	14252	14168	14034	14154	14142	14309	14298	14091	14157	14252	14118	14314	14161	14283	14369	14181	14379	14354	14081	14194	13908	13930	14153	14320	14155	14060	14211	14135	14142	14127	14124	14225	14042	14090	14181	14115	14281	14146	14306	14221	14052	13972	14177	14090	14253	14336	14108	14263	14211	14369	14037	14227	14320	14272	14201	14024	14422	14096	14259	14218	14212	14105	14148	14387	13886	14174	14306	14172	14243	14206	14153	14235	14057	14021	14241	14064	14126	14311	14159	14308	14072	14255	14177	14096	14319	14325	14080	14070	14146	14035	14179	14327	14258	14316	14130	14066	14214	14194	14114	14247	14082	14240	14350	14151	14110	14220	14198	14045	14225	14213	14288	14280	14393	14116	14094	14198	14105	14246	14235	14175	14128	14206	14151	14130	14208	14131	14260	14107	14169	14097	14347	14286	14140	14108	14289	14184	14268	14096	14333	14192	14138	14156	14221	13988	14117	14226	14056	14071	14169	14305	14227	14068	14133	14076	14227	14132	14079	14052	14112	14123	14234	14222	14201	14174	14290	14328	14162	14288	14333	14280	14435	14268	14272	14085	14084	14166	14356	14303	13979	14334	14370	14105	14204	14207	14061	14056	14213	14178	14136	14350	14131	14167	14294	14030	14312	14119	14121	14239	14214	14216	14264	14185	14126	14118	14011	14019	14228	14419	14321	14264	14332	14150	14280	14463	14269	14091	14388	13992	14226	14201	14277	14153	14240	14136	14229	14379	14123	14219	14223	14341	14303	14023	14242	14027	14054	14280	14196	14018	13987	14078	14248	14348	14239	14186	14279	14279	14305	14126	14491	14100	14139	14184	14190	14199	14078	14098	14266	14210	14052	14137	14313	14265	14187	14154	14067	14078	14243	13898	14177	14100	14125	14210	14258	14190	14067	14063	14127	14170	14337	14057	14386	14285	14129	14140	14192	14238	14242	14182	14227	14302	14334	14254	14191	14033	14239	14184	14189	14402	14187	14175	14090	14037	14309	13996	14481	14179	14321	14341	14164	14194	14218	14130	14214	14123	14047	14200	14166	14173	14249	14230	14376	14219	14108	14254	14240	14192	14250	14276	14093	14115	14323	14064	14264	14354	14101	14226	14182	14217	14267	14264	14144	14108	14238	14107	14144	14293	14312	14020	14296	14254	13998	14148	14223	13999	14047	14180	14126	14192	14274	14133	14382	14118
16626	24417	22442	18822	18020	17126	16423	15977	15554	14800	14266	14194	14180	13957	14037	13808	13870	13861	13782	13706	13873	13784	13765	13539	13787	13771	13825	13536	13780	13612	13940	13693	13707	13604	13695	13863	13690	13689	13736	13847	13768	13577	13515	13811	13667	13614	13863	13621	13692	13692	13929	13882	13764	13668	13722	13612	13597	13615	13635	13571	13703	13763	13434	13712	13775	13583	13712	13612	13558	13696	13602	13685	13588	13751	13638	13622	13591	13453	13694	13460	13576	13654	13692	13459	13618	13778	13643	13541	13710	13682	13531	13603	13724	13625	13846	13509	13598	13605	13691	13548	13685	13720	13607	13537	13656	13654	13650	13674	13600	13800	13747	13672	13649	13560	13676	13641	13781	13681	13745	13721	13659	13659	13710	13681	13566	13583	13816	13786	13665	13603	13490	13691	13705	13688	13730	13719	13597	13638	13653	13613	13644	13714	13715	13563	13631	13853	13543	13535	13783	13783	13448	13677	13679	13594	13946	13863	13714	13680	13651	13552	13692	13615	13764	13445	13595	13622	13588	13566	13654	13760	13564	13621	13564	13553	13720	13631	13672	13750	13629	13692	13409	13793	13574	13622	13700	13660	13571	13453	13615	13602	13667	13643	13516	13621	13664	13625	13557	13696	13688	13490	13708	13638	13585	13623	13705	13636	13609	13653	13838	13644	13751	13669	13606	13708	13666	13508	13581	13603	13634	13659	13758	13692	13571	13598	13625	13713	13612	13524	13662	13588	13576	13548	13628	13606	13611	13534	13686	13774	13799	13782	13700	13767	13720	13575	13740	13708	13581	13485	13586	13650	13554	13613	13637	13783	13628	13755	13698	13600	13684	13600	13591	13770	13641	13686	13663	13578	13537	13577	13500	13515	13568	13701	13626	13675	13597	13762	13707	13833	13616	13611	13636	13420	13597	13777	13670	13788	13699	13644	13508	13753	13551	13597	13539	13540	13683	13442	13561	13652	13676	13729	13578	13600	13635	13618	13710	13663	13403	13753	13809	13622	13715	13533	13561	13594	13617	13707	13654	13515	13573	13707	13647	13674	13689	13728	13680	13789	13626	13805	13658	13695	13586	13761	13505	13757	13681	13700	13701	13639	13639	13618	13651	13563	13671	13760	13684	13627	13520	13468	13546	13657	13575	13502	13761	13736	13777	13548	13773	13686	13577	13738	13536	13653	13509	13474	13625	13579	13616	13585	13534	13601	13664	13515	13553	13714	13651	13631	13589	13713	13609	13736	13736	13665	13559	13618	13746	13573	13716	13521	13764	13851	13823	13637	13797	13591	13625	13654	13617	13598	13789	13722	13637	13533	13571	13847	13645	13636	13535	13509	13776	13608	13610	13805	13577	13625	13729	13660	13723	13599	13655	13529	13622	13659	13835	13697	13832	13556	13748	13474	13625	13788	13733	13883	13688	13662	13538	13648	13702	13512	13705	13630	13511	13797	13684	13631	13674	13654	13730	13598	13554	13382	13608	13679	13715	13632	13630	13627	13707	13684	13582	13666	13650	13720	13670	13647	13637	13723	13580	13579	13660	13626	13685	13720	13488	13851	13584	13705	13617	13572	13568	13499	13604	13713	13676	13647	13564	13561	13557	13552	13656	13531	13744	13582	13571	13655	13621	13738	13712	13683	13600	13715	13577	13654	13510	13608	13492	13606	13644	13680	13800	13659	13720	13834	13650	13531	13686	13549	13788	13716	13799	13763	13653	13562	13563	13651	13577	13747	13653	13582	13672	13686	13834	13648	13680	13552	13698	13576	13769	13561	13572	13540	13557	13703	13599	13654	13605	13661	13718	13740	13677	13762	13557	13673	13773	13718	13577	13658	13547	13534	13718	13647	13656	13576	13756	13614	13728	13702	13683	13687	13549	13662	13733	13637	13579	13551	13684	13786	13686	13574	13555	13727	13584	13551	13603	13618	13569	13779	13486	13449	13735	13601	13611	13741	13546	13713	13734	13620	13494	13655	13657	13767	13737	13548	13719	13712	13620	13722	13630	13623	13614	13751	13583	13645	13682	13639	13707	13594	13651	13684	13667	13535	13714	13696	13646	13720	13624	13640	13418	13896	13555	13676	13771	13737	13576	13614	13571	13788	13677	13748	13574	13707	13574	13704	13624	13746	13506	13577	13803	13666	13618	13832	13640	13582	13657	13568	13613	13638	13571	13794	13561	13601	13619	13800	13475	13537	13589	13687	13652	13669	13556	13649	13781	13636	13603	13527	13754	13601	13715	13803	13479	13631	13759	13546	13457	13779	13696	13685	13511	13712	13652	13622	13606	13586	13611	13739	13665	13669	13731	13477	13677	13609	13456	13698	13535	13701	13603	13631	13624	13643	13582	13820	13609	13790	13646	13597	13668	13727	13472	13719	13589	13576	13679	13611	13537	13622	13735	13762	13756	13566	13567	13674	13597	13707	13624	13775	13706	13705	13640	13536	13662	13649	13826	13643	13761	13754	13515	13382	13572	13742	13678	13690	13627	13721	13653	13646	13733	13520	13664	13570	13704	13654	13680	13737	13683	13554	13599	13580	13626	13679	13661	13695	13592	13712	13533	13592	13672	13688	13648	13422	13691	13652	13569	13718	13692	13773	13590	13662	13770	13672	13464	13703	13625	13640	13642	13702	13785	13709	13685	13701	13612	13599	13680	13619	13532	13673	13528	13654	13758	13701	13706	13652	13508	13695	13786	13737	13704	13662	13536	13653	13521	13765	13431	13651	13774	13765	13723	13540	13606	13596	13670	13518	13612	13626	13583	13595	13709	13511	13638	13739	13698	13695	13462	13650	13652	13632	13744	13533	13684	13605	13624	13533	13696	13683	13643	13668	13764	13723	13635	13607	13792	13739	13612	13620	13767	13582	13808	13697	13610	13769	13697	13729	13715	13705	13768	13481	13503	13577	13653	13701	13662	13657	13630	13751	13573	13701	13720	13698	13871	13634	13665	13568	13763	13704	13470	13787	13639	13676	13479	13633	13599	13716	13705	13477	13634	13540	13656	13736	13638	13652	13716	13732	13562	13621	13560	13671	13774	13721	13555	13718	13619	13702	13580	13778	13586	13497	13746	13547	13641	13718	13693	13708	13628	13534	13759	13663	13577	13570	13586	13678	13666	13568	13562	13758	13679	13544	13670	13607	13607	13703	13908	13827	13621	13475	13603	13633	13657	13534	13702	13786	13623	13554	13801	13705	13616	13596	13713	13639	13527	13744	13730	13752	13664	13674	13630	13564	13749	13713	13783	13640	13483	13777	13664	13575	13710	13674	13613	13743	13518	13640	13829	13588	13446	13676	13513	13712	13532	13600	13764	13693	13508	13557	13628	13692	13690	13593	13765	13686	13620	13632	13479	13599	13653	13618	13641	13806	13642	13673	13563	13348	13694	13494	13707	13624	13653	13575	13796	13571	13605	13727	13620	13586	13658	13773	13759	13459	13608	13593	13798	13624	13575	13636	13654	13562	13556	13575	13489	13631	13556	13575	13711	13532	13608	13708	13706	13782	13579	13679	13596	13628	13709	13830	13643	13619	13575	13679	13795	13514	13658	13669	13639	13731	13650	13628	13570	13559	13749	13762	13555	13668	13726	13684	13725	13591	13660	13691	13574	13728	13690	13556	13688	13650	13769	13571	13668	13761	13599	13701	13709	13662	13746	13725	13550	13445	13782	13607	13665	13675	13555	13625	13658	13655	13831	13688	13546	13721	13585	13693	13552	13715	13593	13529	13661	13752	13681	13709	13695	13770	13655	13679	13719	13553	13596	13657	13651	13562	13559	13687	13821	13778	13776	13634	13588	13530	13557	13549	13840	13642	13607	13657	13663	13646	13451	13691	13738	13690	13459	13695	13640	13688	13644	13647	13644	13674	13584	13582	13579	13691	13815	13578	13844	13713	13616	13717	13682	13762	13752	13497	13544	13635	13773	13657	13636	13814	13669	13526	13688	13676	13706	13711	13528	13683	13581	13829	13506	13775	13688	13591	13452	13771	13603	13792	13817	13769	13739	13799	13776	13632	13675	13669	13608	13658	13630	13559	13765	13690	13691	13694	13527	13637	13517	13755	13478	13776	13659	13733	13567	13470	13580	13583	13684	13581	13665	13687	13666	13686	13768	13493	13678	13708	13743	13579	13760	13591	13601	13440	13692	13690	13595	13738	13746	13561	13691	13535	13731	13645	13815	13652	13643	13608	13513	13697	13631	13514	13725	13676	13636	13586	13752	13472	13537	13526	13735	13612	13670	13524	13862	13758	13808	13675	13734	13681	13660	13632	13510	13633	13672	13861	13648	13480	13596	13598	13656	13594	13523	13717	13667	13551	13630	13484	13741	13648	13684	13667	13744	13700	13641	13621	13726	13436	13634	13644	13635	13762	13567	13583	13728	13600	13723	13798	13510	13555	13606	13604	13524	13359	13639	13735	13605	13647	13759	13545	13601	13539	13739	13616	13788	13665	13630	13668	13736	13636	13689	13602	13711	13636	13564	13618	13730	13697	13643	13612	13723	13610	13651	13810	13642	13635	13821	13490	13690	13657	13618	13662	13677	13689	13679	13739	13496	13667	13592	13575	13763	13610	13708	13846	13649	13744	13541	13578	13600	13539	13495	13806	13515	13649	13681	13710	13728	13778	13551	13473	13743	13741	13667	13676	13553	13788	13709	13593	13773	13713	13715	13763	13580	13777	13572	13721	13598	13699	13742	13692	13658	13488	13609	13586	13700	13719	13594	13715	13685	13625	13699	13650	13685	13497	13644	13640	13622	13678	13721	13596	13753	13666	13711	13756	13702	13651	13659	13520	13729	13630	13551	13694	13660	13529	13673	13843	13608	13608	13707	13681	13737	13559	13658	13794	13734	13603	13578	13664	13599	13700	13522	13582	13511	13600	13729	13609	13615	13615	13754	13538	13539	13774	13760	13564	13699	13631	13899	13606	13660	13740	13591	13707	13653	13707	13684	13834	13655	13752	13773	13639	13603	13614	13653	13582	13734	13641	13661	13581	13609	13699	13772	13633	13835	13624	13781	13644	13647	13678	13685	13606	13719	13648	13558	13538	13764	13738	13703	13606	13554	13636	13585	13603	13628	13736	13585	13480	13755	13602	13700	13773	13551	13559	13602	13509	13639	13770
23670	21110	28603	23959	21864	21985	20751	17552	16311	15905	15580	15172	15043	14890	14753	14676	14572	14638	14391	14650	14464	14461	14462	14468	14330	14443	14299	14183	14254	14256	14535	14294	14449	14278	14357	14176	14209	14317	14287	14323	14279	14125	14220	14167	14353	14367	14391	14385	14798	14998	14902	14643	14525	14182	14299	14368	14423	14139	14299	14274	14124	14257	14383	14364	14273	14192	14281	14369	14277	14066	14171	14401	14243	14143	14412	14289	14084	14192	14201	14323	14273	14312	14489	14231	14179	14423	14358	14226	14244	14043	14220	14316	14154	14234	14328	14345	14232	14003	14156	14105	14177	14209	14291	14312	14350	14405	14405	14189	14440	14226	14300	14325	14200	14316	14504	14072	14187	14240	14244	14109	14256	14135	14333	14441	14304	14228	14201	14402	14218	14318	14088	14345	14095	14160	14265	14171	14189	14167	14122	14198	14147	14408	14075	14299	14098	14217	14174	14188	14222	14263	14309	14180	14263	14169	14292	14318	14438	14209	14156	14400	14356	14102	14143	14220	14258	14222	14045	14359	14109	14288	14212	14092	14033	14263	14160	14131	14202	14210	14265	14363	14174	14166	14087	14168	14319	14143	14068	14192	14196	14200	14131	14267	14335	14358	14315	14132	14120	14128	14340	14201	14308	14158	14432	14271	14075	14156	14140	14363	14314	14283	14250	14226	14285	14315	14151	14168	14164	14319	14382	14199	14293	14258	14013	14317	14163	14223	14306	14196	14321	14273	14234	14176	14418	14149	14354	14237	14312	14499	14315	14083	14312	14081	14321	14193	14117	14192	14358	14359	14392	14355	14080	14358	14178	14234	14351	14231	14024	14084	14205	14195	14204	14198	14109	14094	14173	14356	14217	14209	14380	14316	14319	14164	14183	14259	14167	14290	14366	14197	14162	14164	14274	14229	14310	14168	14246	14277	14283	14212	14256	14340	14226	14277	14243	14349	14396	14177	14270	14330	14176	14277	14144	14275	14142	14162	14259	14143	14266	14242	14308	14393	14272	14131	14282	14239	14249	14327	14122	14106	14132	14103	14124	14219	14196	14203	14233	14109	14164	14170	14324	14323	14013	14283	14223	14306	14194	14192	14130	14199	14223	14104	14143	14302	14360	14336	14216	14116	14174	14352	14036	14192	14141	14216	14293	14258	14324	14393	14196	14181	14134	14223	14399	14204	14193	14107	14260	14025	14116	14337	14318	14328	14171	14225	14107	14218	14418	14293	14364	14227	14257	14208	14330	14158	14206	14210	14170	14316	14251	14126	14286	14186	14248	14400	14321	14117	14263	14314	14343	14223	14052	14265	14142	14239	14229	14204	14417	14199	14135	14153	14315	14065	14208	14226	14211	13987	14300	14379	14306	14210	14206	14229	14226	14260	14051	14175	14238	14101	14107	14344	14442	14216	14167	14217	14271	14275	14187	14479	14319	14378	14198	14361	14124	14365	14216	14335	14080	14187	14441	14272	14194	14176	14011	14093	14260	14095	14230	14281	14244	14122	14186	14155	14157	14134	14184	14325	14206	14229	14148	14305	14270	14264	14081	14204	14071	14239	14217	14469	14210	14244	14334	14167	14112	14201	14103	14160	13998	14207	14034	14178	14280	14266	14305	14335	13990	14088	14194	14298	14370	14296	13995	14134	14071	14243	14087	14301	14348	14159	14266	14201	14253	14221	14177	14069	14514	14174	14280	14130	14131	14297	14257	14141	14074	14251	14201	14372	14302	14208	14139	14253	14298	14139	14029	14182	14086	14260	14153	14154	14242	14167	14242	14091	14119	14250	14147	14258	14290	14219	14027	14227	14341	14256	14162	14261	14180	14210	14448	14206	13997	14202	14244	14135	14406	14281	14334	14221	14066	14255	14183	14335	14262	14125	14266	14198	14010	14320	14006	14154	14179	14215	14269	14295	14117	14018	14044	14212	14238	14176	14121	14108	14161	14174	14312	14105	14135	14154	14065	14194	14180	14201	14366	14247	14217	14205	14164	14114	14248	14401	14269	14346	14049	14193	14202	14115	14064	14132	14181	14101	14260	14062	14265	14200	14412	14133	14354	14144	14311	14372	14101	14191	14189	14111	14291	14249	14274	14141	14192	14298	14256	14083	14115	14161	14194	14383	14032	14035	14095	14286	14218	14072	14200	14247	14316	14378	14412	14047	14227	14211	14149	14241	14193	14217	14098	14267	14162	13988	14183	14151	14314	14158	14306	14238	14276	14177	14077	14070	14316	14128	14094	14161	14281	14502	14297	14280	14032	14179	14077	14240	14136	14121	14147	14229	14149	14192	14219	14334	14239	14168	14312	14166	14260	14096	14039	14134	14287	14395	14253	14344	14047	14045	14100	14131	14177	14264	14243	14195	14035	14022	14243	14192	14112	14142	14254	14147	14314	14419	14405	14165	14209	14218	14277	14122	14387	14123	14180	14222	14149	14303	14310	14207	14202	14317	14303	14315	14037	14237	14152	14174	14194	14293	14240	14281	14157	13921	14235	14196	14131	14179	14271	14202	14217	14221	14228	14154	14188	14211	14232	14240	14351	14175	14289	14162	14196	14083	14139	14295	14234	14164	14212	14155	14195	14254	14240	14136	14100	14139	14263	14188	14361	14282	14078	14242	14065	14131	14275	14277	14456	14227	14377	14279	14157	14284	14306	14133	14335	14103	14024	14237	14236	14323	14180	14083	14180	14058	14319	14168	14100	14171	14046	14091	14385	14204	14304	14305	14135	14061	14176	14487	14109	14365	14092	14131	14300	14265	14325	14250	14342	14322	14219	14163	14135	14284	14242	13995	14101	14204	14205	14080	14199	14169	14194	14095	14181	14117	14388	14309	14285	14241	14155	14285	14194	14130	14232	14010	14393	14234	14149	14057	14135	14098	14210	14174	14109	14117	14214	14236	14151	14332	14214	14174	14266	13902	14370	14322	14341	14277	14073	14216	14306	14122	14325	14242	14227	14257	14030	14037	14209	14072	14228	14221	14298	14100	14048	13967	14125	14247	14090	14331	14371	14055	14196	14223	14206	14189	14121	14288	14275	14282	14209	14132	14098	14132	14275	14207	14407	14103	14249	14161	14237	14074	14168	14181	14260	14305	14173	14382	14226	14151	14077	14253	14121	14204	14234	14253	14274	14281	14201	14414	14150	14043	14065	14161	14150	14256	14066	14027	14190	14137	14231	13998	14230	14230	14256	14251	14136	14418	14246	14338	14430	14299	14157	14137	14228	14207	14307	14194	14144	14282	14198	14157	14132	14141	14174	14165	14168	13991	14130	14083	14224	14200	14163	14225	14174	14086	14213	14094	14375	14242	14148	14186	14249	14105	14263	14126	14240	14154	14068	14174	14132	14226	14164	14216	14281	14236	14338	14204	14190	14200	14118	14211	14238	14234	14249	14203	14182	14093	14216	14300	14364	14404	14341	14199	14160	14121	14311	14191	14302	14240	14120	14236	14189	14102	14248	14122	14079	14242	14217	14259	14189	14273	14362	14302	14221	14038	14340	14121	14221	14172	14343	14254	14275	14306	14104	14142	14290	13992	14224	14216	14335	14392	14475	14092	14035	14124	14196	14279	14424	14094	14362	14110	14248	14201	14157	14195	14261	14389	14283	14150	14141	14336	14296	14258	14224	14239	14307	14233	14186	14268	14193	14232	14389	14321	14388	14305	14215	14239	14132	14200	14124	14173	14062	14114	14362	14161	14187	14323	14137	14300	14258	14317	14339	14335	14428	14226	14241	14293	14210	14140	14345	14062	14219	14200	14214	14342	14366	14188	14249	14331	14305	14167	14235	14329	14315	14164	14306	14276	14379	14208	14422	14094	14308	14441	14358	14283	14211	14286	14248	14356	14403	14390	14208	14165	14302	14235	14252	14250	14307	14192	14154	14110	14311	14220	14241	14145	14103	14303	14401	14159	14189	14143	14214	14214	14203	14242	14233	14186	14185	14480	14282	14240	14317	14037	14232	14302	14325	14177	14296	14309	14313	14307	14148	14121	14044	14239	14314	13946	14371	14460	14117	14274	14209	14281	14170	14205	14168	14144	14273	14282	14105	14229	14255	13981	14346	14176	14201	14089	13993	14215	13983	14313	14190	14302	14365	14256	14138	14119	14358	14281	14033	14198	14239	14380	14318	14246	14030	14224	14412	14154	14111	14257	14157	14282	13935	14181	14191	14209	14107	14201	14342	14274	14272	14207	14156	14283	14190	14219	14139	14080	14199	13929	14094	14285	14313	14424	14153	14097	14012	14064	14220	14058	14279	14254	14403	14341	14213	14219	14245	14171	14216	14345	14245	14206	14146	14112	14127	14001	14016	14077	14216	14138	14354	14249	14142	14073	14185	14333	14016	14258	14164	14268	14158	14317	14323	14123	14246	14107	14178	14361	14240	14150	14121	14245	14405	14115	14306	14248	14342	14123	14037	14209	14211	14061	14128	14070	14138	13969	14156	14149	14228	14248	14143	14243	14227	14261	14298	14330	14437	14265	14208	14266	14188	14124	14422	14052	14317	14432	14315	14247	14241	14188	14332	14211	14167	14196	14015	14276	14215	14293	14210	14260	14281	14352	14111	14194	14151	14101	14358	14130	14163	14049	14276	14254	14165	14233	14291	14221	14054	14116	14049	14062	14284	14272	14199	14219	14197	14147	14195	14343	14196	14071	14172	14273	14287	14257	14164	14227	14208	14381	14176	14388	14330	14102	14330	14238	14416	14319	14131	14241	14236	14135	14187	14224	14192	14128	14291	14346	14238	14226	14254	14215	14233	14258	14234	14306	14174	14270	14229	14231	14243	13942	14424	14050	14185	14131	14137	14136	14128	14315	14157	14217	14211	14315	14190	14082	14017	14283	14171	14262	14410	14154	14252	14346	14205	14353	14219	14152	14385	14180	14329	14246	14189	14179	14148	14161	14160	14200	14140	14163	14426	14322	14161	14254	14179	14235	14236	14073	14140	14085	14203	14211	14333	14320	14084	14278	14260	14189	14451	14219	14132	14264	14213	14179	14451	14436	14110	14320	14039	14206	14009	14125	14215	14305	14298	14046	14431	14209	14364	14048	14230	14327	14334	14257	14095	14368	14134	14114	14285	14099	14333	14358	14181	14236	14249	14129	14174	14256	14338	14133
18699	33515	30714	24053	22272	20799	19615	18331	16989	15970	15582	15128	14994	14806	14624	14324	14431	14246	14049	14085	13892	14045	13916	13990	13853	13884	13925	13898	13794	13879	13815	13676	13913	13872	13943	13687	13955	13670	13745	13704	13707	13644	13694	13660	13796	13547	13752	14019	14810	14998	14537	14439	14190	13737	13776	13666	13850	13650	13668	13716	13802	13672	13843	13535	13777	13549	13720	13757	13657	13676	13656	13829	13607	13717	13724	13614	13850	13631	13792	13864	13828	13564	13663	13664	13907	13716	13817	13522	13528	13651	13707	13610	13718	13608	13847	13732	13701	13662	13579	13873	13660	13743	13671	13590	13717	13666	13726	13712	13676	13681	13607	13568	13437	13554	13751	13829	13582	13740	13429	13753	13578	13811	13603	13689	13682	13787	13723	13720	13620	13833	13739	13659	13760	13587	13547	13640	13731	13691	13776	13870	13646	13737	13699	13731	13595	13808	13660	13707	13725	13692	13780	13655	13798	13597	13713	13699	13691	13647	13753	13685	13702	13702	13746	13766	13693	13581	13763	13701	13667	13817	13613	13739	13663	13688	13871	13809	13676	13600	13777	13677	13614	13824	13817	13715	13703	13609	13658	13685	13672	13648	13538	13798	13717	13524	13634	13553	13845	13668	13656	13691	13655	13683	13675	13590	13612	13777	13724	13647	13841	13659	13744	13502	13724	13699	13730	13729	13808	13650	13603	13695	13710	13619	13763	13435	13686	13726	13571	13722	13653	13612	13693	13724	13591	13759	13744	13529	13772	13658	13807	13559	13677	13676	13508	13798	13543	13850	13959	13658	13782	13662	13816	13617	13724	13672	13744	13777	13730	13584	13636	13741	13874	13687	13662	13589	13755	13709	13704	13661	13882	13692	13776	13507	13733	13655	13838	13855	13756	13721	13763	13601	13754	13725	13858	13678	13839	13748	13658	13655	13725	13652	13777	13761	13759	13643	13715	13664	13909	13794	13705	13622	13718	13646	13527	13640	13850	13573	13557	13784	13678	13801	13768	13725	13705	13741	13755	13665	13728	13728	13720	13611	13568	13807	13757	13707	13795	13810	13675	13722	13702	13717	13719	13731	13790	13671	13761	13721	13592	13758	13503	13662	13635	13733	13738	13676	13910	13708	13654	13700	13721	13657	13666	13770	13874	13693	13813	13716	13669	13563	13675	13808	13779	13794	13716	13627	13723	13682	13736	13714	13704	13518	13797	13543	13805	13701	13766	13700	13758	13677	13661	13782	14018	13730	13634	13609	13818	13698	13865	13757	13571	13761	13649	13762	13858	13711	13587	13656	13769	13777	13612	13623	13764	13658	13863	13798	13791	13746	13618	13618	13585	13737	13645	13600	13704	13716	13813	13609	13794	13874	13546	13532	13804	13788	13715	13656	13742	13599	13557	13739	13755	13636	13542	13614	13786	13652	13682	13811	13704	13835	13836	13584	13712	13747	13545	13784	13682	13739	13732	13702	13735	13546	13695	13598	13763	13684	13607	13706	13478	13639	13590	13517	13702	13656	13607	13716	13666	13742	13560	13632	13871	13745	13697	13766	13686	13656	13377	13745	13691	13704	13598	13812	13829	13657	13624	13740	13587	13679	13696	13641	13737	13588	13653	13776	13698	13753	13574	13682	13692	13832	13635	13758	13757	13725	13621	13503	13795	13664	13707	13697	13657	13695	13631	13808	13486	13712	13491	13741	13720	13601	13742	13775	13685	13680	13660	13793	13818	13575	13775	13833	13599	13725	13627	13701	13684	13781	13811	13736	13650	13634	13814	13636	13654	13593	13903	13614	13613	13637	13637	13809	13782	13746	13745	13609	13660	13642	13658	13538	13636	13712	13732	13736	13737	13766	13644	13744	13617	13753	13787	13635	13729	13677	13688	13667	13593	13735	13697	13562	13628	13611	13722	13879	13918	13614	13661	13585	13862	13717	13735	13826	13863	13565	13644	13613	13729	13564	13880	13703	13796	13689	13627	13613	13616	13636	13767	13691	13694	13836	13657	13623	13579	13821	13650	13682	13588	13520	13557	13544	13923	13641	13721	13716	13670	13747	13747	13922	13788	13712	13715	13668	13668	13737	13669	13680	13717	13750	13767	13738	13669	13754	13683	13798	13771	13804	13697	13730	13564	13712	13884	13615	13584	13769	13730	13646	13881	13637	13690	13806	13658	13653	13648	13805	13719	13724	13622	13720	13777	13665	13661	13677	13745	13780	13637	13710	13647	13457	13847	13737	13553	13695	13592	13765	13538	13580	13786	13740	13556	13560	13727	13861	13656	13672	13493	13553	13642	13556	13676	13650	13819	13797	13679	13606	13679	13665	13623	13640	13725	13628	13748	13678	13470	13743	13656	13612	13582	13672	13780	13765	13664	13576	13610	13810	13635	13578	13830	13795	13602	13651	13728	13705	13695	13676	13576	13781	13809	13702	13717	13671	13631	13697	13767	13717	13696	13568	13643	13834	13644	13619	13565	13759	13687	13738	13691	13644	13789	13707	13711	13830	13684	13618	13860	13725	13759	13665	13855	13939	13596	13668	13663	13642	13681	13789	13727	13659	13632	13550	13748	13502	13679	13649	13729	13707	13718	13549	13639	13738	13665	13781	13727	13758	13812	13673	13578	13579	13745	13722	13584	13855	13661	13613	13664	13559	13586	13690	13772	13797	13873	13670	13750	13723	13868	13699	13664	13725	13487	13842	13894	13602	13764	13749	13668	13745	13490	13671	13695	13705	13723	13724	13619	13756	13670	13792	13722	13744	13726	13754	13659	13738	13611	13879	13827	13957	13667	13668	13726	13731	13671	13878	13573	13666	13751	13720	13537	13638	13637	13771	13648	13528	13652	13651	13727	13663	13755	13704	13814	13650	13641	13640	13650	13730	13795	13743	13716	13698	13804	13705	13785	13660	13801	13752	13750	13578	13638	13615	13722	13649	13777	13809	13663	13591	13701	13719	13628	13572	13717	13830	13650	13702	13702	13502	13743	13526	13570	13475	13758	13741	13741	13848	13695	13707	13654	13699	13651	13674	13722	13645	13576	13609	13711	13754	13688	13651	13781	13538	13624	13713	13738	13563	13824	13600	13651	13521	13820	13642	13640	13746	13798	13515	13738	13687	13597	13712	13734	13661	13493	13719	13682	13767	13525	13669	13691	13532	13631	13531	13713	13871	13768	13739	13556	13634	13631	13687	13687	13599	13604	13580	13878	13756	13632	13777	13858	13566	13715	13817	13444	13843	13786	13717	13780	13712	13619	13760	13603	13557	13607	13683	13708	13640	13596	13640	13727	13625	13708	13769	13754	13921	13720	13625	13757	13753	13738	13747	13800	13626	13681	13642	13730	13698	13799	13566	13625	13807	13893	13911	13833	13708	13626	13715	13603	13730	13713	13565	13530	13701	13828	13495	13879	13663	13562	13702	13651	13828	13797	13566	13724	13637	13681	13792	13652	13728	13622	13633	13659	13718	13778	13615	13729	13779	13615	13774	13619	13759	13654	13675	13715	13686	13784	13562	13810	13756	13732	13803	13807	13684	13774	13628	13859	13720	13733	13552	13582	13733	13704	13772	13748	13708	13614	13609	13708	13598	13579	13740	13769	13769	13670	13426	13711	13691	13560	13460	13701	13645	13669	13720	13687	13694	13661	13724	13833	13510	13715	13708	13583	13655	13824	13781	13639	13829	13743	13912	13693	13798	13672	13586	13726	13689	13749	13577	13879	13706	13844	13777	13739	13746	13881	13749	13542	13727	13622	13804	13861	13633	13574	13736	13845	13688	13672	13640	13649	13669	13560	13693	13676	13635	13705	13895	13769	13721	13794	13678	13685	13666	13727	13627	13517	13608	13691	13635	13820	13607	13635	13568	13817	13571	13564	13657	13625	13759	13664	13622	13793	13656	13724	13761	13856	13712	13743	13755	13660	13728	13574	13749	13670	13694	13588	13691	13812	13632	13748	13675	13767	13671	13581	13814	13732	13641	13700	13611	13582	13617	13581	13757	13738	13671	13805	13750	13792	13779	13727	13765	13626	13716	13769	13707	13529	13762	13660	13595	13473	13694	13639	13689	13650	13727	13550	13760	13611	13649	13649	13741	13665	13710	13797	13665	13713	13568	13620	13834	13667	13733	13666	13767	13696	13728	13752	13727	13831	13571	13766	13649	13727	13838	13696	13727	13743	13678	13719	13728	13853	13561	13715	13543	13694	13545	13660	13676	13824	13685	13558	13777	13732	13714	13671	13731	13527	13717	13813	13716	13791	13590	13764	13798	13558	13749	13663	13716	13746	13793	13721	13816	13490	13637	13713	13615	13781	13619	13787	13849	13594	13769	13920	13585	13683	13624	13789	13734	13802	13634	13604	13678	13720	13498	13725	13711	13645	13633	13690	13766	13746	13661	13648	13572	13582	13704	13746	13661	13744	13805	13656	13788	13642	13635	13652	13652	13596	13777	13778	13674	13703	13686	13835	13697	13763	13657	13605	13812	13790	13778	13531	13727	13624	13640	13687	13614	13729	13828	13632	13746	13884	13672	13670	13889	13747	13750	13795	13749	13703	13757	13654	13702	13737	13569	13730	13682	13535	13670	13646	13602	13575	13454	13629	13636	13742	13821	13710	13610	13595	13546	13659	13686	13767	13830	13697	13729	13613	13685	13686	13662	13734	13589	13704	13775	13792	13608	13722	13665	13821	13770	13793	13728	13630	13641	13745	13737	13583	13607	13820	13802	13661	13748	13735	13663	13638	13721	13649	13627	13734	13685	13678	13782	13558	13548	13852	13818	13657	13676	13703	13649	13500	13755	13663	13713	13659	13828	13730	13758	13702	13663	13752	13757	13641	13813	13784	13544	13766	13671	13833	13597	13735	13793	13733	13885	13610	13773	13721	13781	13863	13655	13692	13737	13748	13766	13742	13589	13562	13511	13575	13575	13642	13748	13676	13714	13623	13646	13696	13807	13764	13757	13858	13509	13538	13732	13616	13783	13724	14021	13777	13543	13702	13713	13658	13668	13570	13717	13650	13608	13687	13797	13667	13586	13572	13654	13610	13618	13837	13757	13742	13751	13708	13645	13693	13663	13489	13817	13754	13752	13693	13594	13716	13723	13777	13643	13650	13759	13888	13671	13639	13733
22665	21080	28949	23451	21288	23420	25172	19186	17323	16873	16244	15761	15532	15507	15321	14923	14911	14893	14821	14609	14608	14517	14641	14518	14468	14560	14214	14423	14104	14339	14371	14396	14361	14486	14488	14243	14465	14234	14208	14355	14406	14348	14241	14152	14255	14282	14412	14579	15381	15817	15781	15275	15038	14537	14462	14433	14538	14205	14375	14146	14391	14375	14333	14376	14329	14242	14408	14144	14356	14147	14319	14326	14349	14313	14465	14486	14340	14260	14142	14082	14159	14188	14138	14223	14356	14240	14016	14096	14328	14173	14101	14106	14298	14091	14401	14164	14192	14378	14057	14314	14216	14397	14361	14421	14359	14241	14331	14128	14257	14220	14082	14230	14161	14170	14289	14111	14193	14268	14231	14288	14439	14290	14209	14288	14310	14367	14344	14209	14200	14281	14148	14426	14158	14259	14312	14351	14267	14301	14170	14204	14221	14263	14146	14127	14192	14042	14285	14191	14224	14236	14199	14258	14264	14245	14245	14132	14199	14289	14253	14254	14106	14264	14121	14162	14246	14296	14237	14253	14265	14117	14269	14392	14218	14166	14046	14334	14152	14340	14263	14301	14124	14121	14147	14007	14360	14205	14252	14170	14274	14277	13926	14209	14199	14384	14298	14289	14351	14164	14205	14202	14451	14239	14385	14082	14247	14305	14065	14159	14349	14410	14449	14101	14252	13976	14491	14155	14311	14217	14440	14213	14132	14308	14136	14090	14077	14410	14222	14206	14294	14243	14078	14173	14249	14199	14300	14233	14364	14074	14344	14189	14082	14198	14246	14317	14141	14282	14211	14320	14211	14339	14190	14210	14142	14266	14293	14343	14357	14285	14387	14025	14186	14226	14237	14299	14198	14310	14441	14150	14096	13917	14277	14163	14298	14284	14097	14257	14183	14241	14327	14263	14319	14008	14163	14106	14154	14192	14144	14138	14169	14309	14265	14256	14387	14149	14160	14090	14197	14021	14353	14213	14253	14102	14302	14245	14346	14353	14203	14327	14235	14205	14110	14230	14347	14273	14199	14190	14249	14071	14182	14106	14401	14202	14254	14080	14143	14278	14037	14364	14223	14330	14243	14342	14309	14234	14302	14188	14171	14117	14248	14218	14087	14268	14205	14300	14190	14088	14256	14229	14417	14175	14365	14309	14267	14176	14245	14159	14252	14303	14407	14365	14332	14127	14353	14251	14198	14253	14265	14381	14041	14250	14101	14140	14182	14449	14122	14055	14153	14261	14181	14298	14074	14256	14241	14279	14227	14400	14117	14001	14141	14219	13969	14135	14225	14078	14212	14187	14319	14056	14209	14178	14250	14278	14176	14232	14164	14271	14066	14203	14172	14033	14070	14303	14335	14046	14113	14227	14278	14270	14151	13996	13796	14229	14335	14210	14086	14334	14326	14333	14394	14273	14234	14175	14148	14220	14080	14342	14151	14104	14249	14224	14076	14137	14092	14197	14137	14129	14150	14080	14399	14255	14177	14071	14343	14312	14267	14150	14174	14285	14120	14182	14368	14093	14255	14201	14233	14143	13954	14203	14263	14310	14356	14219	14122	14022	14035	14115	14081	14106	14297	14152	14341	14110	14202	14215	14184	14103	14249	14097	14133	14212	14170	14257	14230	14134	13994	14132	14156	14234	14160	14200	14248	14143	14225	14265	14062	14293	14243	14217	14283	14226	14278	14220	14087	14505	14299	14194	14177	14075	14174	14201	14280	14274	14217	14105	14185	14191	14582	14257	14309	14234	14188	14012	14197	14272	14196	14186	14387	14064	14371	14194	14272	14138	14108	14216	14116	14136	14386	14069	14320	14046	14095	14260	14339	14220	14286	14141	14167	14160	14351	14289	14213	14212	14333	14092	14217	14309	14139	14009	14173	14111	14311	14223	14250	14056	14151	14265	14075	14233	14274	14198	14164	14057	14202	14257	14141	13997	14146	14352	14264	14202	14063	14187	14223	14231	14302	14117	14074	14256	14327	14213	14114	14338	14295	14149	14543	14097	14100	14254	14071	14099	13900	14195	14245	14127	14117	14131	14134	14155	14168	14027	14110	14333	14089	14140	14256	14382	14194	14071	14300	14103	14246	14155	14236	14129	14263	14249	14323	14080	14203	14256	14096	14114	14097	14302	14402	14247	14074	14170	14244	14346	14148	14024	14287	14195	14197	14274	14066	14302	14272	14282	14275	14355	14292	14176	14332	14204	14087	14236	14202	14033	14233	14316	14085	14181	14249	14070	14209	14289	14263	14248	14398	14337	14215	14286	14098	14233	14098	14272	14138	14256	14252	14268	14065	14413	14292	14132	14269	14304	14357	14264	14228	14287	14404	13949	14128	14416	14144	14231	14310	14082	14144	14332	14295	14236	14272	14122	14195	14140	14155	14238	14106	14118	14250	14181	14378	14069	14243	14172	14099	14068	14126	14498	14428	14163	14174	14278	14164	14377	14282	14163	14292	14147	14172	14232	14340	14246	14354	14209	14195	14258	14228	14227	14131	14265	14174	14181	14368	14207	14003	14267	14431	14161	14439	14116	13995	14076	14233	14256	14177	14149	14206	14274	14142	14079	14212	14269	14194	14278	14080	14057	14217	14164	14050	14226	14217	14203	14358	14409	14396	14097	14178	14186	14135	14229	14155	14316	14149	14253	14248	14360	14174	14150	14258	14236	14138	14405	14218	14315	14201	13902	14200	14194	14211	14360	14081	14282	14223	14144	14177	14071	14236	14281	14556	14342	14275	14167	14090	14171	14367	14201	14140	14374	14172	14324	14425	14295	14113	14367	14244	14166	14133	14134	14066	14279	14321	14094	14211	14224	14189	14080	14342	14188	14177	14253	14190	14248	14269	14250	14140	14280	14241	14336	14230	14210	14287	14452	14150	14254	14178	14118	14245	14147	14137	14203	14191	14120	14004	14436	14169	14043	14254	14235	14128	14219	14291	14151	14205	14032	14040	14214	14215	14243	14223	14206	14244	14318	14165	14246	14202	14234	14246	14168	14350	14082	14191	14278	14316	14085	14196	14229	14185	14269	14317	13986	14192	14022	14257	14431	14105	14033	14138	14307	14113	14269	14252	14296	14298	14296	14143	14349	14250	14165	14266	14027	14183	14180	14159	14177	14136	14067	14257	14253	14288	14197	14203	14101	14203	14274	14118	14133	14216	14207	14181	14259	14199	14126	14294	14154	14227	14197	14196	14175	14196	14241	14200	14195	14351	14186	14365	14375	14240	14133	14167	14204	14072	14339	14231	14129	14305	14167	14055	14212	14232	14176	14293	14143	14346	14287	14168	13979	14209	14147	14300	14099	14322	14151	14248	14355	14108	14128	14162	14234	14167	14141	14311	14149	14319	14154	14429	14049	14202	14103	14140	14343	14142	14172	14314	14209	14290	14084	14129	14140	14231	14288	14214	14106	14140	14303	14354	14265	14322	14359	14062	14235	14325	14106	14244	14193	14106	14099	14387	14166	14303	14096	14234	14124	14083	14194	14319	14280	14028	14136	14300	14235	14020	14255	14415	14253	14319	14241	14323	14157	14335	14148	14227	14099	14074	14083	14269	14273	14242	14257	14195	14189	14029	14180	14165	14078	14234	14157	14440	14221	14182	14271	14040	14293	14201	14011	14264	14262	13973	14058	14291	14232	14315	14096	14188	14315	14080	14005	14397	14153	14375	14165	14079	13968	14182	14098	14040	14394	14209	14241	14250	14325	14125	14402	14391	14184	14166	13947	14296	14089	14370	14295	14000	14216	14337	14206	14478	14226	14173	14175	14307	14301	14299	14171	14151	14247	14207	14190	14288	14188	14277	14365	14178	14012	14051	14229	14133	14036	14365	14300	14193	14184	14023	14203	14390	14177	14202	14158	14323	14052	14052	14252	14411	14194	14171	14261	14317	14177	14199	14299	14125	13977	14142	14047	14229	14162	14352	14336	14337	14036	14125	14292	14314	14156	14203	14297	14236	14190	14244	14249	14083	14201	14122	14156	14147	14240	14221	14388	14233	14179	14143	14151	14117	14096	14294	14289	14188	14283	14203	14074	14143	14243	14124	14254	13981	13969	14161	14348	14218	14365	14169	14227	14248	14182	14038	14048	14411	14409	14236	14081	14116	14084	14218	14182	14115	14062	14211	14110	14237	14282	14233	14142	14224	14214	14265	14202	14159	14026	14064	14200	14267	13925	14278	14059	13958	14194	14102	14209	14020	14332	14157	14243	14108	14293	14197	13960	14114	14141	14178	14110	14194	14145	14348	14297	14294	14191	14123	14200	14201	14052	14291	14408	14302	14167	14298	14219	14250	14276	14311	14190	14214	14111	14267	14235	14291	13975	14275	14200	14303	14391	14046	14173	14210	14256	14140	14125	14115	14079	14198	14236	14099	14296	14273	14067	14223	14318	14248	14089	13932	14094	14221	14150	14153	14255	14294	14173	14144	14372	14242	14173	14220	14359	14076	14055	14087	14300	14067	14104	14301	14115	14469	14054	14195	14226	14275	14221	14114	14043	14231	14223	14313	14263	14147	14161	14116	14357	14385	14382	14257	14295	14152	14201	14218	14234	14163	14217	14147	13994	14260	14051	14013	14084	14053	14146	14188	14150	14354	14189	14065	14288	14055	14086	14089	14209	14300	14216	14165	14362	14156	14253	14306	14165	14183	14259	14243	14055	14388	14256	14184	14329	14365	14194	14101	13978	14247	14173	14293	14336	14178	14073	14090	14325	14285	14174	14026	14104	14412	14267	14268	14150	14065	14164	14074	14151	14282	14132	14246	14277	14219	14238	14284	14035	14189	14175	14176	14108	14183	14368	14232	14277	14254	14061	14146	14261	14101	14189	14148	14124	14193	14126	14257	14074	13998	14092	14098	14299	14244	14351	14153	14178	14333	14328	14445	14260	14312	14171	14203	14215	14256	14429	14308	14168	14034	14153	14141	14160	14384	14306	14323	14233	14335	14389	13905	14202	14065	14338	14366	14355	14191	14211	14230	14184	14122	14107	14261	14209	14147	14129	14230	14273	14038	14072	14119	14273	14109	14164	14089	14290	14262	14126	14218	14269	14101	14217	14186	14411	14446	14310	14206	14173	14376	14293	14265	14205	14123	14177	14241	14223	14362	14291	14276	14294	14147	14156
21588	38721	35475	28661	26158	24182	22311	20417	18733	17451	16659	15986	15588	15232	14929	14727	14411	14278	14351	14204	14087	14113	13973	14008	13904	13904	13937	13687	13851	13846	13681	13767	13786	13728	13823	13751	13726	13686	13791	13815	13740	13663	13695	13660	13839	13566	13617	13961	15569	15854	15292	14955	14425	13978	13815	13797	13808	13678	13593	13724	13708	13622	13925	13665	13912	13678	13752	13626	13722	13730	13593	13679	13690	13703	13718	13754	13737	13764	13708	13683	13685	13637	13556	13678	13803	13639	13857	13546	13811	13662	13717	13602	13652	13636	13572	13685	13647	13733	13504	13446	13675	13354	13623	13777	13693	13552	13589	13898	13758	13526	13660	13561	13637	13747	13568	13442	13538	13765	13723	13779	13497	13865	13662	13622	13687	13647	13707	13616	13498	13665	13640	13692	13632	13616	13769	13529	13501	13817	13687	13618	13610	13842	13634	13718	13603	13732	13582	13586	13634	13579	13622	13672	13673	13635	13786	13623	13608	13609	13482	13842	13678	13586	13703	13760	13678	13700	13754	13487	13646	13685	13751	13646	13643	13578	13448	13625	13583	13633	13635	13733	13474	13673	13664	13690	13554	13673	13538	13757	13566	13652	13498	13453	13704	13688	13689	13573	13592	13704	13826	13700	13596	13672	13524	13615	13446	13722	13783	13627	13646	13568	13661	13667	13621	13600	13529	13665	13720	13622	13658	13746	13544	13612	13615	13720	13670	13597	13832	13502	13691	13600	13558	13650	13706	13622	13619	13581	13553	13822	13585	13529	13563	13570	13629	13556	13582	13667	13556	13715	13855	13664	13656	13625	13490	13655	13563	13667	13703	13487	13621	13711	13648	13644	13685	13562	13526	13532	13722	13732	13705	13624	13718	13627	13715	13711	13719	13770	13421	13637	13544	13627	13738	13654	13742	13590	13586	13760	13456	13753	13696	13468	13744	13646	13553	13610	13712	13536	13532	13630	13642	13714	13830	13702	13645	13639	13644	13643	13637	13633	13584	13663	13579	13735	13601	13808	13605	13551	13553	13606	13498	13667	13727	13876	13755	13578	13707	13549	13682	13523	13653	13744	13651	13767	13524	13583	13617	13644	13709	13422	13551	13675	13587	13681	13553	13793	13609	13903	13645	13738	13820	13542	13778	13476	13731	13701	13756	13670	13574	13623	13593	13705	13609	13452	13753	13601	13513	13427	13485	13748	13512	13592	13675	13627	13727	13758	13704	13609	13641	13630	13562	13681	13809	13723	13639	13678	13590	13621	13615	13643	13584	13579	13731	13567	13612	13651	13675	13679	13534	13697	13611	13719	13620	13642	13883	13638	13579	13664	13574	13500	13698	13627	13611	13659	13666	13502	13607	13500	13656	13614	13623	13770	13645	13501	13753	13822	13678	13529	13715	13714	13835	13587	13529	13614	13761	13716	13606	13705	13795	13652	13641	13635	13608	13647	13706	13755	13621	13805	13671	13741	13733	13663	13664	13611	13841	13783	13458	13631	13616	13565	13448	13624	13616	13562	13751	13486	13635	13749	13575	13656	13650	13527	13661	13720	13614	13647	13640	13718	13486	13740	13740	13589	13684	13775	13845	13587	13593	13510	13631	13630	13875	13597	13736	13570	13767	13784	13803	13374	13705	13607	13522	13720	13647	13679	13655	13831	13764	13674	13765	13727	13542	13706	13630	13676	13740	13520	13640	13760	13769	13680	13509	13592	13582	13690	13615	13570	13635	13618	13656	13721	13672	13695	13700	13667	13602	13609	13613	13598	13663	13634	13743	13532	13714	13636	13625	13680	13654	13645	13603	13633	13745	13463	13731	13599	13545	13745	13559	13877	13572	13592	13711	13566	13628	13648	13599	13684	13586	13691	13670	13615	13620	13580	13842	13474	13720	13622	13531	13721	13694	13460	13548	13561	13686	13472	13534	13624	13674	13457	13507	13633	13669	13669	13603	13630	13781	13661	13539	13814	13653	13708	13689	13642	13710	13611	13499	13759	13616	13574	13719	13780	13650	13644	13447	13384	13730	13552	13673	13635	13772	13654	13837	13646	13461	13729	13638	13636	13614	13599	13540	13671	13639	13549	13610	13606	13519	13753	13571	13723	13613	13671	13562	13679	13744	13739	13659	13677	13630	13545	13484	13679	13528	13541	13687	13606	13562	13637	13758	13658	13786	13541	13611	13685	13601	13549	13612	13543	13696	13516	13589	13752	13534	13635	13737	13668	13573	13642	13800	13690	13728	13774	13703	13506	13675	13708	13710	13713	13521	13494	13667	13922	13765	13731	13603	13649	13678	13599	13563	13639	13689	13660	13560	13618	13683	13813	13463	13568	13627	13597	13756	13763	13720	13616	13603	13547	13568	13640	13598	13656	13634	13716	13584	13536	13640	13694	13667	13793	13743	13758	13766	13683	13465	13758	13627	13636	13652	13524	13715	13824	13617	13549	13744	13652	13598	13721	13594	13532	13753	13733	13649	13621	13711	13461	13666	13614	13556	13612	13534	13563	13536	13610	13527	13503	13754	13734	13689	13708	13632	13551	13753	13638	13531	13537	13649	13595	13515	13911	13685	13713	13509	13749	13677	13796	13526	13590	13700	13670	13620	13761	13550	13638	13544	13757	13611	13867	13690	13686	13688	13728	13719	13567	13576	13798	13599	13710	13518	13580	13537	13495	13614	13758	13710	13706	13653	13713	13630	13681	13613	13643	13841	13810	13685	13521	13599	13631	13831	13659	13752	13557	13647	13737	13491	13760	13640	13392	13538	13483	13655	13579	13515	13659	13635	13648	13825	13772	13531	13673	13500	13723	13693	13593	13574	13650	13778	13637	13561	13693	13654	13545	13557	13725	13659	13643	13551	13716	13703	13462	13659	13610	13786	13623	13754	13734	13510	13775	13668	13581	13648	13603	13685	13634	13857	13611	13541	13513	13687	13649	13536	13597	13721	13610	13692	13758	13752	13714	13693	13629	13536	13580	13673	13713	13577	13576	13733	13640	13662	13647	13653	13662	13514	13511	13568	13640	13744	13569	13674	13573	13622	13653	13592	13534	13495	13576	13724	13584	13572	13636	13563	13637	13709	13822	13616	13527	13655	13711	13540	13577	13783	13708	13704	13573	13583	13637	13682	13615	13658	13422	13652	13691	13617	13572	13538	13606	13553	13587	13662	13673	13602	13682	13627	13520	13761	13688	13501	13495	13697	13771	13488	13660	13664	13725	13413	13621	13735	13557	13528	13493	13661	13657	13746	13719	13647	13626	13566	13656	13801	13509	13779	13816	13707	13621	13640	13605	13637	13639	13668	13620	13775	13543	13491	13542	13527	13662	13747	13676	13661	13560	13633	13665	13831	13424	13658	13597	13607	13764	13822	13698	13569	13584	13618	13764	13517	13783	13529	13667	13682	13834	13473	13658	13648	13509	13625	13670	13652	13726	13719	13593	13606	13520	13559	13695	13714	13697	13708	13679	13669	13561	13696	13644	13649	13478	13593	13684	13713	13587	13730	13789	13606	13578	13639	13578	13726	13663	13590	13702	13666	13716	13677	13695	13494	13777	13641	13570	13614	13570	13681	13563	13701	13613	13598	13705	13523	13749	13582	13780	13573	13655	13523	13660	13686	13523	13676	13674	13628	13651	13652	13678	13691	13515	13675	13725	13583	13778	13815	13584	13584	13550	13726	13835	13552	13677	13716	13618	13573	13741	13749	13592	13551	13638	13678	13618	13632	13743	13630	13545	13721	13464	13488	13635	13592	13669	13674	13522	13631	13593	13598	13698	13786	13545	13863	13622	13734	13668	13668	13592	13703	13743	13754	13608	13461	13639	13814	13700	13692	13624	13595	13720	13628	13665	13709	13660	13596	13699	13655	13699	13468	13603	13663	13474	13648	13583	13766	13641	13675	13629	13721	13709	13575	13651	13637	13740	13644	13449	13764	13751	13672	13740	13598	13678	13589	13633	13644	13749	13563	13588	13695	13812	13539	13752	13716	13763	13700	13623	13638	13704	13566	13801	13618	13748	13552	13519	13560	13551	13648	13576	13619	13539	13802	13648	13610	13895	13505	13679	13610	13772	13531	13737	13623	13609	13709	13571	13575	13789	13714	13751	13547	13666	13679	13511	13691	13813	13537	13681	13610	13693	13644	13650	13488	13660	13710	13696	13633	13576	13488	13671	13788	13578	13692	13525	13803	13640	13599	13538	13549	13656	13728	13581	13584	13667	13704	13674	13721	13651	13620	13759	13660	13759	13706	13524	13597	13654	13627	13779	13684	13653	13735	13709	13607	13574	13687	13668	13814	13497	13755	13753	13602	13629	13529	13635	13585	13586	13776	13530	13700	13473	13558	13782	13732	13695	13741	13605	13609	13607	13715	13539	13678	13505	13677	13713	13660	13649	13513	13723	13556	13619	13697	13721	13795	13752	13603	13822	13655	13572	13674	13810	13793	13711	13733	13630	13621	13574	13595	13733	13658	13709	13617	13639	13697	13592	13734	13714	13689	13668	13569	13736	13537	13598	13759	13651	13792	13631	13733	13591	13531	13793	13669	13651	13807	13593	13588	13496	13757	13676	13607	13698	13678	13716	13601	13763	13652	13530	13576	13638	13657	13565	13575	13661	13668	13702	13702	13706	13669	13604	13680	13732	13729	13703	13752	13656	13652	13519	13653	13466	13790	13750	13587	13733	13522	13733	13670	13641	13644	13697	13446	13663	13457	13829	13703	13630	13813	13737	13573	13598	13820	13739	13540	13578	13770	13594	13714	13581	13621	13564	13652	13725	13539	13590	13627	13689	13639	13598	13486	13539	13604	13609	13705	13647	13420	13517	13467	13741	13642	13686	13685	13768	13728	13669	13689	13652	13818	13643	13651	13533	13600	13684	13542	13554	13690	13754	13663	13656	13632	13606	13717	13683	13660	13749	13674	13753	13722	13664	13664	13632	13638	13765	13755	13665	13704	13581	13568	13630	13760	13624	13598	13843	13586	13672	13695	13650	13573	13742	13647	13678	13577	13550	13650	13495	13685	13584	13564	13556	13655	13500	13566	13604	13665	13568	13732	13736	13588	13676	13686	13817	13637	13644	13666	13585	13742	13682	13582	13648	13710	13558	13639	13744	13690	13667	13651	13762
27133	21922	24717	21196	16952	16155	15662	15147	14819	14494	14593	14610	14324	14519	14347	14165	14158	14139	14116	14231	14061	14231	14131	14153	14029	14037	14183	14136	14175	13939	13966	14094	14016	14100	14192	14005	13911	14050	14127	13913	13991	13900	14068	14079	14029	14163	13924	14028	14058	14179	14027	14125	14161	14248	14174	14176	14106	14257	14047	13968	13978	13855	13919	13926	14096	13980	14005	13870	14111	14133	14282	14044	13907	14031	13978	14096	14085	14021	14090	13987	14012	13991	13822	14006	14033	14226	13976	14186	13980	13955	14009	13992	14014	14080	13958	14245	13908	14098	13909	14178	14096	14071	14066	13971	14165	14249	13938	14144	14101	13981	13994	14100	13989	13971	14021	13886	14172	13953	14061	13943	14022	13860	14175	14120	13824	14128	14011	14196	14031	13955	13956	13877	14126	13936	14075	14036	14053	14110	13972	14039	13942	14104	14190	13847	14068	14072	13938	14219	14163	13944	14131	13831	14095	14060	14064	13877	14104	14058	14156	13980	14021	13963	13957	14073	14154	13986	13918	14030	13836	14092	13936	14104	14005	14021	13793	14132	14058	13914	13917	13866	14125	14093	14155	14136	14154	13970	13989	14022	14038	13970	13955	13964	14009	14095	14070	13925	13956	14136	14037	14111	14086	13959	14120	14012	13882	14027	14091	13989	13949	13964	14007	13975	13984	13897	13981	13975	14058	13960	13915	13993	14084	13936	13886	13998	13936	14048	13994	14213	14040	13942	14056	14167	13974	13941	14098	14020	14060	13930	14091	14096	14274	14203	13972	14025	14144	14151	13831	13908	13817	14174	14101	13984	14059	13985	14084	13963	13912	13945	14137	13888	13832	13999	14116	13974	13875	14077	13946	13968	14159	14172	14127	14082	14142	14119	13911	14130	13889	13930	13917	14100	13971	13940	14032	14048	14029	14152	13949	13838	13850	13861	13885	13896	14123	13998	14152	14092	14098	14077	14066	13838	14113	14098	13928	13976	14018	14022	14256	14098	14170	13922	14064	14156	13824	13991	14033	14068	14083	13847	14026	13964	13926	14059	14059	13896	13934	14062	14007	13944	13876	14089	14139	14043	14034	13864	14140	14169	14017	14085	14044	14177	13951	14186	14096	14083	14211	14224	14149	14015	14059	14101	14085	13993	14229	14014	13998	14272	14054	14010	14022	14163	14025	14011	14063	13987	14096	14039	14050	14147	13945	14068	14046	14008	13923	14025	14110	14067	13820	13906	13920	13952	13992	14010	14046	13942	14069	13984	14119	14013	14044	14032	13995	13856	14046	14105	13947	13996	14031	14046	14031	14169	13859	14223	14109	14141	14002	14077	14133	14245	13766	14113	13829	13948	13985	14053	13876	13956	13993	14125	14041	14113	14244	13882	14115	13945	13958	14072	13803	13890	13992	13863	13996	14186	13815	13962	14194	13973	14022	13981	13939	13990	14003	14064	13947	13963	13936	14004	14105	13989	13976	14071	13829	13936	14028	13961	13978	13997	14189	14037	13871	14117	13919	13984	13931	13919	14019	13955	13944	13975	13999	13824	13690	14139	14007	13756	13932	14054	13941	14098	14139	14147	14157	14047	14195	13968	13943	14201	14101	14027	14128	14044	14083	13881	14126	13977	13952	14003	13996	14181	13912	14006	13913	14108	14089	14003	14029	14115	14114	14070	14037	14088	14023	13877	13841	13906	14012	14073	14077	13947	14060	14081	14182	13980	14155	14005	14096	14041	14019	13883	14026	14061	14101	14005	13907	13979	13920	13917	13879	13975	13948	13990	14011	14075	14191	13878	14075	14129	14038	14055	14246	13933	14090	14152	14032	13834	13997	14196	14087	14041	14105	13886	13976	14142	13974	13892	13997	14181	14030	13831	14040	14131	14038	14162	14077	14011	13767	13965	14069	13907	14039	14016	14019	13869	14004	14008	14102	14060	13845	14171	14025	14161	13982	14077	14123	13942	14053	14033	13917	14115	14191	14136	14067	14004	13964	14139	13946	14093	14009	14257	14048	14136	14136	14130	13922	14029	13935	14168	14026	13718	14158	14117	14054	14032	14068	14020	13835	14061	14130	14073	14224	13919	14113	14128	14078	14058	14347	13958	14060	14019	13993	13836	13805	13923	14136	14106	14089	13939	14087	14032	14219	14095	14061	14001	13976	13841	14188	14151	14047	13850	14012	13944	14050	14152	14199	14000	13931	14045	13934	13935	14092	14129	14011	14139	13993	13952	13914	13960	14145	13918	14051	14024	13814	13967	13869	14067	13966	13950	13930	13916	13876	13937	14252	13865	14194	14064	14044	13985	14116	13981	13907	14154	13989	13997	14044	13885	13929	13905	14016	13967	13893	14037	14121	14098	14128	14123	14071	14053	14258	14013	14187	13982	14110	14085	14098	14007	14006	13855	14063	14108	13998	13914	14175	13929	13886	13837	13975	14158	13980	14121	14016	13990	14031	14053	14096	14245	13999	14065	13925	13878	13860	14096	14091	14192	14027	14254	14052	13908	13899	14152	14045	14287	14042	14032	14038	14041	14002	14107	14102	13875	13947	14058	14266	14057	13979	14087	14009	14058	14014	14093	14214	13892	14199	14024	14058	14024	14040	14137	14193	13932	14097	13944	14062	13910	13961	14022	14021	14090	14019	14114	14094	14064	14101	13879	13948	13975	14099	14010	14036	14098	13817	14269	14104	14099	14130	14140	13877	14156	14192	14088	14038	13888	14145	14122	13907	14027	13900	13897	13863	14217	13975	13948	14108	13851	14107	14031	14044	13939	14002	14026	13963	14007	13973	14163	13914	13987	14053	14007	14117	13873	13946	13969	13991	13997	13853	13971	14136	14054	14038	14154	14202	14247	14145	13904	13927	13912	14007	14112	13938	14175	14110	14051	13990	14188	14209	14225	13985	13857	13916	13891	13987	13994	14087	14162	13923	14094	13983	13989	14131	13979	14145	13890	14041	13888	14040	14197	14007	14001	14167	14035	13936	14218	13996	14112	14064	13977	13851	14044	14015	13833	13944	13990	13931	13989	14157	13978	13964	14101	13956	14190	14179	13893	14126	13991	14090	13895	14186	14115	14229	14198	13909	13961	14113	13781	13915	14066	14019	14032	14105	14089	14208	13918	13943	14096	14112	14057	13978	13991	13914	14184	14071	14042	14123	13809	14271	14205	14083	14111	13957	13900	13937	13848	14026	13954	14011	14025	13985	14156	14163	13977	14070	13953	14002	13952	14010	14030	14017	13811	13986	13942	14153	14106	14045	13887	14133	14185	14076	13938	14123	14146	13914	13876	14134	14001	14109	14093	14119	14108	14091	13923	14069	13957	14098	13912	14074	13956	14010	14110	13966	14168	13960	14064	13926	13928	13954	14075	13968	14001	14209	14120	14248	13966	13967	14157	14184	13983	13946	14120	13935	13896	14034	13992	13911	13993	14072	14062	14050	13932	13938	14057	13926	14204	14117	14042	13818	13963	14081	14035	13916	13821	14202	13978	14016	13908	14020	14371	14064	14104	13927	14069	14151	14200	13965	14021	14093	14223	14144	13791	14036	13875	13910	14147	14075	14074	13877	14020	13841	14073	14122	14061	14137	14098	14154	14219	14157	14059	13873	14127	14094	13911	14115	14171	14068	14202	13905	14123	14083	14141	14045	14058	13968	14117	14158	13852	13958	14023	13972	13695	14056	14002	14097	14132	13965	13941	14192	14149	14241	14061	14001	13891	14065	14080	13992	14099	14101	14141	13927	14012	14095	14105	13878	14065	13899	14050	13954	13937	13925	14051	14113	14090	13874	14012	13874	13981	14024	13936	14283	14055	13925	14045	13958	14180	14109	13930	13990	13965	14145	13909	13944	14109	14244	14183	14100	13941	13916	14020	13881	14197	14121	14172	13983	14085	13947	14066	13979	14009	14000	14159	14042	14096	13968	14001	13897	13977	13908	14126	14069	14077	14094	13896	14005	14078	14001	14059	14065	14027	14079	14025	14028	13970	13919	13930	13782	14237	14107	13969	14005	13970	13915	14230	14076	14001	14113	14144	14010	14086	14129	14046	14090	14066	14153	14155	14084	14196	13961	14014	14048	13970	13895	14042	14189	14005	13950	14039	13964	14029	14029	13977	14136	14039	13906	14050	13985	13952	14054	13952	14124	13834	13919	14044	14172	13999	13928	14082	14128	14089	14119	14045	13908	13732	14056	14194	13928	14035	14083	14034	14021	14053	14005	14079	13906	14160	13859	13999	14011	14090	14240	14186	14108	14011	13909	14029	14008	14172	13795	13996	13931	14133	14054	14005	14044	14089	14105	14010	14275	14111	13956	13845	14191	13935	14184	14006	14038	14067	14141	13947	14290	14022	14038	14001	14173	14242	14090	14057	14072	14128	14249	14228	13985	14077	14161	14139	13995	14111	14058	14185	13976	13888	13842	13969	13985	13942	14117	13998	13904	14032	13978	14076	14208	14192	14155	14069	14037	14186	13979	13834	14077	14047	14239	14151	14066	13926	14083	14263	14035	14048	13958	14126	14183	13972	14092	13850	13963	14009	14185	13911	14127	14038	13942	14095	14010	13933	13963	13980	13983	14029	14109	14123	14088	13984	14166	13804	13994	14067	14066	14014	14120	14005	14043	14145	14107	13995	14046	14040	13964	14062	13988	14078	13900	14126	14089	14154	14077	14031	14041	14184	13952	14071	13932	14004	13922	14053	13985	14019	13954	14058	13956	14089	14023	14013	14077	13949	14165	14049	14114	14093	14042	14129	14036	14049	13967	14176	14093	14011	13997	14041	14088	14308	14041	13939	14240	14097	14101	13884	14079	13944	14195	13905	14012	14162	14073	13898	13962	14107	14076	14037	13967	14089	14269	14091	14278	14228	14095	14032	14088	14119	14232	13917	13930	14118	14075	13940	14156	13899	14018	14046	14051	14008	13994	14181	14121	14102	13947	13951	13955	13980	13826	14014	14122	13881	13986	14086	14079	13900	14071	13996	14168	13936	14010	13959	14174	14082	14166	13891	13846	14124	14108	14149	14091	14014	13905	14032	14093	14117	13931	13957	13949	13967	13936	13930	14080	14097	14144	14091	14047	14085	14166	13938	13964	14217	14032	14212	13990	14186	14041	14003	13976	13744
17638	24144	22518	19466	17849	16951	15982	15356	15042	14741	14481	14200	13921	14054	13989	13756	13693	13921	13808	13777	13792	13682	13659	13775	13610	13620	13597	13720	13750	13463	13501	13660	13604	13554	13919	13669	13601	13604	13629	13602	13556	13868	13581	13559	13636	13545	13562	13467	13668	13763	13797	13723	13655	13602	13492	13694	13508	13642	13586	13487	13598	13489	13631	13506	13530	13522	13551	13565	13430	13390	13608	13583	13567	13635	13444	13689	13614	13564	13465	13519	13593	13768	13518	13533	13580	13535	13589	13555	13453	13429	13386	13388	13578	13521	13262	13635	13485	13424	13705	13603	13707	13345	13504	13477	13619	13463	13653	13622	13547	13546	13478	13658	13609	13355	13575	13460	13670	13349	13584	13500	13521	13477	13564	13369	13536	13598	13575	13431	13566	13611	13652	13598	13562	13592	13523	13618	13507	13484	13567	13576	13690	13579	13629	13685	13612	13441	13534	13660	13608	13768	13440	13574	13577	13763	13653	13580	13614	13550	13523	13631	13686	13575	13780	13419	13370	13446	13566	13625	13422	13560	13596	13552	13706	13398	13559	13583	13420	13581	13420	13543	13662	13529	13475	13513	13500	13603	13489	13486	13514	13600	13580	13715	13579	13491	13510	13641	13567	13503	13542	13622	13590	13724	13516	13697	13435	13528	13599	13563	13630	13511	13514	13709	13439	13570	13511	13616	13618	13582	13497	13535	13614	13557	13713	13470	13568	13516	13578	13485	13624	13763	13567	13453	13550	13474	13675	13497	13473	13335	13702	13652	13583	13415	13497	13456	13492	13478	13578	13504	13462	13604	13451	13739	13621	13412	13522	13377	13636	13492	13511	13558	13504	13635	13485	13576	13536	13529	13617	13405	13631	13486	13437	13532	13395	13465	13707	13632	13634	13710	13475	13516	13589	13563	13670	13572	13505	13534	13512	13487	13489	13688	13635	13576	13673	13670	13522	13561	13576	13651	13598	13491	13551	13580	13664	13705	13505	13462	13588	13586	13535	13599	13626	13588	13672	13579	13597	13635	13670	13631	13593	13461	13710	13686	13598	13353	13536	13552	13418	13432	13397	13540	13532	13579	13583	13594	13658	13614	13583	13481	13674	13527	13692	13433	13629	13421	13785	13502	13497	13417	13569	13620	13698	13600	13560	13597	13673	13460	13573	13550	13580	13701	13615	13619	13481	13556	13668	13444	13473	13538	13572	13536	13458	13546	13512	13493	13620	13500	13367	13509	13558	13563	13540	13584	13516	13582	13631	13615	13382	13580	13669	13540	13462	13714	13690	13786	13484	13652	13670	13691	13717	13536	13582	13348	13478	13576	13556	13572	13664	13458	13600	13738	13585	13514	13657	13548	13535	13460	13684	13589	13626	13453	13613	13644	13493	13577	13552	13496	13421	13766	13608	13653	13529	13554	13474	13456	13508	13632	13568	13636	13613	13562	13512	13689	13597	13621	13488	13558	13528	13481	13661	13497	13550	13741	13534	13699	13628	13305	13633	13500	13583	13605	13661	13544	13695	13604	13565	13422	13643	13451	13496	13423	13672	13523	13501	13628	13694	13581	13680	13418	13527	13541	13586	13547	13487	13608	13670	13545	13622	13514	13631	13561	13720	13660	13395	13504	13592	13728	13390	13546	13737	13583	13549	13667	13555	13528	13557	13549	13593	13531	13662	13549	13513	13553	13510	13499	13457	13553	13580	13548	13625	13502	13532	13608	13559	13491	13688	13570	13573	13603	13563	13590	13713	13486	13644	13574	13640	13589	13600	13511	13426	13437	13714	13650	13566	13668	13417	13558	13565	13590	13596	13613	13373	13693	13521	13646	13506	13620	13625	13449	13497	13590	13599	13567	13502	13517	13687	13612	13397	13541	13589	13587	13485	13765	13608	13560	13580	13595	13525	13425	13506	13521	13662	13546	13470	13654	13576	13458	13574	13584	13483	13554	13536	13582	13532	13597	13515	13444	13719	13578	13460	13435	13539	13481	13602	13451	13678	13654	13550	13440	13590	13543	13514	13569	13558	13467	13610	13605	13609	13561	13604	13638	13547	13483	13460	13511	13550	13538	13471	13537	13495	13701	13640	13565	13531	13544	13574	13392	13523	13432	13356	13575	13548	13591	13624	13695	13444	13445	13629	13550	13659	13724	13548	13514	13573	13627	13660	13694	13637	13645	13625	13441	13640	13555	13690	13390	13444	13593	13438	13575	13499	13547	13656	13345	13607	13557	13540	13610	13469	13589	13470	13706	13634	13655	13687	13609	13586	13393	13516	13677	13493	13376	13630	13609	13391	13519	13658	13560	13681	13617	13459	13505	13506	13673	13508	13544	13630	13635	13633	13591	13732	13618	13555	13462	13474	13504	13551	13496	13568	13586	13643	13742	13562	13441	13710	13614	13382	13437	13620	13516	13579	13446	13527	13431	13634	13543	13539	13374	13603	13638	13560	13612	13609	13676	13535	13426	13613	13513	13513	13531	13594	13464	13581	13521	13553	13675	13373	13585	13507	13645	13555	13450	13639	13537	13637	13466	13664	13551	13617	13583	13609	13661	13513	13599	13440	13780	13536	13414	13635	13604	13699	13543	13469	13536	13596	13563	13702	13521	13514	13584	13550	13637	13368	13608	13551	13529	13505	13763	13435	13413	13563	13561	13522	13628	13458	13576	13409	13482	13566	13734	13561	13465	13645	13570	13575	13597	13622	13443	13510	13612	13619	13483	13549	13572	13618	13712	13400	13446	13551	13361	13614	13531	13553	13576	13687	13504	13535	13521	13593	13350	13382	13728	13647	13711	13605	13534	13648	13570	13535	13697	13522	13530	13464	13641	13578	13559	13521	13487	13569	13494	13610	13483	13601	13502	13391	13595	13669	13549	13484	13585	13591	13592	13442	13547	13798	13370	13538	13634	13660	13553	13513	13483	13574	13465	13648	13628	13603	13621	13569	13533	13548	13692	13701	13628	13661	13734	13669	13453	13381	13566	13649	13578	13550	13520	13687	13534	13537	13602	13534	13720	13541	13569	13569	13671	13698	13647	13595	13549	13497	13671	13457	13439	13581	13547	13539	13635	13564	13471	13568	13618	13646	13656	13636	13696	13633	13678	13613	13467	13551	13571	13558	13693	13505	13382	13650	13553	13695	13547	13557	13545	13539	13576	13452	13591	13522	13460	13599	13668	13541	13398	13526	13541	13500	13681	13566	13514	13558	13582	13563	13461	13559	13728	13498	13471	13592	13569	13687	13501	13631	13473	13643	13476	13510	13485	13504	13775	13566	13577	13629	13449	13592	13442	13525	13571	13778	13580	13613	13599	13519	13525	13368	13606	13579	13702	13696	13593	13747	13577	13571	13655	13619	13621	13486	13537	13588	13551	13705	13517	13535	13469	13488	13428	13531	13583	13595	13582	13697	13463	13789	13551	13589	13712	13621	13775	13499	13603	13594	13590	13524	13721	13523	13514	13768	13586	13568	13628	13588	13529	13545	13609	13470	13506	13594	13496	13466	13412	13694	13427	13478	13548	13648	13743	13529	13621	13483	13498	13634	13843	13448	13576	13597	13626	13581	13661	13600	13532	13453	13533	13632	13541	13545	13516	13583	13688	13225	13542	13462	13516	13584	13475	13765	13525	13393	13579	13539	13523	13683	13452	13540	13633	13545	13581	13609	13666	13636	13654	13551	13652	13404	13677	13647	13562	13636	13524	13606	13717	13665	13634	13651	13530	13590	13628	13721	13683	13543	13692	13678	13537	13681	13417	13646	13470	13491	13558	13556	13498	13592	13458	13484	13534	13459	13825	13528	13347	13625	13559	13627	13550	13551	13627	13593	13443	13586	13531	13603	13466	13558	13372	13683	13484	13615	13619	13689	13607	13620	13424	13550	13739	13590	13613	13602	13657	13650	13608	13505	13558	13574	13558	13715	13511	13443	13511	13580	13577	13640	13459	13587	13668	13482	13379	13570	13594	13598	13676	13615	13496	13518	13429	13601	13670	13486	13741	13518	13471	13508	13589	13477	13702	13532	13570	13462	13710	13540	13561	13396	13449	13551	13461	13571	13449	13543	13607	13565	13424	13507	13549	13472	13531	13605	13580	13728	13506	13594	13544	13625	13666	13656	13615	13508	13632	13522	13553	13494	13461	13616	13576	13495	13665	13623	13718	13519	13616	13473	13609	13524	13541	13472	13567	13410	13657	13705	13503	13622	13627	13579	13496	13551	13379	13670	13604	13663	13402	13561	13690	13595	13611	13618	13527	13406	13610	13617	13655	13628	13546	13661	13516	13523	13470	13745	13542	13470	13652	13655	13593	13504	13636	13606	13723	13471	13634	13481	13580	13649	13460	13527	13623	13573	13655	13692	13542	13469	13522	13568	13726	13590	13367	13638	13566	13665	13608	13295	13785	13567	13688	13620	13539	13483	13501	13519	13329	13648	13573	13632	13533	13560	13550	13535	13605	13570	13577	13664	13706	13541	13402	13523	13615	13628	13540	13589	13416	13416	13477	13472	13769	13651	13595	13586	13568	13518	13668	13462	13567	13492	13497	13520	13657	13710	13593	13450	13546	13472	13639	13616	13659	13786	13491	13672	13544	13556	13653	13406	13666	13563	13685	13492	13537	13548	13647	13509	13537	13586	13565	13654	13343	13651	13528	13517	13458	13446	13642	13393	13535	13589	13721	13492	13548	13553	13470	13596	13499	13595	13650	13573	13461	13585	13592	13520	13529	13582	13746	13459	13643	13596	13648	13475	13675	13435	13709	13661	13599	13575	13482	13625	13597	13554	13555	13573	13535	13608	13508	13599	13670	13447	13545	13637	13706	13339	13639	13471	13511	13596	13378	13549	13647	13455	13511	13685	13646	13324	13777	13568	13600	13781	13606	13812	13530	13321	13613	13699	13388	13552	13557	13501	13458	13540	13472	13547	13575	13530	13507	13616	13615	13648	13512	13485	13458	13513	13552	13666	13513	13605	13645	13540	13591	13498	13615	13481	13594	13743	13454	13451	13631	13577	13449	13595	13694	13600	13712	13603	13645	13649	13617	13650	13421	13667	13590	13347	13471	13599	13577	13651	13450	13499	13819	13507	13585	13453	13649	13465	13626	13602	13588	13532	13493	13578	13685	13591	13612
23656	21142	28653	23964	21919	21724	20133	16951	15761	15759	15054	15000	14644	14877	14751	14640	14344	14223	14380	14360	14428	14356	14313	14401	14235	14292	14361	13976	14200	14127	14179	14092	14173	14254	14170	14163	14285	14006	14208	14197	14220	14192	14349	14188	14183	14101	14291	13815	14612	14907	14773	14599	14470	14288	14232	14085	14070	14089	14167	14091	14132	14030	13878	13993	14111	14012	14076	14041	13948	14186	14153	14223	14294	14055	14021	13967	14133	14168	14040	14061	14081	14052	14210	14267	14227	14147	14113	14278	14015	14138	13914	14014	14318	13985	13970	13935	14163	13919	14033	14010	13948	13947	14025	14177	14187	14069	13941	14032	13870	13937	14020	14021	13993	14035	14187	13980	14159	14186	14206	14204	14135	14145	14007	14004	13933	14235	14020	14121	14109	14088	14135	14027	14102	13853	14066	14149	14210	14101	13985	13906	14056	14001	13905	13998	14137	13877	14071	13908	13862	14165	14193	13872	14180	14275	14081	14008	14108	14062	14121	14115	14130	14134	14023	14109	14059	14023	13959	14065	13997	14107	14138	14085	14073	14148	14049	14151	14007	14138	13820	14029	14019	13986	14134	14073	14024	14072	13997	13995	14086	14063	13932	14239	14072	14022	14058	13972	13966	14064	13869	13907	14322	14049	14014	14205	14030	13837	14030	13900	14060	13846	14063	14028	13944	13988	13942	14000	14098	13915	14279	14198	14191	14115	14029	14155	13934	13980	14161	14051	14213	14000	14026	14014	14196	14070	14038	14180	14069	13832	14045	14075	14066	14228	14251	14167	14052	14022	14137	14034	14112	14180	14121	13862	13854	14007	14108	14028	14121	14160	13947	14113	14123	14232	14128	14050	14006	13947	13988	14084	13900	14034	14143	14008	14144	13947	13992	13884	14077	13913	14034	14162	14077	14111	13923	14071	14121	14073	14189	13936	14130	14210	13997	14071	14224	13984	13965	14244	14205	14042	14151	14157	14101	13965	14041	13893	13943	14178	13992	14040	14098	14190	14227	14323	14187	14008	14093	14015	14011	13947	14090	13930	14060	14121	14018	14078	14113	13925	14167	14162	13990	14116	13999	14155	14119	14105	13896	14124	14185	13936	14113	14059	14216	14008	14029	14115	14248	14079	14169	14086	13886	13924	14003	14017	13944	13857	14086	14286	14067	14156	14010	14048	14123	14206	14327	13997	14096	14097	13966	14023	14073	14118	13991	14074	14095	14138	13905	14108	14034	14117	13961	14079	14120	13974	14121	14049	13980	14122	13899	14132	14096	14152	14012	13999	13981	14267	14073	14137	14113	14062	13911	14023	14053	13944	14011	14217	14151	14207	13800	13961	14088	14210	13922	14078	14181	14044	13964	14072	14114	14104	13965	14025	13999	14024	13978	14130	14038	14100	14185	14016	13934	14157	14086	14016	13989	14011	13970	14043	14156	14084	14041	14087	14218	14212	14267	14222	14229	13979	14073	14083	14206	13961	13993	14125	14188	13977	14109	13938	14096	14212	13946	14039	14139	14166	14046	14082	14139	13755	14049	13824	13892	13983	14144	14121	14085	14062	14026	13979	14048	13896	14039	13932	13971	14138	14110	13986	14267	14085	14008	14129	14218	14028	13779	14192	13950	14056	14025	13988	14084	14196	14073	14058	14179	13951	14122	14081	14086	14079	14108	14027	14128	13977	14064	13904	14166	14379	13953	14026	13981	14114	14159	14094	14034	14007	14018	14181	14088	14012	14204	14049	14209	13987	14121	14029	14310	13965	14026	13960	14247	13930	14119	14144	14069	14014	14132	14122	13991	14201	13985	14186	14173	13926	14052	14085	14116	13999	14063	14074	13875	13960	14004	13947	14110	13944	14129	13958	13983	14139	14013	14052	13828	13976	14230	14049	14086	13991	14119	14062	14040	13985	14112	14224	13975	14165	14202	14063	13965	14106	14095	14097	14090	13797	14013	14143	14180	14068	13998	14172	14142	14141	14035	14064	14207	13966	14027	13966	14135	14028	13910	14009	14044	13926	14036	14055	13959	14038	14084	13961	13923	14050	14094	14058	13869	14219	13947	13973	14366	14153	14035	14146	14230	14296	14028	14065	13985	14071	13941	13977	14031	13872	14089	14142	14095	14086	14179	14237	14126	14043	13961	13851	14171	13832	14111	14073	14072	14012	14117	14148	13974	14086	14040	14008	13943	14113	14009	14068	14138	14166	14025	14181	14056	14119	14076	14038	14131	13795	13961	13878	14049	14168	14127	13990	14119	14063	14073	14225	14060	14137	14156	14050	14052	14081	14002	14040	14036	14049	14112	14146	14074	14077	14200	14102	14057	14139	14012	14127	14403	14192	14138	13954	14040	13896	14224	13963	14164	13995	14022	14019	14184	14094	13997	14017	14147	14201	13928	14159	14077	13994	13910	13850	14085	14155	14075	14013	14105	14014	13825	14150	14007	14143	14149	13971	13896	14021	14076	14093	13934	14181	14047	14021	14068	13973	14088	14091	14101	14172	14010	13968	13970	14043	14064	14159	13947	14027	14059	14137	14006	14142	14102	14240	13979	13929	14023	14086	14015	13992	14001	13984	13998	13884	14041	14131	13980	14064	13989	13965	14220	14035	14234	13944	14118	14075	14213	14052	13881	14054	14112	13983	14023	14021	14162	14029	13987	14058	13868	14062	14001	13933	13899	13924	14032	14076	14132	14040	14128	13992	14101	14083	13935	14058	14167	13970	13934	14221	14090	14074	14130	14126	14095	13995	14046	14204	14068	14020	14086	14023	14005	14019	14131	13996	13997	14123	14051	13875	13931	13999	14156	14104	13881	14167	14095	14135	13981	14053	14079	13978	14023	14189	14107	14016	14129	14054	13966	14106	14144	14134	14114	13953	14105	14268	14172	14166	14155	14277	13895	14019	14082	14065	14191	14053	14006	13789	14016	14182	14149	14151	14052	14035	14237	14072	13950	13975	14051	14062	14160	13986	14199	14186	14175	14129	13906	14010	14010	13958	13945	13960	13982	13990	14025	14051	14146	14032	14099	14150	14074	13934	14085	14125	14117	14160	14005	14054	14101	13944	14101	14017	14158	14078	14153	14114	14243	13950	13830	14230	14087	14040	14052	14100	14001	14034	14234	14037	14047	13982	13999	13970	14119	13878	14034	13996	13918	14315	13940	14154	14038	14024	14204	13940	14163	14052	14277	14259	14090	14009	14150	13945	14001	14228	13944	14014	13947	14181	14030	14124	14185	13981	14123	13963	14076	14031	13909	14049	14053	14126	14133	14084	14045	13967	14022	14055	14129	13997	13974	14073	13920	13898	14068	14087	14278	13904	14179	13957	14168	14042	14121	13958	14122	14108	14117	13927	13890	13972	14078	14033	14163	13882	14024	14130	14044	13980	13760	13984	14030	14137	13951	13938	13966	14009	14035	14117	13888	13961	14041	14097	14077	14090	13915	14092	13977	14046	13843	13974	14049	14264	14073	14085	13846	13846	13979	14181	14148	14216	14232	14214	14029	14166	14141	13924	14024	14083	14134	14102	14024	14037	14018	14069	14003	14002	13950	13883	14040	14047	14152	14048	14236	14114	14006	14048	14095	14246	14171	14117	13937	13911	14175	14080	13969	13962	14069	14034	14026	14201	14322	14095	14067	14094	14013	14018	14117	14068	14209	14163	13917	14170	14073	14010	14085	13999	13947	13902	14024	13964	14026	13914	13816	13978	13961	14097	14085	14074	13933	13901	13967	14013	14020	14286	13998	14130	14049	14132	14088	14261	14153	14088	13833	14142	14113	14022	14115	13828	14188	14143	14144	14215	14011	14076	14247	13949	13957	14177	14204	14054	14022	14192	14068	14085	14047	14146	13924	14198	14275	13897	14018	14114	13928	14083	14061	14121	14215	14057	14064	14136	14039	14107	14080	14116	14013	14085	13940	13972	14200	14145	14230	13846	14064	14180	13919	13808	13838	14231	14062	13983	14164	13845	13970	13943	14272	13947	14187	14136	14014	14084	14057	13927	13905	14297	13896	14154	14274	14016	14130	13926	14071	13961	13916	14136	14064	13945	14049	14146	14185	13986	14080	14194	14298	14139	14052	14119	13904	14180	13989	13905	13980	14134	13995	13946	13933	14168	14004	13992	13970	13958	13934	14211	14065	13996	14003	14059	14157	14054	13968	13951	14057	13981	13946	14322	14021	14268	13947	14083	14177	14211	14130	14008	13892	14028	13975	13964	14178	14205	14012	14055	13963	13921	14077	14315	14173	14184	14264	14142	14067	14013	14060	14038	14179	13987	13957	14177	14155	14145	14078	13973	13987	13991	13974	13938	14165	14031	14130	14106	14059	14094	14015	14157	13904	14052	14038	13960	14030	14153	14224	14113	13778	14063	14092	13999	14222	14293	13903	13933	13955	13890	14031	14138	13982	13902	14147	14350	14014	14085	14011	13937	14293	14161	14005	14158	14112	13991	14117	14193	14224	14169	14325	14059	14039	14138	14182	14135	14075	14053	14204	14068	14224	13835	14076	14237	14038	14031	14165	14062	14061	14057	14009	14257	14035	13902	13969	14094	14157	13867	14039	14063	13857	13949	13908	13909	14228	14136	13905	14001	14023	14080	14158	14082	14021	13939	14134	14250	14257	13989	14016	14237	14083	14011	14043	14026	14123	14040	14079	14058	14045	14094	14093	14117	14284	13928	14106	14225	14222	14118	13956	13900	13850	13980	14017	14072	13942	14087	14006	14074	14173	14125	14173	13954	14094	13934	14116	14209	14118	14011	14064	14059	14140	14024	13955	14295	14186	14185	14182	14113	14067	14005	13921	14063	14092	14060	14033	14085	14086	14037	14169	13971	14068	13931	13765	14041	14031	14168	14114	14056	14071	14007	13991	14221	14189	13972	13809	13886	13933	13947	14050	14036	14164	14019	14117	13959	14140	14087	14224	14266	14094	13917	13880	14173	14075	13865	14243	14142	14079	14085	14061	14103	13867	14168	13995	13904	13989	14139	14073	14182	13953	13972	14078	14012	14139	13871	14042	14115	14098	14184	14257	14187	14251	14109	14081	14082	14198	13964	14088	14143	14179	14035	13909	14185	14064	14083	14100	14038	13764	14171	14010	14076	14082	14018	14208	14182	14143	14020
18522	32451	29877	24864	22559	20443	18648	17780	16498	15834	15510	15154	14741	14647	14266	14244	14162	13914	13938	13906	13898	13923	13760	13869	13761	13738	13617	13777	13578	13814	13498	13660	13565	13767	13842	13733	13742	13645	13719	13658	13775	13711	13652	13743	13449	13627	13660	13719	14513	15010	14659	14335	13958	13831	13753	13734	13538	13465	13525	13697	13568	13538	13535	13751	13700	13732	13650	13522	13566	13750	13744	13744	13601	13604	13539	13569	13614	13612	13699	13570	13644	13657	13542	13907	13628	13602	13465	13620	13428	13567	13585	13671	13532	13688	13730	13733	13517	13494	13569	13411	13534	13588	13614	13692	13627	13545	13575	13646	13566	13461	13617	13481	13428	13757	13644	13392	13518	13491	13564	13543	13469	13676	13631	13683	13529	13496	13785	13459	13663	13576	13589	13628	13678	13673	13678	13532	13698	13537	13590	13641	13498	13707	13544	13594	13470	13476	13525	13648	13627	13699	13622	13568	13603	13635	13694	13615	13562	13619	13509	13593	13555	13775	13637	13496	13617	13671	13565	13608	13555	13599	13663	13655	13752	13504	13619	13621	13426	13664	13457	13628	13434	13591	13644	13564	13636	13546	13511	13583	13589	13548	13572	13668	13572	13584	13441	13481	13622	13585	13731	13586	13643	13527	13561	13671	13698	13621	13750	13607	13492	13537	13559	13548	13652	13706	13533	13689	13576	13750	13717	13644	13572	13671	13650	13517	13471	13434	13583	13671	13561	13591	13712	13573	13637	13679	13577	13638	13517	13485	13651	13353	13489	13491	13649	13613	13542	13585	13570	13667	13594	13581	13535	13635	13748	13451	13388	13704	13528	13494	13580	13468	13696	13552	13618	13454	13594	13517	13644	13613	13634	13489	13573	13478	13467	13638	13529	13680	13574	13616	13559	13546	13562	13503	13621	13584	13569	13494	13527	13616	13769	13573	13661	13516	13699	13500	13502	13615	13634	13610	13769	13509	13555	13604	13541	13560	13609	13557	13487	13580	13576	13614	13426	13606	13685	13580	13536	13780	13657	13489	13600	13653	13598	13642	13499	13668	13715	13642	13722	13640	13612	13588	13593	13568	13529	13519	13537	13612	13607	13477	13288	13518	13605	13618	13544	13666	13635	13686	13608	13639	13533	13533	13585	13625	13572	13614	13473	13570	13622	13517	13591	13534	13574	13603	13398	13512	13612	13645	13632	13659	13619	13663	13613	13556	13658	13677	13658	13585	13577	13546	13597	13577	13594	13637	13545	13508	13540	13600	13571	13634	13537	13630	13684	13459	13506	13677	13590	13613	13638	13535	13640	13700	13531	13615	13605	13615	13633	13599	13679	13555	13508	13604	13505	13612	13544	13482	13498	13623	13669	13562	13547	13484	13546	13605	13836	13618	13707	13527	13572	13579	13443	13524	13488	13544	13669	13679	13533	13547	13594	13594	13679	13517	13535	13622	13592	13552	13538	13614	13455	13555	13612	13464	13568	13709	13713	13681	13492	13542	13581	13640	13755	13731	13555	13808	13529	13573	13489	13661	13522	13490	13587	13526	13540	13543	13700	13552	13519	13663	13471	13782	13488	13433	13552	13652	13570	13629	13841	13628	13780	13621	13669	13539	13587	13607	13750	13625	13510	13677	13629	13606	13560	13462	13557	13548	13703	13647	13576	13688	13594	13554	13622	13602	13674	13447	13607	13592	13615	13569	13796	13546	13752	13566	13484	13514	13567	13797	13624	13383	13708	13534	13750	13643	13602	13540	13418	13554	13702	13634	13601	13786	13632	13667	13701	13686	13793	13572	13569	13427	13580	13705	13505	13738	13492	13614	13540	13558	13627	13505	13742	13586	13617	13482	13714	13714	13732	13565	13405	13545	13561	13483	13543	13698	13526	13694	13486	13687	13470	13662	13706	13701	13499	13727	13540	13593	13590	13586	13538	13649	13687	13550	13628	13495	13548	13631	13735	13355	13655	13501	13555	13567	13622	13638	13665	13628	13585	13520	13681	13373	13479	13642	13543	13735	13563	13781	13549	13507	13539	13563	13750	13570	13487	13494	13705	13589	13625	13618	13597	13701	13558	13553	13488	13384	13499	13648	13524	13682	13693	13575	13638	13551	13576	13708	13735	13623	13445	13444	13627	13618	13645	13500	13663	13480	13555	13615	13505	13534	13538	13784	13528	13606	13532	13467	13579	13700	13568	13596	13611	13546	13430	13565	13433	13615	13665	13580	13481	13521	13655	13673	13649	13601	13512	13623	13592	13538	13582	13555	13520	13581	13398	13437	13575	13552	13577	13691	13578	13659	13476	13547	13666	13509	13663	13574	13559	13760	13709	13688	13665	13688	13616	13607	13581	13565	13570	13690	13629	13591	13558	13572	13586	13707	13707	13589	13541	13454	13412	13605	13536	13619	13530	13643	13483	13666	13414	13459	13567	13759	13661	13640	13778	13615	13595	13527	13446	13622	13514	13436	13598	13521	13631	13581	13620	13597	13679	13587	13673	13636	13600	13620	13620	13568	13735	13426	13614	13530	13616	13665	13503	13574	13492	13607	13642	13683	13528	13637	13587	13445	13600	13610	13662	13519	13711	13462	13637	13514	13529	13610	13554	13710	13475	13442	13615	13489	13603	13678	13604	13735	13484	13566	13552	13622	13422	13574	13534	13772	13735	13586	13669	13596	13488	13732	13455	13643	13691	13454	13684	13506	13443	13631	13595	13600	13765	13702	13631	13570	13522	13733	13753	13629	13473	13634	13654	13365	13641	13639	13453	13487	13539	13674	13699	13597	13529	13682	13601	13590	13526	13665	13670	13777	13668	13475	13574	13618	13426	13605	13507	13654	13593	13421	13632	13459	13622	13478	13735	13563	13503	13479	13436	13704	13589	13665	13588	13534	13562	13482	13636	13602	13518	13651	13586	13662	13448	13771	13602	13620	13549	13610	13399	13596	13606	13606	13588	13644	13628	13417	13488	13679	13498	13671	13556	13543	13721	13600	13638	13566	13397	13557	13660	13628	13600	13538	13573	13525	13497	13768	13601	13590	13693	13750	13612	13491	13565	13522	13733	13583	13660	13609	13483	13559	13695	13457	13509	13494	13692	13632	13571	13491	13651	13786	13663	13535	13480	13636	13897	13641	13645	13577	13599	13682	13557	13633	13566	13555	13811	13588	13581	13478	13584	13648	13659	13661	13435	13467	13645	13588	13639	13633	13679	13458	13763	13548	13701	13542	13814	13524	13600	13604	13598	13538	13476	13637	13546	13383	13613	13614	13584	13630	13555	13673	13563	13508	13608	13592	13503	13739	13571	13543	13496	13441	13618	13618	13672	13604	13685	13604	13619	13522	13377	13509	13608	13757	13646	13584	13544	13579	13476	13372	13632	13589	13474	13667	13699	13629	13490	13576	13660	13401	13584	13561	13581	13452	13519	13719	13614	13618	13592	13585	13548	13680	13582	13547	13675	13571	13551	13673	13604	13622	13556	13529	13548	13512	13580	13626	13467	13601	13681	13588	13554	13569	13650	13694	13588	13490	13530	13690	13482	13686	13499	13702	13640	13615	13540	13390	13618	13591	13481	13514	13354	13412	13747	13664	13684	13495	13599	13645	13568	13634	13835	13582	13527	13685	13530	13569	13600	13703	13790	13545	13508	13520	13446	13597	13384	13670	13477	13684	13458	13568	13577	13641	13560	13668	13503	13628	13591	13483	13723	13582	13627	13678	13645	13565	13453	13546	13617	13651	13407	13602	13493	13593	13749	13684	13545	13548	13636	13532	13379	13445	13536	13677	13690	13598	13530	13636	13548	13627	13474	13429	13603	13512	13635	13458	13691	13662	13595	13615	13617	13574	13518	13627	13713	13586	13664	13607	13620	13489	13665	13602	13743	13601	13506	13450	13633	13487	13601	13529	13595	13691	13567	13776	13626	13609	13696	13630	13435	13344	13580	13383	13507	13651	13439	13465	13599	13512	13644	13557	13433	13561	13572	13639	13588	13739	13581	13667	13401	13569	13583	13597	13350	13656	13303	13666	13558	13514	13778	13507	13604	13627	13472	13616	13461	13550	13590	13676	13710	13519	13589	13493	13576	13652	13621	13618	13611	13739	13489	13453	13435	13608	13761	13535	13620	13708	13611	13869	13504	13696	13538	13519	13496	13680	13669	13627	13594	13608	13566	13543	13559	13653	13758	13547	13488	13510	13565	13459	13640	13716	13677	13488	13568	13616	13578	13518	13627	13501	13650	13519	13507	13614	13653	13548	13620	13550	13621	13527	13535	13501	13605	13444	13831	13643	13596	13602	13601	13621	13603	13510	13654	13671	13580	13615	13635	13523	13629	13634	13697	13509	13659	13496	13665	13690	13662	13597	13494	13664	13455	13770	13726	13460	13594	13385	13601	13473	13530	13620	13430	13641	13371	13598	13583	13666	13620	13556	13614	13647	13606	13582	13515	13491	13546	13620	13426	13706	13585	13647	13532	13393	13602	13688	13600	13519	13576	13588	13408	13558	13526	13665	13488	13672	13469	13434	13643	13595	13632	13589	13546	13595	13805	13605	13662	13622	13730	13576	13571	13537	13830	13751	13776	13608	13482	13382	13513	13584	13603	13549	13652	13683	13625	13450	13723	13531	13613	13698	13717	13532	13612	13581	13471	13545	13673	13574	13432	13520	13390	13712	13484	13540	13446	13610	13608	13499	13538	13533	13457	13602	13551	13554	13676	13539	13463	13670	13544	13633	13490	13513	13667	13626	13709	13654	13588	13565	13547	13544	13703	13569	13603	13425	13546	13478	13581	13645	13491	13450	13479	13592	13718	13576	13669	13682	13557	13622	13464	13407	13531	13530	13525	13662	13520	13583	13664	13692	13693	13497	13477	13479	13495	13556	13628	13701	13615	13546	13515	13513	13655	13527	13318	13618	13450	13702	13749	13544	13535	13524	13667	13660	13625	13611	13617	13615	13553	13600	13544	13682	13565	13527	13606	13720	13480	13690	13663	13546	13551	13571	13656	13488	13530	13462	13571	13636	13593	13616	13764	13498	13553	13589	13628	13414	13670	13504	13692	13531	13580	13594	13603	13668	13563	13714	13607	13663	13572	13594	13606	13433	13615	13565	13607	13698	13504	13633	13624	13784
22735	21137	29068	23500	21364	23196	24574	18743	16863	16585	16338	15613	15422	15307	15169	14858	14971	14705	14570	14555	14529	14485	14423	14379	14261	14530	14454	14440	14480	14319	14363	14368	14301	14187	14308	14360	14156	14307	14410	14284	14368	14214	14324	14196	14383	14260	14439	14087	14921	15920	15655	15235	14814	14573	14348	14366	14188	14153	14260	14044	14255	14177	14071	14343	14187	14311	14153	14148	14083	14093	14105	14212	14181	14161	14329	14164	14231	14330	14264	14218	14258	14154	14148	14130	14142	14381	14226	14053	14275	14187	14233	14078	14352	14074	14071	14053	14106	14127	14166	14242	14157	14218	14348	14221	14185	14063	14228	14155	14198	13993	14199	14107	14184	14127	14256	14259	14276	14292	14151	14058	14244	14226	14186	14022	14193	14183	14149	14387	14160	13996	13995	14058	14196	13943	14341	14030	14251	14000	14183	14130	14145	14250	14139	14296	14148	14319	14098	14314	14197	14220	14150	14083	14197	13983	14163	14299	14167	14279	14276	14235	14074	14140	14211	14288	14067	14022	14013	14232	14183	14141	14093	14006	14179	13980	14161	14151	14339	14114	14088	14141	14226	14210	14113	14211	14248	14104	14195	14221	14187	14415	14221	14225	14217	14194	13912	14212	14142	14171	14173	14113	14145	14380	14164	14203	13998	14142	14054	14156	14262	14088	14150	14211	14242	14140	14329	14097	14185	14103	14107	14157	13987	14191	14167	14082	14247	14040	14032	14145	14098	14194	13982	14221	14145	14114	14028	14092	14247	14267	14207	14229	13983	14158	14085	14241	14200	14145	14223	14135	14079	14074	14126	14033	14224	14317	13985	14121	14148	14180	14209	14237	14102	14002	14186	14176	14340	14114	14215	14155	14168	14002	14096	14043	14225	14220	14264	13909	14226	14091	14106	14260	14172	14057	14208	14278	14278	14155	14004	14091	14133	14128	14162	14150	14041	14114	13838	14230	14169	14125	14153	13983	14260	14190	14235	14276	14022	14015	14287	13989	14265	14097	14182	14148	14035	14160	14080	14173	14310	14081	14169	14020	14148	13996	14043	14128	14124	14179	14363	14344	13995	14028	14115	14277	14309	14287	14176	14167	14240	14255	14160	14016	14120	14111	14177	14174	14136	14092	14032	13925	14085	14091	14146	14020	14369	14243	14078	14157	13972	14257	14188	14003	14233	13943	14129	14054	14244	14101	14278	14143	14076	14189	14149	14431	14194	14297	14126	14226	14205	14218	14206	14279	14183	14251	14219	14079	14055	14064	13943	14054	13910	14097	14048	14049	14064	14040	13985	14137	14048	14183	14243	14131	13944	14114	14317	14228	14297	14070	14048	14226	14214	14027	14117	14193	14245	14121	14131	14097	14051	14228	14090	14115	14194	14291	14355	14171	14057	14057	14242	14215	14040	14093	14118	13985	14293	14087	14138	14032	14158	14188	14189	14031	14215	14143	14220	14225	14147	13979	14047	14101	14160	14003	14201	14237	14300	14222	14103	14058	14201	14086	14028	14061	14024	14162	13974	14115	14358	14222	13969	14179	14229	14311	14189	14178	14365	14128	14114	14193	14047	14110	14202	14073	14097	14434	14266	14084	14015	14093	14144	14113	14116	13906	14241	14194	14282	14108	14051	14008	14204	14129	14138	14124	14164	14084	14332	14116	14099	14121	14067	14254	14005	14066	14022	14070	14186	14184	14082	14111	14151	14142	14031	14159	14233	14053	14295	13991	14172	14191	14195	14280	14173	14154	14186	14006	14111	14065	14175	14136	14066	14138	14092	14046	14108	14382	14188	14166	14081	14362	14153	14116	14104	14186	14116	14160	13978	14207	14217	14066	14028	14083	14177	14203	14201	14208	14246	13958	14193	14222	14061	13964	14126	14199	13978	14108	14235	14199	14126	14080	14087	14236	14006	14165	14097	13986	14139	14110	14341	14151	14364	14166	14201	14043	13983	14159	14016	14202	14068	14438	14238	14225	14071	14258	14126	14249	14263	14269	14193	14287	14181	14122	14095	14340	14016	14149	14054	14115	14149	14089	13987	14135	14062	14216	14045	14113	14211	14258	14041	14177	13887	14078	14085	13991	14132	14187	14217	14208	14134	14210	14197	14143	14137	14128	14056	14139	14180	13971	14072	14173	14092	14087	13995	14135	14081	13936	14167	14123	14040	14084	14091	14314	14081	14124	14116	14127	14176	14106	14161	14225	14229	14238	14119	14262	14079	14155	14017	13985	14003	14320	14197	14103	14269	14138	14217	14242	14242	14031	13953	14010	14192	14324	14276	14211	14328	14121	14098	14210	14313	14180	14001	14161	14134	14153	14132	14230	14367	14234	14265	14241	14239	14121	14164	14160	14225	14175	14045	14249	14163	14128	13951	14163	14240	14089	13817	14110	14187	14262	14259	14130	14155	14130	14086	14290	14298	14206	14281	14188	14304	14098	14178	14032	14125	14285	14121	14139	14195	14201	14142	14045	14130	14029	14254	14089	14097	14190	14077	14094	14255	14122	14316	14247	14194	14248	14299	14157	14125	14148	14028	14182	14104	14193	14231	14211	14293	14034	14173	14166	14102	14132	14176	13999	14089	13996	14163	14032	14118	14339	14052	14017	14220	14090	14027	14078	14151	14175	14074	14096	13966	14215	14184	14255	14087	14139	14118	14267	14162	13983	14072	13939	14152	13996	14086	14289	14237	14247	14215	14099	14070	14179	14112	14121	14016	13915	14233	14237	14228	13996	14062	14030	14100	14203	13981	14375	14145	14124	14077	14277	14128	14177	14195	14136	14004	14256	14185	14150	14178	14187	14186	14027	14179	14168	14216	14198	14195	14178	14347	13986	14257	14033	14212	14068	14083	14152	14020	14192	14132	14068	14257	14005	14098	14249	14319	14136	14148	14284	14155	14144	14268	14066	14254	14199	14176	14281	14097	14154	14111	14221	14211	14135	14018	14211	14264	13952	14030	14140	14149	14241	14159	14082	13967	14254	14183	14117	14264	14170	13954	14092	13765	14198	14148	14058	14019	14169	14242	14184	14027	14202	14154	14181	14234	13985	14198	14060	14189	14021	14361	14134	14037	14166	14207	14281	14094	13915	14001	14225	14098	14117	14039	14224	14192	14183	14026	14106	14002	14225	14102	14106	13991	14189	14037	14125	13974	14101	14091	14207	14025	14214	14208	14131	14248	14115	14125	14175	14047	14139	14174	14136	14188	14126	14195	14075	14056	14283	13948	14012	14202	14188	14201	14100	14032	14129	13995	14042	14337	14055	14220	14094	14117	14025	14186	14063	14028	14188	14218	14154	14090	13950	14156	14171	14201	14136	14145	14046	14123	14022	14082	14225	14277	14171	14104	14221	14281	14164	14165	14181	14075	14034	14159	14254	14171	14119	14130	13994	14316	14176	14203	14075	14088	14142	14218	14140	14119	14081	14272	14176	14154	14142	14287	14189	14031	14143	14190	14195	14197	13802	14173	14038	14139	14042	14112	14187	14295	14032	14091	14161	13964	14041	14142	14058	14182	13917	14242	14064	14290	14001	14059	14174	13980	14275	14125	14423	14009	14254	14139	14121	14141	14036	14305	14162	14176	14031	14284	14256	14132	14227	14275	14244	14202	13992	14321	14060	14149	14142	14031	14171	14012	14198	14109	13952	14247	13937	14113	13969	14054	14288	14183	14120	14139	14160	14056	14375	14153	14170	14295	13868	14036	14234	13826	14083	14126	14323	14219	14146	14060	14077	14245	14008	14122	13951	14094	14133	14348	14056	14047	14165	14152	14240	14138	14136	14097	14200	14186	14183	14127	14223	14050	14241	14075	14080	14071	14229	14096	14152	14098	14051	14280	14169	14192	14418	14092	14154	14189	14025	14212	14191	14165	14167	14220	14055	14146	14252	14143	14087	14145	14404	14044	13912	13975	14014	14204	14256	14160	14081	14106	14078	14090	14198	14268	14184	14281	14039	14233	14294	14083	14070	14121	14026	14030	13988	14029	14352	14219	14078	14289	14142	14129	14118	14146	14075	14073	14040	14125	14173	14194	14236	14276	14186	14113	14207	14363	14211	14377	14045	13981	14044	14124	14084	13967	14267	14183	14200	14152	14094	13968	14192	13958	14221	14184	14205	13905	14183	14183	14303	14136	14036	14143	14001	14109	14089	14249	14221	14107	14156	14173	14089	14382	14067	14043	14272	14015	14134	14069	14046	14041	14292	14175	13855	14120	14252	14051	13989	14058	14226	14072	14010	14100	14044	14238	14100	14075	14163	14032	14143	14040	14083	13969	13941	14088	14115	14163	13965	14056	14065	14112	14150	14064	14174	14068	13905	14053	14060	14256	14163	14025	14173	14239	14098	14116	14263	14028	14124	14212	13968	14198	14098	14233	14193	14098	14304	14036	14036	14184	14233	14069	14228	14118	14159	14014	14217	14228	14093	14146	14206	14365	14120	14104	14281	14330	14222	14198	13878	14056	14058	14131	14076	14187	14149	14130	14120	14194	14100	14014	14054	14175	14244	14139	14226	14134	14318	14063	14092	14151	14042	14169	14118	14238	14212	14080	14062	14079	14101	14218	14263	14438	14255	14145	14172	14119	14162	14059	14116	14084	13922	14076	14115	14058	13950	14037	14137	14069	14283	14215	14163	14205	14212	14177	14044	14246	14276	14042	14069	14218	14280	14083	14229	14200	14116	14214	14040	14110	14033	14245	14139	14240	14040	14063	14062	14025	14186	14158	14105	14054	14109	14151	14087	14107	14348	14155	14050	14239	14052	13955	14094	14355	14059	14087	14102	14067	14481	14196	14136	14142	14138	14007	14056	14225	14157	14118	13947	13861	13992	14222	14251	14239	14266	14182	14225	14276	14203	14047	14064	14137	14067	14183	14043	14045	14029	14233	14329	14050	13980	14057	14129	14093	14159	14269	14117	14266	14021	14173	14190	14116	13928	14091	14139	14109	14239	14082	14086	14219	14100	14198	14163	14196	13858	14099	13984	14217	13997	14132	13995	14222	14027	14000	14171	14305	14024	14253	14047	14155	14082	14181	14136	14105	14042	14184	14068	13999	14196	14197	13942	14061	14048	14051	14321	14028	13953	14026	14096	14180	14107	14167	14080	14165	14117	14351	14333	14062	14254
20677	37904	34640	28866	26026	23133	21278	19643	18015	17283	16769	15914	15378	15382	14716	14630	14420	14252	14137	14205	13867	13946	13847	13945	13841	13938	13764	13643	13725	13692	13606	13650	13686	13697	13718	13716	13739	13895	13816	13752	13653	13725	13704	13924	13735	13709	13706	13631	14719	15980	15393	14971	14360	13903	13671	13668	13634	13648	13589	13650	13673	13690	13637	13749	13517	13662	13605	13664	13695	13663	13733	13770	13374	13586	13567	13669	13617	13548	13501	13547	13660	13725	13696	13429	13548	13560	13609	13529	13598	13608	13647	13434	13580	13790	13522	13572	13528	13775	13567	13695	13528	13720	13766	13668	13661	13470	13689	13603	13621	13702	13609	13748	13616	13380	13635	13785	13603	13599	13693	13758	13569	13717	13637	13433	13496	13613	13767	13519	13724	13580	13543	13632	13608	13724	13575	13663	13721	13545	13722	13712	13624	13522	13600	13756	13570	13672	13485	13665	13634	13605	13679	13570	13524	13633	13615	13682	13619	13627	13615	13572	13665	13617	13702	13579	13644	13576	13543	13490	13639	13561	13565	13633	13685	13656	13485	13572	13644	13745	13633	13747	13540	13646	13669	13670	13628	13631	13483	13570	13707	13644	13536	13651	13602	13510	13679	13718	13812	13538	13646	13627	13534	13494	13670	13567	13603	13420	13608	13715	13657	13596	13604	13683	13552	13645	13686	13584	13561	13676	13483	13606	13764	13572	13631	13567	13592	13661	13692	13619	13705	13613	13552	13557	13589	13621	13683	13541	13635	13543	13582	13725	13791	13708	13629	13614	13573	13742	13571	13510	13554	13392	13685	13716	13547	13619	13738	13491	13603	13625	13664	13510	13836	13490	13662	13602	13623	13693	13614	13620	13611	13499	13617	13489	13635	13493	13623	13747	13593	13718	13401	13719	13642	13567	13643	13504	13394	13620	13655	13648	13698	13463	13665	13674	13544	13741	13580	13663	13585	13677	13799	13563	13567	13487	13593	13585	13717	13698	13410	13601	13563	13651	13635	13488	13596	13533	13667	13677	13498	13689	13661	13575	13632	13628	13589	13534	13560	13696	13396	13670	13632	13539	13635	13654	13764	13624	13555	13505	13652	13469	13647	13597	13533	13466	13509	13599	13566	13648	13601	13598	13513	13575	13649	13610	13714	13593	13713	13602	13617	13752	13482	13650	13526	13649	13482	13628	13574	13534	13551	13611	13609	13725	13733	13705	13653	13618	13325	13518	13590	13623	13656	13504	13517	13441	13723	13533	13668	13465	13635	13641	13807	13654	13505	13404	13543	13567	13349	13703	13465	13609	13617	13746	13754	13498	13760	13761	13572	13654	13500	13509	13681	13584	13527	13452	13688	13641	13568	13653	13681	13544	13499	13678	13504	13450	13570	13642	13671	13665	13588	13692	13606	13593	13606	13556	13511	13612	13637	13404	13701	13514	13661	13489	13698	13660	13644	13632	13484	13605	13562	13553	13467	13688	13484	13650	13535	13554	13665	13614	13540	13498	13553	13714	13381	13703	13681	13496	13575	13527	13689	13594	13545	13673	13629	13490	13628	13684	13660	13627	13534	13653	13805	13490	13740	13536	13702	13620	13475	13598	13525	13661	13427	13587	13680	13579	13520	13723	13534	13554	13588	13524	13482	13610	13693	13730	13624	13733	13762	13690	13559	13758	13598	13788	13472	13578	13822	13645	13657	13474	13589	13455	13492	13611	13654	13573	13448	13728	13654	13644	13529	13627	13705	13723	13570	13585	13671	13634	13596	13667	13560	13681	13779	13544	13713	13706	13725	13696	13829	13391	13481	13688	13648	13546	13665	13556	13679	13603	13547	13572	13443	13550	13607	13746	13506	13667	13663	13577	13573	13642	13560	13496	13607	13653	13649	13518	13654	13596	13611	13563	13684	13585	13474	13589	13506	13629	13706	13576	13549	13686	13558	13582	13471	13668	13672	13687	13686	13606	13662	13631	13578	13617	13706	13685	13536	13701	13624	13666	13530	13649	13586	13604	13641	13540	13646	13682	13784	13579	13644	13688	13778	13685	13619	13614	13720	13519	13732	13832	13736	13536	13680	13634	13583	13726	13345	13694	13565	13558	13500	13581	13516	13543	13772	13726	13628	13607	13786	13585	13445	13546	13811	13693	13763	13609	13657	13445	13492	13505	13727	13631	13628	13546	13577	13647	13455	13594	13526	13443	13651	13673	13714	13609	13668	13541	13737	13679	13659	13786	13781	13523	13713	13523	13611	13723	13571	13589	13613	13714	13561	13414	13729	13425	13653	13483	13448	13620	13659	13689	13578	13535	13486	13670	13631	13619	13677	13502	13537	13660	13596	13705	13594	13696	13491	13623	13624	13689	13711	13605	13681	13658	13530	13504	13636	13631	13574	13604	13737	13659	13543	13827	13472	13445	13753	13611	13659	13563	13681	13511	13570	13678	13519	13351	13431	13550	13539	13652	13724	13573	13372	13372	13638	13609	13766	13513	13578	13503	13603	13400	13475	13643	13660	13466	13647	13704	13473	13590	13724	13545	13642	13733	13568	13492	13480	13559	13519	13525	13497	13578	13550	13623	13540	13471	13408	13466	13727	13475	13630	13546	13625	13476	13597	13576	13631	13626	13602	13608	13516	13613	13756	13678	13575	13772	13684	13767	13646	13462	13638	13612	13560	13583	13721	13642	13544	13590	13504	13608	13547	13637	13698	13643	13570	13505	13705	13621	13312	13554	13725	13600	13637	13604	13514	13723	13613	13571	13563	13660	13688	13468	13652	13690	13528	13543	13576	13630	13779	13552	13639	13516	13695	13708	13556	13693	13458	13731	13567	13695	13647	13453	13507	13615	13554	13513	13506	13652	13683	13795	13605	13647	13619	13630	13530	13667	13527	13534	13589	13509	13657	13532	13595	13583	13518	13547	13607	13505	13567	13604	13529	13453	13614	13592	13603	13701	13657	13686	13487	13602	13685	13706	13580	13610	13708	13701	13702	13619	13679	13444	13634	13505	13564	13569	13551	13591	13674	13436	13651	13554	13723	13650	13628	13396	13695	13374	13545	13507	13607	13677	13616	13576	13672	13528	13782	13657	13612	13492	13626	13700	13740	13723	13649	13567	13433	13572	13624	13467	13859	13634	13643	13681	13570	13566	13723	13548	13589	13645	13477	13434	13626	13602	13547	13632	13614	13676	13651	13596	13591	13555	13619	13415	13523	13473	13630	13564	13670	13499	13478	13468	13575	13624	13620	13681	13771	13421	13589	13603	13674	13522	13637	13533	13566	13710	13489	13550	13507	13478	13524	13485	13670	13602	13623	13554	13627	13610	13601	13496	13677	13491	13641	13605	13574	13608	13604	13723	13621	13746	13430	13665	13637	13317	13640	13682	13510	13440	13698	13654	13638	13517	13632	13639	13624	13702	13729	13491	13468	13506	13704	13632	13697	13561	13546	13525	13656	13655	13584	13534	13566	13440	13730	13850	13426	13601	13642	13624	13478	13549	13498	13653	13603	13645	13540	13595	13581	13482	13615	13566	13519	13612	13644	13452	13564	13502	13576	13608	13556	13637	13625	13516	13596	13593	13614	13621	13663	13514	13521	13615	13507	13690	13729	13717	13554	13580	13604	13597	13580	13452	13669	13486	13580	13607	13575	13610	13685	13662	13520	13615	13464	13437	13529	13527	13607	13670	13632	13489	13537	13614	13489	13656	13634	13491	13478	13507	13515	13682	13726	13601	13719	13725	13514	13605	13603	13645	13647	13575	13538	13750	13376	13418	13588	13752	13586	13371	13771	13524	13791	13656	13616	13323	13500	13452	13658	13589	13777	13419	13602	13619	13676	13589	13628	13576	13530	13474	13594	13716	13650	13527	13693	13698	13559	13556	13697	13606	13571	13668	13594	13596	13672	13605	13655	13689	13584	13569	13548	13423	13561	13665	13594	13602	13719	13565	13493	13509	13715	13599	13641	13660	13580	13669	13614	13502	13612	13608	13635	13360	13621	13523	13567	13509	13705	13542	13568	13535	13568	13682	13543	13627	13601	13451	13544	13764	13551	13665	13433	13447	13452	13507	13526	13619	13517	13429	13479	13653	13820	13596	13546	13754	13709	13512	13388	13564	13535	13613	13605	13604	13682	13611	13695	13590	13487	13522	13683	13597	13635	13644	13590	13414	13584	13636	13675	13641	13590	13541	13606	13530	13549	13460	13695	13526	13466	13515	13532	13604	13735	13591	13627	13748	13390	13620	13570	13573	13803	13403	13511	13613	13717	13549	13681	13651	13434	13475	13594	13452	13565	13638	13629	13876	13485	13690	13631	13683	13513	13594	13553	13606	13446	13577	13583	13390	13524	13620	13649	13596	13613	13695	13616	13637	13598	13763	13633	13659	13403	13584	13619	13469	13579	13588	13419	13602	13618	13502	13529	13591	13705	13479	13604	13575	13644	13582	13696	13713	13594	13524	13522	13578	13555	13659	13733	13702	13562	13630	13598	13510	13570	13614	13750	13606	13524	13579	13441	13756	13539	13647	13723	13630	13625	13606	13607	13533	13650	13581	13588	13515	13623	13735	13688	13558	13441	13577	13484	13628	13604	13637	13642	13603	13536	13762	13640	13667	13666	13518	13523	13699	13505	13638	13742	13508	13594	13571	13508	13504	13431	13545	13635	13587	13610	13657	13561	13688	13636	13644	13615	13644	13705	13454	13515	13610	13675	13609	13575	13658	13607	13699	13695	13428	13574	13576	13582	13583	13578	13731	13558	13725	13746	13655	13644	13721	13545	13653	13423	13621	13590	13616	13513	13807	13519	13475	13676	13590	13618	13644	13592	13650	13372	13550	13577	13501	13688	13583	13533	13659	13517	13535	13643	13672	13526	13692	13421	13810	13840	13682	13436	13605	13487	13572	13625	13551	13591	13519	13611	13373	13536	13639	13723	13610	13523	13602	13618	13638	13539	13594	13703	13341	13656	13615	13581	13554	13551	13662	13582	13438	13477	13817	13617	13682	13532	13664	13578	13543	13637	13501	13551	13710	13640	13534	13485	13676	13692	13648	13717	13495	13752	13578	13607	13535	13497	13678	13579	13438	13692	13557	13648	13655	13614	13529	13500	13421	13653	13488	13522	13628	13700	13696
26949	21818	24326	20587	16423	15681	15336	14873	14636	14352	14473	14342	14268	14241	14151	14201	14085	14202	14102	14040	13874	13987	14159	13974	14040	13833	14046	14003	13916	13989	14064	13999	13908	13965	13991	14151	14097	14057	14044	13876	14093	13913	13938	14003	13921	13822	13950	13963	13855	14044	14076	14003	13969	13960	14186	14140	13978	13985	14004	13807	14103	13929	14018	13930	13953	13902	13991	13967	14055	13914	13912	13812	13868	14073	13948	13913	13926	13915	13983	13914	13892	13912	13972	13977	13968	14007	13980	13914	14013	13731	13939	14088	13918	13968	13907	13842	13930	14235	14045	13946	13899	13990	14005	14068	13949	13931	14031	13968	13951	13860	13861	13609	14074	13888	13905	14152	13688	13966	14085	13841	13875	13808	13913	13963	13993	14043	13921	13962	13913	13996	13910	13800	13993	14062	13925	13890	13755	13967	14131	13926	14089	13941	13900	13983	14043	13893	13849	13844	13811	13839	13799	14128	13974	13903	13847	13926	13956	13793	13856	13913	13821	13972	13867	13899	13862	14248	13947	13835	13832	13941	13887	13875	13953	14138	14061	14038	14103	14004	13967	13808	13838	14005	13923	14011	13873	13988	13921	13950	13755	13801	13920	13963	13750	14051	13965	13916	13760	14014	13865	13907	14028	14072	13899	14002	14017	14114	13885	13877	14074	13792	13853	13866	13742	13887	13781	13897	13964	13964	13712	14078	14029	14073	14074	14003	14006	13807	13767	13829	13798	13867	13952	13892	13844	13697	13956	13791	14021	13965	13812	13966	13876	13990	13857	13959	13973	13783	13886	13924	13809	13958	13817	14104	13972	13985	13909	13792	13998	14000	13943	14134	13964	13934	13722	13961	14177	13834	13823	13941	13900	13930	13862	13958	13920	13831	14169	14007	13990	13999	14002	14101	13845	14106	13999	13864	13957	13918	13855	13975	13762	13923	13972	13889	13743	13833	13816	13810	13964	13892	13766	13858	13910	13851	13862	13975	13774	14122	13770	13858	13762	13887	13930	13967	13960	13923	14143	14035	14202	13929	13916	13950	13905	14069	13850	13946	13944	13903	13742	14056	13972	13873	13774	14053	13982	13871	13985	13977	13768	13943	14008	13971	14082	13743	14103	13987	14083	13991	13874	13798	13992	13830	14037	14027	13874	13912	13936	14077	13800	13689	13796	13895	13947	14050	13895	13784	13734	14069	14084	13903	13991	13770	13963	13972	13956	13897	14058	13832	14068	13809	13983	14035	13924	13977	13973	14047	13907	13745	13840	13804	14003	13983	13977	13813	13769	13943	13881	14074	13971	13925	13929	13868	13955	14155	13869	13890	13920	13833	13757	13932	13952	14020	14077	13900	14165	13886	13995	13840	13855	14043	13942	13995	13930	14011	13829	13946	14107	13870	13770	13779	14029	14091	14012	13959	14110	13836	13849	13989	14041	13805	14058	13911	13768	13987	14200	13972	13775	13995	13801	13887	13879	13705	13961	13969	13904	13735	13885	13868	13748	13989	14095	13721	13920	13846	14078	13853	14122	13907	13850	14058	14074	14003	13931	13933	13778	13829	13987	13965	13946	14000	13854	14052	13871	13984	14074	14086	13923	13992	13921	13942	13950	13964	13956	13844	13887	13799	13896	13911	14053	13883	13853	13971	13961	14029	13853	13958	13822	13908	14039	13947	13745	14068	13987	14089	13773	13826	13923	13954	14014	13948	13841	13926	14153	13803	13932	13951	13780	13964	13916	13880	13976	14023	13571	14019	13972	14043	13930	14081	13860	14028	13930	13850	14009	13981	13837	14108	13895	13833	13923	13901	14047	14044	14006	14071	14089	13952	13984	13822	13906	14042	13992	13956	14110	14024	13894	13768	13829	13981	13802	13902	13920	13875	14006	13837	14048	13958	13869	13821	13849	13980	13844	13906	13935	14061	13930	13978	14015	13927	13920	13885	14110	13828	13759	13872	14004	14013	13875	13757	13815	13890	13854	13844	13853	13889	13883	13857	14017	13795	13915	13861	13972	13770	13894	14082	13885	13920	14084	13891	13832	13921	14041	13969	14038	13872	13870	13978	14049	13862	13923	14085	13977	13907	14077	13911	13856	13898	14068	14035	14076	14022	14083	13875	13961	14010	14090	13999	14004	13846	13957	14095	14139	13965	13788	14075	14066	13951	14033	13647	14016	13900	14059	14046	13998	13992	13846	13947	14110	13879	13864	14080	14099	13897	13950	13852	14015	13762	13966	13768	13946	14022	14005	13867	13830	13794	13850	13747	13861	13930	13935	13856	13997	14036	13829	13753	13997	13880	13805	13918	13961	14027	14044	13907	13756	13756	13762	14119	13781	13746	13997	13968	14046	13961	13901	13968	13904	13974	14045	13934	13818	13918	13992	14010	14062	13942	13875	13950	13878	13966	14033	14041	14005	14036	14065	13912	14157	14011	13955	13952	14073	13873	13893	13910	13835	13940	14058	13801	13953	13931	14070	13828	13918	13912	14039	13833	14016	13802	14031	13763	13760	13819	14140	14038	13911	13939	13898	13953	13892	13995	14027	14016	13857	13948	13923	13937	13794	13975	13961	13880	13845	13822	13889	13756	14086	13952	13872	13837	13797	13822	13975	13805	13775	13981	14038	13911	14185	13892	13698	13965	13847	13906	13920	13899	14103	14050	13977	13864	14009	14044	13819	14040	13736	13907	13932	13768	13951	13783	13847	13966	14026	13821	14038	13972	13979	13860	14149	13894	13983	13876	13845	13880	13846	13950	14035	13970	14039	13858	13895	13954	13909	13809	13917	13829	13982	13983	14060	13949	13827	13840	13831	14040	14049	14065	13800	13818	13842	14036	13677	13801	14026	14075	13837	13736	13804	13954	13790	13821	13893	13841	14000	13806	14051	13931	13907	13992	13863	13826	13947	13830	13952	13964	14054	13904	13956	13929	13848	13939	13801	13874	13998	13944	13897	13938	14068	13953	14031	13832	14030	14004	13968	14015	14047	13992	13736	13833	13866	13967	13996	13913	13874	14064	14064	13965	13930	13836	13919	14071	14048	13916	13966	14061	14067	13826	14183	13825	13968	14182	13893	14000	14048	13828	13980	13810	13932	13919	14041	13759	13884	13762	13937	13854	13708	14018	13805	14050	13898	13884	13960	13834	13944	13845	13807	13955	13888	14011	13957	13981	13903	13884	13865	13919	13991	13929	13901	13991	14009	13917	14053	13944	13913	13932	13859	14050	14022	13890	14024	13954	13872	13910	13937	13667	14062	13934	13917	13962	14079	14039	13962	13932	14035	13754	13988	14070	14009	13993	13932	13909	14042	13888	13863	14105	13750	13902	13913	13730	13819	14008	13985	13940	13891	13775	14064	13805	14015	13935	13941	13885	14005	13979	14181	14063	13989	13827	13816	13805	13769	13973	13795	14063	14056	13877	14081	14128	14009	14095	13979	13819	14113	13978	14026	13875	13873	13980	14048	14017	13954	13969	13812	13859	13967	13921	13927	13777	13892	13858	14000	13809	14010	13783	14077	13810	13953	13859	13946	13979	13863	13843	14042	13946	14116	13786	13928	13892	14006	14017	14095	13870	13953	14103	13894	13892	14033	13870	13795	13876	13911	14007	13969	14112	14023	14007	13969	14065	13707	13836	13949	14146	13961	13985	13987	13790	13797	13797	14136	14005	13755	13900	13885	13939	14008	14140	13946	13887	13914	13951	14041	13768	13903	14006	13926	13680	13867	13993	13763	14068	14046	13940	13928	13950	13907	14084	13974	13964	13964	13901	13819	13762	13737	13810	13889	13892	13980	13806	14066	13822	13988	13665	13912	13910	13852	13953	13878	13859	14037	13931	13958	13964	13762	13836	13895	13907	13968	13846	13868	13832	13957	14177	13893	13959	13882	13949	14129	13958	13892	13907	13972	13914	13948	14063	13789	14001	13890	13757	13842	14011	13719	13929	13925	13918	14074	14053	13885	13980	14082	14018	13942	13786	14058	14141	14008	14000	13867	13990	13919	13737	13865	13857	13886	13860	14025	13804	13762	13947	13890	13897	13993	13989	13830	13979	14012	13759	13963	14007	14012	13906	13960	13924	13814	13960	13947	14034	14008	13872	14029	14054	13829	13826	13963	13909	13972	13909	14057	13825	13892	14024	13838	14058	13964	14070	13941	14260	14004	13997	13897	13833	13905	13978	13994	13915	14053	13917	13929	13835	14185	14004	14145	13971	14052	13905	13948	13891	13875	13883	13845	13920	13781	14019	13937	13886	14158	13947	13973	13813	14022	13837	13949	13727	13970	13880	14030	13823	13947	13849	13779	13955	14047	14169	13945	14078	14244	13938	14011	13896	14003	13864	14008	13635	13979	13817	14046	13804	13838	13980	13847	13864	13990	13937	13844	13940	13939	13912	14136	13941	13964	13869	14009	13996	13902	14031	14168	13815	13956	13854	13642	13909	13847	13762	13871	13821	13813	13866	14098	14104	13947	13978	13920	13797	13824	13782	13801	13855	13802	13831	13829	13822	13924	13983	14139	14045	13870	14062	13806	14026	13971	13831	13884	14020	13975	13870	13786	13861	13947	13810	13994	13980	13966	13851	13859	13812	13963	13918	13949	14130	13907	14018	13875	14007	13989	13954	13806	14058	13930	13856	13923	13989	13984	13918	13929	13997	13856	14013	13805	13960	14121	14011	13954	13938	13878	13738	14036	14136	14058	14016	14069	13788	13782	13919	14028	13931	13884	14055	13901	13932	13871	14026	13821	13847	14080	14021	13763	13919	14062	14112	14000	13975	14007	14016	13944	13872	14089	13867	13979	13914	14017	13922	13882	13986	13960	13843	14081	14133	13748	13977	14020	13857	13864	13936	13927	13956	13955	14067	14034	14018	13886	14143	13929	14136	14075	13769	13870	14033	14022	13868	13889	14043	14107	14082	14061	14112	14167	14115	14052	13941	13918	13729	13974	13834	14003	13888	13986	14079	13897	13798	14010	13972	13748	14000	14007	14044	13901	13847	13904	13875	13977	13962	13870	14049	13995	13894	13874	14098	13995	13945	14011	13884	13975	13958	13869	13831	13973	13951	13855	13764	14002	13980	13886	13887	13790	14006	14033	13898	13846	13862	13947	14133	13976	13920	14015	13732
16836	23033	21856	18651	17374	16206	15489	15161	14465	14307	14194	14073	13840	13817	13844	13802	13764	13730	13726	13642	13775	13533	13668	13556	13691	13486	13472	13530	13580	13423	13529	13537	13574	13648	13434	13678	13495	13571	13582	13569	13491	13495	13417	13465	13617	13426	13517	13501	13667	13721	13750	13823	13706	13389	13450	13614	13535	13567	13552	13319	13618	13418	13395	13558	13595	13309	13478	13582	13342	13528	13478	13429	13602	13227	13448	13448	13507	13528	13588	13640	13418	13493	13522	13534	13581	13501	13535	13313	13403	13381	13582	13652	13555	13443	13489	13470	13410	13353	13407	13448	13554	13520	13460	13580	13630	13568	13495	13463	13486	13527	13595	13443	13573	13478	13462	13430	13566	13482	13560	13439	13462	13592	13460	13543	13448	13491	13401	13680	13662	13429	13603	13508	13505	13542	13515	13468	13486	13337	13611	13478	13669	13483	13427	13558	13540	13411	13553	13493	13409	13524	13454	13449	13510	13613	13588	13539	13420	13511	13525	13566	13235	13587	13630	13426	13556	13429	13505	13525	13440	13652	13435	13450	13482	13393	13431	13421	13466	13607	13460	13507	13361	13377	13645	13633	13588	13394	13417	13466	13504	13382	13494	13470	13352	13565	13570	13488	13534	13491	13179	13656	13511	13742	13584	13359	13553	13586	13337	13540	13604	13498	13497	13388	13443	13564	13540	13452	13373	13662	13384	13472	13307	13300	13522	13595	13665	13408	13429	13349	13418	13561	13630	13513	13522	13353	13428	13466	13489	13324	13550	13548	13426	13399	13592	13520	13636	13372	13387	13611	13622	13629	13478	13524	13595	13448	13456	13410	13403	13426	13556	13428	13557	13476	13396	13467	13478	13337	13424	13470	13452	13583	13524	13490	13615	13399	13451	13461	13506	13380	13561	13586	13471	13434	13606	13623	13560	13607	13568	13494	13553	13496	13487	13605	13508	13468	13545	13301	13407	13615	13416	13411	13473	13473	13599	13418	13643	13412	13597	13340	13575	13549	13493	13452	13429	13556	13418	13596	13518	13460	13463	13635	13385	13398	13544	13528	13346	13538	13254	13619	13449	13474	13579	13558	13398	13547	13342	13495	13425	13599	13431	13486	13520	13558	13541	13397	13474	13525	13560	13503	13402	13559	13408	13428	13412	13632	13512	13386	13331	13396	13558	13364	13456	13451	13657	13541	13356	13460	13490	13567	13586	13428	13362	13420	13429	13516	13479	13540	13472	13574	13559	13387	13412	13501	13430	13430	13256	13422	13543	13432	13328	13532	13572	13498	13396	13567	13444	13555	13632	13497	13522	13307	13439	13553	13357	13571	13375	13635	13420	13576	13656	13517	13408	13514	13624	13440	13507	13402	13458	13463	13456	13478	13576	13429	13477	13415	13436	13689	13477	13472	13451	13453	13439	13463	13540	13460	13487	13459	13422	13632	13584	13697	13667	13448	13374	13622	13417	13481	13385	13399	13439	13555	13519	13382	13485	13433	13435	13522	13561	13344	13440	13695	13451	13460	13369	13442	13573	13698	13554	13494	13324	13520	13638	13435	13468	13382	13542	13424	13349	13686	13446	13579	13507	13302	13439	13429	13532	13503	13430	13421	13566	13512	13312	13371	13506	13367	13520	13489	13399	13500	13355	13383	13673	13383	13535	13383	13470	13435	13537	13605	13476	13440	13496	13561	13294	13536	13400	13519	13662	13537	13455	13410	13471	13613	13552	13371	13523	13550	13554	13465	13583	13589	13444	13478	13570	13576	13551	13355	13583	13332	13483	13582	13396	13513	13393	13531	13431	13395	13515	13540	13492	13500	13388	13445	13399	13503	13633	13505	13406	13573	13396	13559	13546	13553	13395	13483	13303	13301	13630	13503	13541	13489	13554	13482	13458	13422	13399	13425	13422	13518	13534	13421	13511	13539	13504	13305	13491	13498	13587	13631	13690	13515	13474	13435	13407	13315	13662	13462	13562	13179	13350	13530	13532	13371	13358	13373	13342	13380	13617	13647	13609	13559	13489	13497	13362	13554	13547	13402	13470	13551	13435	13378	13382	13598	13456	13343	13671	13417	13536	13613	13379	13475	13559	13459	13480	13487	13540	13303	13418	13495	13586	13434	13404	13481	13626	13404	13586	13588	13443	13512	13492	13427	13579	13479	13618	13614	13349	13579	13430	13325	13388	13577	13504	13650	13420	13689	13425	13398	13379	13687	13535	13508	13561	13438	13571	13615	13565	13522	13551	13472	13481	13566	13523	13406	13382	13450	13456	13425	13369	13498	13464	13525	13491	13439	13535	13373	13619	13410	13548	13558	13463	13504	13697	13502	13705	13454	13643	13353	13417	13531	13630	13533	13512	13365	13564	13580	13526	13515	13528	13448	13576	13413	13530	13630	13392	13437	13380	13397	13529	13566	13620	13518	13471	13479	13466	13476	13582	13482	13600	13472	13626	13440	13434	13582	13480	13510	13432	13505	13541	13558	13538	13356	13484	13442	13500	13633	13481	13546	13433	13524	13417	13511	13523	13411	13577	13416	13569	13520	13314	13451	13527	13480	13503	13440	13578	13460	13412	13576	13528	13561	13530	13566	13597	13540	13506	13560	13553	13431	13592	13605	13647	13469	13361	13415	13540	13508	13492	13568	13519	13271	13462	13392	13466	13436	13178	13439	13598	13527	13658	13625	13422	13618	13419	13513	13648	13529	13581	13582	13493	13525	13658	13449	13570	13414	13509	13466	13366	13331	13431	13525	13607	13478	13488	13435	13443	13620	13449	13521	13517	13450	13457	13511	13513	13327	13574	13360	13531	13409	13471	13512	13517	13596	13424	13617	13401	13614	13548	13595	13449	13470	13539	13337	13551	13641	13428	13638	13326	13485	13493	13526	13484	13415	13354	13422	13497	13442	13616	13509	13590	13384	13533	13378	13559	13643	13501	13461	13599	13508	13453	13595	13445	13440	13608	13575	13495	13593	13447	13559	13477	13623	13436	13357	13447	13415	13653	13492	13378	13683	13568	13647	13493	13510	13470	13411	13427	13510	13349	13474	13341	13676	13352	13474	13581	13396	13512	13481	13349	13547	13525	13550	13537	13515	13496	13655	13587	13496	13440	13600	13482	13511	13569	13448	13373	13404	13368	13411	13438	13287	13559	13500	13454	13363	13469	13330	13472	13618	13316	13524	13284	13643	13552	13439	13480	13470	13423	13581	13604	13492	13463	13513	13575	13448	13497	13556	13649	13551	13517	13500	13644	13319	13509	13542	13551	13434	13458	13608	13479	13670	13399	13608	13432	13634	13605	13493	13306	13633	13641	13691	13496	13605	13517	13473	13432	13500	13570	13460	13436	13408	13482	13522	13392	13642	13516	13535	13535	13485	13616	13342	13470	13531	13420	13544	13581	13397	13694	13478	13549	13459	13322	13481	13538	13494	13521	13494	13484	13361	13327	13490	13442	13408	13532	13523	13574	13389	13442	13637	13339	13458	13419	13512	13309	13320	13332	13521	13493	13484	13545	13460	13423	13434	13445	13614	13402	13554	13421	13455	13524	13457	13462	13387	13563	13498	13397	13473	13528	13307	13378	13539	13475	13525	13411	13465	13490	13550	13411	13506	13513	13456	13491	13621	13469	13409	13475	13518	13515	13473	13654	13635	13497	13505	13674	13515	13423	13284	13302	13466	13566	13362	13644	13640	13473	13447	13513	13369	13394	13355	13600	13469	13450	13594	13570	13318	13394	13489	13662	13497	13491	13410	13565	13532	13527	13462	13511	13587	13473	13545	13476	13553	13629	13470	13494	13504	13527	13602	13581	13585	13600	13339	13558	13498	13559	13543	13718	13506	13430	13528	13433	13625	13581	13556	13406	13504	13615	13629	13461	13513	13501	13513	13484	13433	13486	13503	13559	13446	13291	13474	13502	13440	13580	13450	13553	13299	13338	13366	13571	13583	13530	13575	13420	13510	13505	13597	13534	13648	13400	13416	13347	13501	13529	13529	13436	13671	13563	13468	13536	13503	13432	13574	13509	13506	13511	13487	13516	13375	13548	13463	13575	13533	13371	13385	13418	13547	13623	13584	13533	13323	13534	13593	13497	13412	13516	13546	13450	13595	13551	13524	13564	13485	13416	13548	13571	13543	13506	13434	13649	13589	13523	13437	13594	13424	13335	13316	13562	13568	13400	13555	13491	13698	13414	13472	13347	13426	13492	13405	13419	13599	13509	13543	13451	13403	13441	13470	13556	13412	13568	13546	13309	13595	13472	13517	13442	13564	13423	13388	13388	13494	13443	13509	13381	13520	13614	13454	13467	13432	13625	13586	13457	13440	13606	13460	13450	13452	13437	13513	13553	13485	13445	13517	13549	13484	13427	13522	13345	13532	13492	13373	13429	13509	13324	13475	13477	13484	13504	13672	13325	13457	13644	13402	13380	13464	13337	13773	13560	13494	13435	13508	13394	13563	13401	13474	13508	13557	13572	13554	13596	13375	13597	13574	13465	13498	13582	13569	13666	13346	13507	13518	13508	13534	13580	13585	13511	13339	13460	13632	13706	13560	13631	13368	13479	13557	13457	13549	13530	13534	13680	13364	13580	13605	13545	13482	13369	13496	13424	13446	13672	13593	13540	13638	13475	13529	13515	13623	13442	13543	13452	13439	13310	13546	13474	13653	13625	13373	13462	13624	13507	13414	13511	13481	13468	13548	13499	13418	13659	13590	13329	13514	13448	13324	13389	13448	13462	13432	13638	13666	13476	13613	13357	13518	13510	13599	13414	13343	13423	13561	13512	13607	13563	13446	13571	13329	13467	13501	13409	13659	13635	13587	13544	13541	13434	13434	13479	13409	13507	13559	13508	13601	13414	13638	13523	13410	13445	13507	13588	13494	13630	13543	13441	13706	13435	13579	13501	13512	13500	13519	13481	13577	13645	13521	13555	13504	13568	13517	13543	13490	13591	13476	13563	13485	13629	13491	13691	13514	13475	13475	13437	13776	13721	13393	13602	13633	13481	13462	13540	13505	13538	13576	13489	13493	13497	13486	13465	13502	13385	13404	13610	13455	13517	13343	13475	13618	13368	13446	13347	13422	13435	13562	13496	13469	13507	13562	13508	13361	13425	13480	13443	13590	13375	13545
23652	21147	28658	24010	21885	21469	19752	16771	15837	15506	15287	15098	14938	14699	14507	14528	14428	14254	14232	14482	14461	14470	14244	14301	14225	14217	14287	14314	14261	14225	13988	14049	14229	14115	14100	14249	14112	14163	14248	14217	14152	13896	14150	14171	14171	14087	14197	13996	14456	15043	14705	14632	14398	14018	14059	14152	14279	14199	14102	14086	14157	14082	14128	14020	13977	14045	14006	14072	14106	13947	14110	13957	14097	13952	14059	14077	14055	14021	14162	14049	14070	13925	14106	14033	14193	14111	14138	14309	14091	14011	14159	14054	14144	14120	14142	13908	13987	13940	14112	13944	14003	14209	13885	14023	14075	13952	14217	14116	14071	14278	14009	13948	14115	14065	14121	14125	14071	14106	14156	14178	14103	14147	14239	13922	13978	13964	14287	13938	14246	14043	13917	14016	14063	14183	13954	13889	13842	13788	14086	13978	14031	14060	13985	14087	13978	14112	13978	14231	14055	13995	14061	14023	14142	13944	13938	13930	14201	14104	14079	14013	13909	14081	14109	13992	14025	14029	14160	13967	13902	14113	14046	13913	14084	14088	14038	13957	13958	14010	14187	14138	13944	14133	14141	13757	13923	13943	14017	13973	14068	14026	14147	14153	14111	14205	13971	14232	14185	13929	14015	14224	14232	14061	14092	13831	13973	13982	14249	14066	14105	14015	14018	14184	13985	14052	14127	13912	13983	13934	14059	14124	14016	13996	14013	14138	14043	14033	14112	14068	14132	14129	14042	13949	14113	14016	13959	13931	14105	14080	14102	13922	13919	14192	14174	13977	14200	14052	13955	14183	14115	14117	14139	14069	14174	13929	14065	13988	14137	14137	13903	13927	13947	13850	13971	14003	14109	14096	14139	14053	14049	13848	14157	13934	13963	13933	13948	13935	14074	14159	13896	13798	14055	14079	14105	14067	13997	14186	14076	13959	14111	14030	14137	14108	14107	13948	14189	14031	13888	14144	14061	13904	14042	14054	14006	14139	14146	14104	14031	14033	14149	13798	13918	14231	14009	14274	13889	14028	14026	14022	14099	14014	13968	14246	14139	14014	14030	14070	14039	13979	14092	14139	14148	13951	13994	13816	13958	14069	14003	14249	14013	14033	13777	14086	13886	13915	14155	14101	14008	14007	13989	14090	14072	14078	14090	13964	14036	13871	13871	13870	14040	14142	14059	13902	14057	14026	14077	14157	14006	14128	14236	14101	14089	14054	14107	13876	14211	14219	13952	14143	13944	14084	14170	13880	13914	13965	14100	14001	14092	14074	14043	13932	14119	13869	14013	14048	14097	13992	13965	13961	13977	14194	14074	14055	14064	13947	14182	13983	14146	13895	14163	14071	14105	14072	14234	13987	14250	14172	13934	13929	14025	14101	14150	14035	14030	13929	13870	13998	14033	14027	14049	14005	14099	13886	14160	14119	14047	14105	14047	14178	13936	13865	13996	14043	14232	14109	14100	14063	14127	13996	14036	14027	13968	13952	14103	13929	14241	14033	13889	13911	14031	13934	14072	13990	14075	14130	14066	14004	13987	14051	13973	14135	14030	14012	14102	13942	14040	14065	14091	13961	14049	14067	14082	14083	13920	14081	14161	14058	13925	14028	14038	14156	13910	14210	13937	13866	14000	13986	13972	14127	13993	14241	13903	14092	13875	14063	14124	14191	14073	14170	13944	14199	13988	14051	13848	13895	14090	14018	14199	14149	14144	13846	13888	13990	13919	14041	14002	14103	14081	14000	13950	13950	13938	13994	14037	13953	14023	13981	13734	13980	14056	13887	14011	14219	14136	13998	14071	14109	13956	14320	13946	13911	14186	14101	13974	14024	14085	13793	14028	14095	14058	14075	13879	13870	14110	14022	13833	14011	14180	14140	13918	14195	14021	14111	14094	13877	13763	14042	14057	14019	14000	14117	14149	14143	13929	13787	14050	14121	14161	14043	14222	14108	14138	13969	14209	13922	13982	14148	14080	13848	14071	13989	13955	14055	14014	14117	13952	14099	14276	13957	14083	13988	14081	14151	13898	14089	14040	13868	14283	13959	14148	14124	14069	13942	14161	13959	14269	14061	14158	14145	13975	13988	14079	14062	14010	13819	14078	14004	14113	14006	13900	14099	14121	14192	14138	14186	14150	13943	14105	14086	13934	13923	13908	14004	13969	13925	13955	14020	14024	14112	14001	14169	13954	14194	13890	14019	14122	13962	14178	14202	14174	14080	13796	14140	13912	14074	14047	13949	13974	13825	14069	14035	14104	13927	14096	13995	14076	14174	14076	14135	13957	14082	14135	14094	13960	14175	13963	13870	14023	14261	14211	14022	14019	13861	13980	14076	13890	14133	13988	14074	14078	14047	14148	13954	13959	14053	13925	14106	14109	14058	14157	13913	14054	14019	14130	14019	13840	14028	14135	14142	14129	14056	14079	14032	13899	14176	13951	14040	14030	13883	13975	14132	14066	14155	14023	14151	14012	13969	14191	14031	13885	13919	14087	14088	14059	14014	13985	14050	13931	14143	14008	14051	13959	14087	14226	14086	14084	14006	14023	13929	13999	14004	14066	13959	13962	14097	14042	14099	13994	14020	14175	14083	13903	14336	14090	14147	14094	14074	14012	13818	13969	14188	14051	14131	14192	14020	14065	14217	14030	14028	14108	14065	13933	14227	14017	13997	14097	14138	14034	13919	14006	14073	13940	13980	14112	13965	13985	13949	14102	13825	14012	14019	13990	14039	14021	14042	14089	13977	14231	14022	13899	14074	14184	13932	13901	14187	13990	13849	14174	13843	14055	13902	13976	14018	13973	14003	14050	14054	14026	14086	13992	14117	14052	13959	13948	14108	14143	14140	14195	14142	14052	13933	13878	14063	13942	14093	14069	14034	13986	13889	14067	14192	14138	13844	13887	13969	14062	14157	13939	14244	14045	14084	13831	14361	14079	14170	13990	14020	14118	14135	14082	14243	13904	14122	13927	14147	14009	14059	14104	14036	14089	13951	13897	14362	14030	14075	14050	14091	14020	14216	14141	14045	14124	14116	14076	14138	13998	14101	14068	14073	14063	14025	13977	13906	14135	14054	13938	13962	14238	14162	14055	13786	13884	14112	14197	14122	14120	14142	14042	14066	13975	14093	13998	13980	14138	13869	14123	14066	13964	14143	14153	14137	14076	13865	13924	14086	13955	13964	14033	13993	13872	13975	14004	14093	14280	13919	14095	14191	13979	13882	14003	13952	14055	13946	14061	13965	13988	14086	14076	14170	14018	14012	13883	14109	14170	14012	14228	14012	14021	14051	13954	13973	14215	14032	14198	14018	13857	14140	14012	13921	13795	14103	14008	13804	14236	13985	14065	14109	13919	14054	14045	13943	13949	13993	13983	13940	14010	14140	14098	14118	14103	14088	14104	14045	14136	13960	14095	14025	14217	14032	14130	13824	13953	14118	13942	14065	14122	13916	13908	14096	14014	14026	13809	13991	14171	14043	14037	13979	13950	14054	13990	13894	14126	13930	13992	14109	14065	14080	14011	13938	14185	13777	13813	14036	14037	13894	14065	13995	14053	13902	14190	13996	14043	13879	14033	14080	14182	14045	13962	14123	14086	14040	14294	14098	14047	13966	14065	14029	14093	14038	13976	13869	14086	14160	13853	14064	13937	14166	14239	13983	14123	14231	14052	14053	14008	13934	14059	14045	13888	13894	14059	14183	14037	14172	13993	14037	13948	14103	13882	14002	13869	14071	14117	14083	14019	13981	14081	14195	14024	14025	13908	13991	14081	14150	14090	14099	14170	14037	13978	14200	14090	13954	14012	14011	13981	13836	14110	14260	14142	14133	14076	13993	14040	14041	13874	14067	14103	13940	14084	14030	14273	14164	13944	13973	14075	14110	14027	14033	13881	13982	14039	13915	14092	14187	14126	13812	14110	14114	14264	14216	13989	14000	13984	13996	14237	14001	14013	14144	14106	13798	14018	14120	14009	14270	14048	14138	13943	14036	14229	14190	13896	14037	13970	13878	14006	14057	14110	14041	14175	14012	13880	13869	14046	13834	13947	14017	14023	13977	14043	13832	14107	14019	14166	14090	14213	14077	14000	14071	14062	14005	13871	14031	13867	13960	14003	13940	13960	14022	13889	14031	13995	13926	14014	14070	14159	14051	14042	13978	14066	14111	13846	14089	14223	14013	13966	13986	14043	14175	14142	14076	14010	14028	13804	14002	14097	14122	14071	13995	13915	13996	14028	14016	14056	14001	14146	14059	14066	14111	13838	14088	14092	13998	14094	13958	14053	14235	14069	14081	13911	14039	14103	14149	14115	14119	14200	14122	13857	13984	14001	14188	13965	13939	13965	13852	13881	14073	13905	14231	13987	13979	14009	13810	14078	13903	13997	14090	14177	14128	14066	14021	14017	14129	13899	14039	13969	14103	13838	14128	14172	14207	13966	14132	13883	13838	14031	14012	14002	14023	13966	14202	14276	13889	14155	13843	14095	13973	14071	13912	13944	14122	14044	14031	14242	14165	14238	14060	13993	14195	14111	14077	14132	14224	14174	14236	14026	14007	14181	13970	13996	14059	14103	13924	13988	14111	14150	14232	14055	14104	14020	14151	14030	13987	13866	13947	14088	13922	14312	14040	14116	14001	14018	13912	14104	13840	14218	13993	13977	14037	13993	14145	14212	14004	14070	14112	14145	14155	13797	14029	13874	13980	14102	14131	14100	14170	14105	13986	14109	14128	14066	14150	13970	14010	14129	14130	13992	13955	14053	14058	14093	14013	13956	14219	13913	13817	13698	13940	14207	13924	14014	14038	13992	14056	14064	14045	13921	14097	14148	13862	14103	14120	14119	14035	14162	14030	14115	14054	13974	13946	13923	14071	14089	14034	13975	13949	14150	14062	14015	14161	13902	14336	13956	14036	14157	14284	14055	13943	14146	13982	14012	13928	14152	14105	13877	14095	14030	14090	14241	14030	14083	14250	13942	14094	13951	14035	14020	13986	13972	14093	13978	14157	14166	14061	14062	13841	13950	13979	14243	13961	13967	14131	14048	14082	14068	14021	14004	14100	13873	13949	13871	13993	14147	14030	14135	13883	14206	13909	13784	13872	13902	13906	13901	13840	14076	14142	14113	14151	13911	14228
18432	31740	29517	24152	21706	19694	18511	17224	16443	15812	15445	15008	14745	14509	14466	14225	14243	13961	13935	13895	13724	13881	13849	13966	14033	13771	13672	13621	13643	13824	13880	13640	13741	13688	13621	13654	13726	13554	13712	13533	13666	13682	13932	13588	13786	13750	13636	13678	14142	14947	14584	14351	13972	13763	13473	13690	13732	13825	13592	13466	13710	13621	13549	13626	13758	13553	13625	13595	13553	13648	13611	13579	13638	13646	13595	13549	13563	13593	13545	13487	13544	13546	13528	13634	13488	13421	13599	13466	13660	13462	13627	13547	13603	13436	13691	13546	13695	13698	13772	13474	13454	13603	13737	13592	13668	13523	13608	13639	13656	13670	13626	13483	13602	13600	13608	13533	13389	13415	13456	13571	13707	13573	13539	13703	13647	13483	13676	13582	13692	13616	13620	13506	13495	13676	13641	13528	13635	13676	13721	13506	13700	13443	13649	13646	13538	13662	13555	13535	13498	13584	13681	13695	13625	13634	13577	13485	13661	13680	13539	13567	13476	13694	13738	13540	13581	13642	13636	13607	13529	13656	13531	13585	13540	13619	13371	13561	13539	13669	13718	13550	13586	13764	13551	13545	13693	13785	13677	13641	13553	13639	13782	13532	13563	13592	13572	13609	13533	13438	13560	13606	13595	13736	13481	13574	13585	13595	13575	13643	13498	13616	13612	13450	13740	13601	13702	13616	13480	13549	13580	13589	13443	13653	13627	13515	13622	13707	13659	13580	13651	13633	13601	13726	13536	13586	13495	13540	13614	13624	13646	13727	13604	13556	13486	13644	13546	13574	13406	13567	13629	13452	13784	13504	13670	13498	13761	13520	13528	13387	13617	13546	13597	13494	13556	13479	13389	13671	13547	13562	13661	13645	13564	13634	13611	13496	13742	13640	13496	13700	13519	13684	13511	13519	13730	13570	13667	13672	13595	13426	13504	13670	13580	13493	13582	13601	13600	13831	13686	13677	13612	13504	13605	13608	13470	13496	13555	13595	13526	13632	13674	13667	13621	13466	13622	13763	13658	13361	13586	13625	13510	13579	13687	13563	13478	13596	13566	13564	13449	13605	13434	13565	13637	13586	13408	13618	13732	13743	13537	13486	13679	13600	13511	13597	13484	13598	13705	13589	13528	13534	13584	13488	13690	13807	13427	13593	13470	13618	13453	13625	13596	13527	13733	13547	13546	13833	13622	13594	13503	13659	13654	13598	13660	13408	13494	13657	13722	13582	13597	13666	13556	13719	13781	13494	13546	13589	13679	13531	13582	13502	13644	13698	13522	13616	13534	13526	13610	13489	13593	13693	13581	13483	13753	13768	13584	13523	13612	13483	13670	13540	13580	13628	13656	13553	13697	13732	13644	13559	13706	13615	13593	13610	13523	13801	13614	13573	13731	13568	13768	13469	13534	13753	13595	13549	13619	13673	13705	13600	13622	13521	13585	13669	13614	13566	13677	13563	13674	13548	13615	13597	13513	13487	13467	13635	13569	13590	13619	13712	13598	13530	13483	13645	13499	13754	13469	13747	13460	13581	13537	13604	13563	13655	13459	13581	13476	13537	13686	13609	13711	13719	13619	13601	13588	13567	13693	13636	13486	13638	13645	13488	13444	13726	13550	13520	13758	13608	13700	13725	13491	13612	13760	13724	13626	13592	13471	13673	13704	13544	13591	13593	13410	13568	13560	13685	13665	13617	13536	13481	13554	13647	13498	13636	13671	13484	13507	13650	13551	13617	13677	13683	13696	13567	13498	13647	13799	13492	13571	13541	13576	13597	13760	13618	13495	13553	13535	13557	13601	13588	13483	13560	13630	13581	13639	13492	13555	13729	13445	13668	13703	13542	13572	13816	13469	13473	13719	13705	13680	13681	13449	13558	13447	13534	13464	13674	13580	13627	13485	13628	13527	13504	13583	13572	13690	13485	13792	13636	13470	13538	13532	13631	13672	13578	13520	13534	13520	13734	13576	13466	13591	13630	13529	13572	13531	13547	13562	13517	13731	13445	13603	13698	13546	13534	13619	13592	13589	13714	13582	13457	13687	13533	13706	13809	13520	13550	13586	13542	13612	13616	13569	13580	13649	13480	13563	13539	13595	13717	13537	13755	13547	13552	13550	13694	13525	13640	13675	13592	13628	13499	13562	13595	13687	13537	13518	13515	13539	13511	13671	13626	13556	13727	13844	13624	13640	13630	13673	13538	13562	13595	13632	13550	13478	13595	13510	13628	13551	13647	13601	13376	13507	13484	13545	13604	13757	13573	13515	13463	13535	13840	13434	13619	13337	13751	13760	13494	13626	13575	13690	13485	13642	13434	13588	13651	13725	13651	13517	13461	13821	13675	13603	13672	13530	13466	13579	13381	13540	13515	13625	13475	13592	13505	13653	13496	13642	13708	13546	13589	13545	13552	13662	13707	13543	13549	13672	13583	13604	13624	13620	13557	13598	13634	13551	13620	13469	13636	13644	13401	13488	13582	13576	13507	13629	13598	13566	13641	13582	13506	13531	13607	13505	13463	13704	13507	13520	13476	13436	13649	13654	13583	13554	13589	13663	13395	13594	13600	13304	13749	13620	13575	13764	13488	13606	13741	13648	13472	13554	13432	13558	13669	13538	13562	13429	13630	13592	13700	13542	13601	13608	13560	13633	13535	13553	13564	13545	13527	13537	13552	13657	13520	13591	13546	13461	13621	13617	13511	13712	13619	13636	13721	13497	13615	13510	13437	13590	13750	13415	13656	13585	13610	13647	13490	13568	13434	13632	13631	13497	13602	13534	13446	13590	13634	13410	13613	13699	13683	13639	13787	13419	13538	13625	13641	13603	13619	13425	13497	13463	13648	13569	13552	13710	13540	13577	13647	13519	13534	13525	13730	13502	13637	13447	13658	13696	13518	13638	13658	13517	13600	13598	13706	13554	13666	13541	13704	13420	13531	13774	13656	13559	13471	13614	13547	13463	13639	13583	13605	13700	13562	13601	13549	13620	13551	13448	13607	13632	13620	13640	13615	13640	13496	13767	13688	13528	13685	13622	13639	13428	13648	13664	13673	13570	13600	13496	13503	13550	13609	13510	13768	13524	13597	13700	13635	13388	13507	13629	13609	13527	13583	13614	13618	13716	13563	13577	13514	13515	13594	13577	13424	13547	13663	13541	13603	13554	13652	13608	13654	13635	13455	13535	13638	13640	13613	13589	13589	13607	13414	13593	13517	13601	13488	13506	13681	13798	13563	13606	13570	13524	13532	13506	13784	13541	13674	13455	13621	13681	13550	13625	13627	13711	13628	13685	13736	13683	13552	13647	13634	13589	13515	13789	13563	13449	13511	13558	13476	13587	13506	13598	13561	13503	13546	13620	13638	13637	13635	13681	13471	13633	13661	13670	13574	13547	13554	13586	13339	13632	13825	13548	13665	13533	13503	13642	13592	13576	13610	13559	13527	13542	13529	13491	13563	13619	13722	13750	13561	13559	13745	13680	13545	13561	13447	13497	13521	13593	13658	13723	13709	13643	13625	13470	13581	13605	13467	13664	13643	13578	13613	13651	13534	13664	13702	13549	13428	13635	13481	13665	13480	13605	13578	13608	13487	13672	13499	13526	13492	13657	13486	13526	13476	13696	13746	13609	13505	13654	13891	13426	13512	13622	13463	13474	13473	13524	13760	13644	13557	13778	13565	13485	13560	13565	13423	13658	13734	13664	13606	13564	13778	13585	13573	13533	13632	13678	13562	13520	13519	13630	13625	13644	13613	13567	13524	13529	13514	13476	13760	13721	13676	13618	13608	13544	13560	13629	13599	13615	13661	13665	13612	13746	13556	13675	13469	13604	13694	13458	13530	13590	13583	13577	13613	13472	13711	13622	13526	13437	13504	13613	13604	13530	13651	13652	13418	13505	13636	13530	13607	13543	13545	13608	13451	13534	13670	13534	13470	13573	13566	13610	13605	13634	13605	13506	13455	13537	13567	13482	13506	13469	13492	13568	13681	13597	13670	13477	13761	13563	13603	13593	13644	13587	13601	13532	13601	13395	13447	13515	13504	13704	13494	13539	13470	13567	13501	13653	13598	13684	13476	13564	13662	13555	13657	13670	13422	13591	13532	13447	13662	13723	13601	13595	13587	13621	13429	13665	13473	13606	13552	13590	13508	13554	13507	13544	13671	13588	13400	13626	13384	13647	13696	13610	13692	13478	13715	13586	13508	13471	13628	13598	13620	13595	13677	13489	13504	13620	13548	13415	13572	13633	13782	13636	13478	13560	13612	13678	13612	13589	13587	13570	13696	13539	13926	13593	13434	13665	13508	13614	13568	13562	13483	13655	13408	13684	13655	13528	13621	13443	13312	13556	13642	13610	13575	13569	13602	13520	13552	13515	13585	13506	13460	13590	13627	13578	13630	13537	13519	13624	13666	13538	13396	13553	13612	13646	13562	13397	13674	13644	13714	13548	13570	13718	13617	13618	13449	13410	13566	13479	13670	13705	13489	13606	13607	13713	13498	13590	13743	13586	13608	13631	13562	13584	13614	13553	13480	13681	13658	13542	13647	13558	13563	13726	13550	13544	13696	13607	13613	13687	13413	13571	13574	13495	13746	13550	13508	13378	13654	13624	13646	13492	13528	13477	13516	13571	13499	13713	13601	13542	13571	13565	13594	13622	13662	13669	13498	13562	13597	13623	13662	13541	13509	13808	13664	13538	13662	13592	13623	13658	13449	13462	13502	13648	13547	13311	13510	13777	13563	13439	13502	13604	13545	13640	13703	13597	13352	13599	13533	13594	13594	13437	13451	13530	13588	13458	13515	13563	13602	13566	13588	13611	13553	13535	13665	13597	13431	13558	13671	13558	13609	13432	13533	13569	13400	13566	13535	13595	13520	13547	13577	13516	13732	13544	13494	13611	13736	13670	13561	13615	13643	13578	13668	13615	13359	13475	13500	13542	13589	13685	13623	13510	13677	13517	13447	13582	13502	13532	13628	13770	13474	13684	13548	13553	13487	13513	13648	13718	13629	13614	13567	13582	13696	13450	13459	13654	13559	13745	13529	13727	13544	13591	13769	13577	13634	13447	13630	13442	13646	13617	13598	13449	13454	13641	13605	13622	13503	13595	13486	13469	13649	13598	13564	13417	13536	13506	13655
22757	21142	29041	23498	21337	23142	24362	18367	16952	16866	16062	15649	15321	15287	15032	14938	14692	14766	14710	14552	14530	14453	14508	14413	14597	14364	14558	14335	14361	14147	14138	14486	14405	14405	14174	14221	14236	14271	14091	13995	14355	14468	14332	14242	14175	14329	14344	14254	14861	15844	15493	15179	14812	14422	14437	14401	14077	13995	14185	14185	14006	14220	14213	14168	14193	14286	14171	14066	14101	14054	13974	14192	14197	14180	14296	14324	14039	14278	14331	14235	14255	13938	14009	14087	14083	14114	14086	13971	14138	14137	14224	14057	13979	14221	14048	14303	14267	14157	14076	14118	14194	14158	14223	14045	14194	14291	14210	13988	14328	14206	14117	14001	14214	14285	14128	14084	14054	14091	14151	14059	14250	14027	14185	14038	14023	14140	14377	14244	14166	14180	14128	14256	14146	14265	14254	14173	14127	13961	14017	14068	14041	14027	14168	14204	14211	14188	14063	14005	14007	13924	14214	14169	14115	14006	14056	14114	13957	14174	14206	14157	14041	14219	14220	13970	14196	14113	14077	14160	14132	14181	14003	14035	14153	14267	14127	14148	14284	14176	14054	13837	14232	14382	14238	14141	14048	14190	14198	14154	14045	13986	14116	14117	14137	14201	14217	13995	14276	14095	14084	14057	14404	14241	13870	14084	14224	14100	14178	13992	14213	14318	14134	14068	14136	14021	14173	14141	14105	14049	14137	14145	14098	14220	14162	14183	14132	14142	14299	14309	14095	14126	14283	14209	14155	14240	14177	14167	14112	14161	14192	14075	14007	14144	14087	14143	13985	14189	14284	13956	14266	13922	14217	14066	14201	14280	13994	13975	14359	14050	14036	14032	14167	14098	14066	14113	14068	14047	13870	14201	14143	13887	14182	14268	14034	13996	14226	14068	14100	14087	14173	14141	14229	14059	14216	14239	13993	14117	14214	14245	14111	14234	14132	14011	13850	14119	14114	14099	14107	14173	14220	14290	14088	14276	14057	14030	14159	14168	14053	14207	14206	14140	14203	14059	14067	13975	14185	14213	13960	14214	14194	14245	14088	14136	14036	14006	14147	14077	14115	14190	13856	14012	14001	14167	13905	14271	14016	13955	13987	14056	14150	14067	13974	14055	14189	13840	14029	14253	13978	14085	13972	13859	14123	14136	13916	14160	13926	14199	14175	14289	14072	14142	14224	14285	14105	14115	14129	14136	14087	14122	14245	14040	13994	14023	14329	13942	13971	14147	14037	14091	14086	14218	14019	14055	14248	14062	14132	14182	14317	14083	14080	14105	14222	14034	14127	14226	14160	14069	14092	14097	14129	14186	14211	14027	14229	14087	14143	14145	14070	14030	14251	14050	14218	14320	14051	14055	14093	14013	13961	14179	14029	14034	14132	14217	14122	14127	14030	14190	14289	14035	14155	14133	14182	14122	14123	14164	14096	13971	14125	14217	14247	14178	14103	14389	13967	14050	14096	14167	14183	14193	14061	13893	14119	14133	13907	14131	13988	13946	14202	14141	14021	14159	13832	14174	14052	14227	14123	14220	14162	14284	14302	13991	14140	14204	13899	14245	14074	14076	14262	14043	14052	14040	14011	14036	13934	13953	14039	14010	14132	14171	14260	14052	14221	13964	14055	14084	13999	13937	14013	14235	13964	14134	14027	14178	14096	14071	14185	14167	14172	14049	14078	14219	14112	14048	14243	14137	14127	14039	14076	14077	14272	14065	14022	14252	13880	14124	14138	14071	14012	14014	14016	14122	14210	14128	13970	13978	14038	14058	14054	14045	14255	14133	14212	14109	13991	14030	14171	14107	13949	14158	14199	13981	14114	14220	14254	14079	14142	14204	14061	14087	14015	14206	14021	14022	13832	14044	13913	13905	14002	14051	14129	14121	14251	13954	14245	14176	14162	14053	14061	14080	13858	14074	14193	14041	14121	13790	14135	14040	14112	13868	14192	14195	14272	14216	14235	14121	14242	14114	14253	14206	14290	14088	14064	14198	14100	13934	14035	14122	13911	14034	13956	14007	14162	14107	14080	14129	14275	14064	14116	14035	14044	14125	14110	14068	14021	14010	14307	14049	14033	14131	14097	14082	14059	14086	14106	14140	14174	14190	14268	14074	14036	14139	14205	13989	14061	14023	14238	14100	14028	14110	14162	14003	14242	14141	14134	13872	14042	14368	14251	14197	14206	14246	14074	14207	14288	14236	14029	14051	14068	14198	14150	14216	13933	14268	14147	13942	14242	14129	14070	14113	14037	13922	13973	14149	14033	14010	14190	13917	14169	14183	14005	14054	14009	14154	14019	13998	14018	14234	14198	14126	14206	13999	14132	14166	14114	14115	14039	14098	14273	14099	13959	14030	14138	14044	14072	14046	14134	13960	13984	13992	14066	13928	14022	14126	13892	13982	14107	13945	14067	13869	14084	14155	14089	14071	14053	14149	14169	14009	14292	14150	14100	14029	14223	14206	14151	14063	14192	14123	14139	13998	14148	14112	14032	13937	13899	14080	14023	14113	14033	14216	14086	13958	13916	13926	14146	14039	14073	14234	14104	13916	14000	14168	14278	14232	14129	14102	14246	14207	14090	14043	14105	13926	14019	14066	14145	14230	14372	14195	14332	14301	14003	14258	14210	13991	14201	13894	14109	13925	14038	14123	14112	14157	14302	14030	14037	14152	14239	14098	14119	13959	14006	14105	14121	14235	14107	13973	14086	14238	13901	14124	14075	14107	14158	14266	14013	14053	14090	14134	14039	14130	14083	14190	14092	14201	14031	14053	14222	14125	14059	14085	14086	14093	14034	14200	14194	13958	13942	13985	14433	14124	14141	14172	14092	14138	14226	14009	13976	14097	14120	13942	14048	14184	13877	14159	14175	14120	13930	14003	14075	13938	14115	14263	14249	14218	14161	14169	14351	14250	13990	14016	14212	13877	14205	14154	14105	14023	14005	14300	14004	14141	13915	14077	14001	14283	14231	14072	14103	14229	14287	13874	14150	14073	14131	14064	14106	14152	14148	14175	13999	14019	13870	13772	14004	14027	14096	14150	13907	14243	14240	14195	14322	14024	14131	14299	13930	14207	14152	14099	13857	13979	14192	14163	13985	14025	14224	14136	14302	14209	14288	14333	14066	14150	14403	14205	14243	13982	14212	14153	13982	14061	14197	14110	14171	14141	14054	14032	14152	14143	14177	14030	14166	13956	13985	14100	14271	14071	14092	14085	14159	13999	14167	14107	14102	13888	14266	14144	14089	14180	14029	13920	14287	14221	14168	14073	13849	14175	14170	14097	14103	14113	14090	13931	14026	14085	14257	14069	13891	14200	14062	14181	14098	14048	14227	14020	14112	13889	14015	14299	14146	14174	14090	14156	14042	14099	14103	14050	14213	14354	14118	14137	14154	14244	14080	14043	14106	14199	14037	14175	14120	14036	14152	13969	14284	14261	14302	14090	14032	14137	14170	14003	14221	14149	13918	14054	14063	14243	14226	14105	14177	14016	14178	14130	14104	14146	14033	14084	13920	13980	14056	14123	14159	14023	14118	13997	14035	13900	13916	13850	14251	14171	14067	14169	14074	14120	14182	14175	14157	14083	13969	13871	14103	13971	14156	14240	14197	14171	14230	14247	14247	13951	14184	14086	14129	14111	14039	14268	13906	13855	14180	14141	14131	14080	13989	14264	14072	14053	14159	14041	13960	14119	14177	14321	14201	14051	14125	14239	14030	14189	13973	14107	14111	13976	14162	14105	14276	13845	14143	14160	14210	14154	14005	14085	14157	14118	14037	14126	14033	14239	14196	14059	14211	14039	14115	14170	14068	14155	14088	14395	14023	14058	14099	14076	13994	14348	14196	14187	14244	14095	14058	14089	14185	14063	14048	14236	14247	14080	14289	14156	14259	13976	13998	13986	14098	14071	14170	14064	14098	14070	14112	14036	14206	14119	14228	14172	14018	13979	13999	14204	14093	14167	14236	14226	13963	13972	14088	14056	14257	14115	13997	14110	14091	14016	14101	14138	14092	14075	14002	14213	14107	14071	14192	14045	14060	14204	14246	14101	14194	13899	14013	14039	14162	14233	14187	14053	14151	14115	14116	14136	14331	14203	14007	14131	14206	14053	14015	14251	14260	14304	14135	14206	14226	14126	14230	14237	14196	14155	14203	14151	14130	14192	14109	14031	14150	14106	14150	13940	13969	14023	14177	14225	13970	14152	14082	13936	14135	14147	14465	14214	14210	14169	14069	14235	14250	14279	13993	14116	14050	14102	14188	14046	14069	14131	14076	14231	14150	14078	13980	14313	14126	14004	14230	14090	14062	14277	14091	14042	14208	14210	14180	14216	14348	14150	14011	14045	13986	14092	14004	13941	14019	14169	14241	14279	14202	14179	14378	14067	14104	14198	14335	14237	14139	14128	14069	14187	14109	13912	13966	14122	14007	13938	14080	14293	14013	14059	14091	14103	14262	14143	14102	14044	14074	14095	14140	14190	14180	14252	13957	14148	14132	14208	14304	14099	14118	14149	14362	13837	14019	14069	13846	14291	14058	14021	14100	14289	14103	14101	14047	14072	14002	14293	14314	14248	14054	14070	13962	13920	14126	14205	14042	14146	14173	14250	14174	14051	14267	14021	14153	14194	14075	14038	13925	13970	14103	14133	14095	14290	14177	13972	14113	13957	14025	14148	14182	14027	14324	14235	14311	14036	14053	14060	14270	14065	14096	14129	14238	14215	14177	14184	14321	14085	14154	14106	14411	13967	14104	14193	14091	14061	14244	14091	14350	14352	14351	14062	14209	14131	14269	14051	14138	14082	14105	14180	14122	14157	14216	14277	13844	14039	13946	13957	14180	14185	14074	14182	14193	14010	13939	14141	14169	13893	14264	14146	14071	14146	14191	14272	14151	13990	14073	14117	14033	14177	14230	14015	14237	14264	14090	14039	14095	14175	14036	14103	13908	14166	14187	14032	14104	13941	14162	14113	14306	14180	14139	14229	13892	14067	13986	14070	14156	14175	14023	14010	14066	13952	14156	14147	13969	14211	14127	14015	14142	14199	14066	14168	14190	14160	14282	14070	14116	14145	14110	13991	13993	14166	14068	13996	14084	14076	14089	14052	14054	14178	14063	13942	14042	13913	13959	14000
20603	37922	35778	28214	25319	22729	20646	19446	18477	17340	16632	15953	15630	15193	15005	14835	14389	14365	14103	14112	14160	14116	13873	13918	13869	13816	13852	13859	13690	13863	13834	13623	13734	13859	13752	13798	13739	13651	13737	13579	13804	13769	13790	13627	13829	13902	13686	13591	14686	15984	15603	15154	14215	14070	13703	13577	13607	13633	13751	13600	13586	13574	13727	13492	13511	13484	13644	13547	13501	13702	13623	13686	13534	13563	13583	13706	13388	13734	13738	13686	13827	13732	13628	13658	13453	13745	13540	13438	13453	13478	13521	13773	13557	13710	13637	13723	13493	13511	13692	13492	13697	13622	13361	13646	13623	13497	13676	13658	13465	13851	13571	13587	13656	13651	13590	13629	13610	13581	13793	13633	13556	13601	13541	13563	13566	13468	13588	13684	13922	13626	13752	13482	13507	13634	13624	13715	13544	13645	13669	13599	13533	13544	13562	13643	13589	13541	13739	13567	13669	13899	13506	13573	13566	13673	13805	13711	13585	13616	13551	13652	13545	13423	13573	13588	13676	13446	13541	13758	13760	13571	13640	13752	13544	13664	13629	13548	13420	13509	13628	13572	13501	13619	13562	13645	13588	13525	13677	13665	13641	13643	13702	13659	13405	13572	13512	13685	13495	13559	13729	13699	13703	13695	13604	13602	13608	13565	13618	13635	13598	13537	13622	13779	13525	13507	13551	13667	13611	13549	13537	13723	13689	13658	13587	13674	13582	13750	13574	13597	13468	13737	13682	13471	13583	13623	13683	13627	13687	13615	13653	13484	13577	13547	13552	13604	13497	13483	13560	13741	13604	13565	13703	13528	13552	13517	13511	13658	13505	13533	13617	13538	13708	13636	13633	13750	13733	13503	13443	13597	13750	13676	13737	13658	13450	13699	13514	13618	13579	13614	13553	13654	13652	13591	13595	13567	13568	13645	13652	13617	13757	13484	13536	13580	13800	13529	13499	13605	13687	13541	13557	13605	13564	13669	13602	13670	13802	13579	13512	13726	13690	13585	13399	13601	13567	13541	13725	13730	13655	13513	13655	13733	13540	13471	13712	13622	13580	13622	13514	13567	13548	13543	13708	13669	13501	13710	13620	13629	13352	13649	13795	13518	13682	13562	13631	13539	13517	13496	13398	13504	13624	13742	13678	13550	13765	13545	13562	13556	13566	13758	13642	13524	13576	13477	13441	13458	13757	13674	13616	13714	13568	13514	13586	13573	13473	13619	13391	13664	13661	13539	13623	13687	13518	13550	13678	13315	13682	13667	13745	13574	13751	13484	13685	13789	13642	13507	13684	13653	13760	13408	13776	13507	13679	13748	13706	13735	13626	13672	13601	13570	13666	13627	13730	13693	13424	13650	13687	13730	13567	13501	13679	13698	13779	13700	13643	13695	13607	13720	13690	13454	13560	13762	13528	13668	13708	13629	13651	13552	13724	13588	13593	13624	13572	13662	13642	13755	13611	13724	13696	13405	13576	13743	13605	13706	13721	13553	13604	13486	13535	13643	13636	13632	13588	13560	13596	13579	13616	13681	13660	13630	13497	13504	13659	13627	13593	13462	13504	13672	13395	13431	13685	13620	13717	13483	13520	13686	13509	13660	13563	13458	13671	13600	13675	13563	13634	13609	13633	13615	13700	13690	13600	13637	13549	13586	13722	13733	13575	13596	13669	13524	13717	13594	13485	13661	13364	13656	13549	13702	13683	13557	13533	13647	13690	13650	13553	13459	13708	13646	13713	13637	13643	13707	13650	13610	13391	13571	13652	13619	13544	13781	13554	13655	13664	13536	13349	13695	13528	13601	13647	13669	13492	13463	13561	13656	13629	13574	13833	13518	13510	13552	13713	13629	13531	13621	13664	13549	13591	13617	13584	13684	13439	13760	13658	13633	13485	13582	13646	13626	13750	13539	13582	13683	13690	13611	13673	13665	13617	13464	13424	13554	13550	13569	13603	13427	13728	13560	13575	13659	13591	13606	13560	13523	13744	13455	13701	13592	13597	13541	13615	13725	13601	13610	13710	13559	13698	13630	13492	13544	13568	13574	13580	13553	13605	13723	13637	13637	13578	13540	13790	13736	13660	13719	13590	13847	13618	13599	13582	13562	13595	13545	13526	13520	13567	13706	13515	13624	13559	13610	13594	13513	13684	13676	13608	13610	13566	13648	13561	13467	13622	13365	13544	13550	13701	13706	13753	13699	13535	13496	13623	13679	13571	13682	13555	13565	13697	13570	13645	13565	13499	13828	13755	13665	13579	13664	13627	13700	13592	13605	13672	13568	13546	13633	13681	13733	13604	13578	13534	13613	13547	13629	13699	13589	13561	13547	13439	13596	13552	13602	13646	13671	13617	13619	13589	13589	13631	13658	13708	13525	13604	13541	13583	13739	13661	13566	13547	13581	13582	13604	13653	13522	13759	13450	13623	13688	13704	13569	13521	13499	13682	13626	13557	13445	13535	13518	13595	13496	13534	13563	13452	13689	13466	13538	13471	13627	13631	13501	13692	13611	13448	13500	13535	13510	13740	13560	13576	13535	13643	13564	13661	13553	13443	13496	13622	13736	13472	13595	13638	13515	13515	13497	13488	13669	13611	13510	13631	13570	13537	13736	13720	13457	13599	13725	13485	13648	13639	13634	13480	13595	13641	13512	13640	13618	13821	13635	13500	13616	13587	13466	13579	13539	13584	13514	13553	13604	13664	13417	13733	13792	13509	13697	13624	13599	13632	13434	13567	13666	13458	13563	13639	13682	13490	13545	13660	13649	13582	13578	13673	13445	13596	13548	13442	13688	13602	13477	13673	13670	13592	13637	13658	13560	13650	13444	13734	13449	13512	13498	13611	13672	13526	13732	13704	13522	13787	13661	13754	13650	13619	13583	13700	13592	13615	13565	13657	13610	13763	13699	13629	13680	13560	13683	13531	13627	13687	13656	13452	13512	13636	13735	13847	13601	13466	13740	13576	13619	13540	13590	13709	13719	13543	13597	13731	13744	13477	13638	13661	13521	13529	13634	13533	13628	13562	13511	13685	13615	13553	13774	13568	13640	13632	13610	13561	13566	13663	13670	13585	13615	13659	13514	13653	13632	13649	13740	13622	13639	13717	13744	13584	13426	13564	13572	13535	13799	13582	13516	13554	13602	13586	13620	13669	13599	13638	13506	13620	13508	13671	13396	13656	13606	13661	13644	13495	13510	13695	13488	13751	13719	13495	13768	13761	13531	13562	13487	13646	13606	13741	13622	13571	13387	13591	13639	13571	13505	13685	13586	13800	13545	13633	13609	13547	13648	13650	13669	13520	13638	13579	13461	13638	13589	13710	13677	13716	13507	13583	13772	13475	13548	13565	13719	13543	13557	13569	13666	13715	13507	13566	13551	13712	13524	13753	13645	13534	13591	13524	13553	13722	13512	13524	13681	13637	13553	13635	13636	13602	13511	13702	13677	13598	13523	13559	13529	13744	13583	13667	13782	13684	13516	13601	13527	13634	13652	13636	13644	13554	13600	13601	13556	13545	13673	13512	13580	13781	13631	13583	13627	13527	13424	13518	13691	13749	13570	13524	13588	13671	13427	13605	13642	13680	13494	13580	13518	13583	13541	13672	13570	13725	13632	13675	13652	13763	13916	13601	13712	13581	13509	13735	13614	13462	13585	13554	13558	13544	13567	13673	13623	13566	13624	13599	13647	13707	13592	13654	13566	13684	13654	13497	13414	13739	13567	13533	13634	13678	13690	13501	13758	13698	13498	13642	13574	13606	13565	13487	13710	13643	13616	13774	13529	13639	13482	13727	13685	13665	13550	13811	13447	13714	13584	13596	13561	13653	13539	13491	13604	13605	13547	13718	13609	13613	13663	13742	13488	13577	13458	13547	13629	13693	13760	13714	13677	13521	13626	13508	13585	13492	13720	13575	13701	13653	13495	13503	13564	13673	13606	13763	13605	13705	13586	13654	13593	13686	13751	13631	13567	13677	13756	13590	13690	13714	13666	13698	13728	13565	13435	13715	13686	13572	13508	13610	13678	13627	13674	13601	13770	13648	13511	13633	13780	13649	13597	13561	13580	13625	13574	13629	13623	13598	13632	13570	13611	13714	13515	13606	13671	13728	13625	13552	13848	13480	13550	13747	13611	13715	13558	13692	13620	13494	13465	13425	13499	13658	13815	13413	13683	13656	13505	13738	13582	13682	13695	13776	13596	13673	13595	13536	13512	13601	13791	13589	13583	13636	13498	13600	13536	13510	13603	13694	13682	13620	13665	13732	13609	13731	13776	13664	13594	13639	13562	13699	13485	13744	13543	13691	13647	13545	13565	13603	13712	13570	13670	13710	13817	13503	13569	13680	13551	13582	13632	13602	13628	13655	13574	13567	13615	13711	13372	13495	13727	13470	13724	13698	13475	13568	13592	13519	13440	13548	13615	13591	13554	13514	13694	13605	13558	13578	13712	13578	13651	13664	13711	13687	13601	13552	13678	13586	13667	13548	13539	13512	13634	13531	13501	13544	13638	13531	13480	13609	13527	13644	13680	13661	13339	13628	13347	13578	13670	13587	13415	13513	13590	13606	13543	13635	13731	13716	13660	13668	13490	13659	13686	13685	13654	13707	13613	13661	13675	13529	13757	13621	13469	13487	13628	13531	13698	13659	13576	13767	13508	13567	13748	13543	13653	13771	13455	13594	13695	13608	13574	13440	13599	13665	13607	13794	13493	13704	13481	13619	13499	13668	13735	13568	13810	13656	13566	13573	13661	13684	13745	13612	13756	13575	13586	13659	13634	13523	13722	13509	13561	13642	13553	13440	13789	13632	13447	13507	13532	13617	13718	13525	13688	13552	13586	13651	13597	13671	13551	13543	13635	13594	13416	13505	13741	13533	13530	13594	13592	13536	13596	13641	13605	13649	13522	13597	13599	13502	13603	13768	13673	13451	13476	13616	13713	13340	13554	13607	13591	13520	13625	13630	13677	13546	13696	13648	13623	13681	13533	13760	13495	13589	13670	13693	13526	13685	13834	13595	13650	13610	13632	13550	13680	13625	13521	13626	13553	13667	13520	13570	13624	13665	13761	13558	13680	13446	13568	13660	13551	13455	13629	13664	13491	13661	13686	13537	13652	13563	13666	13677	13725	13534	13511
26906	21971	25160	20409	16062	15491	15329	14769	14643	14697	14262	14264	14192	14031	14126	14288	14180	14131	14033	14156	14125	13997	13972	13977	13787	14147	14051	13869	13856	13917	14137	14042	14108	14019	13921	14004	14060	13972	13764	13758	13870	13719	14022	14028	14007	13841	13778	14079	13849	14069	14096	13948	14020	14087	13830	13895	13765	14006	13829	13984	13810	13949	13975	13932	14014	14080	13957	13778	13753	13826	13884	13907	13758	13817	14043	14145	14050	13868	13891	13895	13751	13945	13960	13981	13832	13976	13718	13853	14059	13875	13740	13967	14065	14027	13871	13870	14070	13949	13848	13931	13822	13887	13764	13808	13914	14039	13865	13851	13844	13835	13943	13743	13745	14064	13785	13871	13803	13955	13817	14047	13903	13752	14029	13981	13932	13754	13674	13960	13953	13756	13949	13908	14011	13913	13863	13872	13727	13859	13811	13873	13599	13939	13878	13934	13825	13772	13833	13790	14006	13910	13834	13845	13855	14006	13856	14065	14072	13905	13976	13931	13979	14000	13818	13861	13757	13755	13670	14051	13805	13987	13959	13898	14050	14056	13959	13832	13992	13874	14038	13852	13996	13753	13986	13854	14045	13999	14051	13828	13897	13761	13793	13956	13959	13849	13936	14027	13840	14006	13934	13973	13971	13949	13964	13946	13870	13781	14177	14077	14008	13954	13908	13864	13926	13838	13826	13830	13904	14061	13940	13920	13893	13867	13974	13718	14029	13797	13849	13951	13946	14023	13899	13905	13992	13887	13880	13847	13739	13879	13919	13883	13801	13790	13636	13776	13685	14027	13951	14021	14015	13953	13886	13760	13868	14004	13966	14075	13829	13708	13786	13973	13939	13874	13876	13845	13888	13903	13883	14045	13807	14124	13886	13957	13819	14017	13810	13758	13978	13893	13850	13909	13888	13788	13852	13852	13822	14112	13870	14143	13806	13946	14007	13896	13928	13750	13780	13962	13827	13812	13927	13862	13882	13899	13865	13893	13783	13850	13907	13975	13697	13880	13878	14027	13830	13908	13993	13683	13763	13825	13831	13578	13946	13856	13874	13921	13924	13857	13919	13983	13868	13854	13871	13780	14003	13995	13865	13956	14011	13647	13963	13872	13868	13939	13750	13854	14006	13806	13801	13798	13862	13746	13861	13899	14033	13910	13775	13968	13842	13951	13741	13901	13893	13974	14078	13977	14118	13820	13838	13961	14090	13755	13823	13968	13809	13741	13739	13788	13943	13914	13922	13957	14088	14004	14005	13955	13920	13798	13877	13859	13897	13769	13848	13805	14000	13972	13982	13943	13994	13920	13879	13937	13876	13865	13717	13899	13782	13939	13894	13953	13961	13947	14004	13854	13984	13757	13914	14204	13870	13882	14021	13875	13860	13863	13640	13989	14024	13870	14029	14045	13830	14010	14094	13800	14052	13729	13811	14031	13854	13691	13818	13913	14118	14054	13902	13830	13866	13832	13820	13835	13798	13857	13862	13798	13956	13924	13907	13848	13977	13762	13934	13888	13753	13733	13990	14130	13909	13765	13930	13883	13830	14063	13905	13906	13951	13998	13837	13943	13813	13691	13849	13875	13983	13992	13975	14038	13903	13839	14015	13922	13852	13915	13877	13899	13677	13824	13871	13969	13906	13991	13794	13950	13965	13939	13943	13974	13795	13809	13897	13820	14008	13715	13781	13856	13874	13951	13932	13744	13870	13882	13753	13863	14095	13843	13775	14054	13917	13840	13900	13848	13926	13942	14106	13913	13872	14058	13960	13957	13793	13803	13943	13954	13850	14064	13928	14025	13790	13774	13826	13852	13642	13795	13942	14008	13899	13915	13871	13965	13934	13733	13902	14077	13900	13794	13824	13825	13759	13935	13835	14063	13924	14016	13926	13904	13910	13919	13916	13921	13970	14011	13824	14015	13766	13911	13993	13772	13926	13841	13774	13902	13950	13910	14064	13943	13928	13927	14015	13800	13852	14132	13933	13919	13944	13909	13928	13983	13989	13935	13963	13817	13892	13915	13856	13852	13863	13837	13839	13959	13920	13662	13832	13978	13858	14007	13816	13969	14032	13774	13922	13922	13898	14028	13745	13836	14056	13944	13992	14003	13849	13964	13953	13987	13953	14011	13743	13849	13957	14001	13839	13914	14029	13942	13866	14079	13750	13923	13819	13923	13835	13901	13962	13890	14038	13972	13793	13879	13885	13874	13955	13823	13746	13973	13813	13959	13926	13969	13910	13887	13789	13970	13899	13792	13907	13924	13888	13730	13871	13818	13908	13804	13884	14002	13991	13932	13922	13886	13875	13845	13860	13857	13771	13772	14067	14004	13734	13855	13892	14075	14111	13974	13831	13929	13910	14044	14015	13750	13874	14066	13669	13916	14083	13921	13934	13796	13823	13858	13886	13912	13965	14016	13952	13956	13816	14022	13932	13866	13916	13939	14038	13918	13829	13943	14040	13754	13791	13921	13817	13862	13800	14005	13937	13672	13908	13818	13825	13867	13852	14025	13899	13963	13828	13752	13972	13879	13832	13746	13987	13898	13872	13775	13923	14204	14109	13820	13912	13865	13937	14049	14115	13949	13980	13912	13907	13991	13791	13774	13747	13904	13877	13970	14063	13816	13883	13608	14048	13900	13950	13662	13803	13802	13928	13950	13899	13974	13928	13816	14004	13897	13849	13749	13893	13875	13908	13931	13943	13898	13710	14004	13926	13825	13935	13921	13938	14030	13870	13856	13734	13926	13832	13789	13881	13955	13960	13873	13907	13966	14037	14086	13869	13748	13843	13807	13915	13892	14056	13942	13894	14071	13901	13682	13713	13909	13987	13937	13868	13977	13980	13968	13945	13844	13987	14042	14024	13957	13837	13938	13980	13869	13814	13832	13789	13739	13908	13844	13774	13829	13906	13934	13747	13984	13915	13847	13906	13856	13807	13860	13704	13839	13986	13789	13924	13943	13860	13769	14159	13920	13822	13923	13812	13982	13700	13927	14037	13847	13857	13950	13845	13933	13980	13806	13969	13957	13874	13908	13877	13917	13874	13912	13929	13774	13833	13812	14059	13920	13877	13786	13966	14003	13834	13837	14047	13856	14042	14025	13812	13895	14058	13769	13744	13912	13919	13921	13885	14177	13794	13864	13922	14015	13871	13790	13986	13897	13969	14097	13885	13889	13799	13833	13973	13956	13824	13771	13813	14061	13904	13934	13699	13710	13887	13867	13976	13989	13919	13946	13900	13858	13895	13836	13841	13744	13924	13882	13969	13987	13927	13877	13805	13775	13961	13908	13991	13938	14179	13784	13769	13936	13964	13943	13912	13825	13961	13884	14015	13996	14002	13771	13999	14076	13976	13989	14178	13805	14156	14024	14034	13888	13958	13959	13771	13915	13912	13923	13991	13882	13871	14028	13927	13858	14056	13827	13815	13883	14042	14074	13976	13767	13886	13915	13960	13834	14027	13882	13848	14105	13945	13911	14062	13869	14065	14030	14011	13986	13931	13722	13744	13962	13859	13850	14033	13854	13857	13783	13990	13906	13859	13854	13828	13952	13883	13922	13875	13772	13720	13988	13813	14084	13884	13799	13809	14045	13935	13761	13807	13704	13907	13899	13892	13742	13854	13734	13915	13755	13943	13922	13862	13803	13780	13919	13850	13885	13855	13855	13858	13724	13779	13875	13844	14038	14041	13782	13870	13979	14061	13733	13868	13830	13858	13777	13936	13910	13865	13881	13970	13880	13769	13758	13733	13928	13803	13873	13904	13907	13836	13953	13837	13771	13916	13725	14100	13844	14065	13918	14020	13654	13858	13718	13687	13971	14061	14019	13823	13941	13887	13893	13908	13894	13957	14186	14132	14172	13986	13843	13895	13912	13743	13996	13908	13954	13836	13863	13793	13985	14087	13959	14002	14021	13887	14013	13860	13737	13712	13933	13882	14083	13866	13900	13994	13963	13883	13916	13827	13953	13861	13972	13830	13857	14004	13965	14121	13886	14028	13798	14110	14108	13857	13901	13949	13901	13843	13960	13848	14028	14092	13968	14000	13909	14223	13956	13704	13865	13838	13890	13835	13945	13693	13897	14012	13935	13813	13721	13897	13872	14003	14009	13838	13945	13743	13906	13989	13687	13676	13884	13814	14100	13701	13798	13787	13736	13896	13726	13707	13941	13903	13882	13850	13879	14007	13938	13779	13915	13949	13776	13950	14025	14010	13969	14072	13959	13806	14023	13903	13843	14129	13757	13898	13837	13863	13996	13775	13829	14015	13878	13726	13899	13969	14002	14020	14036	13864	14021	13915	13934	13863	13921	13973	13936	13858	13891	13839	13932	13830	13826	13754	13875	13816	13830	13818	13978	14064	13997	13817	13808	13815	13858	13854	13847	13894	13804	13942	13761	14080	13714	13917	14114	14066	13837	13881	13897	13761	13989	13762	13940	13911	13846	13828	13873	13745	13864	14028	13820	13943	13872	13990	13895	13845	13954	13830	13963	13796	14060	13679	13871	13950	13964	14005	13920	13672	13961	14062	13852	13838	13929	14028	13820	13916	13795	13829	13849	13948	13791	14011	13978	13831	13800	13825	13746	13994	14012	13974	13985	13895	13958	13880	13871	13814	13867	13991	13989	14053	13932	13999	14102	13930	13938	13847	13758	13799	14062	14142	13930	13946	13813	14000	14008	13935	13869	14025	13851	13745	13935	13876	13964	14147	13754	14031	14053	13938	13782	13869	13892	13873	13911	13906	14022	13737	13967	13858	13905	13684	13658	14071	14103	14234	13839	13927	13737	13918	13799	13868	14068	13861	13977	13963	13975	13718	14018	14015	14019	14049	13969	13906	13889	13711	13802	13998	13809	13826	13838	13898	13822	13992	13911	13937	13859	14028	13655	13910	13946	13794	13980	13938	14031	13886	13955	13823	13796	13946	13883	13846	13798	13839	13805	13881	13692	13896	14088	13832	13904	13950	13710	13945	13792	13972	13899	14138	13805	13856	13899	13968	14154	13882	13905	13837	13932	13966	13961	13946	13766	13912	13952	13853	13924	13968	13834	13949	13909	13844	14004	13945	13763	13851	13889	13990	13951	13661	13859	13935	13835	13703	13892	13850	13898	13778	13821	13576	13986	13976	13941
16991	25806	24351	18160	16847	16133	15346	15169	14946	14450	14201	14065	13913	13965	13930	13787	13575	13781	13613	13682	13521	13714	13585	13578	13536	13543	13569	13566	13505	13386	13588	13539	13699	13569	13502	13651	13516	13662	13442	13661	13629	13603	13594	13655	13651	13635	13468	13619	13525	13642	13891	13560	13609	13534	13527	13574	13428	13333	13468	13410	13461	13579	13380	13632	13601	13562	13415	13479	13403	13528	13403	13633	13747	13508	13474	13471	13415	13572	13640	13253	13622	13298	13441	13628	13440	13646	13445	13540	13344	13639	13499	13408	13463	13639	13399	13430	13414	13480	13484	13429	13541	13703	13649	13526	13520	13542	13574	13377	13495	13474	13546	13662	13359	13470	13579	13394	13474	13343	13500	13489	13654	13423	13471	13535	13394	13635	13392	13409	13616	13542	13579	13380	13439	13412	13401	13493	13488	13547	13595	13535	13540	13592	13537	13458	13640	13268	13518	13499	13467	13536	13708	13528	13499	13692	13448	13411	13465	13554	13459	13467	13469	13441	13436	13442	13457	13473	13573	13512	13519	13470	13465	13380	13632	13484	13549	13392	13522	13429	13448	13308	13538	13336	13402	13353	13487	13464	13365	13430	13446	13540	13642	13465	13594	13369	13354	13550	13580	13356	13572	13479	13458	13549	13477	13410	13539	13440	13520	13507	13418	13295	13315	13555	13526	13513	13349	13503	13345	13471	13507	13407	13504	13583	13582	13427	13515	13394	13333	13593	13531	13525	13675	13528	13458	13462	13545	13512	13481	13477	13494	13533	13521	13352	13437	13517	13446	13653	13471	13311	13598	13537	13424	13547	13425	13555	13484	13363	13585	13391	13550	13480	13591	13454	13346	13567	13450	13466	13567	13641	13503	13300	13248	13402	13406	13583	13549	13517	13403	13356	13355	13439	13449	13552	13474	13307	13470	13497	13542	13573	13500	13477	13330	13433	13369	13362	13437	13411	13642	13413	13541	13366	13325	13598	13729	13639	13469	13496	13654	13548	13421	13623	13569	13374	13321	13484	13616	13522	13576	13447	13410	13612	13387	13403	13623	13479	13504	13490	13543	13421	13474	13315	13529	13603	13512	13516	13445	13630	13406	13408	13434	13409	13388	13396	13477	13652	13521	13433	13493	13548	13533	13705	13509	13338	13389	13530	13462	13417	13280	13481	13515	13540	13482	13521	13492	13407	13365	13550	13481	13425	13562	13397	13437	13410	13522	13504	13498	13646	13566	13433	13669	13355	13408	13414	13484	13445	13600	13472	13389	13527	13432	13492	13318	13508	13526	13407	13531	13550	13577	13552	13415	13502	13742	13366	13456	13443	13454	13369	13440	13531	13600	13667	13661	13431	13511	13441	13527	13585	13648	13240	13617	13578	13477	13505	13598	13457	13593	13341	13437	13504	13414	13403	13480	13484	13642	13518	13486	13395	13440	13499	13522	13516	13465	13455	13482	13474	13576	13610	13683	13445	13519	13658	13577	13498	13519	13517	13557	13482	13370	13514	13357	13472	13543	13444	13478	13400	13499	13448	13434	13525	13504	13434	13554	13346	13519	13639	13632	13589	13456	13424	13384	13564	13294	13651	13646	13621	13487	13470	13490	13659	13411	13512	13624	13628	13631	13208	13569	13518	13570	13536	13595	13301	13394	13510	13410	13632	13532	13430	13416	13327	13253	13411	13570	13279	13539	13532	13461	13457	13476	13446	13403	13556	13367	13522	13493	13528	13481	13457	13340	13361	13357	13639	13480	13385	13564	13401	13471	13406	13415	13402	13522	13444	13551	13373	13445	13644	13568	13397	13397	13585	13507	13451	13604	13622	13535	13453	13625	13475	13626	13487	13577	13429	13518	13566	13658	13479	13408	13448	13430	13535	13535	13432	13495	13640	13504	13584	13537	13522	13400	13453	13394	13373	13468	13540	13557	13589	13453	13458	13388	13557	13402	13389	13334	13426	13585	13610	13444	13330	13568	13620	13441	13495	13444	13390	13413	13433	13488	13590	13497	13629	13497	13428	13546	13326	13344	13542	13598	13563	13501	13532	13507	13216	13593	13623	13496	13485	13456	13597	13443	13334	13452	13452	13453	13353	13338	13569	13293	13281	13341	13541	13533	13440	13444	13520	13590	13538	13529	13476	13556	13644	13593	13577	13397	13215	13530	13449	13517	13539	13493	13549	13504	13159	13426	13404	13538	13429	13541	13559	13426	13519	13296	13449	13367	13526	13408	13504	13346	13405	13559	13527	13381	13517	13516	13569	13366	13697	13301	13400	13425	13468	13421	13458	13535	13444	13477	13485	13626	13425	13547	13428	13449	13373	13597	13431	13538	13353	13656	13412	13531	13755	13336	13525	13480	13397	13579	13441	13610	13409	13478	13533	13475	13651	13402	13383	13594	13621	13524	13491	13544	13395	13553	13447	13668	13446	13377	13465	13513	13333	13360	13564	13451	13382	13515	13495	13383	13423	13528	13557	13409	13433	13464	13281	13415	13463	13388	13432	13581	13599	13512	13602	13547	13434	13376	13547	13416	13634	13683	13563	13491	13491	13647	13401	13410	13550	13444	13499	13394	13432	13599	13607	13534	13440	13431	13522	13526	13504	13357	13544	13535	13556	13589	13710	13393	13499	13290	13479	13488	13570	13517	13514	13563	13375	13517	13402	13443	13279	13535	13301	13622	13429	13468	13573	13448	13544	13631	13395	13291	13475	13436	13548	13429	13481	13447	13499	13530	13356	13524	13501	13440	13692	13513	13433	13331	13455	13560	13581	13672	13474	13401	13518	13510	13468	13451	13442	13385	13530	13567	13410	13340	13396	13496	13624	13576	13561	13426	13478	13368	13592	13553	13469	13425	13443	13226	13598	13295	13516	13556	13414	13411	13395	13377	13597	13410	13344	13502	13578	13463	13491	13445	13472	13462	13438	13399	13584	13531	13433	13384	13387	13576	13655	13626	13513	13535	13518	13441	13482	13498	13347	13345	13581	13615	13399	13349	13611	13486	13473	13507	13492	13479	13388	13472	13482	13614	13365	13595	13339	13623	13478	13499	13605	13628	13523	13398	13327	13443	13496	13447	13600	13555	13485	13404	13504	13447	13584	13473	13519	13358	13418	13631	13511	13450	13573	13612	13518	13522	13496	13616	13646	13601	13542	13473	13588	13447	13682	13437	13508	13490	13448	13393	13432	13380	13525	13550	13574	13456	13491	13603	13368	13474	13526	13517	13635	13488	13428	13581	13381	13463	13604	13589	13485	13459	13326	13618	13617	13466	13556	13621	13472	13462	13376	13588	13460	13392	13414	13641	13443	13319	13556	13427	13601	13413	13576	13388	13440	13447	13571	13647	13551	13516	13492	13385	13568	13604	13493	13519	13527	13607	13481	13408	13553	13531	13499	13335	13399	13511	13558	13497	13490	13616	13382	13601	13636	13370	13411	13547	13388	13502	13364	13552	13662	13488	13557	13638	13438	13529	13540	13435	13475	13361	13578	13499	13571	13519	13515	13593	13473	13463	13422	13421	13611	13414	13607	13504	13397	13488	13508	13539	13463	13590	13555	13595	13655	13476	13431	13506	13397	13413	13431	13314	13457	13346	13304	13478	13514	13497	13522	13618	13570	13465	13462	13527	13629	13293	13351	13449	13638	13454	13608	13425	13493	13524	13513	13583	13470	13606	13496	13418	13411	13669	13550	13506	13624	13419	13380	13529	13539	13436	13503	13397	13494	13412	13578	13399	13424	13620	13354	13422	13460	13495	13715	13732	13456	13645	13478	13650	13328	13299	13452	13593	13549	13555	13417	13379	13416	13671	13521	13557	13512	13539	13356	13434	13482	13584	13287	13426	13601	13577	13587	13525	13617	13456	13571	13615	13462	13500	13463	13524	13436	13662	13668	13327	13485	13520	13518	13624	13645	13523	13470	13556	13574	13440	13482	13350	13582	13564	13393	13490	13693	13480	13344	13439	13420	13704	13491	13386	13526	13506	13643	13560	13383	13423	13562	13449	13574	13467	13466	13435	13415	13361	13452	13487	13501	13518	13671	13578	13491	13507	13628	13629	13448	13519	13408	13473	13429	13335	13484	13702	13513	13377	13355	13403	13649	13288	13480	13556	13451	13427	13551	13417	13444	13360	13493	13576	13587	13633	13480	13530	13528	13303	13525	13429	13503	13432	13521	13384	13659	13403	13524	13465	13405	13488	13592	13579	13349	13498	13671	13556	13514	13557	13464	13447	13473	13354	13453	13489	13473	13390	13445	13541	13516	13460	13483	13532	13400	13494	13510	13465	13321	13346	13486	13497	13432	13603	13537	13582	13489	13395	13492	13488	13421	13398	13665	13314	13460	13699	13519	13543	13463	13535	13493	13332	13419	13425	13442	13542	13439	13418	13462	13447	13566	13485	13572	13568	13391	13447	13741	13412	13444	13269	13558	13435	13591	13456	13394	13445	13586	13472	13385	13447	13550	13564	13573	13612	13511	13541	13376	13438	13547	13463	13608	13472	13531	13458	13472	13544	13432	13430	13630	13453	13581	13656	13530	13598	13485	13414	13459	13411	13470	13443	13416	13396	13562	13637	13517	13466	13516	13419	13599	13432	13590	13595	13387	13571	13447	13592	13552	13445	13409	13430	13451	13448	13458	13689	13562	13418	13525	13650	13773	13303	13402	13401	13538	13399	13515	13542	13279	13528	13448	13542	13673	13543	13559	13529	13600	13562	13525	13611	13445	13575	13506	13524	13398	13661	13518	13593	13485	13360	13574	13540	13422	13572	13556	13505	13412	13650	13353	13449	13440	13482	13349	13433	13762	13370	13412	13514	13703	13505	13561	13425	13495	13530	13452	13461	13432	13628	13503	13573	13408	13452	13608	13442	13475	13428	13532	13418	13539	13589	13363	13402	13427	13551	13590	13393	13574	13493	13609	13497	13351	13500	13496	13394	13434	13614	13546	13372	13510	13528	13457	13587	13377	13403	13507	13632	13573	13471	13466	13300	13381	13515	13404	13561	13342	13443	13568	13461	13505	13480	13437	13607	13588	13488	13526	13519	13525	13564	13400	13297	13463	13458	13451	13617	13400	13535	13501	13467	13463	13571	13541	13389	13448	13406	13362	13481	13537	13455	13407	13526	13475
23606	21127	28693	23925	21822	21534	20026	16673	15947	15665	15583	15352	14865	14637	14754	14731	14663	14411	14457	14393	14132	14351	14254	14294	14328	14132	14373	13979	14199	14140	14169	14381	14279	14208	14262	14021	14093	14113	14174	14342	14303	14208	14221	14277	14320	14078	14199	14353	14626	14830	14958	14660	14534	14129	14113	14251	14126	14053	14298	14270	14127	14027	14043	14009	14097	14150	14163	14147	14104	14241	14153	14207	14135	14060	14163	14149	14150	14163	14053	14125	14105	14087	14084	14115	14117	14190	13993	14024	14194	14008	14250	13984	13939	13975	14063	14173	13996	13964	14049	14165	14013	13976	14169	14174	14176	14004	13996	14072	14190	14034	14332	14016	14220	14033	14020	13968	14192	14071	14134	14157	14161	14156	13957	14245	13968	14123	14021	13974	13856	13987	14025	14021	14070	14138	13948	14154	14103	14217	14062	14066	14064	14198	14030	14133	14078	13971	14134	14136	14132	14151	14002	14116	14253	14001	13896	14041	14200	14041	14073	14133	14182	14068	13976	13990	14203	14196	14126	13751	13946	14079	14219	14135	14027	13980	14212	14052	14083	13920	14061	14185	14240	14133	14100	14099	14081	14154	14120	14199	14264	13998	13971	13980	14001	14307	14051	14286	14091	14025	14150	14174	14051	14150	14015	14371	14104	14036	14019	14107	13998	14086	14098	14166	14103	14099	14196	14173	14196	14054	13943	14149	14222	14043	14211	14011	13956	13867	14020	13834	14089	14184	14177	14136	13924	14126	14252	13941	14121	14078	14063	14102	14241	14174	14124	14009	13947	14115	13964	14176	13893	14141	14031	14219	14164	14042	14213	14130	14119	14093	14003	14117	14219	13787	14032	14014	13982	13888	14106	14087	14032	14141	13963	14065	14112	14288	14119	14071	13932	14083	14104	14017	14069	14186	13928	13850	14327	13907	14180	14082	14228	14014	14141	14017	14089	14107	13933	14228	14079	13967	14149	13983	14078	14040	14075	14206	13976	14177	14148	14330	14114	14056	13811	13991	14034	14174	13926	14089	14164	14073	13932	13928	14175	14241	14154	14167	14002	13957	13866	14284	14106	14077	14163	14055	14038	13992	14122	14020	13869	14018	13995	14089	14079	14073	14211	13896	14091	14093	13946	13935	14234	14101	13992	14002	14048	14047	13981	13986	14167	14128	13853	14022	14170	14032	14051	14050	14106	14265	14057	14114	14202	14137	14107	14016	14302	13968	14221	13851	14124	14039	13908	14140	14019	14284	14109	13952	14159	14139	14284	13905	14134	14253	13990	14157	14129	14003	14117	14057	13968	14108	14252	14171	14168	14018	14011	14157	14008	13977	14076	14240	14306	14045	14176	13941	14059	14045	14218	14115	14017	14184	13879	14119	14050	14133	14108	14061	14250	14155	14102	14254	14100	14149	14119	14231	14052	14098	13919	14079	14144	14101	14271	14163	14213	13981	14285	14204	14036	14125	14063	14033	14095	14152	14174	14137	14255	14087	13979	13979	14152	13925	14153	13910	14348	13926	13974	14224	14040	14087	14113	13984	14247	14123	13939	14115	13942	14007	13944	13921	13974	14154	14120	13949	13963	14076	13949	14118	14010	14023	14213	14152	13968	14082	14211	14066	14068	13948	13841	14086	14190	14145	14075	14067	14229	14223	14095	14001	14224	14030	14149	14170	14041	14054	13980	14150	14092	14031	13867	14099	13982	13961	13904	13952	14057	14023	13975	14104	14205	14007	14247	13985	14016	14024	14091	13901	13892	14001	14180	14030	14053	13940	13948	14052	13986	13977	14141	13992	14013	14158	14108	14133	14241	13851	14380	13998	14181	14007	13907	13973	13967	14128	13967	14016	14213	13991	14165	13983	14092	13931	14078	14018	14071	13920	13933	13990	14048	14064	14124	14149	13977	13987	13928	14032	14151	14024	14171	14036	14038	14034	14061	14170	14074	14002	14023	13976	14142	14082	14056	14162	14042	13868	14140	14123	14053	13980	14344	14209	14213	14052	14189	14127	14066	14100	14070	14292	13961	14199	14248	14041	14032	13977	13936	14327	14145	13970	14027	14213	14145	14225	14053	13947	13977	13908	14085	14073	14229	14032	14075	14180	14083	13954	14112	14060	14060	14155	13969	14115	14152	14197	14131	14176	14153	14165	14006	13939	14101	14089	13852	14113	14144	14012	13933	13987	14169	14258	14144	14087	14073	14089	14180	13825	14019	13844	14082	14004	14015	13969	14195	14195	14139	14039	14062	14015	14123	14142	14233	14088	14132	14094	14197	14096	14118	14184	14115	13950	14028	14015	14001	14002	13858	14207	14035	14089	14068	13911	13930	14036	13901	14315	14134	14049	14003	14243	13781	14044	14223	14083	14072	14059	13983	14126	14095	14062	14289	14007	14143	14088	14222	14182	13989	13976	14147	14037	14121	13963	14008	14117	14097	14269	14016	14213	14139	14357	13910	13960	14087	14085	14275	13874	14095	13999	13936	13960	14045	14100	13959	14136	14005	14079	14118	14062	14170	14126	14065	14129	14036	14006	14062	14171	13995	13956	13864	14149	14059	14008	14029	13979	13928	14150	14091	13915	13914	14008	13996	14034	14042	14119	14092	14066	14006	14134	14057	13969	14064	14022	13958	14134	14179	14053	14268	14112	14109	13899	13971	14132	14109	14166	14106	14004	14187	13959	14089	14021	14138	14255	14144	13958	14013	13945	14033	14111	14103	14120	13856	14247	14038	13976	14232	13934	14192	14022	14087	13998	14136	14101	14169	14075	14005	14051	13984	14073	13930	14015	13939	14060	14075	14049	13916	13947	14121	13931	14164	14157	14169	14066	14009	13973	13977	14203	14153	14155	14005	13947	14139	14148	14201	14196	14045	14114	14122	14123	14033	13974	14061	14088	14068	13963	14062	14097	14045	14194	14042	14016	14138	13979	14112	14027	14122	14040	14048	14105	14122	14193	14136	13976	13976	13857	14010	13965	14094	14095	13993	14010	14001	14164	13970	13840	13991	13990	14109	14111	13992	14197	14210	14105	14283	14202	14042	14022	14062	13972	14119	13955	14000	14165	14101	14170	14022	14225	14032	13918	14110	14181	14078	13997	13963	14043	14125	14179	14120	14018	14096	14176	14244	14178	14160	14065	14161	14156	14143	14156	14248	13976	14163	13929	14216	14020	14102	14020	14100	14039	14014	14084	14005	14126	13995	13982	13874	14086	14147	14027	14287	13846	14098	14069	14113	14407	14003	13952	14180	14097	14009	13869	14076	13959	14123	14269	14162	14091	13934	13892	14122	14260	14077	14139	14014	14250	14008	13916	14034	14105	14371	14200	13955	14102	14063	13992	14155	14174	14190	13900	14106	13968	14058	13995	13913	14096	14051	14236	14232	13973	14179	14152	14152	14175	14016	14202	13871	14128	14222	13974	14054	14096	14234	14066	14204	14078	14006	14178	14188	14155	14236	14049	13838	14316	14235	14228	14148	14076	13812	13944	14078	14256	14039	14254	14036	13925	14178	13922	14020	14059	14127	14049	13976	14109	14034	14090	13966	14071	14008	14039	14245	13987	14135	14068	13888	13851	14125	14069	13963	13897	13876	14114	13786	14023	14162	14062	14275	14166	14106	14250	14155	13840	13990	13998	14106	14029	13944	14128	14170	14087	14183	14302	14229	14062	14016	14221	13917	14061	14154	13929	14262	14284	14114	13856	14077	14147	14025	13841	13915	14121	13953	14030	14025	14227	14185	14036	13919	14011	14025	14015	14221	14015	14101	13906	14003	14082	13998	13884	13971	13799	13972	14001	13999	14167	13952	13863	14038	13966	14004	13981	14058	14085	14086	13851	14037	14214	14128	14042	14121	14036	14040	14060	13901	14141	14050	14074	14065	14070	14159	14008	13988	14068	14031	14096	14181	13910	13984	14210	14207	14203	14124	14233	14070	13972	14015	13992	13972	13977	14231	14043	14172	13993	14046	14170	14011	14132	13965	14012	14199	14134	14231	14242	13990	14143	14115	14105	14152	14054	14090	14114	14121	13938	14019	13987	14186	14240	14157	14112	14051	14244	14060	14095	14049	13757	14182	14180	13883	13968	13984	14037	14080	13945	14251	14153	14051	14048	14326	14194	14060	14158	14006	13909	14057	14029	14126	13928	14005	14001	13937	14049	13926	14069	14140	14028	14051	14125	14123	14196	14232	13962	14212	14240	13914	14038	14129	14138	13879	13922	14103	13990	14071	14179	13965	14035	14102	14200	14144	13961	14049	14056	14134	13943	14198	14116	14134	13927	13896	14000	14145	14132	14172	14099	14101	14036	14079	14115	14034	13863	14044	14188	14101	14063	14149	14020	14079	14211	13896	14063	14202	14061	14024	14237	14047	14139	14216	14167	13891	13883	13935	13943	14084	14141	14111	14036	13989	14060	14363	13973	14065	14186	14130	14243	14062	13953	14067	14142	14209	14030	14104	13862	14140	14054	13909	14146	13977	13965	13973	14190	13878	14031	14247	14126	14167	14059	14112	14186	14109	13968	14177	14166	14199	13959	14032	14145	14131	13879	14071	14277	14290	13906	14037	13834	14004	14152	14002	13980	14190	14203	14057	14042	13967	14011	14220	14311	14121	14153	13985	14136	13993	13978	14153	14108	13964	14021	13834	14200	13975	13995	14279	14081	13986	14095	14165	14288	13996	14087	14149	14186	14091	13914	14081	14197	14121	14110	14078	14274	14240	14057	14012	13998	13945	14182	14079	13961	14128	14046	14023	14075	13950	14052	14088	14214	14046	13879	14075	13916	14014	13952	14307	14262	14011	14076	13964	14199	14039	14075	14052	13996	14047	14214	14037	14131	14078	14097	14077	14100	14174	14043	13961	14116	14063	14131	14068	13938	14064	14246	14105	14202	14229	13977	14069	14151	14202	13944	14095	14072	13883	14050	14202	14115	14108	14119	14073	13966	14049	13988	14096	13942	14208	14206	14257	14096	14065	14127	14037	14024	14164	14173	14292	14224	14168	13967	13945	14157	14257	14201	14283	14117	14060	14200	14080	14337	14137	13962	14161	14137	14178	14111	14234	13947	13996	14240	14223	14009	13937	14167	13997	14038	13928	13976	13993	14138	14015	13956	13988	14016	13980	14193
18399	34727	32993	24616	21124	19423	18147	17221	16571	16042	15348	15105	14751	14659	14527	14234	14189	13855	13830	14000	13936	13686	13741	13625	13747	13878	13797	13774	13661	13530	13795	13772	13916	13865	13735	13730	13640	13792	13766	13950	13686	13646	13767	13748	13707	13663	13771	13672	14457	14764	14897	14197	14101	13793	13610	13736	13682	13548	13683	13783	13786	13721	13629	13636	13688	13506	13502	13720	13582	13772	13770	13633	13659	13630	13616	13530	13716	13680	13634	13711	13652	13648	13553	13573	13744	13608	13680	13636	13667	13609	13616	13612	13635	13464	13562	13722	13606	13588	13699	13466	13534	13616	13728	13566	13533	13565	13559	13543	13612	13643	13420	13664	13598	13731	13525	13694	13666	13594	13722	13466	13563	13743	13702	13725	13722	13657	13594	13609	13715	13414	13794	13762	13616	13800	13719	13533	13469	13612	13706	13754	13699	13523	13475	13359	13682	13644	13675	13581	13609	13555	13531	13674	13726	13620	13623	13781	13603	13614	13643	13727	13770	13510	13583	13694	13631	13483	13575	13772	13641	13554	13755	13691	13519	13696	13692	13598	13755	13552	13706	13721	13677	13782	13600	13539	13677	13545	13739	13561	13627	13640	13618	13590	13529	13643	13608	13555	13684	13574	13586	13581	13685	13600	13615	13617	13626	13581	13519	13695	13728	13604	13525	13770	13685	13799	13539	13552	13558	13591	13622	13708	13660	13604	13723	13759	13536	13470	13476	13606	13669	13576	13610	13649	13594	13695	13731	13630	13517	13589	13589	13658	13697	13675	13738	13700	13593	13620	13541	13700	13749	13814	13605	13585	13821	13651	13639	13714	13684	13616	13664	13694	13562	13747	13496	13734	13624	13651	13671	13442	13591	13801	13579	13601	13512	13519	13764	13499	13813	13526	13548	13394	13605	13560	13707	13455	13627	13559	13567	13612	13610	13497	13453	13561	13520	13686	13686	13677	13569	13630	13743	13520	13642	13755	13690	13695	13560	13581	13722	13497	13652	13660	13764	13734	13768	13647	13503	13586	13553	13657	13518	13516	13582	13594	13628	13616	13705	13622	13514	13733	13613	13746	13607	13447	13540	13638	13580	13583	13625	13481	13594	13591	13591	13691	13532	13602	13616	13644	13654	13663	13658	13635	13657	13719	13682	13722	13528	13562	13686	13457	13668	13682	13622	13539	13592	13633	13631	13621	13478	13600	13737	13734	13550	13658	13693	13568	13542	13601	13619	13622	13694	13644	13522	13640	13751	13758	13666	13577	13401	13649	13699	13561	13559	13548	13656	13527	13424	13587	13570	13625	13550	13630	13623	13679	13751	13620	13689	13648	13680	13546	13711	13591	13638	13644	13708	13427	13568	13610	13539	13623	13451	13536	13591	13512	13658	13550	13620	13451	13763	13521	13537	13895	13644	13481	13723	13463	13695	13524	13515	13517	13632	13558	13711	13602	13697	13677	13564	13473	13648	13596	13773	13497	13740	13534	13715	13596	13627	13675	13631	13668	13586	13662	13723	13499	13782	13547	13679	13465	13642	13577	13457	13938	13556	13493	13689	13566	13656	13742	13649	13633	13561	13803	13526	13684	13819	13712	13420	13734	13723	13755	13670	13732	13776	13699	13511	13626	13523	13475	13792	13541	13683	13641	13740	13618	13565	13555	13649	13476	13595	13606	13568	13681	13642	13470	13572	13672	13557	13685	13664	13740	13621	13547	13514	13621	13672	13599	13629	13653	13635	13623	13665	13516	13563	13642	13622	13623	13649	13568	13508	13606	13767	13549	13757	13489	13563	13576	13686	13559	13480	13733	13695	13604	13772	13680	13603	13503	13725	13441	13705	13632	13466	13687	13489	13812	13675	13580	13519	13596	13566	13627	13525	13601	13644	13638	13581	13712	13729	13583	13496	13500	13606	13722	13790	13645	13585	13681	13594	13680	13499	13583	13498	13530	13655	13544	13716	13650	13627	13569	13788	13457	13362	13582	13404	13694	13604	13681	13643	13595	13672	13572	13533	13821	13536	13479	13771	13707	13633	13487	13734	13521	13651	13590	13478	13542	13527	13538	13640	13431	13718	13572	13568	13592	13634	13554	13682	13679	13679	13600	13761	13646	13595	13556	13556	13767	13536	13622	13656	13611	13698	13584	13562	13625	13828	13646	13668	13572	13711	13707	13689	13627	13624	13626	13661	13674	13570	13623	13811	13643	13466	13793	13447	13734	13461	13517	13598	13620	13649	13615	13523	13526	13556	13597	13686	13636	13644	13650	13616	13485	13703	13729	13761	13596	13557	13597	13728	13727	13716	13668	13544	13743	13758	13567	13593	13510	13781	13672	13624	13599	13544	13635	13552	13474	13613	13577	13507	13611	13680	13561	13658	13659	13623	13751	13648	13617	13545	13710	13592	13613	13697	13598	13487	13536	13485	13457	13516	13687	13590	13702	13599	13699	13672	13655	13642	13676	13680	13767	13371	13744	13526	13815	13630	13454	13618	13643	13497	13450	13683	13585	13732	13557	13597	13606	13689	13565	13645	13500	13523	13571	13611	13642	13729	13585	13531	13715	13519	13713	13597	13781	13785	13843	13549	13634	13607	13576	13683	13730	13661	13621	13625	13633	13600	13660	13553	13677	13641	13716	13732	13505	13568	13702	13663	13699	13537	13430	13556	13808	13759	13667	13634	13610	13525	13634	13771	13585	13760	13573	13695	13669	13463	13652	13510	13598	13472	13761	13771	13617	13601	13605	13550	13607	13605	13628	13678	13412	13472	13671	13387	13672	13609	13638	13549	13873	13750	13522	13600	13574	13604	13664	13766	13635	13580	13657	13715	13543	13652	13734	13599	13573	13631	13605	13654	13657	13610	13496	13768	13632	13694	13708	13526	13602	13671	13699	13552	13539	13713	13510	13478	13677	13728	13595	13455	13600	13620	13601	13680	13787	13533	13393	13729	13726	13591	13783	13719	13529	13423	13598	13518	13654	13680	13627	13630	13624	13479	13602	13701	13584	13699	13802	13367	13732	13544	13658	13756	13485	13659	13566	13559	13492	13483	13615	13643	13540	13729	13802	13581	13507	13771	13741	13578	13717	13589	13544	13709	13548	13525	13496	13482	13689	13754	13743	13486	13627	13737	13645	13628	13782	13581	13711	13394	13569	13753	13508	13589	13680	13462	13594	13606	13720	13640	13516	13549	13617	13591	13711	13728	13720	13806	13457	13823	13664	13665	13493	13662	13661	13443	13615	13614	13524	13649	13469	13634	13627	13578	13686	13569	13648	13663	13594	13543	13764	13572	13606	13613	13572	13560	13622	13459	13617	13671	13709	13499	13742	13612	13657	13777	13555	13585	13708	13523	13775	13635	13588	13763	13644	13656	13847	13584	13504	13749	13604	13693	13651	13603	13568	13492	13450	13621	13457	13501	13729	13710	13654	13642	13713	13790	13558	13681	13484	13704	13657	13773	13730	13579	13479	13469	13701	13634	13626	13704	13768	13507	13727	13704	13620	13642	13762	13696	13700	13696	13742	13534	13548	13634	13529	13522	13567	13666	13581	13743	13555	13704	13709	13631	13624	13557	13519	13653	13671	13558	13630	13495	13644	13669	13490	13437	13763	13730	13594	13716	13550	13637	13726	13672	13591	13715	13723	13660	13472	13480	13559	13512	13633	13623	13667	13623	13586	13564	13686	13499	13858	13622	13534	13675	13588	13503	13657	13655	13662	13548	13677	13414	13496	13643	13529	13664	13605	13586	13681	13695	13501	13517	13637	13585	13639	13606	13582	13638	13674	13591	13709	13705	13604	13568	13806	13502	13605	13677	13629	13605	13629	13743	13590	13619	13625	13677	13788	13619	13520	13749	13682	13736	13628	13489	13641	13819	13854	13676	13515	13606	13704	13669	13750	13516	13761	13644	13560	13611	13587	13650	13574	13655	13557	13658	13769	13621	13765	13742	13674	13620	13582	13702	13702	13494	13540	13769	13624	13579	13595	13708	13638	13754	13726	13577	13616	13568	13708	13622	13562	13592	13539	13723	13741	13544	13660	13741	13544	13684	13626	13425	13622	13682	13747	13615	13615	13600	13872	13774	13664	13381	13506	13607	13692	13443	13681	13497	13603	13632	13733	13626	13784	13800	13650	13616	13568	13540	13594	13578	13632	13354	13714	13665	13708	13507	13731	13702	13633	13763	13516	13607	13740	13822	13755	13693	13624	13599	13503	13584	13487	13614	13610	13686	13669	13693	13625	13653	13666	13565	13683	13621	13550	13631	13705	13602	13716	13533	13677	13486	13665	13625	13653	13700	13512	13636	13525	13548	13607	13629	13584	13650	13658	13688	13589	13526	13654	13469	13492	13640	13687	13808	13692	13661	13584	13812	13736	13696	13575	13707	13587	13551	13442	13687	13658	13612	13540	13538	13600	13548	13505	13700	13627	13652	13707	13615	13668	13655	13549	13795	13826	13611	13873	13443	13643	13574	13663	13648	13610	13620	13615	13584	13547	13812	13555	13668	13479	13667	13565	13667	13691	13595	13748	13743	13528	13777	13826	13548	13626	13644	13695	13654	13830	13559	13547	13699	13567	13581	13689	13584	13620	13560	13694	13722	13519	13567	13591	13755	13741	13489	13479	13613	13536	13583	13694	13580	13474	13662	13786	13564	13517	13682	13519	13600	13604	13684	13563	13676	13558	13451	13656	13626	13645	13607	13510	13627	13559	13809	13600	13634	13578	13621	13489	13519	13555	13586	13661	13768	13643	13656	13681	13534	13680	13754	13585	13589	13625	13573	13735	13527	13736	13706	13526	13715	13457	13606	13772	13680	13532	13680	13701	13430	13681	13704	13603	13616	13667	13557	13652	13580	13604	13685	13709	13536	13657	13722	13682	13536	13755	13732	13686	13723	13725	13538	13661	13632	13708	13641	13691	13687	13677	13603	13555	13597	13634	13627	13698	13597	13764	13469	13666	13526	13525	13745	13521	13772	13688	13546	13575	13517	13578	13599	13699	13411	13673	13704	13711	13552	13520	13585	13646	13627	13714	13471	13551	13645	13519	13683	13688	13711	13753	13609	13651	13684	13638	13509	13644	13734	13576	13738	13696	13748	13555	13584	13621	13484	13544	13692	13507	13679	13701
22721	21120	29029	23473	21305	23103	24328	18566	16986	16942	16114	15783	15558	15417	15098	15158	14905	14762	14822	14681	14414	14455	14521	14325	14352	14399	14314	14370	14456	14300	14434	14496	14674	14380	14360	14467	14236	14331	14285	14466	14435	14376	14257	14354	14327	14338	14426	14238	15140	15427	15732	15141	15018	14510	14430	14412	14218	14113	14303	14041	14169	14345	14253	14199	14267	14137	14205	14386	14207	14125	14311	14360	14273	14261	14203	14224	14234	14396	14178	14529	14295	14317	14089	14170	14214	14247	14254	14184	14082	14370	14248	14218	14242	14260	14291	14178	14155	14227	14327	14236	14081	14347	14399	14170	14212	14182	14327	13987	14036	14090	14110	14240	14228	14075	14066	14340	14166	14302	14283	14338	14189	14271	14160	14343	14233	14296	14075	14323	13999	14112	14242	14139	14306	14131	14097	14040	14114	14319	13989	14128	14173	14240	14181	14070	14105	14191	14256	14389	14191	14238	14180	14178	14151	14362	14154	14222	14046	14289	14230	14137	14248	14307	14221	13989	14042	14051	14390	14218	13946	14040	14365	14176	14102	14249	14175	14235	14109	14302	14299	14087	14388	14252	14256	14173	14258	14079	14018	14123	14275	14159	14169	14243	14325	14259	14134	14210	14341	14282	14055	14130	14146	14273	14204	14056	14170	13908	14112	14247	14194	14143	14216	14228	14317	14325	14370	14172	14172	14004	14251	14016	13888	14253	14337	14328	14138	14517	14365	14067	14275	14298	14362	14156	14159	14119	14404	14105	14158	14184	14038	14271	14153	14119	14315	14336	14168	13932	14147	14144	14267	14168	14237	14209	14058	14240	14120	14230	14238	14195	14347	14346	14233	14144	14243	14167	14132	14324	14175	14111	14030	13996	14253	14125	14206	14136	14097	13926	14214	14498	14121	14464	14160	14121	14209	14166	14237	14216	14259	14181	14103	14157	13981	14127	14122	14394	14159	14310	14231	14194	14156	14194	14306	14175	14048	14150	14178	14145	14129	14100	14169	13999	14258	14195	14247	14293	13984	14102	13981	14155	14236	14078	14379	14380	14237	14051	14078	14169	14112	14122	14217	14194	14262	14211	14117	14188	14105	14253	14194	14226	14265	14134	14254	13969	14266	14039	14088	14116	14080	14285	14233	14134	14373	14097	14133	14225	14094	14087	14282	14248	14168	14168	14290	14230	14126	14173	13923	13999	14308	14413	14078	14164	14027	14144	14072	14099	14205	14149	14082	14196	14289	14227	14070	14050	14308	14350	14289	14216	14286	14138	14175	13942	14221	14178	14184	14336	14208	14107	14200	14259	14126	14046	14141	14052	14075	14182	14184	14302	13902	14333	13938	14012	14100	14282	14062	14311	14011	14054	14194	14381	14225	14339	14241	14341	14072	14182	14127	14263	14183	13975	14237	14244	14120	14274	14244	14075	14208	14074	14339	14161	14041	14256	14202	14270	14171	14191	14155	14100	14163	14298	14201	14217	14276	14314	14252	14113	14011	14271	14202	14248	14251	14066	13959	14023	14237	14129	14182	14162	13914	14220	14212	14134	14127	14244	14133	14042	14302	14205	14189	14100	14145	14174	14191	14090	14176	14270	14236	14406	14104	14247	14183	14380	14103	13998	14143	14254	13982	14185	14276	14161	14091	14152	13969	14260	14108	14256	14115	14222	14279	14056	14021	14025	14204	14191	14278	14281	14207	14257	14086	14274	14222	14285	14157	14181	14300	14150	14299	14120	14098	14098	14140	14084	14306	14363	14330	14150	14040	14243	14170	14398	14250	13994	14107	14205	14204	14196	14033	14050	14171	14278	14280	14051	14114	14070	14128	14252	14184	14196	14282	14195	14081	14140	14007	14140	14163	14081	14182	14239	14149	14313	14148	14173	14116	14082	14196	14162	14244	13975	14273	14194	14138	14230	14269	14223	14303	14153	14198	14117	14323	14212	14239	14179	14218	14188	14060	13999	14060	14047	14315	14045	14152	14223	14134	14175	14296	14161	14253	14151	14221	14076	14172	14221	14174	14305	14114	14173	14078	14182	14284	14264	14137	14083	14170	14299	14213	14196	14190	14108	14147	14287	14186	14068	14060	14241	14235	14043	14249	14342	14196	13996	14295	14215	14036	14367	14060	14201	14240	14145	14358	14057	14107	14156	14266	14100	14239	14097	14197	14314	14007	13945	14153	14109	14141	14123	14132	14342	14251	14288	14013	14070	14320	14205	14208	14030	14248	14156	14127	14163	14170	14163	14143	14225	14177	14317	14221	14253	14141	14197	14260	14067	14203	14196	13941	14184	14314	14223	14099	14031	14073	14231	14146	14161	13740	14295	14216	14006	14305	14202	14221	14036	13992	14260	14170	14218	14294	14117	14349	14108	14032	14244	14231	14203	14107	14349	14033	14112	14059	14199	14212	14181	14189	14239	14040	14289	14259	14187	14187	14160	14037	14404	13993	14319	14084	14236	14127	14230	14054	14121	14232	14061	14222	14195	14238	13967	14055	14052	14393	14081	14144	14194	14278	14279	14208	14164	14256	14301	14094	14130	14255	14134	14222	14261	14324	14128	14139	14301	14220	14059	14197	14239	14196	14280	14147	14219	14335	14189	13995	14134	14078	13976	14206	13932	14040	14143	14365	14162	14276	14252	14150	14240	14203	14266	14194	14006	13974	14190	13980	14062	14310	14244	14175	14182	14366	14241	14184	14237	14170	14221	14315	14135	14110	13947	14163	14330	14273	14213	14299	14308	14175	14046	14254	14160	14326	14155	14022	14256	13970	14142	14161	14123	14046	14102	14155	14263	14077	14093	14065	14164	14208	14246	14204	14171	14067	14083	14111	14255	14306	14375	14229	14247	14022	13963	14278	14171	14105	14165	13998	14145	14233	14210	14078	14108	14036	14092	14124	14087	14113	14206	14126	14381	14280	14289	14013	14324	14183	14276	14241	14126	14140	14167	14101	14140	14198	14024	14134	14170	14161	14087	14316	14343	14179	14238	13970	14158	14206	14090	14109	14235	14258	14242	14175	14072	14306	14005	14036	14113	14059	14068	14190	13990	14371	14164	14139	14213	14022	14165	14135	14014	14301	14137	13916	14137	14129	13950	14120	14046	14070	14182	14189	14183	14174	13966	14180	14037	14255	14221	14181	14160	14306	14073	14188	14152	14108	14094	13940	13944	14193	14219	14262	14079	14103	14094	14024	14098	14079	14129	14132	14227	14361	14170	14223	14112	14088	14044	14125	14120	14026	14098	14013	14303	14304	14230	14219	14170	14147	14229	14030	14145	14169	14343	14238	14037	14066	14038	14058	14203	14147	14297	14320	14199	14305	14278	13976	14093	14350	14215	14117	14270	14129	14343	14250	14056	14201	14189	14239	14100	14107	13963	14117	14038	14052	14081	14311	14330	14079	14060	14349	14095	14069	14238	14235	14076	14382	14100	14332	14256	14234	14219	14341	14202	14092	14293	14046	14227	14018	14266	14137	14323	14232	13942	14049	14265	14074	14182	14423	14176	14313	14099	14229	14213	14313	14089	14154	14290	14129	14285	14177	14077	13999	14060	14127	14059	14304	14175	14344	14176	14149	14274	14178	14091	14214	14117	14222	14142	14180	14196	14226	14058	14205	14029	14297	14220	14214	14087	14061	14284	13985	14192	13938	14206	14177	13874	14268	14271	14001	14116	14265	14115	14147	14133	14014	14008	14000	14355	14132	14174	14173	14354	14172	14283	14182	14196	14106	14125	14272	14349	14293	14309	14258	14105	14105	14149	14255	14142	14206	14271	14328	14356	14410	14150	14010	14081	14093	14403	14206	14180	14088	14023	14141	14260	14154	14119	14354	14302	14111	14062	14307	14053	14182	14128	14200	14127	14466	14086	14188	14064	14284	14106	14112	14192	14113	14092	14268	14240	14245	14173	13980	14315	14081	14008	14258	14137	14142	13969	14300	14125	14152	14091	14185	14214	14152	14075	13958	14127	14255	14255	14146	14368	14163	14222	14172	14202	14017	14138	14193	14277	14065	14216	14066	14179	14115	14329	14162	14286	14007	14174	14174	14071	14187	14234	14207	14223	14309	14358	14193	14311	14325	14167	14139	14136	14345	14399	14196	14358	14103	14123	14238	14146	14144	14198	14183	14195	14236	14247	14312	14314	14202	14212	14242	14249	14254	14189	14087	14088	14228	14193	14178	14249	14014	14106	14361	14240	14187	14290	14198	14144	14211	14365	14113	14250	14315	14114	14270	14127	14087	14066	14212	14241	14178	14224	14169	14128	14076	14271	14281	14152	14284	14211	14190	14105	14183	14088	14070	14024	14356	13995	14254	14189	14277	14115	14315	14185	14169	14107	14330	14087	13981	14239	14213	14074	14275	14363	14145	14183	14127	14435	14121	14160	14140	14292	14228	14105	14136	14024	14179	14374	14221	14092	14262	14138	14240	14128	13981	14263	13945	14172	14069	14378	14135	14077	14197	14199	14212	14223	14024	13996	14229	14172	14175	14338	14315	14064	14252	14194	14329	14044	14249	14209	14041	14274	14131	14123	14271	14291	14103	14278	14147	14190	14113	14189	14257	14190	14320	14225	14235	14013	14151	14103	14324	14272	13979	14215	14183	14160	14235	14100	14004	14198	14235	14060	14108	14220	14364	14143	14241	14110	14220	14188	14228	14284	14099	14260	14179	14032	14139	14406	14046	14263	14207	14028	14355	14259	14232	14172	14190	14140	14315	14370	14278	14042	14163	14035	14047	14398	14290	14148	14143	14411	14108	14266	14045	14111	14286	14304	14158	14312	14223	14155	14089	14344	14328	14083	14121	14224	14008	14266	14143	13986	14224	14351	14197	14273	13999	14240	14195	14169	14310	14191	14009	14373	14358	14204	14124	14143	14292	14287	14230	14171	14290	14349	14169	14193	14216	14087	14158	14088	14247	14240	14037	14115	14120	14139	14185	14117	14184	14188	14378	14209	14188	14204	14203	14233	14133	14155	14267	14205	14272	14224	14170	14118	14084	14135	14146	14382	14329	14102	14129	14366	14218	14150	14158	14023	14239	14213	14350	14191	13992	14054	14121	14323	14197	14339	14315	14130	14104	14072	14266	14200	14008	14247	14253	14099	14101	14170	14061	14095	14279	14178
20984	40017	38684	29830	24917	22460	21097	19609	18274	17592	16726	16135	15562	15435	15081	14826	14537	14367	14266	14225	14197	14091	13965	13900	14042	13906	13833	13810	13838	13736	13873	14011	14026	14025	13759	13774	13723	13752	13805	13979	13738	13973	14072	13856	13895	13723	13654	13993	15350	15808	15732	15087	14630	14100	13876	13807	13648	13558	13633	13751	13981	13727	13663	13582	13729	13692	13571	13835	13694	13591	13598	13650	13744	13613	13721	13779	13753	13715	13783	13750	13708	13677	13702	13545	13786	13630	13672	13867	13650	13619	13731	13894	13755	13850	13792	13506	13703	13646	13770	13713	13784	13769	13622	13958	13680	13754	13649	13893	13648	13745	13651	13691	13672	13597	13707	13604	13767	13847	13856	13630	13683	13759	13755	13651	13839	13749	13930	13847	13703	13600	13647	13857	13752	13804	13721	13720	13699	13764	13490	13624	13566	13859	13676	13635	13699	13546	13646	13873	13682	13769	13637	13698	13658	13904	13824	13731	13767	13916	13740	13867	13728	13783	13775	13591	13676	13931	13824	13836	13707	13739	13570	13864	13468	13799	13739	13757	13680	13683	13733	13587	13766	13624	13661	13763	13693	13717	13816	13591	13671	13650	13864	13707	13640	13860	13804	13775	13638	13712	13620	13777	13692	13676	13537	13656	13669	13510	13665	13714	13718	13613	13686	13533	13786	13691	13591	13685	13903	13572	13694	13908	13674	13775	13694	13706	13523	13663	13671	13726	13671	13769	13600	13786	13931	13818	13625	13607	13646	13692	13719	13819	13728	13617	13747	13732	13808	13690	13531	13699	13634	13776	13762	13667	13683	13836	13689	13819	13664	13921	13657	13817	13837	13839	13699	13766	13518	13621	13703	13610	13753	13743	13660	13977	13775	13776	13538	13746	13632	13725	13609	13734	13853	13715	13646	13605	13730	13499	13631	13665	13587	13679	13769	13817	13733	13760	13576	13605	13732	13601	13740	13838	13730	13614	13745	13594	13713	13751	13720	13705	13654	13740	13783	13652	13706	13676	13755	13707	13790	13753	13686	13714	13727	13636	13853	13697	13775	13629	13622	13724	13564	13596	13769	13767	13829	13599	13620	13687	13777	13541	13718	13632	13579	13611	13601	13576	13707	13625	13738	13874	13612	13615	13707	13606	13677	13906	13663	13690	13688	13690	13687	13837	13693	13575	13578	13688	13937	13734	13788	13545	13756	13622	13514	13667	13729	13695	13674	13693	13731	13743	13585	14073	13745	13652	13737	13737	13750	13600	14015	13607	13647	13627	13747	13718	13840	13687	13707	13701	13609	13781	13794	13615	13621	13693	13741	13624	13744	13755	13690	13667	13643	13759	13718	13565	13574	13656	13740	13597	13869	13689	13812	13677	13803	13700	13581	13701	13792	13900	13678	13732	13826	13424	13830	13686	13693	13573	13736	13801	13748	13679	13734	13718	13656	13800	13763	13767	13807	13687	13838	13734	13805	13722	13612	13676	13891	13742	13861	13766	13647	13793	13783	13657	13782	13701	13625	13774	13579	13721	13666	13596	13735	13666	13903	13693	13698	13751	13589	13812	13790	13768	13667	13748	13753	13863	13720	13805	13758	13836	13646	13907	13773	13683	13659	13623	13761	13745	13602	13638	13710	13664	13751	13493	13651	13752	13665	13523	13757	13706	13562	13751	13775	13732	13752	13729	13846	13660	13484	13781	13633	13612	13700	13672	13768	13613	13848	13604	13747	13605	13710	13680	13689	13821	13722	13708	13783	13520	13679	13620	13756	13815	13639	13745	13909	13660	13726	13852	13584	13662	13837	13708	13756	13711	13697	13638	13678	13586	13757	13732	13927	13723	13745	13577	13720	13656	13831	13539	13717	13848	13763	13638	13689	13583	13674	13842	13650	13602	13736	13518	13836	13754	13644	13738	13751	13652	13613	13826	13648	13645	13623	13602	13689	13722	13526	13659	13613	13751	13628	13676	13546	13598	13601	13677	13643	13764	13584	13821	13823	13745	13790	13567	13640	13854	13570	13912	13805	13845	13691	13752	13697	13693	13652	13706	13603	13769	13624	13723	13880	13694	13581	13613	13698	13887	13650	13566	13674	13817	13676	13656	13886	13669	13756	13760	13666	13740	13714	13757	13685	13926	13724	13733	13656	13700	13620	13563	13689	13560	13659	13791	13712	13667	13787	13613	13776	13659	13564	13623	13701	13661	13700	13697	13796	13768	13803	13728	13651	13693	13517	13663	13601	13570	13753	13646	13764	13735	13603	13613	13647	13742	13588	13661	13746	13695	13670	13733	13595	13673	13683	13700	13676	13602	13840	13663	13579	13647	13755	13743	13902	13801	13616	13708	13678	13832	13631	13977	13633	13496	13765	13545	13756	13679	13542	13649	13703	13770	13746	13691	13802	13572	13613	13676	13662	13610	13594	13551	13801	13719	13777	13748	13807	13697	13776	13718	13780	13694	13609	13696	13714	13709	13816	13707	13592	13567	13845	13389	13720	13741	13595	13730	13731	13613	13723	13772	13754	13474	13776	13727	13609	13900	13639	13744	13776	13696	13652	13696	13833	13737	13534	13672	13615	13683	13731	13779	13567	13574	13636	13765	13696	13685	13730	13508	13786	13673	13601	13709	13765	13618	13662	13891	13655	13703	13615	13713	13755	13714	13886	13732	13830	13678	13789	13527	13797	13574	13685	13705	13769	13698	13566	13819	13607	13717	13691	13821	13556	13643	13639	13738	13882	13721	13814	13685	13594	13738	13636	13683	13832	13678	13775	13620	13718	13756	13772	13719	13621	13724	13672	13525	13608	13696	13698	13650	13708	13734	13693	13689	13657	13691	13628	13805	13947	13879	13622	13578	13796	13570	13816	13744	13701	13721	13770	13794	13577	13762	13817	13710	13793	13756	13598	13884	13705	13802	13613	13625	13661	13637	13625	13689	13709	13647	13768	13766	13791	13673	13572	13662	13632	13834	13679	13660	13809	13697	13832	13575	13689	13653	13694	13748	13588	13692	13894	13770	13663	13836	13748	13639	13641	13739	13837	13729	13631	13643	13596	13626	13733	13485	13790	13721	13724	13697	13816	13616	13692	13837	13853	13717	13622	13642	13763	13668	13714	13520	13812	13697	13542	13799	13799	13808	13711	13742	13689	13566	13790	13708	13688	13679	13633	13782	13703	13719	13581	13636	13535	13728	13588	13708	13708	13725	13921	13748	13617	13457	13682	13771	13644	13770	13606	13609	13548	13727	13690	13630	13749	13574	13807	13759	13829	13732	13705	13641	13636	13758	13748	13784	13770	13772	13647	13541	13533	13703	13684	13819	13788	13698	13645	13758	13724	13702	13819	13732	13799	13748	13599	13765	13831	13691	13721	13749	13769	13693	13764	13796	13765	13684	13668	13755	13842	13640	13659	13656	13712	13590	13791	13765	13695	13503	13618	13848	13558	13674	13694	13590	13834	13713	13678	13541	13734	13616	13804	13723	13775	13758	13719	13830	13612	13742	13821	13813	13676	13545	13603	13815	13566	13854	13656	13754	13615	13616	13705	13798	13589	13665	13672	13727	13809	13768	13585	13799	13680	13665	13752	13601	13679	13553	13720	13677	13639	13673	13770	13691	13882	13562	13638	13584	13864	13634	13597	13829	13617	13629	13688	13609	13656	13678	13693	13682	13501	13668	13756	13612	13699	13672	13598	13674	13727	13702	13625	13571	13711	13742	13643	13476	13737	13841	13672	13596	13517	13611	13642	13669	13778	13742	13677	13692	13642	13647	13801	13686	13695	13718	13588	13657	13715	13899	13676	13773	13658	13591	13704	13834	13683	13945	13687	13866	13830	13595	13709	13768	13487	13778	13757	13669	13748	13651	13693	13795	13722	13555	13715	13739	13739	13581	13858	13667	13691	13712	13597	13927	13845	13730	13815	13638	13623	13709	13630	13664	13577	13746	13569	13784	13777	13645	13620	13834	13737	13598	13734	13708	13591	13722	13816	13771	13568	13704	13742	13738	13619	13643	13681	13822	13802	13813	13767	13660	13696	13662	13772	13642	13701	13803	13629	13748	13736	13786	13640	13669	13623	13566	13846	13845	13680	13748	13647	13656	13778	13708	13673	13699	13759	13731	13810	13628	13843	13580	13680	13613	13902	13667	13755	13820	13630	13599	13796	13668	13670	13868	13641	13786	13669	13784	13806	13832	13646	13687	13682	13739	13817	13731	13628	13648	13626	13821	13757	13709	13633	13686	13860	13650	13796	13951	13766	13610	13601	13659	13633	13618	13796	13839	13742	13677	13736	13534	13722	13538	13666	13688	13677	13702	13861	13798	13821	13572	13836	13819	13680	13718	13733	13674	13909	13582	13559	13709	13585	13707	13735	13568	13686	13581	13616	13598	13868	13810	13725	13604	13678	13592	13772	13845	13570	13656	13811	13555	13513	13864	13825	13759	13858	13629	13825	13751	13596	13655	13603	13727	13651	13689	13771	13560	13601	13804	13654	13640	13894	13604	13722	13723	13687	13704	13548	13618	13590	13587	13768	13653	13681	13550	13659	13733	13634	13696	13632	13710	13583	13746	13745	13706	13747	13707	13680	13460	13618	13792	13733	13869	13543	13541	13792	13626	13703	13746	13676	13729	13745	13580	13785	13778	13534	13777	13823	13739	13770	13737	13849	13757	13751	13731	13627	13789	13805	13684	13578	13809	13453	13672	13779	13725	13700	13690	13600	13822	13656	13713	13819	13627	13763	13802	13639	13605	13634	13657	13626	13688	13633	13653	13703	13881	13852	13733	13527	13778	13637	13635	13731	13727	13774	13917	13646	13807	13691	13647	13713	13703	13853	13571	13565	13652	13725	13730	13626	13690	13779	13482	13772	13752	13686	13852	13771	13778	13752	13670	13722	13708	13704	13587	13716	13764	13719	13742	13760	13605	13657	13778	13661	13678	13741	13644	13727	13797	13792	13565	13683	13661	13726	13748	13691	13718	13905	13801	13508	13765	13675	13670	13600	13651	13671	13703	13707	13657	13757	13559	13736	13783	13631	13718	13837	13821	13758	13626	13858	13638	13744	13770	13715	13675	13598	13658	13809	13754	13786	13658	13727	13631	13650	13800	13751	13599	13629	13642	13618	13708
27003	22485	27287	22957	17008	16068	15793	15251	14995	14887	14602	14471	14642	14495	14417	14260	14551	14444	14293	14366	14547	14314	14214	14140	14107	14225	14141	14175	14190	14215	14241	14317	14395	14268	14175	14375	14144	14389	14114	14168	14180	14159	14114	14159	14185	14337	14052	14270	14226	14073	14266	14285	14436	14253	14184	14211	14335	14090	14195	14012	14323	14252	14403	14219	14158	14308	14161	14044	14175	14222	14210	14154	14248	14354	14021	14280	14369	14102	14316	14228	14000	14154	14122	14083	14169	13943	13918	14347	14315	13941	14129	14220	14188	14011	14220	14207	14175	14053	14098	14259	14044	14303	14288	14275	14072	14245	14327	14283	14240	14219	14265	14080	14221	14173	14390	14233	14413	14206	14084	14149	14111	14150	14163	14168	14205	14306	14332	14208	14001	13972	14080	14192	14380	14205	14098	14081	14123	14115	14040	14184	14247	14324	14224	14091	14208	14337	14151	14186	14108	14406	14312	14286	14046	14355	14278	14138	14228	14209	14223	14398	14204	14032	14061	14102	14008	14208	14204	14371	14162	14047	14129	14020	14181	14333	14053	14159	14420	14209	14294	14202	14141	14256	14071	14195	14095	14033	14096	14315	14154	14127	14242	14082	14403	14231	14179	14269	14213	14162	14171	13957	14143	14290	14075	14123	14218	14284	14081	14239	14211	13971	14142	13962	14075	14060	14111	14266	14238	14057	14179	14098	14117	14154	14065	14035	14217	14291	14190	14076	14172	14008	14310	14356	14288	14279	14074	14151	14197	14186	14210	14177	14393	14258	14002	14195	13839	14098	14149	14288	14078	14036	14204	14156	14029	14309	13975	14076	14081	14243	14107	14112	14248	14210	14157	14134	14119	14209	14131	14165	13963	14284	14088	14183	14141	14231	14222	14228	14224	14160	14161	14112	14029	14069	14194	14187	14268	14281	14246	14060	13987	14177	13953	14204	14161	14068	14297	14200	14246	14197	14142	14217	14193	14128	14303	14141	14238	14118	14190	14054	14170	14137	14169	14115	14131	14087	14231	13958	14051	14111	14168	14037	14190	14071	14304	14246	14271	14213	14375	14166	14009	14226	14248	14076	14047	14018	14131	14047	14212	14215	14188	14098	14206	14175	14093	14109	14013	14254	14198	14228	14035	14102	14099	14108	14051	14331	13993	14483	14158	14083	14065	14214	14379	14366	14143	14141	14070	13971	14272	14103	14137	14155	14398	14129	14138	14174	14131	14019	14055	14215	14027	14450	14117	14274	14350	14239	14308	14235	14350	14138	14197	14087	14160	14194	14170	14270	14299	14211	14278	14172	14218	14247	14103	14182	14116	14076	14128	14145	14303	14119	14203	14190	14287	14230	14278	14357	14124	14177	14134	14186	14159	14165	13911	13968	14151	14159	14246	14136	14216	14033	14071	14172	14140	14178	14183	14229	14092	14212	14124	14334	14235	14176	14328	14052	14222	14147	14000	14204	14336	14171	14263	14285	14180	14214	14221	14100	14134	14206	14230	14309	14274	14160	14007	13961	13958	14198	14228	14210	14166	14302	14251	14195	14294	14210	14231	14255	13937	14177	14039	14197	14205	14183	14220	14053	14254	14256	14194	14288	14036	14167	14241	14055	14172	14012	14153	14094	14238	14178	14171	14070	14334	14243	14273	14297	14111	14459	14200	14001	14157	14034	14201	14039	14294	14153	14338	13984	14235	14282	14246	14099	14356	14169	14234	14209	14186	14186	14372	14114	14192	14054	14163	14204	14261	14070	14058	13999	14151	14177	14015	14133	14004	14233	14103	14085	14123	14368	14091	14034	14084	14057	14146	14066	14214	14205	14233	14373	14244	14152	14234	14217	14175	14121	14200	14135	14229	14078	14095	14043	14089	14047	14166	14020	14011	14222	14071	14127	14386	14201	14288	14232	14281	14231	14399	14263	14263	14206	14088	14093	14239	14137	14218	14071	14374	14359	14042	14098	14087	14092	14045	14058	14251	14185	14264	14114	14212	14256	14052	14188	14020	14295	14180	14329	14126	14117	14150	14236	14126	14044	14255	14237	14302	14036	13943	14124	14185	14293	14112	14121	14088	14227	14201	14261	14066	14213	14154	14170	14212	14170	14182	14253	14196	14080	14228	14256	14238	14225	14289	14338	14246	14064	14186	14080	14344	14232	14302	14206	14261	14079	14259	14034	14269	14154	14152	14208	14218	14454	14144	14154	14102	14175	14019	14285	14157	14350	14183	14428	14174	14061	14249	14123	14166	14166	14306	14394	14342	14286	13888	14246	14276	14469	14218	14108	14185	14169	14204	14218	14199	14114	14234	14117	14227	14253	14138	14024	14025	14060	14152	14218	14224	14234	14302	14068	14173	14207	14276	14351	14283	14083	14354	14213	14111	14302	14165	14216	14315	14207	14055	14293	14190	14135	14201	14146	14101	14245	14213	14016	14214	14320	14037	13967	14130	14120	14133	14049	14126	13989	14221	14243	14143	14278	14188	14237	14248	14103	14088	13992	14154	14175	14147	14071	14334	14197	14055	14106	14100	13937	14036	14098	14094	14272	14207	14238	14127	14122	14112	14240	14064	14022	14262	14212	14187	14079	14415	14131	13996	14117	14292	14215	14174	14063	14084	13960	14305	14129	14082	14202	14043	14021	13990	13981	14083	14178	14246	14036	14141	14355	13996	14295	14372	14154	14347	14274	14136	14019	14110	14203	14057	14204	14245	14180	14262	14144	14041	14133	14239	14186	14198	14287	14207	14165	14230	14253	14143	14179	14074	14109	14025	14231	14357	14292	14209	14372	14110	14187	14202	14251	14219	14149	14072	14141	14204	14095	13977	14370	14155	14088	14159	14114	14276	14129	14239	14080	14294	14108	13888	14059	14131	14214	14155	14327	14408	14269	14168	14394	14197	14079	14293	14334	14209	14341	14002	14269	13938	14183	14112	14155	14172	14152	14212	14268	14156	14156	14177	14073	14026	14188	14220	14171	14196	14150	13963	13868	14203	14074	14213	14175	14240	14197	14087	14227	14064	14331	14087	14082	14238	14239	14188	14259	14299	14381	14009	14028	14175	14129	13980	14167	14201	14311	14231	14139	14241	14146	14171	14205	14020	14310	14189	14086	14167	14340	14162	14055	14307	14154	14167	14289	14036	14161	14229	14014	14154	14130	14228	14266	14224	14256	14300	14195	14105	14271	14011	14186	14116	14428	14097	14242	14075	14009	14017	14170	14201	14187	14116	14329	14163	14039	14172	14024	14239	14176	14155	14253	14213	14361	14232	14121	14202	14076	14295	14408	14112	14137	14285	14103	14213	14206	14297	14244	14143	14096	14168	14090	14218	14338	14332	14090	13839	14183	14207	14169	13988	14346	14251	14369	14084	14173	14047	14370	13920	14153	14064	14184	14206	14256	14003	14259	14145	14108	14180	14026	14142	14348	14232	14216	14182	14288	14079	13932	14387	14149	14103	14221	14244	14224	14148	14192	14285	14185	14312	14229	14161	14256	14301	14091	14229	14330	14081	14198	13972	14141	13971	14147	14145	14389	14200	14234	14126	13912	14156	14135	14240	14237	14285	14226	14260	14163	14091	14173	14266	14181	14191	14176	14163	14079	14123	14130	14043	14026	14065	14347	14024	14265	14333	14064	14041	14182	14201	14132	14055	14152	14279	14199	14195	14061	14115	14122	14208	14083	14225	14148	14279	14374	14338	14137	14179	14029	14303	14188	14059	14273	14197	14136	14224	14134	13917	14298	14161	14114	14076	14221	14206	14320	14141	14211	14185	13968	14143	14042	14152	14189	14183	14069	14168	14135	14348	14114	14118	14207	14203	14163	14125	14279	14110	14243	14085	14399	14282	14080	14043	14207	14137	14057	14233	14066	14256	14036	14106	14226	14277	14137	14312	14128	14056	14215	14012	14083	14212	14257	14201	14285	14005	14345	14221	14138	13988	14394	14392	14074	14277	14247	14288	14114	14267	14306	14322	14136	14225	13995	13950	14191	14272	14136	14243	14256	14239	14079	14096	14264	14182	14104	14051	14175	14111	14350	14001	14276	14239	14073	14213	13988	14211	14095	14119	14324	14132	14241	13995	14197	14224	14224	14359	14212	14209	14030	14257	14154	14189	14098	14182	14119	14243	14136	14338	14270	14082	14121	14365	14172	14044	13945	14048	14070	14230	14350	14303	14324	14282	14276	14226	14343	14132	14011	14038	14208	14172	14156	14265	14133	14151	14264	14104	14084	14020	14045	14022	14232	14132	14156	14208	14235	14299	14270	14201	14241	14120	14249	14121	14128	14176	14221	14283	14259	14191	14154	13943	14262	14295	14235	14090	14055	14027	14245	14396	14156	13876	14129	14256	13973	13972	14184	14078	14227	14214	14053	13965	14134	14216	14231	14263	14159	14232	14225	14263	14106	14021	14094	14109	14237	14074	14241	14168	14295	14341	14185	14253	14226	14215	14321	14352	14202	14127	14018	14282	14076	14286	14153	14204	14092	14176	14129	14019	14300	14068	14294	14317	14047	14092	14291	14053	14228	14056	14137	14169	14185	14141	14294	14214	14147	14230	14125	14034	14203	14331	14142	14147	14174	14329	14254	14199	14224	14226	14238	14120	14098	14270	14173	14217	14139	14121	14179	14029	14262	14128	14212	14327	14291	14148	14129	14036	13970	14304	14376	14164	14324	14133	14108	14150	14165	14162	14152	14300	14388	14048	14190	14275	14196	14204	13979	14099	14076	14002	14277	14199	14182	14162	14202	14338	14229	14205	14247	14268	14227	14185	14334	14226	14292	14334	14309	14312	14189	14083	14149	14225	14120	14206	14261	14199	14140	13972	14198	14199	14066	14179	14232	14274	14125	14314	14230	14233	14135	14246	14222	14272	14272	14381	14164	14240	14244	14000	14005	14146	14027	14135	14130	14134	13950	14105	14309	14176	14167	14312	14121	14207	14170	14276	14222	14073	14260	13995	14176	13950	14304	14176	14188	14231	14029	13966	14119	13973	14275	14128	14143	14120	14140	14249	14178	14110	14434	14265	14256	14007	14171	14161	14413	14082	14119	14259	14330	14192	14219	14167	14235	14265	14011	14214	14159	14193	14163	14107	14305	14112	14202	14404	14295	13952	14221	14223	14208
18289	28695	28633	21637	17680	16306	16005	15382	15031	14788	14233	14088	14274	13984	14186	13902	13999	13858	13803	13706	13967	13772	13676	13674	13890	13878	13722	13681	13644	13703	13677	13781	13724	13834	13581	13754	13703	13680	13549	13717	14029	13639	13659	13821	13660	13631	13670	13751	13635	13834	13849	13960	13517	13701	13796	13818	13609	13587	13742	13745	13768	13830	13542	13678	13678	13639	13775	13669	13726	13592	13566	13589	13645	13540	13612	13710	13592	13637	13537	13575	13551	13626	13711	13586	13679	13687	13534	13639	13661	13637	13750	13891	13719	13532	13654	13720	13575	13531	13615	13802	13533	13574	13653	13674	13646	13627	13613	13483	13506	13593	13719	13758	13567	13730	13426	13601	13673	13643	13609	13807	13693	13617	13522	13597	13696	13614	13627	13644	13669	13637	13669	13703	13746	13625	13698	13597	13697	13791	13547	13580	13643	13524	13573	13585	13647	13745	13703	13621	13526	13553	13615	13583	13596	13744	13741	13652	13547	13623	13661	13575	13626	13843	13563	13624	13702	13722	13800	13675	13794	13548	13586	13607	13619	13628	13619	13540	13700	13561	13526	13860	13726	13719	13633	13599	13493	13613	13550	13573	13629	13673	13689	13794	13806	13674	13621	13550	13567	13674	13809	13718	13568	13729	13890	13503	13660	13575	13603	13766	13556	13631	13551	13761	13615	13841	13678	13602	13537	13547	13666	13675	13783	13789	13611	13586	13724	13525	13617	13530	13738	13649	13621	13740	13699	13565	13871	13560	13555	13581	13633	13537	13603	13663	13605	13602	13686	13611	13653	13690	13610	13680	13533	13506	13665	13618	13599	13730	13593	13607	13489	13688	13673	13730	13704	13640	13632	13562	13486	13537	13569	13651	13503	13642	13616	13625	13681	13477	13757	13821	13636	13916	13520	13680	13561	13733	13557	13660	13613	13678	13759	13596	13719	13735	13572	13631	13766	13599	13683	13803	13599	13616	13727	13638	13728	13640	13618	13748	13597	13588	13681	13773	13640	13682	13557	13776	13605	13567	13680	13754	13407	13554	13593	13597	13715	13550	13592	13585	13708	13633	13543	13615	13801	13717	13689	13654	13579	13739	13772	13680	13788	13715	13539	13868	13674	13709	13538	13755	13683	13790	13729	13632	13776	13505	13605	13671	13779	13453	13691	13683	13663	13481	13554	13641	13484	13731	13528	13525	13648	13675	13717	13640	13757	13537	13667	13706	13583	13701	13597	13601	13528	13647	13590	13549	13604	13566	13666	13602	13554	13593	13560	13700	13626	13557	13733	13618	13680	13662	13586	13709	13441	13521	13498	13782	13686	13593	13735	13628	13610	13639	13636	13621	13659	13719	13545	13599	13686	13581	13443	13806	13687	13667	13760	13599	13655	13598	13742	13601	13735	13708	13512	13624	13567	13632	13711	13537	13682	13672	13735	13562	13498	13637	13720	13703	13504	13651	13666	13793	13632	13720	13651	13687	13488	13722	13705	13565	13508	13684	13594	13594	13615	13638	13603	13601	13602	13665	13664	13673	13514	13654	13555	13428	13636	13572	13602	13529	13725	13631	13653	13491	13758	13596	13608	13638	13662	13588	13600	13445	13723	13757	13471	13544	13658	13500	13735	13760	13743	13541	13607	13586	13679	13759	13559	13598	13594	13655	13558	13650	13535	13604	13640	13648	13737	13587	13551	13610	13620	13713	13535	13636	13723	13651	13573	13597	13628	13583	13679	13759	13704	13520	13745	13826	13618	13580	13599	13711	13631	13703	13785	13554	13615	13599	13573	13581	13476	13716	13540	13624	13785	13680	13582	13595	13663	13619	13645	13868	13747	13637	13879	13549	13567	13619	13703	13744	13593	13690	13512	13656	13773	13623	13595	13522	13541	13466	13547	13772	13656	13566	13561	13732	13579	13809	13664	13560	13639	13698	13613	13469	13693	13822	13502	13556	13569	13750	13636	13658	13818	13781	13622	13629	13767	13659	13511	13731	13693	13856	13771	13573	13555	13767	13631	13674	13534	13596	13621	13509	13835	13729	13532	13476	13661	13679	13777	13551	13485	13471	13667	13489	13535	13612	13782	13637	13574	13758	13658	13578	13705	13596	13585	13403	13719	13741	13682	13580	13504	13549	13616	13800	13514	13674	13696	13559	13499	13660	13730	13830	13632	13690	13631	13449	13678	13620	13885	13571	13621	13825	13720	13640	13603	13798	13627	13580	13604	13631	13731	13677	13718	13577	13525	13843	13513	13757	13606	13696	13817	13677	13641	13459	13638	13712	13720	13575	13672	13437	13568	13864	13617	13631	13534	13587	13583	13562	13679	13782	13691	13673	13623	13617	13798	13735	13742	13588	13590	13867	13719	13629	13667	13623	13666	13879	13729	13393	13651	13689	13667	13569	13737	13590	13614	13653	13431	13548	13739	13726	13752	13591	13461	13745	13630	13611	13678	13601	13649	13737	13547	13696	13576	13764	13681	13511	13681	13616	13552	13854	13604	13622	13673	13586	13698	13595	13797	13654	13565	13585	13601	13736	13667	13762	13678	13603	13491	13655	13665	13637	13739	13620	13681	13557	13629	13608	13696	13559	13740	13668	13559	13750	13581	13744	13644	13866	13830	13783	13660	13655	13703	13632	13767	13570	13659	13764	13544	13529	13674	13574	13681	13427	13595	13777	13642	13626	13579	13638	13695	13714	13735	13445	13792	13755	13647	13486	13666	13649	13759	13584	13566	13733	13501	13722	13572	13592	13722	13540	13592	13684	13836	13710	13798	13747	13574	13850	13762	13615	13515	13571	13617	13643	13696	13711	13546	13776	13579	13633	13627	13557	13698	13635	13658	13511	13713	13644	13661	13642	13589	13835	13664	13794	13841	13782	13713	13589	13578	13721	13446	13729	13831	13658	13561	13666	13764	13586	13708	13588	13672	13641	13613	13843	13558	13700	13485	13667	13746	13806	13744	13874	13715	13589	13542	13672	13556	13750	13650	13603	13715	13442	13863	13599	13676	13750	13745	13896	13803	13647	13733	13590	13598	13565	13565	13631	13549	13691	13539	13733	13552	13646	13663	13608	13699	13691	13661	13686	13663	13561	13482	13587	13617	13654	13540	13505	13795	13665	13538	13756	13782	13688	13592	13813	13803	13674	13579	13567	13705	13677	13716	13687	13669	13759	13670	13707	13629	13574	13660	13504	13677	13616	13724	13776	13776	13674	13406	13627	13646	13679	13607	13678	13563	13646	13556	13681	13582	13746	13697	13491	13689	13642	13552	13561	13585	13778	13639	13679	13590	13622	13782	13548	13527	13555	13561	13555	13661	13635	13655	13739	13713	13685	13662	13650	13746	13804	13629	13630	13588	13481	13546	13724	13750	13754	13469	13584	13642	13525	13696	13786	13616	13692	13531	13727	13571	13677	13733	13722	13540	13566	13599	13653	13712	13631	13727	13596	13699	13625	13785	13590	13673	13575	13686	13766	13636	13622	13591	13643	13799	13528	13652	13730	13548	13624	13746	13651	13674	13685	13685	13603	13640	13625	13679	13592	13586	13606	13684	13728	13624	13751	13628	13672	13652	13780	13758	13684	13623	13682	13755	13592	13963	13426	13687	13579	13623	13727	13544	13761	13761	13590	13548	13612	13615	13849	13600	13704	13670	13705	13536	13534	13676	13598	13597	13659	13683	13637	13740	13642	13731	13545	13667	13578	13657	13708	13704	13630	13680	13599	13531	13784	13699	13634	13544	13576	13499	13685	13652	13585	13597	13509	13677	13617	13417	13674	13764	13892	13679	13448	13699	13546	13413	13545	13581	13692	13661	13747	13668	13669	13539	13764	13669	13787	13771	13577	13562	13666	13452	13599	13508	13657	13691	13621	13699	13618	13636	13564	13691	13654	13702	13703	13578	13642	13663	13588	13704	13674	13533	13659	13572	13711	13709	13632	13557	13702	13742	13547	13666	13483	13571	13635	13736	13762	13659	13602	13539	13547	13739	13742	13811	13668	13606	13610	13724	13666	13580	13688	13724	13629	13607	13710	13710	13552	13532	13824	13707	13692	13571	13674	13560	13593	13632	13660	13700	13724	13733	13550	13730	13619	13651	13533	13732	13625	13643	13595	13684	13609	13731	13639	13667	13542	13645	13668	13604	13527	13699	13812	13747	13698	13627	13498	13594	13718	13776	13582	13618	13679	13631	13820	13673	13561	13680	13657	13525	13640	13587	13551	13623	13635	13620	13547	13664	13642	13773	13443	13508	13607	13692	13648	13628	13424	13551	13731	13660	13555	13717	13610	13647	13662	13700	13595	13578	13779	13642	13490	13656	13683	13668	13660	13641	13645	13563	13711	13767	13726	13815	13664	13686	13815	13513	13635	13656	13571	13721	13769	13687	13569	13692	13789	13782	13607	13698	13642	13561	13592	13675	13505	13791	13727	13698	13659	13767	13691	13553	13535	13815	13564	13505	13705	13620	13694	13728	13671	13697	13752	13697	13586	13739	13607	13675	13650	13628	13651	13686	13779	13515	13678	13417	13532	13719	13614	13477	13719	13519	13621	13472	13598	13668	13578	13693	13569	13760	13632	13736	13691	13688	13618	13674	13571	13752	13532	13759	13812	13736	13520	13697	13589	13517	13566	13624	13687	13677	13605	13603	13632	13836	13606	13701	13693	13483	13724	13561	13575	13778	13426	13773	13578	13623	13861	13583	13807	13763	13622	13719	13640	13561	13773	13691	13595	13662	13701	13713	13595	13773	13544	13595	13519	13663	13680	13685	13753	13667	13544	13863	13769	13603	13665	13645	13594	13679	13554	13681	13600	13717	13700	13604	13644	13625	13844	13750	13508	13718	13700	13632	13608	13814	13565	13703	13676	13498	13693	13688	13524	13641	13626	13616	13643	13553	13635	13661	13612	13714	13791	13769	13580	13635	13739	13709	13625	13577	13608	13590	13686	13570	13637	13629	13600	13685	13677	13759	13650	13568	13679	13601	13648	13542	13685	13579	13768	13677	13568	13593	13649	13381	13560	13732	13736	13709	13579	13600	13620	13688	13566	13626	13633	13867	13603	13518	13750	13690	13636	13680	13697	13496	13526	13657	13651	13641	13705	13704	13703	13730	13478	13823	13517	13609	13832
23827	21219	28755	24085	22003	21869	20476	17084	16298	15976	15492	15296	15254	15173	14962	14824	14747	14813	14588	14665	14479	14510	14756	14593	14527	14659	14450	14570	14345	14385	14437	14586	14585	14456	14322	14583	14306	14300	14330	14571	14286	14631	14517	14534	14512	14466	14428	14358	14608	15292	15042	14949	14841	14747	14477	14423	14511	14456	14517	14545	14450	14395	14445	14735	14418	14399	14320	14570	14562	14472	14349	14227	14409	14474	14405	14367	14207	14382	14472	14558	14567	14444	14297	14196	14313	14334	14323	14546	14382	14465	14412	14448	14289	14259	14555	14555	14557	14465	14384	14339	14340	14361	14518	14421	14399	14579	14415	14390	14723	14376	14375	14455	14344	14302	14394	14256	14193	14497	14325	14305	14352	14368	14409	14185	14565	14382	14434	14311	14441	14459	14515	14397	14359	14236	14414	14408	14542	14376	14445	14382	14278	14446	14502	14542	14250	14348	14202	14279	14346	14478	14337	14300	14419	14536	14484	14596	14420	14503	14301	14323	14423	14388	14244	14302	14331	14540	14476	14460	14545	14442	14331	14189	14487	14358	14542	14343	14297	14389	14347	14367	14370	14279	14548	14321	14287	14410	14319	14328	14509	14381	14414	14337	14418	14403	14327	14346	14525	14528	14287	14273	14329	14399	14287	14335	14341	14254	14513	14582	14227	14487	14538	14400	14493	14255	14322	14362	14331	14543	14360	14342	14501	14303	14187	14256	14281	14282	14298	14255	14374	14472	14376	14529	14363	14398	14262	14281	14322	14510	14332	14186	14207	14403	14375	14416	14239	14338	14391	14206	14313	14459	14258	14409	14435	14451	14327	14378	14528	14435	14421	14459	14421	14360	14295	14300	14306	14596	14375	14143	14526	14360	14340	14408	14359	14528	14416	14271	14537	14218	14397	14272	14232	14326	14432	14292	14276	14294	14421	14329	14415	14379	14324	14453	14417	14318	14327	14249	14424	14433	14303	14238	14330	14238	14185	14242	14482	14337	14140	14278	14335	14436	14340	14313	14321	14535	14436	14205	14417	14437	14582	14404	14631	14467	14281	14282	14226	14248	14417	14366	14427	14509	14428	14494	14494	14421	14426	14285	14618	14465	14468	14144	14431	14150	14485	14359	14322	14376	14420	14452	14397	14531	14354	14479	14339	14398	14406	14235	14412	14321	14119	14291	14336	14349	14391	14215	14404	14365	14349	14237	14327	14335	14289	14288	14209	14365	14168	14372	14372	14414	14247	14421	14322	14256	14310	14455	14368	14172	14229	14353	14535	14413	14502	14280	14258	14322	14425	14245	14328	14394	14383	14297	14178	14503	14403	14465	14363	14318	14273	14265	14365	14441	14289	14468	14346	14333	14468	14434	14445	14276	14235	14505	14514	14309	14490	14440	14216	14355	14494	14354	14445	14455	14515	14410	14435	14441	14528	14400	14301	14396	14322	14268	14420	14517	14319	14215	14345	14290	14300	14303	14451	14396	14383	14370	14099	14393	14345	14279	14172	14284	14320	14380	14398	14330	14425	14112	14427	14371	14364	14261	14191	14429	14258	14312	14320	14150	14467	14255	14294	14423	14392	14285	14373	14312	14192	14366	14390	14433	14221	14381	14478	14274	14414	14258	14376	14385	14477	14310	14351	14444	14270	14300	14437	14523	14284	14353	14273	14453	14333	14353	14243	14288	14357	14354	14539	14434	14546	14525	14193	14376	14310	14255	14439	14316	14392	14166	14470	14553	14336	14391	14410	14293	14251	14302	14218	14505	14336	14352	14561	14471	14331	14402	14368	14264	14380	14374	14369	14408	14386	14312	14157	14516	14370	14317	14357	14311	14474	14391	14212	14314	14413	14175	14254	14413	14418	14510	14477	14375	14527	14403	14563	14236	14266	14165	14349	14229	14457	14350	14463	14313	14318	14412	14386	14183	14314	14176	14524	14454	14396	14320	14334	14484	14311	14277	14300	14142	14254	14136	14433	14433	14392	14439	14353	14270	14354	14453	14350	14381	14225	14497	14336	14197	14500	14419	14532	14483	14321	14376	14311	14463	14466	14346	14309	14402	14458	14138	14326	14357	14297	14166	14398	14310	14394	14438	14351	14468	14401	14308	14457	14407	14274	14379	14310	14558	14421	14278	14192	14519	14367	14314	14424	14508	14285	14468	14393	14231	14172	14330	14222	14260	14332	14232	14369	14263	14389	14470	14340	14395	14429	14544	14394	14265	14319	14455	14347	14246	14395	14420	14401	14344	14505	14382	14204	14562	14173	14379	14258	14458	14376	14556	14402	14290	14512	14262	14252	14300	14493	14192	14485	14417	14522	14630	14298	14411	14409	14504	14233	14290	14439	14206	14397	14567	14377	14525	14394	14365	14308	14241	14577	14473	14273	14178	14327	14495	14267	14293	14249	14406	14502	14100	14351	14361	14359	14340	14254	14444	14479	14445	14496	14321	14348	14299	14332	14238	14392	14356	14389	14275	14440	14198	14385	14319	14536	14389	14424	14290	14338	14361	14359	14201	14268	14331	14444	14034	14366	14371	14364	14355	14365	14356	14485	14332	14491	14362	14507	14416	14422	14249	14458	14243	14261	14358	14230	14291	14233	14586	14364	14284	14433	14355	14323	14211	14179	14365	14324	14453	14388	14432	14443	14335	14426	14510	14471	14472	14418	14069	14274	14515	14605	14367	14208	14479	14332	14448	14454	14517	14432	14456	14402	14456	14459	14370	14425	14501	14395	14412	14441	14454	14314	14302	14407	14466	14390	14204	14482	14399	14153	14284	14307	14243	14481	14298	14259	14266	14550	14371	14407	14242	14330	14340	14252	14189	14309	14337	14232	14353	14297	14512	14577	14380	14366	14449	14352	14493	14219	14318	14380	14412	14328	14411	14335	14393	14572	14291	14388	14415	14364	14464	14367	14413	14421	14425	14428	14300	14378	14675	14403	14458	14436	14350	14379	14335	14305	14455	14431	14251	14380	14487	14187	14418	14557	14470	14358	14149	14517	14323	14265	14458	14410	14352	14353	14455	14527	14508	14239	14197	14127	14453	14352	14435	14393	14287	14455	14489	14414	14304	14381	14432	14489	14236	14456	14447	14191	14272	14513	14482	14271	14282	14143	14383	14275	14394	14318	14236	14426	14500	14316	14609	14448	14328	14470	14411	14383	14287	14309	14300	14425	14523	14629	14118	14505	14307	14383	14455	14407	14195	14478	14338	14139	14511	14406	14180	14341	14332	14369	14425	14363	14447	14566	14245	14485	14477	14494	14434	14430	14333	14418	14463	14293	14287	14460	14368	14477	14358	14351	14480	14327	14339	14467	14345	14261	14436	14355	14418	14369	14262	14270	14099	14427	14425	14353	14511	14186	14391	14458	14505	14385	14436	14343	14352	14324	14448	14341	14325	14454	14373	14268	14346	14322	14148	14310	14369	14429	14181	14368	14426	14338	14472	14486	14447	14457	14505	14335	14307	14171	14257	14544	14302	14372	14410	14262	14397	14291	14229	14175	14393	14457	14570	14348	14415	14302	14535	14431	14481	14539	14405	14427	14387	14435	14353	14415	14330	14387	14334	14339	14338	14360	14222	14212	14431	14226	14377	14408	14369	14268	14386	14424	14521	14363	14479	14535	14516	14539	14438	14410	14508	14313	14402	14297	14305	14633	14412	14484	14240	14278	14358	14362	14203	14520	14297	14468	14427	14384	14361	14352	14177	14229	14487	14281	14564	14309	14200	14289	14392	14273	14340	14448	14258	14310	14228	14324	14383	14313	14450	14452	14201	14503	14511	14531	14410	14544	14566	14383	14551	14277	14382	14327	14256	14266	14284	14346	14369	14488	14556	14513	14483	14425	14228	14204	14385	14281	14389	14355	14362	14331	14249	14325	14408	14242	14315	14387	14455	14301	14320	14438	14480	14492	14516	14348	14403	14457	14350	14266	14382	14447	14325	14339	14526	14594	14240	14423	14514	14290	14255	14322	14386	14353	14432	14409	14431	14177	14411	14255	14312	14440	14251	14253	14310	14384	14150	14467	14222	14257	14502	14317	14452	14458	14376	14355	14324	14490	14478	14573	14432	14410	14314	14254	14277	14417	14286	14370	14486	14395	14249	14502	14322	14317	14371	14518	14517	14487	14492	14353	14520	14421	14432	14238	14204	14335	14437	14319	14427	14235	14275	14362	14450	14551	14290	14497	14485	14363	14379	14478	14369	14280	14188	14453	14117	14268	14279	14356	14271	14477	14478	14415	14496	14546	14381	14255	14280	14432	14473	14193	14326	14550	14385	14501	14338	14449	14346	14342	14486	14420	14348	14343	14336	14353	14302	14169	14278	14387	14370	14358	14380	14487	14300	14381	14355	14215	14259	14699	14451	14354	14601	14420	14310	14419	14636	14499	14481	14318	14454	14063	14221	14233	14320	14608	14370	14460	14425	14359	14374	14285	14529	14344	14315	14322	14439	14484	14511	14370	14549	14198	14337	14323	14506	14330	14075	14255	14449	14404	14416	14329	14346	14538	14376	14320	14360	14254	14457	14405	14253	14293	14536	14435	14464	14384	14304	14322	14432	14535	14452	14243	14283	14433	14498	14340	14309	14452	14480	14240	14386	14378	14426	14594	14583	14271	14200	14413	14413	14170	14472	14626	14243	14349	14337	14566	14254	14303	14282	14448	14358	14218	14636	14452	14289	14404	14253	14490	14437	14321	14343	14427	14285	14195	14323	14537	14317	14525	14463	14199	14244	14257	14314	14380	14281	14256	14342	14311	14347	14081	14427	14313	14092	14298	14514	14381	14376	14205	14383	14263	14318	14299	14306	14438	14303	14265	14373	14442	14381	14277	14397	14359	14376	14416	14490	14315	14453	14270	14205	14395	14386	14242	14318	14387	14186	14333	14441	14400	14444	14282	14269	14453	14323	14365	14487	14428	14244	14401	14264	14389	14321	14264	14338	14373	14375	14439	14469	14485	14333	14310	14228	14387	14573	14529	14372	14408	14242	14455	14403	14279	14465	14442	14321	14406	14475	14489	14340	14366	14284	14491	14469	14389	14294	14320	14270	14364	14491	14405	14375	14296	14432	14518	14405	14371	14288	14452	14275	14314	14385	14315	14514	14315	14404	14299	14435	14586	14389
19627	36086	35499	28196	22702	20221	18545	17616	16852	16085	15332	15201	15358	14888	14774	14406	14373	14077	14234	14140	13997	14150	14021	13990	13978	14004	13970	14014	13858	13886	14128	13946	13993	13946	13904	13995	13814	13983	13951	13820	13966	13998	13853	13870	13829	13898	13888	13955	14196	15212	15019	14513	14320	14064	13944	13804	13777	13847	13787	13758	13693	13944	13862	13845	13843	13846	13851	13768	13832	13749	13775	13938	13915	13914	13811	13862	13810	13902	13903	13908	13893	13771	14018	13794	13909	13766	13839	13737	13910	13803	13855	13905	13873	13785	13935	13754	13825	13828	13871	13848	13924	13752	13912	13961	13772	13716	13828	13643	13937	13842	13950	13899	13903	13751	13845	13818	13969	13876	13917	13932	13900	13863	13762	13864	13878	13800	14031	13925	13922	13613	13759	13726	13703	13803	13706	13765	13906	13882	13742	13917	13909	13729	13881	13755	13885	13769	14030	13794	13743	13925	13802	13746	13892	13901	13730	13846	13793	13859	13743	13978	13863	13897	13784	13728	13787	13939	13797	13827	13816	13851	13792	13571	13928	13880	13938	13855	14007	13755	13726	13737	13827	13946	13736	13750	13771	13773	13877	13866	13688	13788	13903	13885	13879	13974	13916	13789	13742	13700	13936	13799	13883	13967	13877	13749	13814	13747	13794	13981	13736	13757	13760	13866	13588	13725	14011	13779	13605	13740	13877	13860	13770	13983	13794	13872	13954	13681	13706	13761	13810	13783	13801	13902	13725	13869	13674	13756	13870	13682	13906	13962	13748	13741	13716	13915	13730	13794	13821	13875	13835	13819	13795	13956	13979	13758	13969	13810	13991	13939	13935	13845	13824	13820	13886	13891	13739	13750	13925	14022	13704	13860	13855	13869	13715	13899	13751	13677	13844	14019	13905	13899	13717	13782	13865	13804	13936	13676	13807	13814	13879	13768	13840	13838	13882	13971	13858	13977	13807	13700	13792	13711	13941	13923	13837	13942	13943	13845	13949	13763	13831	13843	13913	13836	13918	13887	13622	13962	13908	13761	13744	13706	13883	13999	13816	13931	13809	13744	13823	13774	13847	13824	13773	13961	13755	13792	13995	13790	13883	13912	13799	13934	13803	13766	13671	13760	13727	13702	13689	13799	13916	13868	13804	13814	13838	13815	13729	13839	13790	13922	13910	14021	13893	13905	13687	13807	13794	13838	13768	13779	13923	13870	13941	13897	13741	13726	13873	13942	13852	13854	13850	13894	13647	13792	13866	13758	13850	13795	13789	13805	13906	13703	13793	13905	13833	13768	13827	13729	13913	13826	13979	13798	13946	13968	13720	13619	13871	13768	13950	13647	13856	13877	13815	13771	13635	13764	13715	13944	13779	13752	13832	13821	13760	13922	13775	13779	13967	13815	13858	13857	13734	13930	13866	13759	14022	13844	13902	13883	13872	13746	13820	13837	13664	13724	14005	13905	13776	13904	13876	13811	13790	13883	13703	13831	13901	13871	13855	13852	13923	13787	13699	13937	13820	13807	13887	13755	13848	13848	13847	13875	13737	13783	13844	13914	13749	13728	13829	13875	13862	13885	13674	13864	13971	13751	13789	13768	13814	13796	13837	13838	13746	13911	13874	13713	13906	13667	13858	13804	13713	13917	13745	13857	13797	14025	13882	13747	13799	13863	14070	13865	13856	13759	13802	13691	13826	13879	13834	13987	13820	13828	13886	13794	13861	13962	13890	13832	13828	13780	13766	13789	13838	13818	13934	13810	13822	13979	13767	13724	13918	13619	13860	13912	13856	13577	13879	13820	13631	13815	13856	13871	13884	13748	13888	13889	13868	13992	13784	13629	13820	13844	13819	13560	13801	13841	13799	13862	13965	13807	13869	13807	13885	13752	13774	13699	13983	13761	13947	13836	13911	13843	13812	13778	13881	13725	13862	13748	13864	13947	13728	13893	13734	13987	13877	13741	13669	13729	13955	13949	13767	13784	13780	13672	13833	13818	13937	14044	13904	13741	13890	13857	13935	13800	13633	13798	13872	13860	13845	13768	13941	13845	13797	13892	13845	13920	13842	13893	13792	13691	13797	13812	13920	13924	13767	13899	13874	13803	13867	13719	13754	13771	13692	13784	13855	13931	13872	13686	13839	13756	13774	13757	13826	13887	13844	13917	13827	13986	13702	13843	13784	13782	13742	13803	13947	13766	13885	13738	13722	13821	13853	13838	13894	13799	13805	13829	13761	13867	13735	13798	13952	13847	13940	13911	13902	13789	13861	13848	13725	13881	13796	13923	13925	13873	13757	13848	13787	13755	13873	13830	13871	13797	13948	13861	13757	13781	13703	13817	13816	13816	13638	13875	13751	13894	13727	13845	13734	13930	13636	13758	13893	13802	14012	13828	13780	13774	13836	13792	13893	13707	13869	13819	13703	13965	13742	13891	13641	13680	13935	13787	13658	13684	13802	13727	13788	13815	14019	13878	13769	13779	13901	13864	13881	13886	13639	13997	13798	13843	13727	13913	13799	13842	13995	13968	13524	13737	13892	13835	13878	13850	13813	13966	13925	13721	13788	13888	13852	13781	13853	13821	13801	13912	13778	13854	13813	13797	13562	13788	13775	13713	13789	13859	13777	13860	13748	13825	13813	13909	13816	13790	13701	13708	13814	13734	13834	13845	13861	13652	13917	13782	13840	13964	13822	14080	13852	13726	13857	13815	13880	13814	13872	14011	13759	13746	13822	13730	13800	13689	13730	13890	13775	13800	13704	13966	13820	13797	13918	13668	13847	14083	13731	13935	13821	13853	13746	13897	13723	13949	13933	13946	14040	13872	13774	13788	13755	13911	13812	13767	13876	13883	13886	13791	13844	14068	13868	13872	13890	13876	13960	13790	13783	13666	13867	13923	13913	13842	13993	13867	13881	13750	13719	13686	13938	13960	13774	13735	13847	13902	13797	13938	13766	13782	13789	13803	13814	13571	13769	13923	13752	13910	13914	13644	13868	13908	13973	13841	14063	13756	13862	13738	13995	13960	13716	13762	14021	13826	13623	13826	13806	13687	13815	13880	13699	13759	13700	13635	13786	14038	13750	13876	13812	13931	13885	13693	13913	13930	13802	13915	13842	13662	13753	13824	13746	13761	13857	13741	13746	13786	13747	13888	13808	13722	13837	13877	13903	13956	13877	13777	13821	13718	13766	13797	13810	13772	13860	13747	13754	13881	13657	13904	13867	13842	13808	13877	13712	13832	13837	13840	14025	13846	13923	13618	13838	13919	13760	13838	13949	13777	13830	13957	13715	14034	13819	13726	13749	13794	13847	13764	13718	13828	13682	13586	13959	13670	13746	13781	13840	13879	13865	13733	13851	13878	14032	13646	13915	13798	13936	13833	13718	13826	13908	13778	13738	13836	13816	13817	13854	13773	13884	13814	13763	13736	13919	13665	13958	13730	13845	13778	13823	13779	13913	14096	13928	13868	13923	13628	13914	13860	13783	13747	13852	13778	13720	13851	13771	13816	13689	13751	13686	13952	13885	13849	13937	13836	13818	13967	13745	13922	13845	13694	13970	13767	13879	13774	13891	13805	13764	13860	13926	13679	13931	13881	13680	13883	13868	13836	13702	13809	13822	13814	13747	13824	13867	13748	13721	13643	13795	13784	13891	13935	13851	14017	13906	13835	13758	13903	13822	13626	13765	13858	13992	13666	13975	13921	13687	13873	13825	13950	13885	13840	13751	13616	13921	13814	13808	13924	13689	13796	13632	13807	13818	13861	13794	13753	14008	13810	13744	13714	13837	13770	13897	13873	13850	13781	13801	13858	13860	13763	13683	13832	13850	13738	13960	13748	13730	13699	13781	13954	13905	13742	13647	13945	13980	13916	13767	13907	13704	13810	13924	13854	13918	13750	13723	13818	13738	13593	13830	14044	13797	13899	14010	13860	13717	13872	13949	13663	13855	13857	13756	13854	13752	13996	13959	13719	13665	13976	13817	13820	13856	13833	13758	13926	13734	13782	13782	13723	13889	13846	13967	13735	13809	13741	13874	13896	13895	13669	13975	13813	13950	13751	13846	13849	13993	13821	13878	13864	13834	13800	13883	13954	13700	13741	13872	14143	13738	13813	13948	13754	13825	13966	13731	14001	13825	13887	13866	13901	13711	13736	13578	13787	13785	13919	13869	13846	13891	13926	13849	13988	13867	13935	13945	13853	13810	13755	13783	13728	13878	13817	13952	13941	13799	13764	13864	13738	13836	13708	13718	13902	13754	13872	13810	13817	14024	13817	13820	13800	13750	14039	13753	13762	13714	13670	13747	14006	13703	13889	13828	13562	13596	13955	13827	13667	13891	13906	13812	13950	13749	13810	14069	13822	13916	13854	13796	13721	13920	13984	13762	13742	13956	13671	13768	13693	13953	13748	13940	13959	13911	13874	13795	13779	13929	13833	13857	13679	13838	14032	13851	13894	13789	14059	13803	13914	13919	13731	13863	13924	13943	13746	13801	13913	13794	13914	13730	13886	13768	13712	13780	13777	13750	13935	13875	13885	13783	13706	13657	13788	13865	13796	13890	13720	13798	13694	13766	13918	13858	13980	13923	13881	13866	13880	13660	13864	13760	13845	13911	13792	13955	13672	13843	13794	13791	13909	13697	13882	13736	13910	13793	13815	13984	13722	13889	13974	13775	13705	13812	13767	13727	13867	13929	13905	13742	13797	13721	13920	13832	13916	13920	13958	13756	13745	13646	13857	13892	13886	13770	13899	13835	13817	14094	13805	13819	13847	13756	13905	13905	13790	13884	13716	13786	13824	13818	13796	13847	13874	13884	13797	13822	13823	13860	13794	13804	13825	13956	13735	13772	13769	14038	13841	13846	13945	14001	13768	13775	13832	13747	13882	13800	13668	13775	13858	13774	13691	13807	13881	13868	13742	13824	13968	13711	13658	13950	13848	13898	13867	13785	13864	13814	13799	13913	13848	13963	13920	13844	13838	13780	13695	14044	13867	13797	13892	13721	13825	13641	13839	13817	13926	13930	13922	13897	13781	13889	13872	13852	13796	13884	13785	13636	13643	13866	13802	13858	13836	13854	13867	13659	13993	13817	13760	13865	13876	13804	13907	13719	13805	13853	13802	13727	13756	13763	13803
22673	21131	29006	23539	21436	23414	25454	19094	17224	17235	16622	16142	15788	15574	15616	15409	15194	15257	14928	14963	14954	15161	14838	14711	14702	14775	14558	14828	14608	14616	15033	14712	14629	14835	14821	14568	14809	14828	14610	14775	14599	14657	14918	14487	14574	14579	14828	14671	15022	16270	15923	15863	15296	14995	14836	14587	14732	14635	14675	14652	14557	14497	14600	14541	14505	14484	14667	14590	14482	14574	14705	14693	14572	14771	14604	14596	14523	14557	14737	14478	14565	14491	14431	14669	14622	14578	14473	14583	14708	14578	14507	14507	14676	14579	14669	14523	14636	14605	14694	14573	14495	14631	14746	14447	14478	14604	14514	14762	14674	14544	14641	14524	14608	14558	14510	14535	14482	14592	14436	14649	14838	14388	14321	14577	14462	14603	14655	14530	14595	14468	14710	14624	14523	14495	14706	14587	14670	14439	14436	14619	14421	14464	14527	14670	14447	14509	14482	14656	14843	14312	14479	14442	14391	14473	14569	14523	14470	14409	14701	14783	14539	14497	14189	14633	14403	14562	14378	14562	14405	14346	14627	14701	14463	14599	14550	14526	14401	14477	14551	14446	14545	14633	14607	14460	14551	14610	14547	14550	14785	14638	14606	14431	14453	14481	14547	14555	14568	14369	14584	14667	14597	14738	14480	14478	14753	14596	14669	14512	14273	14635	14481	14415	14438	14492	14552	14402	14499	14777	14618	14502	14585	14715	14671	14518	14440	14574	14636	14529	14524	14584	14601	14513	14483	14542	14487	14359	14569	14462	14560	14411	14609	14537	14391	14404	14511	14635	14358	14727	14467	14405	14632	14490	14563	14191	14605	14483	14544	14776	14527	14463	14491	14466	14705	14312	14636	14572	14557	14705	14554	14585	14524	14594	14634	14582	14591	14450	14555	14556	14552	14622	14429	14445	14448	14274	14546	14438	14622	14540	14356	14543	14456	14416	14763	14452	14550	14535	14618	14316	14482	14505	14526	14413	14640	14505	14681	14361	14449	14563	14656	14606	14520	14530	14385	14464	14462	14340	14638	14487	14552	14512	14536	14580	14497	14300	14452	14628	14617	14513	14531	14744	14459	14481	14546	14605	14474	14356	14453	14561	14326	14667	14522	14648	14539	14517	14632	14620	14461	14473	14669	14581	14639	14549	14535	14523	14678	14639	14481	14432	14449	14517	14385	14485	14567	14354	14440	14491	14640	14551	14418	14487	14573	14561	14617	14353	14524	14539	14439	14573	14449	14367	14473	14554	14654	14510	14574	14539	14544	14425	14600	14621	14592	14534	14422	14558	14545	14344	14602	14473	14439	14634	14673	14523	14073	14365	14502	14590	14604	14457	14310	14631	14452	14414	14660	14545	14512	14529	14450	14684	14507	14311	14537	14549	14383	14568	14576	14286	14479	14563	14603	14225	14499	14602	14524	14514	14586	14487	14461	14628	14529	14565	14441	14488	14673	14596	14471	14600	14594	14243	14626	14292	14548	14572	14391	14522	14339	14639	14578	14497	14487	14506	14489	14514	14548	14528	14488	14396	14606	14442	14572	14433	14495	14541	14364	14412	14486	14327	14546	14422	14477	14552	14470	14532	14530	14504	14603	14405	14534	14494	14520	14538	14506	14576	14540	14409	14444	14635	14598	14676	14473	14604	14601	14493	14542	14493	14610	14360	14508	14534	14621	14434	14744	14654	14612	14668	14543	14654	14553	14570	14531	14571	14395	14484	14706	14528	14575	14543	14625	14451	14296	14264	14671	14427	14639	14590	14622	14408	14435	14343	14623	14493	14518	14431	14481	14779	14625	14519	14410	14611	14607	14528	14643	14588	14424	14319	14612	14578	14669	14201	14445	14654	14470	14393	14301	14366	14665	14973	14737	14467	14471	14558	14583	14628	14583	14560	14656	14473	14583	14461	14296	14680	14530	14591	14660	14547	14392	14464	14531	14546	14653	14513	14388	14328	14505	14682	14405	14472	14537	14492	14404	14505	14362	14465	14424	14381	14609	14517	14292	14430	14511	14344	14646	14403	14482	14525	14557	14436	14534	14609	14472	14487	14626	14450	14482	14687	14564	14194	14361	14454	14514	14427	14527	14504	14641	14595	14522	14465	14539	14476	14418	14485	14641	14413	14553	14576	14354	14353	14433	14585	14659	14423	14363	14468	14460	14606	14666	14402	14577	14681	14441	14464	14509	14506	14535	14581	14499	14650	14558	14376	14743	14492	14701	14556	14568	14781	14546	14596	14467	14534	14354	14670	14574	14521	14419	14499	14471	14560	14267	14607	14287	14822	14677	14557	14573	14602	14605	14547	14769	14629	14432	14485	14500	14394	14494	14396	14560	14405	14414	14436	14304	14607	14632	14493	14682	14419	14497	14295	14462	14398	14512	14394	14502	14555	14359	14509	14488	14488	14488	14443	14411	14593	14672	14409	14669	14499	14514	14478	14681	14576	14679	14502	14523	14463	14369	14400	14616	14500	14701	14465	14400	14373	14582	14615	14392	14633	14513	14449	14576	14457	14669	14538	14453	14425	14516	14529	14530	14466	14314	14667	14336	14555	14625	14584	14537	14571	14605	14518	14623	14631	14313	14604	14533	14657	14417	14589	14531	14473	14567	14573	14774	14633	14498	14556	14518	14414	14455	14583	14657	14389	14454	14320	14448	14625	14483	14443	14345	14486	14611	14671	14567	14633	14530	14533	14470	14648	14644	14569	14613	14687	14686	14341	14450	14495	14589	14501	14526	14472	14290	14510	14383	14634	14581	14717	14592	14261	14508	14390	14667	14401	14671	14459	14621	14599	14414	14565	14563	14584	14492	14723	14506	14398	14510	14642	14617	14405	14503	14469	14503	14620	14455	14424	14405	14516	14447	14233	14558	14616	14557	14624	14517	14482	14411	14345	14760	14580	14561	14447	14480	14623	14387	14558	14587	14368	14433	14565	14409	14561	14417	14595	14654	14496	14318	14453	14338	14553	14452	14554	14399	14667	14536	14433	14464	14563	14525	14475	14586	14489	14415	14584	14535	14488	14434	14519	14627	14371	14455	14525	14496	14502	14599	14449	14591	14390	14448	14391	14491	14697	14678	14617	14535	14554	14627	14437	14505	14444	14488	14595	14333	14518	14617	14508	14630	14339	14395	14434	14468	14570	14455	14450	14393	14476	14590	14593	14516	14419	14474	14524	14489	14593	14679	14557	14539	14654	14535	14508	14520	14552	14529	14585	14488	14668	14515	14745	14620	14504	14441	14347	14453	14541	14453	14608	14464	14494	14617	14306	14625	14742	14610	14656	14627	14614	14596	14531	14495	14624	14362	14687	14503	14697	14681	14587	14581	14426	14468	14516	14567	14565	14577	14461	14499	14458	14559	14432	14683	14621	14521	14504	14628	14528	14454	14411	14456	14484	14510	14587	14483	14449	14547	14343	14279	14431	14724	14676	14451	14441	14477	14501	14505	14554	14501	14506	14599	14601	14674	14512	14473	14663	14577	14458	14326	14486	14386	14649	14430	14512	14455	14411	14735	14366	14597	14494	14507	14602	14562	14639	14444	14468	14466	14378	14603	14396	14519	14525	14645	14514	14670	14427	14642	14682	14450	14583	14687	14615	14570	14482	14410	14683	14562	14249	14424	14454	14383	14533	14397	14515	14641	14455	14407	14553	14491	14718	14615	14494	14427	14536	14602	14484	14660	14517	14507	14554	14503	14541	14642	14664	14703	14506	14677	14435	14528	14472	14462	14458	14511	14342	14523	14427	14554	14384	14454	14548	14468	14483	14563	14623	14636	14594	14639	14626	14498	14589	14521	14615	14336	14443	14495	14393	14570	14492	14467	14505	14426	14510	14633	14560	14543	14743	14573	14655	14434	14428	14678	14426	14515	14575	14480	14577	14582	14410	14747	14512	14623	14545	14625	14364	14377	14697	14526	14482	14567	14673	14623	14386	14621	14410	14649	14543	14589	14450	14423	14582	14536	14411	14328	14608	14538	14584	14486	14523	14406	14430	14335	14607	14533	14434	14441	14583	14240	14451	14522	14457	14469	14517	14624	14633	14453	14775	14714	14665	14533	14564	14501	14511	14444	14460	14509	14627	14639	14709	14516	14449	14426	14573	14457	14558	14466	14457	14383	14390	14589	14533	14501	14483	14510	14512	14490	14536	14459	14456	14650	14502	14541	14547	14554	14553	14601	14550	14501	14622	14370	14368	14527	14588	14449	14621	14566	14431	14678	14508	14506	14591	14518	14437	14601	14745	14498	14522	14461	14250	14445	14499	14349	14495	14243	14341	14363	14540	14736	14436	14640	14427	14369	14508	14571	14684	14612	14514	14485	14438	14536	14532	14511	14504	14478	14439	14502	14468	14395	14443	14463	14482	14545	14552	14435	14533	14534	14566	14651	14502	14540	14537	14420	14303	14553	14391	14430	14551	14466	14434	14423	14479	14592	14485	14518	14635	14577	14609	14476	14617	14694	14551	14538	14494	14630	14689	14509	14535	14463	14523	14494	14570	14614	14735	14335	14589	14465	14454	14516	14434	14641	14500	14450	14496	14630	14560	14581	14511	14578	14530	14455	14584	14654	14648	14383	14501	14516	14485	14626	14630	14506	14537	14447	14496	14654	14540	14658	14539	14643	14622	14419	14394	14547	14576	14617	14468	14308	14588	14605	14599	14504	14510	14470	14675	14701	14584	14511	14422	14626	14631	14338	14437	14674	14611	14363	14359	14495	14636	14440	14658	14414	14476	14625	14426	14468	14352	14519	14363	14449	14609	14553	14475	14701	14541	14609	14549	14417	14495	14414	14581	14513	14404	14547	14652	14527	14518	14507	14561	14522	14679	14633	14506	14355	14608	14491	14422	14507	14547	14477	14606	14297	14581	14564	14367	14466	14519	14639	14503	14612	14662	14436	14399	14554	14410	14449	14577	14724	14468	14668	14666	14541	14576	14577	14554	14567	14512	14360	14622	14408	14612	14501	14368	14444	14473	14558	14552	14462	14360	14564	14709	14563	14419	14511	14688	14426	14481	14616	14609	14436	14498	14611	14406	14502	14505	14400	14619	14488	14506	14272	14282	14378	14591	14495	14534	14490	14375	14570	14611	14551	14566	14456	14258	14492	14434	14494	14605	14418	14665
21739	41424	39867	32612	27641	23668	22137	19901	18537	17575	16630	16388	15939	15454	15305	15214	14871	14547	14569	14394	14432	14289	14207	14196	13914	14197	14100	14186	14173	14162	13989	14052	14101	14026	13846	14077	13921	13898	14088	14163	14028	14002	13919	14029	13953	13845	13952	13953	14866	16630	15877	15224	14833	14419	13895	14003	14020	13868	13951	13990	13872	13844	13971	13950	14024	13813	13952	14097	13723	13790	13879	13908	13991	13991	13945	13786	13732	13977	13975	13795	13922	13897	13969	13958	13816	13960	13873	14117	13999	13762	13926	13953	13925	13938	13907	13937	13884	13939	14032	14025	13912	14033	13814	13831	13786	13981	14067	13803	13812	13799	13988	13765	13868	13977	14194	13982	13943	13970	13849	13978	14039	13859	13875	13957	13925	13797	13826	13960	13814	13997	13931	13876	13994	13713	13927	13915	13903	13791	13874	14049	13914	13946	13903	14069	13838	13936	13889	14025	13878	13929	13945	13999	13880	13903	14042	13885	13786	13975	13942	13869	13898	14011	13821	14065	13814	13754	14019	13840	14252	13916	13861	13893	13763	14015	14116	14000	13920	13950	13922	13936	13774	13900	13973	13682	13855	13842	13828	13925	13904	13970	13990	13870	13928	14000	13710	13729	13885	13745	13914	13710	13854	13902	13948	13952	13784	13931	13879	13937	13816	13762	13763	13884	13792	13948	13894	14063	14083	13819	13923	13844	13933	13860	13857	13968	13977	14000	13819	14027	13730	13908	14070	13884	13809	13816	13886	13866	13871	13784	13710	13889	13940	13933	13865	13785	13851	13934	13953	13791	13818	13916	13787	13786	13949	13930	13971	13864	13920	13882	13860	13876	13920	13946	13846	13993	13954	14012	13765	14020	13822	13864	13853	13908	13906	13910	13966	13938	14003	13889	13827	14104	13902	13812	13677	13811	13918	13807	13893	13849	14009	13964	13760	13857	13828	13748	13940	13856	13830	14045	14061	13871	13879	13928	13759	13774	13880	13778	13855	13801	13896	13997	13789	13838	14017	13978	14029	13606	13844	14060	13833	13760	13834	13811	13819	13918	13872	14009	13782	14102	13910	13823	13766	13916	13902	13920	13942	14032	13928	13956	13716	13943	13874	13795	13950	13836	13969	14005	13935	13771	13997	13961	13902	13924	13846	13664	13914	13886	13895	14085	13954	13869	13940	13912	13979	13963	13931	13713	13855	14008	13951	13772	13862	13919	13968	13894	13940	13961	13779	13972	13827	13768	13905	13916	13781	13946	13927	13861	13787	13844	13828	14053	13815	13861	13725	13692	13849	13923	13834	13786	14026	14062	13847	13801	13876	13938	13926	13751	13932	13837	14017	13964	13991	13813	13827	14052	13908	13815	13814	13933	13929	14045	13816	13693	13859	13626	14099	13807	13710	13898	13935	14041	13838	13969	13857	13788	13775	13844	13886	13862	13858	13771	13970	13935	13876	13753	13889	14058	13742	13913	13766	13826	13829	13719	13806	13915	13936	13825	13768	13929	14043	13819	13863	13861	13937	13786	13936	13917	14019	13875	13954	13905	13948	13937	13881	13939	13766	13822	13971	14036	14037	13873	13871	13842	13945	13687	13888	13843	13945	13760	13906	13796	13786	13848	13938	13784	14019	13786	13984	13978	13996	13920	13936	13765	13826	14048	13868	13912	13824	13973	13826	13937	13930	13803	13917	13997	13801	13759	13976	13982	13848	14033	14010	13802	14057	13902	13901	13890	13833	13916	13837	13876	13916	13758	13969	13868	13835	13785	13938	13859	13920	14024	13735	13872	14087	13906	13914	13851	14096	13915	13847	13927	13971	13960	13910	13699	13775	13853	13745	13925	13856	13852	13819	14032	13976	13756	13957	13850	13849	13904	13894	13976	14100	13872	13954	13855	14036	13888	13747	13917	14026	13890	14028	13938	13849	13859	13891	13725	13810	13881	13657	13955	13847	14020	13946	13866	13864	13841	13960	13816	13872	14108	13868	14011	13892	13909	13923	14018	13936	13882	13734	13882	13968	14104	13975	13909	13802	13837	13850	13793	13958	13862	13900	13912	13844	13844	13989	13857	13819	13808	14027	13848	13797	13960	14091	13853	13855	13958	13947	13710	14011	13901	13907	13901	13822	13996	13840	13946	13919	13656	13880	13845	13936	13786	13869	13897	13784	13898	14083	13972	13846	13904	14105	13820	13862	13842	13910	13965	14038	13896	13970	13688	13944	14107	13699	13876	13888	13802	13759	13821	13827	13780	14064	13973	13809	13869	14040	14056	14018	13811	13716	13876	14025	14080	13922	13947	13816	14005	13863	13737	13841	14057	13892	13798	13876	13877	13905	13877	13818	13909	13850	13933	13763	13995	13845	14014	14063	13799	13985	13833	13838	13898	13927	13910	13800	13891	13935	13719	13949	13763	13808	13879	14000	13773	13755	13890	13970	13834	13983	13725	13888	13816	13919	13869	13798	14073	13785	13842	13905	13883	13915	13839	13865	13851	13815	14010	13837	13960	13799	14031	13905	13920	13942	13814	13902	13994	13924	13759	13871	13887	13938	13771	13809	14004	13919	14078	13868	13858	13927	13864	13746	14050	13940	13875	13854	14017	13809	13835	13816	13866	13991	13962	14029	14018	13990	13805	13776	13929	14032	13850	13956	13961	13975	13902	13690	13889	13981	14115	13998	13914	13886	13853	14002	13985	13811	13836	13920	14005	13807	13771	13993	13873	13882	13856	13875	13892	13790	13785	13865	13786	13898	13892	13801	13819	13949	13893	13749	13892	13940	13766	13974	14005	13725	13976	13868	13854	14064	13753	13756	14024	13848	13869	13933	13811	13789	13745	13906	13953	13754	14143	13755	13874	13850	14049	13912	13785	13795	13895	13777	13907	13962	13832	13824	13871	13899	13951	13849	13924	13982	14021	13801	13675	13897	13823	13790	13832	13764	13758	14077	13937	13888	13905	14086	13931	13926	14017	13886	13824	13784	13862	13897	13925	13898	13857	14025	14007	14005	13949	13852	13887	13809	13897	13917	13915	13876	13867	13953	13958	13827	13870	14057	13878	14034	13905	13935	13965	13900	13836	13926	14063	13784	14013	13854	13923	14005	13788	13898	13953	14050	13952	13857	13985	13904	13842	13898	13981	13981	13929	13877	13749	13957	13970	13954	13804	13963	13895	14035	13892	13941	13982	13886	13914	13949	14039	13926	13967	13849	14051	14057	13860	13862	13793	13909	13865	14016	13719	13840	13969	14061	13842	13949	14056	13758	13781	13768	14008	13983	13986	14016	13911	14024	13852	13889	13956	13947	13831	14008	13848	13811	14091	13728	13974	13748	13879	13880	13955	14062	14034	13889	13807	13915	13836	13831	13733	13852	13753	13734	13844	13910	13811	13733	14169	13865	13926	14079	13811	14091	13843	13890	13868	13788	14052	13971	13872	13833	13945	13792	13910	14032	14106	13867	13845	13877	13850	13916	13927	13766	13750	13969	14047	13802	13903	13852	13975	13946	13846	13929	13905	13961	13919	13898	13907	13883	13757	13984	13873	13815	13974	13875	13808	13738	13762	13875	14079	13812	14109	13934	13887	13719	13705	13942	13882	13985	13832	13886	13914	13925	13992	13914	13957	13989	13911	13940	13887	13840	14020	13834	14022	13874	13842	13920	13992	13840	13824	13969	13918	13884	13923	13849	13922	13872	13720	13983	13906	13883	13998	13771	13742	13877	13850	13853	13825	13743	13969	14128	13799	13876	13816	13804	13773	13882	13933	13766	13963	13897	13822	13761	14055	13933	14003	13887	13935	13950	13768	13804	13841	13782	13907	13955	13968	13889	13860	14094	13821	13842	13826	13869	13944	13762	13800	13900	13815	13918	13864	13968	14059	13874	13831	13945	13878	13780	13716	13954	13779	13883	13946	13964	14023	13970	13903	13807	13957	13973	13982	13990	13938	13884	14006	13954	14017	13959	13971	14032	13953	13815	13941	14015	13872	13889	13863	13905	13922	14030	13803	13949	13880	13853	13938	13937	13834	14003	13798	13932	13836	13880	13880	13878	13890	13842	13909	13857	13904	13864	13829	13866	13719	13838	13826	13975	13861	14002	14068	13882	13766	13754	13896	13726	13944	13756	13804	13919	13772	13876	13802	13871	13712	14007	13915	13975	13986	13873	13853	13908	13864	13820	14081	13989	13907	13983	13746	13780	13932	13904	13918	13858	13781	14083	13779	13932	13920	13797	13705	13874	13888	13880	13915	13802	13911	13797	13799	13794	13819	13828	14005	13910	13865	13938	13994	13799	13855	13725	13815	13854	13902	13805	14031	13948	13848	14000	13783	13754	13993	13871	13803	13902	13932	13858	13798	14038	13958	13881	13986	13875	13836	13893	13970	13947	13919	13937	13856	13962	13811	14021	13879	13835	13886	13907	13862	13976	13800	13840	13932	14086	13948	13821	13905	13849	13872	13793	13865	13895	13807	13838	13948	13871	13924	13767	13960	13889	13904	13967	13814	13947	13889	13908	13801	13901	14007	13825	13758	13949	13839	13858	13984	13936	13948	13763	13799	13815	14115	13787	13955	14013	13875	13834	13871	13808	13897	13761	13785	13970	13917	13820	13963	13928	13822	13961	13818	13898	13796	13897	13791	13931	13924	13878	14014	13842	13700	14021	13969	13823	13804	13725	13911	13913	14006	13810	13758	13870	13872	13938	13958	13907	13894	14108	13812	13887	13713	14068	13952	13768	13985	13777	13783	13809	13733	13787	13836	13889	13846	14049	13956	13852	13885	13900	13896	13809	13974	13939	13799	13990	14061	13875	13762	13815	13954	13708	13907	13951	13813	13849	13899	13907	13793	13989	13773	13975	13785	13893	13920	13952	13835	14012	13897	13834	14017	13925	13730	13837	13863	13774	13840	13755	13920	13982	13880	13817	13875	13957	13975	13914	13820	13839	13843	13846	13810	13896	13913	13807	13908	13697	14089	14000	13836	14076	14047	13984	13949	14035	13681	13748	13923	13879	13797	13899	13854	13875	14047	13978	13926	13790	13875	13924	13970	13826	13884	13888	13843	13762	13977	14019	13920	13929	13838	13946	13851	13921	13910	13927	14135	14016	13903	13923	14074	13875	13913	13957	13905
27152	22479	27229	23588	18767	17277	16628	15642	15391	14955	14722	14716	14807	14685	14878	14613	14577	14591	14619	14544	14443	14500	14459	14522	14612	14554	14621	14324	14397	14598	14352	14452	14464	14338	14495	14581	14326	14435	14235	14448	14467	14319	14520	14509	14435	14461	14390	14339	14422	14465	14618	14612	14509	14344	14466	14203	14423	14451	14362	14512	14502	14406	14385	14571	14233	14458	14391	14323	14385	14464	14357	14376	14384	14289	14225	14453	14305	14635	14384	14453	14442	14393	14359	14347	14317	14483	14429	14574	14380	14381	14627	14146	14250	14341	14368	14387	14489	14375	14431	14477	14316	14519	14566	14467	14335	14458	14515	14335	14398	14474	14266	14260	14591	14526	14350	14363	14622	14402	14464	14543	14471	14367	14317	14434	14396	14400	14211	14292	14449	14592	14417	14488	14370	14313	14507	14479	14454	14445	14406	14259	14539	14379	14307	14166	14407	14383	14309	14208	14458	14524	14367	14379	14348	14054	14416	14522	14454	14488	14363	14394	14272	14311	14375	14204	14350	14352	14371	14355	14379	14484	14332	14368	14299	14644	14419	14492	14264	14335	14331	14295	14214	14227	14332	14363	14449	14578	14492	14687	14422	14464	14569	14269	14427	14301	14192	14286	14420	14348	14329	14252	14345	14385	14552	14457	14459	14324	14564	14354	14468	14424	14514	14374	14448	14446	14570	14559	14378	14612	14567	14356	14546	14430	14390	14404	14365	14454	14650	14389	14397	14419	14348	14413	14391	14394	14224	14329	14410	14434	14310	14298	14450	14303	14361	14269	14338	14450	14395	14283	14243	14306	14436	14484	14329	14410	14573	14457	14476	14284	14644	14382	14412	14438	14477	14461	14350	14526	14233	14564	14253	14510	14380	14242	14323	14429	14396	14448	14357	14502	14275	14422	14452	14328	14192	14212	14221	14449	14344	14323	14454	14363	14490	14354	14289	14315	14486	14208	14439	14361	14516	14378	14335	14317	14260	14431	14492	14310	14440	14492	14320	14421	14482	14489	14394	14437	14406	14447	14589	14523	14294	14414	14490	14537	14358	14289	14205	14399	14339	14366	14402	14340	14251	14646	14460	14593	14292	14253	14518	14388	14492	14452	14323	14297	14473	14362	14408	14526	14364	14483	14342	14422	14414	14345	14440	14469	14462	14510	14433	14518	14289	14462	14256	14446	14526	14357	14181	14363	14515	14440	14313	14364	14423	14290	14457	14498	14253	14305	14389	14335	14357	14282	14544	14433	14541	14534	14355	14409	14244	14306	14375	14504	14380	14436	14407	14428	14238	14404	14442	14397	14495	14419	14455	14435	14388	14264	14487	14441	14533	14571	14275	14361	14558	14414	14515	14226	14675	14335	14381	14394	14408	14443	14479	14381	14426	14298	14314	14324	14366	14445	14611	14373	14216	14342	14368	14291	14308	14408	14407	14454	14546	14340	14341	14335	14244	14434	14290	14385	14367	14581	14435	14396	14339	14607	14310	14359	14374	14413	14379	14426	14254	14560	14503	14247	14389	14406	14328	14362	14293	14405	14370	14323	14461	14353	14693	14495	14432	14460	14197	14364	14212	14312	14464	14285	14425	14512	14218	14229	14459	14581	14443	14516	14343	14387	14530	14431	14303	14383	14309	14476	14384	14518	14507	14209	14419	14480	14397	14120	14484	14519	14439	14378	14501	14409	14409	14350	14326	14260	14236	14351	14160	14528	14472	14340	14400	14417	14357	14417	14429	14500	14199	14396	14561	14461	14331	14240	14348	14377	14292	14299	14420	14439	14365	14203	14294	14544	14290	14392	14485	14342	14210	14256	14452	14526	14374	14274	14402	14509	14511	14320	14330	14380	14623	14486	14709	14438	14451	14372	14481	14102	14253	14235	14504	14456	14452	14370	14359	14378	14366	14428	14570	14530	14566	14468	14422	14499	14546	14290	14352	14634	14444	14426	14389	14336	14288	14389	14408	14368	14406	14440	14469	14298	14320	14310	14514	14434	14714	14474	14435	14400	14484	14397	14583	14625	14487	14314	14417	14529	14409	14545	14577	14358	14515	14320	14301	14523	14666	14404	14451	14522	14298	14281	14382	14403	14402	14259	14320	14466	14353	14411	14373	14415	14341	14225	14277	14315	14283	14240	14293	14327	14305	14476	14413	14293	14240	14420	14410	14463	14391	14300	14437	14285	14416	14382	14269	14391	14471	14497	14171	14269	14439	14504	14591	14484	14615	14470	14437	14405	14288	14390	14415	14417	14505	14447	14423	14395	14491	14468	14483	14499	14331	14646	14323	14489	14554	14377	14555	14463	14355	14477	14385	14329	14509	14318	14507	14320	14311	14587	14720	14388	14365	14293	14330	14597	14273	14392	14397	14412	14565	14506	14440	14323	14482	14320	14335	14501	14264	14467	14509	14261	14369	14391	14351	14276	14334	14446	14492	14397	14448	14466	14240	14493	14445	14438	14516	14286	14470	14443	14374	14410	14389	14484	14400	14381	14467	14460	14484	14329	14452	14340	14432	14395	14428	14487	14354	14352	14383	14546	14429	14455	14338	14484	14442	14411	14410	14297	14404	14493	14534	14370	14355	14620	14569	14204	14277	14243	14413	14427	14379	14414	14606	14493	14510	14383	14454	14462	14243	14296	14512	14090	14211	14478	14485	14306	14357	14415	14335	14425	14365	14484	14438	14390	14389	14483	14461	14327	14461	14295	14487	14492	14423	14448	14370	14426	14317	14267	14439	14449	14579	14391	14386	14425	14349	14205	14227	14540	14390	14592	14266	14390	14440	14380	14371	14337	14382	14315	14522	14595	14429	14314	14443	14444	14473	14445	14443	14410	14312	14205	14390	14409	14489	14398	14450	14580	14499	14287	14533	14309	14412	14382	14329	14249	14443	14570	14290	14225	14459	14419	14461	14455	14392	14399	14323	14341	14318	14366	14710	14366	14437	14314	14411	14431	14581	14332	14402	14269	14424	14582	14366	14360	14426	14246	14446	14488	14491	14459	14430	14364	14343	14450	14593	14308	14502	14406	14524	14347	14617	14536	14539	14606	14442	14312	14404	14549	14454	14496	14178	14312	14454	14319	14355	14408	14539	14302	14471	14542	14251	14430	14415	14316	14342	14407	14551	14469	14360	14594	14361	14449	14355	14460	14535	14502	14334	14297	14378	14321	14336	14512	14542	14530	14237	14481	14396	14482	14277	14228	14410	14534	14459	14424	14365	14278	14380	14382	14509	14707	14647	14463	14391	14330	14219	14199	14532	14343	14416	14234	14398	14286	14506	14408	14473	14384	14539	14478	14467	14437	14406	14360	14268	14469	14530	14553	14413	14456	14506	14361	14612	14429	14541	14433	14364	14296	14539	14354	14604	14422	14316	14499	14563	14386	14461	14169	14290	14300	14249	14218	14349	14411	14524	14423	14426	14370	14273	14267	14277	14413	14354	14339	14330	14479	14359	14685	14449	14363	14436	14227	14405	14649	14387	14430	14369	14231	14483	14395	14542	14523	14340	14396	14391	14426	14449	14580	14418	14566	14251	14319	14475	14572	14411	14380	14242	14287	14335	14486	14455	14366	14426	14569	14525	14447	14353	14394	14308	14436	14345	14291	14420	14541	14498	14476	14399	14660	14275	14535	14317	14538	14128	14505	14525	14368	14601	14366	14404	14331	14497	14346	14444	14439	14299	14322	14311	14322	14480	14489	14530	14447	14358	14496	14507	14404	14344	14591	14398	14447	14393	14296	14331	14529	14297	14444	14260	14332	14282	14516	14521	14255	14320	14562	14598	14445	14426	14249	14362	14452	14418	14548	14240	14568	14417	14543	14265	14146	14273	14253	14486	14470	14149	14458	14684	14429	14342	14541	14370	14556	14413	14381	14551	14330	14654	14602	14310	14358	14406	14446	14431	14366	14428	14501	14536	14495	14313	14306	14367	14422	14254	14222	14492	14472	14348	14639	14249	14219	14401	14438	14459	14647	14352	14229	14325	14408	14263	14138	14381	14320	14436	14283	14560	14293	14452	14446	14413	14552	14507	14372	14317	14442	14485	14251	14393	14371	14326	14463	14398	14327	14501	14483	14382	14489	14561	14426	14569	14504	14330	14355	14466	14443	14342	14184	14509	14304	14638	14480	14452	14404	14471	14462	14354	14510	14526	14246	14252	14483	14463	14446	14434	14171	14399	14345	14407	14435	14239	14306	14216	14319	14378	14437	14310	14427	14362	14431	14362	14370	14468	14517	14348	14543	14377	14489	14363	14425	14341	14457	14513	14321	14428	14322	14318	14431	14365	14498	14400	14365	14372	14292	14429	14347	14427	14393	14302	14385	14453	14541	14490	14547	14368	14346	14370	14352	14187	14499	14436	14597	14449	14315	14577	14480	14528	14432	14275	14511	14358	14352	14312	14367	14238	14377	14430	14407	14538	14279	14495	14628	14443	14343	14376	14344	14410	14550	14473	14577	14474	14338	14246	14332	14409	14380	14506	14417	14447	14300	14320	14348	14276	14401	14495	14489	14550	14363	14473	14404	14386	14547	14383	14347	14574	14320	14407	14476	14568	14428	14534	14522	14383	14361	14617	14540	14289	14338	14443	14477	14323	14408	14536	14432	14402	14378	14248	14437	14396	14413	14401	14439	14494	14486	14322	14334	14499	14656	14355	14309	14463	14288	14418	14262	14247	14262	14421	14588	14475	14346	14492	14374	14618	14397	14484	14362	14331	14298	14507	14497	14475	14420	14363	14435	14406	14430	14328	14384	14263	14402	14437	14279	14354	14221	14282	14410	14120	14340	14437	14277	14351	14474	14417	14356	14279	14352	14530	14277	14301	14282	14497	14571	14392	14440	14469	14476	14358	14286	14554	14482	14331	14500	14428	14361	14365	14476	14348	14303	14556	14176	14415	14349	14373	14234	14489	14326	14330	14523	14468	14538	14426	14535	14621	14381	14399	14503	14382	14367	14424	14349	14345	14446	14699	14349	14330	14334	14317	14251	14178	14290	14498	14488	14181	14495	14406	14354	14456	14292	14398	14368	14209	14356	14586	14320	14534	14333	14398	14467	14430	14419	14543	14269	14403	14486	14434	14376	14457	14648	14327	14281	14288	14201	14451	14429	14468	14289	14478	14452
18719	28732	28414	22622	20139	18026	16971	15878	15530	14811	14357	14526	14396	14403	14479	14161	13992	14070	13795	13997	14001	14025	13960	13894	13848	14067	13782	13876	14057	14072	13958	13938	13835	13888	13881	13773	13910	14024	14003	13871	13946	13976	13905	13850	13991	13832	13854	13813	13925	13864	14074	14014	14003	13971	13908	13949	13776	13768	13791	13850	13746	13942	13885	13775	14021	13844	13950	13803	13887	13925	13926	13639	13840	13935	13898	13782	13924	13687	13842	13899	13790	13752	13854	13969	13743	13753	13763	13913	13786	13936	13894	13723	13819	13770	13837	13719	13848	13876	13764	13827	13832	13848	13950	13809	13871	13718	13859	13831	13826	13832	13819	13867	13768	13842	13708	13753	14009	13687	13929	13738	13818	13813	13603	13869	13775	13613	14010	13922	13856	13721	13748	13923	13761	13912	13768	13895	13905	13871	13754	13793	13784	13780	13690	13718	13807	13865	13758	13840	13925	13826	13772	13929	13624	13747	13813	13755	13739	13889	13683	13798	13772	13822	13743	13807	13859	13751	13582	13688	14017	13851	13869	13760	13966	13750	13781	13910	13845	13848	13870	13776	13775	13799	13792	13754	13828	13876	13867	13815	13787	13892	13747	13921	13773	13749	13986	13762	13832	13867	13715	13926	13628	13791	13873	13791	13854	13758	13763	13883	13801	13892	13865	13916	13932	13847	13722	14024	13749	13653	13836	13686	13716	13845	13963	13762	14075	13804	13857	13884	13746	13748	13837	13918	13802	13834	13746	13794	13884	13720	13911	13996	13767	13846	13876	13719	13879	13711	13682	13861	13664	13732	13761	13695	13837	13784	13794	13772	13821	13779	13776	13916	13922	13783	13810	13841	13790	13860	13978	13732	13839	13907	13716	13834	13807	13734	13923	13855	13771	13880	13702	13905	14005	13790	13945	13697	13823	13846	13723	13823	13958	13942	13863	13830	13792	13859	13810	13781	13788	13957	13784	13931	13832	13768	13827	13753	13924	13713	13754	13913	13941	13779	13842	13741	13898	13712	13735	13696	14076	13889	13602	13773	13842	13971	13784	13831	13875	13841	13880	13717	13847	13843	13796	13931	13785	13969	13873	13809	13853	13659	13908	13771	13957	13761	13957	13683	14035	13924	13869	13768	13819	13936	13836	13712	13756	13913	13801	13862	13692	13740	13709	13661	13836	14034	13674	13757	13753	13741	13820	13810	13790	13925	13791	13815	13865	13885	13989	13808	13937	13712	13708	13915	13837	13960	13889	13751	13797	13700	13842	14027	13782	13901	13620	13924	13859	13783	13714	13699	13772	13788	13745	13891	13743	13728	13889	14079	13862	13700	13897	13803	13808	13894	13899	13892	13901	13810	13918	13776	13721	13786	13935	13857	13872	13941	13766	13872	13839	13803	13804	13951	13892	13730	13804	13900	13807	13803	13617	13720	13822	13898	13843	13686	13858	14052	13790	13767	13830	13750	13809	13788	13747	13726	13883	13800	13780	13759	13758	13843	13853	13876	13710	13772	13723	13875	13854	13728	13953	13890	13856	13952	13700	13802	13919	13755	13899	13742	13898	13846	13907	13738	13846	13583	13912	13704	13732	13649	13881	13725	13944	13811	13774	13674	13761	13774	13798	13692	13899	13845	13683	13737	13838	13864	13932	13797	13899	13868	13820	13844	13815	13839	13828	13725	13950	13746	13850	13887	13809	13975	13802	13963	13787	13784	13809	13981	14068	13788	13777	13870	13786	13815	13841	13778	13709	13881	13853	13920	13978	13668	13729	13750	13887	13807	13914	13666	13835	13905	13755	13887	13636	13923	13768	13815	13661	13906	13856	13737	13858	13901	13757	13777	13865	13607	13964	13817	13903	13798	13632	13754	13810	13883	13776	13762	13833	13937	13719	13752	13828	13777	13845	13831	13942	13698	13915	13956	13736	13831	13842	13923	13710	13972	13687	13755	13824	13721	13727	13824	13787	13823	13976	13784	13949	13879	13766	13666	13867	13856	13843	13791	13788	13873	13877	13663	13906	13812	13789	13881	13736	13826	13865	13807	13756	13881	13732	13855	13834	13731	13805	13794	13808	13860	13993	13797	13820	13822	14015	13804	13788	13886	13774	13817	13834	13703	13839	13953	13876	13988	13936	13876	13708	14086	13824	13893	13700	13809	13875	13898	14055	13792	13770	13905	13869	13750	14020	13852	13920	13781	13805	13639	13784	13809	13679	13801	13804	13691	13789	13843	13791	13915	13852	13789	13862	13713	13909	13919	13795	13844	13726	13741	13817	13698	13727	13733	13992	13820	13701	13778	13816	13900	13813	13849	13958	13955	13943	13783	13818	13887	13789	13835	13708	13873	13795	13678	13851	13674	13662	13868	13783	13877	13956	13942	13939	13825	13763	13944	13813	13796	13899	13902	13839	13853	13797	13801	13941	13806	13752	13730	13849	13790	13736	13986	13794	13903	13846	13864	13891	13704	13861	13859	13772	13844	13779	13842	13745	13872	13706	13809	13831	13781	14009	13870	13781	13826	13720	13867	13773	13719	13986	13744	13818	13925	13897	13728	13819	13842	13855	13806	13773	13849	13881	13945	13857	13829	13736	13735	13782	13910	13931	13844	13881	13828	13691	13817	13817	13887	13871	13702	13629	13766	13863	13625	13760	14027	13890	13702	13942	13758	13851	13869	13773	13782	13886	13806	13939	13760	13846	13796	13598	13880	13755	13760	13956	13700	13821	13911	13807	13669	13986	13831	13852	13749	13881	13686	13784	13904	14025	13845	13792	13814	13837	13999	13603	13827	13865	13717	13661	13894	13852	13806	13758	13799	13704	13896	13735	13983	13846	13817	13834	13879	13659	13846	13927	13799	13813	13778	13707	13928	13867	13887	13846	13928	13850	13850	13744	13961	13868	13706	13614	13796	13864	13604	13717	14023	13787	13752	13684	13914	13726	13954	13795	13733	13751	13804	13850	13831	13809	13801	13930	13737	13697	13612	13912	13737	13889	13731	13663	13753	13934	13843	13802	13848	13846	13772	13809	13807	13887	13809	13894	13816	13794	13656	13803	13912	13812	13759	13928	13839	13626	13849	13877	13830	13813	13664	13780	13835	13943	13760	13706	13834	13946	13827	13928	13804	13986	13794	13935	13912	13740	13872	13791	13820	13730	13781	13922	13792	13793	13869	13908	13800	13702	13800	13921	13915	13861	13865	13834	13771	14038	13736	13857	13720	13988	13854	14170	13721	13796	13756	13887	13953	13836	13962	13790	13865	13729	13792	13949	13976	13874	13877	13861	13901	13781	13847	13704	13767	13887	13694	13899	13716	13920	13874	13902	13785	13734	13733	13824	13822	13916	13724	13825	13747	13752	13721	13981	13869	13770	13912	13913	13947	13837	13705	13944	13858	13687	13853	13923	13936	13808	14040	13984	13924	13768	13850	13828	13830	13927	13758	13862	13722	13864	13754	13800	13963	13692	13967	13775	13840	13907	13957	13681	13916	13690	13787	13883	13860	13850	13862	13760	13844	13732	13798	13986	14098	13729	13792	13895	13848	13737	13781	13860	13831	13815	13580	13913	13689	13847	13671	13854	13870	13926	13845	13910	14018	13876	13769	13958	13823	13908	13988	13929	13695	13931	13746	13749	13836	13862	13658	13797	13824	13747	13908	13742	13961	13984	13891	13975	13797	13860	13831	13824	13964	13787	13925	13749	13906	13753	13684	13746	13870	14006	13741	13945	13865	13788	13678	13820	13595	13777	13888	13786	13874	13819	13863	13858	13767	13916	13863	13837	13920	13961	13802	13888	13787	13708	13837	13917	13780	13935	13811	13653	13895	13930	13830	13790	13612	13755	13835	13962	13814	13831	13874	13855	13773	13774	13706	13859	13854	13843	13814	13814	13937	13847	13821	13694	13898	13824	13816	13903	13856	13805	13706	13868	13842	13705	13821	13936	13830	13710	13814	13908	13757	14002	13850	13883	13759	13721	13735	13795	13780	14016	13806	13844	13811	13806	13856	13762	13754	13832	13902	13890	13778	13879	13673	13890	13897	13729	13772	13826	13762	13914	13814	13915	13816	13888	13819	13810	13792	13842	13683	13841	13693	13856	13822	13862	13896	13897	13896	13820	13882	13927	13898	13843	13773	13914	13882	13842	13748	13895	13918	13717	13679	13897	13898	13911	13800	13795	13933	13855	13793	13730	13775	13807	13824	13772	13718	13729	13857	13910	13823	13808	13892	13972	13713	13936	13776	13756	13879	13838	13894	13777	13719	13743	13795	13778	13903	13873	13799	13853	13736	13656	13739	13759	13901	13832	13897	13760	13875	13626	13834	13643	13765	13739	13898	13762	13970	13587	13680	13930	13730	13791	13913	13640	13921	13792	13705	13668	13880	13694	13920	13961	13712	13854	13860	13704	13804	13857	13880	13917	13880	13750	13831	13624	13821	13840	13806	13708	13781	13907	13878	13926	13867	13961	13764	13686	13843	13867	13943	13801	13910	13824	13871	13861	13737	13925	13830	13892	13809	13823	13812	13959	13942	13922	13732	13722	13916	13712	13869	13861	13869	13881	13857	13868	13925	13781	13809	13935	13870	13815	13675	13844	13823	13835	13869	13849	14070	13808	13853	13834	13913	13664	13756	13636	13935	13741	13725	14033	13886	13824	13775	13788	13708	13861	13805	13886	13716	13756	13625	13831	13897	13773	13761	13886	13752	13825	13839	13746	13962	13788	13686	13863	13874	13635	13945	13834	13641	13875	13918	13766	13783	13834	13774	13682	14027	13891	13954	13753	13851	13760	13707	13781	13725	13598	13639	14028	13696	13762	13848	13818	13945	13906	13758	13920	13716	13823	13844	13940	13806	13940	13978	13631	13772	13926	13861	13776	13911	13874	13765	13955	13795	13863	13652	13685	13830	13925	13826	13789	13781	14016	13808	13827	13847	13716	13809	13972	13713	13989	13839	13791	13913	13636	13966	13696	14005	13776	13948	13895	13790	13656	13712	13915	13764	13852	13834	13710	13704	13786	13791	13946	13900	13784	13879	13793	13862	13883	13891	13759	13811	13917	13857	13939	13825	13750	13812	13932	13969	13661	13884	13738	13818	13791	13777	13714	13742	13906	13854	13987	13890	13670	13874
23595	21122	28674	23997	22193	22572	20963	17269	16410	16298	15678	15722	15377	15412	15354	15057	14924	15011	14954	14837	14785	14792	14845	14864	14523	14767	14840	14713	14766	14752	14708	14588	14567	14648	14730	14501	14681	14607	14527	14599	14439	14476	14485	14567	14621	14607	14524	14599	14878	15208	15372	15063	15204	14866	14646	14706	14558	14503	14635	14473	14512	14678	14528	14537	14624	14744	14559	14701	14689	14474	14506	14587	14392	14557	14362	14563	14721	14655	14588	14698	14683	14565	14563	14701	14490	14716	14446	14648	14470	14312	14649	14496	14563	14393	14513	14352	14339	14449	14556	14449	14620	14534	14538	14503	14499	14668	14579	14439	14425	14425	14577	14601	14599	14682	14470	14548	14590	14541	14479	14598	14399	14552	14538	14548	14691	14533	14709	14642	14705	14786	14629	14548	14258	14484	14361	14405	14404	14508	14692	14606	14504	14627	14447	14610	14708	14432	14582	14680	14787	14667	14358	14537	14590	14558	14467	14627	14794	14646	14420	14541	14442	14626	14510	14497	14677	14752	14658	14479	14389	14556	14382	14480	14548	14684	14506	14410	14555	14532	14619	14486	14436	14342	14460	14572	14522	14553	14458	14565	14685	14690	14489	14400	14504	14392	14498	14492	14511	14505	14550	14642	14478	14356	14467	14455	14698	14517	14527	14331	14581	14468	14492	14285	14436	14464	14310	14370	14621	14579	14615	14413	14637	14608	14665	14400	14380	14601	14465	14333	14663	14595	14467	14413	14535	14560	14538	14363	14455	14410	14567	14384	14359	14557	14480	14398	14437	14661	14614	14481	14517	14579	14485	14384	14587	14765	14470	14433	14534	14600	14565	14426	14537	14379	14503	14634	14476	14459	14514	14348	14666	14282	14335	14680	14612	14572	14669	14456	14547	14395	14476	14706	14613	14390	14583	14374	14566	14578	14419	14479	14451	14503	14540	14399	14599	14444	14472	14506	14652	14359	14353	14660	14504	14712	14484	14312	14628	14447	14475	14361	14695	14541	14569	14559	14501	14522	14690	14541	14577	14532	14641	14651	14563	14517	14548	14308	14432	14590	14519	14435	14451	14641	14488	14509	14583	14581	14385	14750	14571	14430	14572	14642	14713	14707	14578	14639	14631	14516	14469	14636	14508	14508	14322	14602	14575	14518	14688	14489	14396	14625	14508	14516	14732	14452	14403	14410	14334	14296	14441	14345	14607	14395	14473	14572	14597	14585	14572	14498	14444	14497	14609	14545	14494	14519	14569	14473	14402	14487	14551	14446	14425	14384	14627	14667	14567	14374	14446	14565	14343	14617	14547	14694	14507	14665	14436	14461	14489	14492	14394	14569	14536	14423	14626	14609	14513	14338	14526	14599	14764	14391	14588	14522	14460	14597	14482	14393	14449	14469	14435	14496	14569	14352	14539	14459	14472	14293	14724	14520	14455	14504	14564	14558	14614	14509	14576	14376	14541	14653	14519	14443	14491	14514	14634	14675	14609	14566	14568	14698	14654	14677	14603	14550	14483	14701	14544	14286	14664	14472	14510	14409	14394	14341	14407	14368	14599	14502	14604	14527	14459	14490	14425	14632	14549	14511	14628	14491	14442	14667	14518	14448	14564	14520	14418	14501	14462	14415	14360	14442	14409	14544	14541	14393	14632	14763	14706	14567	14510	14650	14473	14504	14518	14432	14381	14398	14474	14650	14692	14666	14586	14599	14522	14581	14444	14665	14492	14309	14572	14493	14744	14497	14511	14534	14587	14485	14636	14358	14270	14507	14405	14475	14679	14397	14569	14546	14518	14490	14481	14463	14426	14475	14522	14536	14494	14522	14622	14482	14394	14318	14500	14477	14638	14603	14550	14457	14545	14520	14578	14492	14607	14428	14477	14445	14687	14570	14507	14542	14412	14706	14598	14508	14612	14418	14586	14528	14588	14573	14376	14605	14647	14503	14536	14479	14662	14744	14721	14476	14539	14333	14668	14573	14499	14538	14442	14622	14603	14658	14360	14334	14366	14580	14484	14313	14498	14749	14636	14551	14295	14376	14592	14564	14647	14301	14441	14343	14631	14424	14408	14392	14340	14558	14584	14460	14624	14432	14543	14534	14408	14568	14771	14605	14528	14558	14526	14479	14515	14536	14635	14750	14482	14425	14602	14476	14487	14211	14565	14589	14698	14411	14543	14559	14612	14574	14523	14486	14527	14436	14469	14553	14539	14724	14548	14549	14563	14485	14482	14550	14432	14539	14562	14493	14545	14505	14624	14584	14592	14437	14294	14359	14390	14381	14550	14486	14487	14563	14612	14629	14445	14395	14696	14624	14528	14398	14438	14366	14429	14494	14519	14790	14590	14457	14510	14622	14354	14356	14460	14573	14582	14492	14485	14465	14629	14581	14689	14639	14462	14635	14357	14389	14607	14534	14593	14613	14614	14378	14382	14486	14460	14342	14582	14608	14407	14556	14460	14436	14597	14443	14477	14468	14478	14347	14574	14713	14509	14474	14552	14616	14714	14531	14479	14468	14691	14405	14544	14423	14506	14462	14486	14444	14498	14464	14450	14546	14489	14413	14483	14417	14400	14531	14694	14532	14582	14185	14514	14339	14488	14445	14488	14363	14557	14597	14397	14464	14478	14577	14540	14614	14611	14540	14547	14408	14488	14304	14492	14608	14540	14380	14566	14546	14479	14543	14562	14400	14454	14482	14515	14519	14618	14341	14346	14368	14510	14598	14465	14456	14405	14615	14614	14517	14574	14611	14524	14551	14282	14418	14627	14365	14510	14627	14647	14477	14644	14521	14611	14310	14597	14414	14493	14493	14544	14557	14481	14721	14526	14533	14748	14578	14596	14323	14419	14572	14647	14719	14472	14435	14551	14476	14605	14556	14650	14475	14461	14368	14528	14697	14560	14684	14510	14494	14427	14509	14677	14425	14403	14613	14449	14317	14484	14438	14592	14575	14503	14657	14508	14552	14616	14642	14466	14733	14594	14467	14285	14530	14477	14469	14427	14525	14386	14723	14484	14494	14659	14522	14388	14598	14562	14621	14281	14468	14409	14545	14472	14647	14503	14544	14412	14438	14437	14501	14544	14755	14540	14511	14698	14571	14536	14798	14643	14642	14413	14531	14643	14494	14407	14759	14413	14702	14417	14603	14643	14410	14541	14624	14493	14743	14580	14628	14451	14716	14356	14501	14428	14542	14560	14482	14476	14631	14612	14427	14606	14490	14549	14531	14596	14715	14649	14565	14599	14487	14611	14477	14506	14365	14388	14412	14584	14629	14716	14420	14421	14496	14583	14300	14634	14497	14417	14475	14650	14592	14559	14581	14709	14398	14502	14356	14472	14341	14632	14300	14457	14416	14492	14527	14596	14399	14582	14532	14682	14474	14470	14651	14459	14617	14509	14497	14573	14666	14318	14568	14512	14342	14326	14656	14723	14382	14448	14642	14391	14495	14385	14555	14687	14504	14425	14525	14507	14649	14519	14511	14545	14559	14490	14664	14548	14559	14526	14581	14570	14516	14318	14488	14653	14457	14598	14556	14609	14579	14426	14556	14627	14501	14528	14616	14512	14498	14713	14466	14453	14484	14301	14277	14548	14412	14496	14350	14436	14574	14653	14561	14631	14600	14613	14599	14402	14357	14572	14640	14615	14608	14836	14407	14750	14354	14593	14659	14774	14536	14709	14413	14450	14472	14382	14417	14530	14442	14452	14666	14499	14522	14350	14341	14626	14539	14514	14730	14349	14445	14476	14494	14521	14494	14480	14599	14540	14615	14552	14593	14483	14494	14200	14387	14455	14509	14610	14464	14684	14340	14530	14518	14485	14537	14656	14488	14509	14388	14520	14548	14658	14459	14431	14605	14599	14415	14576	14549	14523	14514	14581	14627	14354	14622	14470	14617	14367	14648	14520	14359	14638	14521	14668	14615	14461	14519	14535	14458	14427	14463	14726	14499	14495	14309	14523	14527	14477	14543	14492	14494	14494	14518	14411	14576	14324	14680	14545	14288	14392	14502	14481	14373	14348	14530	14539	14606	14558	14465	14753	14532	14735	14805	14501	14508	14486	14491	14534	14374	14516	14488	14506	14428	14611	14505	14351	14426	14398	14604	14321	14584	14613	14755	14486	14474	14493	14472	14472	14482	14547	14648	14475	14280	14424	14508	14265	14434	14466	14621	14576	14467	14607	14532	14425	14489	14480	14508	14342	14531	14523	14597	14476	14538	14511	14568	14498	14405	14456	14518	14393	14430	14375	14755	14677	14603	14604	14486	14529	14503	14525	14516	14472	14536	14437	14471	14528	14633	14690	14508	14643	14467	14596	14471	14527	14489	14553	14535	14680	14453	14541	14467	14654	14508	14625	14475	14876	14466	14549	14567	14663	14491	14691	14559	14514	14422	14681	14537	14657	14373	14486	14373	14394	14579	14656	14570	14599	14423	14458	14486	14772	14704	14535	14404	14770	14578	14628	14631	14474	14461	14505	14460	14703	14575	14590	14571	14496	14584	14557	14456	14387	14706	14462	14570	14318	14376	14384	14452	14394	14579	14335	14458	14553	14542	14398	14504	14546	14514	14552	14378	14799	14392	14502	14509	14597	14480	14613	14555	14631	14522	14539	14647	14558	14665	14424	14243	14503	14485	14624	14306	14607	14659	14459	14637	14420	14466	14325	14482	14476	14453	14516	14362	14340	14544	14406	14479	14560	14492	14402	14537	14488	14431	14454	14387	14386	14701	14653	14494	14485	14729	14533	14561	14473	14557	14540	14721	14225	14551	14492	14600	14718	14683	14662	14417	14458	14362	14553	14630	14490	14519	14542	14532	14381	14554	14443	14557	14545	14520	14516	14442	14524	14455	14535	14489	14711	14471	14434	14440	14592	14437	14361	14508	14643	14461	14548	14638	14783	14522	14496	14438	14536	14412	14499	14395	14504	14515	14478	14633	14433	14461	14602	14526	14335	14473	14498	14596	14607	14455	14520	14508	14316	14495	14583	14611	14516	14352	14245	14477	14778	14498	14597	14422	14339	14686	14464	14600	14575	14450	14640	14292	14538	14574	14624	14668	14741	14569	14344	14579	14544	14500	14585	14621	14639	14613	14606	14603	14684	14533	14556	14793	14727	14495	14468	14383
19903	36121	34922	27211	24582	21966	19580	17748	16931	16121	15611	15390	15343	15147	14990	14779	14774	14444	14232	14317	14036	14215	14256	14221	14187	13956	14194	14000	14385	14165	14209	14060	13822	13941	14182	13956	14052	14021	13905	13967	13886	14091	14024	14002	13982	13918	14126	14020	14533	15075	15056	14845	14505	14116	14104	13907	13889	14080	13965	13801	14027	14030	14045	13913	13764	13887	13938	13918	13933	14010	13816	13865	13835	14105	13883	14094	14079	13952	13914	14021	14019	13842	13965	13861	14046	13852	13913	13863	13868	13785	13921	13752	13739	13833	13876	13827	13963	13872	13804	14021	13868	13893	13833	13950	13831	13973	13952	13944	13995	13735	13984	13923	13904	13902	13676	13840	13869	13782	13770	14045	13879	13982	13862	13896	13936	13877	13901	13946	13954	14061	14060	13996	13930	13974	13833	14041	13967	14029	14010	13947	13876	13836	13903	13934	13882	14023	13908	14077	13998	13893	13872	13757	14065	13809	13878	14023	13962	13860	13874	13841	13966	13864	13749	13942	13713	14010	13897	13684	14035	13928	13742	13759	14113	13917	13844	13823	13933	13856	13779	14024	13826	13997	13902	14134	14148	13946	13829	13928	13877	13948	13887	14098	13968	13962	13944	13963	13906	13833	14003	13910	14007	13897	14116	13988	13846	13783	14078	13953	13948	13929	13877	14007	14107	13914	13885	13925	13933	13980	14065	13886	13844	13859	13914	13812	13929	13966	13892	13952	13739	13929	14054	14048	13938	13916	13908	13851	13854	13978	13839	13938	13873	13888	13959	13769	13974	13912	13940	13868	13862	13736	13800	13964	13892	14031	13721	14096	13918	13837	14041	13940	13845	13916	14004	13866	13915	13817	13982	13950	13967	13979	13874	13884	14040	13975	14066	13944	13886	14070	14045	13867	13798	13754	14004	14005	14120	13962	14058	13946	13943	13932	13857	13908	13871	13928	14101	13856	13868	13948	13893	13859	13892	14017	14092	13824	14021	13886	13955	13943	14091	13913	13858	13860	13826	13946	13932	13940	13933	13821	13880	13714	13954	13891	13722	13883	13844	13960	13912	13945	13887	14058	13926	13879	13895	14021	13838	13919	13894	13881	13883	13967	13860	13936	13864	13907	13911	13982	14027	13760	14027	13925	13911	13867	14013	13989	13929	13890	13929	13907	13883	14021	13913	13853	13883	14036	13915	13817	13877	13952	13950	13801	13836	13982	13988	13873	13896	14002	13906	13938	14149	13881	14035	13887	13810	13985	14005	14076	13898	13913	14017	13971	13945	13824	14008	13943	13888	13949	13860	13783	13903	13849	13962	13713	13856	13853	14036	13889	14041	13821	13876	13920	13984	14068	14023	13949	14041	14153	13796	13928	13923	13976	13998	13832	13976	13891	14004	13946	13820	13896	13901	13964	13872	13863	14051	13943	13826	13862	13900	13881	13872	13748	13949	13945	14017	13950	13830	13839	13847	13798	14067	13933	13901	13966	14159	13988	13832	14119	13883	13793	14027	14013	13729	14012	13969	13843	13989	13867	13953	13865	13877	14089	14017	14103	13879	14016	13818	13797	13756	13926	13992	13910	13813	13830	13869	13998	13976	13921	13820	14034	13899	14009	13972	13846	13878	13926	13984	13869	14034	13893	14012	13684	14029	14051	13839	13807	13759	13951	13922	14039	13893	14069	13915	13913	13970	13896	13578	13921	13885	13825	14071	14037	13839	13883	13899	13839	13942	14021	13914	13870	13945	13884	14038	14016	13896	13917	14035	13712	14002	13884	13742	13914	13761	13744	14027	13860	13763	13961	14010	13835	13765	13930	13989	14043	13875	13933	13809	13936	13822	14036	13866	13952	13906	13953	13844	13931	13913	13751	13939	13863	14023	13744	13892	13974	14045	13833	13990	14123	13701	13841	13819	13885	13939	14007	13855	14020	14003	14033	13947	13970	13803	14060	13918	13987	13989	13823	13954	13914	13941	13993	13911	14021	13926	13940	13833	14018	13925	13836	13861	13926	14100	13869	13888	13997	13889	13942	13777	14083	13711	13943	13985	14101	13889	13892	13891	13809	13872	13887	13795	13975	13904	13916	13986	14116	13812	13913	13847	13837	13940	13903	14011	13997	13872	14047	13852	13869	13915	13907	13945	14112	13960	13858	13903	13913	13914	13962	13958	13946	13887	13971	13959	13861	13827	14120	13859	14071	13965	13820	13837	14099	14038	14083	13943	13962	13843	14086	13863	13933	14016	14041	13898	13807	13945	13820	13919	13833	13755	14020	14063	13986	13903	13869	13885	14014	13824	14031	13950	13900	13973	13912	13856	13837	14055	13823	13813	13967	14005	13914	13919	13830	13885	13968	13899	13801	13988	14006	14050	13881	14187	13961	13995	14057	13907	14043	13967	14070	13831	13796	14120	13937	14012	13995	13906	13963	14031	13933	13880	13913	13942	13849	13780	13884	13832	13822	13777	13773	14052	13835	13979	14039	14127	14027	13801	13938	14065	13978	13983	13806	13888	13941	13849	13899	13942	13832	13871	13881	13899	13937	14004	13809	13958	13929	13847	13888	14000	13821	13947	14152	13895	13909	14006	13788	13954	14024	13961	13816	13732	13918	13986	13763	13904	13884	13875	13923	13903	13938	13940	13959	13978	13963	13947	13937	13726	13975	13811	13968	14011	13884	13984	14076	13878	14025	13926	14013	13930	13909	13922	13854	13939	13906	13920	13982	14014	14010	13888	13943	13931	14017	13862	13918	13781	14098	13792	13923	13891	13827	14077	14016	13873	14022	13865	13847	13845	13980	14041	13952	13857	13884	13961	13862	13906	13833	13838	13894	13998	13965	13894	14046	14185	13871	13875	13806	14067	13918	14006	13926	13888	13852	13887	14002	14090	13961	13919	13968	14004	13971	13956	13917	13988	13994	14000	13828	13970	13879	13949	13989	14124	13897	13956	13883	13915	13898	14028	14011	13813	13962	13938	13952	13867	13941	14086	13936	13886	13821	13903	14045	13926	13887	13783	13830	13896	13974	13868	14072	14046	13997	14084	13877	13786	13829	13844	14106	14057	13871	13903	13861	13839	13766	13987	13936	13989	13892	14006	13766	13991	13899	13773	13886	13930	14081	13886	13895	13901	13857	13940	13958	13975	14073	14020	13943	13977	13807	14082	13850	13819	14124	13906	13841	13943	13925	13945	13921	13902	13977	13872	14025	14196	14052	13950	13924	14042	13907	13822	13808	13850	13959	13944	14011	13718	13784	13955	13896	13775	13923	13858	13929	14081	13937	13913	14022	13746	13964	14061	13814	13979	13956	14023	13902	13911	13860	13884	13987	13931	13766	13908	13927	13924	13864	13928	13985	13823	13852	14013	13894	13855	13856	13946	13935	13901	13929	13986	13881	13995	13877	13840	13905	14057	13903	14069	13939	13780	13825	13956	13926	13729	14071	13940	13939	14049	13898	13859	13853	13957	13961	13886	13830	13919	13872	13930	13984	13639	13840	13730	13971	14046	14003	13915	14006	13937	13930	13854	13932	13894	13970	13931	13950	13893	13903	13980	13900	14000	13863	13815	14155	14008	14062	13863	13823	14008	13733	13948	13928	14013	13868	14035	13987	13940	13929	13982	14014	13916	13806	13943	13983	13935	14048	13936	13697	14069	13938	13883	13958	14024	13981	13860	13897	13772	13992	14033	13966	13936	14032	13838	13921	13929	13896	14037	13908	13905	13889	13936	14006	13869	13843	13895	13884	13918	13943	13825	13793	14035	14124	13905	13918	13962	13982	14000	13856	13943	13936	13877	13856	13774	13980	14052	13895	13880	13934	13986	14011	13858	14040	13847	13908	13897	13986	13940	13767	13812	13980	14002	13854	14097	13949	13856	13812	13977	13774	13934	13902	14040	13900	13857	13815	13880	14074	13942	13885	14003	13827	13918	14013	13920	13862	13996	13898	14034	13903	13851	14082	14099	14015	13979	13870	13866	13858	14167	13903	13923	13844	13787	14023	13745	13961	13905	13942	13614	13953	13992	14032	13953	14029	13883	13893	13777	14037	14139	13871	13906	14024	13901	13796	13833	13807	13973	13844	13952	13921	14016	13926	13821	14062	13840	13856	14080	13798	13807	13823	13826	13815	14016	13855	13869	13787	13955	13892	13940	13855	13999	14036	13814	13969	13965	14033	13923	13973	13890	14082	13933	13859	14025	13870	13742	13870	13741	13871	13859	13737	14004	13990	14038	13893	13939	13781	14063	13983	13878	13721	14046	14078	13854	13933	13818	13998	14055	13895	13905	14040	13909	13852	13827	14000	13916	13926	13969	13898	13917	13887	13845	13911	13813	14012	13792	13895	14003	13808	13860	13953	13935	13950	13875	13780	13844	13856	13958	13704	14006	13977	13929	14025	14105	13915	13844	13853	13940	13907	14017	13928	14059	13938	13916	13961	13920	13956	13902	13928	13884	13843	13885	13906	13935	13970	13974	14030	13976	13899	13941	13844	14078	13943	13979	13784	13917	13958	13869	13835	14081	13833	13979	13799	13882	13819	13771	14059	13897	13746	13871	13880	14079	13959	13994	13772	13918	13934	13861	13950	13791	13982	13930	14015	13861	13804	13945	13920	14119	13812	13929	13705	14039	13947	14053	13867	13869	14054	13844	13792	13958	13937	14017	13940	13844	13806	14039	13919	13885	14115	13880	13780	14004	13901	13964	13927	14026	14031	13945	13831	13918	13945	13911	13870	13801	13954	13886	13851	13964	13751	13945	13908	14050	13952	13844	13968	13870	13890	13873	13847	13868	14075	13727	13921	13883	13974	14066	13882	14038	13939	13853	14043	13916	13762	14013	13906	14082	13946	13729	14041	13912	13941	14040	13789	13871	13919	13960	13948	13832	13964	13931	13840	14056	13884	13719	13859	13979	13994	13749	13866	13820	13938	13900	13851	14023	13927	13903	13871	14148	13754	14032	13855	13925	13851	13887	13871	13754	13888	13856	13825	14056	13672	14055	13827	13826	13959	13803	13973	13920	13946	14046	13891	14009	13864	13882	13924	13864	14035	13897	13912	13824	13948	13813	14006	14023	13996	13925	14015	13813	14105	13867	13997	13883	14028	13994	14032	13822	13924	13893	13949	13983	13968
22676	21129	29008	23512	21469	23585	25266	19058	17309	17125	16803	16447	16231	16163	16217	15845	15439	15200	15279	15258	15230	14921	15070	15065	15260	14942	15098	15191	15158	15022	15052	15175	14956	14806	14873	15156	14862	15025	14936	15054	14775	14966	14847	14994	14857	14803	14969	14865	15449	15972	16215	15921	15461	15165	14867	14733	14641	14755	14864	14981	14828	14907	14819	14823	14663	14881	14737	14795	14589	14667	14860	14677	14781	14587	14903	14768	14826	14973	14993	14609	14829	14659	14924	14840	14669	14911	14726	14702	14769	14637	14943	14550	14642	14819	14853	14755	14810	14833	14762	14668	14542	14720	14949	14843	14697	14843	14812	14709	14694	14704	14973	14926	14857	14740	14794	14921	14799	14671	14761	14792	14596	14838	14886	14973	14713	14681	14697	14636	14685	14786	14780	14612	14856	14912	14617	14588	14827	14719	14897	14716	14759	14731	14656	14694	14933	14758	14895	14710	14856	14660	14892	15003	14898	14714	14576	14626	14737	14752	14816	14676	14846	14809	14818	14688	14873	14823	14696	14551	14729	14571	14557	14743	14793	14659	14916	14861	14569	14921	14951	14842	14643	14512	14713	14608	14708	14597	14778	14805	14700	14797	14618	14648	14833	14629	14898	14676	14752	14860	14608	14758	14622	14770	14578	14713	14734	14592	14729	14584	14458	14801	14829	14679	14629	14770	14617	14760	14873	14755	14748	14604	14831	14693	14658	14805	14738	14676	14899	14705	14821	14825	14677	14758	14611	14584	14776	14931	14626	14747	14654	14685	14880	14892	14713	14648	14719	14765	14616	14757	14638	14678	14597	14694	14745	14804	14591	14585	14754	14726	14791	14818	14698	14687	14794	14733	14679	14654	14814	14636	14568	14670	14819	14871	14711	14682	14869	14651	14724	14630	14669	14728	14848	14693	14883	14810	14733	14660	14619	14775	14790	14805	14771	14683	14767	14823	14658	14627	14751	14716	15042	14741	14607	14852	14813	14707	14872	14791	14848	14486	14762	14759	14612	14969	14792	14740	14753	14716	14580	14851	14680	14827	14488	14819	14764	14613	14863	14605	14730	14792	14764	14603	14673	14606	14704	14610	14741	14487	14769	14713	14677	14690	14754	14533	14763	14746	14802	14840	14841	14530	14715	14799	14801	14826	14766	14676	14947	14765	14757	14752	14685	14577	14912	14567	14662	14894	14798	14751	14755	14823	14863	14865	14936	14553	14855	14958	14579	14719	14732	14796	14777	14650	14606	14722	14940	14781	14785	14881	14693	14758	14625	14490	14882	14764	14788	14676	14877	14800	14816	14688	14760	14697	14708	14710	14619	14865	14701	14765	14843	14965	14846	14624	14789	14757	14704	14734	14778	14704	14640	14734	14678	14789	14700	14732	14762	14609	14684	14908	14796	14843	14757	14595	14544	14729	14897	14884	14783	14814	14602	14528	14749	14549	14626	14576	14506	14649	14907	14774	14840	14811	14592	14703	14755	14699	14710	14794	14743	14591	14819	14779	14654	14742	14718	14884	14858	14860	14713	14607	14766	14823	14742	14440	14664	14670	14832	14561	14686	14719	14556	14667	14772	14564	14793	14648	14673	14547	14526	14825	14771	14798	14678	14765	14654	14630	14900	14871	14849	15061	14776	14903	14901	14646	14766	14564	14958	14730	14717	14483	14822	14706	14678	14730	14761	14734	14752	14673	14689	14645	14615	14631	14630	14356	14767	14946	14801	14604	14715	14760	14771	14753	14613	14534	14439	14680	14732	14627	14504	14780	14812	14714	14549	14691	14732	14776	14763	14747	14691	14876	14683	14746	14719	14736	14581	14811	14653	14706	14703	14879	14861	14777	14669	14854	14649	14731	14769	14746	14683	14709	14590	14722	14661	14758	14727	14590	14726	14766	14445	14700	14913	14755	14711	14904	14771	14999	14768	14644	14538	14709	14658	14817	14730	14663	14809	14585	14727	14690	14668	14743	14868	14684	14652	14844	14582	14842	14736	14698	14511	14780	14623	14543	14615	14861	14815	14685	14799	14704	14826	14715	14643	14628	14629	14773	14729	14643	14791	14697	14739	14784	14822	14738	14626	14730	14776	14419	14780	14723	14823	14926	14616	14644	14755	14652	14688	14925	14779	14756	14751	14855	14527	14855	14612	14925	14531	14490	14823	14672	14544	14765	14945	14933	14619	14703	14774	14487	14838	14748	14601	14680	14790	14577	14761	14816	14753	14669	14820	14629	14730	14742	14827	14697	14556	14682	14897	14720	14794	14591	14779	14692	14658	14825	14713	14788	14743	14894	14687	14694	14803	14690	14748	14665	14814	14653	14708	14779	14695	14801	14593	14856	14743	14682	14729	14736	14766	14675	14618	14939	14443	14795	14859	14713	14701	14762	14870	14748	14688	14714	14850	14533	14902	14828	14785	14710	14802	14705	14608	14633	14846	14743	14705	14884	14776	14600	14840	14820	14606	14815	14606	14687	14855	14803	14580	14731	14779	14723	14756	14822	14769	14688	14682	14806	14825	14808	14670	14885	14754	14783	14614	14650	14800	14838	14535	14638	14853	14677	14830	14599	14832	14887	14660	14799	14563	14709	14689	14797	14656	14730	14701	14883	15051	14850	14850	14695	15011	14790	14781	14666	14574	14787	14539	14843	14681	14569	14793	14621	14676	14532	14704	14584	14881	14764	14694	14851	14546	14848	14935	14711	14636	14888	14669	14595	14604	14707	14840	14727	14787	14726	14607	14611	14779	14778	14715	14863	14863	14766	14669	14781	14622	14663	14636	14781	14595	14779	14876	14779	14697	14779	14785	14632	14725	14710	14828	14805	14599	14693	14641	14611	14784	14799	14736	14615	14562	14662	14615	14512	14596	14820	14742	14723	14497	14733	14826	14697	14759	14709	14684	14835	14747	14633	14751	14821	14687	14755	14710	14536	14702	14733	14691	14702	14701	14704	14747	14772	14760	14718	14704	14697	14661	14709	14795	14829	14685	14555	14603	14595	14728	14702	14782	14948	14820	14619	14844	14747	14822	14740	14831	14742	14708	14821	14680	14725	14754	14595	14762	14707	14722	14668	14592	14711	14595	14757	14736	14655	14797	14847	14779	14700	14736	14628	14820	14740	14709	14948	14669	14643	14938	14737	14801	14641	14713	14712	14661	14757	14655	14857	14610	14629	14628	14834	14823	14711	14592	14781	14648	14513	14918	14775	14821	14648	14667	14909	14851	14547	14775	14641	14945	14578	14711	14659	14782	14926	14797	14677	14632	14712	14703	14698	14623	14641	14683	14877	14824	14609	14710	14831	14925	14599	14724	14750	14821	14557	14956	14846	14707	14896	14722	14714	14722	14730	14692	14625	14693	14784	14762	14780	14728	14686	14752	14729	14722	14634	14809	14865	14673	14784	14818	14513	14704	14674	14464	14652	14869	14598	14611	14735	14798	14707	14762	14704	14637	14631	14755	14774	14966	14692	14723	14889	14817	14838	14792	14700	14784	14720	14692	14833	14778	14561	14716	14713	14523	14895	14655	14630	14781	14566	14748	14711	14555	14741	14635	14659	14710	14681	14700	14478	14826	14880	14720	14740	14590	14701	14766	14768	14566	14604	14596	14753	14763	14721	14621	14947	14762	14575	14671	14764	14596	14754	14652	14935	14649	14643	14644	14705	14709	14695	14624	14727	14669	14741	14525	14652	14717	14491	14818	14757	14675	14530	14806	14685	14694	14596	14706	14600	14825	14794	14610	14733	14667	14696	14806	14793	14626	14734	14703	14510	14709	14811	14710	14687	14739	14645	14777	14752	14665	14725	14733	14630	14600	14618	14637	14576	14696	14762	14811	14921	14878	14818	14856	14641	14797	14713	14749	14679	14780	14626	14701	14515	14716	14627	14599	14581	14796	14704	14791	14564	14884	14714	14656	14809	14649	14822	14542	14942	14650	14617	14739	14815	14730	14623	14906	14790	14899	14571	14585	14732	14792	14858	14750	14865	14788	14917	14810	14706	14675	14624	14675	14690	14767	14547	14734	14884	14787	14566	14602	14844	14812	14750	14790	14595	14736	14789	14681	14698	14473	14697	14745	14712	14768	14536	14863	14793	14874	14754	14605	14717	14742	14551	14822	14827	14801	14594	14513	14874	14799	14822	14653	14899	14775	14770	14702	14661	14943	14653	14753	14844	14660	14610	14790	14697	14668	14627	14718	14766	14661	14705	14805	14493	14871	14705	14744	14635	14654	14430	14673	14819	14693	14546	14778	14472	14964	14695	14673	14884	14913	14679	14826	14706	14928	14698	14586	14653	14474	14514	14786	14714	14773	14759	14561	14681	14629	14514	14662	14622	14731	14792	14806	14674	14809	14742	14855	14751	14624	14850	14807	14830	14638	14565	14667	14562	14638	14692	14727	14793	14798	14771	14783	14594	14839	14848	14785	14735	14763	14880	14695	14713	14777	14676	14661	14502	14496	14383	14761	14756	14790	14801	14866	14666	14878	14847	14747	14629	14880	14772	14599	14777	14766	14615	14661	14715	14881	14727	14751	14850	14759	14658	14882	14594	14703	14597	14726	14664	14560	14761	14748	14789	14737	14746	14698	14800	14826	14501	14800	14673	14572	14582	14821	14661	14531	14854	14789	14637	14839	14759	14782	14834	14665	14631	14658	14517	14603	14920	15128	14631	14785	14841	14763	14894	14854	14892	14669	14688	14494	14820	14823	14935	14786	14762	14661	14808	14597	14599	14834	14571	14801	14817	14839	14732	14905	14667	14767	14737	14573	14748	14760	14652	14623	14620	14875	14696	14796	14622	14769	14655	14562	14657	14631	14871	14754	14826	14670	14718	14717	14684	14679	14833	14538	14553	14648	14663	14742	14815	14773	14772	14763	14806	14589	14673	14812	14553	14706	14639	14658	14761	14703	14555	14627	14818	14609	14656	14792	14731	14703	14704	14672	14829	14702	14858	14879	14849	14700	14559	14615	14756	14623	14694	14686	14743	14851	14615	14644	14785	14715	14674	14622	14684	14581	14797	14704	14794	14599	14807	14742	14549	14649	14642	14791	14859	14537	14797	14656	14794	14589	14755	14506	14854	14672	14615	14637	14640	14649	14720	14664	14609	14624	14745	14790	14761	14882	14814
21823	40335	38939	31187	27367	24687	22015	19847	18483	17526	16821	16182	16279	16198	15683	15409	14892	14587	14681	14463	14456	14368	14449	14079	14589	14390	14379	14338	14290	14209	14180	14191	14032	14042	14149	14106	14258	14051	14204	14145	14041	14121	14049	14217	14002	14100	14288	14249	15331	16094	16050	15452	14762	14496	14106	14062	13998	14117	14018	14015	14038	14154	14131	14026	13838	14225	13982	14038	13875	13951	14092	13978	14165	13843	14087	14015	14196	13875	14201	13992	13972	14025	13970	13931	14025	14069	14099	14090	14029	13870	13913	14005	13935	14069	13993	14042	13750	13876	13905	13909	14037	13844	14045	14162	13959	13871	13971	14127	13951	14033	14088	14162	13956	14012	14138	14008	13948	14072	13961	14087	13914	13964	13969	14049	14035	14150	14056	13999	14068	13845	13956	14100	13882	13966	14072	13890	14067	14004	14037	13919	14005	13980	13866	13948	14110	13977	13930	14155	13925	14092	14192	14138	14045	14060	13927	13927	14005	14179	13956	14189	13901	14029	13918	14048	13963	14192	14009	13866	14073	14035	13934	14047	13964	14169	14054	14201	13970	13929	14017	14048	13999	14047	13993	14032	14094	13867	13853	13855	13914	14087	14023	13904	13922	14194	13947	13966	13850	13876	14211	13968	13939	13937	13849	13985	14002	13925	13885	14004	13971	14054	14037	14018	13984	14035	14026	13877	13879	13988	14004	14020	13992	14027	14049	14074	13997	14102	13912	14047	14030	13940	14038	13906	13922	14086	13972	14078	14074	14025	14049	13912	14019	14033	14093	14011	14057	13992	14037	14040	13997	13862	14005	14163	13983	14001	14056	14168	14015	14048	14002	13986	14092	13997	14040	14141	13993	13887	14110	13958	14039	14019	13992	13945	14025	14026	13923	14087	14068	14159	13957	14292	14076	14166	14301	13937	14118	14202	14090	14052	14125	13903	14066	14012	14023	14002	13982	13898	13934	14003	14058	13844	14013	14126	14232	14010	14010	13936	14057	13946	13851	14107	14149	13996	13981	13923	13933	13965	14001	14003	13927	14012	14041	13944	13943	13979	13930	13884	13967	14133	13938	14094	14045	14105	14099	14059	13900	14075	14022	13959	13935	14029	14006	13976	14003	13929	13994	13985	13925	13997	14039	13925	13974	13989	13823	14022	14110	14019	14303	14044	14166	14165	13931	13936	13947	13937	14102	14023	13850	14081	14081	14117	13901	14101	13965	13979	13930	14008	14050	14063	13960	14000	13921	14095	14104	14042	13989	13900	14110	14155	14107	14146	14079	14086	14145	13973	13909	14020	13984	13917	14029	14021	14075	14023	13979	13977	14010	14029	13967	14073	14016	14046	14040	14014	13925	13962	13865	13807	14183	13995	13921	13750	14051	14208	14196	13982	14006	13976	14089	14029	14001	14056	14073	13882	13965	14012	14141	14089	13961	13976	14132	14032	14080	13880	14013	13958	13988	13985	14113	13885	13960	14175	13980	13793	14060	14000	14058	13950	13953	14094	13925	13951	13949	13951	14068	13997	14106	13994	14052	14080	14181	13889	13960	13859	13916	14026	13937	14140	14085	13875	13990	13944	14067	13918	14044	14049	14154	14079	14060	14144	13982	13904	14040	14088	14073	13952	14028	14118	13931	14059	13989	13987	14199	14056	14003	14042	14235	13969	13984	13854	13997	14056	13964	13974	14175	14008	13826	13865	14029	14122	14024	13958	14094	13946	14004	13861	14214	13956	14004	13973	13923	14032	14205	14101	13979	13995	14108	13893	14006	13997	14126	13991	13986	14080	14096	13954	14400	13894	14177	14024	13979	14050	13926	14008	14040	13919	13995	14143	13927	14050	13965	13987	13934	13963	14111	14053	14189	13948	14012	14096	13998	13964	14105	14055	14110	13940	14096	13993	14043	13934	13912	14075	13975	14023	13962	13819	14039	14164	14088	14031	13943	13954	14039	14120	13952	13992	14106	14002	13994	13856	13963	13972	14109	13976	14087	14015	13944	14006	14163	14056	14018	14052	14050	14068	13945	14133	13894	14075	14035	14049	14091	13823	13979	13824	14103	13964	13969	14014	13990	14049	14176	13903	14178	14017	13942	13981	13894	13906	14061	14144	14054	14060	13881	13999	14018	14071	13892	13980	13873	14137	14018	13826	13983	14100	13891	13826	14019	13935	13988	14128	14022	13941	13964	13982	14033	14019	13988	14032	14116	14003	13890	14080	13986	14034	13864	14006	13910	14068	13969	14155	14097	14019	13940	13992	14019	13891	14033	13914	13923	14086	14010	14030	13940	13943	13860	14115	14003	13761	13985	13963	13986	14204	14007	13915	13947	13880	13917	14120	14034	14132	14015	13962	14016	14058	13999	13926	13859	14033	13979	13984	14111	14004	14087	14018	13835	14045	13928	13863	14107	13984	13871	14063	13977	14197	14001	13881	14033	13821	14011	13997	13923	14036	14154	13938	14008	14088	14087	14171	13908	14069	13911	14161	14024	13969	14137	14104	14105	14277	13868	13918	13910	14116	14143	13923	13898	14181	13899	14005	13995	14071	13867	13905	14101	13964	14048	13972	13985	14028	13903	14091	13965	13950	13870	13929	14027	14012	14243	13864	13894	13855	13887	14003	14074	14093	14139	14120	13939	14043	14131	13978	14119	14067	14064	13883	13947	13969	13900	14033	13879	13895	14040	13973	14196	14028	13917	14166	13775	14056	13968	13915	14197	14027	14030	13953	14036	14117	14007	13918	13992	13860	13947	13936	14092	13983	14056	14040	14006	14066	14075	14100	13838	14043	14084	14026	14011	14059	13885	13927	13969	13981	14075	13831	14037	14281	14067	13910	13829	13849	13877	14112	13953	14040	14063	13975	14094	13944	14019	14034	13865	14074	13965	13884	13951	14064	14062	14181	13970	14039	14053	14055	13856	14212	13990	14028	14075	14066	14036	14013	14048	13883	14024	14173	14037	13998	13980	14035	13954	13885	13958	14011	13947	14128	13975	14039	14050	14068	13821	14074	14047	14055	13826	13866	13896	13907	13981	14038	14001	13944	13969	14033	13956	13944	14028	13957	13969	13970	14007	14112	13978	13990	13958	14034	13941	13979	14055	13956	14026	13856	13959	13868	13883	13929	14070	13989	14040	13995	14137	14089	13986	14112	13966	13995	14099	13907	13955	14028	14226	14078	14083	14137	14013	13920	13896	13889	14011	14040	14010	13905	13929	14113	13957	14002	14051	13963	14157	14062	13974	14111	13846	14102	14036	14095	13845	13883	13983	14032	13958	13817	14021	13820	14069	13867	14154	14018	14096	13955	13945	13872	13903	13963	13823	14178	13921	13993	14026	14056	13948	13945	14176	14101	13821	14056	13901	14014	13899	14045	13870	13920	14093	14171	13996	14040	14083	13948	14073	13913	13852	13935	13920	13957	13995	14005	14116	13967	14097	13980	14023	13978	14066	13915	14040	14065	14005	13972	14034	14009	13901	13990	14005	14079	14025	14071	14019	14019	14088	13980	13941	13906	13844	14051	13919	14051	13985	14065	14031	13919	14233	13964	13949	13979	13914	14032	14174	13827	13947	13981	13985	14019	13963	14043	14191	13922	14123	13949	13976	14014	13990	13968	14033	13967	13918	13906	14112	13841	14019	13877	13984	14104	13922	14014	14023	13937	14032	13995	14079	13925	14027	14050	13962	14022	13987	14000	14077	14087	14025	14012	13876	14089	13968	13992	14015	14035	14052	14087	13885	14061	14085	13999	13805	14016	13935	14120	13985	13956	13878	14049	13923	14015	13963	13913	14047	14061	13930	13932	13929	14019	14001	13821	14045	13883	14030	14070	13931	14170	14047	13875	13936	14018	13915	13929	14115	13989	13988	14001	14110	14072	14096	13936	14079	13830	13918	14153	13981	13959	14143	14030	13936	14176	13946	13938	14080	14055	14142	14039	13860	13971	13939	13865	13937	13970	14117	13920	13857	13945	14057	13856	14010	13984	13983	14032	14092	13989	13870	14072	14152	14092	13960	13909	13977	14096	13983	13851	14011	13956	14128	14052	13965	13888	13908	14126	13822	14066	13920	13937	13928	14068	13970	14021	13987	13969	13832	14093	13937	13958	14115	14063	13973	13952	13966	14019	14121	13853	14110	13989	14103	13931	13945	14064	14007	13900	14105	14067	13976	13803	13982	14101	13924	13919	13979	14047	13989	13966	14163	13967	14065	14020	13976	13871	13903	13790	14043	14004	14078	13971	13927	13984	13966	14007	13934	14040	14004	13962	14187	13883	13965	14120	13899	13837	13953	14020	13989	13828	13914	14003	14070	14006	13920	13888	14106	14105	13982	13984	14013	13843	13876	14062	14063	13757	13949	13861	14117	14061	14045	13890	14017	14113	13841	13863	14133	14098	13939	14132	14058	13853	14049	13938	13997	14037	14034	14024	14096	13974	13925	13960	14135	14026	13980	13882	13958	14135	13938	14060	14093	13971	13950	14010	13940	13993	14044	14209	14062	14144	13941	14054	14042	13901	13953	13866	13872	13954	13977	13970	13874	13940	13850	13851	14014	13860	14056	14044	14096	14006	13888	14162	14034	14041	14004	13910	14012	14053	14072	13988	14090	13977	14092	14017	13909	13953	13906	13886	14081	14011	13989	13946	14025	14228	14040	13854	14092	13995	14045	13890	14011	14156	14120	13899	13834	13929	13892	13994	14028	13898	13964	14008	14027	14150	14121	14001	14138	13926	13957	13968	13965	13968	13918	13965	14043	14108	13955	13878	13890	13858	13999	13913	13980	14009	14114	14066	14133	13974	13886	14063	13953	13831	14003	13958	13966	14135	14083	14129	14025	13988	13941	13821	13934	13963	14042	13990	13943	14006	13866	14016	14130	13914	14027	14073	14133	14000	14018	14050	14024	14005	14086	14092	14091	13850	13886	13980	14159	13853	14073	13938	13813	13952	13997	13895	13914	14071	14095	13861	14015	14019	13951	13912	13920	14049	14070	13916	13919	14096	13992	13893	14048	13918	13967	13902	13945	13895	14096	13846	14029	13923	13982	14075	13914	13886	14097	13977	13946	14168	14205	14082	14095	13958	14101	13923	13905	13942	13880	14177	13939	14065	14086	14095	14102	14023	14122	13946
26999	22001	25756	22485	17558	16729	16132	15583	15304	15108	14959	14794	15085	14932	14888	14958	14719	14694	14566	14627	14501	14681	14565	14425	14649	14678	14622	14615	14467	14462	14519	14547	14504	14475	14525	14390	14744	14727	14798	14535	14558	14573	14822	14442	14459	14555	14499	14528	14558	14634	14621	14837	14548	14592	14699	14590	14644	14489	14530	14422	14546	14549	14678	14473	14635	14804	14472	14737	14664	14583	14754	14484	14624	14588	14838	14418	14548	14655	14362	14402	14490	14517	14447	14609	14490	14473	14489	14493	14685	14370	14506	14459	14548	14470	14524	14731	14561	14400	14291	14559	14629	14501	14503	14596	14630	14550	14456	14473	14582	14351	14776	14568	14536	14556	14575	14697	14486	14694	14377	14447	14455	14610	14491	14527	14565	14423	14260	14461	14287	14453	14500	14540	14379	14386	14524	14443	14504	14681	14547	14715	14471	14559	14532	14483	14808	14502	14618	14488	14472	14568	14502	14439	14507	14578	14404	14640	14532	14634	14647	14525	14648	14440	14376	14367	14411	14574	14477	14520	14742	14583	14474	14546	14540	14507	14639	14487	14602	14485	14515	14541	14657	14327	14678	14444	14414	14343	14554	14482	14457	14465	14676	14531	14544	14543	14515	14541	14344	14386	14368	14390	14532	14579	14457	14681	14333	14440	14502	14644	14528	14565	14603	14624	14438	14597	14521	14398	14629	14541	14537	14704	14408	14708	14565	14226	14651	14631	14618	14483	14673	14548	14699	14527	14571	14365	14596	14424	14545	14375	14440	14348	14554	14467	14704	14527	14535	14812	14490	14501	14348	14550	14610	14692	14748	14622	14580	14291	14661	14537	14493	14455	14238	14604	14601	14640	14414	14536	14560	14681	14609	14610	14422	14540	14490	14503	14370	14537	14656	14563	14491	14404	14506	14388	14567	14460	14588	14738	14558	14486	14681	14451	14515	14651	14429	14537	14510	14465	14736	14482	14522	14529	14490	14416	14440	14484	14545	14532	14670	14495	14564	14505	14734	14501	14526	14486	14534	14463	14500	14338	14596	14500	14438	14560	14638	14424	14442	14465	14410	14562	14589	14439	14472	14386	14513	14391	14504	14455	14440	14578	14455	14495	14397	14474	14509	14452	14449	14607	14568	14596	14502	14425	14456	14482	14305	14373	14490	14359	14434	14484	14504	14618	14594	14594	14546	14669	14726	14470	14581	14336	14513	14482	14415	14726	14447	14540	14676	14412	14619	14452	14650	14527	14469	14584	14524	14422	14416	14360	14623	14357	14611	14711	14698	14548	14670	14490	14527	14285	14506	14588	14564	14462	14591	14578	14654	14624	14585	14314	14482	14411	14484	14566	14424	14625	14491	14498	14574	14411	14457	14310	14556	14527	14632	14507	14615	14601	14551	14573	14531	14596	14541	14530	14602	14586	14488	14465	14495	14607	14475	14276	14488	14388	14519	14575	14525	14613	14495	14498	14524	14594	14630	14585	14562	14405	14521	14237	14415	14471	14522	14493	14786	14478	14701	14719	14578	14611	14602	14504	14582	14534	14604	14486	14668	14519	14541	14656	14290	14551	14339	14480	14517	14607	14291	14533	14595	14460	14605	14576	14518	14483	14402	14693	14680	14697	14626	14573	14654	14448	14664	14509	14577	14419	14538	14470	14478	14405	14315	14385	14440	14390	14476	14293	14337	14556	14494	14504	14319	14494	14317	14511	14539	14466	14444	14460	14714	14512	14782	14701	14464	14584	14586	14505	14460	14498	14403	14338	14598	14635	14438	14566	14567	14321	14491	14431	14447	14634	14609	14511	14603	14631	14295	14446	14650	14597	14545	14592	14643	14426	14533	14531	14611	14665	14535	14630	14617	14653	14450	14710	14799	14621	14438	14709	14504	14458	14676	14613	14628	14578	14525	14611	14535	14634	14566	14300	14556	14526	14518	14445	14534	14411	14466	14563	14482	14567	14649	14519	14477	14565	14502	14589	14549	14690	14518	14571	14686	14706	14692	14536	14325	14572	14562	14473	14623	14411	14228	14612	14530	14608	14610	14452	14627	14511	14448	14692	14657	14436	14601	14488	14543	14474	14588	14517	14655	14609	14518	14537	14616	14512	14455	14498	14402	14569	14409	14550	14520	14560	14675	14579	14554	14613	14473	14586	14522	14565	14374	14575	14594	14392	14608	14613	14561	14493	14641	14449	14541	14567	14603	14468	14590	14516	14466	14634	14536	14571	14255	14693	14390	14511	14494	14659	14490	14605	14602	14508	14630	14636	14612	14508	14403	14615	14551	14682	14485	14585	14523	14461	14611	14493	14648	14594	14646	14713	14557	14589	14655	14501	14482	14523	14649	14536	14406	14498	14536	14518	14531	14483	14497	14645	14429	14555	14590	14488	14482	14547	14439	14614	14594	14571	14408	14432	14542	14419	14596	14454	14368	14714	14532	14702	14543	14523	14491	14619	14589	14585	14492	14519	14485	14502	14494	14530	14524	14598	14422	14596	14593	14569	14602	14461	14557	14322	14459	14436	14892	14737	14460	14552	14567	14531	14587	14631	14481	14638	14558	14332	14496	14551	14533	14442	14572	14599	14565	14642	14719	14607	14557	14480	14435	14719	14538	14553	14533	14686	14515	14545	14681	14487	14460	14566	14563	14451	14526	14456	14469	14490	14592	14362	14605	14434	14510	14375	14552	14606	14417	14570	14545	14279	14663	14842	14487	14487	14703	14741	14358	14534	14461	14738	14665	14497	14612	14584	14357	14576	14818	14638	14583	14490	14427	14536	14633	14530	14458	14560	14657	14443	14582	14629	14594	14387	14439	14439	14349	14571	14369	14576	14382	14570	14468	14509	14597	14509	14594	14600	14468	14567	14501	14658	14545	14450	14674	14771	14620	14684	14542	14587	14609	14478	14427	14550	14373	14678	14613	14498	14444	14446	14418	14592	14635	14498	14508	14608	14662	14501	14449	14522	14461	14352	14622	14579	14417	14402	14508	14622	14481	14510	14417	14469	14547	14385	14560	14595	14268	14517	14674	14607	14443	14415	14554	14605	14459	14654	14350	14479	14539	14604	14751	14593	14410	14538	14693	14615	14619	14491	14545	14419	14357	14628	14531	14446	14553	14555	14628	14383	14228	14522	14375	14344	14488	14516	14439	14588	14455	14444	14654	14500	14468	14468	14380	14498	14258	14478	14441	14605	14631	14657	14596	14566	14408	14579	14499	14318	14453	14482	14459	14528	14292	14512	14440	14519	14661	14562	14454	14365	14582	14448	14595	14653	14526	14552	14770	14497	14487	14603	14599	14667	14529	14586	14572	14473	14483	14581	14438	14604	14642	14545	14410	14689	14554	14485	14524	14517	14488	14530	14749	14715	14476	14517	14323	14450	14651	14601	14647	14297	14546	14569	14759	14569	14652	14537	14549	14409	14405	14356	14510	14499	14618	14536	14428	14462	14487	14441	14697	14578	14712	14582	14604	14512	14566	14373	14536	14618	14399	14507	14399	14435	14524	14468	14596	14524	14583	14610	14648	14532	14440	14712	14715	14647	14431	14679	14617	14642	14409	14622	14402	14572	14692	14441	14567	14508	14587	14528	14650	14560	14592	14531	14532	14630	14465	14761	14471	14583	14498	14573	14539	14566	14470	14549	14488	14408	14456	14554	14664	14533	14450	14468	14660	14745	14581	14444	14494	14480	14592	14466	14563	14375	14443	14484	14587	14424	14552	14584	14360	14449	14503	14396	14659	14471	14499	14503	14481	14532	14636	14622	14457	14601	14456	14528	14527	14559	14402	14541	14459	14530	14444	14704	14402	14465	14575	14542	14568	14662	14552	14351	14644	14492	14610	14508	14498	14449	14442	14523	14640	14626	14487	14621	14688	14497	14573	14783	14756	14623	14539	14616	14658	14574	14588	14465	14463	14565	14590	14517	14442	14699	14571	14643	14463	14514	14451	14514	14574	14617	14706	14559	14491	14600	14675	14611	14576	14496	14562	14500	14526	14597	14585	14284	14579	14699	14495	14553	14486	14621	14496	14458	14575	14423	14652	14698	14711	14493	14482	14655	14724	14447	14488	14475	14628	14511	14360	14423	14511	14572	14575	14625	14589	14699	14607	14588	14548	14554	14506	14452	14666	14412	14580	14469	14477	14455	14388	14451	14376	14632	14554	14633	14476	14477	14508	14521	14591	14693	14672	14635	14422	14494	14576	14596	14588	14332	14680	14681	14627	14521	14446	14472	14488	14626	14590	14486	14512	14583	14576	14582	14606	14351	14590	14711	14434	14657	14427	14459	14392	14414	14542	14492	14559	14273	14713	14594	14438	14569	14571	14581	14510	14505	14513	14512	14437	14582	14545	14588	14546	14516	14433	14405	14624	14484	14504	14469	14476	14558	14688	14343	14641	14359	14447	14499	14500	14430	14461	14422	14418	14569	14709	14589	14620	14585	14613	14512	14558	14567	14632	14446	14522	14717	14584	14466	14527	14533	14369	14503	14420	14528	14580	14490	14495	14532	14553	14588	14568	14584	14571	14458	14485	14484	14353	14532	14513	14480	14524	14774	14686	14566	14556	14392	14457	14579	14595	14545	14512	14479	14610	14482	14712	14612	14501	14540	14686	14257	14627	14563	14365	14463	14494	14507	14654	14471	14466	14421	14612	14517	14502	14555	14610	14761	14664	14256	14549	14494	14521	14610	14583	14420	14720	14601	14334	14489	14379	14435	14294	14535	14479	14519	14444	14499	14529	14512	14547	14574	14539	14442	14565	14609	14511	14445	14333	14444	14647	14580	14689	14432	14565	14433	14353	14621	14635	14483	14546	14312	14311	14419	14641	14446	14481	14515	14336	14444	14789	14411	14427	14515	14550	14534	14476	14506	14609	14490	14478	14601	14535	14534	14457	14544	14618	14465	14459	14527	14456	14684	14686	14664	14757	14402	14470	14536	14562	14426	14545	14792	14608	14418	14393	14456	14648	14517	14691	14690	14694	14513	14475	14502	14534	14376	14733	14580	14577	14549	14433	14699	14402	14697	14580	14495	14491	14311	14608	14554	14737	14480	14522	14469	14635	14663	14563	14675	14501	14464	14455	14369	14488	14534	14322	14410	14581	14639	14479	14495	14413	14487	14474	14467
17805	25397	25159	20834	18476	17206	16058	15268	15018	14867	14685	14507	14529	14721	14460	14193	14234	14102	14029	14136	14016	13932	14149	14090	14246	14183	14146	14060	13962	13951	14026	13888	13891	14041	13854	13914	14015	13856	14052	14062	13771	13959	13957	13892	13962	14124	13953	13904	13968	13973	14092	14037	14098	14100	13830	13718	13979	13829	13831	14062	13982	13928	13937	13709	14037	13893	13926	13865	13899	13984	13839	13973	13909	13811	13902	13831	13977	13855	13876	14078	14075	13851	13920	13976	13949	14018	13865	13891	13763	13860	13985	13824	14068	13902	13939	13928	13843	13927	14009	13951	13943	13830	13920	13926	13793	13951	13930	13949	14151	13837	13841	14034	13919	13986	13982	13712	13848	13793	13880	13954	13801	13938	13888	13996	13860	13853	13850	13838	13856	13759	14018	13883	13922	13970	13974	13904	13771	13870	13968	14050	13844	13875	14005	13883	13982	13760	13872	13826	13942	13914	13836	13894	14006	13924	13936	13976	14047	13834	13718	13909	13877	13947	13743	13900	13840	13927	13840	13815	13977	13878	13941	13941	13819	14021	13900	13947	14013	13997	13933	13810	13968	14014	13963	13897	13934	13800	13841	13739	13935	13924	13983	13910	13769	13926	13816	14068	13954	13884	13756	13826	13863	14047	13842	13871	13776	13814	13989	14026	13781	13981	13889	13798	13983	13879	13773	13863	13868	13968	13877	13990	13990	14002	13977	13995	13884	13929	13895	13917	13813	13966	13857	13897	13612	13838	13898	13919	13869	14110	13794	13939	13914	13854	13885	13827	13971	13830	13872	13857	13913	13892	13884	14134	13989	14210	13935	13902	13837	13923	13949	13788	13781	13890	13772	13901	14111	13924	13806	13849	13833	14004	13802	13899	13981	14060	13788	13941	13838	13839	14086	13866	13732	13852	14006	13759	13768	13920	13859	13742	13871	13944	13831	13939	13872	13932	13971	13845	13823	13936	13831	13908	13916	13924	13999	13876	13713	13806	13839	14012	14058	13896	13949	14062	13913	13877	13779	13973	13942	13966	13982	13870	13931	13984	13640	13989	14071	13940	13813	13868	13910	13909	13855	13835	13850	13967	13821	13884	13825	14003	13880	13873	13879	14021	13855	13967	14166	13617	14024	13911	13841	13961	13878	13952	13913	13859	13981	13862	13737	13900	13937	13828	13884	13972	13865	13766	13946	13794	13735	13892	13930	13940	13996	13941	13867	13994	13951	13934	13917	13825	13923	13891	13874	13989	13963	13825	13775	13768	13979	13959	13961	13961	13837	14013	13826	14085	13848	13944	14034	13947	13884	13846	13893	13857	13831	13910	13913	14046	13744	13929	13686	13943	13879	13953	13886	13856	13930	13721	13753	13975	14040	13835	13939	13820	13987	13974	13756	13896	13761	13976	13857	13944	13919	13820	13751	13857	13888	13740	13998	13843	13894	14097	13800	13839	14031	14013	14008	14004	13823	13911	14031	13974	13709	13835	13883	13933	14049	13918	13855	13822	13925	13856	13971	13940	13993	13802	13804	13943	13777	13871	14022	13856	13965	13798	14102	13925	14017	14062	13822	13697	13866	13837	14037	14068	13861	14173	13922	14043	13747	13985	14026	13893	13809	14039	13722	13920	13982	14030	13878	13968	13822	13779	13929	13833	14001	13815	13903	14132	14022	13854	13923	13902	13937	13751	13993	13881	13971	13858	13898	13937	13949	13882	13916	13936	14018	13907	13844	13862	13983	13826	13865	13904	13992	13880	14036	13891	13872	13849	13978	13969	13798	13814	13856	13681	13967	13975	14048	13949	14026	14018	13936	13934	14021	13832	14010	13870	13988	13755	13999	13722	13921	13856	13918	13875	14009	13992	13866	13860	13818	13901	13941	13831	13824	13922	13874	13844	14031	13916	13821	13795	13740	13861	13906	13904	13995	13877	13896	14051	13671	14033	13836	13836	13907	13923	14043	13893	13853	13949	13960	13904	13925	13878	13849	13944	14001	13808	13867	13940	14017	13886	13867	13860	13783	13842	14031	13989	13953	13809	13868	13988	13826	13854	13798	13996	13951	13866	13794	13896	13901	13954	13974	14089	14014	14061	13866	13997	13929	13970	13880	13828	13940	13893	13889	13704	13903	14003	13863	13936	13898	13861	13947	13948	13885	13779	13837	13945	13825	13890	14024	13888	14020	13960	14027	13888	13824	13930	13793	14017	14007	13926	13889	13951	14017	13814	14024	13871	13973	13805	13783	13877	14008	13813	13872	13977	13783	13786	13905	13942	13932	13884	13948	13778	13970	14013	13771	14013	13858	13810	13970	13953	14070	13901	13877	13831	13900	13780	13955	13883	13917	14071	13947	13752	13858	14024	13946	13975	13890	13900	13899	13920	13970	13891	13923	13980	13740	13955	13898	14007	13861	13801	14039	13836	13966	13988	13951	14010	13911	13959	13904	13960	13847	13938	13899	13896	13965	13922	13801	13867	13947	14056	13886	13789	13989	13879	13971	13899	13922	14052	13944	13901	13911	13998	13964	14005	13873	13927	13821	13926	14026	13807	13932	13870	13904	13809	13953	13938	13789	13866	13982	14046	13943	14025	13757	13868	14014	13994	13846	13886	13926	13806	13853	13941	13968	13810	13832	14069	13915	14025	13905	14050	13769	13953	13891	13980	13767	13897	13924	13914	13781	13720	13967	13994	13877	13862	13964	13823	13936	13840	13927	14022	13835	13946	14047	14065	13909	13837	14008	14001	13864	13913	13880	13956	13780	13978	13832	13689	14037	13913	13967	13833	13924	13926	13989	13864	13805	13910	13893	13860	13719	14021	14026	14051	13907	13927	13798	13813	13952	13943	14082	13952	13778	13747	13958	14007	13725	13822	13823	13849	14088	13901	13830	13955	13919	13937	14077	13737	13988	13807	13757	13890	13808	14008	13925	13892	13888	13925	13832	13800	13924	13895	13882	13879	13918	13912	13784	13940	13939	13952	14000	13864	13783	13897	13866	13902	14071	13880	13917	13826	13818	13894	13920	13948	13739	13770	13846	13817	13809	13856	13945	14088	13882	13928	13830	13795	13929	13895	13903	13885	13934	14022	13937	13866	14044	13977	14054	13820	13929	13779	13749	13871	13858	13993	13879	13877	13873	13947	13956	13949	13644	13815	13841	13930	13858	13608	13822	13895	13893	13819	13859	14088	13831	13793	13953	14096	13915	13940	13932	14008	14025	13988	13855	13800	14035	13900	13961	13997	13960	13885	13729	13846	13964	13847	13903	13877	13796	13809	13908	13859	13919	13811	14001	13978	13927	13763	13858	13903	14008	14013	13898	13955	13784	13829	13842	13793	13966	13890	13913	13917	13891	13862	13894	13879	13881	13951	13927	13900	13921	13914	14018	13707	14007	13911	13995	13863	13989	14041	13895	13800	13903	13872	13947	13880	13897	13974	13903	13904	13876	13709	13896	13872	13931	14010	13884	14028	13936	13910	13868	13978	13870	14049	13836	13918	13919	13846	14068	13757	13912	13955	13753	14069	13952	13966	14038	14025	14025	13818	13859	13786	14068	13947	13929	13882	13729	13909	13876	13886	13956	13908	13809	14017	14040	13786	13886	14051	13942	13839	13950	13822	13797	13887	13789	13836	13972	13937	13930	13842	13958	14185	13975	13862	13866	14075	13923	13941	13886	13715	14014	13890	13844	13703	14064	13847	13863	13937	13872	13804	13835	13933	13901	13924	13772	13922	13913	13935	13756	13828	14079	13882	14066	13914	13851	13909	13997	13925	13839	13970	13816	13815	13975	13910	13930	13773	13990	13951	13761	13890	13840	13925	13916	13853	13901	13756	13947	13868	13917	13865	13932	13939	13788	14026	13802	13820	13826	13887	14063	14077	13813	13822	14011	13864	13953	13923	13757	13831	13768	13888	14009	13897	13880	13859	13874	13952	13772	13946	13994	13809	13877	13762	13987	13907	13861	13851	13852	13925	14031	13989	13877	13617	13820	13935	13901	13809	13794	13907	13789	13897	13985	13882	13949	13840	13988	13876	13896	13946	13885	13853	14005	14077	13775	14001	13847	13664	13806	13871	13874	13763	13847	13918	13876	13866	13865	14051	13778	13849	13890	13723	13723	13877	13910	13811	13867	14053	14053	13811	13877	13923	13777	13856	14000	13908	14036	14013	13999	13917	13775	13824	13849	13787	13860	13949	13887	13952	14010	14066	13944	13952	14010	13919	13795	13931	13790	13875	13784	13947	13928	13921	13860	13972	13893	13714	13881	13937	13705	13867	13982	13916	13898	13850	13853	13977	13905	14034	14041	13959	13935	13996	13781	13863	13916	14034	13786	14102	13912	13797	13897	13964	14057	13882	13752	13811	13817	13823	13981	13857	13851	14000	14009	13850	14094	13980	13873	13936	13864	13971	13824	13943	13838	13979	13879	13868	13943	13949	13977	13806	13871	13874	13725	13729	14009	13742	13814	13901	13825	13989	13879	13778	14028	13997	13671	13910	14048	13971	13863	13897	13994	14005	13948	13757	13839	13734	13810	13997	13959	14151	13852	14020	13847	13999	13958	13966	14053	13958	13888	14031	13914	13848	13881	14020	13822	14052	14002	13848	14026	13937	13862	13749	13893	13874	13964	13883	13928	13922	13884	13927	13899	13900	13775	13928	13907	13973	13768	13740	13908	14104	13891	13872	14070	13835	13882	13796	13911	13843	13902	13804	13837	13948	13841	14018	13755	13912	13884	13632	13896	13916	13896	13992	13764	13880	13751	13920	13931	13778	13780	13998	14022	13905	13857	13974	13807	13850	14118	13843	13949	13999	13969	13851	14123	13975	13799	13817	14068	13860	13906	13809	13926	13943	13697	13978	13879	13966	13932	13911	13775	14218	13816	13974	13823	13855	13685	14032	13896	13893	14055	13955	13841	13962	14072	13879	13772	14023	13984	13787	14022	13872	14011	13947	13909	14010	13887	14001	13942	13833	14067	13904	13926	13868	13881	13886	13829	13897	14034	13900	14013	13984	13856	13917	13835	13809	14022	13974	13821	13880	13823	13881	13819	13987	13923	13946	14017	13871	13972	13970	13865	13983	13826	13905	13848	13985	14083	13759	14003	13973	13956	13785	13861	13834	13853	13870
23627	21134	28660	24016	21954	21679	19888	16595	15990	16015	15758	15528	15640	15720	15585	15055	15123	15030	14921	15022	14853	15034	14829	14713	14817	14941	14722	14847	14886	14883	14586	14665	14806	14722	14856	14782	14637	14861	14858	14729	14823	15000	14619	14838	14953	14589	14796	14879	14979	15370	15186	15237	15169	14778	14983	14575	14555	14835	14636	14776	14717	14779	14504	14687	14630	14647	14613	14525	14579	14702	14542	14467	14606	14553	14487	14508	14699	14729	14693	14584	14706	14404	14712	14693	14934	14703	14772	14683	14478	14776	14471	14627	14631	14592	14467	14433	14608	14713	14695	14497	14697	14695	14634	14690	14711	14914	14649	14699	14676	14566	14509	14663	14759	14570	14567	14509	14713	14621	14584	14608	14592	14736	14633	14550	14623	14639	14592	14608	14701	14606	14610	14647	14473	14678	14584	14648	14681	14427	14647	14662	14660	14779	14720	14627	14746	14568	14621	14668	14633	14490	14694	14870	14690	14556	14577	14590	14663	14613	14649	14573	14495	14696	14637	14612	14805	14753	14635	14676	14561	14606	14759	14750	14706	14610	14647	14535	14556	14668	14494	14657	14767	14685	14513	14672	14642	14626	14514	14575	14589	14682	14588	14496	14776	14847	14611	14537	14561	14693	14683	14651	14628	14845	14736	14628	14518	14448	14771	14530	14569	14452	14618	14509	14564	14599	14489	14568	14464	14645	14786	14680	14713	14475	14592	14641	14810	14667	14472	14812	14656	14471	14680	14433	14562	14617	14641	14702	14565	14487	14592	14534	14388	14657	14670	14703	14707	14593	14800	14757	14764	14517	14609	14688	14854	14784	14768	14369	14546	14567	14638	14504	14555	14584	14570	14744	14703	14670	14571	14627	14509	14633	14705	14564	14550	14600	14448	14649	14811	14641	14629	14476	14549	14743	14726	14532	14642	14733	14422	14452	14594	14542	14639	14502	14604	14588	14546	14501	14656	14693	14506	14688	14798	14542	14509	14725	14644	14801	14613	14607	14483	14707	14488	14514	14729	14447	14715	14628	14547	14516	14610	14454	14489	14654	14720	14520	14611	14688	14675	14668	14634	14549	14637	14610	14726	14731	14663	14643	14595	14687	14459	14403	14461	14382	14459	14523	14700	14482	14694	14802	14604	14484	14574	14829	14557	14516	14716	14648	14675	14744	14435	14587	14548	14769	14564	14624	14569	14738	14452	14594	14566	14677	14482	14536	14780	14522	14756	14763	14594	14862	14648	14599	14653	14467	14542	14758	14629	14693	14553	14616	14562	14612	14752	14575	14546	14594	14704	14399	14630	14752	14820	14648	14536	14703	14689	14595	14626	14372	14419	14545	14496	14653	14662	14407	14489	14543	14688	14490	14570	14521	14624	14552	14496	14382	14443	14625	14492	14673	14646	14615	14738	14542	14672	14615	14540	14658	14561	14442	14414	14606	14522	14523	14545	14578	14575	14473	14569	14365	14665	14621	14406	14674	14564	14631	14749	14735	14522	14651	14522	14471	14452	14510	14687	14595	14430	14334	14623	14823	14627	14863	14792	14663	14554	14664	14427	14575	14517	14726	14732	14453	14626	14470	14619	14635	14668	14830	14476	14582	14459	14604	14592	14528	14595	14434	14375	14684	14605	14716	14774	14573	14648	14735	14550	14467	14669	14663	14629	14605	14464	14758	14684	14507	14563	14799	14717	14661	14546	14635	14790	14578	14585	14581	14580	14492	14565	14531	14574	14687	14414	14466	14554	14463	14471	14767	14518	14472	14573	14808	14737	14536	14662	14626	14547	14513	14454	14671	14558	14679	14701	14642	14620	14696	14735	14735	14567	14678	14827	14624	14686	14400	14502	14485	14675	14624	14436	14694	14498	14554	14723	14526	14488	14695	14589	14655	14646	14506	14632	14627	14651	14750	14624	14697	14440	14687	14739	14615	14528	14721	14551	14621	14581	14667	14724	14644	14522	14558	14727	14527	14675	14632	14711	14484	14428	14651	14512	14587	14476	14546	14622	14368	14536	14603	14543	14593	14645	14544	14538	14704	14542	14694	14687	14600	14801	14485	14610	14622	14544	14589	14578	14427	14507	14418	14736	14565	14493	14440	14645	14577	14541	14497	14595	14766	14760	14570	14615	14618	14743	14564	14689	14573	14647	14705	14712	14560	14492	14565	14493	14491	14478	14436	14614	14502	14550	14609	14609	14585	14741	14513	14269	14645	14450	14604	14510	14594	14837	14644	14286	14713	14764	14713	14689	14625	14577	14629	14596	14702	14595	14496	14496	14516	14494	14597	14675	14502	14509	14915	14596	14557	14828	14678	14570	14640	14685	14517	14577	14513	14470	14611	14699	14812	14632	14567	14526	14562	14569	14696	14583	14652	14690	14688	14539	14545	14721	14480	14529	14586	14694	14619	14682	14569	14593	14579	14585	14633	14665	14552	14634	14635	14334	14463	14663	14447	14630	14544	14574	14571	14532	14524	14473	14624	14610	14624	14659	14564	14754	14658	14641	14545	14757	14721	14510	14559	14395	14540	14563	14481	14502	14708	14508	14678	14438	14697	14719	14669	14559	14621	14565	14528	14749	14520	14683	14507	14628	14542	14576	14520	14607	14737	14507	14725	14729	14649	14592	14747	14670	14658	14550	14693	14746	14728	14657	14515	14821	14482	14750	14484	14742	14506	14547	14711	14706	14871	14658	14519	14569	14709	14507	14667	14760	14603	14601	14694	14539	14670	14562	14651	14488	14402	14472	14623	14668	14502	14466	14576	14631	14703	14448	14664	14606	14682	14584	14624	14527	14718	14821	14691	14676	14723	14598	14570	14700	14667	14764	14541	14761	14614	14664	14487	14395	14628	14653	14367	14634	14895	14748	14563	14537	14655	14652	14588	14739	14551	14530	14691	14861	14762	14588	14380	14692	14564	14753	14596	14662	14558	14652	14621	14500	14458	14469	14631	14534	14395	14623	14592	14550	14716	14565	14525	14585	14558	14588	14531	14667	14572	14767	14659	14676	14513	14552	14515	14701	14601	14747	14712	14677	14647	14728	14444	14693	14662	14696	14438	14609	14849	14542	14527	14522	14563	14429	14582	14688	14598	14695	14517	14534	14717	14708	14561	14600	14499	14623	14754	14631	14666	14733	14566	14603	14673	14536	14437	14587	14650	14503	14537	14617	14589	14565	14483	14483	14488	14524	14601	14506	14520	14741	14723	14618	14694	14623	14628	14494	14550	14522	14732	14645	14640	14687	14515	14574	14724	14591	14720	14763	14555	14697	14587	14666	14760	14500	14648	14770	14859	14662	14662	14637	14431	14525	14452	14509	14554	14574	14592	14673	14742	14622	14664	14384	14613	14602	14547	14598	14504	14471	14625	14637	14635	14534	14589	14671	14582	14698	14632	14693	14856	14676	14708	14679	14599	14612	14611	14666	14552	14438	14656	14893	14675	14634	14761	14488	14674	14596	14723	14753	14675	14615	14699	14736	14451	14626	14579	14564	14609	14577	14765	14704	14663	14633	14773	14778	14777	14618	14460	14676	14450	14811	14675	14457	14428	14689	14569	14722	14682	14480	14678	14681	14638	14624	14520	14498	14700	14602	14383	14619	14604	14398	14497	14559	14684	14378	14512	14579	14551	14686	14671	14664	14662	14707	14472	14708	14633	14810	14555	14464	14593	14704	14705	14571	14749	14799	14595	14692	14688	14528	14667	14530	14664	14472	14710	14411	14677	14611	14777	14669	14656	14625	14502	14547	14684	14605	14566	14731	14696	14540	14756	14679	14705	14405	14676	14447	14493	14608	14606	14569	14411	14595	14480	14642	14606	14748	14496	14562	14664	14628	14577	14533	14756	14413	14520	14628	14578	14582	14490	14698	14479	14667	14630	14510	14543	14631	14555	14684	14578	14593	14718	14611	14562	14620	14400	14417	14707	14439	14549	14597	14704	14784	14691	14530	14678	14565	14449	14807	14683	14547	14552	14592	14643	14598	14593	14673	14707	14489	14719	14628	14616	14682	14571	14566	14544	14549	14741	14725	14576	14596	14540	14575	14766	14738	14473	14540	14546	14708	14510	14509	14553	14669	14718	14675	14628	14611	14525	14512	14534	14856	14672	14584	14649	14446	14533	14673	14584	14564	14470	14592	14697	14528	14563	14385	14613	14623	14536	14697	14842	14679	14636	14610	14532	14661	14659	14644	14528	14609	14558	14657	14548	14617	14549	14488	14578	14508	14736	14641	14629	14539	14619	14532	14708	14731	14508	14509	14365	14604	14407	14713	14706	14548	14488	14582	14727	14562	14693	14613	14444	14528	14518	14627	14644	14540	14718	14693	14517	14515	14421	14573	14498	14661	14813	14615	14562	14756	14722	14524	14686	14609	14604	14546	14650	14600	14780	14675	14619	14471	14616	14691	14581	14545	14781	14695	14794	14582	14579	14732	14608	14749	14647	14537	14507	14564	14343	14455	14537	14649	14526	14629	14656	14640	14616	14487	14754	14736	14550	14513	14605	14656	14483	14652	14563	14708	14514	14775	14605	14550	14625	14538	14625	14606	14568	14565	14652	14630	14954	14472	14690	14482	14444	14511	14786	14650	14569	14686	14538	14749	14764	14507	14455	14674	14610	14620	14522	14718	14429	14533	14810	14681	14449	14620	14659	14527	14527	14611	14611	14615	14530	14595	14515	14490	14734	14715	14662	14629	14456	14719	14662	14627	14624	14572	14606	14602	14653	14598	14692	14632	14490	14638	14741	14538	14599	14690	14622	14627	14626	14488	14580	14590	14704	14669	14479	14576	14535	14511	14675	14584	14651	14505	14652	14697	14757	14749	14790	14662	14487	14883	14681	14660	14554	14627	14468	14463	14704	14630	14675	14648	14704	14701	14552	14492	14622	14652	14527	14704	14684	14787	14545	14868	14618	14636	14827	14544	14514	14673	14693	14613	14577	14713	14514	14727	14576	14695	14629	14961	14588	14474	14563	14571	14523	14483	14445	14750	14728	14707	14740	14507	14651	14773	14597	14682	14343	14615	14696	14668	14390	14653	14689	14751	14516	14438	14449	14557	14587	14667	14508	14493	14538	14551	14613	14453	14855	14679	14591	14641	14613	14834	14577	14670	14583	14627	14745	14774	14515
18510	34215	31658	25649	22184	19390	17893	16726	16111	15875	15556	15422	15663	15132	14996	14688	14493	14468	14165	14217	14315	14354	14259	14206	14277	14103	14097	14118	14035	14067	14121	14240	14014	13985	14031	14013	14093	14093	14137	14071	14194	14069	14196	13970	14113	14133	14179	14049	14767	14924	15075	14648	14505	14149	13933	13836	13880	14075	14037	13943	14033	13933	14133	13900	14026	13967	14012	13922	14115	13947	13939	14044	13875	13973	13862	14009	13981	13882	13913	14039	14249	14153	13959	14034	13871	14068	13948	14084	14083	13918	13920	13852	13941	13875	14137	13849	14134	13990	13894	14112	13924	13924	13922	14080	14030	14126	14030	14056	13830	13935	13998	13925	13924	13983	14078	14084	13828	13992	13837	14017	14149	13855	13882	13807	14032	14099	13849	14021	13951	13936	14174	13907	14094	13938	13862	14219	13999	14045	13926	13955	14039	13901	14124	14044	13934	14108	14027	14000	14065	14067	13962	13883	13937	13873	14087	13858	13968	13950	13961	14051	14052	14002	14093	14028	14129	14135	14187	14072	14078	13946	13816	14008	14019	13978	13865	14038	13868	13979	14205	13962	14067	13919	14084	13988	13825	14026	14211	13931	14026	13923	13915	14132	14007	13994	13967	14126	14060	13874	14132	14080	13940	14000	14109	13862	14010	13874	13924	14040	13977	13870	13999	13944	13880	13919	13983	13910	13918	14014	13980	13819	14055	13902	13842	13840	13911	14150	13947	13903	14181	14043	13914	14067	13949	13855	14068	13943	13970	14091	14039	14142	13846	14000	14031	13872	14019	13843	14060	14037	13953	13901	13955	13854	14032	13913	14009	13978	13851	14173	14017	13977	13987	14110	13974	14039	13978	13866	13973	13995	13913	13979	14176	13839	14047	13897	13938	14029	14046	13973	13961	14058	13946	14010	14066	13882	14049	14151	13880	13839	13862	13961	13997	13960	13916	13939	14020	13823	13941	13975	13858	14037	14005	14127	13838	14010	13995	13985	14044	13892	13846	13961	13722	13885	13938	13944	13960	13969	14111	13998	14064	14061	13977	13920	13961	14021	13904	14021	13941	13934	13939	14041	13836	13870	13966	14033	13902	14016	13823	13707	13980	14027	13996	13918	13984	13970	13950	13853	13937	13899	13988	14017	13982	14012	13919	14014	14007	13937	14000	14060	14007	13996	13941	14011	13913	14021	14065	13803	13988	13863	13853	13932	13954	13940	14028	13853	13701	14075	13953	14098	13965	13893	14135	13898	13995	13955	13892	14045	13985	13756	13978	13923	14037	14185	13856	14083	14122	13924	13963	13945	13771	13894	13888	13996	14046	13887	14059	14018	14082	13853	13787	13825	13890	13904	14117	13664	14006	13893	14070	13973	13851	13932	14066	13813	13861	14088	14030	13797	13945	13938	13845	14136	14036	14104	14036	14071	14235	13979	14000	14008	13909	14009	13978	13828	14088	13982	13941	13975	13901	13970	13966	13957	14005	14015	13942	14004	13999	14093	14124	13878	14064	14015	14052	14039	14044	13960	13995	14010	13911	14025	13997	13822	13915	13896	13897	14000	13986	13905	14045	13918	14045	13821	13975	13901	13815	13933	13976	13899	13988	13907	13931	13816	13847	13909	14032	13904	13947	14203	14143	13939	13933	14054	13965	13955	13990	13873	14003	13954	13865	13915	14043	13994	13953	13904	13818	14033	14008	14004	14119	14101	13730	14097	14023	14034	13932	13976	13989	13858	13852	13985	14024	13744	14110	14022	13924	13900	13920	14125	13995	13991	14018	14097	13798	13951	13919	13842	13772	14005	14026	14098	13783	14143	13882	13920	14042	13975	13874	14005	14069	14066	14215	13949	14000	13902	14167	14019	13977	14014	13794	13958	13979	13934	13902	13936	14133	13827	14028	14089	13930	13836	13969	13862	13980	14113	13975	14085	13951	13874	13857	13935	13985	13905	14081	13910	13966	14087	13940	13974	14102	14136	13941	14023	13883	14040	13896	13940	14056	13865	13931	14097	14011	14002	14119	13913	14053	13931	13858	14060	13990	13885	14044	14028	13938	14071	13954	13833	13916	14037	13867	14072	14043	14021	14043	13866	13965	13853	13940	13742	13944	14007	13841	14022	14024	14018	13927	13990	13902	13899	13894	13981	13934	14031	14013	13890	14039	13935	14078	13765	13871	13873	13959	14065	14029	13969	13932	14058	13812	13820	13942	13776	14054	13830	13912	14131	13902	13923	13845	13996	13893	13872	13963	13946	13939	14009	14024	13834	13921	14033	14045	13799	13952	14037	13908	14030	13907	14075	13980	14068	13878	13886	13824	14147	14041	14140	14040	13991	14037	14047	13939	14174	13865	13870	13889	13949	14063	13930	13956	13882	13896	13918	13976	14099	13977	13997	14057	13953	13975	13854	14019	13914	14017	13987	13984	13905	14020	13903	14019	13869	13858	13878	13919	14134	13994	13831	13998	13809	13924	13925	13874	13863	13915	13769	13883	13858	14161	13914	13883	13999	13784	13858	13838	14059	13997	14015	13912	14024	13959	13792	14058	14035	14057	13957	13891	14056	13853	14075	13917	14026	14155	13962	13989	14007	13985	13888	13975	14011	14081	13871	13988	13879	13688	13859	14037	13783	14006	14036	13976	13913	13961	13927	14018	13868	13922	13879	14101	14198	14048	13931	14152	14021	14014	13886	14021	14016	13990	13917	13941	13891	13905	13970	13935	14052	14104	13907	14131	14017	13886	14019	14068	14043	13959	14053	14123	13941	14017	14070	13966	13937	13952	13998	14041	14016	13971	14079	13937	13983	14150	13911	13996	13941	14037	14067	13894	13985	13961	13988	13831	14107	13975	13965	13826	14062	14013	13861	13923	14048	14057	14061	13939	14036	14011	13990	14009	13879	13894	13931	14094	13972	13986	13999	13887	14113	13874	13814	13967	13908	13920	14087	14076	14016	14161	13953	14112	13961	14009	13912	13895	13860	13887	13779	13910	13764	13893	14169	13948	13998	13938	14110	13950	13999	14259	13835	13923	13982	14050	14002	13940	13861	13921	13882	14062	13993	14140	13953	13967	13875	13856	13952	14028	13916	13921	14164	14071	13902	14029	13794	13954	13817	13881	14027	13870	13815	14231	13863	13890	13856	13956	13875	14116	13848	13993	14075	13990	13927	13892	13822	14026	13973	14094	13875	14029	13828	14032	14080	13820	14038	13930	13931	13852	13927	13853	13977	14013	13922	14130	13904	14039	13921	13988	13864	13865	14009	14015	13981	13846	13924	13995	14049	13995	14136	13875	13946	13866	14039	14025	13988	13953	14038	13692	13994	13915	14027	13957	13877	13932	13979	13857	14195	13986	13891	13930	13914	13860	14024	14056	13947	14044	14013	13973	13978	13922	13823	13931	13953	13798	14058	13947	13961	14009	13954	13979	14013	14126	13941	13866	14033	14054	13731	14084	13883	14043	13928	14045	13933	13839	14053	14002	14102	14003	13999	13915	13934	13893	13839	13932	14181	13975	13842	13911	13942	14070	14079	14097	13998	13981	13963	14121	14005	14044	13842	13935	13987	13729	13911	13965	13931	13933	14002	14003	14061	14002	13835	13987	13881	13947	13856	14138	14065	13908	14029	13906	14081	14094	13880	14069	13997	13891	14000	14058	13846	14065	14007	14005	13959	13947	14022	13875	14151	13919	13915	14087	13932	14028	13962	13978	13727	13985	14015	13859	14007	14048	13984	14096	14054	14081	13931	14025	14122	14075	14065	14028	13964	14076	14054	14112	14113	13877	13946	13884	13874	13923	14009	14054	14027	13923	14047	13936	14023	13776	13948	13981	13877	13992	14057	13915	14010	13951	13832	14081	13909	13968	13940	14133	14008	13967	13880	13845	14183	14040	14034	14023	14099	14062	13870	13996	14028	13870	13892	13974	14025	14043	14000	14092	14084	13935	13924	14111	14087	13868	13952	13930	13914	14095	14074	14126	13989	14004	13999	13731	13914	13893	13909	14076	13880	14010	14036	13935	14175	13908	14012	13909	13987	13982	13986	13892	13959	13990	14032	13875	13957	13968	14041	14018	14040	13989	14057	13907	13828	14011	13853	14086	14076	14106	14017	13972	13992	14067	13992	13920	14094	13825	13987	13868	13803	14009	13938	14030	14033	14030	13961	13825	13962	13904	13831	13950	14048	13814	13923	14006	13968	13775	13766	13755	14082	13885	14059	13910	14067	13949	13926	13828	13971	13970	13834	13993	13944	13951	13910	14079	14029	13985	14074	14015	13930	14088	13975	14075	14031	14161	13975	14013	14071	13903	14052	13963	14030	14117	13881	13924	13816	14130	14069	14018	14068	14023	13776	14048	14193	13867	13990	13960	14097	14122	13871	14044	13916	13911	13775	14005	13875	14027	13994	13874	14154	14051	13910	14039	13846	13888	14033	13978	13981	13979	14015	14142	13801	14042	14075	14032	13986	13877	13968	13972	13919	14032	13907	13843	14076	13980	14066	13913	14148	13980	13934	13904	13874	14182	14116	14037	13962	13918	13853	13963	13831	13951	14067	13968	14011	13858	13958	13907	13944	14063	13829	14011	14060	13909	13891	13949	14014	13923	13971	13866	13940	13974	13987	13972	13846	14039	14013	13961	13887	13882	13993	13907	13965	13942	13848	14078	13916	13978	13878	13841	14090	14056	13907	14051	13913	13893	13910	13987	13841	13762	13946	14174	13991	13983	13965	14042	13786	13961	14030	13999	13973	13950	13889	13854	13793	14025	13998	14124	13862	13984	14018	13870	13968	13974	13886	13956	14053	14007	13896	13999	13933	13932	13919	14059	14060	13926	14045	14126	14075	13979	13915	14111	13910	14118	13903	13938	14004	14052	13974	14008	14000	14022	13972	14019	13939	13976	13913	13931	14151	14039	13934	13936	14143	13923	14151	14117	13933	14027	13965	14034	13927	14089	13794	14030	14006	13937	14030	13987	14020	13838	13968	13893	13944	13951	14005	14058	13942	14059	13999	13998	13755	14015	14064	14003	13900	13926	13904	13880	13932	13978	13889	13947	14012	13880	13970	13994	13881	14094	14093	14021	13977	13872	13998	13865	13986	14028	14016	14020	13965	14046	13998	13862	14159	13926	13915
22650	21123	29014	23499	21358	23270	24343	18379	16741	16964	16697	16354	16426	16263	15787	15524	15448	15326	15203	15177	15183	15355	15305	15342	15053	15082	14967	15273	14871	14918	15039	14909	14683	15016	14996	14865	14874	15029	14664	14905	15005	14847	14845	14899	15084	14810	15024	15336	15826	16095	16036	15918	15514	15152	14942	14958	14601	14667	14866	14986	15043	14644	14976	14657	14906	14854	14782	14813	14717	14975	14651	14780	15115	14804	14747	14899	14890	14906	14777	14877	14674	14861	14836	14872	14646	14961	14654	14588	14802	14578	14740	14849	14749	14914	14773	14684	14637	14689	14732	14802	14718	14659	14742	14791	14828	14963	14778	14855	14873	14715	14861	15000	14716	14699	14902	14673	14823	14637	14741	14714	14743	14677	14776	14801	14646	14993	14741	14836	14606	14951	14640	14767	14872	15009	14851	14719	14635	14755	14681	14713	14647	14689	14787	14702	15030	14904	14836	14952	14839	14869	14748	14808	14751	14816	14645	14878	14711	14545	14672	14597	14713	14836	14770	14696	14737	14674	14684	14809	14676	14592	14600	14650	14605	14869	14902	14795	14954	14707	14771	14641	14807	14795	14801	14785	14701	14732	14680	14941	14927	14703	14932	14586	14562	14718	14712	14810	14665	14776	14916	14696	14787	14663	14867	14761	14900	14773	14639	14881	14689	14590	14752	14782	14714	14711	14554	14596	14902	14761	14873	14912	14715	14871	14524	14859	14823	14591	14791	14818	14865	14822	14769	14782	14772	14797	14633	14528	14792	14896	14739	14708	14677	14738	14662	14681	14928	14847	14820	14838	14689	14804	14559	14901	14683	14650	14436	14798	14630	14776	14790	14826	14712	14709	14778	14744	14744	14455	14643	14816	14774	14678	14895	14767	14735	14716	14731	14828	14726	14790	14760	14698	14679	14712	14770	14783	14814	14765	14542	14852	14869	14538	14826	14741	14872	14659	14732	14799	14811	14749	14847	14861	14536	14699	14766	14710	14748	14785	14754	14678	14727	14721	14801	14683	14824	14735	14819	14789	14688	14698	14718	14711	14643	14850	14711	14655	14734	14695	14618	14783	14719	14587	14754	14739	14738	14788	14978	14629	14829	14804	14929	14830	14716	14794	14831	14854	14932	14859	14899	14881	14812	14744	14866	14722	14891	14948	14858	14646	14852	14783	14669	14954	14611	14733	14755	14685	14760	15024	14932	14787	14598	14666	14626	14816	14759	14631	14853	14688	14666	14793	14879	14767	14727	14792	14676	14844	14994	14638	14746	14665	14734	14711	14606	14862	14636	14878	14782	14777	14819	14781	14726	14767	14625	14771	14638	14719	14755	14654	14780	14754	14642	14561	14742	14791	14799	14778	14894	14753	14498	14741	14651	14736	14839	14686	14648	14597	14808	14910	14671	14576	14693	14616	14723	14648	14816	14701	14731	14747	14708	14768	14725	14871	14695	14768	14819	14498	14869	14805	14956	14789	14790	14638	14693	14823	14953	14747	14775	14898	14782	14873	14752	14685	14865	14841	14713	14862	14895	14574	14737	14808	14827	14625	14765	14696	14577	14925	14712	14547	14537	14719	14657	14750	14617	14804	14788	14826	14872	14764	14631	14604	14798	14794	14823	14735	14701	14714	14891	14910	14641	14677	14646	14833	14971	14806	14828	14817	14672	14745	14765	14548	14864	14965	14789	14744	14681	14582	14884	14722	14628	14855	14764	14374	14932	14806	14901	14731	14750	14875	14831	14854	14669	14770	14849	14620	14663	14517	14744	14797	14983	14751	14879	14728	14755	14511	14581	14677	14825	14700	14745	14698	14638	14860	14813	14539	14635	14710	14954	14816	14747	14764	14774	14836	14799	14838	14822	14681	14676	14813	14743	14817	14769	14950	14712	14561	14657	14569	14649	14694	14617	14775	14737	14786	14727	14771	14684	14842	14763	14542	14561	14912	14768	14823	14751	14806	14875	15018	14821	14843	14778	14790	14819	14908	14607	14686	14741	14826	14753	14853	14618	14790	14714	14749	14630	14610	14874	14782	14935	14701	14877	14886	14737	14733	14758	14617	14725	14656	14712	14632	15006	14727	14921	14792	14825	14651	14886	14847	14763	14832	14995	14580	14817	14608	14598	14808	14909	14845	14661	14951	14628	14604	14629	14629	14665	14850	14715	14648	14544	14893	14579	14571	14691	14814	14784	14843	14779	14774	14678	14892	14569	14579	14793	14701	14854	14673	14836	14725	14707	14786	14866	14865	14702	14670	14712	14839	14634	14759	14901	14579	14792	14713	14812	14686	14827	14868	14864	14853	14667	14565	14827	14647	14480	14729	14786	14752	14897	14746	14751	14647	14830	14781	14744	14676	14712	14860	14643	14760	14677	14828	14581	14472	14528	14767	14650	14614	14588	14689	14660	14666	14991	14698	14738	14766	14864	14569	14492	14676	14733	14718	14697	14760	14815	14886	14839	14693	14726	14631	14631	14822	14984	14918	14789	14891	14749	14746	14630	14642	14615	14675	14672	14712	14998	14823	14887	14736	14559	14629	14638	14539	14715	14631	14777	14795	14808	14850	14808	14725	14673	14734	14573	14581	14634	14873	14818	14680	14779	14746	14707	14621	14831	14791	14735	14702	14687	14608	14745	14757	14941	14671	14718	14837	14752	14701	14679	14798	14654	14648	14746	14885	14806	14665	14805	14648	14664	14853	14839	14739	14612	14551	14736	14596	14875	14708	14745	14956	14724	14603	14540	14565	14690	14760	14606	14778	14763	14868	14632	14712	14709	14716	14711	14784	14631	14445	14730	14665	14734	14555	14745	14566	14864	14730	14703	14756	14656	14669	14789	14826	14780	14746	14740	14675	14700	14774	14838	14802	14829	14812	14762	14849	14821	14652	14713	14792	14680	14529	14676	14895	14598	14723	14638	14949	14908	14666	14821	14691	14747	14636	14667	14689	14912	14691	14752	14534	14773	14783	14731	14641	14735	14839	14691	14702	14859	14752	14597	14806	14654	14502	14933	14667	14503	14629	14809	14761	14925	14647	14677	14860	14584	14791	14696	14841	14860	14726	14814	14753	14657	14821	14803	14868	14851	14715	14831	14716	14813	14855	14708	14725	14812	14844	14658	14607	14778	14782	14898	14786	14741	14812	15077	14639	14667	14717	14704	14716	14667	14838	14717	14644	14778	14807	14608	14845	14826	14817	14628	14772	14595	14679	14610	14642	14621	14729	14692	14600	14705	14796	14729	14628	14722	14738	14627	14743	14581	14678	14796	14711	14767	14696	14790	14731	14830	14613	14613	14672	14648	14878	14837	14612	14774	14785	14770	14709	14875	14587	14664	14605	14805	14737	14757	14683	14882	14649	14765	14607	14713	14775	14731	14981	14609	14753	14828	14602	14602	14771	14848	14791	14850	14588	14941	14816	14808	14881	14890	14817	14551	14729	14767	14738	14755	14703	14718	14720	14708	14619	14630	14691	14804	14833	14637	14587	14551	14757	14704	14768	14500	14691	14696	14906	14856	14691	14743	14617	14698	14850	14772	14827	14730	14758	14781	14717	14638	14716	14977	14592	14577	14677	14776	14809	14788	14773	14816	14630	14658	14754	14675	14852	14825	14704	14819	14648	14763	14735	14573	14746	14761	14738	14572	14796	14678	14660	14716	14720	14642	14781	14767	14738	14707	14802	14744	14860	14655	14801	14857	14661	14823	14674	14869	14813	14840	14756	14898	14746	14566	14732	14796	14695	14583	14822	14729	14702	14784	14668	14680	14743	14758	14710	14581	14738	14724	14707	14746	14894	14644	14649	14703	14784	14790	15071	14786	14649	14674	14833	14809	14805	14726	14577	14790	14581	14853	14882	14748	14769	14733	14778	14565	14710	14790	14770	14703	14889	14960	14799	14846	14989	14977	14856	14743	14527	14803	14785	14638	14831	14776	14724	14753	14644	14689	14796	14612	14724	14667	14925	14689	14763	14734	14644	14669	14782	14758	14868	14712	14809	14597	14605	14899	14778	14673	14857	14628	14828	14897	14639	14681	14600	14842	14700	14785	14620	14606	14805	14678	14918	14774	14627	14860	14830	14700	14699	14604	14721	14664	14717	14751	14797	14563	14683	14525	14857	14647	14678	14813	14824	14714	14618	14711	14957	14696	14843	14627	14931	14843	14589	14690	14720	14648	14607	14668	14835	14754	14547	14824	14879	14685	14757	14896	14763	14753	14671	14780	14613	14753	14667	14834	14689	14616	14684	14485	14789	14787	14576	14691	14840	14897	14639	14738	14724	14694	14748	14653	14692	14665	14845	14873	14883	14803	14694	14734	14822	14713	14659	14856	14620	14652	14642	14739	14724	14708	14669	14817	14873	14768	14842	14811	14826	14583	14547	14877	14549	14880	14786	14709	14638	14965	14731	14851	14798	14820	14762	14752	14621	14770	14832	14697	14547	14912	14809	14791	14858	14725	14767	14754	14831	14647	14513	14669	14879	14661	14665	14737	14808	14592	14804	14615	14952	14761	15003	14568	14681	14781	14774	14841	14796	14818	14746	14789	14897	14794	14820	14634	14661	14760	14750	14909	14802	14685	14829	14753	14801	14656	14923	14630	14792	14683	14668	14656	14769	14747	14761	14712	14686	14555	14798	14612	14658	14800	14797	14872	14769	14848	14763	14838	14590	14681	14940	14790	14776	14722	14757	14768	14553	14858	14845	14870	14729	14754	14707	14673	14684	14866	14608	14826	14662	14762	14852	14563	14675	14663	14729	14660	14699	14922	14751	14582	14616	14569	14681	14755	14718	14856	14682	14850	14535	14732	14702	14787	14814	14661	14707	14778	14509	14757	14809	14738	14586	14827	14564	14761	14812	14746	14859	14807	14862	14749	14866	14711	14718	14603	14873	14570	14734	14780	14833	14821	14748	14666	14697	14636	14819	14771	14784	14810	14582	14826	14788	14695	14851	14715	14863	14677	14955	14629	14801	14751	14723	14619	14596	14646	14640	14685	14681	14645	14843	14764	14826	14866	14751	14800	14776	14759	14835	14626	14519	14755	14598	14776	14820	14638	14428	14886	14736	14689	14614	14708	14817	14625	14771	14717	14631	14568	14793	14823	14691	14685	14646	14827	14695	14631	14774	14733	14720
20978	39181	36841	29442	25387	22232	20105	18341	17438	17028	16534	16601	16507	16208	15597	15241	14823	14771	14528	14506	14431	14521	14592	14574	14125	14226	14257	14247	14233	14122	14283	14297	14120	14205	14117	14132	14255	14049	14102	14335	14256	14137	14268	14198	14102	14137	14138	14734	15621	16038	15903	15480	14700	14401	14187	14129	14191	14015	14064	13868	14095	14011	13931	14044	13879	14039	14044	14205	14115	13907	14048	14041	13977	14159	14176	13926	14070	13898	13987	14168	14059	14064	14129	14022	14099	14161	14134	14209	13852	14126	13915	14190	14002	14096	14143	14037	14093	13855	14140	14065	13974	14009	14101	14161	14055	14079	14078	14057	14100	14113	14188	14205	14013	14009	14007	14016	14058	13994	14008	14048	13926	13949	13966	14050	14158	14005	13830	14035	14147	14009	13982	13977	14076	14172	13934	14075	14063	14157	13918	13952	14074	14136	14244	13800	14029	14070	14077	14057	13998	13867	14210	14009	14004	14044	14030	13994	13963	14093	13983	13991	13879	14136	14028	14132	14187	13967	14117	13823	14162	13999	14001	14116	14075	13899	14014	14211	13893	14059	14027	13947	14080	14122	13963	13922	14169	14050	14043	13932	14144	14164	13918	14078	14186	14180	14091	14043	13972	13920	13940	13901	14110	14064	13976	13977	14173	14106	14099	14139	14208	14027	14076	13883	14060	14121	14053	13895	14070	13937	14063	14002	13932	14069	14059	14018	14160	14031	14022	13909	14019	13921	14050	14080	14163	14117	14119	14081	14158	13992	14100	13977	14019	13988	14094	14128	14116	14049	14051	14098	13990	13955	13996	13888	14106	13944	14192	14061	14151	13933	14169	13975	14015	14049	14202	13973	13896	14043	13995	14023	13977	14003	14012	13961	14125	13985	13921	13941	14260	13838	13990	13963	14102	14006	14080	14100	13994	14048	13958	14095	13933	13960	14117	14165	13884	14153	13958	14048	14016	13906	14003	14187	14114	14138	14029	13962	14105	13983	13984	14100	14172	14158	13983	13990	13914	13954	13977	14063	14063	14032	14010	13979	13941	14126	14117	14024	13838	13960	14244	13897	14129	14128	14077	14199	14203	13965	13864	14138	14205	13913	14016	14221	13972	14063	13979	14114	13968	13993	13940	13963	13908	14045	14019	13952	13913	14008	13976	14138	13968	14023	14054	14095	14105	14099	14088	13992	14120	14052	14069	13977	13867	14073	14013	14089	13915	13931	14070	13886	13961	13978	14074	13988	13979	14031	13839	13883	13993	14023	14027	14043	14013	14038	13897	14050	13973	13984	14210	13932	14054	13885	13957	13963	13969	13976	14045	13968	13973	13974	13916	13919	13905	14051	13905	14071	13913	14097	13989	14077	13933	13832	13876	13963	14270	14065	13809	13993	13977	14063	14072	14042	14003	14133	13859	14042	14133	14138	14003	14090	14070	14170	13969	14090	13890	14101	14078	14055	13851	14015	13967	14152	13960	14065	14039	14040	13969	14120	13829	14082	14066	14116	14150	14157	14089	13935	14052	13991	14055	14154	14002	14139	14072	13926	14051	13973	14136	14070	14110	14042	14050	13960	13864	14038	14090	14062	13995	14074	14096	14019	14057	13992	13860	14193	13875	14058	13971	14140	14050	13949	14098	13972	14097	13938	13947	14012	14031	13915	14090	14088	13842	14118	14037	14020	14037	14033	14157	13996	14169	13949	14087	13925	14065	14053	13872	14046	14083	13868	14074	14120	14011	14088	14154	14188	13902	13980	13959	14091	14033	13907	13963	14122	13910	13956	13996	13913	14017	13972	13879	13954	14205	13971	14156	13943	14067	14216	14046	14042	14040	14005	14001	13909	14032	14074	13946	14102	14087	13958	14030	14023	13995	13969	13953	13958	14042	14018	14007	13924	13922	14072	14086	14109	14085	14060	14238	14122	14069	14032	14108	13953	13940	13887	14126	13976	13931	14098	14012	13965	14117	14104	14058	14000	14094	14132	14210	14049	13952	13976	14001	13889	14098	14081	14011	13890	13987	13954	13778	14102	13936	13947	13781	14007	14104	13991	14058	14081	13971	13964	13933	14174	13984	14003	14087	13916	13966	14045	14063	13953	14030	14054	14011	14034	14164	13979	14017	13974	14106	13909	13977	14019	14098	14061	13964	13964	13951	14092	13959	13894	14033	14010	13964	13915	14186	14133	14109	13971	14100	14029	14018	13971	14167	14012	14042	13903	14151	14275	14040	14213	14102	13903	14047	13948	13968	14121	13943	14010	14105	14049	13834	13994	13951	14019	14001	14047	14013	14073	14117	14064	14065	14044	14139	14041	13999	13943	14096	13994	14081	13962	14058	13985	14148	13921	13946	14042	14200	13918	14085	14194	14037	14082	13999	14037	14139	14230	13981	14048	14068	13939	14103	14124	14085	14140	14060	14026	13979	14002	13982	14004	14104	14139	13943	14049	14198	14080	14061	13995	13938	13831	13940	13939	13982	13912	14058	13979	14039	14178	14154	14056	14062	14044	14094	13955	13885	14042	13917	14019	13872	14060	14111	14054	13842	14288	14232	14210	13953	14060	14097	14099	13968	14026	14077	13843	14135	13987	13943	13881	14001	14065	13965	13970	13966	13953	13991	14013	14146	14095	13834	14019	13981	13934	14082	14090	14047	13907	14113	13911	14120	13969	14134	14039	14084	14074	13937	13911	14127	14183	14049	14188	13943	13995	13913	13964	14001	14073	13905	14085	14008	14094	14084	13986	14157	14063	13856	14089	13991	13932	14156	13936	13907	14044	13868	14032	14066	13962	14070	14013	13928	14074	13839	14023	14082	14146	14057	14133	14081	14074	13921	14068	14062	13893	13966	13800	14217	14113	13977	14038	13918	14132	14001	14004	13815	14189	13860	14009	13950	13932	14015	14106	14102	13854	13893	14209	13918	14202	13999	13928	13950	13899	14150	13999	14033	13989	14095	14058	14002	13948	13994	14099	13968	14085	14120	13937	14097	13909	14121	14104	13980	13923	14131	14034	14190	13953	14121	14108	14205	14091	13984	14072	14071	14041	14028	14117	14113	14031	14076	14090	13744	13858	14002	13967	13979	14109	14104	13916	14015	13996	14070	13971	14021	14004	14053	14039	13891	14034	14267	14018	13985	13925	13972	13991	13969	14214	14161	14065	13906	14057	14028	14027	14105	14263	13921	14006	14061	13989	14320	14007	14080	13993	13980	14041	13927	14060	14111	14161	14103	13896	14071	14000	14154	14027	14117	13979	14143	14125	14099	13918	13859	14015	13980	14023	13933	14112	14014	14106	13984	14107	14062	14069	14027	13965	13811	14187	14068	14043	14065	14023	13945	13941	13922	13924	13941	13998	14054	14119	13894	13932	14023	14109	13921	14109	13860	14107	13863	14043	13962	14101	13971	13948	14156	13946	14029	13895	14158	14132	13860	14036	13983	14031	14009	13877	14191	14000	13989	14057	14075	14051	13890	14077	13984	14068	14027	14026	14051	13933	14172	14166	14137	13937	14074	13963	14005	13985	13951	14181	14225	14101	14038	14128	14083	13997	14001	14093	14090	14142	14159	13966	13996	14056	14142	14049	14108	14073	14003	14078	14246	14080	14085	14010	13897	14001	13971	13919	14087	13975	14066	13947	13949	14059	14169	13939	13984	14073	14012	14105	13909	13943	13998	13955	14014	14159	13915	14214	13912	14162	13880	14060	14138	13992	14043	14033	13824	13956	13994	14046	13887	14030	13947	14220	14092	13914	13937	14044	14113	14017	14122	13990	14098	13906	13962	14004	13944	13987	13944	13982	13942	14117	14124	14038	14133	13935	13962	14146	13923	14145	14018	14052	14066	13902	14166	14031	13902	13830	13962	14170	13995	14003	14074	14140	14036	13925	14134	14026	14186	13900	14060	13893	13906	14046	14065	13904	14044	14210	14038	14047	13922	13903	13839	14082	14125	14011	13970	13962	14008	13956	14019	14136	13939	14003	14139	14058	14134	13941	13952	14084	13903	13984	14068	14141	13960	14128	13971	14053	13998	14039	14160	13944	14018	13952	13941	14016	13963	14139	13897	13817	14029	13965	13919	13968	14120	14169	14035	14007	13982	14192	13999	14054	13944	14059	13940	13979	14190	13971	14025	13896	13952	14059	13987	14012	14026	13959	14156	14014	14024	14010	14216	14093	14004	14065	14224	13954	14009	14049	14044	13962	13843	14233	14122	14015	14051	13785	14143	14031	14125	14034	14052	13995	14139	14001	14011	13950	14147	14070	14067	14029	13896	13949	13919	14036	14023	14055	14052	13984	14016	14107	13919	14071	13863	14103	14074	13969	13947	13917	14072	14030	13979	14067	13965	13970	13839	14073	13931	14025	14035	13994	14023	13969	13850	13995	14055	14169	13957	14018	14007	13779	14121	14054	14074	13954	13967	13919	14086	14098	14024	14187	13955	14049	14055	13926	14146	13957	14092	13944	14072	13887	14100	14207	14107	13997	13855	14024	13980	14003	13891	14119	14003	13961	14121	13992	14134	13904	14062	13877	14027	14250	13938	14130	14079	13958	14092	14077	14189	14038	13995	14174	13907	13850	13989	14041	14042	14120	13833	13967	13880	13954	14026	13952	14118	13922	13971	13798	14088	14007	14038	13984	13902	14112	13934	14073	13841	13993	13816	14017	14022	14034	14082	14073	13985	14159	14112	13960	14185	13965	14030	13882	14135	13947	14084	14315	14095	13965	13972	14255	13975	13958	13934	13968	14156	14088	13974	13944	14233	13881	14157	13872	14187	14066	14134	14239	13992	14038	14021	13971	13893	14134	13887	14073	14132	13947	14093	14002	13929	14160	14080	14087	14147	14018	14012	13917	14122	13837	13886	14049	13963	14161	14140	13984	14047	14048	14047	13821	14167	13980	14066	13971	13878	13995	14006	14093	13875	14106	13966	14076	14023	13962	14143	13970	13940	13979	14120	13988	13760	13990	13969	14012	13971	13908	14031	14071	14017	14024	14090	14062	14095	14055	14074	13995	14099	14055	14073	14074	14227	13905	14076	14033	13962	13984	14095	14021	14080	14104	13955	13901	13924	14032	13884	13909	14106	14216	14071	14131	14025	14242	14221	13992	14088	13804	14092	14082	14106	14195
26959	21857	25055	21644	16877	16167	15830	15403	15234	15240	15200	14964	15013	14857	14917	14921	14968	14841	14812	14949	14809	14871	14750	14661	14746	14607	14549	14896	14514	14903	14430	14450	14556	14424	14675	14531	14487	14592	14536	14703	14652	14707	14681	14597	14383	14571	14645	14509	14758	14709	14889	14826	14958	14672	14668	14945	14603	14660	14591	14645	14522	14629	14461	14619	14551	14498	14619	14584	14641	14498	14583	14658	14573	14745	14433	14602	14485	14549	14731	14683	14533	14735	14831	14625	14587	14510	14634	14551	14512	14436	14566	14738	14518	14720	14639	14627	14693	14564	14498	14421	14664	14625	14577	14621	14655	14546	14555	14585	14749	14669	14707	14621	14489	14599	14669	14396	14743	14523	14588	14627	14701	14541	14816	14424	14673	14778	14647	14625	14629	14632	14722	14392	14645	14540	14680	14645	14679	14470	14727	14670	14569	14741	14676	14692	14403	14690	14536	14585	14486	14638	14462	14663	14570	14632	14600	14426	14681	14556	14667	14498	14711	14591	14618	14382	14611	14749	14746	14647	14648	14573	14589	14604	14619	14751	14680	14587	14706	14539	14471	14564	14546	14467	14512	14622	14582	14745	14783	14598	14520	14717	14533	14522	14519	14580	14820	14789	14604	14662	14626	14656	14408	14726	14444	14557	14574	14499	14660	14700	14767	14482	14551	14625	14613	14528	14634	14506	14801	14539	14583	14618	14591	14632	14501	14443	14494	14733	14847	14716	14753	14535	14481	14827	14745	14640	14723	14849	14579	14742	14691	14666	14721	14662	14346	14619	14464	14730	14725	14564	14552	14784	14707	14714	14691	14797	14554	14750	14520	14445	14678	14569	14681	14821	14520	14629	14677	14690	14625	14784	14507	14591	14726	14680	14469	14501	14455	14511	14717	14604	14571	14496	14610	14548	14433	14580	14641	14756	14572	14672	14642	14635	14723	14624	14703	14723	14629	14570	14530	14494	14527	14765	14600	14749	14662	14646	14593	14580	14536	14643	14673	14572	14791	14691	14855	14613	14562	14604	14580	14520	14552	14560	14702	14553	14663	14655	14701	14594	14702	14666	14811	14854	14732	14643	14617	14684	14422	14702	14655	14711	14730	14643	14350	14613	14570	14719	14520	14651	14544	14613	14617	14655	14696	14599	14598	14422	14699	14711	14655	14491	14673	14834	14495	14575	14814	14581	14668	14555	14614	14559	14717	14622	14627	14645	14455	14581	14629	14668	14791	14729	14712	14536	14628	14745	14496	14605	14749	14493	14567	14722	14580	14460	14551	14614	14633	14583	14529	14707	14394	14583	14546	14649	14638	14603	14753	14722	14638	14513	14618	14703	14739	14521	14523	14363	14600	14581	14705	14619	14744	14768	14700	14606	14847	14777	14605	14361	14583	14407	14653	14602	14410	14558	14655	14550	14793	14542	14460	14607	14764	14616	14699	14654	14486	14626	14684	14698	14733	14390	14629	14711	14717	14638	14507	14524	14825	14787	14412	14592	14519	14705	14678	14636	14632	14645	14456	14512	14732	14602	14494	14695	14598	14651	14702	14537	14526	14635	14473	14483	14814	14558	14521	14699	14673	14647	14560	14617	14601	14519	14680	14768	14521	14743	14648	14748	14536	14709	14517	14546	14618	14800	14611	14791	14432	14569	14612	14567	14669	14563	14780	14697	14863	14425	14814	14718	14662	14800	14582	14649	14538	14665	14531	14638	14503	14548	14463	14406	14661	14728	14720	14528	14608	14451	14598	14673	14708	14537	14658	14503	14454	14650	14519	14692	14482	14606	14733	14725	14771	14490	14693	14550	14548	14823	14683	14474	14552	14556	14686	14380	14662	14630	14524	14640	14569	14608	14988	14736	14611	14613	14670	14585	14586	14614	14493	14687	14681	14681	14806	14624	14601	14720	14826	14784	14448	14637	14638	14725	14656	14623	14587	14611	14523	14661	14496	14686	14583	14626	14669	14451	14774	14593	14729	14561	14361	14609	14451	14656	14321	14693	14857	14593	14630	14693	14671	14615	14524	14572	14471	14517	14613	14651	14578	14684	14460	14611	14674	14765	14552	14615	14638	14680	14435	14411	14505	14725	14695	14779	14597	14603	14654	14601	14613	14779	14616	14533	14709	14518	14406	14617	14653	14528	14744	14596	14430	14745	14516	14604	14784	14644	14796	14639	14659	14761	14828	14656	14616	14720	14658	14628	14821	14453	14574	14526	14568	14651	14693	14784	14563	14644	14616	14496	14423	14359	14750	14691	14736	14686	14592	14613	14742	14590	14739	14735	14520	14568	14580	14432	14686	14684	14669	14527	14658	14634	14729	14752	14678	14585	14525	14628	14717	14501	14588	14693	14741	14668	14743	14399	14683	14649	14723	14713	14557	14702	14674	14405	14670	14709	14665	14533	14648	14460	14843	14470	14711	14702	14450	14639	14514	14523	14444	14643	14418	14583	14628	14496	14735	14528	14576	14662	14680	14448	14666	14604	14659	14472	14584	14592	14571	14702	14543	14569	14735	14664	14384	14700	14622	14641	14644	14492	14425	14585	14487	14681	14613	14512	14684	14501	14599	14653	14829	14798	14753	14753	14590	14881	14631	14664	14844	14724	14658	14577	14632	14650	14617	14737	14596	14622	14570	14517	14429	14573	14737	14507	14564	14647	14817	14706	14662	14613	14680	14641	14630	14679	14593	14620	14596	14609	14663	14514	14755	14800	14664	14774	14537	14656	14589	14696	14583	14946	14615	14516	14631	14615	14508	14560	14624	14466	14572	14567	14524	14636	14813	14641	14809	14547	14621	14563	14673	14829	14569	14533	14622	14739	14801	14702	14446	14526	14545	14662	14646	14582	14540	14549	14685	14689	14631	14514	14698	14590	14575	14424	14403	14459	14655	14411	14481	14484	14647	14591	14359	14700	14403	14513	14631	14672	14709	14594	14555	14735	14534	14660	14557	14469	14694	14587	14474	14633	14448	14718	14706	14580	14753	14658	14592	14390	14569	14631	14337	14670	14755	14621	14654	14660	14586	14535	14502	14577	14635	14541	14594	14728	14563	14377	14612	14690	14680	14646	14607	14707	14464	14485	14676	14964	14648	14455	14708	14579	14612	14450	14477	14526	14459	14663	14502	14746	14643	14458	14589	14662	14523	14640	14702	14647	14661	14629	14589	14550	14626	14432	14585	14516	14538	14387	14753	14716	14659	14726	14472	14421	14700	14448	14552	14615	14664	14584	14558	14466	14612	14457	14698	14742	14541	14532	14512	14437	14507	14551	14530	14765	14513	14610	14581	14606	14654	14903	14668	14624	14692	14516	14698	14695	14698	14673	14606	14436	14699	14516	14769	14640	14622	14490	14894	14667	14562	14649	14586	14551	14707	14446	14480	14576	14690	14436	14640	14782	14689	14605	14525	14675	14689	14537	14348	14694	14618	14528	14661	14549	14654	14812	14667	14667	14611	14671	14577	14564	14593	14625	14515	14640	14591	14512	14714	14676	14670	14793	14636	14586	14591	14524	14373	14695	14636	14541	14821	14657	14716	14593	14552	14713	14636	14782	14898	14501	14690	14627	14688	14727	14579	14632	14712	14534	14655	14760	14768	14565	14631	14500	14509	14530	14812	14518	14677	14662	14597	14598	14625	14586	14684	14613	14554	14743	14589	14753	14637	14404	14677	14503	14763	14474	14505	14625	14869	14570	14760	14693	14619	14546	14506	14668	14563	14632	14635	14813	14575	14493	14619	14787	14696	14562	14577	14605	14656	14678	14511	14502	14526	14775	14530	14731	14568	14610	14542	14632	14559	14763	14697	14598	14557	14652	14628	14477	14585	14740	14714	14634	14476	14733	14746	14591	14542	14649	14676	14440	14349	14748	14586	14680	14601	14696	14700	14859	14740	14716	14800	14578	14517	14541	14706	14693	14560	14933	14752	14572	14599	14611	14672	14837	14639	14549	14584	14431	14530	14635	14519	14485	14530	14538	14731	14662	14473	14697	14667	14590	14818	14574	14653	14579	14672	14556	14596	14608	14775	14720	14627	14602	14720	14584	14674	14544	14733	14612	14680	14737	14436	14558	14632	14503	14722	14616	14384	14629	14557	14518	14527	14682	14763	14722	14665	14481	14463	14580	14634	14451	14597	14602	14665	14629	14733	14602	14478	14687	14624	14637	14616	14541	14711	14583	14572	14641	14609	14715	14672	14596	14473	14493	14493	14714	14607	14615	14559	14405	14454	14526	14739	14716	14732	14644	14696	14538	14563	14647	14704	14675	14625	14565	14604	14442	14787	14543	14707	14596	14467	14648	14710	14615	14471	14537	14599	14590	14545	14494	14789	14751	14569	14602	14585	14667	14782	14425	14648	14694	14732	14548	14621	14682	14541	14607	14524	14376	14643	14586	14736	14643	14629	14408	14643	14498	14768	14702	14509	14668	14631	14592	14533	14736	14713	14496	14628	14516	14598	14536	14544	14553	14731	14379	14575	14555	14377	14675	14636	14669	14590	14618	14540	14573	14665	14697	14444	14623	14620	14605	14572	14577	14622	14830	14645	14714	14509	14606	14591	14708	14557	14671	14790	14702	14883	14868	14741	14482	14719	14667	14647	14626	14550	14648	14622	14582	14574	14595	14556	14664	14753	14621	14335	14620	14788	14734	14657	14627	14718	14748	14573	14663	14396	14591	14358	14605	14576	14686	14555	14619	14664	14803	14527	14598	14768	14711	14775	14640	14863	14750	14716	14545	14763	14710	14801	14507	14670	14709	14651	14739	14782	14576	14787	14501	14526	14794	14601	14547	14443	14632	14494	14604	14536	14487	14626	14619	14705	14626	14836	14624	14611	14443	14589	14667	14708	14759	14614	14516	14678	14802	14539	14567	14501	14549	14716	14607	14521	14731	14682	14463	14528	14668	14492	14584	14687	14639	14636	14737	14623	14589	14780	14665	14710	14530	14692	14650	14447	14713	14734	14761	14772	14776	14616	14604	14576	14489	14560	14641	14660	14698	14736	14420	14734	14715	14577	14690	14593	14499	14655	14789	14574	14653	14530	14655	14667	14590	14588	14842	14675	14644	14481	14667	14440	14559	14673	14778	14619	14481	14535	14721	14725	14630	14740	14564	14547	14553	14620	14628
16714	24636	23197	19138	17260	16038	15264	14785	14823	14606	14545	14795	14479	14772	14301	14189	14343	14173	14126	13957	14231	14276	14004	13977	14061	14052	14115	14019	14013	13929	13915	13889	14007	14008	13909	13863	13908	13996	13839	13914	14032	14050	13791	14135	13984	14038	13985	13737	14012	14117	14059	14221	14102	13973	14005	13877	13934	13896	13916	13964	13851	14036	13841	13833	13901	13751	13845	13897	13884	13831	14033	13860	13978	13859	13810	13936	13786	13894	13886	13878	14051	13823	13921	13822	13985	13764	13875	13944	13963	13933	13967	14036	14104	13863	14021	13824	14067	13971	14050	13807	14041	13872	13897	14046	13932	13656	13842	14038	13923	13941	14032	13872	13949	13926	14060	13942	13830	13964	13699	13754	13849	13872	13853	13925	14006	13810	13882	13687	13919	13862	13635	13892	13861	13769	14028	13980	13816	13865	13834	13893	13802	13827	13972	13861	13844	13895	13908	13849	13770	13857	13889	13947	13973	13924	13930	13906	13871	13862	13839	14033	14046	13864	13962	13951	14039	13801	13902	13886	13980	13925	13803	13725	13904	13987	13939	13962	13757	13998	13851	13765	13895	13823	13826	13924	13828	13844	13956	13945	13967	14001	13863	13807	13895	13745	13819	13838	13878	13837	13704	13877	13830	13949	14068	13765	13925	13987	13898	13994	14009	14033	13814	13956	13754	14022	13762	13798	13917	13986	14059	13936	13806	13887	13927	13874	13924	13869	14032	13841	13873	13875	13891	13896	14037	13981	14031	13791	14036	13842	13924	13907	13964	13834	13947	13955	13839	14042	13971	13886	13850	13975	13793	13838	13760	13962	13978	14074	13865	14022	13925	14008	14055	14019	13991	13770	13773	14049	13918	13839	13828	13770	13885	13859	14143	13888	13912	13900	13853	13891	13961	13769	13876	14024	13918	13891	13992	13970	13838	13837	13979	13901	13935	13859	14025	13714	13934	13793	13761	13696	14046	13875	13726	13804	13941	13846	13938	13891	13985	13957	13923	13830	13945	13797	14054	13964	13922	14000	13788	13763	13811	13855	13901	14000	13804	13914	13957	13923	13910	14116	13904	13742	13947	14015	13769	13693	13858	13947	13776	13914	13766	13941	13912	13944	13923	13910	13945	13874	13929	13965	13928	13768	14015	13754	13849	13802	14113	14006	13889	13945	13826	13994	13919	13818	13816	13983	13844	13764	13975	13888	13990	13890	14037	13979	13966	14030	13928	13940	14044	13883	14062	13760	13848	13788	13709	13802	13849	13891	13721	13880	13905	13904	13958	14069	13916	13773	13932	14006	13820	13902	13903	13837	13944	13761	13949	13957	13949	13921	13776	13894	13903	13896	14015	14022	13888	13755	13887	13964	13997	13796	13842	13926	13888	13942	13976	14075	13855	13846	13910	13994	13859	13876	13846	13909	14029	13988	13971	13873	14101	13845	13936	14068	13814	13998	13962	13897	13864	13739	13928	13853	13977	13888	14061	13765	13835	13960	13959	13745	13848	13846	13920	13872	14002	13816	13981	13953	13920	13931	13920	13790	13879	13827	14082	13907	13834	13871	13901	13989	13861	13953	13841	14128	13953	13758	13957	13852	13876	13796	13737	13866	13759	13982	13911	13817	13811	13905	13924	13921	13880	13963	13968	14030	14034	13717	13837	13752	13944	13919	14023	13968	13849	13943	13835	13858	13771	13931	14059	13891	13922	14107	13832	13800	13844	13990	13795	13859	13837	13827	13829	14057	13936	14011	13857	14165	13826	13845	13983	13941	13647	13793	13833	13889	13917	13813	14077	13923	13853	13995	13974	13979	13889	13882	13836	13878	13925	13953	13931	13863	13767	13849	13987	13916	13833	14019	13825	13825	13799	14137	13975	13857	13882	14101	13892	13990	13739	13900	13816	13934	13904	13942	13946	13876	13847	13965	13886	13878	13940	14012	14065	13711	13963	13844	14002	13779	13976	13837	13903	13892	13844	13898	13909	13842	13814	13808	13871	13892	13950	13823	14008	14113	13946	13806	13760	13827	13889	13807	13762	13880	14134	14011	13885	13887	14073	14000	13680	13858	14069	13767	13815	14030	13903	13973	14033	13876	14112	13983	14034	13913	14029	13945	13797	14001	13798	13886	13827	13867	13964	13820	13944	13852	13816	13886	13906	14044	13841	13883	13846	13886	13872	14092	13854	13975	13810	13812	13963	13851	13673	13929	14031	13836	13790	13931	13888	13930	13921	13909	13761	13800	13743	13992	13943	13957	13923	13916	13828	13854	13758	14048	13851	13945	13876	14063	13833	13920	13852	13953	13923	13814	13980	13919	13950	13849	13935	13733	14006	13860	13912	13934	13848	13787	13931	13942	13976	13915	13951	13892	13863	13912	13839	14008	13980	13960	14032	13763	13874	13909	13941	13746	13884	14001	13963	13773	13691	13903	13904	13593	13949	13953	13840	13928	13856	13829	13996	13796	13947	13827	13838	13876	13927	13868	14113	13638	13804	13908	13862	13969	13903	13908	13753	14070	13949	13844	14144	13994	13947	13771	13902	13752	13857	14029	14033	13870	14100	13974	14039	13864	13847	13906	13906	13996	13800	13958	13783	13995	13895	13937	13948	13869	13925	13854	13932	13961	13882	13700	13877	14009	13927	13968	13861	13802	14092	13914	13790	13869	13963	14096	14013	13880	13857	14009	13914	13946	14041	13987	13967	13943	13910	13887	13843	13950	13922	13961	13875	14014	13961	13861	13845	13867	14017	13982	13972	13998	13935	13836	13931	13940	13764	13989	13870	13762	14231	13931	13917	13788	13751	13978	13819	14021	13866	13914	13969	13795	13798	13885	13873	13912	13994	13860	13896	14039	14005	14061	13899	13843	13793	14096	13958	14026	13806	14102	13863	13822	14029	13865	13876	14005	13858	13887	13877	13879	13815	13867	13915	13865	13755	13952	13914	13937	14055	13954	13956	13864	13884	13882	13901	13795	13739	13910	13940	13891	13927	13884	13831	13870	14040	13764	13819	13887	13873	13796	13880	13831	13710	14057	13997	13955	13939	13748	13830	13964	13877	13805	13701	13878	13909	13878	14006	14078	13990	13788	14042	13847	14049	13752	13813	13911	14115	13870	13875	13867	13787	13831	14087	13980	13991	13910	13699	13944	14238	13913	13855	13869	13797	13927	13833	13827	13860	13881	13838	13809	13918	13883	13953	13912	13861	13854	13963	13832	13808	13985	13951	13938	13759	13713	13831	14007	13942	13855	13834	13760	13788	13850	13830	13730	13887	13827	13902	13954	13924	14076	13978	13870	13875	13898	13984	13994	14066	13772	13922	13960	13912	13864	13932	13977	13988	13882	13955	13855	13914	13886	13791	13866	13917	13881	13844	13826	13888	13774	13957	13990	13797	13855	13857	13987	13879	13940	13795	13950	14003	13837	13758	13995	13888	13942	13913	14000	14046	13767	13935	13824	13814	13935	14021	13884	13906	13749	13892	13883	14047	13837	13936	13884	13985	13826	14063	13760	13839	13881	13780	13885	13930	13691	13899	13952	13839	14040	14017	13780	14002	13907	14100	13878	13977	13931	13874	14118	13841	13967	13879	13686	13942	13937	13792	13923	13963	13793	14096	13872	13820	13859	13885	13898	13725	13850	13991	13983	13849	13787	13831	13938	13907	13848	13986	13983	13763	13947	14031	13904	14009	13981	13988	13773	14015	13672	13971	13908	13854	13799	13889	13777	14090	13799	13808	14038	13963	13753	13998	13898	13987	13913	13762	13868	13777	13992	13933	13853	13872	13815	13853	13828	13991	13928	13961	13984	14016	13828	13847	14064	13948	13822	13737	13886	13889	13802	13996	13906	13954	13896	13915	13887	13875	14066	13917	14058	13842	13857	13825	14085	13981	13700	13850	13962	13903	13857	13894	13799	13871	13977	14098	13925	13902	13853	13894	13876	13899	14096	13725	14036	13801	14022	13836	13967	13766	13805	13810	13798	14044	13980	13842	13969	13920	13903	13919	13912	14065	13893	13970	13903	13975	13920	13947	13798	13982	13778	13836	14027	13960	13930	13878	13923	13913	13847	13973	13886	13986	13911	13921	13777	13844	14006	13783	13925	13937	13893	13941	14038	14096	13822	14042	14016	14006	14006	14076	13954	13876	13851	13993	13923	13908	13806	13755	13967	13959	13978	13896	13760	14026	13847	13865	13959	13974	13918	14041	14097	13891	13920	13831	13856	13867	13990	13892	13789	13891	13933	14010	13719	13945	13887	13797	13769	13843	13851	13745	13997	14011	13769	14030	13838	13903	13847	13807	13945	13946	13978	13944	13795	13924	13893	13799	13915	13966	14058	13968	14084	13959	13896	13895	13850	13873	13920	14022	13724	14111	14007	13822	14064	13973	13853	13950	13830	13819	13927	13994	13787	13901	13868	13888	13829	13898	13826	13963	13927	13810	14037	13873	14000	13929	13801	13932	13869	13765	13919	13875	14047	13820	13838	13985	13985	13896	13840	13949	13811	13905	13926	14089	13884	13788	13851	13847	13821	13826	13917	13909	14076	13950	13762	13882	14037	13892	13853	13874	13794	13982	13898	13864	13960	13899	13889	13960	13915	13907	13850	13777	13932	13886	13888	13704	13935	13952	13807	13989	13920	13948	13833	13837	13880	13841	13984	13935	14127	13874	13882	13997	13772	13796	13950	13882	13872	13901	13872	13673	13834	13955	13945	13869	13944	13974	13835	13961	13695	13998	13913	13872	13912	13869	13835	13936	13881	14011	14130	13936	13926	13886	13857	13889	13915	13851	13860	13867	13775	13916	13801	13955	14172	13818	13919	13827	13807	13891	13936	13899	13842	13979	13879	13838	13775	13984	14023	13881	13923	13948	14013	13766	13808	13838	13900	13887	14046	13889	13906	13985	13895	13884	14047	13698	13795	13947	13985	13990	14044	13740	13810	14098	13947	13897	14008	13860	13917	13814	13806	13978	13839	13848	13805	14015	13868	14014	13935	14077	13904	13922	13823	13951	13956	13760	13854	13855	13819	14003	13744	13797	13957	13964	13902	13854	13890	13867	14062	14025	13855	13948	13894	13949	13868	13838	13973	13789	13908	14116	13752	13852	13874	13820	13913	13883	13860	14019	13922
23458	20960	28483	23717	21735	21385	19707	16613	15913	15838	15678	15406	15467	15619	15450	15218	14995	14927	14832	14948	15097	14903	14686	14860	14886	14980	14951	14694	14611	14675	14761	14584	14643	14639	14805	14757	14592	14487	14622	14866	14740	14655	14462	14635	14355	14540	14565	14680	15251	15332	15290	15001	14918	14857	14919	14747	14501	14578	14652	14620	14790	14799	14615	14382	14540	14579	14692	14736	14637	14686	14615	14581	14584	14595	14510	14442	14663	14544	14477	14681	14583	14468	14571	14458	14541	14555	14450	14381	14637	14578	14607	14720	14470	14536	14726	14647	14503	14427	14566	14533	14562	14616	14562	14709	14463	14520	14725	14482	14655	14498	14350	14516	14552	14428	14564	14529	14343	14586	14481	14587	14479	14539	14522	14447	14591	14465	14540	14633	14552	14540	14502	14552	14552	14605	14498	14541	14603	14613	14478	14452	14416	14647	14650	14536	14512	14655	14748	14535	14641	14612	14564	14766	14591	14317	14655	14553	14683	14492	14507	14547	14578	14481	14519	14475	14525	14541	14500	14681	14633	14364	14476	14520	14457	14567	14528	14349	14498	14574	14553	14441	14503	14653	14460	14603	14519	14789	14380	14562	14838	14657	14449	14628	14510	14451	14622	14522	14771	14616	14411	14362	14547	14664	14565	14579	14568	14700	14486	14655	14567	14512	14703	14446	14554	14733	14443	14588	14440	14763	14625	14658	14627	14659	14494	14576	14501	14543	14535	14546	14691	14425	14549	14560	14640	14663	14610	14598	14356	14623	14527	14605	14430	14674	14694	14600	14555	14584	14554	14518	14718	14768	14671	14425	14557	14578	14537	14428	14555	14531	14547	14489	14539	14511	14388	14388	14317	14418	14562	14704	14537	14605	14660	14599	14509	14452	14523	14533	14493	14551	14818	14588	14576	14596	14497	14482	14538	14491	14601	14439	14622	14525	14726	14420	14516	14234	14675	14456	14617	14416	14515	14647	14564	14813	14729	14767	14570	14655	14513	14554	14322	14450	14496	14499	14538	14568	14647	14655	14439	14687	14515	14559	14479	14540	14487	14577	14664	14650	14564	14747	14743	14517	14510	14576	14655	14538	14602	14516	14718	14480	14452	14659	14549	14541	14603	14654	14683	14448	14531	14612	14579	14569	14555	14547	14533	14479	14560	14568	14688	14461	14596	14661	14576	14478	14443	14545	14710	14516	14658	14573	14513	14466	14459	14623	14589	14463	14527	14520	14530	14435	14700	14510	14564	14468	14495	14642	14652	14579	14623	14472	14520	14677	14611	14609	14629	14398	14451	14607	14635	14474	14577	14413	14600	14537	14566	14692	14652	14428	14654	14478	14661	14563	14441	14713	14416	14636	14382	14513	14421	14514	14437	14442	14592	14442	14553	14647	14625	14655	14671	14545	14501	14568	14460	14544	14546	14561	14435	14490	14577	14497	14502	14623	14553	14695	14749	14633	14694	14460	14519	14508	14334	14414	14704	14351	14444	14549	14554	14653	14670	14434	14700	14513	14302	14581	14724	14354	14523	14584	14667	14439	14621	14638	14476	14590	14627	14505	14528	14764	14595	14324	14654	14471	14503	14491	14610	14753	14593	14562	14574	14517	14607	14591	14595	14633	14442	14564	14603	14388	14620	14529	14537	14526	14729	14632	14434	14534	14552	14669	14430	14516	14556	14703	14657	14567	14503	14708	14526	14291	14428	14535	14631	14527	14421	14509	14364	14419	14610	14542	14516	14714	14436	14407	14540	14683	14531	14501	14667	14556	14601	14563	14814	14628	14487	14473	14503	14612	14458	14381	14578	14616	14496	14370	14497	14519	14399	14462	14501	14654	14498	14550	14630	14642	14405	14565	14550	14519	14582	14617	14552	14450	14593	14471	14613	14521	14607	14656	14548	14455	14683	14612	14711	14620	14761	14462	14627	14572	14767	14492	14555	14528	14546	14625	14616	14403	14575	14330	14356	14492	14666	14696	14482	14629	14635	14845	14499	14589	14553	14523	14439	14562	14562	14537	14528	14619	14624	14568	14545	14379	14493	14529	14681	14509	14460	14467	14357	14660	14458	14462	14547	14411	14421	14760	14444	14461	14522	14552	14626	14799	14351	14503	14530	14646	14646	14580	14497	14446	14639	14513	14575	14486	14699	14698	14530	14533	14654	14502	14602	14629	14652	14616	14549	14573	14491	14512	14605	14514	14736	14704	14428	14708	14574	14585	14699	14642	14566	14561	14598	14545	14666	14391	14879	14706	14567	14605	14476	14480	14519	14744	14672	14532	14525	14413	14404	14497	14579	14757	14642	14276	14420	14508	14472	14584	14487	14572	14657	14551	14338	14523	14593	14476	14484	14565	14567	14735	14554	14427	14531	14411	14521	14529	14728	14647	14470	14563	14457	14738	14593	14526	14298	14562	14552	14533	14767	14705	14610	14533	14383	14511	14631	14516	14465	14625	14520	14390	14395	14592	14641	14731	14510	14594	14394	14475	14566	14656	14656	14476	14361	14454	14570	14499	14692	14549	14458	14479	14779	14581	14702	14662	14729	14832	14620	14317	14399	14483	14525	14696	14648	14598	14538	14508	14503	14409	14584	14520	14446	14540	14397	14650	14477	14470	14479	14501	14654	14437	14510	14430	14445	14457	14624	14530	14497	14552	14601	14558	14437	14433	14577	14422	14585	14583	14493	14485	14638	14508	14401	14507	14589	14594	14381	14462	14414	14520	14605	14535	14470	14485	14458	14228	14639	14532	14541	14707	14524	14524	14533	14381	14428	14599	14427	14650	14556	14602	14441	14444	14549	14542	14583	14734	14609	14512	14628	14572	14586	14518	14528	14509	14646	14400	14639	14649	14469	14548	14519	14506	14512	14446	14560	14448	14638	14658	14513	14545	14575	14492	14631	14492	14673	14490	14523	14386	14617	14649	14510	14602	14445	14506	14634	14571	14495	14591	14510	14573	14414	14598	14665	14739	14561	14553	14470	14456	14647	14508	14561	14704	14646	14469	14565	14739	14612	14811	14536	14347	14695	14666	14629	14720	14747	14553	14495	14669	14566	14579	14613	14506	14527	14586	14637	14688	14540	14598	14363	14473	14834	14491	14515	14475	14544	14563	14697	14602	14685	14444	14506	14502	14553	14493	14500	14508	14636	14524	14644	14424	14515	14499	14456	14596	14532	14623	14692	14466	14605	14596	14535	14561	14624	14532	14664	14609	14618	14546	14560	14621	14507	14679	14564	14412	14620	14602	14643	14689	14552	14570	14404	14444	14320	14613	14702	14652	14622	14650	14598	14638	14629	14509	14393	14305	14629	14567	14446	14524	14429	14680	14663	14509	14547	14358	14523	14705	14518	14483	14601	14591	14637	14586	14512	14581	14485	14481	14493	14548	14507	14557	14481	14531	14586	14454	14758	14383	14532	14492	14529	14581	14411	14565	14481	14539	14300	14715	14529	14588	14593	14654	14644	14657	14575	14551	14693	14697	14444	14924	14390	14446	14638	14611	14703	14238	14484	14597	14618	14489	14550	14597	14608	14708	14580	14756	14484	14522	14520	14520	14578	14509	14492	14519	14503	14682	14408	14774	14348	14506	14554	14683	14589	14714	14585	14753	14420	14621	14587	14579	14623	14701	14650	14550	14658	14465	14516	14374	14578	14545	14781	14337	14543	14564	14459	14503	14579	14375	14514	14624	14647	14477	14517	14519	14649	14445	14534	14745	14718	14736	14702	14567	14726	14797	14489	14545	14418	14603	14469	14592	14554	14522	14829	14456	14534	14505	14535	14583	14292	14641	14501	14598	14553	14477	14544	14336	14451	14494	14582	14467	14587	14593	14661	14549	14463	14439	14497	14580	14521	14559	14722	14789	14492	14486	14657	14458	14803	14378	14649	14409	14437	14574	14472	14654	14406	14592	14665	14560	14605	14621	14532	14567	14441	14743	14615	14435	14596	14363	14603	14511	14466	14575	14564	14595	14592	14676	14477	14859	14689	14629	14490	14660	14719	14536	14599	14479	14356	14537	14468	14401	14544	14633	14595	14486	14771	14636	14659	14485	14413	14641	14442	14634	14561	14574	14475	14462	14393	14485	14522	14573	14501	14555	14623	14417	14559	14521	14586	14425	14378	14373	14322	14411	14514	14440	14393	14560	14578	14653	14660	14454	14607	14683	14645	14634	14496	14527	14582	14529	14481	14476	14531	14692	14525	14541	14636	14558	14512	14492	14706	14435	14430	14476	14455	14399	14573	14630	14402	14452	14491	14678	14535	14592	14480	14356	14596	14613	14404	14572	14494	14570	14554	14631	14547	14552	14717	14781	14758	14672	14460	14538	14534	14808	14686	14493	14491	14487	14785	14560	14656	14525	14578	14519	14425	14422	14607	14441	14617	14559	14494	14540	14522	14425	14342	14505	14800	14839	14625	14567	14765	14479	14566	14706	14564	14632	14700	14490	14409	14372	14702	14352	14547	14632	14386	14608	14682	14538	14644	14235	14512	14750	14700	14750	14573	14611	14504	14544	14664	14539	14690	14491	14586	14352	14486	14666	14648	14897	14488	14649	14562	14626	14574	14642	14538	14577	14816	14556	14599	14604	14338	14433	14623	14762	14440	14569	14398	14577	14677	14640	14632	14660	14588	14601	14565	14481	14649	14699	14422	14343	14517	14566	14420	14721	14690	14545	14707	14694	14386	14191	14613	14622	14519	14759	14526	14547	14581	14711	14721	14540	14601	14724	14627	14568	14666	14605	14610	14480	14495	14586	14638	14565	14459	14569	14457	14603	14485	14493	14817	14776	14436	14519	14564	14464	14563	14587	14503	14581	14571	14212	14615	14475	14559	14749	14624	14547	14546	14729	14493	14570	14603	14766	14575	14553	14497	14614	14596	14737	14393	14601	14800	14527	14358	14498	14583	14636	14427	14664	14517	14640	14524	14595	14726	14553	14743	14580	14704	14536	14625	14485	14518	14666	14449	14536	14649	14503	14411	14523	14564	14472	14558	14417	14784	14499	14689	14684	14690	14524	14492	14497	14430	14425	14531	14554	14716	14742	14558	14431	14480	14558	14371	14642	14498	14377	14490	14669	14632	14449	14464	14475	14638	14623	14436	14473	14418	14467	14393	14664	14764	14457
18467	32825	30605	24142	21207	18841	17173	16241	16099	15807	15570	15306	15238	15181	14859	14731	14541	14421	14242	14420	14444	14318	14338	14308	14067	14079	14034	13954	14038	14014	13842	14088	13974	13917	14132	13966	13779	13795	14060	13909	14144	13868	14100	13921	13854	13734	13836	14104	14762	14942	14694	14479	14355	14152	14039	13947	13933	13899	13722	13854	13866	13809	13824	13760	13944	13847	13816	13829	13810	13706	13870	14064	13712	13823	13874	13873	13815	13844	13852	13691	13582	13823	13925	13767	13778	13743	13761	13879	13936	13907	13803	13923	13809	13774	13846	13700	14000	13867	13840	13861	13789	14090	13889	13810	13841	13934	13809	13973	13818	13968	13730	13949	13869	14028	13885	13910	13804	13957	13979	13849	13797	13786	13828	13777	14144	13770	13688	13721	13712	13861	13831	13786	13858	13901	13960	13717	13819	13800	13745	13701	13714	13810	13900	13880	13903	13838	13795	13902	13904	13879	13978	13881	13970	14026	13839	13874	13890	13734	13956	13823	13857	13889	13798	13826	13961	13857	13710	13945	13824	13805	13749	13961	13863	13813	13784	13611	13871	13908	13723	13770	13807	13832	13730	13874	13863	13898	13867	13754	13928	13714	13999	13837	13825	13929	13767	13888	13884	13709	13972	13886	13800	13853	13991	13803	13900	13863	13779	13899	13827	13895	13821	13880	13750	13801	13726	13927	13762	13872	13677	13955	13760	13744	13750	13893	13947	13821	13961	13746	13969	13914	13676	13882	13789	13748	13839	13843	13805	13877	13949	13679	13836	13849	13870	13746	14003	13845	13906	13639	13876	13910	13781	13795	13701	13858	13751	13801	14039	13864	13959	13868	13881	13808	13953	13813	13840	13814	13786	13794	13703	13895	13978	13883	14004	13811	13716	13813	13849	13871	13842	13697	13843	13823	13844	14006	13972	13935	13718	13707	13870	13896	13675	13879	13882	13741	13752	13593	13818	13935	13874	13943	13745	13756	13796	13910	13812	13783	14000	13909	13769	13808	13991	13837	13770	13855	13843	13852	13951	13921	13783	13780	13826	13822	13766	13779	13880	13790	13791	13826	13787	13941	13803	13742	13831	13788	14038	13966	13958	13738	13872	13799	13800	13713	13786	13876	13893	13880	13688	13910	13724	13669	13902	13931	13777	13781	13796	13790	13873	13712	13993	13930	13912	13948	13881	13888	13942	13913	13947	13886	13921	13901	13783	13873	13692	13903	13845	13790	13834	13864	13904	13836	13926	13841	13759	13788	13906	13894	14076	13886	13869	13784	13678	13736	13763	13874	13957	13826	13728	13817	13727	13931	13946	14024	13839	13873	13782	13836	13716	13890	13821	13820	13905	13853	13815	13753	13912	13821	13959	13896	13908	14070	13883	13801	14094	13817	13758	13748	13941	13813	13910	13946	13931	13713	13815	13898	13839	13772	13794	13873	13760	13932	13824	13844	13768	14025	14034	13772	13799	13737	13756	13752	13860	13949	13925	14053	13862	13866	13783	13702	13783	13994	13868	13775	13795	13895	13785	13958	13847	13747	13932	13858	13795	13743	13744	13873	13983	13926	13741	13772	14036	13548	13874	13801	13689	13859	13750	13882	13874	13913	13693	13940	13893	13863	13851	13700	13695	14028	13745	13906	14003	13808	13912	13806	13851	13723	13907	13954	13899	13811	13825	13744	13736	13773	13766	13899	13858	13746	13741	13836	13755	13808	13852	13701	14012	13791	13859	13729	13921	13904	13983	13832	13986	13882	13571	13902	13746	13887	13791	13789	13927	13846	13917	13731	13892	13959	13740	13791	13824	13713	13873	13811	13843	13904	13903	13794	13737	13801	13780	13809	13809	13889	13913	13966	13830	13719	13771	13853	13822	13752	13842	13838	13841	13914	13843	13929	13917	13769	13876	13946	13920	13898	13777	13842	13711	13812	14008	13768	13978	13998	13814	13808	13865	13891	13938	13752	13681	13893	13850	13908	13726	13860	13908	13839	13935	13875	13802	13977	13889	13819	13827	13763	13671	13754	13841	13925	13879	13715	14030	13733	13914	13919	13878	13884	13761	13983	13837	13864	13815	13913	13926	13881	13855	13958	14051	13865	13824	13868	13863	13723	13838	13884	14026	13883	13919	13836	13833	13839	14036	13988	13926	13782	13969	13661	13828	13937	14010	13853	14030	14016	13919	13958	13759	13918	13814	13734	13772	13744	13895	13844	13773	13729	13907	13947	13765	13746	14008	13907	13892	13772	13752	13825	13906	13773	14051	13907	13864	13882	13832	13951	13717	13899	13867	13746	13853	13871	13767	13889	13873	13981	13962	13854	13766	13853	13888	13824	13813	13899	13764	13650	13699	13799	13721	13878	13841	13773	13741	13940	13892	13692	13928	13787	14051	13750	13962	13766	13816	13827	13793	13917	13976	13884	13984	13848	13955	13742	13860	13968	13780	13801	13911	13694	13889	13737	13691	13821	13793	13718	13732	13823	13886	13937	13825	13870	13901	13541	13874	13824	13996	13769	13704	13917	14028	13762	14022	13731	13758	13795	13902	13889	13888	13991	13840	13963	13810	13885	13831	13793	13805	13809	13959	13854	13945	13794	13915	13791	13831	13753	13706	13747	14053	13900	13763	13912	13777	13907	13891	13821	13810	13601	13863	13758	13859	13871	13957	13770	13913	14138	13736	13988	14013	13670	14004	13814	13798	13766	14026	13803	13991	13897	13952	13756	13894	13778	13993	13758	13976	13962	13820	13938	13862	13841	13782	13802	13754	13826	13782	13923	13897	13827	13965	13814	13960	13822	13934	13751	13806	13814	13851	14016	13870	13849	13774	13762	13715	14005	13775	13890	13846	13933	13828	13833	13902	13725	13928	13835	13940	13817	14007	13727	13762	13830	13907	13622	13733	13939	13715	13754	13783	13890	13800	13853	13642	13824	13799	13790	14025	13878	14109	13738	13826	13787	13939	13899	13982	13847	13822	13890	13928	13867	13837	14007	13767	13891	14029	13780	14049	13826	13813	13983	13864	13747	13899	13787	13854	13792	13978	13989	13764	13857	13824	13920	13828	13781	13891	13940	13697	13816	13799	13952	13843	13849	13762	13723	13949	13702	13743	13905	13803	13867	13690	13957	13786	13956	13938	13763	14122	13910	13825	13813	13929	13778	13755	13787	13859	13794	13822	13933	13835	13957	13786	13891	13972	13915	13848	13967	13918	13853	13839	13855	13731	13897	13760	13863	13875	13861	13847	13749	13838	13813	13696	13774	13918	13789	13830	13873	13836	13782	13907	13891	13614	13987	14025	13768	13859	14022	13860	13792	13815	13869	13849	13940	13854	13935	13773	13874	13904	13898	13927	13599	13741	13955	13913	13919	13748	13835	13966	13803	13848	13782	13748	13926	13822	13847	13706	13879	14027	13818	13886	13886	13824	13947	13846	14042	13816	13845	13847	13833	13817	13810	13903	13716	13915	13974	13802	13959	14053	13914	13992	13757	13868	13903	13748	13837	13896	14008	13752	13836	13810	14021	13819	14107	13800	13744	13867	13879	14007	13961	13780	13799	13709	13737	13777	14042	13923	13839	13804	13785	13755	14031	13818	13851	13839	13852	13686	13853	13969	13852	13964	13860	14004	13873	13898	13994	13858	13747	13915	13996	13810	13837	13908	13794	13953	13821	13802	13836	13947	13975	13826	13736	13798	13870	13895	13925	13811	13806	13891	13854	13877	13840	13804	13855	13976	13781	13818	14020	13831	13758	13846	13728	13990	13775	13998	13830	13849	13936	13842	13711	13926	13862	13971	13963	13691	13753	13765	13641	13762	13952	13748	13765	13893	13858	13820	13926	13771	13865	13906	13847	13808	13763	13770	13780	13929	13894	13936	13770	13853	13788	13803	13881	13962	13875	13859	13803	13832	13797	13828	13723	14001	13885	13866	13643	13925	13838	13861	13750	13899	13875	13733	13758	13857	13769	13943	13886	14005	13768	13919	13746	13847	13829	13777	13789	13860	13922	13852	13820	13811	13886	13962	13858	13836	13827	13974	13844	13806	13896	13754	13850	13813	14119	13968	13596	13920	13761	13938	13834	13757	13737	13883	13763	13927	13935	14093	13827	13819	13881	13903	13823	13890	13930	13869	13663	13738	13793	13902	13893	13996	13850	13895	13912	13837	14034	13765	13852	13904	13879	13922	13809	13683	13879	13910	13828	13852	13737	13793	13845	13754	13915	13984	13825	13788	13653	13842	13671	13833	13849	13854	13896	13968	13833	13742	13778	13940	13855	13606	13842	13926	13855	14017	13825	13861	13753	13869	13824	13725	14010	13802	13654	13753	13900	13744	13982	13887	13789	13739	13833	14065	13838	13877	13863	13818	13783	13895	13836	13799	13887	13864	13837	13789	13971	13913	13875	13938	13891	13633	13895	13777	13732	13782	13846	13824	13833	13822	13748	13812	13851	13800	13888	13845	13863	13885	13808	13882	13944	13914	13947	13847	13793	13815	13898	13638	13786	13990	13792	13830	13746	13790	13788	13905	14008	13775	13885	13745	13796	13912	13782	13882	13729	13773	13754	13867	14007	13813	13769	13938	13908	13871	13784	13787	13802	13928	13597	13743	14042	13912	13998	13931	13753	13855	13892	13853	13884	13903	13724	13755	13764	13826	13920	13935	13799	13904	13858	14104	13801	13936	13841	14017	13895	13880	13812	13978	13892	13954	13842	14000	13981	13816	13829	13812	13714	13765	13970	13820	13788	13758	13761	13774	13871	13838	13825	13996	13804	13767	14057	13873	13786	13936	13889	13868	13815	13813	13828	14054	13849	13935	13966	14031	13823	13927	13811	13911	13792	13976	13839	13803	13975	13829	14051	13824	13759	13697	13792	13799	13677	13864	13837	13915	13689	13710	13923	13742	14056	13961	13828	13940	13803	13914	13783	13899	14069	13944	13886	13653	13861	13833	13919	13782	13863	13885	13897	13731	13868	13755	13765	13982	14152	13852	13891	14066	13788	14024	13902	13879	13740	13989	13931	13817	13950	13932	13942	14002	13898	13915	13783	13893	13813	13885	13856	13812	13850	14045	13817	14009	13894	13832	13858	14092	13838	13948	13914	13839	13862	13736	13895	13964	13806	13976	13865
22746	21219	29145	23578	21443	23205	24580	18285	16984	16917	16758	16520	16421	16252	16100	15878	15726	15496	15407	15519	15577	15298	15221	15359	15174	15364	15333	14999	15004	15117	15144	15127	15159	15116	15132	15179	15004	15058	15129	15096	15217	15179	15153	15074	15126	15132	15117	15772	16172	16225	16144	16003	15622	15360	14925	14862	14983	15025	15032	15104	14883	15037	15028	15151	15030	15117	14906	15060	14903	14810	14986	14999	14821	14825	14968	15081	14565	14893	14977	15016	15045	14790	14959	14885	14920	14931	15011	15196	15059	14886	15026	15181	14981	14803	15150	15021	14975	14985	14868	14974	14974	14911	14794	14945	14989	14756	14894	14728	14903	14991	15001	14931	15061	14913	15050	14763	14921	14976	14826	14823	15072	15006	14955	14979	14988	15051	14895	14861	14964	14893	14887	14972	14889	14890	15054	15049	15041	14826	14930	14686	14984	14840	14965	14914	14790	14785	14922	14850	15106	14947	14714	15009	15054	14838	14855	14955	14890	14771	15073	15035	14807	14956	14820	14984	14991	15113	14971	14737	14947	15030	15009	14944	15026	14982	14868	14913	14926	14890	14901	14992	15070	14989	14854	14830	14911	14902	14883	14940	15128	14832	14981	15055	14848	15034	14869	14957	14936	15030	15103	14935	15046	14989	15030	14977	14971	14938	14899	14889	14960	14982	15052	14772	14952	14938	15004	14932	14915	14791	14963	14884	14867	15023	14933	15105	14962	14890	14949	15082	14871	14935	14566	15082	14852	14955	15015	14849	14970	14848	14937	14727	14750	14815	14874	14978	14878	14755	14978	14842	14817	14632	14811	15160	14909	14900	14849	14738	14741	15080	15063	14917	14869	14972	14731	14766	14939	15027	15092	14780	15149	14887	14852	14940	15020	15138	15010	15007	14889	14966	14889	14841	14912	15045	14752	14912	14745	14906	14739	14875	14931	14925	14949	14911	14907	14763	14776	14913	14962	14854	14691	14892	14827	14847	14958	15007	15044	15049	14926	14706	15151	14849	14902	14633	15023	14776	14940	14722	15015	14882	15030	14967	14902	14977	14849	15040	14938	14865	14735	14875	14825	14792	15131	14744	15027	15149	14976	14940	14875	14842	14977	14907	15100	15021	15130	15010	14784	15034	14862	14810	15022	14890	15001	14903	14920	14794	14755	14801	14905	14876	14935	14755	14873	14947	14959	14977	15000	14754	15049	14933	14960	14623	14805	14959	15031	14848	14881	14951	14784	15142	15004	15059	14968	15008	14867	14924	14951	15102	15220	14901	14978	14962	14905	14885	15117	14971	15082	14859	15095	14887	15050	14838	14941	14934	14855	14780	14699	14971	15031	15072	15031	14960	15060	14742	14974	14857	14849	15096	14939	14838	14898	14895	14932	15036	14844	14922	14750	14933	14952	15068	14979	14814	14831	15043	14785	14978	15025	14822	15035	14950	14806	14830	14991	14993	14885	14974	14998	14931	14989	14889	14916	15015	14961	15089	15062	14752	14947	14926	14868	14831	14931	15163	14769	14915	14975	14855	14979	14933	14954	14846	14732	14867	14958	14918	14984	15037	14881	14753	14874	14920	14856	14930	14953	14962	14857	14882	14902	14705	15027	14963	15001	15036	14893	14962	15001	14919	14977	15142	14873	14992	14844	14880	14836	14782	15126	14703	14899	15032	15077	15095	14850	15015	14767	14713	14654	14958	15056	14941	14854	14910	15008	14935	14986	14972	14886	14707	14900	14709	15109	14989	15078	14994	14832	14684	14975	14892	14917	14880	14955	14895	14833	14803	15041	14904	15013	15005	14798	14931	14886	14744	14826	15167	14864	14902	15063	14830	14923	14776	14805	14886	14914	14941	14934	14852	14889	14918	14839	14899	14967	14890	15003	15026	15031	14777	14768	14911	14792	14900	14947	15007	14972	15005	14843	14824	14908	14868	14857	14879	14857	14782	14861	14948	15012	14977	14803	15029	14767	14832	14728	15084	14751	14969	14856	14978	15016	15015	14774	14848	14894	14827	14880	14787	14955	14886	14959	14911	14892	14908	14736	15068	14878	14997	14918	14727	14886	14917	14817	14927	14921	14941	14834	14896	14907	15159	14915	14803	14957	14867	14810	14956	14928	14984	14953	14923	14879	15152	14923	15021	15060	14787	14851	15111	14907	14902	15037	14886	14948	14987	14823	14898	14960	14839	14750	14774	15033	14845	14787	14867	14919	15018	14921	14980	14853	14979	14845	14996	14802	14721	14695	14919	15210	14859	14926	14795	14708	14923	14901	14875	14925	14769	14990	14930	14873	14765	14813	14715	14972	14847	14794	14673	15096	14955	14884	14688	14897	14989	14937	14894	14982	14956	14926	14866	14900	14936	14997	15008	14947	14791	14828	14906	14926	14959	14987	15067	14731	15002	15038	14884	14875	14702	15048	14891	15185	14845	14953	15037	14756	14789	14788	14909	14881	14702	14990	14828	14786	14953	14762	14805	15047	14951	14963	15002	15130	15001	14810	14986	14721	14770	14805	14777	14803	14942	14983	14929	14846	14832	14837	14986	14913	14952	14868	14745	14891	14905	14972	14979	14951	14717	14975	14913	14804	15016	14657	14937	14973	14648	14865	14785	14872	14900	14859	14942	14997	14971	15043	14953	14940	14870	14843	14926	14882	14860	15138	15175	14904	14841	14709	14923	14728	14937	14905	14943	14978	14964	14812	14915	14901	15001	14907	14847	15010	14814	15013	14743	14982	14901	14832	14824	14934	15057	14852	14891	15073	14925	14919	14792	14982	15063	14938	14993	14898	14965	15006	15097	14734	14752	14681	14875	15033	14818	14990	14684	14761	14965	14946	14755	14827	14871	14670	14861	14913	14869	14968	15202	14964	14704	14869	14840	14814	14682	14802	14941	14855	15063	15140	14800	14898	14917	14857	14774	15091	14975	14835	14833	14755	14873	14750	14889	14921	15172	14972	14907	14850	14821	14983	14876	14999	15007	14737	14944	14968	14903	14882	14742	14704	14790	14826	14983	14950	14757	14957	14988	14899	14764	14789	14834	14723	14636	14911	15007	14850	14842	15046	15028	14787	14837	14748	14865	15039	14944	14947	14942	15065	15029	14852	14972	14924	14910	14994	14792	14799	14887	14845	14900	14926	14960	15082	14918	14764	15097	15047	14961	15056	14872	15044	14817	15072	14860	14954	14963	14823	15113	14897	14926	15044	15102	14865	14772	14897	14729	14948	14648	14994	14921	15059	14793	15057	14925	14946	14964	14758	14811	14714	14671	14928	14929	14952	14984	14960	14942	15044	14883	14601	15000	15016	15035	14970	14976	14840	14873	14995	14816	14928	14959	15065	14871	14922	15049	14741	14877	14978	15232	14961	14952	14934	14943	14960	15031	14941	14804	14871	14744	14881	14757	14897	14776	14901	14870	14828	14955	14961	15252	14920	14974	14740	14944	15109	14816	14920	14983	15049	14881	14694	14824	14803	14929	15024	14947	14671	14944	14993	14819	14897	14970	14869	14738	14795	14795	14891	14860	14885	14962	15079	14990	14960	14970	15018	14894	14956	14902	14950	14754	14818	14872	14878	15077	14851	14814	14965	14921	15058	14812	14814	14949	14979	14945	15015	14941	14899	14752	14886	14779	14953	14914	14642	15080	14964	14935	14825	14925	14975	14953	14809	14756	14738	14930	14836	15003	14987	14868	14849	14917	14841	14845	14820	14590	15016	14956	14750	15101	15019	14795	14691	14917	14762	14785	14796	14794	14872	14911	14884	15008	14804	14942	14900	14908	14995	14835	14803	15001	14847	14940	14945	14777	14948	14804	14881	14761	14703	15004	14876	14842	15047	14898	14768	15039	14814	14749	14934	14708	14874	14988	15012	14814	14977	14831	14932	14813	14870	14660	14791	14817	14850	14935	14927	15072	15003	14982	14757	14854	15096	14972	14687	14966	14824	14945	14944	14957	14918	15032	14776	15023	15037	14953	14852	14842	14730	14808	14979	14902	14859	15154	15044	14916	14949	14859	14913	14747	14896	15058	15014	15001	14968	14902	14973	14795	14903	14790	14986	14772	14844	15010	14863	14901	14822	14913	15054	14719	14980	14799	14790	14626	14933	14920	14956	15108	14927	14915	14885	15048	14998	15007	14881	14990	15004	14973	14849	14684	15003	15112	15033	14917	14900	14804	14951	14905	14977	14864	15052	14889	14742	14824	15007	15114	14848	14855	14839	14625	14880	14934	14977	14872	14841	15005	14864	14947	14911	15107	14926	14723	14888	14959	15000	14783	14798	15228	14841	14886	14838	14737	14859	14871	14930	14905	15037	14855	14840	14880	14825	14912	15014	14953	14874	14838	14985	14922	14802	14850	14860	14480	15064	14918	15017	14740	14903	14810	14881	15095	14965	14920	14798	14997	14789	14842	15107	15057	14992	14806	15088	14934	14910	14873	15044	14934	14813	14939	14610	14907	14916	14720	14876	14976	14977	14810	15005	14934	14812	15021	14845	14917	14800	14913	14734	14886	14954	14773	14920	14702	14868	14849	14760	14821	14978	14868	14869	14985	14969	14883	14944	14954	15054	14901	14992	14975	14979	14965	14877	14883	15043	14746	14928	14962	14830	14910	14952	15122	14855	14956	14726	14985	14946	14973	14825	14869	14808	14971	14734	14775	15038	14691	14945	14987	14846	15091	14920	14909	14850	14690	14923	14998	14962	14633	14907	14910	14921	14907	14972	14967	15014	15028	14847	14712	14807	14861	14934	14817	14816	14929	15062	14961	14840	14903	14911	14806	14934	14754	14966	14668	14961	14977	14927	15016	14940	15017	14993	14894	14921	14816	14975	15025	14977	14801	15030	15091	14904	14822	14817	14907	15109	14865	14963	14937	14904	14800	15002	14997	14776	14700	14906	14914	14827	14792	14771	14914	14966	14990	14716	15081	14919	14851	14818	14936	14856	14888	14828	14966	14931	14705	14986	14936	14818	14683	14813	14856	15030	14852	15002	14875	14895	15006	14895	14846	14911	14804	14808	14943	14753	14876	14838	14847	14946	14932	14958	14844	14743	14966	14849	14969	14900	15038	15046	15006	15043	14771	14829	14906	15046	14889	14873	14988	14907	15002	14687	14874	14922	14968	14990	14923
21184	38764	36052	28822	24647	21807	19788	18031	17319	16929	16704	16617	16608	16037	15642	15152	14908	14703	14884	15067	14682	14654	14461	14476	14461	14415	14471	14356	14301	14062	14211	14201	14311	14057	14029	14191	14162	14256	14206	14173	14166	14167	14147	14095	14208	14197	14261	15351	15809	15729	15678	15316	14840	14588	14232	14246	14159	14145	14008	14094	14177	14121	14099	13985	14230	14161	13896	14048	14324	14134	14178	14227	14096	14171	14076	14153	14148	14061	13869	14036	14149	14077	14131	14022	14191	14087	14140	14005	14140	14118	14001	14260	13866	14116	13965	14294	14152	13948	14018	13970	14065	14050	14206	14162	14151	14192	14119	14156	14018	14004	14237	14164	14252	14082	14174	14162	13893	14103	14127	14288	14056	14124	13924	14185	14075	14035	14056	14149	14083	14141	14139	14126	14211	13984	14013	14056	14040	13929	13900	13924	14137	13960	14227	14038	14143	13994	14174	13972	14167	14007	14184	14134	14142	13990	14019	14018	14337	14196	14096	14089	14097	14090	14169	14159	14089	14193	14140	13869	14210	13991	14168	14082	14157	14002	14004	14011	14170	14151	14153	14045	14127	14166	13982	13935	14125	14137	14047	14239	14035	14077	14198	14170	14127	14050	14022	14038	14122	14092	14040	14034	14029	14058	14117	14114	14075	14090	14110	14328	14069	14129	14130	14121	14236	14130	14083	14133	14149	14068	14114	14171	14056	14009	14165	14184	14133	14110	14020	14050	14152	14149	14127	14036	13979	14129	14076	14012	14112	14129	14178	14138	14127	14160	14046	14122	14070	14131	14150	14024	13998	14119	14063	14121	14216	13991	13847	14083	14053	13946	14045	14037	13965	14081	14073	14000	14237	14077	14182	14049	14026	14280	14004	13940	14117	13936	14023	14114	14119	14209	14114	14125	14008	14094	14042	13976	13996	14105	14136	14062	13940	14016	14273	14141	14065	13941	13942	14083	14051	14102	14112	13985	14023	14176	14097	14122	14137	14034	14147	14077	14261	14085	14136	14201	14202	14261	13941	14151	14088	14001	13983	13904	14323	14043	14268	14374	14212	14110	14127	14172	14092	14021	13972	14218	14103	14068	14241	14260	13946	14088	13999	14098	14065	14038	14028	14248	14078	14099	14042	14091	13983	14045	14007	14064	13907	14200	14006	13968	14080	14049	14156	14054	13969	14124	14119	13836	14154	14131	14028	14056	13961	13970	14257	14167	14231	14070	14162	14090	13994	14208	14116	13918	13984	13984	14037	14229	14131	14267	14267	14083	14070	14059	14132	13934	13960	14016	14078	14206	14004	14007	13980	14120	14104	13978	14075	13861	14067	14101	14077	14101	14068	14009	14155	14137	13970	14044	14226	14080	14044	14019	14045	14030	14112	14106	13887	13947	14136	14016	13969	13954	14130	14046	14163	13988	14049	14006	14018	14256	14216	14047	14093	13876	14265	14014	14162	14166	13891	14165	14047	14019	13904	13899	14001	14016	14082	14082	14163	14113	13885	14098	14135	14063	14153	14052	13958	13938	13958	13970	14043	14171	13879	14001	14029	13958	13989	14059	14095	13967	14162	14277	13999	14056	14050	14128	14218	14161	14180	14056	14125	14232	13887	14095	14034	14089	14271	13996	14090	13909	14151	14292	14275	14067	14079	14112	14161	14174	14207	14020	14143	14032	13889	13977	14009	13959	14080	13961	14028	13933	14002	14111	13921	14029	14234	14239	14121	14012	14186	13944	13949	14045	14241	14133	14187	14170	13989	14073	14192	14018	14038	14095	14176	14124	14026	14153	14232	14095	14011	14053	13918	13912	14122	14149	13886	13962	14059	14085	14009	13898	14140	14232	14096	14035	14086	14018	14083	14078	13923	14060	14222	14043	14069	14263	14152	13982	14042	14265	13992	14105	14027	14002	14115	13944	14180	14034	14026	14186	13890	14065	13925	14073	13876	14149	14020	14050	14050	14155	14187	14012	14097	14152	14040	13943	14110	14029	14138	14049	14102	14124	14042	14201	14068	14002	14174	14039	13979	14035	14044	14096	14059	14040	14003	14145	14115	14046	14079	14091	13862	14189	14204	14113	14058	13998	14032	14100	13968	14148	13938	14139	14152	14171	13963	14210	14202	14026	14136	13956	14027	13943	14153	14261	14089	14006	14037	13901	13816	14161	14096	13893	14197	13885	14074	14070	14155	14058	14172	14062	14059	14094	14002	14052	13944	14040	14171	13989	13987	14316	14011	14075	14246	14116	14101	13867	14038	14202	14025	13964	14187	14063	14249	14108	13927	13912	14088	14022	14178	14099	14019	13878	13911	14092	14149	14038	14240	14119	14099	14109	14128	13945	14366	14061	13933	14084	14156	14150	14171	14117	14050	13937	14002	13996	13995	13926	14081	14137	14057	14202	14188	14082	14042	14010	14037	14035	14196	14143	14071	14163	14046	14162	14202	14037	14130	14138	13971	14150	14161	14112	14169	14105	14005	14177	14121	14074	14050	14100	13899	14032	13990	13903	14013	14075	14135	13927	14072	13958	13908	14079	14191	14196	13902	14211	14160	14025	14110	14147	14089	14108	14136	14226	14137	14116	13937	14157	14130	13859	14098	14018	14186	14025	14061	14093	14071	14049	14038	14075	13922	13978	14043	14128	14284	14131	14027	13985	14068	14129	14103	14146	14080	14036	13986	14099	14230	14043	14103	14090	14191	14094	14178	14112	14167	14024	14044	13988	13995	14164	14104	14138	13976	14068	14095	14064	13946	14153	14038	14178	14247	14027	13990	14148	14098	13988	14017	14085	14016	14000	14229	14049	13984	14085	14165	14153	14001	13931	13980	14043	13886	14136	14115	14067	14048	14246	14231	14015	14069	13905	14007	14086	14146	13973	13915	14042	14149	14176	13917	14251	14152	14178	14146	13940	14113	14027	14114	14215	14042	14011	14167	13938	14014	14067	13852	14086	14220	14207	14165	14169	13974	13994	14266	14100	14016	14043	14012	14135	14159	14093	14036	14246	14059	14015	13918	13979	14038	14109	14138	14076	13981	14120	14148	14132	14077	14248	13931	14090	14025	13998	14071	14220	14190	14066	14237	14097	13957	14174	13977	13892	14072	14191	14006	13865	14111	13883	14210	13946	13938	13970	13904	14140	14009	14175	14060	14032	14141	14021	14069	14111	14181	14050	14033	14100	14092	14057	13973	14124	13948	14201	13945	14037	13969	13928	13949	13946	14057	14090	14101	14172	14153	14077	14034	14053	13952	14149	13968	14098	13986	14123	14124	13916	13945	14039	14098	14176	14230	13973	13911	14151	14048	14065	14227	14152	14013	14061	13979	14006	14118	14028	14171	14155	14120	13991	13992	14177	14158	13970	14115	13921	14293	14095	14083	14087	14069	14150	14019	14035	14110	14139	13998	14069	14224	13992	13985	13924	14162	14034	13987	14013	13877	14018	14101	14147	13991	14004	13992	14050	14041	13980	14066	14232	13984	14050	13946	14155	14218	14135	14080	14163	14129	14107	13966	13910	13957	14213	14030	14049	14154	13942	14020	14199	14141	14142	14142	14200	14175	13988	14087	14126	13949	14156	14173	13951	14065	14058	14032	14017	13951	14168	14051	14130	13864	14132	14148	14025	14007	14069	14096	14179	13919	14172	14000	13903	14140	14081	13955	13977	14169	13901	14017	14043	13956	13970	14078	14256	14076	14040	14096	14104	13927	14077	13993	14050	14123	14053	13967	14029	14110	14071	14048	13947	14060	14130	13929	13911	14070	14111	13980	13960	14082	14195	14006	14163	14238	14279	14130	14142	14008	14222	14173	14113	14063	14172	13971	14080	14236	14086	14301	14079	13949	14021	14024	14015	13871	14003	13998	14176	14209	13936	14153	14143	14053	14084	13996	14055	14160	14193	14146	14079	14046	14077	14044	14206	14132	13925	13942	14054	13995	14052	14306	13955	14107	14037	13967	14256	14037	14013	14100	14024	14099	14061	13932	14171	13954	14019	14020	13876	14101	13999	13985	13945	13922	14176	14036	14002	14046	13979	14066	14092	14116	13917	14002	14061	14185	13830	14148	13931	14140	14028	14185	13981	14176	14190	14009	14066	14222	13935	13950	14120	13979	13988	14244	14004	14072	14034	14029	13931	14067	14055	14232	14151	14062	13981	13961	13985	13988	14206	14103	14012	14144	14071	14012	13978	14043	14060	14054	14234	14073	14107	14062	14012	13956	14067	14098	13962	14028	13987	13969	14056	14032	14058	13871	14118	14073	14044	14100	14013	14079	14054	14000	14077	14025	14206	13953	14155	13797	14038	14056	14130	13949	14050	14085	14091	14028	14047	14017	13846	14099	14119	14086	14168	13968	13978	13975	14162	13898	14051	14056	14095	14075	14110	14147	13836	14154	14040	14040	13956	14147	14006	13945	14143	14074	14154	14003	14194	13849	14008	14037	14243	14143	14305	13919	13995	14034	14192	14109	14070	14080	14024	14023	13956	14126	14032	14076	13935	14126	14074	13975	14182	14122	14048	14191	14198	14074	14105	14027	13916	14118	14032	14023	14008	14010	14201	14046	14142	13960	14273	13889	14138	13937	14096	14109	14131	14015	14030	14237	14205	13915	14284	13990	14046	14256	14027	14120	14200	14170	14063	13977	13949	14085	14150	14156	14020	13977	14030	13986	14057	14013	14107	14086	13929	14130	13979	14121	13926	14070	13946	14155	13969	14165	13998	14056	13955	13955	13976	14138	13938	13877	13966	13897	14109	14156	14040	13927	14203	14030	14054	13944	14040	14058	14094	14103	14016	14079	14158	14106	14130	13850	14082	14043	14031	14074	14209	14113	14123	14091	14062	13968	14117	14292	14017	14257	14078	13962	14008	14259	14068	14235	14159	13901	14097	14057	13884	13975	14075	14122	14207	14128	13949	14068	14049	13991	13941	14140	13994	14040	13964	14247	14162	14096	14144	14060	14251	14013	13922	14157	14018	14213	14073	14066	14105	14000	14151	14139	14102	14021	14152	13971	14148	14164	14081	14177	13955	14016	14028	14073	14004	13991	13961	14123	13902	14084	14194	14017	14030	14078	14181	14033	14273	13853	14100	14099	13983	14062	14311	14032	14043	14243	14000	14162	13880	13761	14103
26858	21788	24843	21338	16690	16074	15898	14979	15205	15008	14992	14985	15023	15051	14999	14678	14784	14951	14962	14851	14871	14716	14613	14693	14682	14779	14732	14525	14680	14518	14537	14573	14608	14622	14667	14409	14601	14657	14663	14464	14753	14654	14793	14514	14548	14669	14546	14727	14995	14723	14686	14802	14569	14575	14551	14672	14742	14703	14445	14399	14383	14553	14630	14616	14563	14580	14555	14538	14607	14586	14322	14826	14438	14410	14672	14655	14730	14824	14576	14615	14597	14592	14571	14676	14583	14570	14650	14567	14555	14648	14418	14458	14618	14801	14559	14442	14577	14672	14555	14513	14623	14671	14660	14484	14629	14478	14483	14516	14598	14450	14580	14638	14617	14673	14438	14511	14475	14568	14426	14629	14786	14504	14526	14577	14550	14482	14734	14512	14665	14445	14544	14622	14614	14664	14757	14688	14590	14543	14670	14638	14566	14766	14576	14413	14712	14474	14506	14686	14530	14634	14601	14547	14768	14676	14628	14642	14657	14622	14478	14821	14694	14482	14449	14477	14737	14579	14649	14855	14577	14547	14566	14551	14664	14475	14529	14476	14450	14585	14605	14589	14865	14656	14591	14320	14643	14411	14512	14647	14810	14582	14638	14565	14546	14498	14553	14685	14673	14707	14602	14614	14528	14479	14563	14489	14590	14555	14577	14620	14728	14580	14638	14678	14540	14662	14440	14588	14656	14515	14549	14715	14534	14523	14672	14611	14657	14522	14602	14560	14626	14621	14545	14470	14608	14559	14497	14483	14498	14641	14700	14571	14579	14661	14467	14497	14410	14531	14531	14425	14486	14474	14679	14760	14639	14541	14610	14580	14673	14456	14602	14486	14549	14487	14683	14492	14471	14577	14508	14573	14602	14594	14598	14541	14464	14482	14659	14671	14723	14426	14589	14472	14699	14683	14635	14689	14541	14388	14515	14661	14568	14605	14459	14673	14568	14358	14544	14472	14647	14626	14547	14743	14605	14645	14585	14717	14584	14751	14637	14646	14641	14618	14537	14577	14545	14668	14662	14693	14593	14556	14658	14514	14594	14497	14623	14457	14670	14466	14537	14668	14597	14681	14392	14615	14627	14465	14641	14550	14497	14590	14852	14697	14699	14714	14730	14655	14570	14546	14676	14541	14408	14636	14551	14572	14321	14623	14729	14395	14475	14722	14604	14556	14646	14677	14613	14579	14452	14477	14516	14538	14622	14526	14468	14713	14629	14505	14545	14586	14687	14646	14621	14547	14580	14563	14507	14479	14585	14632	14680	14731	14510	14653	14517	14500	14484	14432	14642	14537	14498	14475	14697	14758	14478	14626	14746	14434	14580	14351	14616	14838	14666	14670	14635	14550	14620	14490	14564	14483	14690	14820	14535	14639	14539	14594	14450	14323	14547	14589	14447	14692	14799	14696	14610	14683	14667	14560	14630	14635	14448	14670	14564	14531	14597	14580	14523	14512	14674	14550	14503	14527	14563	14495	14639	14476	14718	14515	14834	14739	14568	14368	14615	14427	14551	14518	14532	14354	14536	14488	14609	14694	14554	14699	14645	14591	14562	14502	14707	14718	14396	14570	14522	14605	14526	14486	14604	14616	14647	14535	14528	14486	14675	14739	14560	14740	14592	14749	14653	14858	14602	14601	14543	14498	14570	14481	14458	14583	14680	14659	14367	14598	14576	14466	14574	14591	14552	14665	14656	14610	14377	14614	14536	14415	14485	14499	14607	14421	14488	14747	14579	14482	14568	14726	14695	14911	14741	14696	14649	14623	14549	14413	14477	14487	14553	14562	14486	14474	14560	14441	14544	14673	14584	14554	14704	14624	14749	14532	14680	14683	14535	14676	14484	14668	14354	14610	14598	14582	14481	14552	14544	14548	14636	14648	14655	14702	14499	14566	14839	14656	14761	14489	14706	14447	14621	14616	14443	14518	14558	14562	14558	14686	14762	14597	14761	14740	14667	14722	14599	14476	14576	14422	14544	14496	14446	14490	14391	14594	14560	14543	14558	14767	14671	14712	14671	14702	14657	14718	14618	14623	14705	14601	14596	14581	14721	14450	14656	14497	14504	14511	14445	14528	14622	14577	14694	14364	14616	14681	14444	14680	14569	14712	14525	14507	14629	14538	14687	14721	14393	14657	14588	14748	14689	14400	14591	14543	14682	14647	14641	14583	14664	14446	14650	14707	14644	14639	14530	14664	14523	14614	14662	14496	14725	14487	14778	14739	14518	14508	14622	14598	14542	14348	14500	14657	14642	14517	14499	14676	14451	14428	14748	14547	14575	14434	14662	14560	14658	14627	14608	14618	14457	14562	14705	14597	14568	14706	14814	14671	14640	14668	14676	14462	14532	14421	14498	14663	14470	14675	14560	14615	14752	14371	14714	14594	14595	14613	14693	14528	14759	14765	14356	14597	14747	14563	14652	14770	14590	14511	14582	14666	14527	14461	14679	14482	14465	14618	14467	14608	14618	14623	14529	14552	14449	14558	14666	14643	14425	14693	14548	14416	14533	14491	14607	14622	14639	14610	14566	14567	14801	14656	14758	14344	14603	14429	14529	14695	14556	14592	14565	14578	14627	14621	14508	14508	14469	14441	14632	14502	14413	14625	14505	14511	14523	14576	14485	14680	14615	14692	14662	14620	14636	14668	14546	14511	14486	14651	14507	14484	14627	14753	14652	14532	14833	14540	14552	14690	14588	14553	14575	14666	14431	14544	14348	14629	14443	14548	14683	14611	14520	14660	14649	14811	14525	14434	14351	14649	14619	14634	14613	14618	14857	14530	14458	14440	14710	14693	14806	14453	14420	14649	14614	14562	14678	14524	14406	14712	14576	14680	14552	14552	14737	14533	14532	14448	14581	14727	14561	14617	14487	14629	14597	14414	14527	14389	14506	14542	14528	14695	14621	14671	14503	14384	14368	14604	14660	14607	14573	14363	14673	14596	14625	14741	14676	14519	14622	14624	14545	14455	14588	14663	14614	14491	14463	14595	14418	14520	14623	14473	14623	14458	14594	14451	14373	14650	14609	14603	14640	14496	14494	14576	14514	14823	14589	14604	14510	14444	14626	14748	14507	14590	14619	14612	14674	14593	14683	14655	14731	14588	14751	14614	14492	14523	14652	14607	14733	14631	14515	14560	14578	14494	14557	14551	14347	14579	14564	14616	14415	14556	14439	14654	14461	14727	14521	14564	14605	14691	14893	14553	14543	14501	14437	14635	14685	14690	14568	14610	14526	14749	14646	14778	14508	14589	14540	14480	14629	14653	14566	14588	14586	14751	14660	14732	14778	14677	14522	14605	14494	14545	14700	14651	14625	14724	14803	14558	14516	14449	14639	14623	14713	14612	14437	14683	14655	14642	14642	14684	14600	14405	14539	14402	14662	14563	14554	14500	14594	14626	14546	14605	14618	14636	14437	14638	14389	14671	14626	14337	14421	14689	14605	14610	14597	14482	14716	14575	14696	14615	14591	14500	14651	14661	14637	14659	14617	14611	14723	14524	14599	14656	14472	14580	14581	14780	14651	14627	14782	14751	14567	14627	14496	14526	14690	14640	14648	14603	14342	14493	14632	14653	14510	14338	14658	14503	14662	14515	14603	14714	14550	14471	14512	14502	14506	14569	14640	14555	14644	14509	14582	14840	14566	14705	14528	14386	14410	14580	14594	14620	14548	14481	14678	14550	14481	14529	14474	14503	14579	14459	14624	14742	14797	14754	14686	14579	14724	14721	14598	14576	14507	14632	14767	14703	14556	14700	14793	14513	14523	14643	14625	14574	14589	14603	14579	14601	14699	14626	14748	14664	14648	14811	14654	14542	14477	14457	14618	14682	14613	14586	14738	14478	14494	14594	14675	14678	14560	14616	14600	14580	14642	14665	14408	14484	14596	14689	14543	14536	14645	14591	14607	14394	14520	14659	14521	14500	14696	14515	14620	14600	14643	14561	14520	14498	14681	14483	14610	14697	14487	14541	14474	14490	14668	14828	14576	14435	14698	14632	14663	14517	14641	14498	14616	14557	14581	14616	14702	14474	14573	14598	14629	14661	14524	14505	14613	14723	14690	14758	14665	14584	14394	14380	14763	14586	14536	14589	14687	14593	14573	14388	14492	14596	14605	14609	14656	14817	14459	14750	14548	14582	14631	14592	14853	14597	14693	14662	14715	14636	14589	14476	14646	14514	14686	14584	14383	14702	14456	14686	14518	14494	14609	14659	14685	14563	14623	14613	14599	14570	14510	14585	14718	14589	14487	14538	14576	14597	14464	14444	14565	14822	14522	14637	14562	14559	14646	14653	14695	14410	14642	14570	14543	14708	14679	14409	14543	14739	14602	14799	14499	14591	14818	14617	14545	14571	14662	14695	14736	14600	14666	14462	14621	14520	14596	14597	14581	14546	14530	14419	14486	14408	14650	14561	14665	14735	14681	14521	14578	14631	14522	14547	14695	14589	14634	14619	14579	14608	14565	14617	14790	14624	14711	14695	14541	14622	14701	14670	14612	14519	14623	14644	14622	14545	14672	14561	14651	14674	14722	14405	14553	14613	14478	14445	14507	14535	14473	14679	14506	14517	14686	14521	14459	14676	14611	14673	14773	14671	14466	14549	14516	14433	14462	14657	14592	14574	14623	14577	14528	14753	14376	14555	14422	14744	14698	14731	14572	14651	14649	14457	14532	14775	14707	14580	14749	14563	14609	14652	14669	14505	14546	14517	14464	14651	14626	14564	14550	14548	14548	14702	14586	14646	14363	14719	14490	14790	14654	14424	14554	14396	14754	14593	14585	14554	14577	14658	14580	14549	14354	14621	14620	14403	14786	14636	14659	14658	14454	14557	14593	14579	14639	14599	14589	14470	14875	14665	14551	14615	14595	14563	14591	14498	14585	14449	14351	14506	14759	14487	14812	14590	14692	14729	14569	14617	14637	14733	14664	14713	14561	14601	14582	14553	14611	14573	14776	14553	14560	14560	14512	14567	14473	14573	14693	14529	14511	14430	14574	14445	14655	14507	14722	14750	14453	14624	14592	14603	14700	14646	14424	14616	14761	14465	14557	14696	14492	14443	14607	14524	14594	14617	14653	14743	14847	14797	14610	14696	14556	14691	14686	14471	14653	14517	14641	14535	14614	14462
16779	23349	22634	18980	17110	16110	15435	14764	14835	14595	14516	14431	14625	14319	14407	14293	14062	14029	14456	14231	14084	14070	14049	14165	14048	13922	14163	13935	14044	13981	13889	13909	14090	13845	13967	14042	14025	13996	13969	13874	13955	13955	13870	13863	13800	13901	13970	13957	13975	13971	14127	14265	14063	13748	14068	13836	13920	13756	13917	13976	13791	13879	13831	13953	13813	13942	14110	14024	13937	13901	14043	13980	13922	13941	13813	13986	14023	13756	13855	13897	13981	13935	13992	13670	13832	13914	13785	13784	13921	13943	13766	13715	13975	13799	13899	13927	13663	13796	13890	13879	13831	13972	13877	13946	13861	13888	13784	13907	13819	13996	13881	13889	13968	13889	13750	13808	13855	14000	13840	13871	13835	14032	13967	13852	13943	13898	13853	13832	13945	14056	14008	13899	13853	13908	13905	13912	13871	13794	13796	13910	13772	13996	13811	13851	14114	13782	13935	13658	13993	13788	13943	13951	13844	14013	13940	13981	13802	14027	13786	13838	13912	13792	13869	14025	13831	13833	13847	13755	13958	13879	13792	13815	13850	13936	13716	13865	13925	13942	13976	13976	13943	13955	13741	13933	13991	13942	13907	13753	13951	13837	13940	13934	13825	13725	13932	13924	13807	13781	13854	13796	13836	13814	13902	13929	13766	13946	13847	13884	14008	13957	13984	13861	13784	13930	13907	14045	13827	13918	13828	13924	13752	13856	13921	13799	14032	13891	13892	13920	13864	13714	13807	13913	13931	13821	13851	13747	14005	13866	13857	13892	13772	13775	13764	14011	13934	13764	13979	13939	13797	14003	13862	14076	13920	13824	13673	13793	13805	13937	13697	13820	13981	13846	13966	13754	14009	13920	13981	13781	13866	13832	13924	13962	13908	13806	13982	13962	13995	13731	13898	13931	13840	14072	13973	13875	13969	13611	13820	13677	13919	13847	13811	13796	13761	13790	14022	14061	13905	13791	13897	13989	13707	13790	13827	13855	13737	13893	13821	13967	13899	13950	13913	13904	13745	13926	13812	13882	13916	13732	13729	13906	13798	13817	13724	13935	13939	13956	13889	13844	14041	13772	13914	13779	13941	13792	13761	13895	13844	13904	14058	13922	13812	13817	14067	13921	13903	13955	13782	14109	13935	14020	13822	14000	13870	13859	13799	13845	13775	13954	13809	13872	13932	13859	13828	13981	14019	13974	13701	13913	13886	13837	13905	13949	13854	13928	13833	13886	13921	13893	13840	13905	13857	13794	13894	13924	13846	13911	13985	13825	13936	13879	13971	14070	13826	13908	13951	13926	13873	13873	13898	13853	13883	13948	13923	13799	13870	13762	13700	13931	13932	13929	13848	13822	13955	14050	13884	13857	13710	13893	13903	13950	13940	13893	13905	13949	13893	13870	13868	13825	13941	13796	13997	13869	13999	13861	13843	13825	13913	13898	13970	13793	13824	13926	13769	13841	13867	13912	13769	13790	13732	13970	13995	13842	13917	13895	13810	13890	13869	13779	13835	13850	13951	13901	13836	13750	14049	13930	13692	13788	14077	13813	13726	14010	13892	13775	14038	13928	13827	13628	13863	13822	14024	13820	13835	13914	13999	13906	13886	13944	13735	13866	13801	13911	14030	13870	13838	14060	13788	13940	13809	13920	14011	13827	13854	13857	13812	13808	13933	13922	13917	13827	13891	13934	13939	13885	14017	13947	13695	13974	14100	13950	13874	13913	13799	13830	13866	13820	13916	13915	13960	13908	14019	13902	13903	13900	13944	13954	13874	13991	13813	13873	14044	13935	13908	13884	14024	14006	13889	13869	13825	13724	13925	13931	14011	13690	13990	13930	14002	13917	13836	13764	13982	13719	13966	13969	13749	13820	13918	14133	13719	13920	14001	14107	13877	13926	14021	13931	13766	13920	13870	13910	13782	13888	13930	13848	13891	13878	13722	13920	13945	13947	13868	13787	13884	13806	13820	13894	13723	13866	13846	13859	13842	13804	13884	14056	13908	14027	13869	13844	13860	13837	13884	13862	13944	13931	13847	13783	13764	13987	13683	14056	13934	13964	13994	13859	13838	13806	13840	13918	13884	13853	13792	13909	13817	13952	13900	13774	13869	13898	13906	13852	13772	14011	13660	13901	13717	13933	13701	13827	13836	13834	13900	13833	13954	13945	13906	13868	13881	13846	13996	13902	13966	13980	13699	13868	13940	13858	13874	13906	13774	13915	13886	13912	13901	13797	13923	13925	14005	14085	13991	13834	13817	13957	13969	13917	13795	13938	13920	13716	14048	13962	13799	13951	13896	13940	13907	13892	13974	13995	14023	13674	13966	13830	13898	13894	13855	13894	13923	13779	13930	13916	13823	14003	13883	13870	13818	13759	13864	13831	13870	13810	13902	13924	14065	13835	13767	13927	13945	14025	13837	13793	13842	13896	13826	13827	13956	13752	13982	13682	13980	13955	13879	14021	13966	13934	13853	13770	13906	13813	13838	13872	13890	13832	13721	13909	13909	13909	13844	13877	13837	13914	13885	13860	14006	13818	13814	13924	13922	13870	13871	13980	13882	13910	13836	13883	13971	13911	13880	13873	13914	14118	13619	13949	13845	13840	13842	13908	14026	13970	13750	13820	13939	13926	13786	13750	13944	13909	13863	13967	13953	13881	13715	14004	14033	13872	13837	13788	14028	14046	13909	13934	13813	13846	13794	13795	13773	13951	13900	13697	13898	14084	13974	13875	13803	13830	14010	13753	13948	13880	13916	13972	13917	13958	13861	13924	13880	13814	13885	13870	13855	14037	13701	13824	13915	13995	13848	13953	14022	13866	13893	13917	13914	13821	14020	13793	13953	14042	13888	14049	13917	13937	13810	13801	13828	13806	13894	13744	14070	13777	14087	13934	14012	13849	13968	13797	13766	13768	13923	13810	13876	13787	13960	13840	13917	13905	13803	13920	13729	14055	13854	13923	13820	13913	13933	14005	13905	13838	13943	14072	13957	14000	13909	13865	14023	13908	13846	13852	13686	13824	13785	13870	14044	13891	13846	13884	13943	13992	13811	13881	13969	13912	13867	13718	13835	13842	13911	13882	13787	13831	13810	13768	13889	14004	13758	13865	13843	13902	13822	13910	13698	13859	13945	14024	14004	13873	13917	13941	13796	14042	13943	13956	13793	13839	13851	13804	13895	14028	13813	13941	13825	13769	13878	13889	13961	13854	13923	13743	13872	14000	13767	13823	13821	13942	13952	14015	13890	13815	13882	13976	13810	13882	13871	13832	13845	13849	14002	13906	13819	13967	13934	13808	13782	13944	13938	13845	13880	13892	13870	13893	13856	13918	14006	13873	13962	13860	13953	13873	13990	13858	13847	13848	13837	13899	13823	13763	13875	13943	13931	13793	13861	14015	13779	13825	13778	13936	14026	13909	13963	13874	13914	13691	14037	13733	13903	13849	13936	13939	13828	14100	13985	13859	13912	14007	13886	13901	13855	13975	13796	13897	13948	13974	13829	13863	13945	13808	13834	13766	13889	13883	14134	13940	14155	13939	13936	13768	13833	13816	13886	13791	13880	13863	13848	13748	13994	13929	13844	13827	13812	13686	13950	13832	13858	13910	13844	13915	13935	13915	13897	13856	13857	13986	13939	13911	13862	13825	13756	13846	14000	13887	13976	13870	13967	13920	13976	13920	13808	13821	13804	13792	13837	13884	13869	13937	13901	13911	13832	13731	13948	13959	13923	13888	13825	13845	13891	13913	13853	13926	13928	13780	13788	13740	13929	14005	13902	13661	14009	13919	13947	13758	14009	13887	13889	13924	13928	13869	13968	13912	14056	13815	13861	14103	13877	13876	13981	14043	13919	13846	13834	13761	13873	13798	14025	13787	13868	13807	13900	13990	13892	13891	13916	13863	13952	13906	13722	13818	13843	13842	13768	13911	13755	14054	13927	14022	13858	13784	14102	13801	13762	13922	13865	13756	13800	13867	13906	13795	13752	13916	13820	13759	13912	13826	13983	13879	13956	13877	13810	13847	13904	13961	13951	13855	13946	14125	13878	13910	14042	13979	13789	14025	13907	13723	13829	13871	13855	13838	13900	13945	13993	13923	13709	13923	13828	13688	14085	13892	13915	13798	13903	14071	13956	13955	13821	14023	13824	13706	13779	13864	13748	13810	13922	13922	13772	13988	13833	13667	13914	13839	13781	13951	13849	13823	13952	13744	13965	13880	13865	13734	14016	13965	13775	13919	13839	13898	13936	13806	13842	13898	13907	13910	13938	13872	13806	13957	13976	13698	13830	13921	13919	13850	13909	13751	13941	14072	13885	13910	13887	13872	13961	14062	13965	13850	13820	13919	13814	13935	13797	13730	13811	13742	13783	14016	13891	13809	13923	13819	13936	13985	13937	14045	13900	13878	14030	13925	13907	13960	13938	13901	14050	13953	13814	13851	13803	13765	13950	13878	13903	13817	13865	14022	13885	13923	14008	13828	13775	13832	13809	13936	13862	13772	13843	13841	13932	13928	13949	13688	13972	13958	13992	13958	13801	13873	13863	13903	13889	13709	13943	13873	13737	13798	13944	13848	13944	14011	13836	13860	13847	13960	13741	13806	13876	13900	13897	14019	13906	13908	13868	13875	13990	13813	14010	13850	13740	13768	14035	14051	13605	13688	14027	13771	13851	13794	13945	13907	13865	13905	14062	13929	13889	13966	13870	13865	13964	14077	13898	13744	13817	13818	13961	13879	13834	14013	13982	13949	13916	13791	13927	13945	13910	13849	13913	13796	13850	13957	13794	13943	13925	13902	13988	13934	13995	13917	14011	13880	13707	13940	13975	13913	13812	13834	13823	13819	13997	13810	13924	13788	13938	13888	13870	13877	13964	13881	13862	13901	13950	13901	13862	13883	13958	13804	13943	13895	13975	13989	14109	13991	13950	13878	13879	13968	13958	13935	13914	13905	13987	13734	13870	13916	13962	13899	14008	14016	13797	13906	13961	13841	13884	13847	13797	13914	13950	13753	13860	13828	13888	13958	13956	13934	13991	13935	13803	13929	13861	13875	13905	13884	13872	13756	13878	13928	13982	13948	13888	14072	13947	13807	13920	13726	13904	13826	13911	13821	13999	13842	13839	14070	13848	13954
23495	20988	28496	23768	21760	21433	19667	16551	15773	15926	15733	15526	15405	15256	15198	14952	14983	15002	14994	14886	14759	15103	14809	14598	14847	14748	14763	14727	14422	14680	14556	14822	14602	14627	14642	14614	14698	14648	14625	14360	14635	14555	14713	14408	14621	14670	14815	14892	15094	14890	15188	15064	15148	14826	14655	14453	14463	14426	14462	14499	14454	14465	14538	14393	14649	14460	14686	14587	14292	14488	14492	14838	14441	14513	14462	14634	14528	14635	14626	14375	14623	14454	14669	14572	14530	14487	14633	14755	14543	14557	14338	14500	14525	14487	14511	14446	14517	14556	14548	14544	14443	14475	14522	14642	14434	14549	14506	14416	14638	14394	14492	14399	14326	14668	14419	14484	14452	14596	14645	14460	14366	14580	14651	14312	14487	14425	14459	14513	14603	14342	14504	14538	14630	14552	14544	14503	14402	14642	14378	14491	14444	14595	14663	14554	14625	14488	14350	14675	14501	14543	14321	14573	14637	14530	14491	14413	14548	14394	14581	14453	14620	14525	14580	14464	14433	14593	14357	14442	14417	14448	14533	14645	14429	14744	14417	14471	14423	14720	14563	14590	14581	14464	14475	14511	14417	14504	14623	14463	14615	14562	14593	14568	14586	14339	14244	14545	14382	14390	14344	14447	14321	14480	14578	14476	14683	14421	14471	14334	14493	14425	14441	14299	14451	14623	14369	14622	14564	14402	14372	14473	14561	14521	14540	14650	14650	14553	14429	14564	14511	14368	14407	14497	14510	14477	14668	14575	14464	14466	14500	14396	14517	14623	14546	14389	14527	14272	14450	14400	14666	14505	14533	14557	14548	14518	14542	14571	14492	14251	14539	14475	14355	14492	14453	14427	14496	14606	14465	14442	14631	14462	14441	14386	14570	14453	14589	14577	14820	14576	14461	14508	14529	14594	14589	14648	14714	14523	14467	14271	14424	14661	14370	14625	14465	14565	14555	14414	14546	14529	14628	14405	14461	14575	14569	14498	14581	14520	14509	14512	14552	14643	14456	14484	14454	14328	14339	14570	14512	14771	14435	14478	14471	14547	14649	14569	14635	14518	14550	14559	14432	14677	14622	14538	14547	14357	14623	14462	14419	14553	14671	14481	14581	14489	14568	14489	14359	14673	14578	14505	14679	14489	14685	14351	14429	14309	14552	14446	14492	14537	14548	14505	14669	14340	14647	14407	14573	14458	14374	14474	14395	14553	14584	14492	14631	14508	14625	14374	14437	14259	14481	14490	14514	14347	14374	14388	14468	14455	14427	14480	14578	14594	14552	14489	14403	14353	14629	14496	14486	14459	14502	14441	14395	14577	14403	14527	14612	14534	14407	14474	14674	14582	14567	14490	14456	14383	14671	14400	14454	14451	14421	14532	14698	14457	14510	14312	14490	14586	14526	14521	14469	14707	14384	14503	14382	14637	14401	14557	14588	14471	14554	14522	14390	14415	14761	14644	14497	14362	14399	14515	14471	14540	14512	14505	14586	14501	14815	14530	14601	14561	14441	14451	14464	14380	14526	14454	14504	14455	14501	14460	14479	14610	14549	14565	14422	14468	14758	14472	14349	14579	14323	14361	14429	14416	14555	14526	14541	14381	14665	14633	14372	14468	14526	14420	14434	14632	14389	14497	14346	14427	14509	14184	14387	14593	14698	14523	14540	14441	14492	14423	14590	14565	14577	14302	14705	14684	14504	14354	14452	14560	14563	14493	14440	14698	14397	14646	14484	14440	14616	14510	14299	14496	14331	14645	14635	14784	14565	14353	14506	14632	14364	14419	14320	14598	14558	14476	14484	14608	14761	14557	14509	14418	14392	14419	14461	14551	14679	14574	14514	14529	14419	14378	14547	14524	14560	14544	14587	14442	14283	14417	14641	14482	14545	14431	14411	14390	14400	14509	14648	14595	14590	14476	14469	14477	14336	14279	14587	14503	14649	14615	14476	14424	14453	14465	14554	14562	14523	14388	14438	14549	14424	14535	14521	14841	14431	14449	14654	14557	14446	14498	14347	14367	14499	14635	14558	14280	14559	14591	14580	14423	14318	14367	14385	14510	14496	14452	14573	14573	14525	14690	14470	14748	14763	14445	14617	14490	14461	14301	14609	14532	14450	14375	14606	14482	14522	14673	14552	14475	14528	14628	14554	14478	14485	14645	14314	14605	14449	14428	14517	14396	14336	14385	14448	14423	14426	14256	14442	14581	14432	14585	14495	14522	14577	14633	14593	14430	14504	14572	14615	14345	14575	14451	14421	14501	14566	14559	14462	14726	14485	14517	14532	14594	14513	14597	14519	14441	14558	14524	14476	14364	14515	14544	14474	14507	14609	14447	14585	14640	14397	14482	14514	14448	14604	14574	14297	14519	14580	14385	14356	14428	14733	14450	14385	14531	14405	14505	14579	14733	14503	14545	14407	14520	14685	14515	14463	14423	14453	14469	14560	14530	14547	14543	14500	14465	14704	14642	14404	14685	14521	14667	14496	14450	14351	14413	14518	14389	14326	14430	14602	14557	14341	14425	14529	14602	14479	14646	14622	14445	14613	14408	14301	14559	14395	14424	14380	14379	14511	14430	14576	14565	14274	14486	14442	14411	14399	14533	14663	14406	14370	14480	14587	14688	14612	14313	14455	14467	14496	14494	14759	14544	14493	14397	14581	14563	14443	14479	14541	14428	14492	14630	14466	14561	14366	14407	14533	14559	14600	14583	14613	14513	14423	14498	14334	14550	14310	14471	14531	14365	14430	14535	14588	14433	14432	14402	14436	14315	14507	14489	14676	14609	14414	14466	14535	14566	14600	14402	14438	14500	14444	14570	14623	14410	14654	14445	14511	14293	14465	14329	14524	14483	14538	14462	14659	14621	14577	14622	14523	14524	14341	14641	14437	14417	14620	14407	14478	14496	14458	14748	14452	14637	14496	14444	14506	14605	14446	14617	14680	14489	14615	14479	14460	14238	14562	14413	14621	14470	14509	14587	14461	14621	14457	14562	14515	14582	14375	14589	14523	14663	14420	14338	14577	14581	14475	14497	14399	14476	14455	14340	14504	14418	14592	14412	14517	14368	14381	14495	14574	14461	14629	14625	14539	14399	14480	14532	14342	14475	14746	14431	14674	14406	14437	14646	14483	14330	14541	14479	14508	14472	14643	14818	14483	14336	14467	14307	14388	14560	14598	14583	14449	14544	14511	14443	14357	14640	14265	14565	14541	14448	14484	14471	14595	14548	14461	14792	14510	14552	14533	14475	14584	14575	14612	14502	14571	14496	14505	14677	14390	14517	14714	14611	14660	14458	14595	14509	14564	14782	14552	14608	14602	14454	14694	14370	14534	14576	14502	14607	14730	14393	14450	14528	14610	14456	14509	14572	14428	14497	14443	14461	14640	14532	14478	14372	14517	14471	14560	14347	14749	14378	14405	14333	14492	14461	14412	14438	14487	14607	14547	14403	14334	14494	14604	14378	14575	14559	14666	14683	14521	14480	14593	14321	14416	14616	14540	14634	14265	14367	14584	14618	14471	14671	14560	14540	14566	14424	14424	14528	14786	14641	14521	14445	14689	14558	14443	14485	14280	14476	14503	14673	14518	14512	14534	14558	14509	14659	14427	14591	14571	14361	14599	14649	14500	14543	14577	14558	14618	14364	14523	14410	14593	14619	14484	14262	14523	14393	14330	14507	14464	14365	14446	14317	14584	14564	14541	14542	14460	14516	14514	14602	14606	14367	14471	14443	14633	14623	14524	14507	14619	14398	14625	14528	14490	14686	14610	14402	14647	14505	14640	14428	14396	14438	14498	14453	14469	14527	14754	14361	14560	14646	14503	14380	14437	14382	14604	14474	14527	14394	14381	14563	14355	14634	14538	14558	14523	14491	14508	14599	14597	14560	14451	14536	14540	14502	14588	14414	14598	14525	14566	14243	14337	14545	14541	14398	14508	14334	14353	14390	14542	14466	14533	14579	14383	14479	14472	14386	14548	14529	14585	14641	14541	14416	14395	14642	14462	14299	14628	14445	14433	14484	14626	14401	14622	14607	14586	14367	14479	14531	14509	14381	14573	14622	14549	14471	14529	14566	14530	14449	14584	14516	14363	14430	14352	14558	14421	14564	14631	14576	14460	14502	14664	14623	14423	14532	14337	14535	14582	14285	14340	14492	14540	14463	14393	14496	14617	14575	14500	14381	14501	14483	14554	14396	14493	14353	14328	14470	14523	14335	14509	14578	14560	14383	14589	14604	14530	14492	14382	14482	14381	14573	14406	14328	14467	14578	14461	14445	14650	14408	14288	14648	14525	14494	14460	14437	14714	14503	14468	14452	14557	14535	14672	14533	14601	14679	14570	14326	14560	14575	14532	14571	14536	14520	14262	14328	14313	14358	14591	14521	14640	14556	14513	14403	14388	14558	14543	14654	14385	14423	14288	14375	14594	14528	14515	14584	14532	14305	14520	14278	14561	14622	14665	14498	14434	14568	14329	14331	14593	14530	14572	14531	14594	14536	14634	14620	14428	14609	14582	14311	14453	14440	14643	14499	14466	14598	14415	14554	14397	14594	14513	14558	14534	14489	14645	14422	14480	14396	14449	14402	14488	14433	14663	14469	14501	14563	14494	14409	14459	14458	14599	14679	14473	14660	14550	14501	14554	14563	14712	14437	14489	14587	14430	14652	14520	14559	14499	14460	14654	14540	14586	14554	14432	14564	14607	14533	14356	14421	14306	14434	14404	14769	14412	14550	14580	14572	14511	14468	14506	14598	14549	14517	14685	14526	14522	14625	14587	14611	14706	14723	14739	14515	14648	14511	14642	14548	14640	14440	14411	14412	14667	14434	14372	14580	14668	14500	14475	14605	14513	14467	14592	14628	14514	14557	14607	14474	14533	14601	14546	14542	14499	14591	14623	14459	14655	14336	14465	14408	14577	14555	14465	14488	14849	14393	14657	14414	14518	14438	14573	14539	14590	14623	14521	14480	14437	14485	14368	14415	14523	14432	14604	14289	14368	14389	14397	14244	14558	14416	14533	14567	14501	14544	14590	14503	14358	14628	14355	14565	14306	14400	14555	14588	14479	14573	14520	14474	14328	14384	14446	14456	14567	14520	14357	14596	14489	14554	14632	14499	14460	14288	14479	14514
18226	33021	31162	25006	21509	19189	17470	16771	15874	15794	15731	15243	15249	14945	14836	14539	14356	14507	14616	14396	14198	14041	14134	14158	14093	14068	14035	13945	13960	13808	13840	14026	14027	14071	14123	14039	13974	13757	14112	13916	14003	14010	13939	14028	13967	13963	14007	14364	14621	14703	14788	14526	14404	14112	13897	13863	13849	13828	13829	14152	13847	13878	13933	13782	13852	13624	13836	13757	13826	13819	13767	13803	13802	13899	13820	13769	13948	13968	13951	13829	13800	13783	13837	13736	13757	13824	13737	13876	13835	13878	13872	13927	13774	13743	13822	13901	13892	13826	13782	14007	13822	13967	13843	13724	13844	13928	13969	13801	13797	13773	13929	13667	13733	13824	13985	13666	13914	13945	13790	13904	13733	13993	13786	13815	13980	13728	13750	14040	13750	13816	13739	13869	13863	13999	13899	13910	13944	14021	13824	13908	13964	13823	13761	13904	13945	13791	13740	13866	13848	13840	13775	13745	13838	13879	13765	13857	13827	13778	13867	13812	13992	13775	13857	13750	13740	13740	13970	13767	13907	13677	13976	14008	14122	13882	13838	13731	13810	13871	13788	13862	13662	13804	13743	13980	13876	13870	13783	13967	13910	13929	13829	13852	13794	13880	13719	13938	13745	13968	14025	13970	13790	13878	13934	13810	13861	13799	13832	13958	13847	13824	13840	13927	13873	13880	13806	13791	13850	13835	13820	13645	13776	14022	13918	13772	13900	13745	13919	13964	13749	13874	13883	13731	13880	13872	13842	13959	13827	13903	13864	13894	13990	13941	13970	13832	13947	13919	13819	13833	13870	13762	14016	13735	13864	13865	13888	13741	13617	13856	13779	13960	13762	13918	13915	13901	13920	13955	13975	13802	13872	13755	13825	13823	13764	13970	13877	13853	13763	13873	14049	13864	13881	13900	13859	13914	13957	13590	13740	13670	13953	14021	13843	13806	13983	13852	13963	13859	13872	13620	13892	13806	13661	13821	13707	13974	13860	13831	13826	13847	13745	13990	13969	13653	13930	14082	14013	13965	13978	13826	13980	13924	13759	13781	13797	13886	13901	13968	13967	13763	13768	13830	13848	13771	13989	13960	13974	13794	13802	13963	13873	13745	13755	13880	13894	13744	13936	13914	13716	13813	13822	13878	13853	13857	13792	13718	13912	13793	13820	13950	13925	13860	13948	13850	13718	13928	13958	13874	13815	13905	13895	13916	13930	13865	13871	13913	13666	13974	13744	13869	13815	13725	13901	13852	13887	13746	13814	13883	14060	13812	13667	13776	13904	14021	13809	13837	13912	13925	13859	13859	13979	13842	13939	13881	13838	13823	13857	13781	13862	13900	13797	13817	13826	13849	13929	13838	13762	14028	13849	13799	13889	13726	13917	13770	13816	14023	13918	13669	13896	13760	13912	13857	13921	13797	13873	13768	13923	13872	13741	13811	13785	13900	13799	14029	13794	13808	13851	13944	13914	13956	13865	13808	13865	13907	13607	13944	14001	13918	13961	13936	13837	13944	13744	13892	14026	13970	13701	13825	13836	13813	13762	13926	14038	14008	13844	13906	13817	13838	13854	13819	13900	13944	13792	13848	14005	13751	13926	13850	13926	13921	13910	13784	13723	13943	13807	13676	13838	13707	13815	13975	13719	13793	13925	13806	13833	13871	13699	13983	14035	13878	13907	13910	13893	13926	13971	13904	13730	13972	13983	13915	13790	13812	13874	13928	13738	13878	13801	13729	13794	13723	13849	13861	13939	13836	13683	13871	13796	13754	13804	13869	13939	13797	13895	13852	13819	13773	13835	13658	13855	13795	13666	13984	13919	13935	14178	13975	13868	13787	13923	13754	13882	13895	14050	13612	13802	13803	13907	13842	13788	14007	13750	14004	13868	13799	13775	13782	13755	13805	13724	13832	13819	13863	13942	13773	13815	13872	13860	13813	14059	13760	14014	13909	13684	14038	13827	13950	14006	13761	13947	13748	13748	13825	13933	13817	13908	13878	13798	13738	13816	13881	13899	13961	13935	13807	13849	14125	13785	13965	13848	13854	13831	13835	13687	13905	13781	13908	13912	14070	13728	13885	13769	13756	13923	13891	13948	13959	13856	13806	13977	13854	13892	13947	13752	13809	13963	13849	13893	13735	13908	13655	13877	13901	13900	13984	13847	13924	13922	13845	14018	13781	13877	13835	13818	13885	13773	13889	13807	13719	13893	13668	13889	13851	13842	13918	13884	13919	13799	13678	13784	13762	14052	13876	13762	13817	13818	13872	13821	13808	13833	13800	13602	13880	13844	13907	13883	13909	13856	13796	13863	13808	13922	13676	13777	13924	13758	13776	13775	13890	13806	13747	13697	13772	13912	13809	13881	13771	13764	13837	13811	13890	13920	13733	13806	13910	13831	13784	13984	13732	13948	13716	13831	13975	13750	13871	13866	13764	13681	13801	13866	13829	13827	13796	13854	13926	13855	13938	13726	13921	13844	13810	13955	13922	13908	13838	13983	13937	13861	13895	13901	13834	13926	13765	13883	13786	13904	13891	13912	13813	13819	13828	13798	13894	13885	13737	13929	13690	13948	13987	13924	13820	14085	13889	13776	13767	13895	13933	13914	13817	13894	13734	13626	13718	13727	13751	13749	13713	14046	13911	13900	13930	13936	13827	13820	14006	13757	13870	13836	13826	13840	13986	13787	13775	13946	13838	13921	13897	13771	13867	13777	13724	13894	13979	13812	13805	13805	13784	13894	13912	13955	13841	13823	13739	13765	13893	13990	13703	13764	14001	13817	13874	13902	13935	13740	13747	13631	13886	13767	13825	13805	13814	13758	13822	13907	14026	13798	13993	13737	13949	13761	13695	13843	13876	14030	13822	13806	13759	13876	13871	13923	13898	13800	13714	13878	13789	13951	13863	13758	13885	13824	13885	13852	13821	13829	13804	13823	13673	13744	14004	13805	13839	13976	13854	13732	14040	13753	14002	13960	13877	13829	13833	13742	13826	13815	13898	13969	13958	13962	13869	13763	13933	13779	13810	13907	13969	13857	13664	13647	13871	13725	13922	13749	13803	13773	13760	14053	13818	13942	13751	13852	13880	13870	13754	13883	13896	13873	13825	13776	13965	13783	13752	13705	13793	13869	13751	13861	13922	13863	13787	13712	13950	13707	14009	13874	13785	13901	13810	13946	13856	13719	13880	13762	13767	13848	13741	13643	13948	13845	13717	13808	13935	13844	13811	13776	13797	13808	13910	13783	13763	13975	13825	13950	13856	13847	13968	13872	13728	13911	13866	13832	13835	13702	13869	13708	13838	13871	13802	13875	13732	13890	13712	13874	13854	13979	13892	13872	13783	13912	13929	13759	13816	13980	13752	13749	13906	13828	13841	13773	13848	13928	13770	13787	14038	13840	13847	13899	13848	13818	13887	14006	13820	13873	13818	13961	13937	13907	13664	13797	13846	13889	13802	13998	13810	13777	13863	13946	13867	13891	13844	13783	13898	13762	13848	13705	13658	13950	13877	13899	13832	13819	13927	13916	13816	13809	13966	13952	13744	13785	13824	13680	13841	13904	13761	14163	13837	13875	13846	14139	13899	13859	13826	14007	13921	13804	14032	13795	13799	13941	13691	13965	13946	13915	13865	13759	13779	13927	13856	13967	13662	13900	13707	13941	13882	13830	13762	13836	13858	13781	13961	13944	13965	13785	13878	13906	13842	13775	13885	13982	13743	13833	13821	13913	13743	13939	13786	13769	13728	13753	13918	13834	13825	13927	14082	13883	13936	13782	13650	13946	13888	13787	13986	13734	13901	13851	13814	13813	13911	13834	13811	13831	13694	13923	13681	13863	13986	13904	13890	13897	13849	13805	13817	13881	13888	13807	13932	13888	13796	13942	13866	13914	13843	13850	13705	13981	13718	13830	13713	13727	13969	13990	13898	13904	13961	13872	13921	13785	13976	13805	13703	13677	14142	13715	13953	14072	13819	13850	13692	13846	13819	13769	13830	13829	13882	13736	13813	13764	13910	13895	13775	13947	13912	13976	13814	13846	13767	13900	13943	13612	13889	13773	13970	13911	13776	13914	13940	13758	13800	13713	13643	13687	13976	13858	13871	13908	13864	13922	13824	13882	13874	13907	13936	13904	13781	13925	13693	13821	13820	13812	13911	13877	13739	13861	13670	13812	13843	13788	13858	13719	13775	13884	13883	13757	13879	13891	13884	13946	13961	13884	13697	13792	13931	13920	13673	13801	13654	14113	13745	13887	13844	13864	13903	13743	13734	13840	13886	13826	13862	13840	13753	13723	13866	13831	13903	13837	13756	13852	13829	13673	13888	13924	13804	13847	13942	14008	13904	13945	13838	13745	13877	13941	13813	13863	13961	13987	13869	14018	13630	13837	13907	13777	13907	13879	13781	13957	13740	13940	13911	13946	13761	13857	13638	13955	13948	13835	13905	13794	13807	13858	13746	13750	13909	13700	13821	13832	13920	13790	13898	13899	13860	13823	13884	13953	13838	13917	13936	13758	13786	13913	13797	13830	13894	13872	13824	13825	14008	14017	13734	13883	13857	13740	13995	13791	13881	14054	13864	13767	13892	13765	13783	13891	13913	13786	13931	13783	13946	13903	13865	13832	13942	13757	13802	13788	13888	13853	13887	13973	13736	13820	13787	14042	13746	13953	13980	13922	13892	14059	13944	13740	13872	13697	13911	13694	13733	13836	13989	13933	13913	13764	13978	13884	13759	13915	13855	13944	13731	14001	13843	13952	13815	13886	13779	13697	13842	13931	13952	13821	13841	13895	13818	13769	13942	13837	13804	13811	13708	13791	13868	13955	13805	13611	13893	13913	13830	13982	13755	13825	13774	13779	13919	13856	13836	13788	13925	13840	13854	13991	13989	13927	13924	13828	13852	14006	13856	13855	14019	13766	13859	13967	13833	13764	13741	13917	13753	13966	13844	13782	13921	13869	13899	13835	13759	13782	13775	13831	14021	13801	13847	13860	13790	13927	14012	13742	13800	13905	13876	13673	13917	13911	13910	13791	13801	13920	13789	13852	13814	13592	13845	13842	13866	13932	13979	13761	13883	13819	13866	13924	13767	13955	13755	13865	13807	13925	13862	13860	13982	13852	13844	13918	13742
22633	21159	29027	23514	21354	23220	24448	18466	17245	17227	16829	16421	16141	15993	15838	15662	15558	15356	15565	15268	15064	15319	15256	15145	15111	15100	15018	14908	15013	15024	14793	15059	15126	14836	14961	14994	14889	15097	14701	15122	15011	15008	15056	14909	14957	15063	15225	15263	15619	15928	15834	15805	15603	15125	14904	14895	14977	14933	14830	14816	14754	14880	14839	14574	14798	14753	14878	14974	14920	14849	14867	14760	14764	14737	14828	14645	14782	14922	14914	14760	14573	14765	14820	14848	14783	14785	14951	14652	14566	14916	14860	14856	14701	14685	14802	14811	14788	14900	14885	14854	14774	14831	14899	14785	14830	14591	14868	14637	14710	14787	14654	14765	14866	14935	14843	14574	14671	14796	14899	14825	14870	14809	14749	14672	14568	14818	14761	14637	14718	14874	14679	14797	14700	14884	14789	14881	14592	14693	14707	14783	14735	14674	14880	15117	14829	14746	14633	14898	14847	14810	14619	14771	15018	14935	14906	14882	14813	14876	14623	14741	14701	14846	14877	14806	14782	14740	14733	14893	14938	14845	14850	14865	14964	14598	14661	14594	14688	14671	14720	14746	14715	14693	14673	14722	14643	14797	14882	14777	14716	14777	14865	14768	14772	14656	14769	14822	14806	14683	14762	14698	14875	14904	14831	14900	14830	14961	14823	14843	14828	14850	14902	14690	14748	14790	14730	14683	15133	14876	14697	14815	14923	14761	14855	14865	14901	14697	14828	14771	14651	14758	14716	14755	14727	14780	14746	14752	14802	14768	14792	14699	14634	14784	14944	14882	14891	14885	14614	14747	14912	14911	14880	14685	14804	14629	14649	14770	14856	14873	14955	14771	14880	14798	14675	14712	14870	14692	14949	14920	14811	14737	14853	14783	14800	14867	15017	14547	15016	14667	14608	14664	14871	14705	14929	14800	14768	14758	14586	14743	14623	14523	14568	14661	14692	14938	14690	14706	14761	14703	14844	14775	14632	14608	14883	14752	14730	14451	14833	14847	14887	14678	14856	14680	14645	14921	14587	14723	14630	14792	14552	14688	14728	14769	14665	14778	14719	14629	14736	14613	14708	14794	14914	14954	14859	14552	14757	14689	14757	14654	14742	14812	14803	14698	14654	14709	14745	14655	14675	14835	14610	14703	14872	14716	14834	14721	14879	14672	14721	14726	14819	14788	14774	14714	14749	14865	14693	14609	14794	14738	14797	14911	14656	14736	14784	14609	14794	14909	14697	14729	14703	14747	14751	14551	14770	14873	14734	14965	14742	14603	14735	14817	14860	14684	14791	14965	14686	14694	14648	14824	14709	14552	14701	14793	14821	14660	14870	14979	14712	14755	14891	14884	14806	14918	14665	14790	14735	14634	14729	14797	14772	14782	14824	14754	14695	14834	14795	14900	14786	14466	14746	14606	14649	14605	14869	14876	14874	15011	14871	14544	14693	14772	14808	14846	14851	14666	14776	14656	14809	14735	14796	14738	14668	14629	14741	14833	14739	14774	14923	14894	14686	14773	14835	14758	14864	14836	14630	14732	14681	14545	14748	14787	14619	14733	14787	14587	14726	14777	14685	14666	14726	14845	14872	14837	14788	14699	14754	14797	14653	14765	14648	14677	14749	14701	14657	14524	14615	14788	14770	14852	14591	14624	14610	14777	14810	14627	14885	14612	14665	14830	14913	14815	14731	14909	14805	14801	14802	14879	14760	14774	14723	14768	14744	14935	14971	14833	14779	14906	14846	14747	14744	14834	14803	14533	14715	14813	14856	14827	14887	14723	14795	14765	14524	14819	14815	14700	14799	14759	15038	14887	14886	14657	14749	14786	14676	14664	14554	14735	14836	14718	14862	14753	14804	14870	14646	14504	14836	14712	14839	14921	14871	14811	14754	14698	14659	14742	14714	14736	14704	14796	14673	14749	14780	14731	14682	14821	14745	14775	14857	14645	14876	14775	14642	14643	14823	14860	14730	14665	14601	14588	14689	14723	14845	14692	14660	14853	14848	14704	14791	14756	14869	14783	14716	14780	14673	14670	14743	14653	14734	14747	14772	14713	14680	14696	14668	14703	14818	14637	14867	14712	14737	14921	14719	14729	14689	14785	14839	14672	14595	14734	14510	14860	14798	14588	14810	14903	14575	14603	14744	14580	14529	14744	14774	14607	14767	14790	14854	14771	14772	14475	14654	14685	14819	14569	14844	14841	14647	14857	14746	14827	14852	14646	14533	14787	14679	14642	14704	14684	14863	14892	14643	14712	14837	14650	14713	14810	14796	14941	14749	14757	14472	14595	14820	14961	14656	14805	14901	14796	14741	14689	14855	14886	14704	14792	14794	14832	14572	14618	14832	14715	14940	14675	14682	14642	14730	14656	14680	14690	14829	14826	14881	14721	14660	14797	14833	14833	14877	14560	14698	14437	14689	14732	14741	14534	14549	14711	14929	14851	14730	14610	14673	14684	14577	14893	14808	14793	14761	14682	14653	14737	14785	14776	14745	14741	14918	14889	14737	14640	14704	14669	14831	14792	14796	14666	14755	14775	14656	14654	14858	14670	14703	14807	14841	14861	14752	14717	14777	14825	14836	14688	14750	14701	14792	14772	14741	14796	14814	14733	14808	14859	14847	14965	14915	14788	14951	14431	14793	14736	14733	14814	14751	14663	14704	14734	14726	14703	14604	14720	15003	14563	14818	14748	14738	14831	14777	14922	14717	14782	14756	14593	14794	14778	14736	14847	14768	14760	14841	14698	14955	14784	14790	14833	14691	14753	14722	14819	14863	14626	14722	14577	14867	14811	14609	14792	14761	14729	14730	14592	14642	14707	14665	14654	14637	14573	14765	14880	14927	14688	14833	14611	14795	14579	14688	14692	14935	14820	14546	14760	14764	14982	14731	14655	14574	14872	14667	14680	14682	14739	14814	14891	14732	14871	14719	14688	14565	14827	14840	14748	14778	14626	14880	14701	14749	14704	14764	14736	14913	14658	14745	14812	14765	14803	14810	14915	14837	14865	14690	14748	14753	14784	14837	14656	14777	14870	14828	14752	14786	14859	14701	14865	14731	14652	14662	14848	14815	14759	14846	14979	14829	14782	14642	14691	14617	14712	14755	14771	14947	14744	14861	14661	14712	14737	14751	14815	14735	14699	14907	14690	14839	14613	14948	14797	14720	14730	14807	14685	14958	14666	14583	14691	14853	14824	14609	14886	14735	14714	14791	14897	14774	14837	14766	14821	14724	14790	14842	14921	14667	14600	14585	14555	14569	14723	14831	14701	14967	14872	14731	14822	14764	14912	14903	14494	14647	14719	14946	14894	14771	14439	14645	14530	14766	14556	14925	14692	14687	14658	14871	14838	14836	14724	14583	14894	14505	14713	14558	14538	14882	14921	14943	14888	14740	14852	14755	14880	14730	14850	14725	14720	14818	15040	14670	14713	14806	14859	14940	14812	14771	14725	14843	14904	14801	14650	15068	14728	14591	14823	14699	14674	14807	14712	14584	14778	14643	14851	14980	15005	14767	14803	14848	14880	14639	14854	14716	14828	14596	14710	14780	14760	14862	14697	14606	14647	14723	14569	14780	14774	14621	14574	14900	14673	14784	14855	14537	14769	14816	14819	14741	14693	14679	14977	14643	14877	14657	14850	14782	14639	14579	14753	14733	14774	14723	14901	14685	14845	14706	14648	14869	14916	14738	14608	14824	14896	14710	14709	14823	14831	14726	14682	14577	14575	14623	14738	14729	14705	14468	14687	14775	14623	14794	14847	14648	14901	14754	14803	14939	14913	14577	14535	14777	14721	14678	14722	14828	14542	14818	14747	14854	14783	14675	14757	14895	14756	14671	14810	14830	14671	14919	14813	14711	14709	14586	14841	14789	14942	14908	14760	14779	14832	14877	14846	14834	14631	14916	14704	14631	14590	14710	14558	14577	14635	14624	14832	14688	14769	14795	14723	14640	14710	14710	14699	14770	14784	14764	14744	14835	14774	14918	14781	14811	14624	14816	14615	14760	14730	14724	14759	14728	14716	14852	14992	14791	14658	14791	14747	14914	14756	14744	14780	14894	14671	14854	14912	14678	14765	14666	14656	14828	14860	14603	14969	14590	14671	14684	14860	14832	14640	14770	14600	14577	14745	14579	14805	14790	14665	14888	14763	14726	14634	14903	14844	14755	14759	14752	14774	14642	14808	14771	14706	14680	14631	14673	14874	14874	14786	14647	14826	14825	14816	14713	14889	14765	14691	14675	14767	14683	14874	14713	14876	14815	14786	14693	14516	14667	14646	14702	14680	14671	14761	14742	14686	14754	14918	14684	14671	14939	14804	14617	14999	14774	14770	14777	14646	14919	14812	14764	14813	14628	14696	14700	14758	14577	14801	14711	14685	14684	14760	14671	14811	14696	14699	14613	14467	14834	14815	14676	14746	14612	14906	14584	14647	14823	14646	14761	14912	14701	14688	14824	15002	14833	14911	14665	14846	14788	14660	14817	14796	14662	14742	14639	14772	14859	14723	14919	14602	14680	14764	14806	15020	14615	14786	14796	14757	14769	14750	14970	14713	14616	14664	14800	14906	14642	14639	14711	14771	14857	14717	14672	14689	14716	14543	14677	14786	14892	14671	14652	14902	14756	14684	14732	14696	14697	14872	14665	14808	14744	14862	14721	14755	14647	14830	14855	14710	14845	14589	14689	14828	14966	14692	14873	14758	14831	14547	14717	14754	14721	14831	14711	14875	14933	14739	14786	14664	14805	14746	14687	14773	14796	14844	14686	14606	14651	14800	14698	14754	14792	14752	14731	14779	14790	14497	14717	14892	15003	14781	14964	14929	14741	14771	14866	14723	14643	14572	15007	14616	14880	14800	14670	14929	14737	14646	14580	14690	14771	14791	14817	14745	14682	14796	14814	14815	14756	14742	14912	14678	14950	14773	14769	15062	14839	14468	14740	14679	14685	14704	14628	14855	14914	14646	14774	14653	14643	14804	14756	14784	14746	14656	14745	14768	14666	14599	14580	14567	14623	14947	14907	14631	14738	14667	14550	14903	14733	14704	14672	14721	14717	14827	14652	14584	14764	14735	14901	14761	14754	14656	14828	14653	14733	14756	14727	14838	14765	14935	14749	14843	14579	14694	14795	14802
21262	38884	36008	29587	25684	22503	20175	18818	17827	17289	16858	16286	15969	15730	15320	15111	14885	15083	14882	14548	14471	14497	14553	14570	14423	14156	14360	14146	14245	14313	14089	14134	14031	14035	14049	14241	14187	14017	14144	14155	14208	13945	14136	14051	14213	14128	14229	14779	15292	15574	15847	15485	15080	14495	14189	14121	13993	14023	14051	14035	14034	13926	14152	13993	14017	14044	13904	13950	14045	14082	14104	13899	13956	13977	13973	14085	13785	13906	13819	13953	13966	14022	14133	14007	13899	13946	13946	13858	13992	14076	13988	13885	14088	13944	13903	14059	13962	14052	14113	13934	13992	14094	13910	14000	14091	14035	13976	13960	13998	13941	13897	14085	13793	14066	14119	13939	14019	13976	14016	14158	13924	14104	14084	14018	14108	14036	14077	13933	13963	13865	13809	13823	14116	13926	14114	14108	13934	14028	14066	13931	14028	13994	14005	13926	13921	13938	13897	14039	13965	13975	14024	13806	14133	13986	14097	13944	14072	13945	13866	13835	13983	13917	14084	14044	13889	14026	13969	13967	14007	13939	14004	13937	13927	14047	13969	14002	14036	13927	13933	13918	14037	14050	13973	14058	14053	13918	13980	13853	13972	14048	14020	14032	13941	13911	13998	13974	13961	13859	13913	14027	14156	13840	14044	13982	14026	14068	13995	13809	13921	13986	14075	13923	13977	14224	14025	13832	14071	13927	13951	13866	13929	13953	14020	14114	13951	14020	13889	13902	13900	13942	14114	14038	14106	13985	13967	13909	13946	14041	14040	14027	14011	14128	14101	13844	14019	13874	14272	13852	14084	13872	14236	13920	13872	14116	14175	13942	13939	13942	14019	13730	13905	13928	14077	13927	14088	13973	13988	13931	14000	14171	13996	14102	13881	13968	14060	14074	13944	13985	13917	14085	13914	14035	14032	14054	14055	13911	13820	13981	14054	14054	13955	13861	14045	13891	13966	13929	13847	13952	14038	13945	13983	14142	14015	13868	13943	13860	13971	13849	14032	13998	13941	14015	13867	13837	14018	13967	14029	13969	13923	14077	14012	14226	13771	13930	13714	13882	14046	13875	13776	14104	13960	13972	13940	14048	13875	14082	13939	13937	13907	14114	13992	13948	13898	14170	13878	13957	14013	13777	14016	13889	13938	14030	14086	13914	14018	14165	13892	13841	13964	13973	14045	13803	13995	13998	14019	14084	13833	13769	14044	13991	14090	13977	14022	13883	14080	14095	13952	13849	14033	14078	14073	14055	14109	14020	13967	13872	13976	13985	14091	14013	14054	13876	13886	13959	14043	13902	13949	14105	14028	13937	14126	13943	13982	14075	13959	13929	13939	14014	13851	13943	13887	13939	14023	13966	14079	13949	14027	14070	13990	14003	14160	14052	14052	14003	14187	13961	14076	14043	13912	14007	13850	14135	13917	13993	13888	14000	14027	13964	14093	14055	13991	14010	13846	13970	13966	14057	13974	14213	13976	14128	14073	14028	13939	14090	14038	14088	14205	13950	13961	13902	13877	14009	13967	13882	13884	14031	14001	13989	14026	14187	14042	13913	13799	13994	14019	13883	14076	13887	13898	14007	14015	14008	13995	14010	13944	13834	13908	14051	13860	13931	14055	13848	14020	13926	14020	13970	14035	13948	13991	13905	14041	14002	14132	14131	14150	14124	13875	13958	13988	13928	13967	13840	14045	14158	13946	14128	14012	14067	13975	14066	14064	13902	13897	14094	13887	14130	14017	13924	14018	13813	13976	13967	13850	14093	13929	13990	13951	14084	13910	13796	13915	13979	13880	14037	13851	14077	14093	13880	14015	13931	14029	14091	13993	13896	14037	14145	14000	13908	14002	14073	14010	13757	13975	14041	14082	14019	14000	13931	14028	14054	14095	13898	13944	13982	14141	14011	14102	14009	14030	14083	14021	13958	13963	13888	14042	13908	13949	13999	14054	14088	13928	13869	14031	14131	13978	13878	14000	13929	14054	13998	14250	14046	13928	14022	14012	13963	13982	13940	14143	13952	13976	13985	13932	13926	13910	14190	13880	14020	13914	13945	13917	13826	13929	14001	14065	13978	14163	13871	13915	14109	13915	13973	13858	14010	14037	14267	13898	14064	14000	14011	13934	14003	13954	14006	14057	14074	13814	14033	14140	13959	13991	13888	14108	13960	13931	13983	13915	14094	13992	13974	13874	13920	13984	14021	14054	13968	13893	13911	13909	14116	13958	13948	14001	13943	13931	13952	13941	13899	13831	13906	13933	13840	13977	13950	13719	13828	13890	14138	13998	14096	13918	14134	14084	13981	13883	14040	13873	14034	13944	13860	13942	13957	13873	13904	13980	14036	13890	14094	13815	14062	14063	14118	13873	14058	14049	13965	13975	13953	13814	14016	13927	13823	13879	13906	14056	14003	14104	13933	14072	13969	13912	14030	13888	13861	13993	13889	13908	14043	13918	13963	13989	14173	13894	13709	13907	14102	13978	13913	14020	13868	14115	13965	13952	14060	14104	13967	14064	14019	14041	13924	13978	13888	13704	13983	13950	13864	14023	14126	13947	14055	13993	13997	13925	13801	13965	13914	14172	13772	13938	13927	14033	13998	13912	13954	13986	13651	13936	13990	13999	14093	14024	13909	13936	14059	14152	13972	13977	14008	14106	13861	13846	13941	13819	13921	13894	14010	13901	13905	14034	14012	13888	13944	14012	13799	14049	13866	13961	13978	14045	13919	14083	13956	14106	14018	14057	13993	13952	13934	13998	13920	13959	13901	14043	14044	13947	13973	14140	13749	14075	14026	13834	13932	14024	14024	13943	13930	14030	13985	14230	13879	13976	13858	13889	13996	13843	14019	13945	14033	14013	13951	13906	14038	13955	14040	13996	13922	13908	13983	13994	14129	13964	13941	13892	14081	13908	13926	14066	14027	13702	14054	13991	13969	14093	14041	13922	14017	13932	13958	14142	13976	13971	13877	13957	14020	14063	13898	13974	13985	14192	13977	14046	13900	14056	14122	13972	13867	14079	14131	14007	14110	13991	13927	14058	13850	13978	13932	14025	13969	14025	14083	13947	13980	14008	13977	13926	14205	13960	14046	13823	13951	14056	13914	13878	13928	13938	14128	13962	13798	14013	14102	13837	13932	13935	13946	14030	13891	13907	14038	14098	13984	13978	14073	13982	13945	14085	14047	14008	14041	13995	13939	14046	13981	14083	13899	13916	14002	13922	13907	14017	13935	14053	13924	13961	14124	14005	14052	13981	14130	14093	14080	13944	13885	14160	14011	13964	13980	14017	14145	13995	14094	13904	14001	14126	13903	13999	13792	14049	13877	14024	14012	14025	13996	13899	14054	14035	13978	13867	13970	13881	13990	14160	14098	13971	13922	14198	14066	14163	14009	13769	14032	13967	13900	13895	14070	14015	13855	14184	13968	14033	14184	13916	14066	14021	14089	13963	14007	13920	13806	14042	13974	13985	13977	14083	13894	13970	13880	13842	14151	13883	13911	13973	13984	13959	13801	14133	13990	13986	14035	14007	13966	13930	14033	14087	13755	13959	13961	14016	13932	13894	13941	13841	14049	13932	14121	14034	14004	13995	13989	13921	13900	14235	14131	13936	13916	13986	13848	13975	13904	14055	14092	13951	13843	14055	14083	13971	14106	13958	13955	14017	13885	13902	13938	14022	14080	13985	13949	13887	13954	13955	13870	14056	13823	14003	14014	14073	13892	13955	13990	14053	13924	13936	13921	14166	14001	13929	14181	13853	13991	14069	14067	13799	14023	14083	13805	13870	14000	14013	14042	13888	13994	14022	14002	14059	13949	13870	14109	13911	14036	13997	13872	14172	13984	13976	13979	13944	14003	14062	14172	13841	14106	14009	13947	13974	14047	14004	13955	13906	13947	13894	14095	14021	13914	13955	14024	14126	13964	14024	13921	13945	14000	14033	13982	13941	14034	13901	14014	13943	13857	14032	14175	13916	14028	14074	13910	14012	14008	14039	13941	13881	14009	13955	14079	13942	14022	13809	13998	14166	14041	14119	14031	14095	13772	14020	14059	13886	14011	14025	13968	14241	13973	13943	13953	13952	14016	13928	13978	13936	13870	14111	13958	14129	13846	14021	14003	13998	13997	14030	13976	13847	14058	13864	13848	13968	14151	14079	13855	13989	14061	13908	13909	13946	14008	13990	14002	13984	14024	14117	14137	13824	13872	13887	13866	13867	13961	13740	14057	13868	14068	13892	13985	13950	13960	14014	14070	14020	13911	13791	13916	13843	14100	14028	14229	14035	14006	13941	14017	13916	13915	14020	13822	13916	13895	14043	14104	13998	14006	14008	14001	13819	14050	13945	14012	13757	13934	14083	13949	14014	13925	14040	13927	13953	14070	14083	14092	13805	13991	13972	13892	13901	13992	13933	14001	13967	13979	14046	13924	13928	14041	13908	14076	13948	13986	13981	13975	14157	14121	13853	13956	13946	14065	14103	14004	13817	13792	13927	14024	14008	13942	13863	13995	13841	13961	14015	13999	14028	14179	14031	13833	14037	14077	13907	13991	13919	13888	14043	14028	14003	13984	13872	14004	14080	14010	13860	14102	13931	14010	14014	13952	14116	14067	14041	13906	13944	14081	14114	13972	13932	13949	13825	13959	13913	14027	14055	13971	13989	14127	14049	13956	13835	13909	13936	14016	13917	13984	13844	14072	14005	13897	13972	14030	13838	13921	13933	14021	13896	13969	14000	13989	13987	14000	14044	13837	14013	13916	13952	13981	14143	13953	13992	14087	14042	13983	14041	13954	14060	14036	14021	13964	14028	13965	13960	13936	13986	13955	14056	13892	13859	13744	14016	13991	13941	13857	13985	13788	13938	13917	14114	13800	14028	13906	13841	14109	13994	14033	14039	14157	14113	14001	13993	14062	13978	14123	13891	13993	14003	13910	14043	13828	13971	13882	13867	13977	13941	14045	14059	14109	14053	13781	13886	14019	14073	13976	14241	13918	13991	13860	13923	13773	14047	14009	13980	14024	14046	13840	13803	14042	14027	14087	14031	13907	13894	13946	13947	13793	13838	13877	13898	13941	13859	13979	14068	13873	14120	13895	14273	14022	14125	13927	13939	13774	14098	13768	14210	13936	14124	13933
26834	21871	24978	21439	17102	16555	16131	15746	15639	15492	15343	14946	15040	14960	14907	14857	14675	14739	14680	14869	14703	14861	14636	14774	14678	14614	14713	14762	14795	14856	14828	14721	14654	14598	14654	14626	14393	14655	14745	14572	14616	14478	14625	14569	14520	14663	14427	14528	14711	14804	14761	14504	14651	14653	14658	14442	14514	14734	14473	14463	14558	14463	14482	14569	14439	14585	14381	14530	14626	14560	14655	14748	14757	14581	14495	14529	14549	14534	14492	14461	14509	14532	14550	14624	14607	14454	14689	14581	14688	14678	14617	14461	14567	14547	14543	14555	14429	14506	14653	14550	14676	14361	14588	14539	14431	14568	14238	14584	14785	14602	14479	14558	14622	14533	14531	14354	14535	14743	14602	14553	14886	14593	14380	14594	14574	14682	14620	14470	14651	14443	14658	14633	14446	14549	14521	14497	14804	14537	14514	14529	14718	14509	14508	14593	14292	14509	14518	14444	14354	14553	14618	14557	14566	14412	14740	14642	14635	14379	14481	14456	14320	14486	14683	14609	14601	14634	14525	14617	14844	14737	14702	14428	14679	14586	14745	14619	14719	14608	14575	14718	14516	14300	14661	14435	14395	14415	14432	14414	14659	14559	14562	14446	14652	14707	14459	14560	14564	14655	14619	14727	14460	14476	14810	14513	14493	14608	14551	14660	14637	14569	14739	14568	14419	14563	14433	14379	14436	14544	14621	14550	14721	14555	14611	14603	14621	14524	14606	14632	14617	14521	14615	14706	14523	14477	14481	14665	14580	14396	14515	14450	14598	14524	14426	14603	14619	14554	14627	14582	14605	14561	14437	14619	14524	14725	14587	14509	14586	14519	14467	14480	14530	14385	14665	14626	14456	14274	14531	14506	14610	14485	14497	14328	14585	14582	14576	14632	14668	14504	14483	14413	14721	14565	14817	14543	14356	14569	14646	14404	14655	14798	14773	14612	14614	14483	14574	14590	14572	14501	14702	14538	14458	14485	14663	14704	14639	14594	14520	14461	14422	14499	14553	14607	14835	14340	14756	14738	14495	14511	14384	14601	14528	14702	14698	14490	14676	14624	14516	14634	14757	14683	14516	14755	14575	14440	14585	14518	14522	14385	14658	14628	14604	14723	14669	14597	14554	14520	14634	14718	14676	14604	14666	14656	14692	14535	14613	14647	14500	14444	14615	14322	14552	14473	14526	14716	14478	14585	14363	14610	14604	14413	14654	14511	14553	14363	14593	14687	14581	14637	14595	14799	14348	14584	14539	14562	14525	14624	14704	14527	14531	14588	14573	14589	14640	14513	14593	14636	14690	14670	14711	14650	14572	14584	14585	14617	14731	14371	14713	14440	14565	14591	14762	14521	14561	14501	14428	14495	14466	14605	14672	14602	14456	14562	14702	14676	14523	14672	14418	14655	14657	14508	14829	14522	14537	14715	14519	14601	14723	14471	14725	14652	14583	14469	14555	14559	14601	14557	14490	14466	14662	14718	14536	14667	14738	14616	14734	14299	14395	14718	14437	14615	14586	14593	14590	14663	14552	14736	14538	14581	14780	14398	14547	14594	14699	14405	14647	14523	14422	14615	14462	14689	14712	14770	14679	14624	14725	14559	14527	14549	14414	14658	14528	14571	14521	14390	14383	14414	14574	14513	14622	14730	14542	14461	14441	14644	14553	14586	14704	14427	14590	14366	14618	14503	14542	14581	14443	14510	14576	14728	14619	14538	14549	14577	14613	14591	14528	14456	14653	14484	14764	14563	14673	14455	14628	14521	14368	14378	14649	14392	14629	14562	14532	14668	14589	14636	14605	14538	14636	14569	14546	14746	14610	14543	14467	14656	14702	14525	14499	14388	14710	14726	14718	14613	14548	14671	14690	14573	14375	14544	14637	14542	14491	14555	14460	14662	14619	14655	14679	14717	14626	14693	14449	14609	14482	14579	14493	14516	14769	14697	14506	14667	14685	14461	14517	14548	14622	14509	14613	14649	14526	14548	14447	14761	14635	14438	14456	14663	14621	14590	14800	14540	14475	14772	14575	14484	14369	14533	14483	14681	14585	14616	14523	14330	14670	14621	14542	14673	14754	14597	14439	14469	14550	14782	14651	14607	14573	14662	14622	14506	14650	14524	14558	14732	14721	14628	14606	14532	14676	14598	14505	14681	14706	14567	14753	14626	14363	14467	14734	14630	14636	14549	14610	14580	14585	14622	14551	14508	14572	14535	14567	14607	14494	14665	14525	14544	14485	14640	14595	14442	14488	14425	14610	14724	14573	14665	14510	14466	14378	14507	14638	14504	14520	14600	14577	14815	14564	14607	14546	14576	14625	14492	14572	14526	14503	14391	14657	14554	14420	14588	14572	14528	14493	14488	14532	14645	14866	14616	14551	14651	14663	14391	14683	14447	14442	14536	14485	14816	14586	14724	14535	14423	14613	14661	14747	14507	14382	14602	14337	14430	14663	14727	14664	14759	14476	14518	14607	14649	14721	14435	14554	14658	14622	14650	14851	14587	14539	14556	14415	14404	14621	14412	14511	14410	14606	14639	14424	14673	14551	14385	14572	14565	14522	14511	14519	14354	14421	14451	14652	14560	14549	14678	14568	14530	14601	14601	14509	14642	14564	14707	14622	14747	14524	14604	14541	14678	14645	14411	14513	14617	14587	14428	14590	14523	14754	14742	14677	14373	14484	14626	14610	14493	14492	14491	14698	14442	14705	14689	14545	14517	14560	14507	14386	14778	14403	14763	14594	14571	14640	14641	14616	14668	14618	14450	14508	14665	14579	14563	14644	14635	14657	14584	14622	14579	14537	14704	14571	14581	14704	14644	14566	14629	14734	14605	14644	14631	14400	14677	14508	14574	14669	14697	14538	14717	14363	14713	14548	14664	14553	14772	14846	14652	14593	14526	14642	14614	14401	14774	14610	14585	14571	14608	14483	14316	14478	14746	14632	14652	14546	14777	14711	14510	14469	14250	14654	14710	14779	14507	14592	14652	14439	14755	14554	14570	14536	14638	14492	14642	14531	14585	14624	14675	14655	14379	14693	14496	14396	14528	14455	14635	14599	14481	14603	14663	14533	14686	14502	14636	14641	14654	14547	14634	14704	14691	14687	14620	14544	14461	14466	14465	14516	14549	14554	14662	14607	14712	14440	14602	14565	14669	14727	14631	14572	14681	14545	14652	14600	14612	14636	14545	14564	14453	14894	14706	14531	14492	14414	14524	14488	14693	14585	14516	14479	14484	14597	14576	14652	14664	14630	14545	14547	14596	14408	14606	14655	14514	14708	14465	14611	14449	14756	14550	14488	14674	14728	14484	14563	14567	14535	14492	14774	14648	14426	14422	14732	14711	14439	14572	14691	14470	14684	14557	14623	14595	14794	14593	14303	14443	14641	14565	14543	14521	14475	14594	14660	14536	14944	14422	14488	14633	14490	14576	14492	14457	14611	14499	14622	14464	14532	14607	14632	14505	14420	14692	14769	14441	14753	14695	14642	14472	14584	14746	14695	14580	14668	14691	14584	14499	14684	14485	14557	14458	14776	14558	14674	14713	14465	14581	14713	14638	14559	14479	14516	14503	14652	14491	14720	14648	14440	14501	14515	14555	14543	14649	14624	14772	14448	14613	14762	14594	14514	14596	14555	14473	14603	14386	14499	14390	14654	14663	14556	14573	14753	14677	14547	14567	14683	14684	14658	14638	14564	14633	14619	14696	14550	14630	14700	14676	14659	14453	14523	14579	14615	14588	14431	14609	14388	14513	14665	14614	14643	14566	14643	14663	14539	14508	14607	14617	14758	14756	14780	14571	14694	14583	14563	14550	14521	14566	14711	14583	14538	14777	14630	14526	14659	14655	14576	14603	14741	14521	14612	14690	14419	14429	14571	14539	14598	14940	14650	14522	14672	14546	14611	14642	14454	14448	14488	14581	14746	14463	14537	14610	14702	14876	14647	14442	14572	14678	14562	14697	14674	14523	14561	14643	14577	14501	14773	14449	14595	14483	14604	14688	14514	14656	14680	14728	14548	14709	14576	14563	14397	14594	14651	14488	14609	14556	14506	14725	14594	14569	14681	14588	14555	14518	14500	14562	14678	14573	14781	14465	14401	14619	14470	14446	14494	14630	14714	14461	14549	14704	14563	14603	14393	14573	14481	14487	14497	14571	14636	14644	14511	14653	14520	14652	14584	14520	14608	14659	14602	14627	14514	14665	14620	14666	14505	14508	14714	14581	14571	14785	14573	14694	14388	14556	14592	14600	14544	14482	14710	14560	14437	14488	14442	14422	14721	14473	14746	14406	14668	14527	14567	14638	14629	14669	14585	14538	14555	14596	14750	14675	14566	14528	14699	14757	14576	14530	14703	14507	14773	14749	14460	14620	14529	14445	14728	14569	14511	14632	14606	14595	14640	14535	14582	14654	14603	14648	14877	14451	14382	14518	14483	14664	14555	14515	14753	14552	14576	14300	14471	14618	14690	14480	14465	14523	14556	14699	14387	14459	14575	14541	14724	14615	14640	14663	14643	14501	14601	14663	14516	14594	14564	14728	14562	14796	14709	14504	14686	14470	14304	14461	14771	14756	14612	14656	14605	14558	14559	14803	14582	14662	14526	14330	14605	14732	14517	14488	14601	14578	14632	14499	14509	14637	14498	14735	14723	14460	14491	14638	14580	14454	14784	14527	14468	14323	14397	14606	14595	14324	14634	14674	14541	14680	14735	14591	14548	14511	14588	14529	14618	14551	14526	14742	14593	14613	14676	14493	14703	14690	14608	14510	14366	14569	14629	14696	14638	14779	14487	14484	14557	14400	14476	14598	14532	14492	14623	14530	14597	14539	14528	14391	14719	14739	14694	14510	14507	14592	14510	14621	14653	14615	14606	14602	14530	14336	14444	14503	14601	14486	14558	14693	14421	14501	14481	14590	14575	14441	14459	14485	14318	14379	14804	14451	14413	14629	14733	14694	14602	14584	14699	14677	14481	14615	14700	14372	14738	14576	14542	14665	14739	14698	14795	14878	14750	14507	14576	14478	14620	14559	14618	14646	14750	14620	14675	14600	14501	14359	14642	14455	14415	14423	14453	14572	14606	14543	14735	14603	14529	14558	14412	14621	14564	14598	14675	14681	14449	14448	14563	14579
17275	24876	22816	19387	17708	16877	16146	15592	15591	15239	14633	14588	14528	14396	14312	14352	14381	14211	14338	14199	13992	14059	14230	14051	13954	13880	14024	13986	13999	13960	13842	13994	13839	13923	13920	13873	13868	13898	13883	14024	13979	13900	13848	13733	13854	13911	13990	13940	14069	14118	14096	14164	14036	14123	13967	13865	13877	13957	14033	13794	13692	13812	13985	13839	13832	13906	13867	13961	14036	13868	13804	13860	13828	13942	13771	13831	13916	13893	13986	13969	13710	14095	13866	13801	13779	13993	13952	13738	14034	13952	13956	13928	13860	13799	13880	13894	13915	14036	13827	13842	13932	13837	14024	13883	13652	13993	13877	13775	13904	13811	13944	13704	13892	14019	14014	13879	13887	13833	13821	14041	13834	13897	13908	13751	13924	13897	13961	13970	13828	13888	13885	13834	14034	13734	13927	13880	13867	13816	13902	13935	13775	13753	13982	13925	13814	13875	13946	13877	13804	13894	13857	13770	13975	13861	13702	13798	13881	13845	13763	13880	13879	13902	13882	13926	13832	13886	13924	13836	13943	13932	13983	13775	13843	13960	13859	13800	14062	14004	13872	13799	14020	13999	13733	13879	13901	13764	13773	13891	13853	13868	13816	13906	13899	13742	13900	13884	13835	13789	13847	13865	13963	13898	13922	13947	13839	13792	13983	13971	13957	13883	13794	13854	13857	13946	13721	13754	13939	13789	13826	13903	13850	13940	13810	13717	13804	13956	13755	13753	13886	13941	13714	13957	14121	13814	13885	13877	13905	13888	13810	14017	13810	13864	13944	13841	13757	13865	13966	13820	13889	13808	13949	13882	13937	13884	13914	13813	13885	13945	14039	13722	13747	13733	13864	13829	14097	13894	13792	13891	13844	13974	13960	13769	13803	13848	13910	13727	13775	13982	13899	13912	13915	13762	14032	13727	13725	13888	13877	14054	13922	13742	13866	13750	14002	13760	14014	13930	13970	14055	13793	13694	13794	13860	13815	13857	13882	13685	13980	13936	13883	13899	13838	13913	13598	13747	13873	13865	13904	13855	13899	14059	13906	14024	13631	13929	13761	13954	13867	13982	13975	14006	13982	13982	13909	13789	13838	13709	14062	13799	13888	13914	13772	13808	13832	13902	13812	13726	13897	13782	13953	13961	13735	13873	13790	13745	13803	13818	13922	13965	13827	13914	13724	14038	13794	13809	13815	13790	13873	13855	14029	13849	13815	14026	13893	13651	13864	13880	13819	13880	13898	13821	13861	13925	13884	13823	13818	13972	13953	13954	14152	13894	14069	13830	13952	13882	13851	14114	13709	13850	13891	13859	14045	13746	13893	13946	14017	13785	13796	13792	14031	13818	13791	13801	13834	13863	13860	13817	13896	13847	13884	13896	13782	13938	13782	13892	13849	14001	13742	13878	13768	13892	13835	13758	13854	14015	13967	13797	13911	13838	13958	13869	13816	13984	13852	13833	13913	14002	13990	13777	14074	13781	13938	13875	13858	13751	13848	13784	13985	13995	13779	13814	13772	13928	13867	13818	13821	13807	13897	14002	13839	14003	13917	13948	13801	13828	13855	13919	14014	13737	13809	13888	13848	13827	13898	13786	13843	13790	13884	14023	13857	13969	13973	13888	14120	13752	13661	13829	13999	13999	13847	13998	13869	13806	13837	13904	13898	13939	13977	13834	13888	13799	13966	13879	13808	13876	13879	13877	13867	13978	13860	13734	13888	13784	13845	13954	13939	13767	13870	13884	13895	13900	13986	13851	13862	13972	13801	13828	13892	13926	13930	13849	13823	13830	13965	13885	13725	13767	13830	13818	13908	13809	13868	13855	13905	13811	13825	13972	13827	13767	13754	13640	13944	13818	13894	13799	13725	14013	13772	13752	13894	13903	13932	13797	13945	13930	13857	13966	13946	13985	13672	13906	13860	13951	13879	13862	13993	13768	13945	13825	13827	13958	13733	13826	13968	13979	13835	13918	14061	13928	13876	13674	13758	13814	13867	13939	13994	13945	13712	13967	13952	13757	14134	13869	13970	13940	14041	13767	13786	13744	13851	13834	13726	13753	13854	13721	13900	13848	13696	13978	13905	13966	13879	13754	13915	13863	13839	13871	13785	13934	13891	13898	13915	13975	13942	13698	13841	13746	13831	13832	13846	13762	13805	13789	13968	13901	13953	13787	13819	13937	13915	13876	13861	13903	13708	13976	13947	13773	13836	13907	13853	13840	13738	13835	13939	14052	13852	13766	13837	13828	13871	13832	13945	13736	13837	13791	13989	14054	13762	13991	13923	13766	13700	13678	13986	13957	14024	13930	13699	13860	13983	13805	13703	13718	13923	13913	13840	14036	13850	13977	13858	13921	13989	13717	13978	13781	13738	13711	13906	13743	13924	13860	13838	13936	13805	13734	13884	13896	13792	13798	13768	13975	13897	13731	13834	13787	14040	13849	13874	13868	14006	13785	13883	13903	13812	13752	13981	13716	13725	13795	13934	13899	14018	13645	14052	13805	13924	13943	13819	13887	13969	13919	13907	13911	13922	13729	13950	13751	13849	13835	13917	13820	13929	13787	13980	13892	13856	14027	13836	13894	13896	13859	13726	13998	13897	14005	13863	13797	13922	13916	13804	13955	13939	13945	13681	13906	13886	13711	13778	13876	14003	13848	13970	13985	13613	13850	13753	13846	14042	14006	13887	13854	13860	13937	13927	13674	13805	13986	13747	13712	13836	13863	13766	13928	13890	13755	13830	13985	13883	14007	13873	13899	13958	13804	13975	13698	13999	14013	13817	13840	13986	13840	13895	14033	13840	13706	13906	13739	13862	13859	13888	13639	13833	13831	13871	13788	13927	14058	13893	13782	13891	13780	13843	14029	13807	13868	13937	13852	13969	13830	13848	13836	13838	13888	13709	13737	13871	13756	13911	13687	13973	13829	13811	13771	14018	13889	13769	13938	13974	14022	13806	14054	13889	13796	13851	14013	13890	13746	13762	13851	13823	13787	13941	13823	13909	13757	13728	13896	13831	14036	13838	13758	13827	13901	13960	13914	13960	13901	13932	13945	13893	14024	13949	13936	14000	13776	13843	13904	13901	13970	14089	13860	13889	13836	13800	13994	13925	13925	13974	13998	13815	13946	14018	13926	13878	13945	13948	13799	13811	13972	13882	13846	13722	13812	13939	13943	13990	13911	13941	13839	13910	13923	13848	13892	13813	13949	13758	13879	13933	14034	13863	13871	13902	13825	13992	13796	13995	13815	13806	13873	13825	13814	13930	13830	13813	13881	13800	13926	13797	13986	13926	13750	13891	13903	13728	13833	14015	14010	13888	13946	14020	13733	14034	13942	13772	14003	13872	13938	13997	13923	13820	13829	14039	13816	13932	14032	13824	13915	13833	13886	13927	13824	13934	13801	13942	13951	13873	13906	13790	13764	13929	13971	14010	13961	13910	13983	13863	13939	13807	13851	13758	13971	13704	13830	13876	13949	13943	13772	13927	13669	13874	13870	14022	13943	13983	13947	13917	13878	13754	13735	13943	13987	13749	13862	13900	13807	13916	13816	13889	13836	13828	13799	13950	13867	13832	13954	13825	13824	13852	14033	13838	13817	13946	13692	13998	13909	13885	13742	14026	13939	13949	13897	13902	13969	14009	13749	13820	13849	13805	13844	13974	13896	13861	13909	13939	13863	13938	13790	13881	13942	13986	13926	14044	14006	13915	13898	13782	14035	13788	13913	13880	14005	13724	13954	13789	13886	14009	13913	13896	13960	13870	13681	13889	13876	13792	13841	13910	13785	13817	14063	13770	13951	13783	13847	13864	13870	13911	13913	13738	13947	13803	13841	13824	13835	13881	13888	13834	13947	13871	13787	13928	13999	13904	13871	13885	13881	13879	14062	13971	13771	13889	13754	14071	13935	13782	13891	13865	13864	13867	13762	13925	13942	13921	13876	13964	14053	13849	13864	13779	13917	13877	13994	13977	13975	13926	13888	13933	13863	14092	13855	13870	14021	13739	13809	13884	13961	13869	13717	13890	14029	13977	13801	13854	14009	13762	14066	13771	13957	13836	13858	13731	13893	13855	13895	13926	13816	13886	13835	13925	13894	13831	13898	13850	13829	13835	13817	13733	13770	13946	13871	13877	13997	14074	13837	13946	14023	13874	13937	13906	13996	13954	13768	13932	13722	13897	13834	13862	13816	13902	13739	13908	13844	13943	14078	13817	13753	13831	13948	13840	13918	13950	13855	13887	13790	13854	13968	13941	13883	13794	13821	13707	13824	13708	13863	13965	13869	14099	14006	13748	13829	13945	13922	13930	13979	13899	13828	13730	13749	13869	13881	13797	13844	13900	13812	13875	13823	13652	13948	13925	13897	13865	13895	13694	13912	14022	13810	13926	13855	13931	13759	13891	13803	13852	13840	13902	13871	13869	13779	13902	13790	13931	13905	13853	13838	13742	13988	13705	13828	13863	13820	13806	13700	13795	13987	13926	13834	13928	13871	14025	13798	13928	13888	14018	13817	13862	13825	13970	13882	14059	13842	14021	13824	13758	13882	13865	13857	13841	13761	13959	14013	13825	14125	13782	13863	13852	13865	13892	14064	13967	13888	13897	13850	13875	13867	13892	13737	13736	13822	13773	13772	13968	13913	13708	13847	14051	13923	13814	13935	13795	13725	13958	13769	13852	14004	13928	13917	13844	13764	13954	13833	13827	13849	13847	13938	13914	13880	13909	13877	13838	13764	13907	13903	13838	13846	13882	13952	13834	13831	13727	13792	13834	13757	13994	13868	13878	13893	13774	13732	13901	13922	13970	13810	14052	13720	13836	13750	13903	14013	14070	13893	13875	13933	13788	13923	13871	13654	14045	13939	13883	13807	13933	13954	13971	13690	13873	13960	13834	13739	13998	13860	13878	13905	13874	13928	13633	13699	14126	13845	13976	13979	13823	13890	13866	13869	13839	13697	14051	13987	13876	13679	13728	13920	14061	13732	13988	13768	13909	13908	13891	13972	13780	14015	13875	13873	13880	13760	13816	13968	13995	13907	13916	14090	13789	13918	13869	13886	13822	13898	13871	13859	13784	13801	14002	13757	13735	13709	13821	13923	13886	13882	13917	13915	14061	13766	13823	13899	13805	13754
23499	21018	28510	23836	21903	21852	20677	17457	16595	16488	16031	15584	15586	15619	15207	15238	15190	14853	14884	14804	14834	14650	15020	14724	14748	14789	14640	14693	14594	14717	14809	14578	14597	14568	14707	14555	14686	14850	14674	14603	14714	14619	14669	14685	14639	14606	14781	14611	15092	15401	15298	15111	15085	14877	14855	14629	14583	14464	14597	14536	14646	14636	14388	14680	14624	14393	14592	14652	14698	14489	14644	14572	14701	14553	14583	14842	14716	14476	14720	14553	14600	14446	14636	14561	14743	14710	14827	14701	14548	14707	14671	14552	14547	14480	14597	14474	14524	14668	14708	14739	14682	14524	14634	14585	14634	14620	14707	14442	14719	14689	14559	14531	14785	14552	14634	14665	14532	14646	14284	14470	14668	14465	14665	14560	14502	14595	14568	14434	14515	14617	14506	14444	14602	14554	14676	14503	14634	14564	14483	14687	14517	14666	14554	14621	14506	14384	14683	14775	14715	14563	14559	14639	14547	14571	14559	14596	14777	14617	14450	14569	14587	14769	14647	14558	14836	14621	14617	14688	14341	14611	14610	14396	14616	14485	14520	14527	14617	14563	14604	14420	14555	14632	14514	14498	14684	14570	14575	14629	14565	14597	14685	14525	14634	14718	14631	14675	14549	14757	14368	14674	14788	14564	14768	14464	14560	14320	14700	14635	14469	14507	14509	14650	14694	14649	14646	14600	14651	14851	14775	14684	14686	14542	14585	14527	14383	14569	14693	14696	14592	14492	14537	14571	14494	14568	14666	14634	14545	14629	14560	14587	14571	14830	14623	14478	14592	14463	14893	14640	14493	14488	14332	14611	14531	14461	14624	14510	14484	14625	14730	14564	14511	14640	14576	14788	14539	14596	14588	14519	14580	14693	14539	14658	14710	14564	14425	14487	14457	14554	14610	14637	14500	14568	14653	14560	14663	14559	14457	14615	14591	14438	14601	14432	14719	14661	14535	14653	14585	14759	14559	14517	14591	14476	14512	14310	14598	14633	14338	14470	14699	14615	14593	14438	14326	14511	14643	14561	14611	14502	14525	14571	14492	14552	14630	14488	14563	14837	14823	14507	14688	14719	14683	14396	14575	14619	14443	14309	14584	14399	14564	14548	14828	14494	14516	14746	14771	14388	14650	14711	14780	14675	14756	14468	14663	14600	14720	14516	14618	14594	14663	14540	14701	14516	14563	14720	14655	14547	14466	14474	14560	14503	14591	14579	14481	14694	14413	14664	14500	14576	14501	14542	14597	14368	14740	14649	14547	14514	14697	14467	14482	14485	14348	14636	14418	14597	14578	14551	14631	14562	14715	14371	14502	14533	14482	14550	14663	14621	14617	14633	14633	14542	14525	14574	14556	14560	14568	14780	14675	14472	14529	14637	14542	14524	14460	14522	14602	14627	14587	14516	14610	14532	14544	14622	14648	14207	14715	14522	14472	14539	14614	14576	14379	14399	14538	14690	14500	14744	14356	14450	14574	14565	14528	14579	14687	14549	14505	14832	14735	14523	14606	14337	14486	14646	14543	14477	14392	14386	14402	14421	14560	14593	14440	14587	14525	14449	14807	14731	14647	14596	14629	14565	14520	14522	14753	14555	14650	14585	14509	14613	14599	14534	14565	14495	14492	14323	14502	14417	14635	14663	14540	14360	14456	14658	14619	14594	14633	14652	14732	14663	14553	14664	14536	14429	14582	14633	14528	14645	14391	14612	14743	14478	14658	14573	14535	14642	14608	14659	14576	14517	14497	14594	14301	14742	14653	14665	14670	14620	14671	14504	14613	14484	14622	14403	14545	14669	14527	14475	14588	14351	14599	14769	14701	14491	14510	14506	14576	14454	14518	14580	14441	14354	14628	14583	14557	14706	14535	14580	14445	14486	14597	14747	14566	14528	14649	14622	14446	14401	14566	14621	14619	14803	14584	14517	14614	14485	14538	14568	14494	14722	14515	14680	14569	14472	14324	14457	14572	14677	14444	14659	14599	14639	14483	14440	14459	14548	14525	14518	14566	14453	14527	14643	14600	14440	14672	14855	14578	14464	14626	14347	14418	14469	14767	14455	14521	14601	14443	14372	14505	14483	14415	14402	14543	14668	14600	14815	14669	14466	14557	14596	14567	14522	14919	14593	14618	14583	14436	14651	14537	14555	14498	14675	14438	14599	14712	14556	14349	14451	14765	14624	14623	14592	14563	14614	14570	14661	14619	14646	14553	14535	14427	14777	14729	14640	14546	14403	14508	14644	14556	14552	14621	14335	14558	14444	14671	14682	14596	14524	14681	14604	14545	14594	14536	14651	14814	14548	14599	14491	14487	14573	14417	14539	14622	14451	14713	14817	14342	14533	14490	14457	14477	14578	14598	14496	14431	14619	14468	14531	14504	14526	14476	14486	14555	14687	14408	14545	14506	14446	14470	14544	14447	14687	14483	14574	14483	14561	14446	14489	14565	14656	14631	14401	14501	14753	14603	14559	14557	14605	14636	14404	14693	14482	14474	14750	14746	14671	14534	14552	14579	14492	14635	14519	14467	14559	14502	14658	14426	14596	14767	14619	14537	14698	14533	14629	14500	14583	14609	14571	14705	14708	14439	14606	14584	14561	14501	14553	14480	14634	14482	14516	14464	14499	14462	14615	14563	14592	14721	14596	14640	14414	14504	14327	14591	14614	14475	14612	14437	14635	14574	14460	14507	14702	14543	14421	14533	14598	14560	14576	14599	14509	14511	14644	14637	14700	14603	14695	14442	14508	14511	14578	14549	14535	14737	14599	14600	14551	14600	14355	14474	14412	14558	14611	14514	14568	14692	14546	14628	14650	14576	14611	14569	14539	14559	14614	14531	14668	14637	14686	14495	14500	14549	14488	14704	14589	14626	14516	14522	14638	14873	14700	14636	14585	14643	14553	14383	14496	14560	14365	14444	14522	14552	14561	14760	14419	14369	14763	14577	14546	14668	14724	14490	14620	14650	14578	14494	14508	14634	14561	14637	14640	14625	14683	14401	14395	14621	14674	14774	14565	14741	14433	14615	14638	14664	14549	14567	14628	14615	14584	14529	14463	14500	14587	14619	14590	14507	14413	14574	14511	14532	14607	14574	14429	14566	14594	14736	14433	14596	14452	14381	14488	14573	14649	14676	14471	14491	14656	14533	14435	14521	14491	14597	14633	14522	14601	14550	14780	14636	14805	14634	14668	14796	14667	14576	14618	14697	14622	14672	14467	14505	14598	14588	14595	14631	14570	14505	14487	14533	14731	14676	14619	14580	14671	14456	14433	14423	14577	14481	14625	14462	14489	14741	14652	14536	14739	14665	14630	14586	14656	14595	14623	14431	14382	14570	14548	14557	14507	14492	14399	14611	14505	14475	14531	14708	14845	14556	14378	14456	14498	14802	14604	14718	14702	14532	14722	14639	14790	14491	14554	14559	14513	14497	14498	14494	14451	14669	14574	14773	14526	14580	14525	14554	14827	14491	14679	14633	14521	14661	14612	14626	14691	14638	14706	14624	14490	14641	14539	14695	14547	14596	14594	14718	14641	14722	14506	14556	14515	14586	14602	14607	14606	14484	14466	14609	14611	14632	14679	14673	14480	14700	14510	14530	14752	14525	14674	14672	14739	14463	14499	14605	14614	14602	14561	14517	14382	14484	14493	14667	14550	14500	14494	14500	14476	14586	14685	14555	14526	14596	14590	14532	14549	14634	14601	14513	14621	14517	14601	14565	14666	14697	14516	14490	14684	14619	14502	14601	14535	14476	14562	14516	14527	14763	14651	14681	14695	14527	14628	14666	14575	14566	14639	14273	14399	14683	14578	14607	14567	14525	14545	14604	14500	14683	14602	14684	14587	14737	14770	14496	14278	14544	14561	14708	14418	14554	14632	14312	14688	14608	14660	14602	14513	14332	14400	14497	14736	14510	14363	14596	14604	14745	14384	14680	14600	14727	14514	14589	14568	14650	14613	14667	14730	14453	14522	14540	14578	14442	14503	14720	14668	14670	14491	14427	14497	14507	14518	14500	14762	14510	14633	14509	14455	14503	14371	14538	14628	14540	14568	14615	14550	14651	14765	14487	14591	14466	14557	14599	14445	14520	14499	14689	14488	14492	14420	14427	14574	14633	14616	14373	14375	14570	14762	14573	14422	14492	14555	14575	14704	14505	14433	14650	14464	14526	14435	14748	14575	14564	14499	14699	14677	14786	14592	14513	14522	14596	14379	14383	14700	14749	14419	14507	14708	14604	14456	14571	14565	14693	14614	14520	14427	14519	14867	14605	14608	14557	14460	14525	14854	14482	14555	14591	14687	14668	14633	14557	14581	14491	14592	14587	14479	14583	14455	14459	14580	14450	14442	14475	14586	14748	14529	14634	14527	14553	14656	14367	14462	14658	14505	14402	14625	14525	14687	14565	14630	14563	14635	14678	14584	14434	14428	14484	14594	14442	14849	14548	14655	14708	14662	14536	14549	14593	14439	14524	14694	14488	14620	14674	14517	14426	14549	14552	14535	14431	14583	14531	14536	14543	14674	14623	14508	14434	14558	14550	14530	14602	14414	14648	14604	14648	14552	14477	14461	14742	14652	14570	14472	14794	14517	14552	14733	14461	14408	14290	14661	14622	14632	14598	14684	14665	14748	14580	14676	14636	14516	14550	14671	14557	14798	14687	14542	14768	14572	14608	14688	14574	14507	14458	14199	14552	14579	14440	14622	14646	14601	14548	14525	14861	14510	14613	14522	14639	14493	14668	14718	14536	14550	14526	14492	14734	14497	14354	14667	14745	14923	14575	14552	14546	14601	14496	14592	14371	14611	14682	14678	14507	14833	14520	14558	14588	14513	14643	14710	14535	14401	14709	14719	14760	14558	14573	14409	14495	14694	14491	14768	14668	14547	14428	14676	14499	14536	14646	14606	14833	14516	14617	14552	14749	14649	14696	14470	14569	14461	14485	14592	14541	14402	14494	14623	14621	14597	14490	14477	14620	14591	14637	14776	14771	14553	14447	14653	14410	14802	14456	14663	14601	14584	14522	14676	14486	14682	14444	14511	14450	14624	14566	14384	14514	14481	14459	14583	14507	14540	14530	14517	14658	14609	14443	14594	14703	14680	14558	14599	14489	14769	14498	14444	14484	14774	14528	14584
19218	34789	31634	25439	22544	20542	18848	17815	17017	16617	16073	15410	15341	15227	14813	14798	14760	14361	14453	14246	14359	14246	14257	14250	14090	14165	14105	14112	14127	13987	13959	14024	14131	13989	13953	13987	14021	14027	14070	14117	13833	13942	13960	13994	13985	14003	14126	13946	14698	15057	14987	14488	14457	14158	14102	14025	13959	13854	13920	14098	13902	13832	13843	14027	13877	13945	13881	13916	13761	13895	13986	13841	13861	13912	13819	13997	13859	13856	13943	13902	14152	13937	14004	13945	13933	13878	13944	14036	14012	13992	14059	13991	13912	14068	13849	13795	13860	13772	13947	13999	13802	13786	13891	13813	13840	14089	13924	13874	13862	13925	13984	14005	13715	14023	13792	13821	14007	13804	13948	14041	13948	13974	13843	14204	13903	13770	13752	14009	13851	13837	13979	14025	13870	13866	13821	13815	13921	13779	14079	13986	14025	13914	13823	13885	13930	13996	14009	13843	13867	13847	13749	13864	13776	13742	13919	13747	13831	13855	13973	14080	13745	13898	13909	13860	13939	14084	13990	13898	13960	13901	13919	13824	14044	13969	13920	14128	13880	13960	13851	13799	13898	13828	13838	13831	13901	13923	13922	14124	13749	13790	14024	13896	13786	13855	13899	13957	13914	13739	14009	13823	13801	13760	13814	13828	13991	13890	13848	13817	13894	13947	13810	14060	13812	13874	13914	14055	13753	13957	13946	13877	13864	14037	13883	13996	13782	13771	13882	14014	14090	13949	13810	13875	14073	13913	13841	13806	13781	13799	13858	13902	13892	13969	13669	13804	13999	13987	13872	13914	13835	13804	13821	13889	13742	14013	13906	13966	14018	13850	13919	13996	14066	14006	13913	13843	14072	13993	13740	13857	13848	13979	13769	13939	13748	13720	14006	13802	13935	13962	13779	13925	13869	13842	13971	13878	13924	13891	13837	13857	13906	13991	13988	14101	13822	13885	13883	13840	13931	13998	14125	13832	13858	13902	13921	13740	13837	13947	13865	13762	13748	13905	13981	13961	13935	14130	13921	13921	13950	13834	13853	13887	13865	14011	13772	13811	13945	13920	14021	13677	13907	13855	13844	13894	13977	13876	13861	13837	13720	14057	13893	13879	13911	13954	13899	13905	13805	13907	13694	13964	13848	13908	13794	13872	13895	13950	14081	13824	13835	13784	13958	13927	13873	13924	13984	13812	13917	13785	13924	14001	13852	13937	13859	13862	13740	13867	13970	14018	13855	14009	13967	13676	13783	14006	13973	13830	13803	14006	13972	13881	13964	13920	13836	13958	14064	13891	13811	13818	13857	13877	13937	13716	13953	13998	13961	13855	13793	13883	13962	13826	13754	13853	13892	13964	13973	13856	14051	13880	13791	14004	13769	13864	13886	13911	13886	13755	13831	13942	13934	13850	13785	13732	14117	13984	13812	13930	13953	13852	13927	13756	13844	13844	14025	13867	13855	13900	13814	13856	13880	13975	13832	13837	14067	13865	13843	13870	13940	13732	13844	13802	13779	13883	14014	13865	13959	13877	14096	13733	13790	13989	13825	13944	13726	13971	13905	13955	13955	13807	13828	14019	13926	13993	13995	13821	13914	13936	13686	13882	14114	13793	13784	13934	13890	13789	13910	13940	13985	13802	13917	13867	13814	13931	13893	13915	13890	13862	13979	13923	13847	13923	13899	14049	13877	13771	13925	13973	13970	13660	13816	13837	13911	14081	13967	14090	13950	13909	13767	13954	13847	13710	13998	13823	13870	13915	13817	13841	13767	13888	13765	14001	13950	13843	13802	13882	13965	13836	13809	13913	13786	13907	13868	13993	13966	13931	13917	13924	13970	13875	13813	13871	13881	13901	13964	13845	13782	13844	14032	13933	13980	13797	13776	13914	13914	13985	13832	13783	13991	13906	13951	13910	14024	13756	13854	13830	13930	13906	13838	13898	13885	14016	13875	13893	13907	13923	13913	13839	13992	13876	13707	13851	13823	13907	13700	13929	13898	13775	13905	13928	13904	13896	13755	13891	13830	13849	13896	13847	13840	13859	13949	13924	14024	13981	13938	13720	13706	13838	13892	13756	14008	13897	13872	13916	13915	13755	13768	14005	13871	13827	13875	13876	13989	13859	13839	13760	13800	13812	13898	13831	13892	13977	13661	14037	13891	13836	13989	13961	13833	13756	13887	13829	13987	13995	13811	13820	13896	13801	14030	13730	13966	13766	13724	13741	13702	13903	13943	13820	13880	13957	14035	13885	13798	13856	13978	13852	14021	13873	13906	13891	13752	14041	13838	13810	13837	13913	13859	13845	13902	13902	13865	13909	13845	14012	14024	13885	13882	14052	13960	13804	13866	13735	13963	13929	13819	13872	13909	13926	13885	13958	13917	13937	13904	13818	13781	13898	13895	13950	14051	13824	14000	13964	13879	13952	13821	13748	13855	13825	13966	13750	14016	14035	13978	13931	13923	13948	13805	13913	14015	13942	14040	13838	13869	13843	13884	13805	13777	13745	13988	13711	13947	13905	13834	13838	13821	13867	13972	13829	13862	14071	13941	13891	13916	13942	14010	13890	13933	13780	13862	13851	13792	13970	13777	13800	13881	13831	13814	13802	14021	13876	14018	13913	13697	13775	13867	14012	13860	13875	13915	14126	13980	13735	13741	13788	13887	13835	13980	13922	13948	14097	13778	13872	13903	13874	13756	13775	13810	14038	14017	13886	13963	13816	13889	13905	13839	13825	13765	14043	13933	13782	13753	13905	13892	13974	13902	13883	13843	13926	13936	13874	13798	13811	13923	13807	13944	13784	13808	13924	14047	13832	13924	13793	13826	13864	13872	13954	13806	13885	14002	13963	13925	13885	13821	13741	13930	13840	13877	13918	13778	13880	13998	13834	13979	13942	14034	13950	13951	13902	13901	14006	13960	14017	13796	13813	13839	13783	13725	13950	13880	13835	13914	13968	13833	13965	13931	13750	13731	13753	13732	13945	13976	13896	13849	13891	13924	13946	13821	13918	13937	13755	13773	13779	13836	13745	13979	14042	13733	13895	13771	13901	13903	13903	13983	13822	13919	14008	13784	13949	13789	13901	13771	13891	13806	14013	13750	13812	13844	13661	13876	13887	13833	13911	13996	13989	13889	13968	14024	13914	13930	13839	13928	13981	14007	13931	14003	13909	13906	13932	13916	13858	13810	13905	13781	13744	13887	13918	13806	13947	13778	13916	13908	13864	13987	13914	13881	13878	13725	13917	13878	13782	13748	13893	13915	13839	14034	13914	14189	13855	13863	13970	13922	13906	13864	13865	13803	13972	13770	13839	13868	13742	13993	13802	13964	13818	13827	13680	13827	13910	13836	13963	14038	13995	13891	13938	13768	14031	13965	13834	13900	13932	13887	14016	13877	13747	13933	13834	13856	13790	13952	13827	13927	13758	13940	14031	13939	13926	13808	14021	13932	14040	13715	13709	13679	13852	13714	13829	13867	13802	13849	13896	13778	14060	13816	13813	13957	13943	13792	14055	13920	13836	13857	13810	13778	13839	13852	13932	13816	13917	13896	13767	13909	14030	13821	13965	13840	13932	13892	13951	13928	13885	13972	13974	13773	14004	14071	13802	13968	13939	13868	13872	13823	13931	13711	13800	13797	13773	13937	13996	13704	13896	13866	13780	13890	13935	13859	13929	13929	13902	14013	13913	13781	13848	14003	13998	13845	14023	13692	13790	13986	13701	13719	13962	13872	13836	13793	14109	13856	13868	13949	13883	13739	13946	14006	13941	13897	13869	13809	13934	13734	13776	13928	13883	13879	13869	14009	14049	13860	13881	13739	13951	13911	13893	13823	13831	14063	13960	13765	14030	13830	13974	13751	13898	14036	13901	14017	13859	13909	13874	13968	13872	13809	13952	13750	13899	13948	13901	13835	13904	13857	14079	13998	13829	13993	13835	13994	13660	13960	14044	13851	14051	13897	13918	13771	13924	13898	14088	13954	13942	13981	13919	13908	13749	13836	13821	13901	13773	13895	13944	13836	13865	13885	13897	13932	13842	13857	13817	13907	13812	14054	13727	13851	13906	13937	13659	13928	13987	13876	13985	13751	13873	13784	14003	13891	14013	13936	13863	13836	13825	13783	13898	13947	13948	14017	13933	13802	13790	13875	13715	13908	13896	13839	13984	14014	13939	13992	13937	13840	14037	14044	13978	13826	13893	13861	13794	13991	13897	13830	13939	13890	13861	13881	14060	14035	13761	13827	14057	13981	13698	13729	13995	13874	13924	13781	13847	13990	14083	13840	14203	13931	13892	13975	13855	14025	13794	13929	13835	13957	13918	13917	13833	13841	14093	13868	13807	13892	13870	14033	13826	13833	13911	13871	14027	13907	14027	13978	13816	14026	14018	13801	13978	13929	13952	13974	13994	13991	13777	13873	13795	13855	13908	13924	13705	13927	13770	13842	13930	13939	13825	13855	13826	13872	13936	14072	13946	13836	13835	13868	14030	13994	13870	13986	13942	13787	13709	13868	13844	14070	13919	13900	13928	13882	13887	13949	14006	13915	13840	13978	14018	13885	13841	13908	13883	13904	13869	13987	13901	14009	14078	14032	13963	13875	13932	13843	14022	13765	13790	13879	13952	13790	14151	13815	13898	14020	13904	14005	13931	13996	13862	13974	13815	14066	14007	13957	13870	13774	13846	13677	13786	13900	13984	14075	13953	14073	13801	13882	13781	13974	13858	13853	13809	13882	14045	14036	13679	13947	13812	14023	13892	13953	14015	13860	13956	13834	13821	13880	13860	13874	13795	13884	13899	13829	13915	13786	13843	13776	13819	13741	13923	13933	13783	13995	13938	13996	14000	13971	13855	13953	14012	14033	14014	13952	13834	13728	13882	13953	13888	13683	13887	13879	13943	13893	13748	13814	13733	13922	13821	13962	13856	13993	13823	13943	13865	13984	13947	14000	13821	13836	13852	13843	13732	13946	14063	13828	13890	14046	13981	13859	13805	13846	13859	13756	14055	13747	13961	13835	13921	13833	13914	13867	13948	13829	13904	14028	13954	13833	13899	13817	13867	13767	13801	13875	13932	13866	13920	13959	13991	13800	13909	13793	13784	13859	13792	13804	13792	13897	13792	13797	13750	13757	13870
22756	21184	29158	23535	21472	23543	25601	19519	18069	18041	17078	16524	16245	16339	16206	16050	15790	15577	15207	15364	15153	15192	15266	15158	15302	15232	15116	15124	15072	15186	14877	14899	14985	15157	15012	14938	15064	15135	14997	14863	15011	15031	14798	14889	15057	15069	15009	15230	15816	16442	16454	16096	15415	15141	15095	15009	14968	14900	14946	14904	14823	14956	15077	14898	14930	14857	14890	14972	14980	14953	14937	14988	15084	14891	14954	15023	14954	14810	14822	14585	14945	14881	15013	14816	14767	14816	14976	14823	14905	14917	14932	14821	14970	14862	14870	14878	15091	15009	14911	14670	14609	14741	15062	14792	14960	14837	14846	14955	14846	14936	15123	14843	14875	14889	14841	15016	14907	14915	15133	15069	14952	15076	15069	14962	15052	14947	15009	14969	14888	14761	15060	15068	14804	14768	14794	14822	14941	14843	14973	14936	14938	14916	14727	14835	15057	14943	14831	14796	14789	14910	14981	15083	14875	15005	14926	14788	14700	14786	15046	14934	14988	14916	14742	14912	14967	14744	14986	14766	14909	14795	14935	14965	14683	14757	14849	14903	14652	14935	14797	14861	14815	14777	14938	14631	14946	14867	14667	14842	14865	14977	14767	14911	14777	15095	14715	14895	14822	14822	14983	14791	14752	14935	14889	14729	14739	14923	14804	14940	14896	14859	14916	14805	14837	14781	14952	14838	14664	14852	14788	14834	14874	14854	15001	14809	14671	14783	14797	14794	14754	15053	14664	14944	14885	14779	14883	14898	14570	15015	14966	14823	14807	14799	14997	14916	14799	14894	15013	14765	14902	14812	14903	14666	14925	14841	14911	14865	14732	14808	14932	14922	14914	14768	14814	14588	15029	15053	14803	14850	14965	14906	14594	14863	14776	14745	14752	14707	14779	15000	14827	14974	14950	14819	14940	14890	14730	14795	14845	14984	14835	14599	14874	14933	14620	14872	15020	14873	14710	14994	14867	14812	14914	14831	14831	14928	14836	14803	14895	14786	14888	14912	14943	14867	14953	14821	14886	14636	14850	14712	14874	14925	14892	14865	14948	14827	14740	14795	14725	15114	14879	14545	14862	14907	14959	14959	14981	14984	14801	14777	14905	14846	14903	14803	14664	14812	14856	14967	14850	14664	14795	15011	15091	15095	14892	14945	14882	14981	14846	14869	14661	14639	14838	14907	14711	14726	14870	15027	14914	14849	14893	14827	15072	14703	14950	14819	14961	14881	14872	14988	14959	14890	14916	14724	14872	14844	14936	14878	14856	14904	14838	14641	14700	14848	14775	14753	14783	14825	14745	14836	14814	14729	14936	14894	14983	14785	14840	14846	14531	14968	14771	14983	14830	14832	14767	14806	14929	14975	14694	14797	14959	14855	14806	14693	14841	14747	14870	14903	14909	14843	14725	14895	14690	14808	14795	14854	14828	14828	14899	14811	14739	14840	14903	14823	14943	14845	14761	14812	14920	14847	14780	14813	15047	14812	14835	14945	14638	14801	14878	14818	14971	14763	14966	14801	14964	14696	14860	14817	14711	14935	14841	14661	14666	14826	15037	14703	14746	14928	14708	14843	15013	14825	14750	14882	15004	14719	14851	14799	14734	14752	14871	14858	14821	15004	14860	14884	15018	14677	14890	14843	14687	14872	14977	14861	14848	15067	14947	14815	14801	14776	14832	14972	14982	14740	14949	14946	14810	14808	14882	14826	14828	14762	14856	14838	14775	14694	14933	14881	14865	14917	14882	14906	14800	14948	14738	14930	14938	14821	14995	14867	14709	14732	14931	14785	14662	14737	14836	14847	14877	14871	14767	14882	14773	14850	14954	15106	14848	14828	14841	14810	14969	14859	15010	14759	14909	14802	15007	14961	14727	14779	14555	14675	14890	14907	14727	14793	14710	14895	14804	15007	14638	14800	14692	15004	14660	15010	14796	15023	14785	14768	15111	14791	14668	14796	15037	14970	14966	14907	14841	14769	14810	14830	14769	14776	14830	14737	14932	14870	14878	14849	14960	14787	14850	14752	15038	14892	14839	14918	14903	14924	14833	14830	14777	15014	14706	14871	14896	14540	14885	14953	14960	14931	14855	14928	14683	14817	14965	14842	14787	15032	14764	14677	14780	14755	14701	14833	14755	14845	14872	15045	15057	14765	14819	14902	15043	15070	14899	14754	14875	14885	14821	14903	14871	15049	15021	14929	14583	14743	14987	15000	14806	14976	14871	14832	15023	14895	14931	14905	14934	14835	14681	14733	14841	14913	14912	14811	14796	14789	15065	14855	14811	14631	14807	14770	14765	14709	14782	14670	14758	14829	14913	14868	14697	15044	14720	14731	14743	14726	14802	14883	14761	14804	14789	15068	14852	14850	14997	14995	14772	14759	14974	14972	14695	14789	14912	14665	15185	14779	14942	14923	14985	14851	14906	14749	14827	14865	14846	14742	14974	14745	14907	14894	14917	14835	14794	14676	14782	14802	14933	14830	14968	14893	14979	14910	14872	15020	14795	14898	14920	14995	14886	14788	14869	14634	14790	15023	14951	15025	14856	14873	14810	14786	14820	14723	14695	14761	14969	14872	14895	14759	14959	14776	14808	14842	14661	14874	14852	14947	14951	14921	14822	14945	14720	14724	14826	14990	14898	14708	14699	14958	14880	14738	14887	14830	14707	14823	14796	14769	14892	14909	14817	14954	14829	14951	14918	14874	14808	14754	14845	14900	14784	14885	14863	14794	14850	14673	14884	14978	15058	14992	14874	15048	14662	14959	14858	14783	14970	14582	14755	14888	14974	14964	14923	14946	14831	15000	14930	14678	14847	14804	14764	14800	14821	14823	14678	14720	14756	14813	14790	14766	14766	14681	15025	15071	14671	14805	14864	14703	14889	14762	14963	14939	14682	14983	14829	14828	14805	14825	14728	14721	14779	14771	14937	14937	14815	14850	14891	14940	14855	14840	14773	14813	14816	14838	14904	14917	14776	15030	14751	14959	14942	14703	14693	14604	14901	14813	14930	14918	14802	15000	14732	14893	14982	14863	14921	14868	14738	14823	14964	14852	14815	14686	14875	14907	14907	14794	14799	14810	14954	14802	15031	14895	14947	14863	14880	14907	14891	14975	14775	14857	14942	15101	14830	14762	14969	14969	14998	14930	14707	14776	14806	14779	14793	14972	14746	14837	14924	14831	14907	14899	14964	14950	14965	14812	14752	14995	14773	14860	14909	15035	15090	14704	14901	14796	14764	14774	14781	14751	15004	14978	14812	14553	14899	14735	14989	14877	14853	14706	14839	14857	14752	15048	14923	15136	14885	14906	14782	14723	14688	14872	15020	14866	14834	14864	14902	14919	14911	14799	14831	14794	14633	14759	14828	14737	15019	14993	14870	14710	14737	14876	14724	14801	14863	14754	14678	14894	14860	14797	14662	14894	14922	14635	14854	14580	14883	14911	14871	14711	14783	14740	14812	14763	14816	14731	14760	14764	14806	14750	15198	14958	14847	14744	14959	14846	14754	14977	14992	14759	14949	14839	14784	14818	14773	14894	14945	14868	14963	14830	14887	14803	15001	14880	14762	14859	14669	14658	14827	14853	14842	14721	14805	14772	14888	14868	14723	14891	14803	14938	14757	14830	14836	14705	14733	15063	14841	14949	14774	14731	14846	14870	14887	14832	14875	14919	14870	14847	14777	14835	14818	14818	14787	14800	15034	14971	14807	14934	14925	14949	14941	14797	14647	14964	14801	14920	14682	14910	14927	14992	14794	14873	14961	14600	14998	14749	14807	14933	14766	14823	14780	14907	15051	14824	15013	14635	14966	14780	14793	14880	14677	14888	14891	14895	14950	14690	14887	14700	14782	14730	14824	14844	14999	14563	14683	14920	14806	14592	14799	14834	15100	14918	14728	14709	14805	14831	14803	14708	14723	14721	14814	14704	14786	14862	14909	14863	14804	14891	14837	14907	14912	14957	14827	14878	14837	14766	14891	14838	14883	14760	14889	15005	14767	14889	14839	14900	15009	14842	14926	14791	15063	14886	14850	14966	14907	14748	14814	14831	14705	14916	14842	14848	15006	14760	14838	14767	14834	14827	14759	14989	14918	14937	15070	14750	14849	14897	14719	14845	14793	14784	14995	14708	14987	14735	14838	14842	14815	14840	14784	14601	14873	14693	14859	15012	14820	14808	14808	14713	14831	14868	14918	14897	14747	14814	14991	14698	14845	14919	14876	14671	14952	14704	15001	14811	14879	14830	14877	14664	14825	14768	14765	14746	14818	14886	14719	14896	14824	14743	14973	14814	14774	14812	14692	15036	14800	14960	14855	14825	14681	14697	14770	14897	14912	14849	15073	14777	14875	14797	14924	14839	14672	14772	14651	14902	15031	15150	15053	14772	14700	14795	14721	14714	14913	14924	14920	14867	14741	15002	14914	14709	14847	14913	14972	14968	14835	14913	15020	14804	14878	14767	14844	14826	14929	14935	14921	14719	14877	14626	14836	14980	14961	14989	14698	14716	14706	14824	14841	14826	14966	14804	15125	15016	14887	14777	14831	14829	14871	14903	14939	14723	14573	14915	14981	14747	15056	14651	14856	15026	14912	14940	15055	15030	14968	15008	14754	14928	14789	14981	14779	14999	14950	14800	14875	14669	14842	14527	14829	14901	14882	14820	14998	14825	14906	14757	14915	14802	14613	14732	14771	14722	14799	14703	14676	14774	15025	14814	15062	14811	14888	14924	14935	14936	15143	14925	14931	14886	14929	14878	14904	14675	14789	14782	14906	14859	14781	14798	14837	14971	14728	14837	14889	14784	14810	14853	14874	14760	14886	14845	15021	14960	14918	14901	14940	14835	14764	14795	14840	14594	14700	14799	14962	14639	14775	14793	14985	14713	14795	14888	14811	14646	15041	15004	14921	14843	14798	14777	15010	14971	14753	14725	14909	14956	14692	14767	14917	14976	14817	14865	14869	14763	15019	14865	14799	14804	14942	14897	14857	14903	14931	14901	14815	14860	14882	14943	15061	14837	14744	14698	14876	15001	14839	14751	14904	14505	14782	15020	14804	14965	14671	14717	14980	14867	14829	14659	14727	14846	14906	14913	14882	14844	14872	14955	14841	14789	14697	14636	14892	14636	14837	14789
22216	41770	38237	31127	27442	24261	22146	20287	19537	18639	17272	16463	16106	16053	16016	15644	15235	15081	14822	14578	14860	14592	14724	14359	14464	14344	14328	14350	14314	14243	14296	14068	14187	14156	14226	14226	14282	14097	14252	14274	14116	14292	14159	14099	14144	14303	14241	14415	15474	16296	16188	15629	15062	14460	14114	13995	14123	14017	14078	14173	14108	14001	14134	14162	14083	14089	14117	14057	14221	14244	14177	14061	13990	14123	13926	14056	14137	14365	13997	14169	14098	14101	13948	13986	14067	14262	14015	13950	14246	14128	14043	14164	14060	14188	14134	14025	14072	14079	13946	13997	14269	14040	14044	13932	14243	14042	14030	14176	14109	14093	14127	14074	14222	14044	14031	14053	14085	14077	13919	14154	13971	14082	13961	14150	14046	14318	14255	14204	14066	14136	14108	14178	14095	14022	13993	14097	14021	13992	14202	14081	14125	14198	14118	14057	14061	14207	13785	14113	14171	14148	14032	14115	14111	13968	14071	14091	14000	14046	14007	13956	14052	14085	14210	13965	14209	14088	14182	14038	14176	13887	13954	14454	14136	14076	14212	14026	14061	14172	14115	14182	14026	14165	14104	14074	14142	14004	14063	14127	14005	14034	14084	13979	14172	14306	14056	14183	14121	13958	14209	14215	14073	14085	14050	14161	13967	14168	14044	14024	14101	14134	14140	14158	14200	14132	14160	14119	13995	14069	14081	14129	14123	14088	13957	14117	14062	14135	14164	14197	14046	13967	14135	13972	13994	14108	14042	14034	14097	13995	13882	14172	14083	13945	14173	14092	14142	13998	14017	13984	14137	13999	14098	14103	14211	14101	14139	14151	14167	14087	13992	13999	14014	14125	14161	13941	14070	14044	14197	14174	13973	13979	14126	14056	14058	14082	14027	14090	14075	14159	14131	14016	14099	14003	14099	14090	14187	14088	14115	14136	14115	14068	14252	14171	14046	13945	13967	14174	14137	14092	14157	14070	14198	14150	14193	14161	13888	14077	13928	13961	14187	14196	14058	14242	14101	14030	14007	14104	14129	13928	14295	13977	14184	13908	14102	14093	14053	13959	14118	14022	13903	13945	14302	13853	14219	14275	13936	14016	14152	14189	13977	13982	13980	14029	14223	14140	14073	14081	14088	14188	14002	14244	14209	13998	14146	14059	13942	14047	13945	14182	13971	14218	14001	14201	13981	14145	14163	13886	14193	14159	14208	13841	13936	14222	13999	14104	14023	13966	14212	13934	13998	14116	14030	14016	13960	14072	14116	13973	13850	14215	14022	14112	14142	14045	13996	14151	14182	14206	13970	14082	14129	14064	14197	14137	14055	13994	14071	14091	14138	14077	14307	14196	14136	14210	14063	14204	13933	14079	14092	14123	13972	13964	13968	14008	14047	13944	14145	14167	14101	14143	14236	14207	14038	13974	13929	14164	14052	14100	13978	14011	13995	14049	14055	13965	13977	14072	14214	14052	14155	14174	14142	13914	14060	14011	14195	14103	13799	14132	13985	14282	14050	14045	14085	14038	14093	14187	14135	13972	13985	14177	13954	14056	14134	14008	14002	14091	14095	14052	14117	14052	14121	13956	14098	14053	14124	14059	14168	13868	13992	14155	14079	14309	14201	13865	13947	13976	14171	14027	14078	14213	13936	13930	13933	13972	14087	13998	14076	14143	13822	13913	13940	14074	14168	14209	13975	14125	13955	14061	13965	14034	14102	14081	14157	14156	13924	14053	14134	14249	13926	14083	14018	14082	14074	14061	14019	13964	14104	13971	14187	14029	14021	14297	14017	14091	13956	14032	14033	14147	13869	14101	14048	13976	14199	14278	14043	14188	14006	14090	14035	14009	13962	14025	14052	14188	14129	14186	14045	14117	14013	14122	14265	14048	13996	13917	14084	14059	14297	14068	14057	14003	14035	14115	14189	14138	14057	14108	13971	14065	14027	14133	14053	14233	14004	14003	14038	14064	14129	13926	14202	13960	13969	14046	14071	13987	14051	13998	14020	14223	14065	14213	14020	14143	14068	14268	13974	14045	14076	14041	14256	14163	13990	14027	14078	14191	14031	14088	14111	14110	14092	13965	13975	14257	14094	14119	14186	14155	14110	14100	14075	14050	14117	14126	14067	14120	14133	13977	14041	14152	14263	13959	14159	14184	13972	13997	14221	13923	14034	14304	14167	13980	14068	14108	14007	14020	13960	14223	14080	13904	14072	14093	13898	14187	14071	14253	14198	14036	14227	13929	14016	14007	14027	14058	14099	14161	14090	14162	13993	14071	14125	13830	13894	14088	13835	14053	13984	14045	14115	14208	14093	14163	14128	14055	14153	14170	14026	14042	14046	14081	14060	14080	14027	14037	14184	14118	14105	14165	13930	14124	14136	14012	13950	14102	14041	14009	14059	14150	14160	14095	14142	13919	14083	13931	13987	14071	14191	14132	14036	14040	13967	13988	14069	14108	14135	14028	14295	14030	13979	13974	14108	14034	14112	14047	14188	14079	14191	14073	14086	14059	13922	14225	14164	13985	14076	14238	14027	14006	14293	14020	14213	14341	13985	14053	14013	14036	14101	14136	14019	14029	14142	14002	13871	14038	14114	14140	14066	13911	14205	13992	13893	14056	13928	14233	14222	13955	14063	14106	14090	14177	14075	14050	14041	14212	14180	14029	14065	14151	14156	14123	14143	14142	14117	13921	14187	14218	14006	14025	14189	14044	14044	14172	14101	13981	14129	13848	14243	13920	13947	14066	14065	14164	14116	14072	13895	14181	14146	14178	14115	14177	13993	14120	13846	13920	14069	14239	14175	14056	13923	14143	14068	14076	14232	14074	14048	14146	13900	14038	14076	14003	14053	14202	14024	14222	14036	14058	14090	13926	14022	13956	13954	14212	13902	14237	13917	14142	14173	14082	14036	14113	14033	14262	13952	14084	14089	14179	14076	14066	14144	14033	14042	13866	13943	14070	14194	13961	14123	13958	14055	14100	14131	14115	14168	14081	13982	14130	14038	13905	14137	14090	14017	14104	14114	13965	13991	14151	13907	13976	14124	14372	14161	14328	14121	14093	13970	14265	14227	13949	14064	14191	13970	14120	13978	14027	13931	14096	14149	14079	14085	14077	14093	14155	14067	14087	14074	14066	13933	14127	14048	13987	14009	14066	14004	14052	14289	13927	14213	13994	14234	13944	13930	14060	14142	14078	14143	13932	13955	14035	14154	14147	13879	14054	14139	14073	13984	13917	14075	14157	14053	13992	14075	13886	14164	14133	14064	14015	14034	14017	14045	14015	13986	13990	14161	14142	14042	14269	13983	13946	14146	14007	14136	14018	14026	13982	14119	14049	13994	14069	14092	14031	14268	14102	14020	14143	13917	14096	14063	14042	14130	14162	14009	14163	14052	14185	14135	14047	13992	14106	14007	14179	14072	14044	14030	14149	14107	13920	13941	14270	14048	14078	14041	13917	14063	14147	14042	13946	14066	14059	14161	13974	14029	14127	14228	14135	14012	13978	14098	14136	14037	14002	13957	14217	14120	14101	13877	14011	14249	14007	14216	14063	14268	14032	14098	13963	14135	14063	14108	14119	13900	14183	13947	14067	14136	14043	14101	13980	13956	14084	13887	14048	14080	14139	14090	14180	14127	14072	14041	13981	14087	14152	14140	14090	14081	14249	14000	14142	14170	14290	13988	14203	14097	14006	14179	14053	14124	13895	14016	13881	14220	14152	14032	14125	14068	14024	13946	14060	13923	14019	14179	13985	14029	14040	14226	14101	14086	14034	14163	14038	13918	13875	13964	14155	14084	14062	14323	14026	14073	14082	14051	14033	14166	14195	14111	14059	14080	14128	14175	14196	14020	14180	14022	14212	14011	14112	13996	14065	14051	14253	14172	13930	14236	14139	14065	13925	14079	14000	14062	14134	14112	14114	14088	14251	13993	14035	14016	14136	13903	14227	14001	14049	14017	14213	14156	14003	14087	14075	14065	14119	13905	14045	13995	14103	14101	14090	14024	14146	14030	14070	14063	14064	14015	14028	13977	13991	14118	14194	13978	14086	14152	14249	14006	14087	14207	14019	14182	14085	14068	14067	13937	13996	14135	14127	14019	13988	14011	13990	14148	14106	14006	14135	14039	14173	14005	13857	14023	13967	14278	14074	14012	13976	13910	14104	14265	14014	14069	14078	13979	14054	14123	14052	14109	14054	13962	13955	14164	14077	14166	14006	14043	14077	14161	14073	14110	14010	14113	14076	13938	14160	14201	14141	14048	13986	14269	14050	14120	14262	14124	13877	13847	14215	14118	14028	14098	14157	14040	14011	14215	14112	13885	14407	14046	14147	14053	13952	14166	13958	14036	14140	13990	13934	14121	14071	14255	13974	13902	14145	14153	14109	14072	14235	14203	14186	13952	14059	14005	13996	14056	14188	14007	14086	14158	13952	14061	14032	14261	14108	14060	14137	13922	13970	13994	14055	14044	13956	14054	14133	13977	13964	13962	14131	14213	14198	14115	14041	14173	13979	14138	14091	13982	14121	14183	14095	14013	14114	14216	14013	14010	13969	14030	13997	14046	14073	14022	14096	14154	14119	14248	14223	13932	14125	14068	13926	14083	14035	14155	14084	13910	13911	13991	14089	14013	14053	14261	14111	13897	14042	14029	13916	14043	14138	13979	14164	14066	13940	14180	14150	14013	14119	14304	14019	14049	14113	14154	14247	14186	14007	14063	14038	14166	14126	13957	14032	14207	13954	14050	14156	13983	14057	14132	13938	14107	13958	14051	14025	14118	13965	14074	14175	14036	13939	14135	14163	14014	13961	13964	14078	14085	14033	14286	13976	14030	13967	14271	14091	14233	14000	14158	14074	14026	14083	14037	14067	14063	14149	13895	13949	14255	14002	13918	14162	14087	14159	13985	14161	14147	14151	14026	14120	14069	13997	14084	13960	13984	14128	14118	14004	13978	14103	14130	14157	14085	14090	13981	13982	14155	14021	14122	14072	14034	14142	14040	13970	14051	14090	14202	14199	13889	14113	14268	14151	13964	14140	13872	13919	14148	13987	14150	14084	14102	14002	14068	13997	14042	14253	14232	14023	13964	14138	14101	14068	14120	13987	14195	14145	14062	13924	14051	14112	14001	14080
27068	22755	27000	22840	18313	17496	17086	16636	15876	15742	15441	15225	15190	15084	15147	14977	14903	14863	14618	14851	15011	14708	14805	14705	14821	14720	14782	14941	14567	14704	14724	14846	14806	14780	14774	14708	14730	14766	14874	14621	14691	14773	14760	14652	14636	14693	14682	14833	14858	14753	14672	14785	14715	14821	14782	14690	14682	14753	14471	14454	14723	14666	14556	14672	14653	14889	14872	14568	14606	14570	14582	14546	14717	14665	14676	14541	14496	14664	14763	14626	14667	14637	14488	14613	14561	14625	14801	14594	14895	14728	14582	14723	14521	14583	14495	14712	14540	14746	14791	14765	14594	14707	14628	14635	14658	14594	14601	14654	14733	14683	14830	14753	14746	14804	14580	14539	14582	14597	14580	14686	14843	14658	14755	14671	14600	14551	14502	14670	14693	14860	14794	14588	14666	14624	14696	14674	14745	14726	14821	14816	14768	14572	14453	14517	14789	14497	14623	14829	14833	14621	14819	14568	14567	14745	14947	14594	14791	14504	14734	14621	14580	14614	14627	14556	14656	14731	14769	14771	14552	14699	14609	14702	14499	14601	14705	14481	14553	14673	14720	14665	14622	14645	14913	14512	14612	14685	14615	14361	14709	14551	14765	14641	14741	14599	14690	14451	14697	14755	14651	14559	14770	14696	14730	14436	14696	14526	14827	14740	14771	14592	14617	14651	14719	14880	14600	14615	14736	14607	14528	14719	14750	14498	14709	14637	14673	14625	14779	14535	14528	14669	14758	14569	14575	14862	14703	14543	14590	14664	14597	14663	14607	14805	14655	14697	14842	14725	14368	14822	14698	14750	14724	14735	14580	14605	14690	14667	14868	14641	14638	14563	14596	14703	14659	14778	14551	14629	14666	14593	14518	14593	14659	14606	14684	14654	14700	14509	14756	14653	14661	14709	14817	14501	14715	14793	14595	14635	14463	14692	14744	14414	14710	14556	14532	14794	14424	14701	14517	14567	14740	14628	14609	14759	14623	14428	14648	14464	14733	14645	14586	14588	14540	14571	14785	14696	14613	14787	14820	14593	14582	14541	14595	14569	14596	14556	14757	14652	14457	14553	14660	14837	14965	14659	14689	14613	14642	14757	14662	14784	14702	14775	14738	14844	14718	14535	14799	14786	14731	14644	14639	14611	14813	14482	14636	14696	14773	14758	14858	14844	14712	14679	14656	14487	14680	14735	14780	14768	14587	14382	14479	14637	14560	14741	14581	14496	14584	14662	14594	14412	14671	14684	14638	14701	14666	14625	14596	14594	14604	14820	14638	14626	14595	14548	14627	14608	14452	14656	14416	14486	14646	14727	14614	14798	14798	14563	14548	14577	14776	14711	14775	14532	14593	14628	14616	14541	14697	14553	14435	14720	14825	14777	14550	14569	14674	14665	14760	14664	14510	14746	14756	14697	14589	14731	14554	14581	14551	14636	14553	14509	14768	14861	14649	14630	14758	14707	14663	14581	14684	14625	14605	14714	14534	14680	14475	14667	14840	14648	14724	14594	14573	14651	14631	14733	14623	14760	14696	14756	14706	14532	14796	14582	14549	14520	14654	14640	14634	14625	14614	14716	14571	14640	14630	14869	14856	14652	14530	14694	14543	14573	14703	14773	14686	14652	14490	14551	14701	14469	14631	14482	14637	14537	14572	14677	14559	14569	14605	14648	14704	14638	14708	14595	14744	14833	14593	14648	14650	14452	14691	14504	14487	14728	14817	14713	14599	14552	14773	14639	14666	14901	14676	14843	14714	14668	14802	14607	14679	14565	14567	14674	14664	14794	14692	14697	14606	14472	14655	14776	14699	14663	14692	14624	14555	14496	14672	14542	14674	14653	14692	14823	14632	14510	14584	14616	14449	14720	14430	14585	14529	14716	14562	14717	14619	14678	14784	14665	14618	14656	14665	14401	14519	14758	14755	14628	14545	14678	14430	14673	14686	14818	14677	14661	14691	14692	14844	14640	14496	14600	14773	14673	14591	14526	14617	14659	14596	14631	14608	14668	14575	14590	14641	14732	14694	14671	14620	14554	14707	14742	14679	14725	14740	14544	14629	14720	14660	14644	14709	14842	14569	14853	14710	14516	14603	14663	14655	14529	14778	14795	14649	14734	14753	14609	14610	14578	14602	14433	14708	14759	14567	14574	14540	14759	14735	14710	14643	14681	14713	14776	14579	14827	14598	14694	14715	14717	14632	14731	14609	14626	14714	14692	14550	14617	14661	14620	14639	14689	14670	14752	14587	14433	14584	14541	14642	14776	14642	14704	14656	14723	14680	14867	14598	14626	14724	14577	14766	14647	14619	14707	14517	14770	14755	14767	14751	14540	14933	14725	14635	14548	14646	14637	14500	14620	14402	14690	14652	14883	14962	14660	14721	14684	14521	14595	14595	14625	14637	14688	14518	14523	14596	14660	14508	14834	14921	14587	14567	14690	14500	14657	14561	14756	14790	14626	14662	14745	14536	14458	14528	14677	14649	14711	14638	14736	14609	14927	14661	14490	14652	14692	14643	14604	14866	14764	14596	14555	14532	14609	14559	14761	14807	14897	14560	14658	14680	14607	14513	14693	14509	14583	14547	14579	14709	14620	14668	14608	14834	14624	14679	14438	14802	14664	14751	14844	14570	14772	14626	14692	14695	14744	14620	14736	14668	14615	14722	14594	14875	14724	14790	14543	14889	14636	14831	14729	14637	14835	14704	14772	14590	14822	14758	14751	14701	14789	14652	14622	14588	14372	14500	14632	14642	14462	14479	14514	14486	14598	14690	14657	14610	14739	14633	14829	14592	14840	14682	14684	14602	14572	14675	14655	14842	14690	14699	14554	14594	14596	14717	14528	14655	14663	14716	14596	14552	14728	14724	14635	14654	14526	14602	14749	14647	14750	14736	14665	14625	14637	14611	14659	14676	14700	14656	14721	14653	14374	14733	14582	14656	14595	14689	14749	14496	14652	14670	14617	14609	14799	14791	14714	14762	14648	14726	14733	14689	14742	14888	14677	14422	14519	14521	14746	14403	14623	14780	14905	14513	14596	14765	14557	14693	14603	14595	14830	14649	14672	14676	14795	14755	14472	14708	14721	14643	14619	14672	14690	14659	14723	14726	14682	14686	14658	14506	14543	14666	14575	14450	14607	14654	14591	14665	14753	14627	14685	14555	14788	14655	14554	14493	14644	14570	14757	14581	14817	14520	14602	14504	14587	14927	14736	14844	14341	14833	14564	14774	14591	14723	14802	14489	14616	14515	14498	14655	14528	14860	14640	14725	14571	14577	14546	14758	14637	14644	14599	14578	14716	14692	14580	14765	14788	14766	14803	14597	14570	14556	14684	14823	14633	14730	14672	14690	14778	14801	14715	14769	14806	14533	14588	14783	14655	14546	14720	14597	14666	14539	14916	14648	14795	14642	14775	14697	14596	14679	14565	14689	14682	14698	14238	14533	14702	14697	14692	14526	14658	14633	14627	14625	14463	14694	14744	14500	14558	14592	14659	14726	14646	14698	14593	14927	14586	14636	14629	14593	14700	14632	14639	14734	14712	14709	14776	14714	14595	14667	14768	14702	14554	14547	14637	14621	14635	14580	14532	14675	14656	14636	14700	14591	14572	14722	14726	14718	14625	14665	14640	14816	14673	14673	14640	14559	14747	14643	14756	14750	14645	14690	14550	14777	14790	14620	14648	14644	14655	14699	14638	14446	14729	14577	14595	14507	14752	14532	14651	14652	14886	14565	14592	14727	14522	14536	14692	14761	14654	14528	14488	14589	14814	14654	14541	14662	14539	14658	14760	14760	14645	14601	14593	14671	14678	14644	14646	14760	14701	14685	14706	14718	14686	14572	14866	14553	14583	14783	14878	14767	14625	14773	14631	14729	14575	14717	14725	14648	14730	14806	14593	14684	14684	14653	14738	14602	14635	14587	14602	14779	14674	14644	14680	14591	14578	14690	14682	14747	14587	14570	14640	14629	14801	14701	14607	14623	14795	14662	14645	14696	14533	14741	14455	14574	14637	14792	14609	14736	14535	14518	14843	14715	14542	14554	14668	14644	14725	14702	14807	14722	14753	14551	14506	14493	14647	14541	14762	14760	14623	14745	14732	14702	14650	14756	14705	14589	14526	14668	14713	14758	14734	14458	14643	14800	14717	14733	14632	14708	14637	14626	14842	14733	14838	14545	14672	14808	14559	14719	14497	14711	14659	14595	14778	14679	14544	14589	14863	14694	14816	14742	14715	14621	14749	14846	14736	14728	14708	14767	14712	14588	14751	14701	14565	14590	14734	14681	14879	14631	14786	14805	14738	14608	14755	14687	14694	14425	14691	14740	14582	14815	14785	14716	14595	14666	14625	14817	14708	14543	14844	14732	14650	14621	14657	14759	14645	14663	14654	14696	14678	14702	14677	14739	14616	14649	14583	14603	14664	14603	14697	14577	14548	14671	14715	14688	14444	14557	14715	14891	14481	14638	14679	14573	14693	14610	14552	14727	14855	14832	14554	14789	14645	14721	14666	14726	14603	14698	14833	14593	14589	14571	14755	14587	14611	14845	14799	14729	14757	14681	14581	14393	14561	14611	14695	14702	14733	14560	14647	14680	14722	14614	14736	14676	14797	14724	14664	14546	14681	14821	14709	14715	14395	14701	14561	14705	14734	14591	14817	14694	14742	14711	14662	14553	14755	14739	14758	14592	14426	14687	14647	14605	14816	14755	14796	14532	14749	14705	14622	14567	14676	14751	14701	14635	14626	14508	14633	14623	14705	14674	14693	14530	14755	14749	14665	14455	14564	14572	14597	14656	14906	14841	14657	14703	14579	14473	14793	14611	14784	14818	14645	14669	14571	14733	14491	14480	14517	14799	14649	14738	14519	14549	14649	14660	14614	14473	14635	14623	14799	14741	14621	14536	14829	14669	14629	14546	14746	14809	14726	14692	14772	14675	14746	14536	14600	14614	14558	14613	14484	14634	14717	14785	14616	14622	14628	14672	14702	14689	14467	14711	14687	14592	14621	14579	14633	14697	14673	14714	14726	14651	14631	14709	14762	14804	14520	14622	14763	14680	14508	14844	14732	14630	14718	14824	14667	14725	14735	14620	14951	14756	14556	14753	14622	14674	14598	14766	14728	14800	14727	14741	14660
19240	30748	27518	21198	19521	18353	17745	16859	16043	15590	15267	14792	14654	14605	14526	14505	14418	14308	14065	14166	14225	14059	14425	14221	14038	14250	13977	13974	14205	14047	14057	13894	14035	14063	13878	13868	13926	14027	14015	14092	13839	13907	13976	13817	13994	14095	13841	14026	13957	14087	14038	14029	14089	14073	14049	14036	14198	14044	14112	13984	13795	13777	13824	13949	13937	13802	14126	14096	13894	13917	13749	13979	13914	13876	13966	14017	14010	13922	13957	14044	13892	13835	13900	13881	13914	13907	13857	13967	14049	14046	14017	13907	13839	14080	13957	14011	13892	14090	13938	13941	13820	13967	13930	14038	13951	14018	13943	13851	14168	13902	13979	13839	13933	13876	13815	13927	14098	13911	13967	14150	13870	13956	13854	13973	13951	14044	13922	13999	13988	13833	14095	13870	13951	13999	13952	14095	13986	13969	14064	13845	14051	13878	14074	13835	13963	13995	14024	14107	14071	13977	13766	13873	14134	14004	13839	13919	13922	14116	13778	13893	13935	13951	13744	13784	13920	13867	13926	13873	13943	14055	13939	13842	13934	13860	14131	14010	13820	13864	14120	14055	13943	13915	13962	14110	13762	14041	13964	14019	13913	13895	13648	13940	14158	13927	13972	13796	13878	14037	14020	13947	13882	13863	14032	13973	13992	13859	13986	13783	14014	14064	13937	14027	13948	14009	13993	14093	14019	13900	13922	14002	13860	13983	13873	13891	13850	14152	13901	13854	14000	13953	14031	13891	14081	13888	13917	14043	13937	13911	13980	13909	13867	13949	13880	13958	13968	13972	13954	13998	14106	13911	13890	13920	13998	13968	13828	13850	13867	13960	14013	14026	13991	13852	13979	13810	14026	14090	14005	13924	14018	14037	13870	14000	13885	13914	13914	14027	13888	14028	13934	13763	13991	13963	14082	14010	13934	13899	13898	14101	13937	13914	13916	13970	14129	13970	13867	13929	13938	13938	13916	13895	14012	13960	13793	13786	14086	13910	13954	13935	13909	14018	13976	13932	13898	14105	14013	13845	14008	13911	14045	13866	13964	14022	13907	13998	13974	14184	13911	13951	13793	13910	13844	14096	13814	13934	14005	13880	13822	13975	14137	14128	13906	13950	13954	13919	13875	13822	13923	13694	13944	13774	13820	14080	14059	13932	13918	14026	14036	13944	14000	13849	14100	13948	14059	13949	13860	14056	13987	13916	14051	14026	13773	13901	13862	14039	14009	14105	13955	13854	14018	13901	13950	13894	13953	13992	13959	13940	14099	13984	13971	13954	14122	13944	13935	13988	14058	13969	13992	13897	13886	13940	14020	13935	13750	14077	13927	14020	14030	13997	13859	13887	14042	13956	13947	13978	13830	14035	14027	14010	13902	14041	13825	13955	14120	13921	13779	13982	13944	13865	13999	14077	13939	13940	14017	14008	14001	13830	13882	14052	14037	13938	14011	13879	13958	13939	13984	13967	14020	13901	13833	13825	13977	13769	14055	13886	14004	13934	14126	13888	14010	14036	13973	13966	13789	13910	13792	14049	13946	13988	13960	13839	14069	13915	13907	13948	13896	13930	13885	13815	13878	13939	13877	13929	14083	13895	13987	13789	14022	13963	13933	13954	13968	13988	14058	13974	13934	13966	13899	14024	13914	14040	13931	13963	13940	13933	13881	14006	13970	13970	13975	13923	13983	13872	13999	13904	13929	13957	13832	13974	13804	14106	13988	14008	13937	14035	13930	13994	13995	13908	14110	13942	13916	13983	13918	13871	13937	13765	13845	13993	14008	13767	13892	13971	14085	14094	14071	14010	13910	14052	13800	14029	14030	13874	13945	13921	13781	14124	13835	13895	13931	13959	14069	13736	14057	14001	14076	14037	14013	13921	13787	13838	13851	13999	13994	13771	13821	13988	13821	13893	13901	13828	13946	13927	13904	13799	13862	13944	13952	13921	13967	14021	13890	13884	13950	13739	13950	13836	13919	13992	13890	13962	14114	13969	13922	14081	13901	13805	13903	13911	14002	13892	14003	14067	13850	13868	14042	13959	13815	14071	14054	14010	14017	13979	13896	13841	13940	13940	13983	14076	14116	13947	14076	13982	13941	13894	13730	13969	13931	14093	13922	13838	14137	13903	13884	13942	13935	13931	13928	14001	14092	14059	13892	13929	13924	13883	14005	13867	13997	13946	13832	14099	13978	13988	14016	13947	14051	13896	13914	13971	13993	13733	13918	13794	13931	14103	13877	14095	13915	13900	13966	13915	13870	13885	14019	13894	14069	14005	13914	14016	13879	13903	14025	14013	13999	13926	13943	14034	13934	14115	14067	13949	13773	14015	13879	13826	13896	13890	13900	13915	13898	13871	13973	14115	14048	13774	13929	13859	13932	13899	13997	14127	14013	13952	13969	14048	13962	14054	13894	14075	13912	13992	13884	13982	13876	13916	13959	14027	13890	13996	13895	13985	14027	13883	13964	13971	13876	13838	14041	14033	13946	14080	13918	13984	14042	13892	14045	13957	14057	13977	13851	13874	13898	13923	14085	13932	13951	13927	14042	13975	13912	13896	13943	13976	13878	14034	13839	13883	14047	13791	13962	14038	13879	13825	13956	14049	13993	14037	13924	14093	14057	13979	13946	13845	13971	14015	13904	13717	13956	13737	13771	13815	13973	14199	13889	13945	13940	13940	13911	13967	13950	14006	13865	14089	14024	13917	13906	13989	14058	13888	14076	14043	13962	14048	13875	13827	13936	14060	13869	13758	14065	13897	13834	13872	14013	13941	13995	13973	13929	13836	14070	13914	13981	14027	14039	13791	13982	13861	13930	13840	14034	13933	13997	13784	14001	13857	13834	14051	13805	14016	13910	13930	14069	13986	14036	13977	13933	13907	13953	13908	13980	13859	14091	14029	13871	13890	13833	14099	14076	13932	13944	13907	14037	13996	13990	13967	14005	13819	13980	14034	13898	14078	13927	13888	13951	13866	13978	13942	14013	13859	13995	13940	14027	13997	14024	13958	14015	13864	14068	13800	13911	13980	13948	13854	13972	13966	13927	13920	13990	13986	13968	14024	13762	14045	14006	13821	13909	14033	13911	13839	14003	13955	14004	14090	13799	13898	14025	13934	13962	14024	14015	13980	13977	14012	13940	13993	14084	13948	13949	13916	13957	13854	13818	13898	13903	13968	13919	14039	13909	14038	14058	14019	13957	13853	13907	13944	13996	13881	13976	13948	13976	14007	13925	13899	14060	13921	13919	13802	13958	13970	13884	13924	13969	13902	13940	13866	14006	13747	13942	14042	13916	13863	14013	14004	13849	14046	13928	13992	14053	13830	14211	14116	13897	13817	13982	13975	13833	14038	13862	14029	13972	13632	13886	14123	13957	13982	13961	14095	13795	13990	13912	13835	14005	13902	14027	13873	14027	14090	13848	13993	14007	13925	13816	14182	13963	13902	14062	13851	14036	14073	13953	14019	13989	14059	13812	13899	13900	14064	14030	14132	14025	13853	13826	13931	14005	13784	14047	13935	13889	13941	13967	14100	13810	13723	14058	14088	13981	13949	13894	14076	13856	13838	13904	13889	13872	14054	13985	13813	13901	13874	14012	13817	14029	13978	13979	13983	13896	13866	14117	14012	13867	13811	14065	13955	13970	13987	14041	13936	13896	13930	14017	13898	14106	14017	14057	13921	13943	13846	13804	13862	14006	14160	14050	13973	13894	13924	13932	13884	14068	13888	13959	13970	13983	14036	13896	14042	13970	13794	13861	14043	13978	13946	13826	13979	13880	13866	14169	13868	13845	14134	13894	13942	13909	13981	14005	14013	13809	14089	14072	13970	13871	13960	13966	13995	13982	13900	14001	13940	13884	14044	13953	13972	13935	13939	13881	14031	13953	13894	13985	14171	13961	13835	13924	13950	14054	13937	13855	13951	13797	14039	14024	14075	13892	13928	13879	13958	14057	13999	14025	13951	13895	13977	13950	13978	13837	13893	13962	13967	13998	13945	13871	14010	14014	13944	13995	14019	13945	13888	14013	13975	13939	14093	13936	14006	13902	14138	13870	14042	13830	13834	13716	13869	13988	13962	13940	13967	14041	13782	13869	14168	14045	13865	13787	14178	13962	14078	13966	13921	13857	14117	13964	13966	14006	13862	13954	13975	13826	13796	14080	13873	14038	14016	13907	13859	14070	13983	13902	14082	14006	14066	13987	14061	13834	14004	13821	13786	13974	14072	14080	13791	13906	14082	14100	13893	13930	14006	14091	13934	13818	14136	14096	14107	13969	13912	13849	13863	13974	13966	13976	13899	13922	14094	13963	14025	14120	14025	14072	14034	13965	13968	14161	13776	13840	13938	14007	13994	14004	13825	13927	14089	13895	13942	14011	14086	13940	13863	14013	13942	14114	14055	14213	13815	13903	13865	13886	13915	13908	13974	14029	14018	13896	13941	13944	13927	14074	13952	13798	13974	14099	13900	13886	13958	14099	13915	14006	14064	13835	13813	14075	14016	14001	13747	14141	14016	14093	13940	13726	14015	13998	13852	14044	14058	13976	14058	13978	13927	14090	14124	13958	13922	13969	13967	13932	13946	13944	13863	13936	13894	13945	14048	14015	14003	13877	14105	14062	13872	14054	13986	13917	14045	13814	13908	13955	13875	14150	13844	14067	13899	14035	13987	13868	13930	14114	13979	13947	13895	13800	13922	13945	13815	14129	13883	13926	13947	13996	14077	14070	13898	14037	14015	13775	13883	13986	13946	13847	13870	13868	14078	14118	14117	14056	14000	13903	13908	13860	14047	13961	14011	14031	13901	14024	13875	13992	14255	14076	14026	13995	13922	13964	13899	13944	14056	13956	14080	14054	14058	13792	13982	14000	13927	13983	13933	13945	13919	14142	14063	13890	13916	13963	13757	13853	13950	13927	14073	14136	13965	13977	14022	14075	13983	13926	14000	13986	13943	13963	13862	13870	14005	13944	13976	14128	13916	13996	14048	14074	13909	14021	13906	14076	13975	13911	13824	13888	14124	13961	13975	13922	13959	14052	13999	13876	13898	14104	13955	13976	13857	14018	14022	13991	13945	13881	14007	13963	13859	13988	13949	13815	13939	13842	13927	13857	14033	13865	13852	14000	13769	13872	13970
23523	21067	28596	23890	22071	22498	21784	18432	16908	16811	16299	15918	15854	15538	15587	15463	15160	15135	15124	14883	15099	14872	15001	15019	14865	14944	14983	14803	14705	14737	14798	14693	14726	14646	14719	14794	14771	14798	14890	14724	14695	14853	14575	14829	14550	14888	14759	14883	15170	15517	15511	15354	14954	14902	14545	14730	14814	14586	14993	14623	14618	14680	14682	14843	14510	14579	14677	14692	14643	14614	14580	14906	14729	14735	14819	14674	14686	14559	14601	14624	14615	14576	14555	14784	14909	14743	14706	14765	14713	14742	14773	14694	14550	14731	14614	14651	14689	14670	14783	14546	14611	14672	14644	14930	14746	14748	14768	14805	14704	14863	14785	14427	14705	14642	14732	14863	14661	14759	14739	14655	14785	14714	14609	14678	14773	14797	14689	14740	14595	14684	14572	14660	14779	14893	14710	14684	14597	14815	14793	14682	14676	14615	14733	14624	14719	14642	14712	14765	14612	14781	14451	14631	14691	14669	14544	14712	14597	14616	14578	14608	14840	14366	14658	14748	14680	14706	14737	14731	14630	14879	14614	14667	14448	14782	14729	14631	14580	14571	14696	14770	14601	14731	14900	14706	14621	14631	14762	14656	14678	14528	14558	14689	14774	14594	14621	14721	14778	14697	14622	14851	14590	14551	14625	14731	14753	14596	14586	14526	14803	14472	14610	14621	14636	14700	14523	14643	14748	14517	14627	14713	14665	14680	14602	14699	14867	14589	14444	14871	14430	14734	14748	14602	14581	14668	14563	14570	14601	14594	14617	14765	14583	14598	14593	14477	14719	14682	14520	14590	14661	14484	14531	14609	14626	14631	14559	14597	14669	14547	14588	14569	14674	14610	14900	14578	14741	14609	14619	14627	14686	14632	14792	14688	14579	14564	14369	14584	14738	14587	14748	14664	14675	14440	14637	14671	14725	14841	14656	14615	14763	14553	14554	14678	14711	14770	14777	14588	14775	14619	14662	14737	14760	14653	14519	14716	14932	14588	14807	14722	14601	14934	14686	14722	14625	14645	14579	14667	14583	14683	14684	14536	14574	14530	14708	14912	14531	14329	14537	14729	14826	14616	14762	14648	14629	14593	14601	14674	14797	14511	14617	14528	14764	14595	14612	14691	14524	14524	14642	14721	14576	14689	14441	14821	14733	14612	14665	14732	14566	14717	14743	14485	14869	14768	14558	14592	14604	14865	14747	14847	14580	14732	14545	14628	14671	14660	14759	14604	14728	14667	14648	14627	14719	14606	14773	14643	14700	14734	14971	14775	14724	14859	14706	14602	14617	14707	14904	14649	14609	14704	14700	14681	14591	14705	14550	14699	14595	14719	14515	14686	14711	14558	14649	14612	14753	14710	14654	14669	14877	14685	14725	14745	14610	14859	14831	14677	14709	14502	14804	14655	14684	14772	14745	14849	14668	14705	14557	14634	14650	14590	14698	14666	14706	14590	14624	14473	14635	14682	14712	14541	14569	14574	14693	14652	14569	14546	14593	14447	14748	14547	14681	14473	14652	14782	14614	14988	14819	14524	14643	14754	14497	14690	14527	14485	14675	14834	14625	14607	14774	14550	14566	14777	14474	14708	14422	14473	14677	14695	14592	14647	14532	14649	14417	14838	14717	14789	14613	14739	14683	14576	14675	14568	15005	14601	14784	14674	14740	14667	14563	14583	14579	14659	14792	14677	14871	14580	14761	14574	14607	14662	14687	14933	14729	14770	14606	14868	14856	14710	14639	14634	14715	14796	14599	14659	14637	14554	14719	14834	14463	14606	14556	14636	14745	14737	14549	14736	14664	14682	14608	14519	14587	14895	14666	14542	14594	14720	14899	14656	14537	14500	14571	14719	14565	14817	14777	14764	14571	14793	14682	14774	14981	14812	14768	14635	14674	14538	14608	14722	14522	14629	14736	14634	14704	14557	14546	14672	14779	14735	14637	14736	14628	14619	14729	14577	14633	14574	14745	14607	14487	14679	14636	14624	14695	14752	14717	14542	14658	14704	14622	14673	14624	14924	14896	14719	14740	14618	14720	14667	14669	14623	14818	14440	14524	14745	14727	14658	14764	14767	14742	14841	14566	14545	14630	14690	14722	14534	14684	14563	14727	14600	14890	14666	14382	14528	14609	14562	14904	14764	14619	14726	14777	14751	14675	14603	14624	14744	14802	14871	14688	14590	14639	14513	14682	14657	14560	14716	14695	14753	14778	14622	14408	14556	14695	14661	14599	14644	14610	14627	14612	14537	14908	14648	14807	14818	14752	14659	14649	14596	14682	14620	14655	14666	14861	14463	14662	14558	14534	14624	14723	14537	14665	14697	14732	14673	14847	14618	14564	14757	14608	14722	14492	14492	14621	14826	14661	14769	14582	14688	14638	14735	14864	14611	14667	14639	14711	14630	14712	14713	14587	14728	14606	14660	14558	14488	14699	14784	14617	14819	14382	14670	14637	14615	14715	14603	14792	14738	14699	14576	14721	14816	14770	14681	14721	14696	14811	14625	14647	14827	14550	14629	14636	14535	14633	14780	14591	14678	14736	14637	14864	14551	14696	14637	14725	14640	14554	14666	14563	14479	14759	14850	14607	14729	14775	14654	14647	14765	14634	14698	14596	14615	14751	14681	14647	14618	14751	14530	14736	14620	14614	14717	14721	14550	14641	14651	14934	14592	14425	14706	14645	14651	14455	14621	14659	14660	14650	14610	14745	14588	14688	14717	14651	14560	14518	14756	14729	14616	14731	14685	14458	14679	14749	14667	14691	14595	14628	14690	14865	14759	14642	14678	14656	14596	14574	14635	14588	14709	14760	14615	14658	14754	14759	14565	14640	14742	14559	14446	14834	14710	14652	14646	14626	14743	14685	14565	14610	14691	14788	14536	14646	14710	14416	14542	14950	14754	14737	14747	14721	14670	14589	14667	14640	14579	14683	14603	14658	14871	14565	14580	14807	14472	14648	14596	14523	14491	14549	14740	14612	14391	14533	14560	14525	14591	14582	14452	14697	14719	14640	14643	14658	14619	14642	14478	14530	14556	14593	14650	14732	14793	14722	14541	14620	14836	14780	14581	14730	14612	14657	14997	14673	14700	14796	14654	14676	14666	14735	14870	14827	14574	14697	14524	14761	14661	14609	14672	14520	14783	14625	14634	14582	14723	14738	14845	14458	14558	14566	14624	14704	14417	14675	14551	14694	14593	14651	14527	14642	14753	14600	14468	14778	14569	14675	14596	14645	14612	14721	14596	14596	14731	14590	14655	14716	14736	14595	14742	14656	14623	14493	14617	14708	14657	14550	14451	14768	14811	14721	14672	14810	14646	14605	14618	14597	14559	14683	14681	14626	14728	14456	14768	14795	14613	14640	14684	14575	14518	14703	14589	14715	14510	14611	14777	14730	14653	14714	14750	14707	14539	14673	14777	14832	14712	14610	14732	14711	14534	14499	14724	14660	14675	14584	14565	14789	14526	14680	14657	14583	14653	14927	14758	14669	14586	14622	14505	14659	14690	14685	14740	14607	14871	14750	14773	14562	14753	14634	14658	14760	14607	14607	14765	14688	14560	14679	14636	14692	14728	14654	14735	14732	14463	14655	14583	14593	14619	14665	14690	14695	14626	14566	14703	14707	14723	14634	14600	14597	14665	14781	14758	14521	14669	14594	14562	14609	14707	14610	14484	14937	14487	14697	14772	14669	14729	14762	14500	14683	14755	14687	14809	14732	14586	14612	14550	14642	14691	14670	14665	14836	14623	14568	14589	14805	14757	14742	14633	14675	14674	14672	14674	14776	14626	14614	14734	14722	14775	14738	14604	14559	14633	14676	14601	14647	14653	14851	14734	14634	14659	14707	14563	14873	14555	14719	14776	14825	14598	14707	14709	14739	14485	14511	14458	14595	14694	14588	14690	14539	14537	14857	14858	14750	14568	14540	14696	14681	14771	14638	14732	14561	14662	14740	14843	14725	14654	14619	14552	14619	14553	14625	14762	14529	14604	14653	14477	14942	14582	14649	14768	14674	14731	14572	14710	14586	14542	14665	14591	14694	14721	14472	14726	14579	14830	14778	14775	14777	14470	14647	14682	14675	14838	14734	14739	14818	14701	14738	14471	14703	14762	14784	14762	14647	14673	14636	14813	14424	14780	14710	14676	14668	14842	14547	14696	14571	14582	14848	14483	14644	14791	14599	14643	14763	14574	14709	14789	14603	14657	14664	14654	14640	14607	14776	14540	14824	14607	14766	14757	14635	14506	14784	14563	14778	14822	14499	14772	14759	14919	14611	14562	14741	14701	14738	14561	14711	14372	14703	14779	14721	14491	14503	14670	14504	14629	14710	14515	14781	14786	14514	14580	14548	14379	14661	14545	14632	14630	14648	14711	14662	14704	14806	14685	14748	14661	14736	14603	14641	14587	14746	14646	14549	14578	14632	14678	14794	14546	14636	14686	14746	14648	14755	14542	14663	14632	14653	14717	14855	14272	14613	14697	14558	14734	14637	14907	14580	14784	14785	14568	14687	14882	14607	14822	14571	14754	14906	14718	14579	14595	14772	14619	14514	14334	14639	14589	14632	14795	14653	14838	14706	14639	14746	14669	14794	14808	14776	14638	14699	14666	14666	14689	14582	14715	14662	14623	14707	14600	14611	14771	14558	14533	14831	14614	14621	14723	14687	14784	14753	14659	14630	14788	14563	14675	14809	14703	14559	14586	14554	14761	14541	14753	14755	14764	14585	14547	14724	14612	14705	14369	14609	14549	14606	14938	14594	14837	14751	14625	14592	14661	14689	14579	14594	14421	14600	14534	14591	14643	14808	14766	14538	14553	14586	14607	14852	14629	14485	14659	14651	14806	14711	14769	14658	14429	14661	14736	14766	14785	14704	14869	14788	14728	14610	14576	14728	14702	14554	14695	14601	14527	14534	14684	14519	14671	14612	14541	14675	14596	14652	14608	14554	14741	14593	14472	14678	14726	14482	14520	14737	14874	14818	14720	14662	14688	14706	14636	14576	14724	14615	14690	14738	14618	14613	14705	14709	14475	14564	14677	14601	14519	14654	14453	14649	14540	14704	14666	14609	14667	14781	14666	14605	14702	14672	14687	14778	14456	14616	14696	14558	14744	14586	14680	14570	14543	14609	14650
21453	40241	35954	27142	23714	22086	20554	19410	17610	17119	16259	15885	15586	15110	15169	14729	14940	14705	14375	14262	14487	14381	14482	14189	14122	14177	14109	14212	14249	14021	14072	14059	14128	14153	14011	13816	14291	13977	13956	14162	14007	14006	14007	14152	13969	14088	14046	14243	14730	15102	14896	14703	14267	14129	13978	14040	13891	14178	14008	13896	13916	13907	13822	13891	13880	14071	14125	13855	13994	13948	14014	14039	14006	14036	13923	13702	13937	14017	14092	14049	14005	14150	13728	13903	13935	13951	13992	13988	13866	13993	13987	13902	14068	13964	14121	13970	13955	13813	13948	13940	14050	13716	13952	13884	13817	13829	13975	13945	14045	14003	13978	13859	13898	13929	13912	13891	13981	13845	13988	14015	13952	13784	13954	13965	14065	13750	14034	14015	14045	13925	13989	13874	13911	13733	13841	13827	14025	13996	13919	14010	14092	14010	13948	13733	13989	14080	13881	13911	13887	13905	14112	14091	14068	14086	14172	13959	13814	13847	13912	14025	14021	13985	13962	13848	13980	13968	14062	13888	13945	13926	14091	14008	13927	13924	14052	13961	13850	13929	14039	13970	13873	13957	13880	13850	14139	13787	14040	13924	13943	13837	13998	14041	13892	13980	13943	14068	14097	13892	14039	13944	13819	13988	14094	13986	13988	14001	13985	14015	13988	14029	13993	13949	14034	13936	14016	14140	14034	14001	13866	13970	13975	13935	13857	13910	14066	13972	13875	14055	14026	13854	13883	13917	14029	14155	13984	13819	13808	13932	14078	13976	13953	13897	13896	13981	13876	13952	13915	13857	14034	14027	13925	13827	13935	14027	14010	13791	13900	13978	13988	13957	13828	14000	13894	14100	13929	13899	13905	13986	13737	14070	13985	13956	14043	13894	13910	13904	13950	13928	14023	14059	13967	13756	13994	13829	13917	13975	13948	13824	13996	13905	13831	14033	14001	14171	13939	13878	14058	13916	13932	14055	14018	13891	13968	13759	14059	13713	14089	13990	13902	14063	14030	14107	13960	13874	14082	14048	13988	13996	13832	13873	14113	14064	13833	14048	13944	14004	13850	13911	13875	13809	13845	13940	13848	13774	13966	14072	14024	14004	13932	14021	13941	14110	13922	13932	14023	13987	13857	13950	13897	13837	14003	14023	13901	13808	13928	13964	14026	13912	14040	13841	14044	14147	13969	13928	14030	14107	13898	13985	14103	14147	13970	13890	13834	13832	14063	13999	13997	14020	14081	13882	13913	13975	13862	14039	13904	14049	13906	13942	13915	13950	13923	14055	13922	14021	13908	13912	14101	13928	13991	14092	13902	14013	14047	13951	13854	14096	13945	14094	13997	13927	14128	14029	13960	14054	14046	13961	14117	13986	13914	13932	14048	14216	14009	14013	14058	13879	13929	13842	13954	13767	13925	13927	13930	14010	13940	13920	14037	13879	13939	13779	13808	13928	13952	14151	13989	14171	13845	14010	13987	13991	13935	14022	13978	13912	14028	14063	13860	13910	14126	14050	13908	14039	13993	14044	14023	13974	14140	14044	13924	13849	13963	14014	13955	14052	13893	13920	13921	13963	13955	13981	13919	13972	14044	14028	13791	14065	13925	13873	14053	13907	14111	14026	14142	13937	13932	14058	13967	14015	14066	14033	13920	14014	14042	13909	14037	13946	13973	13939	13965	14016	14019	13931	13950	14010	13863	13969	14043	13992	13926	13851	13858	13872	14058	14063	14088	14013	14056	13966	13883	13982	13923	13983	13967	13949	13920	13993	13955	13954	14165	13910	13894	13990	14057	13769	14055	13924	14191	13921	13910	13873	14049	14022	14007	13848	13890	13838	14168	13850	13848	13881	13964	14142	14076	14085	14019	14054	13833	13900	13816	13804	13991	13950	13787	13988	13953	13848	13987	14056	13936	14019	14053	13907	14040	14003	13848	14027	14020	14012	13850	14009	14086	13988	13892	13794	13953	14023	14089	13847	13621	14104	13906	13938	14065	14139	13989	14006	13991	14096	13974	13874	14011	13852	13807	13841	13960	14015	13902	14096	14036	13937	13893	13995	13754	13990	13999	13871	13827	14021	14014	13855	14118	13902	13774	13909	14096	13881	13914	13945	13806	14015	13828	14031	13896	13933	14055	14172	14050	13961	13911	14049	13953	13936	14002	13865	13990	14136	13829	14062	13751	13936	14042	13997	13860	13850	13983	13825	13836	13967	13928	13964	13920	14045	13738	13974	14016	14020	13981	14055	13847	13980	13875	13982	13965	13911	13919	14009	13959	14085	13805	13949	13896	13886	14091	14009	14003	13810	14064	13919	14014	13953	14038	14117	13847	13893	13867	13920	14001	13851	14046	13966	13973	13887	13882	13915	13973	14051	13799	14114	13829	13821	14007	13912	13962	13803	13885	13927	14005	14026	13979	13977	13952	13913	13956	13910	13794	14044	14106	14090	13767	13954	13952	13771	13987	13861	13954	14095	13770	13883	13941	13952	13793	14027	14091	13938	14035	13932	13899	14052	13841	13824	14126	13923	13732	13982	13809	14057	13876	13871	14089	13989	13878	14079	14176	13969	14016	13945	14034	13950	14025	14093	14074	13801	14121	13905	13864	13987	14299	13898	13874	14029	13911	13959	13859	13863	13910	14054	13714	13956	14118	13962	14010	14043	14017	14051	13905	13929	13907	13902	13997	13857	13902	13853	14023	13869	14081	14108	13773	14033	13873	13880	14198	13973	13881	13992	14077	13967	14001	13930	13944	14017	14084	13958	14030	13872	14024	13939	13978	13904	14087	13806	13923	13740	13963	14087	13919	13956	13840	13928	13828	13861	13855	13745	14022	13971	13756	13991	14186	13920	14030	13756	14121	13947	13982	14023	13971	13930	14088	13965	13940	14037	13944	13992	14025	13919	14138	13910	13874	14051	14003	13944	13999	14098	13848	13919	13908	13902	14192	13812	13996	13908	13983	13906	14060	13953	13950	13969	13906	14086	13887	13909	13924	13722	13979	13952	14007	14045	13943	14093	13929	14035	13912	13953	14026	13951	13935	13864	14001	14070	14019	14072	13949	13953	14028	14007	14044	14083	13868	14032	13924	13996	13926	13905	13970	13964	13860	13913	13907	13982	14051	13791	13857	13919	14047	14002	14136	13937	14018	13980	14111	13938	13971	14110	13850	13884	14033	14074	13972	14017	14053	14015	14124	13957	13978	13949	13862	13907	13981	14045	14024	14014	14100	14127	14018	13916	13996	14072	13837	13875	13917	13899	13855	14002	14024	13918	13984	13951	14032	13847	14067	14057	13891	13976	14061	13891	13979	14058	13920	14137	13858	13965	13967	13969	13929	14088	13846	14007	13945	14007	13977	14060	13864	13995	14078	14041	13953	14023	13922	13924	13987	13998	13977	14060	13915	13952	13955	13853	13931	13983	13757	13925	14001	14025	14012	13936	13864	13849	14028	13873	13869	13959	13891	13951	13923	13907	13923	14015	13845	13902	13926	14057	14024	14124	13960	13830	14048	13995	14020	13917	14080	14035	13984	13968	14087	13903	14093	13925	13905	13962	14055	13961	14096	13922	14092	13848	13888	14079	13971	13995	13993	13931	13914	14017	13942	13890	13846	13881	13902	13943	13895	13836	13818	13910	13908	14084	14094	14093	14083	13938	14056	14019	13979	13970	13940	14117	13938	13990	13845	13940	13760	13913	13989	14072	13956	13948	14002	14047	13915	13987	13979	14038	13924	14062	13990	13978	13890	13800	14011	13735	13970	14039	14008	14083	14011	13965	13989	13826	13840	13914	14154	13861	13940	14091	14052	13933	14133	14013	13797	14017	13905	13975	14021	14004	14129	13907	13960	13942	13860	13984	13998	13905	13903	13794	13918	14114	13972	13884	14015	14043	13948	13814	13971	13968	14051	13992	13887	13935	13824	13875	13925	13844	13886	13888	13762	13933	13891	13957	14014	13991	13794	13982	13919	13951	13876	13864	13927	13831	13898	13912	14007	14020	14056	14057	13909	13916	13801	13914	13889	13908	14059	13896	13891	13946	13861	13950	14056	14068	13969	14003	13928	13903	14088	13893	13900	13813	13940	14049	13883	13969	13938	13819	14019	14013	13959	13975	14017	13846	13912	14100	14150	14029	13957	13965	13957	13980	13901	13928	13953	14011	14037	14000	14095	13965	13953	13944	13983	13925	14056	13796	13944	14066	14063	14104	13992	13914	13831	14103	13991	13918	14095	14058	13930	14093	13957	13914	13952	14055	13914	13969	13984	13858	14004	13866	13751	14028	13801	13999	13840	13906	14039	13915	14033	13925	13937	13998	13866	13947	13973	13905	13973	13893	13814	13975	13885	13952	13913	14021	13809	13908	13966	13913	14095	13925	13943	13881	13988	13973	13986	13868	13947	14102	14048	13867	13869	14024	13980	13996	14045	14074	13982	14074	13930	13845	13869	13839	14094	13956	13885	14198	13948	14014	14010	13915	13759	14082	13880	13868	13906	14018	13832	13994	14221	13791	13940	13887	13860	13975	13869	13887	14012	13843	14112	13850	13955	14011	13912	13940	13867	13903	14095	13909	14196	13976	14077	13930	14166	14011	14009	13940	14099	13764	13950	14021	14127	14014	13820	14089	14014	13885	13819	13945	14051	13916	13997	14089	14003	13956	13854	13955	14043	13879	14013	13972	14067	13975	14066	13921	13975	13870	13953	14302	13960	13893	14123	13951	13902	14001	13873	13830	13949	14127	13911	14043	14064	14021	13890	13965	14042	14074	13886	14005	14028	14066	14105	13971	13867	13903	14001	13957	14026	14024	13832	13885	14031	13901	14006	13984	13913	13929	13993	13730	14005	14050	13973	14014	13987	13991	13887	13858	14067	13975	13976	13928	13887	14048	14036	13863	13856	14024	14041	14065	14063	14025	13902	13888	14052	14133	13954	13946	13882	13932	13996	14144	13969	13968	13927	13983	14077	13853	13864	14097	13865	13905	13905	13983	14087	13843	13978	13997	13767	13950	13947	14167	14098	13889	14188	13984	14032	14027	14016	14020	14000	14046	13999	13997	13973	14050	13961	13940	13790	13999	13993	13994	13944	13890	13968	13987	14023	14236	13959	14019	14089	13977	14102	13888	13889	13918
22649	21122	29021	23498	21441	23941	26306	20192	18164	17944	17171	16810	16681	16155	15969	15774	15859	15594	15587	15615	15490	15125	15343	15127	15126	15191	14960	15334	15316	15136	15147	15102	15150	15172	14986	15236	15055	15174	15187	15205	15037	14996	15086	14982	15085	15004	15027	14999	15564	16449	16430	15978	15636	15181	15282	14932	14742	15085	14799	14816	14820	14893	15159	14883	14880	15018	15040	15081	14903	15012	14846	14876	14884	14903	14852	14762	15029	14852	14884	15073	14964	14989	15063	14883	14978	14766	14807	14819	14769	14789	15059	15008	14952	14998	15146	14965	14925	15007	15089	15085	14979	14978	14846	14962	14979	14889	14922	14816	14962	14816	14776	14987	14805	14788	14985	15047	15048	14957	14731	15019	14739	15048	14995	14907	14814	14926	14995	14615	14948	14824	14930	15042	15024	15153	14793	14888	15171	14961	14957	14748	14795	14945	15085	14917	14807	14771	14873	14950	14864	15013	14963	14969	14949	14739	14959	14873	14891	14764	14941	14947	14881	14958	14922	14950	14853	14902	14905	14801	14822	14931	14903	14882	14979	14752	14771	14959	15173	14972	14936	14906	14999	14860	14685	14741	14745	15002	14714	14731	14654	14874	14860	14622	14724	14662	14810	14722	14895	14948	14828	14906	14860	14889	14839	14944	14624	14980	14892	14914	14810	15033	14865	15043	15008	14715	14969	14960	14793	14956	14905	14821	14664	14994	15012	15062	14910	15027	14828	14956	14998	14793	14777	14980	14973	14775	15016	14834	14695	15068	14977	15059	14956	15146	14911	14951	14980	14909	14857	15002	14860	14812	14791	14861	14862	14778	14873	14951	14886	14762	14918	14994	14814	15101	14902	15026	14819	14847	14948	14717	14797	15000	14889	14595	14915	15003	14925	14847	14899	14900	15006	14943	14961	14889	14904	14965	14935	15063	14984	14870	14788	14668	14898	14864	15005	14808	14763	14832	14885	14896	14895	14831	14854	14886	14779	14748	14839	15017	14895	14961	14936	14926	14793	14953	14934	14904	15134	14956	14828	14841	14865	14941	14920	14887	14935	14660	14719	14829	14884	14748	14842	14946	14802	14822	14920	14812	14972	14629	14902	14895	14561	14912	14671	14743	14984	14785	14816	14993	14931	14827	15003	15071	15036	14937	14809	14972	15123	15019	14990	14900	14769	14800	14962	14811	14769	14720	14748	14753	14931	14919	14839	14806	15104	15049	14850	14764	14873	14891	15038	14836	14896	14797	14968	14853	14791	14694	14636	15014	14695	15107	15125	14776	14956	14813	14835	14938	14926	14846	14658	14956	14718	14735	15092	15101	15046	14795	14797	14878	14949	14811	14845	14734	14612	14959	14747	14857	14964	14948	15025	14830	14905	14854	14900	14909	14991	14790	14820	14800	14973	14902	14991	14850	14959	14917	14803	14664	14867	14942	14833	14735	14885	14861	14783	14836	15011	15136	14839	14941	14850	14703	15086	15021	14797	14827	15038	14836	14703	14899	14858	14776	15031	14729	14912	14721	14773	14759	14919	14911	14841	14670	14905	14912	14974	14964	14818	14916	15011	14975	14795	14791	14721	14903	14923	15009	14744	14986	14748	14934	14924	15028	14807	14987	14818	14795	14736	14921	14947	14853	14858	14763	14752	14903	14740	14804	14968	14924	14680	14789	14948	14934	14673	14701	14969	14714	14713	14833	14745	14849	14828	14897	14822	14701	14869	14998	15032	15002	14845	14848	14982	14971	14812	14664	14841	15144	14831	14917	14751	14829	14748	14936	14903	14926	14849	14927	14820	15097	14980	14841	14916	15008	14761	14863	14821	14886	14951	14794	14699	14745	14781	14906	14842	14802	14825	14911	14856	15049	14596	14887	14718	14841	14952	14766	14861	14879	15077	14877	14900	14930	14902	14775	14633	14752	14971	14780	14593	14755	14873	14883	14792	14921	14906	14684	14801	14710	14865	14727	14669	15047	15019	14595	14782	14908	14906	14902	15003	14886	14980	15003	14985	14849	14639	14716	14976	14884	14973	14766	14657	14649	14839	14644	14840	15087	14718	14782	14932	14860	14975	14865	14932	14929	15057	14877	14902	14993	14928	14932	14908	14941	15048	14853	14879	14838	14897	14963	14885	14660	15064	15033	14624	14898	14928	14821	14708	14835	14704	14846	14787	14722	14831	14954	15098	14762	15099	14799	15079	14933	14946	14872	15010	14722	14854	14893	14777	14831	14881	14828	14889	14787	14861	14953	14869	15018	14727	14945	14889	14933	14860	14739	14550	14736	14949	14591	15069	14752	14810	14890	15064	15051	14710	14876	14982	14812	14933	14972	14929	14830	14910	14777	14681	14813	15021	14991	15056	15073	15042	15047	14927	14880	14967	14938	14928	14660	14889	14881	14821	14970	14890	14957	15039	14867	14864	14797	14800	14935	14678	14925	14930	14908	14887	14980	14853	14759	14932	14750	14844	14749	15053	14899	14953	14910	14975	14809	14804	14736	14762	14772	14889	14886	14883	14899	14848	14971	14850	14891	14901	14857	14499	14922	14713	14807	14833	14649	14869	14801	14831	14890	14773	15036	14781	14763	14827	14875	15010	14925	14944	14799	14902	14995	14983	14972	14959	14930	14628	14822	14797	15001	14960	14807	14862	14794	14942	14917	14857	14868	14959	14986	14960	14834	14776	14718	14893	14823	14909	14915	14702	14896	14752	14760	15000	14909	14831	14895	14977	14971	14847	14839	15056	14675	14804	14632	14954	14856	14939	15018	14751	14945	14864	15006	14718	14783	14824	14903	14817	14846	14856	14796	14884	14809	14843	14873	14865	14889	14644	14980	14922	14935	14793	14727	14876	14708	14852	14731	14933	14982	14822	14921	14972	14877	14828	14843	15001	14864	14852	14943	14883	15125	14768	14755	14892	15073	14905	14994	14881	15030	14989	14931	14970	14787	14899	14928	14887	14833	14923	14829	14881	14827	14957	14913	15077	15022	14826	14796	14765	14868	14819	14876	14870	14882	14830	14912	14955	15091	14987	14855	14883	14662	14837	14888	14973	14692	14825	14857	14676	14738	14870	15006	14861	14992	15036	14795	14838	15119	14883	14737	14851	14981	14920	14812	14789	14803	14682	14802	15154	14872	15032	14984	14850	14896	14766	14840	14821	14908	14894	14990	14838	14881	14932	14937	14703	14722	14775	14894	14872	14816	14849	14768	14795	14845	14987	14881	15053	14944	14805	14821	15007	14837	14895	14802	14976	14727	14935	14893	15021	14921	14902	14926	14752	14857	14905	15000	14760	14705	14943	14761	14917	14833	14703	14951	14936	14791	14930	14905	14802	14868	14981	14795	14738	14890	14850	14914	14902	14818	14934	14794	14836	14790	14763	14846	14881	14813	14763	14629	14811	14940	14827	14912	14619	14748	14809	14687	14683	14722	14795	14826	14870	14783	14937	14666	14676	14675	14829	14768	14807	14914	14716	14976	14869	14843	14810	15185	14874	14868	14921	14749	14893	14737	14772	14657	14981	14867	14891	14836	14844	14896	14605	14827	14654	14818	15017	15072	14913	15014	14988	14953	14877	14792	14753	14917	14932	14782	14744	14777	14632	14856	14944	14760	14696	14746	14748	14756	15007	14808	14892	15056	14843	14877	14766	14785	14667	15002	14672	14916	14986	14645	15040	14729	14594	14871	14897	14757	14824	14791	14779	14970	14900	14893	14923	14997	14842	14776	14921	14851	14831	14797	14939	14694	14797	14768	14756	14867	14588	14658	14853	14866	15194	14800	15035	14930	14960	14859	14824	14982	14901	14888	14927	14915	14808	15027	14908	14808	14927	14768	14898	14915	14793	14968	14868	15166	14818	14845	14714	14855	14954	14941	14978	14811	14579	14820	14989	14929	14868	14777	14926	14892	14817	15088	14981	14916	14948	14912	14750	14742	14771	14973	14751	14959	14891	14971	14855	14911	14928	14963	14731	14949	14901	14823	14753	14865	15129	15074	14918	14784	14894	14974	14814	14950	14808	14881	14870	14744	14894	14893	14979	14803	14810	14759	14769	14987	14831	14824	14933	14868	14592	14765	14997	15054	14802	14815	15117	15033	14758	14866	15098	15022	14732	14988	14752	14833	14914	14890	14825	14967	14796	14726	14903	15007	14795	14996	14815	14852	14847	15011	14814	15017	14766	14864	14890	14982	14760	14689	15100	15132	14930	14798	15008	14883	14953	14996	14834	14887	15058	14695	14830	14841	14750	14925	14814	14816	14884	15073	14986	14771	14944	14901	14933	15008	14984	14788	14623	14802	14898	14779	14781	14716	14811	14905	14798	14698	14879	15049	14959	15006	15000	14824	14946	14715	14892	14965	14976	14899	14885	14908	14935	14740	14817	14609	14832	14969	14843	14958	15037	15006	14790	14954	15065	14843	14687	14778	14953	14860	14874	14564	15081	14916	14937	14999	14866	14831	14785	14878	14969	14713	14857	14979	14866	15014	14753	14868	14727	14983	14805	14856	14909	14775	14839	14861	14818	15098	14938	14948	14967	15047	14955	14852	14771	14728	14964	14982	14880	14935	14846	15032	14591	14830	14764	15016	15002	14872	14975	14715	14741	14556	14975	14871	14788	14734	14744	14685	14809	14917	14799	14819	14859	14790	14795	15058	15040	14847	14935	14769	14833	14939	14791	14979	14810	14751	14839	14910	15039	14832	14701	14746	14719	14931	14694	14796	14930	14635	14819	14874	15041	14909	14721	14966	14704	14731	14838	14938	14621	14869	15006	14767	14903	14924	15055	15067	14972	14679	14726	14837	15079	14748	14891	14764	14997	14658	14852	14839	14763	14931	15085	14782	14944	14829	14824	14887	15144	14607	14586	14947	14948	14992	14885	14864	14956	14767	14785	14878	14895	14887	14799	14777	14899	14707	14864	14967	14842	14909	14972	14710	14780	14926	14781	14820	14761	14844	14759	14860	14782	14813	14880	14682	14665	14921	14784	14859	14790	14700	14854	14772	14829	15030	14821	14778	14938	14853	14643	14815	14804	15129	14903	14859	14871	14968	14799	14985	14969	14841	14646	14819	15105	14903	14751	14804	14855	14893	15119	14848	14954	14876	14954	14970	14766	14803	15025	14794	14861	15003
24334	44877	42116	32351	28396	26009	23567	21228	19360	18314	17508	16967	16521	15678	15640	15265	15098	14911	14898	14721	14848	14669	14467	14413	14253	14241	14267	14143	14067	14245	14174	14043	14154	14254	14171	14296	14140	14348	14419	14322	14241	14248	14227	14213	14166	14323	14233	14388	15224	16221	15869	15323	14902	14394	14340	14062	14308	14107	14191	14032	14264	14040	14097	13893	14148	14043	13967	13970	13947	14083	14174	14073	14012	14164	14056	14135	14023	13950	14208	14037	14114	13999	14195	14166	13916	14015	14246	14032	13982	14091	14140	14203	14012	14043	14087	14223	14097	14080	14317	14218	14248	14090	13851	14312	14227	14088	14095	13989	14069	14301	13918	14049	13870	14050	14037	14022	14106	14211	14057	14013	14076	13965	14041	14180	14118	14083	14202	14213	13927	14178	14145	14013	14143	14124	14108	14054	14043	14124	14209	14034	13924	14160	14101	13924	14027	14030	14003	14082	14127	13973	14202	14253	14060	14219	14100	14111	14094	14162	14015	14199	14228	14047	14111	14139	14080	14149	14178	14182	14036	13934	14270	14136	14020	14171	14033	14113	14066	14084	14118	13956	14088	14001	14046	14073	14165	14004	14090	14065	14140	14100	14274	14038	14032	14045	14037	14314	13889	14163	14062	14050	14100	13865	14060	14004	14053	13979	13941	14047	13924	14022	14046	14098	14084	14069	13980	14043	14011	14125	14030	14075	14125	13993	14113	13849	14113	14108	13938	13913	13988	13904	14155	13988	14240	14181	14111	14037	14092	14099	14200	14043	14108	14167	14037	14262	14076	14071	14074	14015	13985	14163	14129	14143	14123	14099	14226	14090	13910	13958	14135	14339	14170	14133	13981	13973	13908	14097	14009	14014	14203	14102	13996	14022	14203	14132	14293	14191	14197	14226	14121	14046	14055	14120	14077	14035	14070	14183	13724	14239	13856	14122	14191	14091	14093	13883	14245	14062	14166	13982	14083	14025	14178	14175	13912	14123	14114	14142	14009	14023	14220	14239	14012	13932	14008	14068	14063	13987	14244	14139	14037	14021	13916	14035	14146	14035	14028	13959	14131	14079	14133	14087	13975	14160	14056	14282	14015	14058	14027	14071	14158	14191	13989	14120	13983	14178	14050	14046	14058	13987	14049	14152	14126	13884	14028	14143	13960	14187	14126	14017	14041	14126	14294	14123	14041	14055	14225	14219	14020	13994	14016	13974	14143	13975	14052	14148	14015	14018	14068	13893	14068	13809	14133	14195	13922	14224	14066	14086	14121	14174	14000	13996	14158	13944	14005	14034	14030	14243	14116	14135	14081	14105	14300	14154	14142	14051	14165	14115	14009	14106	14056	14083	14138	14153	13934	14066	14154	14111	14129	14177	14125	14087	13978	14147	14025	13925	13997	14104	14082	13908	14251	13998	14081	14120	13906	14096	14010	14021	14184	14142	14020	14190	14068	13928	14027	13906	14209	14138	14015	13960	14104	14051	13928	14045	14111	13971	14111	14081	14017	14189	14174	14052	13978	13877	13971	13966	14081	14147	14088	14116	13956	14111	14305	13914	14293	14042	14157	14126	13965	14048	14138	14028	13866	14086	14121	14112	14111	14065	14065	14089	13984	14110	13986	14076	14099	14114	13952	14173	14038	14000	13995	14112	14004	14131	14141	13937	14198	14109	14039	14211	14150	14008	14002	13747	14193	14126	14021	14086	14072	14106	14043	14042	13982	14132	14165	14001	14026	13934	14107	14027	14017	13971	14024	13952	14020	14024	14036	14075	14081	14024	14106	14055	14180	14189	13963	14057	13992	14159	14131	14125	14103	14037	14178	14141	14035	14180	13973	14007	13972	14152	14074	14047	14115	13999	14091	14152	13931	14009	14068	14303	14062	14199	14079	14198	14080	14069	14121	13997	14290	14024	13982	14162	14117	14238	14016	14018	14122	13899	14042	14214	13994	14165	13980	14018	14056	14087	14111	14169	14005	14042	14083	14034	14148	13881	14142	14053	14026	14119	14072	14065	14119	14077	13974	14011	14139	14098	13945	14076	14044	14049	13920	14003	14131	14179	13945	14113	14248	14171	14020	14142	14066	14169	14025	14234	14097	14059	14085	14102	13984	13950	14292	13954	14235	14065	14099	14068	14054	14185	14099	14232	14126	14157	14076	14138	14071	13919	14153	14192	14098	14008	14094	14057	14335	14141	14102	14056	14041	14128	14202	13981	13907	14212	14077	14134	14151	14148	14029	14236	14110	13960	14114	14103	14051	14038	14139	14094	14038	14160	14184	14005	14166	14158	14051	14198	14060	14079	14015	14040	13938	14126	14147	14164	13962	14116	14276	14147	14061	14167	14274	13928	13922	14075	14129	14006	14010	14057	14019	13944	14052	14091	13937	14022	14014	14094	14110	14087	14165	14156	13997	13949	14014	13958	14047	14087	14144	14194	13892	14022	14047	14100	13941	13989	14164	14141	14035	14147	14174	14069	14107	14056	14159	14301	13960	14060	14176	14028	14004	14071	14228	13871	14137	14031	14059	13931	13890	14243	14093	14083	14104	14077	14149	14107	14036	13940	14089	14025	13973	14118	14012	14179	14111	14188	14000	14167	14168	14022	14181	14002	13864	14108	14126	14128	13891	14046	14134	14099	14080	13955	14002	14180	14049	14049	14081	14177	13972	14119	13999	14166	14116	13994	13997	14249	14266	14124	14098	14039	14052	14114	13935	14027	14105	14053	14090	13931	14071	14079	13999	13914	14187	14046	14129	14236	14085	14117	14222	13964	13916	13943	14161	14039	13972	14145	14192	14161	14085	14070	14213	14276	14172	14011	13893	14113	14106	14194	14091	14108	14034	14051	13896	13935	14079	14131	14084	14149	14173	14156	14045	14042	14202	14125	14090	14039	14077	14143	14201	14154	13973	14143	14008	13969	14041	14175	14013	14157	13977	14161	13980	14110	14051	14086	14140	13946	14096	14036	14104	14067	14033	13938	14121	14025	14023	14059	14128	14370	14113	14092	14099	13927	14112	14067	13976	14030	14001	14000	14115	14071	13908	14034	14136	14128	14023	14126	13938	13960	14127	14022	14075	14150	14018	14082	14269	14110	14129	14059	14005	14202	14220	14159	14179	14100	13992	14162	14165	14036	14097	14123	14166	14027	14130	14041	14201	14197	14085	14148	14138	14123	14220	14362	14109	14149	13974	14085	14076	14095	14129	14083	14104	14051	14036	14142	14102	14149	14109	13966	14255	14023	14088	14002	14065	14084	14079	14106	14100	13987	14074	13946	14031	14051	14112	14108	14067	14043	13859	13966	14064	14025	14156	14153	14214	14145	14161	13985	13828	14080	13932	14048	14054	14113	14033	14093	14127	14166	14076	14011	14071	13997	14080	14043	14069	14128	14051	14164	13936	14112	13938	14149	14095	14164	14049	14075	13792	13989	14046	14118	14066	14015	14024	14155	14208	14123	14166	14007	14062	14130	14147	14111	14137	14118	14024	14013	14181	14046	14120	14132	14136	14105	14208	14077	14092	14186	14070	14148	14019	14081	13988	14106	14046	14048	13994	14085	14191	14101	14073	14118	14123	14082	14047	13869	13909	14150	14095	14031	13894	14025	14043	14013	14175	14226	14032	14107	13995	14044	14056	14118	13949	14095	14223	13997	14160	13931	14071	14141	14191	14068	13953	14071	14199	14066	14092	14026	14082	14098	14109	14002	14097	14082	14138	14039	14043	14163	14061	14033	13974	13962	13979	14166	14207	14159	14047	14190	14121	14158	14014	14038	14111	13974	14113	14009	14015	14202	14044	14170	14022	14010	14235	13853	14408	14118	14113	14135	14088	14162	13963	13882	14038	14043	14232	13947	14257	14011	14002	14033	14106	14115	14096	14092	14211	13989	14130	14167	13983	13985	14047	14098	14115	14230	14058	14155	14132	14273	14000	14013	14092	14025	14082	14128	14093	13995	13994	14003	14104	14077	14258	14154	13845	14111	14184	14149	14058	14208	14046	14168	14052	13945	14173	14158	14010	14140	13996	14040	14250	14255	14128	14160	13917	14140	14071	13945	14169	14081	14068	14032	14105	14106	14120	13948	14104	13918	14308	14022	13966	14071	14041	14224	14258	14314	14094	13989	14010	13925	14218	13997	13865	14078	14121	14266	13999	13970	14134	14108	13985	14105	14141	13995	14020	13997	14070	14112	14165	14191	14177	14134	14014	13998	14046	14140	14038	14106	14156	14204	14130	14120	14136	14173	14055	13939	13795	13971	14015	14187	13968	14097	14248	13966	14127	13982	14124	14155	13908	13928	13985	14132	14122	13802	14115	14060	14000	14211	14074	13961	14090	14110	14246	13999	13915	14009	14182	14135	14208	14133	14144	14140	14012	14104	14081	14058	14125	14143	14058	14017	14194	14113	14074	14085	14047	14094	14131	13918	14190	13920	14108	14164	14174	14030	14051	14282	14140	13983	14186	14255	14148	14044	14081	14207	13872	14258	13997	14073	13939	14151	14002	14157	14089	14155	13988	14199	14037	14156	14214	14128	14086	14346	14020	14176	14086	14188	14047	14112	14168	13992	14076	13986	14158	14066	14173	13937	14059	13941	14045	14022	14120	13821	13941	14019	14196	14091	14231	14213	14163	13930	14080	14115	14146	14152	14017	14112	14067	14010	13997	14172	13982	14111	14094	14047	14292	13988	14130	14055	14013	14206	14101	13950	14133	14002	14050	14109	14002	14182	14001	14224	14104	13962	14096	13884	14136	14187	14161	13888	14045	13956	14076	14048	14213	14046	14107	14116	14022	14122	14175	14085	14148	14015	14098	14023	14146	13999	13987	13898	14094	14008	14041	14131	14048	14129	14212	13987	14163	14000	14056	14077	14224	14029	14101	14048	14090	13995	13962	14099	13931	14004	14138	14168	14060	14023	14023	14110	14242	14012	13978	13958	14104	14167	14105	13931	14217	14131	13945	14203	14050	14003	14186	14060	14044	14153	14176	13885	14097	14188	14193	13947	14022	14143	14071	14120	13849	14046	14298	14061	14055	14173	14060	14212	14034	14170	14181	14169	14035	13973	14062	14220	14026	14155	14048	14047	14220	14154	14108	14096	14045	13999	14033	14063	14155	13974	14118	14028	14018	14198
27196	22856	28877	25455	20163	18869	17817	16267	16046	15900	15447	15569	15299	15183	15033	14993	15021	14851	14876	14663	15063	15034	14722	14776	14717	15029	14605	14639	14775	14842	14868	14923	14778	14661	14641	14934	14815	14812	14836	14780	15002	14720	14734	14904	14636	14650	14727	14744	14756	14959	14793	14974	15098	14924	14979	14896	14544	14776	14656	14807	14604	14908	14816	14894	14923	14677	14905	14857	14778	14820	14822	14850	14565	14561	14879	14687	14784	14761	14920	14731	14892	14741	14777	14817	14889	14698	14759	14851	14694	14634	14717	14800	14716	14621	14654	14706	14914	14806	14556	14690	14661	14652	14747	14701	14749	14797	14828	14797	14742	14752	14661	14847	14664	14772	14662	14604	14802	14965	14769	14611	14657	14634	14636	14359	14837	14784	14693	14677	14818	14730	14815	14763	14802	14677	14589	14723	14700	14498	14859	14898	14735	14541	14712	14787	14927	14699	14637	14693	14808	14706	14660	14677	14798	14729	14862	14611	14679	14888	14669	14819	14574	14639	14815	14788	14706	14909	14694	14780	14782	14509	14663	14608	14851	14825	14739	14649	14844	14785	14867	14826	14496	14719	14788	14726	14698	14684	14644	14615	14629	14644	14703	14733	14685	14805	14874	14759	14754	14837	14641	14781	14706	14744	14687	14693	14678	14764	14576	14805	14779	14595	14705	14859	14551	14632	14937	14661	14770	14961	14584	14678	14624	14713	14748	14731	14781	14629	14550	14601	14655	14629	14862	14716	14575	14784	14789	14679	14504	14612	14643	14737	14623	14746	14787	14674	14735	14558	14643	14846	14601	14678	14857	14651	14604	14709	14848	14744	14885	14648	14853	14620	14801	14636	14772	14754	14732	14795	14732	14654	14810	14673	14658	14631	14741	14857	14742	14627	14718	14891	14613	14584	14849	14784	14642	14687	14933	14634	14704	14787	14813	14759	14600	14810	14791	14919	14622	14602	14701	14641	14709	14687	14783	14655	14679	14828	14641	14683	14716	14622	14448	14678	14682	14826	14784	14679	14787	14522	14868	14780	14771	14757	14761	14723	14877	14808	14708	14590	14694	14752	14749	14678	14660	14666	14806	14797	14729	14732	14605	14584	14718	14758	14713	14777	14759	14750	14710	14405	14860	14714	14733	14784	14759	14575	14759	14675	14827	14890	14818	14799	14935	14764	14521	14728	14701	14648	14566	14626	14712	14942	14720	14477	14648	14711	14675	14822	14749	14755	14925	14908	14619	14886	14775	14846	14892	14864	14776	14704	14645	14507	14744	14828	14694	14732	14799	14859	14891	14639	14923	14754	14669	14710	14703	14628	14775	14665	14677	14549	14829	14741	14781	14620	14664	14648	14574	14705	14766	14676	14728	14648	14709	14831	14673	14783	14757	14799	14753	14743	14491	14518	14595	14651	14779	14454	14711	14640	14852	14862	14697	14705	14781	14616	14694	14832	14735	14664	14741	14688	14964	14849	14809	14676	14587	14837	14742	14844	14605	14708	14598	14800	14759	14705	14792	14807	14766	14703	14819	14836	14712	14868	14576	14723	14680	14812	14709	14814	14796	14706	14630	14892	14554	14651	14752	14834	14618	14772	14627	14875	14648	14712	14834	14754	14605	14932	14755	14842	14725	14723	14851	14705	14598	14724	14724	14786	14626	14755	14699	14709	14838	14897	14747	14950	14704	14530	14619	14777	14686	14874	14877	14671	14674	14579	14626	14704	14771	14882	14906	14955	14617	14646	14767	14732	14736	14655	14799	14734	14619	14793	14841	14621	14572	14627	14812	14722	14770	14753	14653	14682	14708	14652	14635	14845	14739	14729	14694	14836	14801	14679	14529	14482	14753	14809	14579	14659	14649	14731	14781	14814	14783	14715	14712	14685	14868	14664	14694	14590	14621	14385	14819	14595	14729	14779	14657	14712	14923	14799	14649	14768	14656	14562	14778	14811	14898	14692	14868	14773	14717	14724	14976	14626	14510	14572	14646	14696	14844	14766	14767	14898	14692	14702	14676	14758	14770	14716	14794	14652	14736	14588	14682	14786	14581	14840	14618	14662	14782	14705	14742	14845	14641	14523	14482	14686	14724	14789	14684	14480	14817	14740	14791	14606	14637	14692	14721	14765	14833	14556	14766	14607	14805	14871	14459	14811	14647	14743	14894	14701	14861	14746	14897	14825	14759	14784	14934	14548	14728	14751	14784	14710	14464	14883	14775	14566	14960	14993	14620	14685	14743	14764	14847	14814	14765	14951	14843	14726	14653	14825	14905	14740	14739	14600	14732	14668	14759	14830	14663	14765	14720	14683	14715	14793	14618	14728	14599	14788	14738	14853	14700	14839	14768	14874	14878	14829	14860	14688	14786	14634	14642	14621	14803	14713	14869	14698	14677	14565	14613	14595	14641	14770	14673	14877	14776	14610	14665	14815	14708	14739	14718	14818	14723	14574	14717	14588	14749	14705	14699	14875	14691	14654	14761	14683	14575	14846	14702	14575	14745	14662	14635	14495	14695	14553	14643	14558	14598	14886	14769	14725	14682	14612	14771	14444	14655	14956	14613	14743	14780	14470	14721	14734	14633	14659	14745	14732	14818	14708	14533	14750	14972	14824	14745	14815	14831	14503	14655	14659	14567	14639	14719	14872	14704	14587	14607	14869	14862	14733	14712	14774	14717	14684	14850	14763	14726	14832	14812	14793	14676	14674	14802	14802	14673	14836	14764	14748	14764	14701	14694	14825	15004	14715	14705	14666	14726	14721	14584	14686	14546	14804	14935	14757	14763	14557	14582	14742	14683	14873	14916	14787	14734	14782	14770	14747	14698	14936	14850	14536	14683	14753	14459	14778	14765	14881	14735	14945	14885	14691	14816	14517	14676	14545	14730	14851	14784	14827	14799	14783	14680	14870	14726	14790	14669	14687	14831	14667	14823	14629	14668	14954	14872	14776	14864	14770	14702	14541	14778	14607	14845	14732	14826	14533	14745	14683	14673	14574	14844	14675	14847	14765	14666	14614	14611	14723	14880	14680	14778	14692	14812	14688	14601	14886	14634	14620	14679	14765	14853	14642	14729	14660	14776	14608	14733	14704	14584	14737	14893	14663	14426	14683	14763	14709	14828	14820	14689	14450	14843	14670	14679	14724	14711	14626	14847	14735	14819	14677	14837	14797	14838	14855	14920	14838	14921	14554	14807	14900	14596	14606	14824	14845	14765	14748	14925	14692	14744	14688	14705	14770	14720	14606	14801	14675	14795	14840	14841	14801	14875	14818	14705	14813	14732	14437	14715	14688	15006	14892	14631	14780	14800	14792	14676	14721	14598	14573	14737	14730	14802	14754	14807	14641	14803	14721	14568	14720	14707	14690	14700	14779	14638	14781	14701	14727	14804	14861	14442	14605	14740	14754	14759	14600	14793	14895	14627	14744	14676	14632	14747	14603	14896	14599	14732	14893	14720	14710	14600	14701	14833	14798	14736	14528	14750	14923	14748	14739	14608	14735	14722	14877	14682	14696	14713	14743	15056	14853	14790	14587	14741	14702	14727	14795	14747	14744	14786	14770	14756	14835	14932	14655	14864	14850	14721	14666	14597	14808	14702	14645	14737	14847	14637	14728	14876	14707	14788	14717	14765	14718	14513	14756	14606	14763	14772	14576	14870	14714	14853	14675	14872	14780	14845	14588	14701	14717	14660	14799	14604	14667	14685	14862	14792	14608	14804	14845	14811	14824	14633	14532	14672	14681	14786	14761	14749	14703	14802	14842	14505	14952	14532	14843	14841	14579	14669	14785	14688	14656	14736	14842	14744	14735	14987	14792	14593	14809	14801	14608	14756	14847	14764	14749	14832	14594	14793	14616	14594	14775	14755	14591	14740	14798	14644	14515	14477	14706	14505	14779	14835	14719	14723	14731	14693	14739	14857	14795	14624	14850	14766	14503	14833	14611	14607	14856	14592	14671	14589	14675	14638	14848	14720	14861	14806	14864	14715	14958	14593	14578	14784	14764	14728	14664	14716	14798	14664	14893	14739	14753	14741	14913	14830	14783	14606	14749	14790	14670	14712	14594	14739	14834	14660	14483	14604	14715	14681	14529	14658	14760	14835	14646	14635	14801	14745	14761	14766	14750	14793	14709	14767	14929	14685	14882	14509	14808	14507	14377	14697	14601	14679	14621	14913	14811	14795	14765	14714	14820	14683	14709	14659	14747	14802	14798	14785	14661	14643	14747	14782	14606	14557	14950	14600	14600	14805	14588	14656	14869	14773	14661	14634	14731	14811	14697	14607	14727	14589	14553	14742	14743	14784	14854	14748	14642	14750	15006	14726	14815	14847	14755	14845	14748	14883	14843	14813	14678	14606	14569	14721	14754	14838	14828	14748	14605	14632	14780	14548	14558	14676	14553	14534	14702	15006	14728	14778	14683	14737	14720	14689	14811	14745	14644	14712	14950	14821	14714	14711	14675	14674	14753	14642	14607	14747	14913	14823	14871	14629	14697	14631	14663	14728	14784	14741	14794	14631	14756	14695	14686	14745	14842	14845	14846	14630	14727	14728	14742	14672	14688	14872	14845	14786	14701	14867	14636	14593	14734	14623	14482	14474	14658	14485	14780	14585	14885	14909	14704	14707	14794	14676	14710	14888	14706	14569	14777	14916	14717	14770	14699	14673	14860	14636	14669	14730	14700	14747	14822	14892	14813	14647	14816	14742	14449	14741	14659	14547	14453	14633	14630	14621	14856	14570	14795	14907	14868	14663	14811	14743	14774	14828	14752	14551	14922	14780	14790	14874	14726	14741	14539	14707	14767	14827	14738	14824	14844	14581	14738	14708	14702	14687	14624	14888	14708	14899	14609	14705	14721	14641	14609	14553	14860	14686	14728	14599	14588	14636	14651	14557	14769	14725	14913	14714	14906	14667	14847	14878	14734	14628	14749	14670	14598	14729	14796	14846	14794	14704	14624	14599	14674	14818	14531	14830	14738	14700	14756	14757	14716	14715	14696	14583	14812	14867	14728	14796	14524	14854	14700	14480	14774	14860	14789	14804	14777	14972	14750	14842	14798	14831	14762	14825	14689	14729	14674	14709	14751	14576	14616	14609	14614	14728	14739	14634	14738	14640	14732	14692	14625	14904	14811
20925	32662	32050	24959	22194	20190	18101	16608	16136	15603	15231	15097	14976	14566	14504	14542	14328	14357	14334	14347	14320	14130	14147	14155	14284	14050	14036	13973	13932	14141	14119	13945	14015	14071	14030	14058	14171	14070	14121	14272	14021	13971	13968	14166	13971	14021	14015	14136	14013	14051	14292	14267	14190	14075	14169	13888	14047	13989	14080	14014	13956	13938	14129	14105	14093	14109	14055	14156	14131	13947	14081	13974	14010	13936	14105	14081	14085	14044	14126	13956	14181	14094	14114	13957	14051	14044	13923	14109	13937	14121	14125	14125	13958	14127	14098	13821	14061	14047	14033	14044	13986	14036	14094	13925	13867	13970	14047	14082	13959	14054	14014	14055	13953	14005	13866	13897	14088	13960	13903	14022	14083	13856	14025	14079	14037	13928	13994	14196	13935	13948	13986	13886	13973	14073	14049	14054	13983	13998	13964	14019	13890	13881	13993	13799	13952	13987	14026	14055	14135	13810	14057	13931	14050	14000	14109	14041	13966	14003	13936	14005	14141	13976	13943	13879	14069	14027	13772	13820	14101	13997	14067	13961	13933	14116	14110	14083	13963	13914	13818	14077	14067	14138	13858	13910	13986	14048	13976	13917	14002	13944	14095	13952	13994	13873	13901	13990	14175	14043	13916	14077	14063	13972	13972	14039	14053	14002	14040	13926	14106	14049	13881	14033	14079	14128	14168	13924	14126	13978	14095	13919	13955	13978	14022	13910	14310	13968	14077	14134	13977	13967	13954	13961	14072	14004	14013	13943	14151	14094	13852	13970	13888	14116	13958	14046	14058	13986	13841	14092	14062	14055	14081	13810	13978	14021	13966	13909	14004	13978	13948	13964	13958	14062	14048	13937	13896	14143	14075	13957	14024	14085	14114	14051	13977	13814	13971	13908	14131	14079	14027	13929	14005	14072	14147	14134	14171	14019	13824	14113	14075	13982	14063	14169	13958	13791	14071	14020	14054	14022	14011	14165	13927	14113	13915	14046	14016	14038	13978	13977	14102	14022	13878	14013	13983	14169	13842	14173	13940	14006	14119	14022	13979	14012	14075	14060	14167	14084	14181	13823	14055	14001	13919	14011	14063	13799	14049	13782	14004	14196	13967	14074	13970	14081	13894	13834	14002	13983	14055	14139	14163	13986	14138	13903	14021	14103	13853	14057	14085	14084	14129	14043	14091	14167	13937	13974	14046	13941	13968	14198	14061	14157	14048	13912	13947	14132	13912	14055	14064	13820	14073	14087	14000	13964	14067	14056	14114	14120	14120	13981	14056	14025	13960	13975	14090	14010	13974	14105	14008	14100	14210	13990	14094	14015	13976	14106	14156	13967	14032	13917	14065	14020	14046	13985	13878	14043	14124	14017	14157	13828	13890	14130	14106	13918	14020	13928	14141	14178	13973	13905	14075	13943	13884	13986	14224	14043	14011	13895	14029	14104	13810	14085	14066	14114	13898	13926	14071	13793	14185	14173	14086	13931	14109	13940	14054	14123	14109	14057	13978	14058	14026	13930	14014	13963	14013	14049	14090	14100	13912	14099	13905	14146	14029	13942	14109	14055	13837	13920	14021	13910	13981	13945	14005	13966	14177	14045	13878	14051	13976	14069	14055	13903	13930	13965	13992	13819	14063	13970	14056	14050	13967	13922	13845	14171	13826	14147	13991	13919	14090	14049	13960	14054	14120	14072	14041	14102	13932	13947	13965	13949	13972	14071	13759	14138	14122	14204	14143	13991	14135	13932	14173	13900	14047	14045	13986	13895	13971	14083	13972	13930	13959	13965	13762	14042	13994	13988	13955	13905	13939	13932	13866	14060	13922	13938	14034	14052	14011	13783	14047	14005	13881	13921	13992	14019	14054	14055	14054	14152	14037	14070	13805	14083	13882	14140	13871	14038	13929	14081	13845	14157	13952	14010	13941	14084	14058	13852	13901	14065	13987	14110	14219	14003	14106	14037	14049	14064	14022	14043	14072	13899	13964	13898	14006	14063	13979	13963	14282	14050	14031	13946	14057	13996	14140	14213	14047	14054	14039	13812	14098	14072	14165	14040	13908	13952	13835	13944	13974	14070	13921	14005	13882	14038	14007	14104	14168	13816	14136	14093	14041	13906	13939	14074	14004	14241	13955	14109	13835	13934	13931	13996	13931	14101	13979	13961	13883	14077	13963	13997	13977	14054	14053	14010	14004	13997	14075	14062	14182	14159	13990	13939	13994	13963	13936	14037	14052	14058	13868	14233	13825	13974	13961	14244	13953	14211	13947	14009	14112	14102	13863	14074	13946	13977	13939	14073	14087	14103	13918	13917	14026	13989	13893	13936	14060	14009	14156	13943	14053	13966	14015	14049	13970	13857	14066	13918	13905	13909	14104	14038	14019	14069	14234	14035	14081	14017	14088	13870	14089	13998	14063	13994	13977	14119	13953	14239	13837	14125	13944	14110	13873	14114	13938	13967	13945	13935	14102	14012	14069	13978	14101	13888	14062	13772	14207	14053	14067	13960	13939	13958	14072	14037	14087	13971	13823	14120	14150	13956	13904	13854	14070	13963	14055	14083	13991	13879	14061	14022	14128	14098	14070	14037	14004	14163	14012	13995	14049	13895	14082	14027	14043	13843	14185	14118	14125	13982	14104	14125	13949	14110	14028	14101	14014	13930	13954	14077	14085	14067	14047	13989	14006	13991	14009	13941	14068	13946	13973	14085	14031	14109	14104	13986	13983	13923	14109	13926	13973	14056	14056	14195	13995	14001	14038	14017	14044	14120	13940	14030	14080	13898	14069	14226	14020	14077	14129	14005	14047	13961	14061	13979	13922	13978	13964	14052	14036	14223	14084	13997	13944	13929	14018	14128	13928	14088	14059	14076	14003	13988	14024	14037	14000	13936	13977	14102	14089	13968	14010	13958	14112	13820	13958	14045	14031	14004	14124	14000	14010	13965	14067	13979	14044	13834	14014	14112	14086	14087	13879	14153	14049	14099	13843	13997	13893	14002	14045	14078	13974	13924	14049	14060	14121	14007	14073	14113	14077	13967	13927	13918	14049	13957	14157	14218	14109	13915	13899	13954	13924	14190	14153	14018	14083	14087	14156	13971	13995	13976	13987	14124	13915	14252	14036	14029	14156	13931	14162	13795	13914	13974	14068	14129	14125	14083	13978	14077	13961	14049	14036	13960	14102	14058	13928	14019	13995	14158	14000	14096	14030	13994	14013	14026	13923	14077	13997	14068	14061	13963	14030	13977	13981	13974	14221	14106	14150	13858	13977	14125	13925	14037	14019	14133	13978	14168	13913	14167	13991	14015	14048	13830	13940	14044	14032	14065	13897	13966	14126	14026	14053	14077	13986	13944	13988	14164	13981	13933	13910	13846	13899	14028	13968	13989	13966	13930	14065	14057	14056	13967	13947	13849	13981	13953	14043	13936	13981	13990	14173	14011	14088	13888	14096	13838	14091	13871	14063	14003	14091	13914	13932	14077	14130	13972	13986	13988	13959	13999	13988	13950	13876	14055	13942	14064	14093	14206	14079	13966	14142	13950	13997	13915	14162	14016	14170	14039	14046	13960	14107	14073	14102	13946	13836	14035	14115	13934	14099	13892	14089	14024	14019	13972	13995	14076	14073	14083	13995	14150	14102	14128	13978	14241	14190	14054	14018	14054	13850	14026	14076	13898	14079	14048	14159	14088	13912	14066	13957	13987	13984	13957	14028	13961	14220	13755	14068	13998	13862	14137	13993	14018	14052	14064	14114	14083	14042	14008	13996	13816	13981	13930	14129	14065	14060	14023	13825	14063	14214	13945	14018	14168	13969	13975	14237	14041	14215	13986	14049	13830	13912	14065	14194	13965	14132	13877	14060	13950	13923	14103	14073	14084	14100	13887	13946	13908	14092	14039	14173	13898	13903	14153	14104	14038	14057	13914	13936	14152	14097	13881	14010	14110	14018	14026	14140	14036	14026	13954	14084	14054	14008	14073	14146	13920	14148	14182	14159	14041	13829	14045	13951	13920	14055	13839	14125	13887	14074	14094	14057	14047	14023	14016	14033	14024	13966	13944	13934	14063	14085	13889	14021	14053	13817	14159	13989	14039	14010	13995	13935	13912	14191	13893	14124	14113	13976	13981	13885	13989	13939	14029	13952	14023	14030	14099	13966	13913	13947	14224	14103	14110	13746	14027	13900	14158	13961	14033	13982	13956	14067	13888	13946	13956	14186	14032	14046	14226	14015	13966	13912	13900	14058	13966	14129	14011	14078	14121	13969	13873	14028	14090	14052	13978	13793	14004	14015	14001	13763	14135	14036	14080	13940	14119	14045	14127	13937	13978	14164	14124	13982	14031	13941	14093	14068	14022	14150	13951	13983	13965	14019	13967	14040	14159	14125	14094	14051	14024	14172	14007	14021	14143	13955	14158	14067	14054	14061	14028	13943	14088	14118	14056	14106	14059	14069	14096	14040	13894	14134	13948	13955	14038	13970	14033	14040	13743	14005	13924	13869	14051	14096	14147	13916	14142	13874	14066	13997	13977	13967	14073	14075	14057	14190	14018	14050	13920	14149	13989	14175	13988	14062	14046	13981	14069	13990	13987	13907	13938	14014	14068	13955	13939	14024	14001	14002	14048	14111	14124	14107	13932	13978	13955	13907	14040	13939	13963	14000	14082	13949	14152	14087	14045	14040	14028	13939	14060	13933	13952	14104	13912	13859	13929	14009	13929	13938	13919	14114	13880	13960	14188	13996	14043	13963	14028	13982	14000	13958	14040	13887	14048	14072	13977	13897	14093	14192	14064	14228	14000	13940	14063	14120	14091	14028	14137	14080	13936	14158	13878	14098	14236	13961	13982	14010	14020	14141	13931	13889	13997	14110	14048	13851	14097	13960	14170	13918	14149	13890	13860	14002	13967	14068	14114	13728	13947	14012	14108	13883	13971	13974	13796	14014	14075	14033	13961	14209	13902	13964	13975	14098	14018	14009	13870	14021	13923	13906	14089	13929	14044	13981	14046	14009	13982	13976	13892	13998	14019	13956	13997	13892	14065	13962	14107	14186	13903	14002	14179	13954	13806	13902	14038	13979	14011	14027	14112	14051	14070	14004	14108	13843	14089	13846	14010	14001	14186	14050	14114	13989	13973
23657	21213	28778	24153	22636	23113	21930	18269	17246	17116	16611	16249	15906	15627	15675	15591	15330	15362	15191	15148	15130	15120	15100	14994	14949	15139	14803	14946	15194	15180	15046	15011	14965	14918	15206	15112	15021	15009	15106	15076	15126	14877	14914	15013	14828	14826	15065	14742	14802	15525	15633	15366	15434	15139	15212	15050	14974	14841	14940	14999	15023	15128	15138	14998	14875	14916	14841	14691	14898	14894	15032	14860	14927	14870	15027	14799	14771	14870	14881	14769	14959	14769	14745	14805	15117	14987	14791	15008	14866	14797	14777	14985	14683	14997	14928	14847	14994	14787	14752	14757	14831	15090	14761	14761	14744	14867	14860	14690	14861	15032	14883	14867	14874	14938	14822	15135	14963	14767	14942	14917	15005	14932	14754	14800	14676	14760	14772	14882	15000	14846	14861	14863	14667	14855	14887	14744	14910	14774	14861	14885	14841	14574	14955	14824	14837	14958	14757	14785	14977	14765	15012	14815	14714	14748	14908	15023	14832	14804	14924	14818	14956	14872	14998	14883	14798	14724	14964	14921	14901	14775	14976	14839	14791	14896	14955	14990	14870	14702	14787	14715	14804	14925	14799	14941	14763	14850	14898	14888	14622	14713	14881	14979	14886	14917	14974	14840	14913	14896	14900	14849	14835	14872	14738	14902	15019	14692	15035	14751	14735	14736	14676	14872	14698	14794	14856	14806	14903	14918	14894	14783	14873	14781	14924	14759	14889	14981	14632	15088	14772	14678	14783	14918	14926	14807	14962	14652	14831	14880	15175	15045	14966	14843	14945	14938	14762	14734	14959	14972	14956	14840	15112	14659	15014	14731	14958	14898	14757	14822	14871	14753	14875	14853	14940	14926	14916	14808	14744	14990	14952	14729	14855	14768	14803	14782	14781	14683	14792	14823	14848	14660	15058	14839	14832	14792	14931	14836	15080	14768	14760	14910	14998	14933	14778	14901	14865	14989	15054	14777	14845	14710	14613	14943	14821	14864	14830	14983	14886	14896	14942	14763	14668	14821	14700	14951	14868	14969	15001	14978	14827	14856	14966	14791	14746	14926	14692	14972	15088	14849	14828	14730	14922	15030	14816	14838	15034	14932	14864	14683	14819	14753	14899	15125	15120	14788	14854	14815	14863	14838	14925	15030	14876	14994	14773	14919	14933	14972	15058	15033	14958	14761	14753	14827	14990	14725	14870	14778	14902	15018	14963	14801	14880	14651	14735	14783	14859	14979	14857	14786	14806	14864	14867	14800	14791	14964	14867	14621	14769	14790	14726	14898	14754	14770	14892	15088	14928	14808	14960	14973	14986	14933	14678	14842	14991	14869	14884	14886	15000	14975	14740	14863	14893	14907	14765	14823	14881	14914	14705	14671	14862	14807	14854	14728	14928	14664	14839	14687	14816	14731	14839	14848	14900	14909	14764	14790	14900	14818	14807	14868	14970	14815	14710	14686	14879	14920	15105	14915	14879	14927	14792	14945	14723	14576	15000	14841	14905	14881	14783	14747	14955	14786	14790	14669	14816	14777	14735	15056	14954	14836	14820	14832	14805	14726	14806	14935	14988	14706	14810	14948	14816	14943	14711	14787	14782	14866	14921	14732	14983	14904	14662	15032	14806	14926	14939	14924	14869	14808	14852	14548	14693	14657	14804	14776	14930	14646	14728	14961	14886	14771	14935	14983	14713	14686	14836	15013	14723	14873	14907	14725	14788	14879	14750	14749	14829	14798	14658	14786	14728	14704	14828	14935	14816	14824	14856	14895	14933	14907	14833	14963	14815	14780	14814	14927	14772	14787	14858	14902	14809	15117	14952	14766	14908	14754	14712	14787	14873	14887	14832	14834	14948	14783	14864	14782	14923	14756	14901	14993	14819	14811	14782	14811	14833	14722	14878	15006	15064	14759	14868	14833	14874	14780	14990	14813	14857	14846	14708	14888	14647	14921	15096	14846	14836	14956	14933	14782	14709	14786	14723	15021	14900	14849	14958	14820	14846	14781	14801	14863	14816	14740	14781	14724	14755	14781	14917	15008	14747	14860	14886	14940	14788	14952	15037	14943	14961	14993	14991	14909	14805	14893	14739	14765	14738	14856	14848	14905	14815	14964	14982	14886	14919	14720	14723	14764	15123	14894	14933	14841	14911	14998	14810	14929	14816	14731	14852	14911	14902	14674	14836	14660	14761	14817	14919	14796	14734	14858	14998	14825	14899	14962	15042	14835	14738	14848	14628	14743	15140	15083	14841	15065	14781	14851	14738	14899	14600	14763	14847	14759	15140	14868	14789	15024	14772	14875	14904	14727	14925	14977	14938	14873	14977	14858	14871	14695	14705	14848	14826	14895	14878	14899	14853	15002	14746	14864	14730	14748	14822	14959	14817	14792	14923	14966	14902	15008	14852	14896	14929	14770	14897	14841	14804	14949	14875	14845	14928	14814	14636	14793	14854	15025	14829	14520	14850	14914	15020	14922	14868	15029	15009	14838	14728	14729	14775	14592	14976	14821	15002	14961	14853	14869	14988	14777	14982	14816	14679	14798	14823	14951	14800	14777	15096	14869	14804	14871	14850	14983	14879	14911	14795	14848	14805	15034	14765	14783	14888	14859	14973	14799	14964	14797	14910	14887	14874	14929	14775	14653	14532	14963	14814	14810	14959	14762	14895	14957	14878	14944	14861	14847	14836	14922	14937	14849	14838	14948	14839	14901	14852	14692	14742	14947	15012	14805	14942	15172	15125	14865	14936	14948	14874	14783	14640	14736	14900	14729	14778	15103	14948	14673	14721	14869	14836	14606	14805	14976	14952	14996	14900	14773	14862	14837	15051	14875	14987	14859	14901	14951	14793	14999	14879	14664	14822	14786	14768	14850	14893	14845	14788	14943	14964	15042	14803	15022	14935	14914	14981	14820	14708	14927	14718	14780	14962	14983	14733	14861	14594	14822	14864	14810	14947	14808	14596	14873	14885	14684	14859	14793	14940	14969	14872	14889	15021	14848	14970	14917	14764	14716	14803	14908	14766	14706	14751	14631	14756	14727	14770	14825	14931	14990	14825	14688	14893	14688	14974	14927	14865	14864	14829	14713	14881	14675	14774	14828	14670	15046	15050	14835	14936	15010	14799	14899	14814	14565	14804	14765	14911	14970	14806	14957	14899	14719	14762	14713	14895	14808	14755	14819	14734	14780	14821	14958	14796	14659	14758	14750	14839	14877	14721	14850	14868	14948	14935	14653	15013	14894	15036	14892	15033	14805	14828	14864	14784	14884	14704	14757	14864	14998	14742	14781	14828	14774	14732	14818	14833	14984	14946	14754	14775	14924	14928	14729	14757	14800	14724	14824	14847	14871	14765	14638	14712	14864	14850	14843	14686	14928	14824	14682	14880	14911	14538	14726	14879	15057	15003	14829	14880	14930	14726	14840	14873	14764	14789	14829	14886	14920	14781	14812	14756	14920	14702	14748	14943	14974	14804	14920	14856	14867	14790	14867	14515	14959	14919	14966	14910	14887	14830	14839	14928	15031	15015	15050	14643	14801	14941	14883	14784	15093	15059	14919	14821	14810	14897	14517	14842	14787	14765	14813	14876	14908	14890	14842	14672	15083	14607	14867	14902	14810	14858	14882	14909	14729	14754	14834	14947	14949	14942	14810	15012	14822	15160	14791	14910	14852	14778	15003	14877	14952	14696	14903	14910	14950	15030	14851	14706	14736	14895	14826	15008	14746	14945	14789	14822	14906	14832	14912	14908	14951	14855	14857	14825	14810	14954	14781	14827	14740	14871	14730	14748	14919	14864	14823	14815	14909	15042	14909	14883	14909	14832	14919	14861	14902	14806	14794	14898	14829	14702	14723	14879	14935	14819	14945	14784	14746	14756	14858	14790	15036	14848	14926	14835	14909	15020	14595	14759	14854	14807	14835	14974	14757	14874	14882	14721	14775	14740	14949	14809	14751	15075	14966	14941	14947	14864	14639	15005	15110	14921	14926	14980	14786	14823	14986	14918	14966	14733	14873	14673	14797	14887	14893	14731	14921	14842	14877	14854	14825	14658	14853	14979	14882	14805	14518	14709	14926	14703	14816	14815	14887	14838	14651	14822	14819	14871	14890	14814	14907	14750	14936	14962	14714	14797	14881	14734	14793	14766	14740	14882	14939	14945	14977	14930	15122	14607	14823	14913	14709	14819	14778	14850	14929	14734	14994	14707	14833	14834	14858	14946	14998	14944	14747	14656	14880	15074	15014	14801	14816	14823	14925	14903	14639	14843	14919	14935	15006	14964	14970	14799	14605	14766	14982	14730	14748	15046	14963	14894	14829	14860	14926	15019	14838	14828	15031	14785	14927	14882	14825	14946	14849	14740	14715	15029	15015	14865	14743	14896	14856	14930	14793	14841	14889	14949	14637	15016	14890	14963	14766	14886	14888	14783	14817	14919	14689	14910	14804	14672	14911	14997	14832	14847	14977	14656	14738	14767	14748	14985	14971	14764	14762	14736	14929	14758	14834	14844	14878	14957	15040	14848	14804	14908	14937	14831	15050	14910	15036	14899	14781	14813	14778	14768	14703	15017	15035	14867	14657	14708	14992	15045	14715	14958	14905	15031	15045	14768	15022	14876	14929	14816	14819	15078	14830	14738	14837	14884	14729	14721	14817	14878	14917	14840	14756	14693	14843	14886	14886	14735	14895	14836	15050	14937	14622	14780	14887	14937	15115	14882	14971	14899	14951	15032	14841	14881	14752	15019	14725	14973	15150	14607	15148	14751	14891	14809	14849	14888	14983	14965	14832	14761	14702	15008	14901	14849	14857	14708	14879	14853	15141	14794	14900	14800	15039	15085	14814	14818	14822	14822	14775	14755	14853	14949	14778	14697	14876	14654	14890	14709	14893	15033	14823	14845	14931	14914	14845	14849	14714	14776	14869	15024	14694	14728	14808	14801	14915	14941	14938	14849	14843	14853	14851	14951	14894	14850	14896	14881	14949	14843	14918	14946	14842	14803	14997	14842	15036	14777	14746	14799	14776	14810	14932	14899	14818	14866	14647	14701	14865	15072	14923	14706	14916	15007	15005	14857	14912	14674	14919	14962	14883	14790	14766	14757	14818	14828	14970	14832	14728	14927	14842	14752	14836	14608	14921
22087	40243	38190	30717	26678	23094	20653	18905	17980	17058	16574	16244	15642	15179	14855	14752	14764	14710	14673	14848	14429	14422	14163	14533	14328	14282	14290	14280	14181	14161	14281	14324	14103	14161	14188	14283	14449	14302	14313	14377	14319	14233	14114	14230	14292	14084	14129	14208	14362	15117	15174	14881	14520	14317	14340	14212	14068	14146	14081	14169	14205	14218	14192	14200	14237	14057	14166	14215	14147	14286	13972	14113	14188	14349	14170	14174	14320	14183	14312	14276	14198	14161	14245	14249	14119	14196	14213	14230	14089	14059	14204	14202	14154	14145	14139	14108	13828	14235	14016	13945	14114	13998	14268	14134	14170	14335	14071	14077	14055	14200	14273	14016	14049	14261	14229	14170	14005	14157	14102	14117	14128	13916	14286	14275	14150	14094	14161	14162	14110	14219	14079	14151	14158	14105	14150	14056	14035	14132	14088	14189	14225	14166	14127	14145	14003	14022	14074	14003	14174	14138	14198	14121	14030	14065	14127	14142	14061	14261	14272	14204	14338	14205	14275	14121	14149	13980	14099	14402	14001	14216	14156	14189	14059	14052	14100	14220	14143	14223	14155	14079	14250	14231	14196	14046	14136	14091	14301	14196	14242	14113	14288	14032	14232	14263	14172	14075	14126	14008	14110	14294	14093	14010	14141	14096	13930	14225	14073	14182	14199	14178	13952	14164	14111	14129	14079	14048	14225	14011	14052	14015	14046	14202	14150	14042	14071	14045	14034	14156	14116	14037	13995	14064	14128	14090	14175	14117	14200	14104	14128	14081	14283	14077	14185	14034	14076	14047	14220	14191	14139	14088	13916	14112	14068	14169	14167	14138	14092	14190	14178	14169	14276	14174	14112	14133	14175	14027	14328	14076	14134	14074	14047	14136	14124	14158	14078	13971	14133	14319	14055	14077	14171	14154	14166	14148	14156	14081	14220	14202	14138	14006	14056	14153	14101	14059	14123	14073	14107	13986	14106	14178	14070	14163	14147	14115	14114	14102	14162	14230	14013	14157	14120	14074	14131	14068	14173	14123	14197	14145	14286	14231	14057	14121	14166	13891	14169	14034	14189	14124	14144	14141	14072	14111	14221	14125	14009	14061	14217	13958	13988	14284	14113	14237	14071	14152	13963	14323	14004	13964	14115	14011	14174	13916	14120	14094	14068	14254	14009	14178	14152	14133	14210	14082	14045	14073	14022	14067	14291	13986	14099	14086	14260	14110	14180	14096	14135	14174	14224	14057	14206	14090	14001	14163	14245	14039	14142	14161	14188	14021	14135	14025	14134	14167	14190	14306	14129	14190	14064	14065	14133	13988	14234	14141	14043	14061	14123	14121	13974	14077	14256	13970	14162	14106	14165	14171	14205	14161	14144	14266	14115	14215	14184	14152	14073	14159	14261	14120	14143	14144	14273	13915	14188	14110	14163	14224	14168	14114	14336	14093	14128	14070	14243	14163	14241	14092	14140	14256	14117	14149	14044	14207	14284	14076	14075	14012	14166	14048	14121	14048	14105	14087	14128	14344	14197	14172	14123	14125	14108	14216	14018	14238	14130	14105	13980	14006	14097	14043	14158	14168	14123	14113	14121	14136	14223	14038	14213	14238	14122	14043	14111	14144	14122	14080	14039	13980	14169	14330	14093	14227	14127	14138	14029	14080	14118	14092	14225	14266	14031	14133	14181	14128	14116	14200	14076	13967	14011	14049	14210	14085	13978	14124	14098	14057	14240	14082	14160	14226	14211	14180	14075	14127	14140	14212	14112	14099	14085	14357	14144	14235	14086	14162	13943	14116	14201	14016	14204	14216	14205	14156	14137	14241	14135	14219	14248	14097	14295	14100	14128	14124	13984	14286	14122	14251	14124	14116	13981	14043	14164	14181	14183	14068	14026	14067	14091	14224	14165	14108	14293	14115	14087	14209	14176	14019	14179	14235	14193	14050	14125	13995	14075	14113	14058	14035	14189	14098	14235	14134	14148	14064	14084	14200	14056	14123	14132	14111	14040	14148	13894	14225	14231	14105	14171	14045	14130	14157	13960	14142	14165	14162	14183	14270	14122	14104	14202	14077	14296	14243	14088	14045	14305	14215	14086	14083	14143	14199	14119	14094	14027	14222	14162	13975	14253	14196	13945	13977	14176	14038	14097	14282	14065	14100	14085	14184	14091	14021	14232	14136	13961	14256	14371	14008	14105	13966	13981	14131	14169	14185	14111	14081	14103	14158	14123	14124	14226	14154	14147	14108	14212	14065	14177	14093	14255	13954	14266	14169	14255	14213	14107	14050	14010	14145	14171	14164	14043	14065	14230	14030	14041	14059	14232	14126	14029	13974	14197	14073	14173	14245	14124	13974	14092	14068	14108	14117	14122	14168	14166	14005	14277	14083	13960	14157	14206	14143	14078	14186	14111	14066	13999	14211	14191	14143	14183	14190	14013	14115	14189	14032	14098	14220	13948	14136	13987	14110	14239	14095	14068	14329	13987	14175	14078	14074	14031	14179	14060	14209	14052	14185	14183	14193	14128	14127	14043	14253	14266	14127	14245	14165	14077	14045	14143	14382	14276	13978	14244	14229	14167	14175	14227	14083	14002	14100	14155	14073	14149	14226	14243	14217	14210	14193	14153	14165	14286	14062	14238	13994	14282	14127	14166	14026	14062	14048	14015	14132	14108	14291	14152	14044	14031	14124	14096	14063	14136	14299	14263	13995	14126	13962	14176	14058	14083	14107	14018	14038	14064	14290	14146	14146	14166	14187	14030	14069	14122	14185	14072	14118	14181	14088	14185	14290	14017	13979	14066	14141	14035	14095	14096	14146	14122	14210	13974	14055	14240	14060	14133	14140	14115	14115	14244	14135	14216	14242	14304	14175	14121	14161	14154	14040	14119	14109	14183	14060	14205	14079	14365	14240	13961	14048	14176	14109	14168	14021	13993	14020	14074	14235	14226	14004	14124	14185	14187	14089	14074	14035	13999	14066	14020	14034	14064	14179	14070	14225	14162	14032	14076	14074	14217	14138	14061	14113	14092	14020	14080	14062	14106	14175	14205	14108	14105	14067	14238	14142	14225	14303	14118	14014	14167	14182	14127	14113	14235	13967	14234	14139	13999	14198	14115	14124	14152	14119	14207	14088	14207	14095	14114	14019	13959	14193	14150	14311	14124	14208	14050	14182	14179	13959	14185	13983	14062	14276	14250	14132	14000	14029	14071	14059	14274	14092	14180	14005	14081	14042	14132	14149	14193	14072	14225	14155	14111	14086	14226	14035	14112	14169	14278	14120	14104	14222	14239	14256	13983	14232	14056	14227	14110	14124	14104	14111	14152	14077	14293	14027	14033	14040	14194	14173	14069	14113	14047	14128	14055	14138	14172	14027	14042	14131	14129	14155	14103	14031	14200	13977	14212	14269	14108	14025	14131	14103	14157	14090	14150	14016	14113	14086	14011	14235	14180	14234	14174	14183	14010	14118	14182	13923	14029	14180	14124	13811	14106	14198	14192	14034	14021	13825	14185	14108	14057	14327	14001	14075	14216	13961	14065	14239	14164	14204	14163	14102	14007	14209	14104	14218	14068	14281	14149	13871	14133	14279	14126	14223	14278	14092	14183	14129	14228	14221	14048	14119	14086	14111	14161	14093	14278	13976	14084	14079	14075	14054	14086	14115	14121	14086	14262	13909	14158	14088	14045	14117	14161	14296	14097	14121	13897	14207	14104	14057	14412	14076	14243	14044	14251	14072	14091	14244	14000	14091	14050	14181	14111	14074	14194	14081	14121	14089	14177	13945	14135	14062	14213	14058	14061	14262	14086	14238	14108	14257	14067	14095	14170	14329	14156	14262	14174	14108	14216	14125	14145	14211	14188	14104	14158	14117	14031	14086	14220	14071	14056	14146	14163	14067	14138	14090	14121	14089	13920	14324	14113	14033	14133	14101	14254	14169	13998	14149	14071	14246	14194	13964	14154	14083	14247	14065	14061	14092	14191	14097	14088	14073	14174	14190	13981	14121	14067	14118	14134	14066	14040	14176	14008	14121	14106	14139	14141	14271	14069	14229	14174	13969	14213	14100	14142	14234	14039	14028	14085	14188	13978	14179	13989	14134	14113	14149	13940	13989	14103	13978	14140	14107	14084	13900	14072	14084	14142	14034	14065	14319	14193	14146	14042	14099	14110	14189	14017	14176	14230	14102	14049	14079	14220	13958	14043	14112	14147	14125	14093	14070	13950	14075	14037	14035	14089	14085	14098	14079	14206	14178	14137	14005	14227	14101	14142	14237	14158	14256	14158	14180	14172	14040	14207	14112	13968	13877	14016	14251	13898	14087	14054	14142	14214	14260	14179	13990	14216	14083	14154	14190	14180	14187	14125	14132	14072	14074	13988	14070	14097	14058	14147	14205	14198	14066	14170	14046	14277	14187	14228	14187	14182	14218	14040	14110	14231	14233	14205	14153	14185	14083	13998	14264	14018	14070	14287	13892	14016	14082	13997	14201	14180	14158	14112	14101	14208	14027	14184	14117	14165	14155	14198	14106	14178	14185	13976	14097	14085	14028	13987	14099	14076	14171	13978	14224	14046	14177	13994	14208	14079	14009	14324	14111	14253	14087	14085	14002	13936	14177	14032	14353	14099	14276	14305	14089	14100	14096	14203	14144	14038	14048	14059	14034	14174	14038	14088	14018	14024	14078	14300	14348	14052	14116	14136	14319	14029	14106	14096	14010	14233	14083	14031	14119	14123	14133	14102	14077	14096	14130	14191	14011	14200	14005	14067	14115	14019	14033	13972	14085	14005	14213	14114	13987	14170	14091	14168	14235	14036	14181	14101	14103	14093	14176	14055	14158	14221	14083	14029	14050	14090	14060	13997	14118	14141	13995	14247	14166	14044	14066	14143	14179	14130	13972	14090	14118	14251	14106	14239	14106	14150	14080	14161	14216	14125	14010	14122	14083	14225	14041	13986	14123	14168	14164	14106	13971	14124	13980	14093	14128	14222	14155	13979	14171	14251	13999	13935	14250	14022	14041	14123	14074	14083	13967	14196	14071	14171	14336	14269	14075	14025	14053	14026	13921	14173	14047	14278	14046	14200	14328	14057	14137	14107	14141	14069	14032	14102	14229	14198	14219	14038	14288	14086	14054
22699	21110	29005	23501	21498	23823	26001	20308	17976	18122	17313	16885	16210	16130	15853	15738	15653	15628	15706	15798	15434	15456	15119	15461	15229	15260	15266	15217	15014	15154	15230	15082	15175	15265	15249	15153	15449	15214	15347	15101	15239	15117	15136	15224	15089	14915	15087	15071	15246	16074	16230	15911	15794	15640	15218	15217	15096	15079	15036	15005	15006	15086	15031	15027	14873	15099	15062	15111	15040	14913	14795	15016	15054	15091	15183	15090	15045	14988	15094	15034	14985	15032	14853	15234	14905	15036	14776	14985	15165	15157	15013	15135	14985	15126	14871	14860	15048	15015	14858	14788	14990	14908	15027	15010	14955	15057	15002	14769	14931	14959	14924	14965	14827	15138	14964	14935	15025	14758	15038	14787	14872	14954	14866	14887	14831	15060	14962	14976	14937	14966	15002	15009	15029	14957	14977	15249	14979	15131	14872	14961	15167	15099	14995	15030	15085	14958	15059	14986	14851	14945	14935	15023	15160	14985	15011	14920	15021	15055	15110	14943	14973	14934	14899	15033	14933	14840	15100	14911	14913	14772	14719	14944	14891	14967	15058	15043	15000	15145	15053	14909	15152	14911	14906	15058	15055	14931	15025	14806	14793	14877	15002	14804	15050	14898	15153	15076	14985	14914	15050	14989	14955	15006	15203	15104	15113	15008	14883	15221	15111	14934	14901	14794	14870	15032	14856	14907	14802	14997	14958	14883	15043	15019	15103	15025	15134	15019	14894	14883	14860	14950	14940	15077	14968	14774	15095	15040	14889	14973	14815	15059	15086	15036	14904	15066	14931	14756	14921	15059	15041	15102	15082	14724	14995	14912	14911	14737	14934	14876	14982	14886	14955	14896	14869	14933	15264	14970	14963	14981	14933	15269	14906	14803	15047	15130	14821	14750	14906	14917	15078	14887	14805	15115	14897	14848	14936	14984	15084	14988	15001	14888	14962	15010	15004	15010	15076	14929	15062	14946	15104	14918	14741	15063	15212	14942	14918	14956	14959	15055	14977	14712	15008	15079	15100	14991	15152	15050	15291	14864	14963	14806	15003	14918	14997	15033	15020	15064	15170	15006	14943	15032	15038	14902	15002	14906	14906	15211	14826	14886	15021	14944	14944	15159	14869	15131	15002	14975	14945	14991	15022	14838	14942	15098	14933	14961	15079	14868	15008	14964	14936	14988	14857	15048	14971	15018	14950	14994	14983	14870	14896	14909	14862	14994	14969	15083	14958	14947	14913	15040	14836	15139	15044	14999	14937	15056	14829	14783	14997	14774	15041	14898	14993	14937	14913	14978	14994	14823	14961	14860	14870	14729	14985	14893	15047	15086	15074	14901	14734	14812	14953	14961	14986	14997	14816	14703	15023	14973	15020	15083	15033	14952	14906	14908	14830	14793	15096	15058	15196	15065	14862	15017	15028	15150	14994	14909	14993	14991	15136	14933	14967	14963	14968	15006	15046	14963	15094	15108	15045	15070	15039	14921	14907	14939	14977	14993	14964	14946	14933	15008	15023	14951	15039	14912	14993	15123	15057	14841	14844	14870	15240	14867	15038	14735	14889	15008	14930	14926	14856	15265	14842	14847	14871	14962	14920	15103	15012	14862	14997	14894	14855	14970	14892	14888	14824	14996	14999	15070	14932	14893	15049	14944	14784	15058	15148	15175	14813	14965	14777	14729	15026	14917	15012	14707	14835	15101	14825	14894	15020	14949	14973	15063	14909	15034	14890	15047	14975	15184	15157	15164	15169	15034	14875	14919	15123	14991	14851	14885	15028	14909	14839	14838	14955	14909	14943	14923	14935	14938	14979	15006	15102	14866	14860	15117	14959	14848	15055	14899	15006	15131	14931	14921	14961	14830	14797	15125	14944	14931	14855	15030	14915	15045	14988	14972	14970	15009	14895	14881	15026	15004	14960	15108	14993	14979	14910	14919	14811	14934	15036	15101	15044	15026	15099	14900	15050	14872	14968	14714	14840	14841	15097	15001	15000	14936	14871	14876	14807	14982	15110	15032	14902	14827	14843	14929	14886	14979	14965	14961	15039	14886	15000	15006	14991	14856	15042	15016	14872	14940	14826	14962	14868	15062	14727	14953	15118	15009	15065	14882	14910	15029	14900	14949	14916	14952	15009	14945	14895	15044	15040	14998	14722	14995	15043	14784	14929	15038	14881	15074	14961	14785	14920	15092	15105	14838	15085	14804	14957	14988	15150	15005	15109	15131	15115	14977	14978	15091	14942	14822	15006	14858	14769	15077	14974	14892	15106	14788	14926	14970	15026	14738	14844	14987	15049	14958	14768	14867	14854	14949	14975	15142	14892	14929	14907	14873	14928	14852	15044	14897	15005	14870	15031	14973	14817	14984	14829	14911	15000	14984	14945	15162	14736	14832	14779	14912	15064	14759	14933	15013	14970	14920	14934	15023	14928	14709	14983	14912	15068	14987	15164	15039	15059	14707	14971	14838	14907	14891	14991	15019	15085	14739	15023	14879	14877	14987	14900	14989	14767	14909	14824	14889	14952	15031	15025	14899	14772	14971	15062	14805	14940	15142	15087	14790	14726	14984	14850	14906	14947	14897	14836	15100	14829	14913	14978	15049	15025	14858	14895	14851	15003	15100	14970	14856	15001	14955	15087	14927	14956	14971	14924	14725	14976	15002	15073	14737	15154	15039	14955	15039	15035	15001	14972	14870	14938	15004	14997	14748	15153	15065	15038	15014	15193	14968	15050	14832	15230	14828	14745	15014	15025	15076	15110	14944	15100	14912	15216	14963	14961	14911	14955	14807	14930	15109	15092	15090	14974	14850	14827	14931	14967	14880	14842	14807	14848	14903	15037	15001	15204	14913	14972	14803	14912	15151	14965	15058	14952	15010	15061	14848	14923	15038	14835	14854	14880	14940	15082	15021	14865	14988	14886	14922	14748	14838	14980	15149	15065	14779	14753	14836	14950	14829	14931	14833	14885	15171	14920	15058	14959	15017	14812	14974	14983	14759	15093	15070	15097	14860	14908	14997	15015	14924	14938	14832	14816	15125	14986	15053	14743	15036	14814	14975	14802	14927	15138	15072	14924	14979	14930	14919	14993	14714	15132	15007	15070	15013	14810	14910	15006	15053	14960	15007	14984	14977	14896	14898	14928	14931	15085	14914	14967	14889	15083	14769	14821	14927	14946	14911	15037	15019	15057	14965	14812	15080	14962	14851	14797	14965	15011	15100	14906	15058	14977	14796	14870	14831	14951	14982	14829	14904	14961	14832	14905	14945	14965	14896	14839	14929	14845	15099	15039	15106	14885	15018	14921	14925	14980	14918	14810	14955	15032	14909	15015	15029	14974	14979	14830	15043	14926	14986	15075	14813	14764	15036	14904	15103	14827	15048	14839	14921	14956	14663	14894	14935	15112	14977	14939	14935	14907	14879	15145	15100	14968	14989	15065	14994	14937	14898	15029	14961	14742	15055	14951	14897	14971	14786	14846	14733	15063	14913	15030	14969	15042	14844	14901	14889	14941	14791	15012	15121	14927	14744	15073	14907	14980	14987	14892	14782	14907	14992	15104	14989	14896	15127	14889	14729	14966	14953	14888	14830	14966	14922	14746	14788	14924	15015	14957	14861	14797	14772	14851	14813	15066	14970	14860	14982	14873	14874	14947	14819	14929	15046	14969	14818	14934	15189	15200	14802	14962	14774	15090	14775	14883	14995	14986	15195	15010	15056	14969	14923	14943	14897	14878	14892	15014	14882	14851	14893	14948	14970	15007	14963	14909	14974	14906	15079	14869	14796	15027	15143	14929	14936	15036	15117	15063	15058	15051	14977	15061	14953	14939	14760	14887	14901	14818	15054	15134	15040	14847	15190	15058	14950	14921	14897	15002	15021	14922	14880	15028	15075	14834	15040	14886	15046	15025	14786	14934	14860	15175	15003	15039	15005	14994	15025	14983	14886	14998	15015	15039	15015	14957	14705	14824	15006	14844	14925	15100	15081	14871	14986	14866	15024	15178	14933	15182	14896	15017	14866	14951	14987	14938	14703	14915	14942	15133	14810	15166	14980	15104	15062	14913	14874	15030	15046	14931	14903	15077	14820	14978	14880	14857	14839	15022	14993	15022	15119	15085	15062	14954	14905	14924	14976	15039	15063	14873	14977	14803	14830	14957	15124	15105	15118	15142	14873	15005	14928	14976	15070	15042	15068	15086	15215	15132	14830	15006	14930	15006	15022	15049	14885	14964	14898	15083	14698	15029	14834	15070	15105	15174	14856	15112	14933	15170	15011	15238	14995	15038	14807	14903	14899	15119	14751	15077	14988	14806	14829	14864	14835	15034	14869	14829	14908	14949	14879	14961	15029	15165	14822	15044	15022	14849	14892	15014	14894	15101	14936	14889	15083	15010	14942	15055	14967	15022	15029	14904	15040	14927	14908	15070	15096	14974	14909	15047	14802	15134	14836	15150	14801	14833	14793	14813	14976	15021	15153	14887	14753	14857	15043	14919	14763	15021	14886	15093	15054	15058	14924	14977	14920	14921	14853	14773	14886	15055	15014	15080	14910	14961	15021	15055	15148	15173	14937	14999	15018	15058	14811	14868	14998	15090	14982	14903	15068	14921	14899	15043	15083	14961	14989	14933	14830	15120	14873	15051	14893	14844	15117	15104	15058	14898	14867	15032	15052	15049	14996	15102	15032	14884	14914	15003	14993	14847	14907	14973	14896	15027	15019	14999	14906	14969	14941	15021	14972	14897	15287	14829	14923	14966	14994	14998	15101	14967	15033	14916	14764	14988	14964	14960	14927	15035	14799	14995	14855	14954	14903	15004	15013	14974	14887	14859	15017	15091	15122	14955	14997	14940	15016	14917	15002	15069	15051	14781	14899	15042	14991	14965	15076	15101	14915	15067	14939	15029	14816	15005	15028	14794	15152	15053	14889	14902	14706	14938	15008	15054	14978	15016	14978	14930	14907	14961	14995	14891	14918	14934	15025	15073	14840	14942	14904	14875	14934	15046	14805	14847	14841	15086	14903	14878	14815	14958	14999	14933	14965	15117	14876	14849	14999	14969	15017	15027	15016	14843	14977	14893	14854	14956	14955	15040	14852	14988	14908	14951	15114	14883	15027	14939	14730	14944	15073	15065	15005
24806	44233	40998	33720	29331	25955	23278	21220	19321	18482	17334	17182	16128	15837	15367	14973	15101	15135	14829	14792	14759	14502	14636	14472	14409	14569	14295	14426	14207	14384	14268	14272	14348	14209	14483	14310	14521	14560	14368	14424	14313	14190	14203	14206	14231	14285	14199	14452	14609	15798	16205	15524	15166	14551	14272	14273	14112	14100	14222	14292	14148	14164	14262	14142	14051	14065	14221	14221	14230	14157	14119	14199	14171	14099	14103	14176	14278	14187	14158	14227	13971	14102	14269	14279	14110	14092	14091	14184	14280	14094	13927	14186	14077	14243	14054	14057	14313	14115	14162	14080	14144	14206	14098	14325	14171	14141	14009	14102	14073	14180	14221	14236	14229	14035	14179	14042	13960	14245	14113	14154	14078	13953	14120	14163	13956	14283	14145	14123	14034	14095	14102	14234	14249	14113	14240	14204	14227	14120	14109	14167	14211	14204	14047	14129	14124	14315	14253	14166	14227	14143	14133	14093	14149	14104	14289	14142	14060	14190	14202	14310	14140	14177	14143	14153	14106	14083	14196	14191	14075	14072	14128	14120	14173	14150	14147	14160	14229	14113	14125	14262	14014	14014	14094	14141	14214	14172	14198	14024	14314	13994	14134	14032	14110	14061	14120	14093	14127	13988	14158	14192	14115	13991	14148	14142	14156	14040	14173	14179	13998	14140	14096	14129	14128	14127	14158	14151	14089	14191	13988	14075	14096	14256	14121	14096	14181	14263	14118	14243	14205	14092	13967	14138	14157	14076	14124	14114	14078	14107	14284	14086	13941	14182	14162	14024	14143	14262	14218	14062	14087	14180	14078	14057	14118	14145	14097	14301	14007	14008	14076	14170	14099	13983	14100	14214	14141	14127	14149	14162	14096	14011	14193	14124	14136	13961	13995	14099	14133	14269	14128	14109	14061	14212	14017	14228	14139	14002	14114	14182	14294	13918	14079	13986	14235	14204	14300	14208	14160	14177	14037	14154	14207	14105	14054	14223	14121	14305	14174	14080	14105	14240	14092	14224	14096	14259	14009	14072	14312	14181	13982	14188	14167	14018	14095	14217	14039	14210	14113	14178	14105	13978	14162	14136	14146	14182	14106	13850	14179	14131	14187	14370	14191	14089	14040	14143	14268	14166	14094	13994	14188	14171	14254	14118	14036	14148	14129	14073	14352	14075	14098	14280	14322	14266	13945	14061	14163	14057	14270	14166	14034	14024	14054	14000	14193	13996	14042	14082	14276	14278	14319	13974	14235	14013	14220	14172	14092	14062	14193	14063	14059	14159	14099	14051	14150	14160	14012	14107	14051	14253	14072	13961	14251	14258	14164	14116	14154	14167	14187	14034	14233	14324	14130	14129	14073	14302	14155	14172	14045	14053	13986	14147	14152	14253	13974	14319	14139	14092	14062	14177	14143	14273	14085	14079	14223	14118	14129	14124	14212	13976	14253	14361	14030	14192	14171	14141	14192	14171	14083	14290	14093	14196	14103	14096	14115	14096	14081	14123	14072	14151	14216	14157	14244	14275	14049	14030	14208	13993	13957	14217	14030	14073	14092	14145	14110	14037	14068	14225	14116	14175	14182	14158	14051	14020	14062	14106	14165	14166	14072	14273	13978	14249	14067	14109	14059	14242	14056	14118	14163	13884	14170	14066	14322	13989	14206	14406	14135	14081	14098	14132	14224	14095	14099	14118	14089	14229	14154	14143	13983	14124	14224	14031	14165	14005	14144	14134	14125	14216	14039	13944	14168	14129	14166	14140	14252	14258	14120	13922	14131	14179	14208	14112	14229	14250	14110	14105	14160	14232	14044	14168	14207	14181	13996	14174	14014	14030	14296	14263	14205	14223	14023	14101	13991	13972	14036	14200	14083	14114	14239	14038	13992	14148	14161	14189	14151	14230	14048	14289	14222	14207	14043	13891	13959	14115	14077	14177	14209	14211	14241	14214	14123	13978	14047	14177	14026	14122	14091	14118	14094	14246	14070	14232	14240	14137	14169	14031	14204	14054	14233	14285	14196	14142	14095	14108	14221	14154	14149	14004	14101	14045	14008	14228	14197	14191	14202	14154	13999	14133	14078	14154	14140	14065	14241	13989	13988	14155	14166	14068	14174	14187	14203	14017	14005	14067	14160	14093	14188	14277	13988	14109	14127	14035	14090	14213	14146	14015	14188	14204	14169	14115	14092	14188	14296	14046	14031	13954	14141	14080	13944	14112	14126	14138	14081	14171	14231	13928	14001	14361	14091	14141	14105	14181	14055	14185	14018	14198	14096	14263	14150	14092	14190	14106	14028	14242	14118	14264	14058	14196	14306	14142	14060	14135	14247	14204	14188	14336	14225	14068	14212	14090	14102	13977	14188	14143	14150	14054	14052	14026	14134	14158	14119	13984	14027	13983	14166	14069	14194	14120	14140	14313	14305	14309	14074	14086	14061	14195	14078	14151	14423	14130	14195	14387	14094	14261	14124	14144	14030	13990	14004	14211	14085	14095	14100	14038	14014	14354	14025	14223	14224	14086	14240	14102	14040	14048	14448	14086	14042	13957	14023	14127	14137	14094	14200	14078	14116	14033	14195	14057	13996	14152	14035	14149	14159	14036	14095	14101	13967	14161	14174	14127	14176	14108	14089	14185	14110	14202	14053	14113	14080	14002	14082	13974	14261	14253	14126	14262	14113	14052	14199	14062	14090	14190	14196	14080	14062	14223	14105	14146	14006	14110	14130	14191	14165	14154	14033	14249	14220	14069	14052	14174	13832	14103	14201	14105	14054	14069	14135	14115	14107	14137	14124	14118	14107	14132	14268	14158	14188	14242	14070	14173	14035	14173	14023	14196	14234	14117	14149	14162	14250	13965	14100	14091	14219	13917	14119	14135	14106	14063	14056	14092	14140	14077	14155	14347	14021	14312	14158	14063	13961	14041	14120	14145	14154	14174	14166	14095	14220	14176	14225	13995	14207	14143	14118	14209	14270	14125	13963	14331	14125	14174	14176	14003	14003	14142	14100	14285	14177	14169	14066	14142	13939	14080	14182	13997	14213	14101	14201	14131	14080	14168	14119	14147	14128	14064	14051	14284	14146	14128	14175	14120	14115	14015	14094	14031	14152	14067	14142	14121	14304	14258	14085	14192	14019	13934	14017	14061	14181	14099	14204	14105	14124	14120	14277	14225	14212	14103	14144	14123	14142	14219	14250	13948	13973	14289	14202	14384	13952	14159	14224	14112	14080	14203	14110	13941	14221	14220	14181	14152	14122	14145	14096	14155	14240	14026	14185	14213	14182	14206	13986	14154	14046	14101	14090	14259	14080	14276	14126	14095	13985	14192	14163	14188	14107	14157	14203	14153	14271	14163	14021	14142	14253	14252	14131	14090	14181	14147	14162	14117	14344	14190	14100	14117	14122	14222	14118	14105	14180	14298	14059	14231	14066	14090	14266	14124	14128	14006	14169	14011	14064	14151	14213	13917	14135	14013	13996	14062	14139	14110	14104	13983	14293	14002	14086	14028	14236	13982	14291	14097	14248	14191	14045	13902	14139	14081	14239	14135	14061	14176	13959	14205	14086	14132	14117	14167	14000	14146	14199	14248	14206	14102	14066	14032	14161	14112	14109	14032	14175	14208	14244	14094	14235	14232	14030	14171	14123	14177	14119	14231	14128	14067	14143	14182	14291	13939	14242	14085	14260	13964	14102	14033	14098	14201	14178	14278	14138	14203	14208	14248	14155	14153	14047	14112	14153	14329	13984	14082	14205	14136	14153	13923	14224	14120	14238	14066	14226	14205	14159	14135	14264	14216	14169	14008	14014	14067	14215	14224	14175	14064	13952	14071	14211	14169	14065	14130	14308	14169	14077	14071	14103	14074	13981	14126	14212	14136	14060	14063	14087	14018	14252	14046	14055	14143	14101	14140	14222	14199	14195	14020	14015	14087	14176	14086	14034	14274	14155	14007	14079	14177	14143	14223	14035	14184	14064	14303	14002	14190	14105	14125	14005	14135	14361	14116	14172	14214	14218	14031	14085	14065	14289	14082	13980	14224	14057	14101	14125	14047	14143	14059	14242	14131	14144	13915	14073	14138	14063	14253	14174	14178	14025	14098	13983	14167	14022	14227	14151	14116	14308	14276	14069	14090	14133	14118	13999	14182	14055	14166	14132	14126	14094	14106	14242	14138	14172	14085	14068	14120	14018	13984	14050	14111	14113	14160	14186	14257	14016	14134	14075	14175	14234	14141	14169	14121	14312	14150	14193	14078	13988	14130	14071	14072	14154	14095	14156	14317	14125	14201	14127	14160	14196	14222	14051	14133	13945	14051	14175	14165	13986	14051	14052	13928	14232	14283	14022	14227	14058	14187	13984	14250	14263	14063	14049	14193	14150	13963	14062	14059	14232	13939	14059	14161	13960	14133	14089	14248	14050	14244	14200	14155	14048	13921	14157	14147	14025	14269	14110	14129	14136	14138	14105	14050	14201	14182	14072	14078	14218	13940	14144	14121	14086	14064	14190	14211	14378	13922	14080	14156	14038	14031	14120	14188	14088	14199	14186	14288	13985	14152	14025	14034	14180	14055	14290	14011	14333	14052	13991	14335	14019	14241	14132	14207	14043	13997	14057	14036	14303	14054	14172	14115	14300	14178	14325	14191	14158	14094	14117	14208	14166	14033	14093	14007	14182	14002	14131	14114	14107	14134	14117	14060	14055	14020	14152	14170	14195	14035	13920	14233	14153	13970	14072	13884	14144	14187	14074	14202	14035	14145	14189	14260	13967	14298	14163	14144	14187	14130	14055	14109	14195	14107	14230	14266	14167	14162	14210	13948	14168	14106	14103	14129	14100	14213	14148	14128	14013	13994	14154	14110	14279	14077	14194	14018	14142	13973	14144	14058	14015	14125	14147	14271	14085	14129	14105	14249	14116	14199	14026	14263	14007	13956	13999	14069	14092	14167	14157	14169	14183	14100	14015	14023	14192	13963	14136	13967	14041	14028	14000	14210	14072	14043	14109	14116	14031	14007	14123	14066	14071	14011	14063	14118	14196	14256	13894	14076	14097	14097	14133	14374	14137	13964	14137	14176	14280	14121	14073	13879	14028	14031	14144	14071	14159	14279	14151	14158	14011	14252	14027	14006	14062	14189
27395	22854	27662	24520	19393	18234	17294	16279	15807	15687	15478	15711	15419	15142	15215	14944	14968	15039	14988	14989	15022	14817	15042	14927	14899	14853	14943	14857	15088	14710	14845	14743	14880	15031	14864	15004	14791	14794	14715	14694	14932	14672	14751	14611	14834	14707	15016	14773	14833	14621	15002	15012	14978	14828	14923	15000	14923	14564	14774	14958	14895	14755	14729	14773	14751	14981	14683	14782	14804	14580	14753	14611	14586	14861	14704	14870	14751	14893	14815	14815	14735	14777	14781	14691	14938	14841	14899	14875	14979	14953	14687	14876	14859	14787	14835	14782	14966	14858	14606	14819	14795	14883	14786	14634	14681	14700	14659	14656	14880	14795	14779	14853	14754	14868	14718	14670	14667	14757	14697	14835	14738	14602	14655	14849	14767	14747	14702	14741	14829	14804	14827	14688	14787	14728	14810	14786	14623	14894	14880	14603	14646	14850	14614	14676	14653	14865	14806	14716	14626	14626	14758	14986	14881	14598	14944	14791	14875	14752	14606	14866	14875	14983	14785	14738	14596	14773	14695	14686	14868	14909	14769	14694	14864	14904	14987	14768	14659	14692	14846	14745	14701	14594	14869	14791	14695	14777	14872	14780	14634	14902	14762	14821	14725	14608	14651	14775	14696	14725	14818	14681	14790	14848	14702	14801	14776	14557	14706	14745	14892	14616	14944	14714	14789	14838	14761	14754	14783	14760	14692	14876	14773	14875	14628	14707	14826	14783	14748	14709	14716	15025	14743	14978	14763	14725	14910	14847	14629	14661	14800	14734	14731	14793	14803	14671	14713	14990	14868	14738	14651	14581	14645	14652	14601	14797	14777	14820	14756	14747	14861	14763	14743	14811	14768	14674	14823	14936	14656	14696	14615	14612	14685	14809	14823	14791	14643	14790	14657	14690	14825	14777	14618	14708	14616	14939	14832	14808	14748	14908	14935	14898	14894	14530	14764	14861	14807	14975	14900	14652	14669	14816	14820	14892	14612	14851	14671	14720	14801	14712	14907	14579	14617	14693	14694	14630	14634	14587	14837	14874	15049	14798	14776	14753	14867	14878	14830	14751	14754	14571	14809	14724	14717	14881	14742	14833	14916	14930	14756	14798	14770	14839	14876	14648	14778	14711	14863	14955	14653	14792	14858	14644	14862	14904	14765	14607	14738	14699	15000	14850	14715	14838	14785	14709	14839	14799	14779	14846	14975	14817	14757	14749	14783	14693	14529	14935	14836	14718	14840	14754	14681	14722	14799	14789	14888	14869	14974	14803	14793	14658	14897	14813	14775	14630	14812	14883	14747	14805	14682	14959	14731	14757	14689	14655	14830	14665	15019	14813	14718	14825	14795	14795	14727	14652	14912	14872	14886	14770	14750	14914	14663	14498	14886	14767	14744	14884	14665	14758	14834	14666	14904	14776	14743	14768	14761	14883	14666	14738	14762	14784	14769	14844	14839	14740	14695	14724	14802	14519	14768	14895	14575	14716	14819	14804	14834	14840	14436	14856	14724	14759	14861	14857	14813	14421	14898	14837	14878	14841	14789	14819	14759	14700	14812	14752	14846	14787	14740	14921	14847	14832	14799	14834	14904	14876	14891	14867	14787	14849	14935	14689	14739	14821	14637	14897	14739	14645	14876	14639	14830	14753	14842	14579	14657	14713	14771	14968	14952	14792	14773	14661	14785	14865	14802	14820	14887	14540	14640	15044	14819	14806	14960	14700	14678	14691	14698	14748	14777	14763	14776	14619	14863	15119	14814	14852	14794	14913	14917	14895	14733	14836	14845	14928	14677	14756	14794	14733	14781	14805	14572	14763	14764	14710	14960	14786	15003	14821	14875	14665	14755	14670	14807	14747	14896	14951	14721	14760	14873	14787	14928	14651	14750	14621	14668	14869	14607	14504	14706	14772	14859	14858	14741	14857	14699	14821	14839	14895	14841	14629	14710	14854	14575	14728	14752	14844	14787	14537	14838	14816	14640	14790	14796	14798	14855	14893	14946	14846	14895	14898	14764	14759	14656	14700	14929	14859	14713	14885	14876	14906	14937	14780	14583	14808	14730	14892	14797	14827	14810	14876	14785	14734	14910	14824	14728	14663	14831	14832	14921	14707	14662	14805	14768	14717	14602	14839	14733	14774	14934	14834	14712	14762	14702	14926	14717	14732	14788	14860	14881	14848	14888	14985	14812	14704	14836	14943	14669	14850	14786	14865	15039	14724	14637	14740	14876	14612	14750	14853	14717	14908	14799	14844	14739	14700	14719	14705	14623	14654	14707	14824	14897	14943	14946	14817	14866	14738	14786	14689	14849	14783	14788	15011	14934	14804	14668	14789	14678	14826	14793	14727	14873	14679	14663	14908	14885	14795	14745	14667	14658	14741	14782	14800	14725	14854	14750	14837	15052	14826	14680	14812	14806	14740	14799	14820	14735	14772	14654	14850	14841	14858	14689	14612	14748	14703	15006	14752	14872	14797	14914	14917	14818	14846	14623	14675	14779	14837	14872	14704	14849	14763	14894	14720	14814	14755	15020	14774	14669	14763	14813	14703	14983	14987	14730	14876	14919	14590	14776	14746	14813	14786	14741	14817	14805	14813	14848	14623	14895	14753	14670	14763	14820	14706	14615	14751	14722	14594	14893	14683	14861	14736	14891	14940	14803	14750	14999	14835	14793	14947	14844	15034	14690	14915	14904	14907	14732	14838	14841	14696	14672	14904	14717	14860	14881	14933	14862	14871	14669	14877	14716	14920	14855	14504	14623	14600	14625	14755	14707	14767	14861	14744	14979	14884	14851	14777	14689	14944	14926	14822	14746	14981	14818	14758	14887	14777	14700	14814	14816	14595	14523	14598	14885	14977	14687	14887	14876	14897	14793	14723	14874	14701	14774	14964	14688	14640	14882	14770	14926	14887	14934	14755	14816	14801	14876	14708	14789	14677	14748	14736	14715	14681	14662	14826	14715	14625	14881	14589	14752	14856	14902	14912	14936	14818	14816	14932	14924	14648	14660	14613	14985	14847	14994	14844	14861	14775	14975	14811	14887	14784	14677	14586	14737	14908	14976	14963	14871	14882	14870	14687	14777	14863	14765	14841	14848	14927	14866	14808	14940	14857	14697	14687	14584	14607	14718	14871	14738	14804	14769	15033	14896	14941	14728	14690	14812	14712	14891	14725	14910	14963	14926	14762	14827	14675	14862	14858	14842	14734	14998	14873	14830	14517	14577	14791	14623	14662	14622	14770	14683	14835	14684	14830	14798	14620	14970	14978	14803	14851	14941	14753	14734	14734	14714	14902	14897	14689	14830	14715	14638	14670	14838	14763	14673	14876	14707	14760	14801	14858	14649	14817	14766	14640	14997	14871	14996	14837	14831	14744	14789	14470	14827	14667	14776	14888	14665	14788	14745	14665	14861	14722	14576	14869	14724	14776	14755	14586	14865	14717	14567	14823	14726	14519	14849	14680	14846	14830	14763	14861	14775	14899	14914	14736	15052	14831	14983	14745	14763	14865	14741	14762	14751	14705	14745	14742	14964	14663	14872	14632	14837	14722	14792	14840	14854	14735	14753	14929	14718	14902	14699	14927	14753	14772	14761	14561	14751	14910	14699	14792	14843	14664	14730	14876	14971	14627	14762	14731	14826	14797	14717	14784	14962	14907	14739	14680	14845	14900	14873	14874	14793	14824	14686	14787	14930	14634	14676	14726	14886	14564	14545	14865	14984	14743	14743	14703	14827	14761	14930	14833	14732	14733	14726	14754	14693	14918	14616	14774	14805	14899	14824	14785	14744	14780	14816	14667	14692	14734	14736	14758	14896	14886	14939	14695	14683	14725	14834	14775	14992	14953	14936	14831	15000	14551	14735	14779	14712	14848	14624	14688	14752	15007	14745	14878	14921	14781	14745	14852	14687	14625	14723	14716	15026	14759	14783	14610	14786	14837	14743	14776	14848	14760	14955	14890	14884	14643	14697	14836	14832	14585	14799	14777	14943	14748	14857	14683	14656	14898	14798	14843	15010	14727	14693	14852	14845	14817	14729	14954	14982	14809	14689	14870	14773	14671	14878	14620	14801	14804	14865	14960	14784	14830	14859	14698	14854	14719	14603	14956	14874	14991	14854	14796	14894	14796	14728	14863	15002	14859	14759	14831	14741	14694	14813	14802	14812	14761	14659	15038	14732	14659	14977	14761	14847	14820	14756	14740	14620	14890	14889	14881	14849	14581	14724	14995	14824	14748	14838	14666	14839	14643	14940	14900	14665	15008	14745	14655	15005	14722	14738	14679	14764	14710	15023	14937	14705	14806	14782	14727	14847	14794	14903	14742	14863	14741	14900	14763	14863	14797	14812	14845	14720	14832	14623	14830	14778	14916	14878	14830	14766	14622	14943	14741	14656	14824	14855	14838	14752	14701	14931	14821	14855	14825	14973	14809	14874	14765	14895	14827	14823	14821	14832	14683	14674	14658	14671	14999	14741	14721	14815	14670	14797	14745	14894	14862	14913	14759	14732	14641	14757	14696	14734	14568	14838	14894	14640	14776	14721	14874	14753	14959	14778	14794	14662	14675	14745	14921	14973	14868	14726	14866	14895	14732	14753	14605	14807	14838	14813	14935	14876	14654	14739	14859	14878	14661	14866	14984	14820	14808	14957	14727	14703	14873	14865	14881	14911	14853	14861	14906	14778	14740	14728	14786	14631	14731	14830	14959	14861	14819	14595	14686	14826	14682	14718	14865	14784	14610	14677	14813	14979	14817	14742	14697	14941	14842	14636	14618	14891	14828	14788	14849	14814	14845	14942	14801	14822	14641	14901	14695	14749	14785	14718	14938	14794	14777	14814	14814	14915	14791	14660	14827	14783	14984	14888	14842	14837	14790	14736	14737	14810	14821	14718	14774	14670	14792	14886	14597	14834	14649	14737	14881	14718	14763	14789	14788	14821	14907	15059	14864	14793	14819	14682	14804	14904	14781	14810	14828	14756	14794	14714	14739	14845	14813	14791	14731	14864	14749	14936	14988	14803	14807	14823	14865	14578	14664	14918	14697	14732	14853	14639	14801	14684	14928	14802	14904	14961	14726	14916	14794	14895	14792	14694	14635	14844	14754	14849	14834	14764	15000	14714	14880	14908	14769	14836	14702
22002	31726	29525	23486	20715	18967	17568	16440	15810	15512	15480	15185	14708	14632	14405	14169	14251	14324	14418	14247	14143	14172	14110	14148	14165	14319	14014	14118	14232	14047	13943	14216	14168	14082	13985	14060	14237	14318	14164	14200	14079	14040	14103	14147	14145	14162	14097	14044	14269	14076	14203	14207	14166	14215	14042	14016	14156	14034	13937	13979	14035	13944	13775	14095	13961	13937	13981	14050	13958	13991	14100	13983	14061	14062	14024	14147	14106	13923	14108	13927	13982	13812	13931	14169	13920	13994	14017	13986	14077	13882	13973	13937	13961	13948	13931	13889	14048	13991	13994	14137	13956	13875	13851	14072	14121	13942	14049	13826	14040	14043	14035	14056	14071	13947	13964	14092	14087	13900	14186	13956	14115	14097	14062	13957	14088	14104	13982	13972	14087	13957	14032	14254	13999	14019	13969	13918	14034	13898	14030	13984	14084	14002	14048	14040	14052	14078	13997	13925	14225	13978	14050	14034	14024	13980	13909	14066	14173	14143	13951	14125	14124	13954	13969	14128	13789	13981	14118	14051	13860	14024	14209	13972	14036	13969	13935	13947	14077	14020	14087	14028	14061	14021	14052	14001	14052	14022	14065	14028	13935	13871	14004	13854	13993	14018	14026	14045	13962	14016	13924	14117	13989	14055	13848	14177	14119	13898	14140	13940	14031	14008	14065	14104	14133	14103	13893	14112	13934	14168	14108	13927	14005	14018	14063	13909	14030	14173	14061	14034	14087	13978	14047	14000	13995	13893	14047	13877	14120	14060	13898	13920	14107	13931	14013	13981	13975	13994	14018	14002	14177	13997	14004	14031	14029	14063	14116	13951	13973	13987	14002	14102	14164	14036	14022	13934	13915	14070	13952	14029	14146	14220	13897	14131	13936	14188	14100	14059	14087	13986	13910	14046	14005	14088	14070	14023	13996	14006	14052	13953	14176	14101	14029	14200	14229	14010	14041	14179	14003	14053	14005	14176	14009	13969	14103	14000	13901	14067	14007	14132	14050	13960	14049	13978	13981	14083	14032	13873	14039	14084	14070	14063	14010	14140	14077	13954	14154	14010	14028	13936	14079	14045	14149	13955	14037	13909	13931	13990	14001	14069	13969	14000	14227	14060	14198	14015	13942	14173	13933	13962	14038	14092	14033	14028	14044	14065	14039	13810	14033	14040	14036	13988	13998	14100	14029	14041	14002	14075	13998	13999	14132	14188	13997	14094	13955	14021	14146	13959	14019	13887	13924	14083	13809	13993	14082	14082	14108	13992	13964	14095	14039	13859	13997	14121	14039	14117	14113	14084	13881	13962	14249	14093	14043	13935	13876	14185	14118	13968	14204	13935	14158	14070	13942	14010	14061	14082	14029	14145	13988	14066	14038	13981	13945	14224	14004	14008	13851	13958	13913	14113	14022	14119	14012	13959	14103	14066	14133	14036	13997	14122	13948	13981	14115	13988	13972	14090	14016	13981	13946	14128	14104	14183	14120	13756	13948	14058	13764	14022	14048	14049	14019	13904	13968	14056	13964	14101	13938	14002	13899	14056	14075	13931	13995	14239	13972	13932	14099	13951	13963	13957	14158	14164	13979	14020	14043	14120	14062	13932	14083	13960	14085	13915	13946	13917	14089	14218	14138	13898	13924	14091	14058	13966	14124	14038	13976	13991	13995	14294	13952	14012	13912	13991	14263	14025	13988	14024	14162	14019	13952	14056	13912	13914	14138	13963	14044	14004	13848	13964	13890	14072	13875	14099	14018	13877	14097	14062	13970	13994	13934	14233	13849	13903	14082	14219	14080	14016	14069	13988	14039	14006	14084	14131	13986	14053	14185	13975	14001	13980	13998	13876	13892	14045	14110	14094	14207	13995	14020	14161	14027	13973	14169	14059	14164	13997	13975	13957	14113	13946	14009	13946	13929	14029	14086	13967	14065	13974	14214	13882	14097	13914	14006	13978	14057	14178	13777	14033	14151	13927	14083	14080	13902	14106	14016	13986	14094	13976	13880	14141	13851	14137	14145	14085	14103	14028	14273	13867	13952	13990	14011	14080	13922	14050	13898	14066	13986	13971	14267	14014	14253	14092	14095	14012	13993	14041	14052	14056	14133	13886	14008	13980	14126	13907	13964	13843	13966	13963	13912	14101	14088	14032	14160	14021	14021	14028	14104	14077	14058	14044	13913	14122	14026	14025	14161	14136	14055	13875	13937	13852	13846	13942	14028	14101	13979	14088	14081	13972	14024	14014	14314	14004	14050	13943	13849	14151	13924	14271	14116	13807	14028	13856	13906	14063	14070	14232	13975	14057	14033	13989	14092	13959	14042	13923	14115	14155	14197	14077	14059	14121	14088	14098	13943	14040	13941	13958	14085	14072	14026	14001	13924	13926	14095	14051	14191	14005	13953	13926	13923	14049	14059	13811	13973	14097	13986	14152	14094	14142	14194	14083	14120	14151	14082	14197	13948	14037	14192	13984	14172	14140	14092	14023	14077	14090	13986	13794	14081	14037	14027	13848	13987	14018	14108	14095	14012	14022	14034	14017	14020	14177	13983	13992	14028	13856	14228	13931	14113	13905	14045	13997	13902	13945	14158	14013	14034	14032	14017	13966	14093	14220	14039	14055	14176	14139	14063	14049	13938	13822	14043	14154	13945	14124	14026	13986	14231	14011	14253	14069	14051	13986	13872	13802	13996	13896	14143	13803	14106	13980	14065	13989	14016	13970	14161	13880	14023	14010	14135	14073	14053	13971	13981	14063	14082	13973	14048	13874	14027	14076	14112	14138	14092	13948	14149	14011	14031	13997	14245	13951	14047	13948	14104	14063	13798	14023	14091	14026	14092	13871	13985	13920	13922	13936	13916	14083	14116	13969	14007	13873	14119	13978	14007	13965	14016	14036	14214	14220	14005	13968	14030	13905	14134	14032	14022	14115	14019	14046	14098	14218	14086	14044	13901	13912	14125	13884	14018	13984	13857	14071	14051	14123	13981	14058	13823	13867	14023	13953	13980	13962	14012	13858	13992	14071	13976	13929	13976	14134	14023	14082	14036	14112	13845	14164	14049	14082	14001	14103	13974	14146	13947	14107	14000	14036	14121	14106	14081	14086	13995	14046	13949	14082	14036	13977	13931	13993	14031	13947	14117	14054	13962	14064	14166	13940	14121	14147	14017	13916	13931	13990	14041	14041	14004	14070	13954	14094	14168	14007	14163	14102	13927	14043	14119	14112	14049	14145	13923	14028	13982	13958	14061	14080	13819	14055	13969	14124	14118	14089	14091	14019	14157	14125	14043	13851	13987	14002	14020	13973	13973	14096	13975	14092	14202	13977	14095	14051	14190	14069	14147	14083	14143	14069	14127	14031	14030	14095	14168	14006	14001	13981	14072	13969	14063	13861	14024	14075	14020	13804	14145	14088	14099	14101	14034	14127	13987	13956	13941	14269	14017	14009	13865	14164	13942	13975	13991	14048	13952	13992	14097	14004	14055	13955	13912	14096	14029	14176	13986	13896	14055	14055	14279	14048	14159	14141	14008	14030	13884	13941	13974	13930	14034	14076	14124	14089	14030	14100	14002	14275	13942	14102	14142	14032	14062	14018	13881	14038	14032	14062	14031	13928	14174	14034	13913	14165	13948	14000	13963	14025	14121	14149	13998	14102	14115	14225	14016	14088	14028	14125	14041	14030	14112	14030	14107	14024	14067	14008	13891	14042	13985	14001	14078	14068	14030	13991	14105	13788	13969	13907	13830	13899	14108	13906	14034	14189	14096	14160	13889	14081	14018	14019	13927	14113	14049	14077	13948	14065	14083	13986	14222	14013	14204	13919	13868	14072	13885	14049	13794	13990	14135	13914	14004	14163	14126	14024	13938	14159	14093	14067	13949	13996	14003	14058	13878	14012	13917	14039	13973	14009	14075	14144	14008	14049	14051	14063	14023	14062	13890	14008	14221	14081	14102	14086	14239	14202	13956	14092	14086	13876	14005	13927	14122	13911	14084	14038	14000	13974	13943	13981	14118	14046	14035	13839	14047	13977	13965	14093	13999	13853	13992	14124	13984	13859	14009	13990	13896	14120	14134	14079	14065	13973	13977	13910	14300	14071	14033	14153	13883	13917	14237	13978	14113	14084	14030	14208	14061	13950	14084	14080	14113	14019	13963	13919	14127	14134	13983	13862	14073	13947	14039	14005	14176	14111	14051	13872	13885	13963	14218	13927	13852	13912	13933	14091	14021	14025	13961	14002	13904	14018	13881	14034	13840	14193	13941	14082	14031	13981	13952	13913	14289	13999	14064	14131	14002	13894	14030	14036	14005	13941	14128	13976	13963	13879	13878	14022	14184	14063	14064	13854	14105	13992	14127	13907	14178	14119	13924	14096	14055	14215	13962	14149	14016	14038	14081	14026	14009	13976	14021	14065	14010	14122	14123	14063	13952	14138	13934	13978	14109	14101	13911	14080	13904	14022	14152	14056	13924	14093	14075	14194	14057	13936	14138	14121	13993	13990	13971	14114	14070	14099	14047	13884	14174	13914	13821	14026	14140	13963	13886	14025	14075	14044	14133	14124	14081	13882	14065	14057	14040	14025	14090	14089	14145	14032	14109	13990	13964	14063	13983	13996	14132	14089	13972	13863	13921	14205	14116	13865	14045	13949	13907	14007	14015	14138	13884	14100	14078	14012	13910	14054	14075	14108	13958	14041	13955	14029	13916	13997	13967	13995	14009	14091	14175	13958	13978	14085	13968	14060	13995	14070	14182	14057	13895	14113	13995	14002	14108	13937	13981	14164	14050	14028	14079	13984	14114	14089	14154	14039	14044	14005	14120	14031	14069	14094	14134	14058	13982	14071	14163	14001	13973	14009	14109	14138	13994	13983	14033	14050	13950	14176	14002	13987	14131	14032	13986	14103	13927	13917	14073	14013	13955	14138	14110	13984	14091	14130	14155	14050	14122	14111	14129	14150	14030	14173	14073	14129	14161	14206	14113	14076	14059	14087	13979	14078	14042	14041	14062	14131	14042	14015	14103	14090	14003	14011	14157	14072	14076	13978	14107	13985	14052	13952	14131	14061	14126	14113	14189	14282	13917	14046	13992	13980	14100	13973	14085	14078	13989	14128	14117	13913	14001	13957	14018	14266
23645	21144	28687	24036	22283	23053	21906	18272	16885	16731	16397	16197	15945	15679	15363	15398	15429	15434	15390	15253	15116	15067	15179	14971	15051	15168	14930	14858	15053	14937	14895	14951	14953	14846	14965	15187	15106	14992	15151	15029	15034	14932	15051	14948	14937	14728	14988	14820	15151	15496	15524	15597	15312	15156	14958	14875	14816	14798	14967	14898	14813	14929	14841	14894	15075	14850	14795	14864	14909	14909	14884	14867	15192	14737	14992	14810	14822	14709	14945	14867	14913	14811	14656	14724	14790	14813	14770	14853	14789	15083	14716	14753	14796	14855	14754	14865	14915	14777	15050	14843	14929	14957	14783	14964	14886	14880	15026	14956	14776	14909	14988	14974	14741	14796	14842	14856	14910	14846	14879	14951	14956	14927	14923	14779	14805	14911	14937	14959	14917	14806	14935	14795	14851	14759	15020	14740	14862	14734	14894	14827	15002	14871	14822	14972	14912	14889	14619	14888	14908	14695	14724	14914	14983	14641	14898	15031	14969	14714	14886	14742	14816	14845	14922	14761	14869	14696	15079	15059	15012	14994	14928	14885	14890	14914	14923	14786	14928	14755	14625	14690	14736	14759	14980	14976	14880	14852	15074	15030	15007	14797	14793	14964	14931	14618	14824	14789	14935	14985	14810	14741	14713	14843	14862	14881	14934	14747	15020	14888	14920	14882	14739	14668	14932	15091	14753	14956	14785	14904	15084	14795	14873	14894	14890	15065	14944	15042	14925	14863	14856	14725	14885	14819	14916	14842	14918	14777	14708	14947	14760	14794	14971	14772	14913	14803	14885	14991	14915	14867	14956	14871	14943	14718	14940	14778	14850	14833	14951	15012	14653	14604	14903	14857	14874	14924	15104	14762	14832	14939	14711	14939	14556	14950	14798	14885	14946	14701	14820	14861	14781	14650	14751	14817	14745	14758	14796	14737	14891	14716	14760	14967	14928	14949	14904	14777	14752	14908	14871	14719	14831	15076	14943	15087	14912	14864	14908	15067	14928	14832	14851	14777	14917	14916	14799	14940	15059	14865	14938	14805	14923	14706	14758	14941	14872	14791	14965	14959	14989	15157	14848	15011	14973	14723	14730	14647	14769	14811	14794	14945	14775	14900	14710	14607	14953	14673	14714	14828	14667	14723	14838	14898	14938	14893	14898	14797	14654	14970	15006	14864	15002	14982	14995	14863	14792	14967	14816	15117	14867	15036	15064	14781	14826	14848	14863	14956	14792	14735	15018	15103	14971	14712	15011	14826	14766	14877	14974	14863	14653	14935	14812	14895	14717	14762	14928	14847	14851	14888	14898	14745	14891	14983	14804	14870	14845	14907	14999	14814	14759	14929	14915	14895	14843	14988	14729	14963	14973	14728	14814	14861	14909	14904	14921	15090	14760	14948	14834	14856	15017	14733	14790	14665	14783	14989	14901	15011	14865	14783	15026	14905	14888	14969	15007	14924	14912	14738	14795	14919	14875	14703	14954	14818	14943	14735	14912	15023	14844	14726	14742	14914	14789	15001	14898	14850	14726	14935	14817	14945	14846	14994	14970	14691	14806	14812	14748	14812	14962	14854	14800	14916	14820	14906	14849	14891	14803	14820	14937	14678	14955	14747	14839	14690	14864	14874	14752	14834	14916	14945	14824	14874	14789	15034	14936	14969	14819	15108	14802	14937	14749	14915	14837	14828	15021	14645	14919	14575	14861	14986	14721	14916	14807	14852	14850	14862	14877	14573	14886	14926	14824	15029	14736	14880	14659	14865	14738	14872	14886	15048	14928	14848	14876	14748	14964	14781	14839	14619	14853	14871	14867	14703	14787	14901	14852	14814	14843	14786	14938	14815	14728	15016	14995	14888	14936	14798	14817	14623	14886	14802	14811	14893	14802	14822	14802	14841	14854	14743	14924	14724	14705	14802	14723	14684	14782	14891	14866	14755	14841	14859	14791	14801	14764	14878	14793	14845	14725	14883	14805	15010	14916	14828	14928	14764	14872	14996	14943	14756	14828	14843	14991	14846	14874	14754	14815	14786	14900	14946	14781	14850	14848	14782	14830	14768	14768	14790	14907	14938	14704	14982	14903	14878	14983	14973	14923	14742	14669	14888	14811	15218	14911	14928	14802	14948	14743	14709	14818	14981	14965	15015	15099	14815	14858	15089	14931	14942	14800	14806	14682	14860	14858	14863	14867	14978	14940	14825	14795	15011	14844	14957	14738	14850	14828	14886	14944	14852	14761	14762	14897	14691	15000	14709	14764	14881	14998	14853	14924	14810	14897	14784	14778	14802	15013	14748	14850	14841	14759	14897	14701	14595	14825	14808	14768	14771	14821	14777	14806	14840	14796	14780	14914	14902	14885	14742	14700	14838	14789	14859	14866	14846	14881	14743	14880	14959	14877	14770	14813	14953	14910	14857	14642	14938	14891	14834	14986	14979	14996	14818	14914	14847	14932	14890	14906	14774	14845	14932	14963	14878	14800	14841	14735	14854	14869	14901	15048	14854	14609	14810	14801	14760	14961	14836	15042	14711	14713	14833	14925	14653	14837	14673	14963	14994	14918	15003	14932	14828	14873	14802	14805	14982	14815	14860	14977	14855	14958	14810	14890	14977	14979	14894	14651	14697	14843	14710	14892	14813	14838	14849	14934	14852	15011	14866	14889	14976	14736	14631	14724	14823	14855	14843	14697	14912	14764	14979	14884	14839	14794	14777	14839	14891	14769	14802	14923	14797	14815	14871	14992	14913	15022	14807	14630	14948	14623	15001	14694	14865	14959	14992	14820	14757	14988	14923	14741	14901	14608	14848	15071	14895	14721	14935	14964	14762	14862	14823	14849	14985	14783	14975	14825	14777	15045	14967	14891	14829	14931	14763	14932	14781	14912	14843	14852	14829	14824	15051	15000	14960	14769	14809	14769	15003	15043	14888	14953	14897	14873	14745	14881	14754	14890	14775	14991	14903	14888	14638	14761	14881	14921	14822	14866	14772	14746	15086	14811	14854	14699	14816	14909	14832	14901	14932	14799	14843	14735	14797	15021	14965	15100	14818	14750	14900	14789	14876	14717	14741	14977	14870	14884	14959	14895	14740	14809	14873	14925	14909	14926	14716	14919	14907	14907	14922	14763	15016	14965	14743	14835	14915	14784	14955	14821	15037	14958	14729	14802	15013	14906	14890	14790	15112	14979	14947	14828	14861	14766	14840	14998	14847	14922	14857	14827	14774	14707	14773	14922	14764	14733	14974	14901	14430	14793	14876	14810	14836	15033	14868	14725	14797	14833	14963	14837	14900	14996	14854	14907	14856	14915	14834	14747	15057	14928	14728	14964	14754	14739	14995	14843	14664	14981	14950	14972	14881	14798	14674	14653	14862	14787	14768	14913	14840	14886	15012	14813	14669	14788	14910	14821	14855	14807	14760	14727	14835	14900	14793	14714	14977	14832	14710	14945	14785	14900	14812	14981	14885	14848	14747	14972	14768	14679	14835	14812	14692	14873	14821	14684	14857	14884	14907	14848	15097	14878	14876	14867	14900	14880	14900	14638	14831	14879	14804	14914	14949	14847	15009	14936	14961	14915	14809	14940	14939	14868	15084	15052	15050	14683	14923	14819	14910	14852	14843	14884	14924	14899	14769	14892	14955	14873	14988	14976	14899	14894	14886	15054	14775	14939	14837	14990	15039	14799	14879	15093	14841	14973	14777	14890	14961	14833	14866	14711	14863	14801	14820	14947	14917	14932	14924	14807	14752	14953	14800	14839	14780	15005	14920	14808	14845	14802	14742	14685	14939	14913	14829	14714	14860	14994	14897	14887	14931	14997	14806	14943	14595	14817	14830	14892	15009	14898	14829	14874	14967	14807	14909	14940	14922	15059	14917	14904	14894	14724	14820	15123	14972	14788	14836	15047	14980	14754	14876	14931	14743	14853	14895	14792	14726	14889	14929	14872	14744	14917	14966	14849	14871	14810	14941	14834	14972	14919	14955	14863	14767	14988	14719	14800	14824	14714	14763	14952	14916	14938	14885	14659	14910	14883	14758	14882	14956	14877	14779	14955	14948	14859	14683	14770	14747	14790	14706	14814	14862	14867	14789	14652	14879	14917	14990	14888	14903	14687	14961	15034	14866	14944	14710	14862	14880	14770	14906	14786	14760	14971	14875	14869	14781	14957	14747	14867	14945	14990	14823	14923	14804	14918	14867	14624	14908	14967	14953	14992	14708	14846	14778	15000	14819	14934	15042	14896	14963	14842	14819	14859	14954	14813	14670	14878	14590	14825	14858	14929	14791	15006	14891	14973	14761	15069	14901	14701	14712	14762	14804	14927	14882	14994	14886	14835	14837	14799	14981	14662	14856	14850	14619	14712	14751	14771	14897	14828	14777	14850	14794	14921	14907	15125	14872	14985	14835	14835	14896	14940	14912	14778	14885	14766	14980	14915	14858	14962	14944	14943	14811	14924	14913	14815	14686	14946	14961	14893	14836	14950	14866	14854	14938	14812	14943	15036	15000	14839	14812	14834	14826	14706	14796	14805	14802	14695	14835	14932	14687	14704	14768	14900	14927	14883	14838	14696	15080	14679	14933	14881	14894	14999	15076	15005	14779	15025	14670	15098	14858	14860	14943	14761	14727	14880	14803	14733	14714	14837	15067	15002	15058	14887	14990	14895	14663	14853	14918	14914	14887	14960	14884	14940	14989	15055	14905	14831	14838	14961	14840	14777	14658	14791	14796	14902	14622	14848	14993	14826	15044	14913	14866	15108	14849	14593	14738	14779	15025	14959	14949	14901	14944	14822	14743	14687	14781	14992	14775	14881	14914	14842	14787	14899	14593	14838	14800	14832	14856	14755	14703	14715	14872	14985	14725	14814	14904	14878	15075	14753	14708	14701	14896	14848	14906	14950	14740	14846	14852	14688	14803	14708	14918	14689	14807	14954	14840	14765	14869	14857	14772	14933	14609	14818	14800	14861	14942	15020	14871	14745	14987	15013	14947	14885	15012	14963	14868	14816	14850	14977	14934	14647	14802	14702	14862	14976	14826	15013	14647	14715	14888	14969	14819	14960	14841	14754	14757	14828	14713	14884	14891	15066	14898	15047	14735	14787	15065	14809	14904	14871	14817	14897	14924	14758	14858	14750	14847
22518	38818	36439	28881	25071	22567	20520	18498	17419	16983	16610	15923	15535	15080	14839	14670	14662	14685	14768	14365	14472	14519	14419	14246	14233	14312	14161	14143	14285	14296	14141	14144	14326	14254	14097	14189	14358	14285	14441	14169	14374	14106	14170	14069	14167	14055	14199	14133	14462	14998	15205	14959	14367	14411	14249	14124	14104	14038	14046	14009	14173	13917	14100	14092	14163	14149	14022	14008	14067	14083	13928	14020	14053	14167	13997	14095	14226	14035	13899	14130	14076	14090	14010	14107	13971	13969	14183	14235	14062	14023	14001	14105	13816	14093	14080	14153	14060	14128	14135	14083	14210	14196	14195	14107	13951	13968	14135	14147	14179	14098	13764	13832	14206	14042	13955	14211	14060	14063	14170	14049	14045	14100	14155	14070	13915	14054	14092	14009	14008	14018	14127	14113	13901	14121	14085	14082	14034	14126	14060	14167	14190	13923	14017	14043	14193	14127	14137	13973	14069	13876	14178	14014	14096	14046	14140	13970	14090	14150	14059	14158	13931	14038	14035	14047	14151	14160	14093	14092	13958	14037	13960	13987	14048	14197	14057	14236	14179	14108	14103	14079	13928	14107	14193	13904	14275	14103	14059	14039	14302	14176	14010	14145	14068	14039	14129	14035	13967	14128	14075	14259	14151	14115	14211	14088	14143	14219	14110	14045	14056	14166	13929	14109	14220	14192	14180	14141	14064	14129	14049	14015	13990	14216	14036	14250	14073	14088	14156	13998	14077	14091	14135	14082	14021	13988	14212	14142	14015	13918	14127	14308	14076	14218	14199	14027	14002	14171	14078	14030	13893	14193	14002	14130	14143	14133	14016	14003	14016	14087	14053	14020	14043	14167	14142	14059	14130	14128	14213	14051	13904	14205	14170	14038	14202	14027	13855	13934	14137	13953	14204	13998	14001	14121	14094	14022	14116	14022	14147	14110	13994	13987	13964	13922	14040	14025	14006	13944	14072	14038	14160	14147	14092	14154	14186	14096	14021	14135	14088	14060	14174	14107	14088	13982	14179	14159	14152	14019	14048	14039	14278	14055	14108	14106	14229	14129	14001	14155	14132	14011	14065	14100	14008	14104	14052	14022	13976	13936	14082	13990	14125	14090	13981	14190	14039	14172	14033	14130	14088	14074	14132	14045	14282	13932	14040	13993	14083	14026	14321	14021	14003	14222	13813	14050	14005	14007	14108	14088	14172	14062	13960	14049	14024	14134	13980	14145	14072	14208	14017	14030	13988	14074	14068	14115	14169	13899	13984	14138	14119	14045	14004	14131	13951	14003	13992	14123	14213	14019	14182	13999	14210	14006	14083	14186	14051	14155	14093	14069	13986	13992	14225	14071	14021	14050	14083	13959	13943	14064	14081	14062	14089	14108	14056	14207	13920	14103	13977	13988	14027	14067	13995	13919	14017	13875	14074	14097	14169	14104	14065	13933	14200	14107	14045	14135	13953	13988	14110	14130	13935	14094	14085	13912	14062	14069	14016	13945	14014	13947	14046	14124	14084	14041	14026	13905	13964	14062	14008	13847	14143	13966	14179	14077	14125	14126	14247	14059	14069	14230	13992	14082	14171	14051	14080	14194	14032	13971	14089	14158	14050	13985	14016	14008	14102	14066	14095	14033	14163	14136	14142	14127	13884	14077	13984	14096	13879	14024	14233	14020	14118	14026	13998	13965	14273	14119	14123	14041	14008	14102	14271	13901	14141	14134	14056	13996	13973	13971	13975	14100	14141	14219	13986	14176	14019	14178	14081	13985	14007	14065	14281	14030	13949	14169	14005	14068	14001	14212	14265	14057	14137	14276	13990	14030	14087	14121	14111	14182	14272	13967	14044	14034	14094	13971	14125	14078	14074	14079	14190	14230	14142	14050	14102	14015	14178	13931	14065	14116	13925	14067	13961	13995	14006	14066	14134	14050	14096	14153	14151	14058	13995	14154	14071	14060	14124	14031	14169	13910	13962	14094	14022	14038	14003	14148	14032	14034	14133	14135	14200	14052	14137	14041	14157	14130	14128	14060	14129	14072	14175	14020	14161	13806	14084	14150	14002	14145	14127	13991	14132	14162	13938	14128	14135	13982	14100	14105	14029	14066	14243	14122	13961	14005	14105	14006	14069	13974	14058	14130	14100	13938	13932	14173	14145	14064	14025	14120	14147	14077	14051	14134	14103	13914	13974	14144	13992	14227	13903	14170	14070	14034	14052	14264	13979	13893	14182	13997	13892	14121	14058	14007	14153	14046	13950	14025	14082	14057	14068	14048	14135	14102	14047	14129	14022	14079	13958	14062	14077	14128	14006	14073	14171	14116	14095	14126	14156	13977	14142	14000	14096	14018	14344	13984	14079	14109	14188	14288	14024	13976	14130	14103	14088	14105	14150	14026	13863	14035	14052	14074	14010	14025	13964	14192	14125	14097	13929	14090	14295	14021	14096	14090	14053	14145	13932	14227	13974	14106	13942	14079	14112	14054	14118	13993	14084	13971	14164	14046	14116	14234	14207	13984	14131	14138	14240	14114	14155	13964	14119	14042	14223	14104	14016	14322	13972	14218	13962	14106	14237	14121	14285	14126	14029	13907	14155	14076	14228	14085	14032	13884	14123	13993	14084	14058	13960	14255	14123	13946	14185	14026	14107	14170	14129	14037	13984	14078	14118	14095	14181	14262	14146	14021	14105	14076	14282	14151	13944	13998	14053	14017	14164	14012	14065	14202	14148	14098	14262	14023	14037	14164	14200	13999	14133	14095	14189	14146	13902	13973	14185	13912	14225	13983	14044	14173	14057	14150	14115	14016	14116	13970	14185	14049	14048	14146	14107	14116	14204	14026	14237	14078	14050	14235	14117	14110	13858	13969	14174	14039	14078	14235	14060	13869	14056	14048	14025	14109	14128	14012	14176	13872	14071	14251	14191	14123	14124	14123	13973	13992	14186	14064	14178	14089	14238	14137	14081	14026	14092	14210	13985	13968	14032	14017	13987	14111	14120	14061	14102	14275	14048	14106	14190	14044	14169	13926	14125	14183	14104	14027	14009	14235	14169	14074	14031	14021	14264	14063	13847	13987	13997	14074	13980	14065	14114	14066	14181	14128	14105	14160	14143	14071	13982	14067	14120	14056	14205	14085	13945	14143	14027	14203	14114	14186	14206	13865	14179	13953	14108	14162	14179	14042	14143	14196	14053	14026	14085	14112	13979	14125	14215	14300	14007	14132	13973	14070	14102	14039	14094	13940	14302	14097	14004	13914	14118	14076	14056	14100	13975	14120	14023	13980	14140	14096	14238	13951	14024	14010	14102	14091	14245	14167	14003	14070	14165	13970	14192	14149	14110	13997	14115	14009	14025	13828	14124	14208	13996	13998	14168	14163	14092	14172	14064	14007	14104	14084	13959	14091	14276	14203	14181	14080	14097	13898	14130	14035	14012	14086	14100	14103	14078	14018	14183	14101	14171	14120	14153	14040	13955	13930	14040	14009	14129	14036	14055	14125	13937	14142	14058	13995	13983	14122	14262	14186	14247	14170	14176	14039	14023	14090	14140	14126	14072	14048	14098	14054	14061	14173	13968	14012	14011	14255	14140	14092	14322	14151	14115	13942	13971	14248	13994	13990	14078	14138	13894	14009	14138	14090	14101	14002	14082	14003	14068	14269	14039	14121	14076	14047	13941	14016	14102	14033	14169	14152	13964	14198	14013	14112	14069	14108	14046	14183	14001	14166	14079	14031	14009	13895	14208	14124	13992	13857	14072	13965	13919	14007	14103	14146	14173	14233	14017	14201	13991	14101	13974	14182	14133	13920	14094	14074	14064	14061	14005	14111	14070	14180	14120	14143	14283	14009	14134	14078	14194	13982	14126	14013	13960	14160	13998	14143	14168	14206	14009	14013	14190	14155	13904	14069	14071	14106	14106	14198	14128	14250	14196	14139	14125	14061	14147	13810	14070	14109	14100	14039	14143	14134	14116	14040	14089	14217	14093	13881	13958	14197	14056	14161	14088	13972	13999	14047	14069	14040	14080	14157	14193	14135	13977	14181	14151	14107	14082	14110	13942	14043	14157	14216	14130	14171	14032	14201	14097	14023	14016	14174	14004	14112	14155	14013	14133	14027	14089	14084	14142	14083	14177	14157	14166	14100	13960	13973	14055	13960	14062	14161	14041	14136	13993	13959	14153	14040	14061	14041	14009	14119	14029	13991	14219	13954	14237	13990	14226	14172	13985	14058	13986	14014	14042	14183	14040	14062	14160	14139	14149	14038	13969	14183	14127	14121	14073	14096	14004	14034	14020	14108	14154	14076	14111	13880	14001	13933	14084	14053	14054	14058	14136	14152	14176	14018	13994	14025	13986	14104	14039	14154	13892	14103	14189	13956	14095	14034	14109	13984	14201	14172	14240	14036	13951	14109	14103	14125	13970	14095	13904	14054	13928	14040	14142	14034	14087	14050	14008	14040	13950	14103	14043	13943	14037	14109	14097	14191	14050	14009	14098	13995	13949	13870	14147	14100	14124	14267	14081	14068	14134	14082	14135	13947	14140	14100	14130	14095	14147	14157	14021	13926	14053	13917	13987	14032	14034	14032	14058	14149	14204	14132	13911	14114	14068	14093	14172	14148	13940	13933	13977	14190	14154	14084	14217	14104	14004	14082	14091	14058	13953	13996	14063	14071	14141	13963	14215	14096	14149	13996	14063	14149	13935	14045	14056	13969	14128	14084	13976	14175	14107	14227	14037	14101	14116	14009	14252	13836	14105	14148	14104	14171	14045	14057	14162	14151	14032	14026	13941	13947	14087	14029	13893	14128	14170	14062	14030	14036	14135	14160	13972	14079	14063	14328	14112	14095	14040	14166	14068	14149	14120	13951	13984	14004	14125	13958	14136	13879	13999	14042	14099	14027	14172	14173	14098	14046	14228	14199	14302	14181	14062	14242	14033	13979	13968	14132	14107	14166	14248	14039	13930	13950	14119	14104	13953	14072	14112	14087	13990	14134	13999	14132	14184	14185	14018	14077	14053	14035	14017	14217	14138	13916	14080	14160	14093	14198	14082	14089	14112	14049	14177	14159	14014	14066	14033	14106	14011	14092	13959	14097	14171	14036	14154	14031	14215	14012	14048	14010	14025	14124	14105	13971
22711	21140	29073	23492	21503	24098	25715	19949	18146	17713	17455	16804	16796	16175	15765	15969	15698	15835	15536	15492	15460	15439	15426	15306	15256	15358	15291	14986	15189	15202	15134	15324	15238	15456	15190	15207	15149	15312	15483	15238	15343	15125	15212	15132	15233	15237	15345	15183	15606	16118	16226	16041	15563	15287	15348	15220	15167	15074	15128	15017	15016	15192	15120	15204	15006	14990	15037	15091	15074	14865	15103	15019	15148	15065	14984	14996	14926	15010	15310	14981	15132	15123	14949	15035	14991	15027	14910	15006	14955	15047	15092	14969	14971	15006	15027	15094	15008	15190	15160	15119	15089	15073	15172	15064	15117	15012	14849	15100	14887	14957	15081	14895	15148	14996	15094	15113	15132	14930	15022	15115	15089	14999	15113	14992	14962	15158	15149	15154	15012	14859	15062	15226	15150	15280	14932	14931	15296	14978	14881	14914	15078	14943	14937	15074	15032	14983	15150	15122	15110	15005	15109	15003	15106	15027	15095	15070	15073	14941	15079	15087	15126	15018	15062	14979	15111	14989	15150	15107	14983	14870	15003	14822	14962	15012	14985	15091	14998	14988	14996	14887	14902	15034	14853	15009	15099	14950	15056	15092	15030	14789	14831	14970	14892	14995	14963	14837	14925	15118	14860	14984	15113	15007	15010	15109	15087	15166	15015	15034	14916	15072	15130	15198	14857	15265	14868	15166	14832	14926	14981	15104	15256	14754	15012	14900	15009	14963	15021	14897	15037	15067	15064	14767	14868	15192	14921	14927	14923	14856	15007	14972	15111	14877	14972	15116	14989	15116	15014	15045	14976	14976	14837	15107	14966	15180	15290	14958	15166	15119	15047	15231	14811	14816	15015	15052	15021	14848	15253	14958	15133	15139	15193	14968	15020	15092	15076	14990	14950	15021	14903	14772	15007	14971	15043	14960	15171	15126	14781	14920	14937	14927	14995	14884	14862	14961	14912	15172	15120	15038	14904	15125	15023	15003	15023	14787	15077	15078	14978	14881	14884	15094	15116	15153	15084	15121	15176	14912	14924	15033	14932	15025	15135	15176	15209	15081	14852	14960	14892	14897	14852	15023	14945	14825	14966	14904	14981	15001	15207	14904	14981	15078	14957	14938	15037	14902	14955	15244	15088	14869	15053	14876	15195	14967	14810	15111	15092	14846	14972	15216	14998	14931	15016	15167	14831	14767	15060	14858	15031	15102	15008	14758	15185	14918	14942	15048	15093	15151	15034	15082	14806	14880	15095	14973	15054	14755	15078	14991	15191	15114	15051	15050	15039	15121	14982	15070	15147	14988	15027	15033	15029	15008	14974	14884	15056	14907	14986	14886	14928	14907	15140	14807	15024	14879	15012	15096	14962	14756	15240	15175	15017	15000	15030	15025	14999	14981	15125	15166	15004	14751	14966	14811	14994	15076	15038	14964	15052	14922	14911	15102	14921	15186	15028	14856	14901	14926	14851	14898	14973	15122	14994	14835	15066	14889	15133	15231	14875	15015	15167	14945	15072	15133	14943	15147	15213	15011	14905	15075	15269	14930	14991	14858	14942	14912	15206	14958	15012	14987	15022	14946	14963	14851	14939	14873	15156	15006	14981	14953	15116	15037	15016	15057	15139	15144	14870	15046	14829	14897	15161	14953	14809	15077	14937	15020	14996	15035	15027	15090	15088	14910	14972	15032	15069	15151	15070	15202	15186	15019	14993	15070	15073	14988	15047	14934	15122	15097	14992	15013	15098	15030	15070	14915	14766	14945	14924	15052	14958	15072	14988	14830	14810	14986	15060	14983	15141	15023	15124	15111	15150	14964	14967	14862	15045	15045	14894	15189	14931	15061	14900	14941	15132	15003	15220	15177	15094	15184	15035	14938	14995	14968	14870	14978	15197	15141	14816	14885	14977	15136	15124	15179	15036	15110	14954	15045	14815	15173	15117	14901	15139	15198	14971	15010	15111	14878	15140	14918	15167	14884	15145	15159	15175	15177	15165	15021	15035	15022	15025	14961	14893	15007	14985	15163	15069	14960	14985	14977	15055	15045	15118	14868	15073	14963	15007	15001	15029	14908	14975	15038	15038	14778	14927	15082	15091	15148	14795	14966	15023	15026	15118	15173	15072	15040	14929	14944	15061	14874	14932	15061	15112	15036	15072	15135	15090	15257	15051	14917	14950	15163	14959	15201	15072	15054	14974	15118	15017	14853	14967	14935	14833	15092	14979	14832	14869	14971	14954	15090	15183	15201	15077	15104	14935	14998	14929	15004	14988	15098	14929	15030	15050	15136	15100	15061	14899	14853	15274	15201	15007	15090	15076	14975	14960	15131	14966	15179	14779	14948	15030	14838	14739	14888	15043	14785	15062	15090	15060	15126	14925	14934	14918	15120	15095	14961	15157	14966	14975	14837	14879	15096	14837	15025	14911	15165	14798	15006	14863	15243	15080	14978	14978	15135	14784	14970	15100	15030	14934	15017	15011	14992	14981	15042	15059	14984	14831	14943	15057	15041	15092	15125	14852	15013	14994	15036	15067	14861	14868	14947	15177	14830	14992	15106	15123	14923	14927	14993	15024	14912	14949	14943	15017	14992	14939	14993	14935	14908	14896	14926	15046	15131	15158	15200	14997	14925	15062	15055	14888	14921	14950	14969	14886	15063	14923	14978	14941	14879	15000	14913	14937	15146	14792	14993	15176	14722	14879	15227	15044	15108	14982	14937	15018	14883	15114	15208	15057	15058	14929	15160	14870	15010	14962	14945	14977	15217	14991	14983	15037	14894	15060	15008	15148	15020	15093	14870	15108	14934	14880	15044	15092	14955	15070	14979	15077	14808	15012	15040	15077	14954	15079	15073	14889	15145	14919	14992	15130	14903	15039	14922	14995	14806	14921	14976	14911	15100	14896	15094	14877	14934	14763	14839	14956	14844	15004	14995	14942	14990	14946	15061	15037	14929	14947	15114	15080	14894	14911	14841	15011	15008	14871	14876	15051	15125	14830	15008	15153	15035	15020	15193	15059	14919	14859	14978	14974	14963	15043	14881	14880	15055	14945	14986	15068	14905	14878	14951	15020	14940	14920	15022	15092	14976	15021	15190	14956	14890	14893	14913	14983	14754	14897	15036	15249	14838	14639	15224	15062	15018	14928	15004	14995	14900	15080	14975	14887	15070	15010	14826	14996	14989	15002	15054	15078	15076	15121	14838	15013	14980	15077	14932	15044	15059	14996	15031	14898	15131	14937	15074	14786	14970	15004	14945	15005	15177	14867	14920	15009	14960	14955	14770	15025	14788	14957	15008	14901	15013	14806	15063	14990	14885	15098	14915	15045	14990	15060	15145	15111	15034	15165	15001	14996	14951	14943	15052	15066	14851	14929	15003	14851	15058	14934	15058	14969	15048	15099	14921	14999	15049	15080	14905	14958	14924	15138	14992	15124	14956	15004	15046	14918	15177	14982	15082	15033	15265	15137	14970	14950	14862	14980	14965	15086	14988	14981	14764	14923	14995	14940	14908	14903	14935	14975	15036	15041	15088	14754	15127	15087	15136	14992	14837	14947	14764	14909	14867	14966	14999	15011	14968	15138	14840	15040	15036	15201	14926	15011	14887	15419	14948	14964	14944	15002	15024	14913	15117	15091	14987	14983	15036	15139	14929	14909	15030	15145	14990	14929	15183	15049	14842	14977	15136	15000	14884	14914	15009	15042	14989	15011	14888	14959	14923	14893	15059	14984	14974	14886	14988	14937	15180	14899	14874	15165	14999	14978	14885	15100	15201	15019	15019	14998	14915	15066	14979	15202	15118	14950	14918	15055	14965	15062	14864	15142	15017	14827	14692	14908	14910	14985	15002	15017	14940	15034	15097	14988	15105	14878	14920	14946	14951	15100	15182	15035	14812	14909	15019	15019	15113	14995	14976	15041	15108	15090	14984	15069	15020	14907	14882	14999	14815	14813	14990	14992	15061	15123	15005	14912	15040	14933	14887	14890	15073	14997	15172	15043	14885	14829	15028	14976	14905	14974	14781	15056	15010	15099	15052	15203	14960	14902	14976	14922	14964	15041	14838	14944	15312	14920	15090	14967	15065	14869	14993	15119	15013	14938	15034	15032	14951	14770	15036	14964	14958	15119	15075	15169	14855	14994	14686	14840	15104	15110	14896	14850	15226	15088	15096	14877	14906	14898	15117	14978	15143	14981	14975	15181	15064	14924	15010	15102	15128	15138	14944	14979	15003	15110	15162	15142	14946	15072	15105	14862	15136	15018	15013	14945	15083	15015	15180	14936	15003	15030	14872	15019	15000	14957	14940	15053	15133	14704	15020	15013	14887	15153	14883	14994	15048	14888	15003	14984	15011	15180	14920	14895	15057	14994	14966	14789	15120	14928	15045	15176	15041	15137	15030	14934	15081	14940	15045	14863	14775	14911	15010	14997	15026	14998	15055	14824	14884	14904	14986	14865	14973	14843	15055	14997	14793	15125	14784	14848	14904	15068	14835	15004	14973	15065	14624	14897	14983	15063	14888	15161	15111	14745	15155	15115	14931	15102	14829	14738	14833	14967	14845	15112	14966	14987	15173	15126	15082	15034	15087	15002	15060	15067	14948	14945	14873	15073	14815	14966	15086	15071	15154	14970	15099	15183	14916	15039	14949	14869	14968	15144	14955	15149	15099	14914	15005	14967	14977	14969	14781	15007	14955	15071	15064	15085	14965	14871	14900	14811	15092	15057	15013	15058	14974	15083	14993	15020	14842	15019	14890	14872	15145	15006	14974	15073	15095	14959	14885	15011	14915	15043	14846	15006	15014	15119	14869	15119	14911	14915	14927	14977	15063	14940	15134	15004	14957	14766	14834	14977	14990	14963	14997	15105	14975	14959	14856	14978	14976	14819	14839	15129	14982	14885	15007	14974	15088	14892	15105	15105	15113	15089	14912	14906	14927	15208	15000	14981	15045	15147	15116	15023	14868	14932	15095	14988	14889	15135	15123	15055	15045	15055	14970	14827	15011	14930	14893	14886	15088	15078	15013	15086	15093	15024	14981	14949	15095	14924	14782	14941	15031	14863	14854	15002	15076	14988	14851	15059	15169	14961	15047	15024	14989	14881	14933	14940	15017	14992	15167	15004	14926	15126	14892	15032	14853
24296	43646	41338	33344	29099	25556	23017	20744	18734	18196	17704	16898	16336	15631	15250	15039	15035	14963	14970	14808	14526	14541	14569	14484	14503	14292	14489	14241	14243	14316	14309	14324	14313	14529	14352	14336	14524	14570	14639	14616	14395	14434	14134	14297	14240	14207	14366	14467	15081	15788	15703	15551	14730	14642	14412	14194	14104	13991	14337	14148	14183	14163	14176	14097	14262	14262	14368	14111	14145	14072	14112	14109	14047	14060	14017	14144	14161	14220	14143	14265	14278	14157	14253	14228	14052	14145	14152	14265	14270	14144	14122	14102	13977	14171	14194	14195	14192	14128	14192	14170	14111	14331	14096	14122	14228	14116	14111	14094	14016	14156	14078	14092	14050	14283	14142	14065	14184	14099	14208	14129	14051	14098	14189	14279	14177	14145	14194	14143	14106	14168	14168	14170	14161	14153	14122	14230	14114	14189	14180	14308	14129	14273	14132	14131	14264	14082	14094	14178	13986	14137	14104	14029	14017	14244	14089	14283	14057	14033	14178	14073	14024	14082	14134	14155	14043	14176	14064	14102	14106	14139	14054	14100	14086	13992	14140	14165	14344	14055	13993	14180	14046	14228	14144	14140	14097	14042	14095	14093	14061	14279	14222	14221	14101	14071	14154	14311	14103	14096	14122	14131	14087	14027	14039	14089	14225	14044	14148	14264	14048	14045	13955	14321	14255	14118	14116	14010	14060	13998	14154	14198	14112	14192	14028	14169	14249	14196	14282	14064	14147	14262	14111	14172	14177	14146	14140	14154	14208	13980	14079	13976	14126	13894	14171	14137	14044	14078	14154	14175	14120	14050	14254	14240	13991	14226	14387	13953	14220	14171	14038	14318	14112	14071	14334	14158	14103	14139	14345	14287	14201	14095	14094	14159	14267	14176	14178	13999	14353	14149	13980	14141	14270	14066	14208	14170	14048	14351	14121	14198	14068	14234	14277	13966	14170	14254	14077	14019	14070	14194	14170	14039	14000	14141	14342	13987	14001	14202	14175	14202	14134	14091	14118	14025	14144	14176	13974	14153	13953	14175	14098	14250	14211	14137	14299	14103	14022	14279	14073	14292	14114	14150	14089	14079	14149	14202	14140	14110	14051	14106	14217	14047	14071	14075	14313	14079	14180	13952	14112	14073	14219	14152	14097	14328	13903	14193	14145	13982	14051	14220	14227	14075	13943	14192	14042	14029	14234	14160	14190	14152	14213	13989	14050	14205	14189	14123	14099	14127	14053	14160	14264	14228	14163	14112	14153	14104	14074	14142	14139	14104	14084	14280	14101	14091	14144	14116	14086	14021	14111	14160	13988	14073	14145	14202	14150	14247	14001	14175	14308	14026	14172	14153	14001	14194	14132	14034	14174	14232	14134	14130	13939	14245	14157	14086	14008	14143	14207	14101	14182	14109	14014	14075	14170	14056	14063	14285	14199	14041	14143	14130	14061	14151	14116	14102	14110	13981	14234	14116	14085	14065	14233	14166	14064	14246	14084	14242	14187	14081	14097	14234	14185	14252	14232	14288	14095	14069	14093	14126	14105	14081	14249	14228	14099	14210	14217	14096	14032	14065	14231	14086	14193	14113	14127	14132	14047	14283	14157	14194	14185	14147	14105	13907	14117	14215	14166	14104	14167	14201	14037	14149	14182	14145	14030	13997	14245	14049	14103	14172	14314	14101	14153	14135	14233	14096	13982	14327	14189	14132	13979	14154	14172	14053	14207	14102	14084	14043	14206	14127	13988	13994	14140	14102	14202	14141	14021	14095	14133	14259	14027	14085	14145	14097	13999	14098	14062	14144	14125	14092	14045	14171	13973	14118	14253	14224	14230	14085	14239	14221	14138	14160	14144	14133	14040	14157	14108	14081	13914	14006	14213	14120	14199	14259	14160	14220	14057	14342	14171	14181	13997	14270	14147	14152	14039	14117	14126	14263	14287	14201	14239	14097	14194	13928	14031	14213	14251	14112	14065	13973	14268	14280	14111	14071	14114	14022	14245	14207	14245	14106	14191	14149	14032	14168	14117	14026	14048	14089	14298	14100	14226	14215	14135	14132	14072	14200	14154	14117	14214	14138	14015	14013	14111	14141	14024	14167	14217	14090	14065	14069	14224	14098	14047	14200	14128	14191	14054	14059	14011	14129	14069	14206	14211	14196	14112	14030	14121	14176	14154	14269	14105	14050	13909	14221	14186	14086	14057	14157	14114	14135	14081	13956	14178	14189	14126	14027	14181	14134	13969	14127	14255	14054	14177	14061	14057	14030	13998	14153	14025	14074	14130	14133	14303	14023	14231	14325	14211	14011	14006	14229	14206	14054	14084	14026	14231	14210	14160	14189	14073	14185	14082	14088	14066	14192	14089	14182	14041	14091	14325	14042	14308	14225	14092	13994	14191	14083	14053	14080	14120	14092	14109	14129	14132	14113	14075	14073	14260	14033	14065	14018	14132	14226	14218	14153	14226	14155	14230	14004	14142	14139	14137	14207	14003	14152	14264	14083	14163	14186	14075	14250	14127	14118	14257	14192	14122	14316	14199	14231	14100	14048	14170	14077	14059	14298	14010	14133	13998	14213	14027	14118	14181	13978	14238	14237	14237	13964	14254	14024	14046	14191	14154	14038	14150	14233	14169	14158	14112	14063	14199	14162	14178	14001	14175	14118	14113	14121	14061	13922	14014	14209	14225	14011	14103	14099	14146	14182	14105	14299	14184	14228	14108	14129	14057	13956	14178	14176	14266	14144	13945	13977	14033	14084	14236	14087	13995	14135	14016	14106	14073	14113	14000	13967	14208	14239	14123	13967	14048	14091	14204	14176	14124	14084	14102	14088	14212	14182	14187	14227	14150	14085	14133	14068	14103	14057	13988	14223	14135	14031	14166	14121	14256	14023	14110	14130	14179	13982	14162	14139	14022	14278	14036	14090	14166	14213	14042	14143	14314	14088	14100	14070	14253	13844	14091	14033	14166	14178	14142	14202	14055	14132	14083	14030	14123	14133	14001	14232	14066	14087	14129	14069	14154	14165	14200	14146	14125	14147	14081	14024	14280	14220	14137	14284	14112	14160	14222	14077	14033	14126	14202	14330	14285	14117	13991	14132	14116	14140	14086	14074	14105	13996	14164	14150	14328	14133	14073	14140	14269	14037	14089	14244	14024	14038	14071	14157	14192	14011	14106	14318	14133	14158	14173	14079	14140	14138	14105	13976	14089	14021	14183	14002	14031	14236	14150	14172	14187	14155	14173	14062	14199	14168	13982	14248	14098	13904	14113	14141	14088	14049	14120	14273	13978	14138	14052	14147	14023	14167	14308	14148	13900	13982	14035	14276	14080	14064	14034	14091	14116	14124	14156	14127	14159	13984	14180	14105	13997	14156	14102	14171	14210	14057	13983	14289	14105	14259	14171	14129	14160	14140	13917	14159	13993	14107	14094	14099	13984	14237	14124	14219	14210	14038	14108	14107	14086	14086	14352	14165	14083	14012	14185	14012	13937	14151	14150	14039	13963	14049	14162	14178	14071	13998	13974	14174	14159	14124	13921	14077	14028	14101	14206	14009	14071	14105	14068	14170	13996	13976	14067	14167	14038	14051	14211	14116	14107	14181	14140	14186	14048	14120	14086	14080	13922	14075	14130	14050	14317	14212	14160	14160	14131	14289	14101	14119	14200	14039	14144	14209	14086	13971	14173	13981	14001	14107	14138	14089	14168	14196	13992	13988	13943	14111	13981	14146	14280	14019	14053	14170	14046	14113	14244	14180	14046	14096	14146	14209	14203	14110	14165	14184	14239	14247	13956	14051	13912	13875	14367	14106	14059	13951	14253	14189	13922	14079	14127	14127	14070	13944	14055	13853	14088	13967	14105	14171	14258	13954	14298	14089	14090	14041	14202	14232	14196	13972	14096	14001	14040	14165	14116	14050	14182	14135	14084	14077	14141	14115	14222	13971	14043	13989	14119	14206	14141	14139	14192	14002	14088	14111	14175	14065	14135	14308	14118	13985	14089	14171	14218	14068	14216	14213	14008	14022	14232	14128	14121	14074	14107	14110	14037	14098	14301	14110	14155	14264	14106	14186	14067	14244	14161	14273	14256	14133	14192	14185	14211	14180	14181	14173	14186	14017	14098	14063	14091	14167	14123	14115	14060	14080	14341	14066	14051	14053	14040	14163	14260	14240	14132	14199	14198	14296	14196	14209	14085	14183	14047	14006	14226	14225	14129	14195	14188	14115	14197	14131	14127	14095	14089	14260	14192	14195	14321	14096	14002	14043	14197	13954	14105	14004	13979	14241	14189	14251	14197	14133	14031	14095	14185	14123	14145	14216	14008	14087	13915	14227	14098	13985	14217	14099	14223	14126	14113	14142	14226	14128	14242	14211	14232	14087	14024	14221	14063	14204	14111	14106	14097	13957	14157	14077	14206	13994	14062	14137	14154	14107	14197	14082	14036	14154	14168	14174	14162	14168	14085	14137	14015	14163	14148	14041	13926	14192	14111	14052	14191	14069	14103	14124	14161	14053	14144	14050	13989	14273	14163	14067	14018	14150	14127	14226	14021	14083	14147	13934	14015	14184	14050	14128	14083	13920	13968	14220	14071	14130	14121	14262	14211	14117	14227	14317	14152	13973	14133	14115	14235	14264	13970	14019	14262	14118	14143	14116	14151	14164	14112	14080	14219	14003	14060	14051	14107	14032	14160	14015	14102	14197	14128	14081	14068	14136	14098	14137	14062	14147	14074	14260	14006	14147	14025	14091	14206	14330	14268	14325	14140	14003	14189	14299	14185	14176	14157	14100	13982	14152	14062	14251	14100	14073	14161	14040	14050	14325	14047	14033	14160	13970	14175	14312	14055	14062	14172	14016	14156	14078	14294	14082	14112	14061	14142	13986	14133	14205	14030	14106	14094	14044	14232	14110	14149	14200	14253	14100	14080	14170	14124	14323	14035	14089	14044	14138	14137	14206	14155	14176	13911	14174	13978	13961	13961	14259	14220	14211	14261	14162	14116	14082	14022	13997	14060	14093	14163	14129	14133	14029	13968	14063	14079	14176	14205	14175	14181	14163	14161	13944	14172	14071	14096	14227	13989	13913	14036	14213	14041	14218	14092	14194	13987	14137	14162	14195	14173	14229	14067	14064
27031	22658	27641	24088	18878	17782	16783	16014	15877	15603	15324	15287	15496	15082	15077	15211	15092	15075	15135	14995	14979	14781	14890	14633	14779	14847	14872	14911	14934	14806	14684	14842	14989	14969	14807	14978	15092	14935	15088	14756	15032	14943	15041	14833	14878	14839	14858	14722	14770	14810	14750	14915	14690	15053	14815	14809	14769	14659	14719	14751	14612	14694	14878	14795	14802	14763	14710	14741	14899	14783	14809	14778	14779	14887	14872	14807	14544	14560	14742	14635	14839	14793	14773	14835	14739	14704	14774	14844	14862	14593	14776	14793	15003	14778	14849	14729	14840	14793	14974	14738	14866	14806	14782	14812	14918	14867	14811	14770	14836	14634	14792	14827	14832	14884	14678	14927	14779	14770	14697	14809	14986	14914	14567	14911	14883	14865	14795	14938	14839	14640	14771	14758	14720	14749	14907	15118	14906	14790	14640	14761	14691	14836	14665	14704	14664	14684	14882	14728	14925	14636	14698	15020	14773	14947	14805	14896	14856	14702	14691	14737	14804	14939	14622	15062	14671	14817	14778	14815	14917	14858	14787	14558	14761	14807	14821	14748	14761	14764	14687	14692	14550	14829	14740	14894	14668	14857	14740	14736	14770	14828	14815	14856	14807	14854	14620	14726	14913	14913	14695	14723	14897	14918	14722	14783	14914	14753	14648	14673	14639	14878	14810	14770	14786	14870	14940	14834	14734	14626	14836	14677	14822	14723	14843	14723	14597	14745	14901	14889	14886	14664	14699	14968	14780	14868	15022	14919	14645	14833	14904	14709	14812	14830	14819	14836	14671	14811	14867	14656	14673	14590	14894	14492	14834	14771	14807	14812	14756	14883	14911	14818	14923	14793	14649	14899	14809	14715	14845	14791	14791	14790	14886	14614	14884	14680	14596	14931	14766	14797	14898	14825	14927	14848	14770	14585	14886	14779	14743	14678	15051	14999	14829	14812	14922	15006	14754	14801	14770	14671	14843	14749	14712	14810	14728	14612	14877	14743	14826	14868	14640	14784	14744	14800	14700	14734	14789	14964	14916	14807	14632	14941	14768	14796	14839	14758	14896	14838	14815	14839	14657	14793	14716	14866	14810	14706	14965	14965	14833	14861	14695	14641	14536	14882	14713	14820	14740	14683	14684	14805	14714	14936	14703	14682	14918	14713	14833	14787	14742	14573	14839	14652	14695	14724	14704	14808	14646	14787	14675	14762	14786	14710	14712	14681	14823	14752	14746	14752	14746	14621	14835	14799	14788	14662	14649	14667	14630	14844	14825	14733	14594	14711	14851	14768	14696	14871	14708	14630	14886	14829	14790	14657	14838	14742	14683	14819	14778	14727	14762	14964	14807	14700	14787	14699	14737	14739	14922	14845	14734	14804	14687	14972	14804	14765	14822	14858	14863	14781	14895	14874	14834	14855	14692	14740	14541	14883	14864	14785	14808	14690	14710	14700	14843	14713	14610	14838	14780	14864	14795	14795	14669	14824	14934	14646	14893	14820	14692	14656	14755	14895	14709	14803	14941	14741	14719	14873	14889	14853	14922	14738	14768	14702	14671	14932	14811	14784	14916	14685	14680	14907	14860	14858	14687	14698	14790	14743	14740	15008	14930	14731	14839	14874	14733	14828	14904	14814	14706	14780	14795	14774	14804	14708	14789	14631	14795	15001	15000	14707	14733	14883	14680	14997	14889	14942	14932	14949	14707	14917	14999	14916	14700	14670	14608	14779	14886	15013	14820	14696	14725	14769	14838	14781	14716	14702	14750	14689	14720	14767	14515	14752	14663	14938	14771	14678	14654	14822	14714	14739	14884	14730	14848	14944	14818	14784	14824	14921	14810	14829	14704	14712	14925	14627	14782	14644	14733	14747	14881	14786	14745	14861	14940	14874	14857	14779	14933	14790	14703	14692	14733	14917	14634	14683	14886	14795	14766	14821	14674	14814	14860	14803	14807	14936	14724	14758	14803	14756	14829	14842	14842	14825	15029	14852	14847	14590	14818	14690	14907	14675	14751	14887	14863	14930	14888	14657	14849	14855	14805	14707	14853	14715	14776	14784	14724	14957	14753	14886	14811	14531	14927	14603	14842	14653	14857	14941	14587	14623	14691	14922	14938	14961	14972	14839	14796	14700	14759	14744	14926	14840	14782	14796	14705	14860	14954	14845	14931	14648	14576	14926	14827	14821	14657	14794	14907	14868	14849	14833	14846	14914	14821	14737	14703	14682	14513	14715	14546	14753	14741	14819	14812	14785	14755	14863	14653	14727	14694	14761	14852	14577	14778	14879	14751	14894	14685	14656	14752	14687	14973	14768	14733	14799	14952	14903	14929	14951	14764	14663	14843	15079	14721	14894	14824	14752	14798	14643	14811	14764	14878	14855	14690	14823	14839	14679	14847	14793	14942	14750	14720	14824	14695	14764	14706	14618	14725	14638	14825	14865	14654	14748	14652	14644	14814	14745	14724	14752	14733	14847	14901	14841	14820	14801	14818	14711	14711	14840	14661	14743	14925	14858	14729	14878	14594	14731	14813	14688	14858	14784	14739	14921	14853	14836	14843	14786	14658	14750	14686	14642	14837	14519	14890	14804	14805	14647	14739	14822	14771	14630	14885	14843	14827	14695	14725	14749	14775	14734	14654	14634	14810	14673	14885	14765	14746	14797	14832	14827	14757	14817	14830	14914	14829	15062	14978	14725	14815	14881	14764	14822	14651	14745	14631	14696	14816	14780	14733	14850	14771	14773	14680	14641	14920	14797	14875	14589	14505	14700	14806	14749	15044	14839	14619	14809	14762	14818	14843	14916	14532	14973	14780	14893	14918	14912	15058	14768	14629	14672	14722	14628	14849	14940	14845	14900	14792	14739	14666	14794	14604	14912	14670	14947	14941	14747	14815	14554	14754	14885	14843	14671	14700	14807	14739	14801	14839	14956	14706	14707	14688	14665	14714	14692	14782	14900	14662	14670	14827	14851	14848	14792	14785	14680	14682	14848	14574	14835	14818	14621	14752	14668	14759	14813	14758	14642	14940	14781	14470	14873	14794	14966	14736	14655	14889	14742	14752	14678	14668	14795	14943	14759	14691	14755	14823	14663	14950	14823	14691	14623	14945	14704	14998	14907	14776	14871	14805	14716	14902	15009	14775	14838	14817	14719	14915	14699	14689	14818	14756	14735	14605	14737	14872	14730	14791	14588	14622	14713	14872	14772	14618	14818	14982	14651	14944	14857	14892	14883	14795	14771	14612	14530	14590	14664	14970	14771	14583	14609	14529	14792	14714	14894	14813	14665	14714	14824	14778	14883	14837	14879	14753	14806	14816	14746	14846	14819	14650	14692	14626	14805	14564	14691	14836	14701	14534	14902	14673	14637	14763	14784	14613	14930	14892	14746	14627	14511	14989	14804	14750	14879	14699	14818	14750	14633	14896	14753	15005	14682	14848	14698	14709	14612	14745	14665	14701	14855	14813	14807	14794	14817	14938	14770	14782	14682	14783	14795	14793	14686	14797	14810	14874	14912	14869	14747	14621	14742	14770	14780	14882	14640	14881	14681	14686	14899	14769	14739	14806	14897	14876	14927	14793	14616	14840	14587	14895	14715	14699	14749	14769	14992	14640	14627	14796	14924	14896	14748	14720	14749	14464	14657	14830	14726	14678	14681	14881	14919	14629	14745	14730	14839	14775	14859	14796	14763	14843	14839	14813	14791	14683	14884	14822	14795	14814	14933	14674	14681	14702	14854	14796	14678	14960	14610	14793	14910	14851	14891	14646	14705	14779	14795	14679	14833	14750	14876	14658	14770	14926	14921	14906	14811	14602	14819	14938	15016	14838	14773	14605	14817	14800	14607	14916	14789	14969	14747	14747	14776	14790	14648	14737	14877	14996	14815	14870	14809	14994	14828	14983	14811	14844	14881	14959	14937	14855	14764	14769	14668	14838	14600	14778	14727	14571	14856	14813	14686	14739	14724	14525	14757	14779	14831	14965	14621	14735	15078	14652	14857	14797	14840	14720	14827	14854	14810	14707	14777	14786	15012	14822	14766	15057	14958	14640	14829	14707	14893	14739	14663	14659	14765	14796	14630	14874	14741	14729	14844	14863	14763	14873	14737	14729	14882	14844	14674	14788	14615	14987	14877	14747	14800	14686	14779	14930	14650	14676	14872	14815	14837	14730	14922	14761	14858	14840	14723	14867	14682	14798	14884	14893	14902	14662	14803	14773	14878	14706	14808	14673	14924	14619	14729	14533	14447	14721	14796	14829	14641	14750	14715	14820	14803	14777	14790	14585	14831	14727	14828	14804	14791	14707	14877	14663	14907	14580	14766	14795	14911	14746	14838	14730	14603	14834	14772	14887	14941	14802	14649	14890	14827	14764	14813	14856	14718	14726	14922	14869	14903	14974	14849	14729	14857	14778	14849	14870	14771	14833	14824	14852	14819	14741	14827	14814	14842	14726	14624	14947	14832	14679	14610	14728	14742	14581	14964	15104	15021	14913	14942	14686	14881	14840	14760	14611	14844	14811	14753	14748	14956	14845	14751	14829	14686	14824	15032	14848	14816	14836	14760	14834	14890	14871	14771	14759	14637	14686	14680	14603	14898	14822	14609	14745	14790	14817	14905	14750	14820	14895	14740	14833	14696	14826	14877	14860	14904	14791	14845	14848	14802	14814	14674	14828	14946	14733	14533	14837	14756	14785	14998	14925	14744	15009	14786	14621	14687	14780	14799	14855	14892	14872	14790	15117	14649	14800	14627	14820	14835	14813	14790	14697	14664	14934	14674	14820	14970	14911	14871	14904	14768	14738	14751	14875	14566	14771	14879	14833	14670	14751	14731	14887	14818	14857	14666	14658	14671	14702	14676	14947	14645	14782	14920	15048	14929	14867	14722	14649	14712	14863	14787	14825	14814	14684	15026	14881	14770	14668	15046	14727	14792	14885	14912	14741	14744	14873	14819	14861	14858	14754	14722	14861	14682	14822	14992	14926	14839	14647	14768	14725	14831	14810	14809	14678	15021	14998	15011	14950	14838	14751	14737	14967	14921	14632	14853	14757	14933	14767	14642	14726	14651	14829	14816	14784	14796	14880	14974	14723	14797	14802	14918	14732	14714	14682	14824	14710	14649	14829	14837	14894	14916
21135	31896	29744	22944	20192	18306	17102	16126	15548	15206	15160	14910	14819	14641	14524	14374	14365	14450	14334	14177	14177	14047	14242	13985	14123	14032	13933	14092	14130	14074	14088	14051	14248	14227	14072	14291	14159	14176	14252	14288	14063	14030	13941	14017	14111	14161	14038	14055	14089	14313	14155	14110	14052	14075	14016	14113	14111	14254	14082	13960	13898	14146	14034	13926	14007	13950	14057	13905	13941	14023	14070	13983	14059	13966	14013	14007	14241	14007	13963	13986	13929	14049	14137	14129	14039	13992	13970	14008	14052	13847	14106	14093	13848	14061	14146	13991	14062	13970	14258	14178	14060	14084	13936	14062	14016	13877	14115	14096	14108	14082	13971	13875	14053	14110	14027	14161	13985	14157	13969	13955	13932	13954	14000	14004	14072	13907	14140	14185	14013	13820	14010	14000	14099	13882	14066	13819	14172	13962	14160	14168	14053	14046	14054	14026	14005	13889	14074	14026	14211	14038	13900	14008	13833	14043	14013	14053	14158	13977	14184	13875	13906	13977	13828	14051	14019	14035	14141	13789	14136	13981	13884	13928	13963	13972	13990	13964	14154	14066	14073	13964	13994	13928	14094	13940	14056	14024	14052	14155	13957	14171	13987	14001	14070	13986	14134	14026	13942	13931	14026	14000	14149	13851	13932	14002	13940	13921	14022	14215	14019	14029	14114	14008	14098	14106	14035	14026	13939	13998	13926	13931	14082	14097	14000	13963	14015	13971	14144	14015	14116	13973	14019	13863	13915	13996	13891	14006	14111	14233	13997	13992	13990	14174	14079	13928	14003	14021	13968	14047	13957	14015	13846	14031	13929	13909	13797	14014	14032	13962	13929	14075	13934	13992	13874	14107	13948	14107	13998	14179	13839	13782	13946	14059	14069	14022	14156	13980	13957	13943	13985	14039	13875	14044	13995	14100	14033	13820	14127	14051	13946	13924	13985	14101	14021	14018	13829	14033	14057	13977	14171	14048	14099	13931	14106	14017	14016	13913	13932	13997	14091	14007	13833	14043	14175	13981	14049	14060	13944	14070	14003	13906	13833	13978	14072	14110	13968	13952	13938	14037	14058	14090	14113	13950	13925	14022	14089	14035	14144	13980	14143	13757	14027	14056	14070	14079	13963	13961	13928	13915	14053	14018	14112	14128	13937	14019	13948	13924	14130	13993	14068	14054	13944	13945	14062	14014	14041	13966	13982	14095	14180	13993	14070	14023	13977	13954	14149	13970	14021	13888	13985	14224	14099	13975	14074	14076	14051	13979	13969	13927	14048	13930	14165	13961	14111	13882	14106	14063	13968	14067	14184	13987	14148	13996	14101	13997	14138	13951	14046	14046	14036	13939	13977	14095	14003	14069	13993	13954	14258	13931	13798	14004	14054	14070	13961	13955	14234	14007	13983	14099	13939	14042	14101	14114	14009	14131	14093	14054	14195	14261	14219	13940	13947	13999	14055	14026	14028	13963	13874	14059	13968	13843	14044	14209	14071	14014	14031	14002	13959	14240	13968	14006	14093	14077	14066	13813	13871	13990	14175	13983	14098	13880	13922	13958	14060	14194	13955	13965	13940	13833	14109	13951	14043	13977	14037	13870	13950	14087	13966	13995	13955	14013	13998	14058	14050	13767	13987	13788	14059	14025	14055	14202	13842	13922	13917	14085	13979	14038	14113	14004	13892	13951	13970	13979	13872	14247	14144	14039	13996	14015	13903	13951	14130	14066	13957	13988	13967	13915	14009	14148	13996	13973	13933	14144	14101	13996	13819	13815	14180	14039	14113	14014	13978	13983	13819	14044	14026	14188	13830	14013	13972	14108	14025	14028	14002	14207	13841	14068	14049	13891	13823	14061	14052	13966	13978	13880	13846	14082	14083	14120	13985	14025	13947	14144	13856	14037	14010	13998	14195	14010	13961	14045	13963	14152	14120	13956	14068	14024	14185	14282	13982	14016	13922	14078	14092	13911	14090	13830	14011	14045	13947	13912	13940	14186	13934	14136	13876	14111	14079	14031	13975	13944	14028	13969	14022	14111	14140	14077	13982	14117	14093	14031	13925	14008	13913	13929	14116	13994	13931	14111	13920	14133	13907	14094	14064	14053	13978	14107	14007	13866	14007	14093	13864	13964	13850	14120	13971	14174	14025	14063	14038	14055	14006	14101	14104	14053	13979	14125	13921	14068	13848	14070	13815	13955	13913	13929	13941	13900	14043	14119	13998	14010	13949	14090	14062	13956	13787	14031	13823	13991	14192	13935	13973	13988	13937	14032	14005	14084	13947	13965	14103	14094	14035	13930	13966	13939	14084	14081	13980	13908	13841	13981	14080	13869	13843	14028	14096	14062	14090	14069	14115	13917	14021	14061	13951	14054	14025	13934	13967	13986	14034	13972	14051	14097	13947	13980	13800	14146	14153	13993	13973	13992	14094	14007	13904	13979	14017	14056	14033	14136	13895	14002	14120	13876	13929	14151	14089	14208	13948	13873	13981	13939	14152	13998	14058	13830	13941	13951	13975	14045	13899	13952	14071	13983	13919	14066	14023	13938	13951	13962	14028	14114	14017	14034	14012	14019	13998	14132	14055	14036	14171	13949	14081	14056	13897	14055	13978	13911	13988	13963	14204	14101	13933	13822	13926	13964	14098	14044	13833	14129	14045	13953	14023	13997	13933	14125	13964	14014	14176	14060	14007	13977	14063	14026	14008	13984	14163	14026	13967	14011	13977	14021	13862	13980	13932	13966	14061	14167	14053	13925	13967	13933	14084	14044	14039	13894	14055	13995	14096	13934	14189	14031	14046	14103	13888	13904	13974	13967	14046	14189	13911	14104	13948	14080	14130	13996	14012	14142	14126	14056	14104	13934	13931	13963	13997	14037	13893	14028	14082	14015	14104	13948	14168	13927	14040	13833	14065	13990	14059	14001	13894	14028	13904	14073	13953	13882	14047	13988	14033	14153	13903	14002	14053	14121	14113	14092	13987	14123	14107	13931	14062	13941	14000	13942	13824	14129	14168	14039	14052	13970	14116	13916	13944	14041	14011	14032	14084	13953	14131	14071	13991	13756	13917	14077	13854	14046	13972	13923	14199	13971	14068	13880	14043	13997	13825	14010	14060	13847	13915	13992	13976	13921	13951	14186	13890	14088	13931	14104	13995	14042	14104	13957	14132	14061	14047	14080	13860	14076	14048	14150	14274	14049	14037	13838	14179	13969	13998	14113	14088	14097	13814	14102	13944	14035	13967	14032	14077	13855	13876	14047	13981	13959	14027	14161	14030	14055	14206	14123	14074	13896	13978	14042	14079	14287	13979	13946	13945	14031	13942	14057	14033	13949	14141	13966	13895	14089	13995	13992	14042	13901	13940	14114	13962	13957	13996	14121	14136	13799	13974	14048	13955	14100	14236	14063	13966	14083	13958	14015	14081	14136	13986	13977	13923	14006	13995	14143	14081	13968	13894	14068	14104	14105	14085	14135	14097	14123	14118	14020	14038	14099	13944	14189	13962	14178	14046	14070	14039	14052	13936	14018	13827	13965	13880	13908	13987	14066	14150	13975	14105	14013	14038	14012	14023	13937	14027	13898	13948	13990	13910	14048	14097	13789	13987	13928	13939	13816	13988	14128	13930	14010	13981	14152	14117	13953	13972	14003	13909	14086	13963	13928	13938	14095	14096	13918	13983	13960	14107	14096	13825	14010	14014	14044	14068	14066	14083	14003	14044	13874	13890	14076	14066	14033	13983	13962	13996	14033	14025	14179	13958	13965	14069	14042	14069	13888	13921	14126	14065	14090	13984	14010	14271	14176	13976	13808	14009	14188	14083	13960	14033	13998	13941	14067	14029	13922	14040	14123	14095	14064	14164	14186	14001	13990	13920	14130	13974	13865	14090	14155	14165	14038	14138	14030	14066	14113	14140	14058	14010	13960	13937	13937	14054	13892	14028	13983	13963	14131	13921	14089	13893	13872	14158	13959	13947	13947	14031	14002	14067	14033	13970	14095	13988	13847	14051	14135	13888	14086	13931	13953	13858	13840	13929	14088	14065	14025	13921	13834	14142	13931	13870	14011	13995	14152	13907	14102	14220	14037	14116	14122	14138	14038	14031	14087	13937	13983	13862	14010	13989	14024	13979	13942	13994	14054	14030	13906	14094	14070	14035	14114	14101	14063	14101	13890	13992	13955	14054	14100	13994	14070	14097	14077	13981	13810	13942	14189	14092	14010	14042	14043	13963	13931	13926	13993	14071	13871	14072	14072	14078	14069	14075	14079	13889	13919	14045	13928	13979	14049	14166	13906	13967	13916	14145	14094	14044	13964	13824	13982	14036	14025	13980	14185	13877	14093	14221	14076	14087	13888	13996	13937	14012	14068	14157	14078	14042	14029	14030	14152	13938	13942	13814	14084	14001	14047	14108	14071	14049	13958	14075	14113	14133	13827	13927	14116	14171	14151	13908	14057	13944	14082	14092	14088	14125	14079	14188	14046	14041	13986	14002	14086	14002	14100	13907	14243	13966	14121	13842	13988	14090	14052	14129	14027	14068	14135	13929	13918	14093	13997	13996	14015	14260	14019	13931	14055	14066	14036	14044	14079	14022	13842	14010	14080	14075	14062	14067	14072	14011	13992	13971	13850	13962	14105	14041	13940	13983	14008	13919	13941	14078	14122	14076	14071	14036	14086	14099	13948	13867	14130	14141	14041	14007	13938	13980	13939	13951	14079	14050	14089	13879	14040	13979	13988	14011	14060	14079	14127	14199	13992	14110	13994	14074	14043	14048	14166	14023	13945	14000	14184	13969	13845	14142	13959	14065	14010	13994	14065	13919	14089	14193	13959	13881	14116	14112	13851	14019	14051	13965	14164	13991	13966	14138	14102	13963	14168	14069	13899	13907	13984	14041	14074	14014	14073	14028	14266	13930	13897	14161	13998	14136	14069	13997	14033	14021	13859	14115	13992	13847	14085	14094	14182	14011	13985	14161	14110	14059	13959	14044	13931	14219	14085	13968	14030	13938	14081	13920	14075	13858	13864	14042	14135	13963	13957	13984	14112	13942	13958	13956	14124	14087	14071	13980	13983	13900	13923	14058	14084	13885	14011	14076	14130	14227	13924	14143	13976	13998	14178	13954	14107	13942	14077
23609	21138	28720	24088	22338	22908	21356	17799	16558	16535	16402	15972	15836	15849	15644	15446	15543	15234	15151	15277	15255	15064	15159	15003	15125	15070	14969	15054	14873	15142	15220	15264	14934	14933	15005	15097	15074	15117	14888	15041	15246	15172	14879	14918	15015	14925	14972	14895	15080	15404	15453	15463	15294	15049	14975	14909	14766	14830	15116	14880	14775	14984	14950	14833	14885	15028	14804	14830	14964	14979	14832	14806	14917	14841	14871	14979	14972	14712	14851	14840	14866	14777	14875	14846	14786	14922	14868	14904	14721	14892	14899	15025	15142	14936	14905	14853	14747	14903	14736	14824	14896	15002	14596	14902	14866	14810	14891	14732	14904	14770	14788	14890	14794	14753	14824	14793	14995	14797	14888	14953	14822	14932	14791	14836	14823	15097	14783	14721	14887	15023	14629	14741	14851	14952	14826	14891	14624	14725	14989	14735	14719	14757	14998	14836	15004	14921	14641	14730	14802	14931	14971	14778	14833	14892	14922	14915	14745	14988	14994	14721	14935	14755	14735	14797	14801	14725	14837	14834	14737	14773	14855	14796	14803	14903	14891	14869	15100	14847	14900	14841	15155	14840	14944	14834	14802	15025	14892	14730	14858	14976	14837	14717	15044	14804	14829	14864	14753	14740	14751	14953	14945	14978	14944	14971	14748	14845	14887	14950	14864	14975	14773	14836	14762	14917	14969	14726	15004	14729	14778	14832	14880	14882	14860	14854	14719	14972	14783	14884	14876	14737	14853	14768	14976	14908	14732	14854	15115	14736	14836	14975	14984	14806	15075	14884	14630	14841	14925	14872	14949	14759	14784	14933	14768	14790	14746	14794	14759	14855	14740	14730	15044	14735	15045	14907	15003	14934	14987	15058	14905	14750	14743	14872	14904	14934	15059	14810	14812	14946	14675	14932	14939	14723	14829	14640	14854	14755	14884	14712	14877	14600	14821	14806	14882	14979	14964	14802	14950	14768	14798	14751	14832	14988	15042	14868	14787	14917	14913	14790	14764	14875	14910	14711	14865	14792	14688	14921	14942	14742	14765	14751	14737	14993	14924	14897	14864	14838	14769	14831	14809	14748	14699	14845	14860	14958	14994	14890	14722	14906	14690	14850	14856	14830	14773	14725	14846	14826	14829	14988	14875	14729	14899	14854	14786	14874	14786	14633	14842	14806	15023	14778	15117	15030	15008	14964	14860	15156	15002	14810	14725	14982	14921	14775	14893	14832	14950	14918	14991	14938	14944	14799	14872	14791	14809	14875	14824	14750	14986	14776	14676	14649	14792	14873	14976	14896	14827	14754	14903	14761	15045	14865	14798	14985	14864	14663	14856	15037	14886	14812	14833	14760	14729	14895	14863	15028	14839	14754	14981	14874	14959	14662	14815	14712	14840	14948	14989	14929	14840	14703	14898	14890	14696	14800	14819	14862	14745	14784	14949	14640	14829	14951	14856	14898	14975	14751	14941	14794	14779	14784	14687	14763	14753	14839	14827	14949	14664	14725	14871	14702	15015	15062	15030	14955	14959	14827	14830	14733	14728	14825	14790	14826	14917	14838	14854	14921	15115	14898	14874	15058	14890	14801	14668	14826	14781	14775	14979	14852	15042	14813	14814	14891	14877	15064	14842	14923	14975	14772	14992	14795	14814	15008	15001	14901	14875	14772	14843	14891	14915	14955	14729	14637	14976	14856	14824	14867	14761	14738	14817	14898	14811	14748	14817	14943	15040	14891	14854	14771	14842	14807	14825	14734	14750	14962	14924	14555	14791	14829	14913	14864	14717	14781	14773	14804	14877	14780	14901	14873	14732	14712	14872	14838	14845	14806	14936	14780	14871	14998	14860	14811	14777	14762	14793	14855	15000	14890	14823	14819	14991	14900	14952	14674	14981	14580	14867	14913	14946	14802	15024	14930	14984	14734	14947	14705	14812	14721	14756	14750	14959	14869	14814	14831	14723	14765	14660	14944	14762	14761	14921	14968	14862	14900	14918	14795	15042	14974	14706	14801	14804	14844	14853	14824	14641	14985	14967	14873	14900	14994	14831	14722	14757	14774	14798	14971	14766	14736	14750	14726	14743	14738	15071	14779	14705	14861	14888	14814	14818	14893	14902	14896	14737	14835	14800	14837	14713	14941	14654	14811	14789	14692	14816	14898	15013	14745	14854	15078	14852	14852	14966	14837	14985	14676	15008	14659	14740	14696	14672	14697	15042	14905	14799	14693	14934	14805	14823	14779	14880	14638	14755	14926	14800	14779	14906	14949	14775	14889	14997	14965	14735	14620	15009	14963	14846	14870	14849	14823	14910	14880	14844	14695	14959	14827	14739	14727	14598	14799	14894	14887	14729	14958	14877	14867	14764	14909	14797	14621	14799	14882	14900	14964	14803	14852	14724	14774	14891	14750	14995	14972	14846	14709	14753	14973	14943	14832	14842	14678	14827	14825	14833	14830	14822	14797	14852	15072	14831	14855	14905	14965	14857	15007	14817	15019	14905	15030	14935	14682	14716	14869	14723	14840	14913	14735	14755	15026	14934	14847	14824	14957	14953	14682	14875	14679	15098	14925	14947	15044	14923	15109	14677	14829	14830	14739	14831	14810	14735	14777	14892	14906	14734	14948	14771	14661	14996	14720	14717	15140	15028	14853	14817	14693	15042	14941	14815	14831	14855	14848	15016	14824	14710	14747	14587	14886	14897	14945	14722	15125	14844	14910	14999	14875	14792	14957	14881	14745	14733	14547	14779	14803	14887	14720	14795	14823	14702	14689	14732	14983	14903	14668	14659	14778	14792	14871	14747	14844	14696	14750	14856	14937	14920	14938	15007	14987	14836	14784	15047	15065	14742	14672	14882	14825	14957	14829	14688	14987	14854	15053	14811	14951	14671	14991	15013	15066	14860	14958	14763	14819	14871	14849	14987	14951	14721	14946	14834	14903	14911	14939	14726	14841	14879	14809	14894	14962	14796	14812	14920	14915	14968	14918	14931	14967	14731	14864	14848	15021	15078	14730	14979	14778	14963	14873	14932	14755	14896	14873	14834	14710	14961	14917	14956	14832	14955	14697	14895	14829	14929	14918	14884	14807	14777	14789	14867	14799	14864	14736	14589	14726	14822	14721	14890	14841	14857	14771	15042	14826	14911	14981	14961	14842	15038	14760	14929	14814	14743	14884	14901	14948	15080	14897	14667	14829	14928	14769	14798	14797	14906	14749	14752	14876	14743	14709	14759	14829	14985	14744	14790	14948	14830	14963	14720	14874	14707	14911	14970	14754	14683	14921	14797	14812	14942	14724	14708	14830	14944	14881	14941	14775	14801	14897	14937	15015	14903	14955	14854	14825	14723	14900	14913	14865	14867	14986	14999	14753	14744	14854	15014	14940	14788	14777	14864	14858	14672	14808	14826	14880	14873	14563	14629	14872	14841	14769	14923	14945	14737	14995	15005	14743	14703	14936	14957	14575	14796	15061	14949	15060	14915	14929	14819	14899	14992	14917	14689	14977	14728	14944	14813	14940	15057	14855	14802	14965	15158	14869	14742	14913	14870	14960	15106	14804	14831	14960	14857	14899	14937	14901	15166	14877	14969	14884	14895	14902	14721	14770	14865	14896	14910	14830	14925	14698	14727	14614	14859	14620	14768	14867	14798	14933	14781	14661	14795	14686	14878	15087	14975	14751	14830	14749	14891	14716	14944	14918	14747	14828	15170	14680	14874	14814	14848	14764	14927	14850	14766	14860	14801	14879	14930	14976	14769	14865	14624	14854	15008	14754	14629	14776	14812	14987	14792	14715	15169	14855	14813	14920	14923	15004	14557	14994	15020	14763	14903	14911	14624	14845	14905	14751	14669	14898	15030	14969	14746	14879	14982	14927	14715	15048	14944	14903	14754	14949	14714	14942	14705	14859	14638	15015	14776	14849	14816	14819	14682	14744	14784	14908	14833	14789	15015	14831	14873	14791	15035	14851	14750	14973	14892	14834	14801	14797	14816	14879	14797	14798	14860	15017	15032	14751	14690	14874	14800	14759	14910	14873	14643	14924	14920	14933	15029	14912	15040	14829	14695	14826	14840	14687	14850	14968	14764	14870	14752	14838	14726	14939	14738	14788	14814	14823	14954	14882	14965	14882	14910	14831	14998	14792	14809	14871	14742	14889	14829	14824	14785	14748	15007	14949	14912	14655	14936	14654	14618	14968	14739	15066	14696	14818	14789	14840	14767	14869	14864	14861	14802	14638	14766	14699	15074	14837	14698	14767	14973	14976	14907	14807	14771	14977	14762	14923	14909	14733	14937	14645	14710	14830	14971	14876	14792	14911	14787	14961	14906	14865	14910	14728	14891	14713	14659	14702	14976	14811	14822	15111	15117	14863	14890	14857	14776	14962	14599	14748	14832	14970	14876	14875	15172	14875	14905	14932	14762	14648	14915	14927	14944	14913	14832	14843	15035	14715	15011	14833	14891	14769	14788	14696	14998	14884	14891	14709	14756	14666	14981	14771	14746	14755	14918	14925	14691	14946	14999	14894	14735	14744	14969	14975	15005	14897	15002	14957	14835	14798	14790	14882	14965	14643	14827	14924	14943	14927	14817	14728	14837	14891	14848	14795	14721	14723	14751	14719	14773	14836	14948	14880	15009	15033	14849	14797	14783	14838	14874	14917	14878	14987	14660	14994	14959	14714	14906	14897	14848	14933	14876	14673	14709	14761	14926	14913	14739	14799	14836	14906	14812	14968	14979	14796	14759	14657	14730	14732	14763	14810	14695	14803	14751	14887	14858	14911	14771	14837	14842	14869	14909	14847	14705	14833	14972	14789	14967	14871	14949	14915	14820	15076	14985	14901	14984	14768	14815	14998	14890	14950	14788	14877	14815	14837	14825	14659	14936	14925	14862	14831	14849	14872	14825	14795	15121	14774	14872	14854	14739	14638	14681	14929	14928	15007	14806	14855	14595	14706	14864	14791	14752	14774	14999	14873	14803	14712	14866	14734	14889	14885	14836	14870	14903	14904	14804	14878	14855	14594	14804	15003	14927	14786	14974	14735	14958	14700	14660	14668	14710	14921	14894	14987	14983	14685	14957	14802	14907	14841	14963	14778	14896	14779	14822	14729	14875	14732	14640	14775	14910	14680	14762	14796
22439	39602	37215	29423	25020	21975	19506	17790	16832	16271	16199	15538	15465	14940	14956	14695	14579	14566	14418	14289	14406	14454	14385	14342	14061	14316	14074	14198	14141	14208	14281	14332	14320	14133	14270	14189	14335	14325	14333	14147	14140	14066	14146	14160	14031	14190	14091	14222	14159	14884	15051	14573	14422	14129	14204	13981	14005	14044	14041	13959	14226	14186	13980	14076	13973	14203	13985	14049	14236	14092	13938	14147	14076	14024	14128	14117	14055	14110	14074	14111	14113	14131	14073	14042	14050	14060	14030	13913	14086	14074	13892	13899	14083	14117	14166	13998	14196	13916	14043	13987	14009	14190	13967	13970	13900	14180	13919	13955	14224	14039	13984	14140	14125	14039	14060	14035	14005	14092	13973	14209	13991	14139	13929	14122	13947	14139	14148	13963	14063	13903	14057	14052	13966	14028	14064	14106	14209	14087	14036	13968	13941	14148	14156	14028	14047	13930	14154	14099	14127	13949	14035	14064	13996	13923	14196	14070	14063	13969	13988	13993	14066	14167	14037	13945	14113	14251	14106	13945	14001	14109	13982	13993	14132	14237	14240	13949	13955	14099	14018	13835	14068	13891	14062	14036	14048	14004	13995	13935	13897	14105	14141	13897	13922	13906	14107	13995	13961	14099	14162	14199	14047	13959	14170	13972	14005	14115	14077	14076	14128	14049	14010	14024	13937	14061	14063	14146	14188	13966	14128	14105	14075	13991	14038	14054	14066	14139	14008	13973	14074	13982	13982	14024	13899	14046	14015	14027	14064	14196	13999	14150	13823	13953	13936	14016	14070	13973	14093	14148	14220	14062	13966	13934	14140	14081	13988	14017	14041	14031	14064	14121	14046	14077	14342	14029	13968	13921	14134	14198	14009	14112	14119	14187	13990	14032	14129	13972	14155	14008	14055	14178	14077	14080	14102	14076	14012	14089	13993	13903	13934	14135	14123	14081	14172	14036	13960	14032	13915	13993	14015	14093	14027	13998	14095	13909	13972	14135	14126	13934	13999	14114	13937	14107	13967	14048	14136	14110	14009	14257	14079	14074	14153	13984	14002	13944	14170	14069	13937	14135	14132	14122	14223	13976	14182	13977	13919	13976	14045	14097	14119	14060	14022	14082	14117	14025	14053	14060	14073	14079	14041	14026	13933	14059	13967	14066	14039	13945	14020	14081	14029	14091	14091	13867	14159	14024	14162	14206	14151	13965	14052	14033	13941	13990	14000	14195	14079	14168	14082	14151	14052	13955	14130	13926	14095	14133	14058	14022	14070	14000	14123	13947	13952	14109	14109	14076	14092	14075	13939	14099	14089	14017	14120	14022	14058	14051	14082	14063	14122	14133	13943	13998	14139	14026	14046	14125	13982	13973	13883	13981	14076	13967	13975	14102	14347	14049	14126	13908	13957	13871	14180	13825	13951	14117	14079	13980	13901	14251	14127	13894	14003	13935	14005	14140	14066	13895	13982	14184	14243	13976	14101	13945	14073	14027	13969	14092	14031	14105	14220	14146	14314	14074	14100	14052	13946	14050	14047	13993	13976	14165	14071	14144	14049	13818	14092	14075	14190	13937	14016	13993	14267	14068	13887	14170	13970	13957	13916	14059	14075	14024	14017	14288	13958	14072	13971	14054	14090	13968	14048	14051	14196	14069	14045	14053	14091	13978	14122	14192	14048	14008	13861	14188	14011	13970	13968	14035	14003	14120	13942	13988	14074	13858	14092	14108	14198	13955	14021	14005	14089	14010	14146	14228	14049	13882	14229	13832	14076	13983	13878	14030	14173	14116	14031	14094	14076	14070	13958	13956	14161	13959	14031	14027	14064	14032	14066	13890	13994	14034	14060	14025	14057	14080	14185	13970	14076	13985	14070	14097	14053	14079	13975	14052	14168	13918	14154	13957	14142	14076	14256	14187	14046	14236	13931	14000	13994	14138	14071	14247	13997	14082	14125	13996	14121	13933	14134	14067	13900	14046	14040	14155	13907	14178	14123	13914	14056	13957	14113	14008	14020	14063	13921	13939	14031	14127	13951	14056	13991	14265	13992	14192	13903	14006	13900	13945	13959	14160	13983	14173	13994	14113	14113	13945	14166	14029	13921	14043	14213	14058	14135	14089	13988	14191	14210	13977	14071	13960	14178	14086	14154	14072	14132	14132	14094	14130	14035	14143	14062	14068	13986	14042	14151	14096	14116	13905	14062	13979	14079	13950	14155	14001	13985	13988	14013	14062	14068	14008	13946	13986	14067	14191	14207	14021	14115	14020	14086	14007	14050	14047	14152	13965	14053	13976	14121	14245	13933	13911	14122	14112	14054	14009	14085	14053	13991	14124	14094	13903	14103	14001	14078	14069	14095	14025	13994	14087	14154	14077	14105	14000	14044	13964	13995	14058	14010	13984	14156	14138	14098	14104	14048	13993	13847	14042	14044	14043	14107	14032	14018	14044	14065	13934	14189	13805	14170	14082	14184	14158	13961	13955	14086	13998	13900	14123	14099	13910	14092	13912	13903	13956	13983	13966	14025	13946	13928	14054	14010	14042	14020	14062	14188	14064	14123	14228	14020	14008	14103	14188	14099	14177	14096	14006	14157	13975	14121	14122	14081	14168	14020	13941	14035	14083	14025	14010	14060	14043	14106	13830	14144	14129	14178	14010	14055	14102	13951	14012	13895	14057	13934	14090	14034	14034	14043	14157	13922	14047	14004	14064	14134	14150	13945	14136	14043	13992	13953	14137	13837	14107	14016	14079	14068	14053	13914	13967	14194	13996	14010	14055	14108	14009	14126	14199	14028	14165	14145	14072	13953	14003	14012	14075	14063	13825	13991	14007	14175	14021	14064	14136	13849	13933	14009	14028	14065	14123	14163	14055	13921	14105	14122	14094	13884	14066	14116	13954	14107	13900	14096	13875	14029	14090	14079	14149	13990	14148	14133	13916	14056	14097	14014	13941	13871	14039	14010	14102	13995	13976	14186	14011	13984	14097	14136	14166	14052	14130	13864	14128	14036	14014	14053	13934	13937	14048	13874	14076	14050	14126	14207	14034	13917	14146	13885	14014	13971	14177	14064	14061	14044	14116	14049	14018	13930	14104	14051	14169	14039	14161	13995	13837	14205	14052	14019	13872	13997	14099	13922	13991	13959	13879	13997	14135	14120	13982	14017	14163	14036	14082	14125	13924	13959	14110	14037	13934	13937	13953	14067	14158	14083	14093	13900	14058	14030	13997	13950	14053	13989	14070	13949	13939	13966	14031	14097	14124	14069	14232	14043	14063	14012	13978	14014	14013	14055	14159	14140	13993	13954	14045	14102	14014	13908	14200	14023	14117	13988	14122	14103	14103	14193	13854	14050	14054	14145	13938	14152	14188	14083	14064	13988	14108	13973	14074	13982	13943	14078	13843	13980	14159	13968	14008	14011	14124	13983	14024	14051	14173	14139	14136	14132	14062	13971	14022	14106	14017	14078	14032	14177	14097	14047	14036	14041	14005	13925	14137	13887	14226	14267	14131	14040	14000	14085	14094	14067	13971	14027	13999	14094	13942	13966	14009	13982	13967	14004	14080	14168	13906	14049	13958	14133	14154	14085	14038	14087	14062	14093	14012	14032	14093	14105	13809	14023	14102	13935	14047	14120	13852	14139	13907	14005	14082	13884	14115	14140	14091	14022	14026	14049	14144	13959	14110	14005	14034	14165	14022	13882	14061	13989	13938	14117	13926	14012	14066	14069	14096	14122	13886	14126	14184	13986	14157	14161	14000	14215	13895	14166	14006	14074	14036	14103	14209	14158	13890	14037	13903	13987	13951	14049	14069	13943	13996	14008	14063	13947	14045	13915	14012	14020	14147	14032	13999	13959	14116	14006	14051	14217	14107	13902	14070	14016	14105	14029	13957	14062	14000	14083	14141	13952	13973	14093	14115	14033	14033	14170	13963	13886	13930	14242	14065	13952	14189	14047	14008	13986	14268	13975	14166	14078	14016	14104	14090	14246	14054	14132	14190	13890	14074	14290	14070	14110	14022	14135	14194	14144	14008	13906	13925	14037	13883	14083	13964	13916	14042	13910	13894	14088	14067	14042	14080	13851	14065	13993	14065	13946	14058	14068	14190	14001	14146	13993	14202	13997	13944	14049	14074	13974	13968	14045	14058	14006	13890	14122	14060	14122	14070	14154	13899	14137	14119	14132	14006	13992	14104	14048	14019	14184	14109	14087	14001	14047	14213	13912	14060	14167	13971	14005	14057	14022	13898	14059	14079	14056	13937	13941	13999	14124	14034	14030	14023	14184	13997	14079	14107	14131	14113	14007	14041	14042	13880	14041	14082	14037	13989	13999	14050	14200	14137	14062	14108	14095	13971	14164	14022	14103	14035	14053	14114	14006	13999	14056	13974	13849	14077	13900	14225	14059	13898	14028	14009	14030	13994	14120	14033	13997	14095	14164	13995	13879	14034	13959	14027	14056	13928	13952	13987	13879	14145	14049	14077	14173	13913	14213	14160	13927	13977	14123	13936	14111	14021	14117	14031	14032	14064	13974	13973	14026	14063	14032	13999	14055	14040	14165	14010	14116	14023	13944	13922	14137	13993	14152	14118	13966	14070	14214	14064	14080	13801	14250	14098	14077	14093	13998	13766	14109	14053	13882	14188	14028	14044	13899	14107	14067	14097	14077	13990	14057	13949	14223	14009	13924	13995	14199	13982	14145	14035	14066	14023	14092	14050	14034	13957	14079	14119	14110	13957	14049	13994	14057	14022	14051	14199	14075	14180	13790	13994	14140	14002	13954	13851	14003	13985	14026	14128	13985	14009	13874	14095	14059	14039	13995	13986	14024	14135	13981	13938	14211	14063	14080	14022	14170	14072	14198	14199	13885	13902	14165	14132	14099	13840	14032	14204	13881	14103	14223	13938	14114	13939	14164	13944	14256	14009	14134	13976	14037	14263	14217	14008	14138	13956	14013	14088	14037	13880	13941	13973	14289	13877	13871	14054	14126	13997	14069	14076	14222	14166	13919	14134	14163	14029	13991	13941	14118	14127	14143	14129	13943	14045	13997	14017	13919	14144	14062	13948	14164	14147	14051	14151	14205	14094	14155	14152	14145	13911	14138	14024	13950	14042	14141	14051	13930	13977	14087	14035
22661	21124	29018	23545	21507	23917	25480	19401	17593	17475	17213	16509	16419	15917	15939	15819	15663	15612	15484	15333	15325	15388	15361	15316	15082	15229	15267	15189	15227	15293	15236	15060	15225	15290	15271	15372	15206	15179	15242	15107	15264	15279	15106	15273	14944	15003	15140	15184	15226	15886	16214	16248	15884	15347	15077	15110	15171	15113	14929	14895	15165	15030	15014	15057	14830	15013	14987	15016	15019	14909	14878	14912	14874	15031	14962	15015	15058	14957	14939	15052	14885	15015	15065	14972	15115	15070	15064	14998	15028	14994	14795	15191	14990	15012	15057	14929	15062	14929	15018	14907	14885	14955	14838	15144	15078	14915	14945	14864	15034	14639	15075	14930	14974	15148	15095	14849	14893	15067	14990	15103	15016	14949	14850	14923	14966	15004	14845	14922	14926	14980	14883	15201	15082	14867	14957	14950	15031	14967	15008	15018	15059	14947	14980	14965	15018	15082	15049	14867	14823	14723	15158	14914	14858	14806	14780	15025	14877	14895	15006	14889	14929	14804	14804	14756	14991	14723	15165	15041	14880	14881	14913	14897	15148	15037	14906	15068	14939	14935	15118	14833	15129	14935	14974	15070	14996	14645	14736	14970	15038	15126	14956	14973	15219	14994	15095	15123	15013	15062	14941	14854	14967	15060	14972	14973	15062	15113	15037	14958	14920	14977	14974	14922	14676	14948	14876	15153	14988	15040	15074	15057	14931	15077	15045	14664	14785	15057	14894	14922	14746	15249	14826	15006	14955	15078	15052	14772	15031	14992	14882	14912	15017	14942	15042	14996	15045	14951	14931	14876	15126	14881	14925	14982	15033	14863	15069	14861	15149	14945	14910	15187	14959	14955	15081	14969	14582	14973	14886	15038	14918	14718	14885	14959	14906	14711	15044	14926	15098	14781	14878	14919	14816	14991	14832	14953	14834	14888	15059	14915	14879	14973	15018	15085	15118	14956	14846	14878	14710	14993	14868	14965	15070	14926	14993	14922	14871	14768	15026	14942	14935	14799	14978	15190	14937	15101	14928	15062	14886	14995	15004	14960	14982	14758	15065	14979	14906	15010	14901	15026	15166	14992	15026	15042	14976	15088	15045	14985	14800	14986	14951	14874	14784	14769	14884	14985	15143	14988	15009	14889	14856	15226	14916	14902	15124	15025	15135	14962	14790	14958	14938	14774	14982	14999	15119	15031	14924	14814	15032	14895	15021	14938	14967	14883	14990	15075	14960	14800	14852	14885	14895	14905	15061	15029	15014	15004	14772	14933	14874	14939	14828	14877	14817	14980	14981	15005	14852	14948	15085	14917	14945	14824	15004	14986	15031	14797	14916	14985	15045	14991	15095	14855	14776	14880	15101	15241	14769	14745	14853	14778	15009	14987	14867	14932	14870	15029	14877	14787	15017	14854	15061	15123	15096	14931	15000	14926	14939	14990	14839	14974	14949	14834	14946	14977	14897	14894	14688	14976	15124	14675	14926	14713	14845	14943	14852	15015	14942	15054	14982	14955	14905	15055	14841	14891	14956	15037	14850	14813	14895	14785	14737	15166	14868	14945	14983	14919	14848	14565	14757	14989	15123	14861	14985	14910	15031	14926	14920	14895	14962	14877	14868	14926	14831	14946	15159	15085	14913	14812	15001	15094	15032	15006	14914	14870	14936	15173	15108	14785	14825	14995	14882	14940	15034	15060	14811	14657	14937	15102	14961	14881	14903	14890	15128	15042	14905	15051	14993	14972	14975	14781	14959	14987	15061	14992	14953	15010	14781	14985	15023	14880	14832	14970	14881	14777	14949	15030	14962	14992	14891	14782	14907	14792	15072	15051	15175	14777	14856	14807	15013	14817	14983	14804	14818	14850	14907	14921	15131	14884	15006	15129	14974	14950	14825	14837	14862	14983	14826	14738	14917	14975	14951	14992	15020	14838	15029	14901	14937	15117	14900	14967	14845	14832	14995	15053	14959	14790	14846	15068	15061	14936	14863	15142	15015	15069	15060	14882	15069	14815	15130	14984	14840	14950	14941	14835	14986	14894	14825	14860	14966	14860	14915	15030	14854	14901	14899	15038	14943	14911	14961	14863	14894	14752	15003	14900	14978	14893	14909	14933	14950	14931	14972	15011	14759	14818	14784	14754	14849	14997	15091	14967	14965	14951	14916	14856	14738	14853	15031	15036	14975	14930	15146	14971	14859	15189	14842	14937	14946	14943	14943	14968	14946	14994	14804	14942	14833	15063	14941	14813	14893	14896	15100	15019	14974	14904	14822	14790	14931	14872	14788	15175	14879	14918	14860	14982	14914	14876	14758	15054	15034	14895	14886	15010	14740	14642	15002	15052	14951	14949	14937	15014	14997	15149	14918	15073	14755	15191	15020	15093	15089	15018	14976	14936	15220	15065	14982	14988	14987	14955	14911	14979	14905	14951	14898	14733	14886	15098	14916	14778	14851	14887	14926	15011	14991	14739	14961	14955	14873	14910	15057	14800	15078	14936	15073	15055	14900	15069	15112	14945	14894	15028	15186	15016	15009	15107	15119	14975	15041	14819	14880	14897	14770	14936	14654	14996	14995	14932	14807	15120	14977	14715	14894	14862	15001	15000	15031	15165	14949	14948	14949	14816	14890	15022	14643	14955	14873	14872	14827	15038	14938	14962	14955	15000	14975	15066	15182	15050	14995	14674	14960	14933	14936	14912	14882	15042	15062	14939	14930	14953	14791	14898	14789	14848	14986	14845	14752	14874	14893	14931	15012	15035	15049	14968	14837	14900	15045	14918	14974	14948	14933	14925	14783	15000	14948	15065	14966	15073	14841	14874	14877	15112	14872	15035	15068	14874	14944	14864	14747	14718	14843	15037	14971	15097	14907	14752	14874	15043	14860	14836	14762	14870	15048	14960	14859	14845	14936	15047	14857	14868	14842	15038	14957	15045	15089	15107	14931	14991	15167	15028	14892	14777	14848	14951	14772	14949	15057	14941	14693	14649	14918	14897	14854	14946	14732	14808	14826	14894	14768	14947	14866	14949	14984	14879	15007	14967	15014	15023	14937	14903	14943	14870	14956	14960	14938	14836	14954	14974	14745	14990	14792	14821	14881	15099	14913	14995	14913	14868	14865	15034	14959	14907	15166	15044	14886	15013	14966	14981	14874	14953	14987	14741	14837	14890	14798	15008	15152	15089	15041	14991	14776	14947	14683	14872	14923	14994	15047	14941	14941	14889	14916	14904	14922	14996	15177	14833	14895	14964	14822	15005	15054	14955	14852	14918	15053	14955	14889	14750	14979	14846	14975	14820	15012	14774	14865	15148	15168	14935	14854	14855	14838	14812	14946	14684	14923	14828	14927	14880	14867	14992	14880	14957	15055	14982	14976	14916	15022	14766	15086	14769	14918	15093	14778	14794	14988	14958	14789	14717	14807	15011	14999	14818	15003	14832	14812	14837	14982	14748	14933	14802	14820	14853	15030	14751	15079	14950	14914	14936	14925	15058	15019	14908	15085	15058	14991	15049	15036	14883	15092	14917	14931	14990	15009	14876	15012	14929	15130	15056	15081	15074	15012	14773	14984	15094	15025	15046	14907	14731	15014	14732	15058	14849	14981	14862	14885	14784	14764	15001	14815	14882	15003	15004	15003	14962	14950	14944	14909	15071	14992	15008	15164	14828	14851	15006	14795	14913	14931	15072	14679	14924	15042	14862	14994	14929	14750	15073	14983	14967	14954	15124	15144	14844	15013	14772	14859	14942	14993	14950	15010	14886	14900	14809	15014	14937	14892	14877	14881	15077	14908	15118	15039	14874	15110	14943	14832	14869	15003	14896	14932	14880	15001	14891	15138	14988	14991	14852	14897	14862	14850	14967	14972	14969	15137	14912	15012	15012	14922	14736	15040	14714	14782	14944	14970	14809	14846	14956	14902	14825	14911	15017	14712	15015	14794	14780	14855	15009	14862	14953	14998	15122	14981	14889	14885	14990	14853	14968	15050	14884	14956	15013	14952	15124	14984	14921	14830	15071	14830	14969	14951	14814	15028	14944	14914	14938	14945	15125	14957	14902	14996	15058	14959	14878	15001	15071	14887	15017	15123	14916	14929	14985	14767	14876	14948	14717	15009	15041	14861	15053	14953	14887	15077	14953	15103	15079	14797	14954	15119	14896	15109	14732	14885	14991	14996	14904	14955	14877	15025	15077	15007	14971	15069	15113	14968	15096	15040	14970	14607	14972	14943	14983	14954	14970	14908	14844	14839	15042	14918	14944	15007	14917	14990	15042	15063	15132	15024	14923	14934	14896	14811	14946	14923	15002	14907	15039	14947	14942	15022	14923	14916	14940	14847	14969	15010	14848	14983	14927	15009	15014	14794	15006	15062	14897	14778	14956	15013	14877	14988	14889	15012	14863	15031	14873	15177	14873	15023	15033	14829	14896	14744	15110	14963	15015	14938	15057	14993	14819	14871	14933	14860	14929	15034	14898	14970	15052	14961	14787	14656	14998	14998	14932	14852	14889	14701	14963	14897	14903	15009	14996	14796	14979	14911	14914	14984	15085	14845	15036	14957	15120	14909	15038	14855	15109	15000	15124	14862	14866	15103	14681	14762	14903	15021	15054	14870	15037	14836	14984	14863	15074	15019	14871	15094	15007	15078	15073	14881	14946	15010	15058	14807	15023	14878	14955	14845	14813	14868	14961	15004	15104	15095	14715	14855	15114	14925	14969	15012	15055	14933	15027	14900	14779	14901	14955	14814	14901	14948	15117	15119	14770	14726	14867	14915	14878	14908	14990	14961	14916	15076	15035	14894	15011	14752	15079	14907	14869	14939	14848	14987	15006	15248	15141	14973	14974	15102	14889	15022	15033	14883	14850	14747	15107	15111	14904	14910	14871	14911	14985	14983	14756	14916	14890	14984	14892	14985	15132	14867	15085	15070	15027	14948	14864	14768	14917	14905	15199	14881	14846	15002	14988	14897	15007	14952	14858	14937	15116	14984	14819	14972	14939	14902	14843	14890	14820	15003	15153	14902	14807	14784	15044	15006	14962	14903	15049	14863	14978	15055	14860	14900	14919	14895	15024	14969	14942	14938	14746	15005	14899	15027	14812	15042	15090	15102	14944	14761	14814	15020	15006	14930	14953	14988	15005
24404	44329	42132	33732	28985	25336	22452	19544	18209	17458	17246	16293	16329	15712	15275	15135	14973	15143	14776	14556	14492	14485	14362	14549	14565	14144	14344	14254	14331	14179	14451	14481	14409	14341	14567	14429	14518	14412	14341	14479	14247	14460	14360	14239	14239	14368	14357	14210	14288	15714	15986	15502	14907	14507	14432	14273	14136	14318	14018	14130	13852	14146	14009	14042	14092	14110	14152	14085	14191	14246	14280	14178	14142	14067	14056	14098	14259	14136	14170	14133	13954	14076	14369	14272	13919	14119	14028	14017	14040	14106	14230	14194	14147	13948	14201	14089	14264	13931	14181	14089	14147	14219	13974	14102	14137	14171	14248	14119	14110	13994	14065	14224	13959	14067	14198	13988	14120	14116	14034	14094	14106	14212	14091	14022	14246	13981	14069	13908	14135	14028	14208	14126	13989	14071	14152	14043	13985	14156	14376	13995	14061	14141	14122	13967	14129	14180	14132	14135	14137	14088	14192	13950	14076	14089	14249	14169	14055	14249	14111	13980	14135	14010	14086	14251	14076	14171	14175	14109	14054	14161	14095	14156	14196	14252	14147	14032	13963	14042	14085	14165	14237	14100	14005	14145	14043	14325	14154	14165	14201	14241	14177	14036	14122	13979	14170	13866	14117	14122	14110	14023	14182	14098	14147	14042	14123	13935	14194	14134	14122	14170	14151	13989	14154	14060	14457	14110	14130	14141	13925	13948	14062	14124	14181	14104	14075	14068	14222	14023	14240	14264	13797	14255	14071	14095	14009	14083	14290	13972	14008	14047	14166	14097	13968	14038	14133	14121	14046	14105	14173	14182	14187	14007	14170	14091	14280	14138	13937	14131	13955	14120	14039	14001	14024	14209	14117	14087	14082	14002	14179	14044	14158	14117	14059	14112	14067	14348	14161	13976	14116	14283	14133	14222	14228	14197	13995	14089	13973	14215	14006	14120	14104	14125	14038	14135	14131	14185	14074	14170	14011	14220	14110	14142	14186	14208	14089	14034	14215	14216	14034	14118	14246	13939	14206	14028	14043	14026	13962	14146	14088	13996	14147	14189	14107	14128	14115	13977	14134	14020	14078	13980	14044	14127	14082	14123	14071	14173	14175	14064	14240	14112	14040	14129	14081	14061	13932	14134	14081	14267	14107	14211	14094	14197	14148	14121	14213	14032	13951	14088	13987	14127	14029	14034	14108	14169	14022	14114	14098	14191	14031	14063	14214	14026	14111	14172	14133	13999	14118	14141	14027	14167	13994	14243	14079	14178	14178	14181	14163	13939	14121	14059	14227	14021	14203	14126	14059	14148	14141	14091	13871	14054	14124	13990	14038	14171	14178	14096	14133	14061	14050	14054	13903	13845	14204	14132	14088	14180	13844	14270	14025	14149	14073	14115	14067	14219	14050	14128	14128	14060	14035	14015	14231	13994	14052	14214	14201	14043	14020	14084	14153	14025	14121	14112	14061	14183	14236	13902	14130	14011	14116	14143	14140	13967	14049	14099	14171	14094	14039	14205	14126	14205	14118	14151	14071	14050	13978	14089	14154	14039	13965	14126	14202	13996	14090	14183	14118	14014	13924	14124	14113	13957	14114	14286	14233	14108	14079	13951	14130	14246	14082	13979	13960	14154	13940	14125	13888	14045	14208	14058	14121	14234	13939	14060	14057	14066	14169	14055	14000	14266	14120	13922	14256	14104	14135	14210	14056	14080	14123	14213	13976	14152	14196	14192	14066	14301	14137	14089	13919	14224	14018	13995	14230	14077	14032	14238	14092	14160	14062	13883	14006	14043	14199	14060	14135	14179	13927	14104	14090	14134	14006	14067	14082	14073	14076	14025	14134	14036	14096	13877	14167	14047	14214	13917	14072	14190	14100	14104	14001	14073	14240	14241	14071	14154	13988	14169	14106	14048	14179	14084	14030	14124	14138	14036	14097	13974	14106	14157	14086	14077	13999	14043	14263	14118	14321	14079	14154	14013	14040	14120	14159	14033	14174	14230	14102	13968	14330	13989	14136	14174	14159	13914	14144	14110	14046	14151	14242	14047	14029	14177	14091	14149	14113	14004	14218	14090	14204	14331	14002	14143	14089	14127	14099	14188	14043	13939	14026	14227	14105	13936	14202	14051	14016	14130	14133	13982	14177	14140	13970	14072	14039	13936	14093	14089	14097	13971	14038	13955	14050	14181	13954	14027	14382	14170	14066	14239	13952	14203	14110	14106	14238	14040	14043	14057	14001	14040	14103	13992	14182	13996	14129	14138	14123	13970	14082	14265	13995	13984	14235	13908	14185	14087	13961	14146	14088	14102	14058	14164	13895	14089	14265	14094	14018	14184	14210	14093	14085	14184	13951	13959	14259	14112	14148	14082	14077	14136	14081	14214	14235	14190	13973	14069	14034	14226	14088	13994	14055	14096	14104	14193	14142	14128	14192	14303	14113	13925	14203	14038	14134	14023	14384	13961	14218	14183	14073	14027	14141	14017	14072	14087	14319	13995	14111	14032	14070	14111	14025	14295	14125	14317	14088	14039	14018	14025	14220	13985	13976	13979	14276	14152	14073	14146	14039	13939	14042	14154	14141	14145	14091	14061	14222	13945	14051	14035	14129	14053	14133	14085	14097	14180	14001	13963	13929	13999	14206	14043	14156	14110	14187	14188	14032	14063	14171	14092	14079	14087	14066	14149	14111	13967	14158	14054	14213	14033	14170	14052	14200	14077	14074	14136	14013	14107	14074	13947	14086	14069	14031	14146	14228	13999	14048	14055	14129	14106	13892	14127	14210	14196	14171	14185	14018	14109	14120	14034	13997	14034	13983	14152	14001	14042	14152	14295	13989	14229	14008	14133	14025	14045	14126	14163	14168	14091	14099	13963	14073	14039	14054	14038	14107	14225	14082	14158	14133	14086	14151	14050	13952	13994	14111	14103	14055	14179	14026	14129	14026	14157	14090	14013	14114	14079	14189	14107	14183	14029	14166	14264	14077	14039	13888	14061	14087	13974	14057	14135	14007	14040	14195	14105	14038	14006	14071	14076	14286	14052	13981	14065	14239	14066	14027	14008	14074	14224	14095	14156	14047	14128	14054	14086	14015	14190	14071	14153	14191	13990	14238	14093	14041	14100	14186	14086	14286	14121	14216	13980	14208	14181	14246	14114	14063	14109	13954	14054	13884	14200	14103	14013	14196	13899	14094	14096	14208	13994	14119	14078	14165	14134	14049	14250	14113	14251	14214	14125	14226	14091	14065	13968	14143	14088	14117	14023	13994	14021	14095	14078	13974	14282	14115	14116	13958	14099	14038	14182	14074	14189	14174	14164	13975	14113	14218	14089	14162	14114	14054	14057	14144	14110	14108	14122	14073	14129	14045	14114	14027	14093	14198	14129	14116	14032	14111	14015	14273	14293	13981	14125	14017	14039	14166	14009	14084	14136	14074	14093	14082	14237	14049	14061	14036	14190	14124	13958	13894	13991	14241	14108	14047	14043	14112	14087	14111	14003	14120	14043	13982	14132	14160	14023	14123	14306	14153	14075	14351	13992	14259	14015	13942	14065	14101	13949	14112	13974	14116	14020	14111	14077	14163	14099	14043	14092	14179	14235	14052	13995	14000	14104	14076	14135	14293	14281	13998	14053	14047	14016	13997	14333	14084	14094	14213	14098	14154	14140	13984	14110	14106	14200	14067	14048	14114	14124	14010	14025	14018	14190	14047	14072	14191	14014	14077	14151	14055	14018	14263	13978	14253	13858	13998	14103	13999	14177	14106	14116	14221	14296	14019	14052	14204	13932	14063	14054	14134	14066	13971	14111	14138	14166	14076	14155	13999	14083	14057	14210	14176	13954	14145	14107	14246	14074	14160	14072	14098	14231	14161	14233	14071	14033	14154	14020	14294	14220	13929	14056	13971	14241	14074	13929	14209	14124	14103	14129	14021	14020	14029	14202	14050	13986	14123	14144	14013	14020	13961	14184	13993	14126	14143	14033	13942	14049	14038	14028	14100	14096	14090	14037	14267	14106	14195	14048	14240	13804	13834	14196	14018	14200	13899	14107	14030	14240	14029	14076	14225	14074	14135	14217	13925	14058	14141	14159	13993	13917	14209	14048	13929	14029	14034	14028	14186	14051	14030	13980	14099	14080	14165	14039	14073	14048	14289	14039	14129	14000	13924	14069	14191	14143	14050	14220	14126	14137	13993	14161	14234	14078	14077	14066	14108	14133	14276	13985	14170	14014	14027	14140	14089	14114	14072	14290	14036	14273	14143	14154	14164	14157	14003	14157	14074	14091	13982	13987	14184	14125	13984	13963	14077	14010	14006	14153	14256	14107	14136	14213	14116	14145	13955	14054	14094	14039	14095	14166	14077	14252	13945	13911	13871	14050	14119	14296	14070	14219	13972	14186	14130	14070	14157	13997	14044	14155	13985	14334	14073	14223	14135	14192	14117	14041	13942	14110	14073	13965	14211	14045	14163	14093	14034	14210	14166	14141	14076	14094	14090	14085	14135	13993	14207	14278	14128	14036	14189	14220	14092	14043	14236	14055	13992	13927	14112	13918	14191	14108	14048	14124	14154	14194	14101	14035	14077	14068	14103	14113	14125	14010	14175	14051	14028	14005	14046	14123	14027	13968	14184	14000	14122	14084	13965	14037	14202	14125	14155	14298	14212	14084	13973	14220	14190	14103	14280	13939	14171	14133	13989	14270	13998	14123	14068	14147	14262	14128	13989	13970	14227	13965	14102	14177	14154	14172	13996	14043	14106	14072	14043	14057	14069	14122	14227	14035	14066	14245	14023	14081	14054	14153	14079	14076	14127	14173	14012	13943	14211	14035	14035	14041	14166	14101	14210	14130	14101	13978	14050	14025	14101	14020	14176	14159	13868	14286	14088	13966	14061	13956	13991	14179	14137	14243	14053	14028	14005	14109	14094	14061	14104	14056	14266	14046	14190	13889	14150	14067	14041	14177	14142	14063	14088	14072	14238	14156	13980	14267	14129	13927	14043	14183	14159	14233	14000	14201	14026	14069	14235	14188	14107	14229	14014	14319	14316	14046	14036	14109	14262	14113	13950	14073	14086	14126	14187	14019	14176	14160	14061	14100	13921	14255	14121	13942	14083	14022	13970	14085	14016	14108	14046	14120
27240	22937	27997	25033	19284	17820	16774	15874	15495	15365	15398	15350	15203	15141	15001	15011	14989	14954	15116	14870	15128	15150	14926	14723	14916	14735	14886	15014	14991	14887	14780	14666	14876	14977	14932	14802	14743	14977	14858	14985	14811	14815	14923	14807	14836	14704	14968	14894	15063	14823	14858	14969	14807	15060	14827	14701	14670	14852	14860	14726	14814	14839	14629	14877	14647	14909	14690	14812	14757	14828	14782	14761	14601	14736	14766	14834	14763	14684	14748	14564	14776	14808	14750	14956	14906	14720	14759	14731	14774	14790	14721	14853	14796	14750	14854	14733	14736	14684	14853	14896	14751	14522	14778	14970	14793	14806	14777	14825	14737	14780	14647	14745	14616	14756	14778	14935	14749	14754	14722	14810	14843	14682	14962	14686	14695	14886	14744	14941	14901	14897	14629	14717	14709	14919	14767	14591	14936	14839	14682	14895	14828	14737	14719	14705	14755	14576	14701	14808	14909	14686	14724	14643	14827	14809	14765	14632	14860	14620	14813	14901	14750	14721	14893	14700	14819	14749	14623	14597	14655	14895	14824	14730	14738	14740	14887	14781	14644	14866	14739	14570	14776	14752	14601	14785	14916	14968	14782	14709	14750	14727	14908	14789	14778	14796	14599	14465	14824	14872	14793	14739	14830	14674	14815	14854	14850	14939	14606	14805	14680	14923	14688	14557	14914	14569	14912	14764	14765	14827	14758	14962	14769	14844	14800	14638	14799	14696	14665	14853	14690	14681	14854	14794	14720	14734	14678	14834	14720	14722	14726	14780	14760	14682	14688	14841	14818	14752	14568	14801	14667	14866	14520	14879	14731	14690	14897	14763	14747	14639	14674	14807	14639	14631	14723	14833	14838	14591	14935	14590	14688	14683	14826	14826	14633	14592	14981	14817	14783	14583	14849	14571	14848	14747	14894	14571	14650	14873	14682	14894	15030	14782	14692	14732	14593	14805	14727	14758	14722	14673	14718	14648	14776	14583	14816	14573	14811	14779	14787	14616	14668	14799	14798	14649	14581	14815	14791	14881	14637	14848	14499	14620	14898	14827	14919	14765	14634	14553	14951	14861	14615	14710	15025	14827	14777	14942	14768	14719	14833	14639	14733	14695	14880	14796	14821	14888	14703	14753	14927	14936	14750	14783	14745	14914	14887	14808	14852	14712	14878	14830	14864	14740	14808	14644	14748	14779	14986	14607	14490	14785	14681	14848	14497	14797	14707	14756	14795	14833	14569	14828	14841	14652	14871	14593	14732	14908	14740	14672	14889	14786	14878	14707	14929	14926	14668	14761	14777	14844	14821	14815	14839	14926	14788	14733	14684	14808	14655	14650	14759	14848	14808	14720	14794	14675	14822	15028	14745	14418	14803	14884	14770	14877	14810	14756	14805	14754	14794	14531	14716	14873	14612	14918	14738	14726	14940	14822	14716	14539	14802	14975	14851	14655	14936	14619	14639	14675	14736	14684	14675	14526	14838	14750	14715	14830	14851	14756	14793	14689	14796	14854	14900	14723	14748	14895	14724	14626	14748	14734	14933	14751	14941	14636	14735	14893	14713	14862	14997	14793	14616	14951	14889	14610	14799	14779	14803	15045	15054	14786	14867	14811	14686	14867	14597	14743	14672	14776	14733	14668	14966	14966	15017	14863	14825	15013	14962	14724	14719	14777	14833	14866	14820	14936	14698	14837	14572	14848	14845	14665	14922	14718	14746	14858	14741	14865	14879	14872	14751	14806	14682	14581	14819	14853	14749	14924	14698	14884	14845	14804	14789	14773	14539	14601	14508	14962	14674	14892	14865	14721	14614	14761	14617	14655	14802	14774	14878	14771	14764	14767	14655	14696	14856	14667	15050	14821	14873	14683	14720	14775	14624	14771	14716	14681	14773	14863	14877	14795	14730	14682	14675	14817	14773	14882	14834	14824	14823	14729	14804	14694	14752	14737	14848	14738	14799	14923	14814	14770	14587	14950	14810	15015	14682	14519	14746	14819	14874	14767	14693	14851	14660	14740	14709	14944	14609	14893	14798	14750	14880	14620	14652	14613	14737	14750	14957	14970	14864	14853	14754	14875	14673	14707	14584	14955	14891	14880	14676	14719	14707	14842	14896	14786	14665	14743	14634	14939	14936	14835	14835	14766	14799	14748	14745	14721	14693	14563	14626	14680	14891	14681	14941	14829	14667	14814	14875	14837	14629	14818	14883	14816	14855	14704	14788	14613	14841	14660	14704	14957	14791	14635	14828	14654	14746	14730	14790	14582	14779	14737	14559	14904	14632	14780	14714	14752	14784	14711	14851	14845	14778	14763	14663	14728	14874	14792	14845	14783	14772	14756	14685	14807	14926	14790	14888	14625	14716	14778	14717	14967	14714	14795	14863	14684	14626	14872	14811	14730	14924	14912	14772	14855	14702	14712	14704	14714	14878	14844	14808	14810	14949	14723	14740	14616	14772	14800	14701	14880	14765	14770	14777	14961	14861	14660	14778	14568	14734	14487	14768	14875	14658	14738	14733	14995	14708	14745	14877	14830	14734	14867	14922	15084	15149	14805	14967	15052	14747	14800	14646	14736	14821	14789	14701	14631	14895	14774	14699	14781	14804	14640	14785	14820	14752	14787	14776	14904	14787	14750	14666	15004	14626	14656	14705	14876	14855	14936	14929	14711	14793	14808	14669	14869	14654	14640	14830	14603	14767	14743	14716	14586	14827	14520	14927	14749	14810	14719	14642	14716	14685	14710	14810	14822	14608	14856	14811	14788	14988	14614	14796	14828	14956	14730	14790	14764	14821	14661	14839	14835	14806	14625	14698	14852	14681	14898	14803	14861	14683	14609	14607	14756	14936	14814	14760	14832	14868	14778	14840	14801	14923	14648	14693	14865	14977	14629	14959	14784	14809	14785	14768	14787	14879	14831	14898	14728	14701	14905	14759	14726	14949	14797	14788	14716	14759	14618	14755	14789	14906	14818	14793	14788	14908	14758	14925	14698	14727	14755	14883	15048	14708	14786	14484	14791	14600	14845	14834	14894	14715	14737	14692	14521	14736	14568	14684	15040	14695	14720	14797	14764	14722	14715	14741	14678	14885	14687	14746	14698	14627	14477	14779	14758	14764	14762	14793	14792	14733	15012	14672	14864	14658	14725	14652	14811	14819	14665	14705	14813	14776	14816	14826	14687	14895	14878	14727	14755	14703	14731	14721	14781	14815	14798	14706	14912	14499	14686	14846	14781	14744	14834	14980	14716	14639	14864	14821	14642	14596	14487	14906	14676	14696	14725	14830	14625	14793	14922	14714	14585	14842	14828	14863	14788	14819	14664	14784	14655	15030	14636	14845	14711	14838	14882	14846	14788	14790	14789	14780	14786	14762	14764	14802	14756	14824	14741	14829	14869	14854	14881	14571	14792	14745	14871	14767	14799	14693	14946	14764	14744	14619	14818	14741	14558	14660	14653	14694	14690	14930	14703	14732	14914	14818	14576	14869	14742	14708	14602	14879	14694	14725	14711	14751	14875	14723	14637	14801	14921	14787	14699	14937	14993	14771	14755	14674	14743	14887	14724	14731	14773	14755	14946	14848	14781	14975	14930	14749	14770	14972	14851	14810	14767	14849	14962	14916	14827	14679	14828	14776	14722	14700	14666	14542	14836	14713	14607	14869	14799	14932	14885	14836	14818	14772	14763	14709	14789	14592	14727	14752	15004	14846	14635	14813	14819	14780	14757	14788	14906	14663	14933	14790	14712	14673	14849	14857	14750	14919	14733	14807	14774	14803	14795	14825	14823	14706	14724	14684	14692	14827	14827	14742	14845	14821	14715	14725	14715	14758	14721	14721	14864	14932	14790	14826	14880	14891	14759	14653	14786	14643	14860	14883	14767	14758	14746	14938	14698	14771	14669	14929	14867	14809	14688	14858	14609	14713	14630	14579	14696	14855	14759	14945	14856	14671	14908	14729	14793	14593	14899	14759	14653	14801	14707	14653	14820	14855	14764	14803	14618	14848	14565	14751	14701	14493	14857	14763	14716	14732	14715	14813	14833	14650	14896	14779	14665	14789	14695	14783	14865	14645	14696	14852	14777	14765	14868	14759	14626	14617	14795	14735	14692	14783	14745	14856	14785	14856	14665	14727	14759	14809	14718	14828	14752	14773	15060	14786	14759	14983	14923	14770	14813	14863	14724	14900	14758	14573	14675	14800	14748	14753	14577	14689	14891	14889	14945	14685	14640	14786	14814	14973	14785	14689	14816	14649	14619	14697	14522	14654	14858	14985	14626	14846	14912	14620	14692	14818	14726	14615	14768	14901	14819	14604	14859	14697	14896	14804	14872	14828	14605	14740	14904	14826	14883	14822	14689	14860	14847	14764	14698	14692	14584	14732	14933	14831	14709	14784	14751	14808	14772	14697	15001	14795	14604	14766	15065	14784	14733	14619	14692	14820	14659	14669	14987	14857	14827	14912	14859	14748	14849	14985	14746	14895	14588	14928	14777	14771	14667	14661	14853	14888	14612	14860	14822	14859	14847	14863	14606	14748	14886	14826	14913	14806	14838	14710	14832	14700	14614	14929	14661	14649	14738	14613	14705	14762	14851	14798	14909	14803	14779	14593	14544	14725	14773	14940	14888	14980	14924	14813	14520	14849	14786	14879	14830	14828	14738	14875	15007	14939	14818	14684	14816	14774	14764	14780	14819	14724	14704	14677	14676	14881	14755	14963	14789	14701	14667	14996	14755	14823	14533	14719	14795	14842	14718	15041	14803	14725	14898	14764	14913	14925	14891	14860	14615	14863	14827	14806	14922	14711	14859	14638	14794	14664	14893	14703	14716	14715	14770	14735	14726	14789	14569	14789	14824	14786	14940	14818	14765	14755	14733	14766	14717	14752	14720	14924	14820	14661	14720	14844	14795	14892	14900	14859	14840	14771	14974	14948	14973	14829	14741	14963	14941	14808	14775	14876	15026	14730	14670	14689	14816	14924	14824	14819	14802	14923	14785	14819	14605	14940	14838	14827	14678	14898	14780	14910	14782	14823	14862	14700	14684	14696	14775	14877	14962	14728	14509	14876	14850	14613	14623	14822	14806	14869	14854	14876	14816	14741	14914	14892	14668	14831	14534	14807	14789	14839	14885	14863	14787
21767	32537	30589	23898	20776	18385	16795	16053	15168	14662	14906	14782	14629	14638	14313	14389	14248	14449	14113	14030	14021	14086	14088	14050	14230	14061	14056	13922	13935	14050	13950	14058	14081	14226	14140	14214	14285	14082	14128	14164	13941	14188	14179	14218	14137	14026	13961	14082	14114	14046	14119	14321	14009	14123	13947	13930	13949	14014	13838	13955	14123	13980	13908	14062	13948	13992	13974	13971	13969	14068	14038	14084	13942	13957	13967	13899	13964	14059	14017	14130	13900	14206	13960	13977	13825	13946	14061	13912	13732	14085	13837	14018	13973	14088	14259	13856	14053	13866	13988	13923	13964	14046	14037	14043	14112	13979	13981	14059	14089	14008	14022	13976	13986	14040	13943	14038	13883	13995	14063	13912	13902	13856	14104	14014	14078	14232	14166	13938	14152	14025	13901	14014	14130	14047	14183	14005	13961	13878	14030	13954	13986	14039	13892	14100	14084	13872	14052	14115	13983	13851	13891	13954	14058	13737	13942	13978	13941	13913	14071	14151	13900	13857	14290	13809	14079	13879	13961	14086	14071	14060	14051	14024	14034	14122	14070	13986	13991	13985	13963	13898	13963	14045	13914	13941	13898	13944	14120	14045	14036	13972	14035	13799	13869	14113	13942	14064	14171	13904	14064	13941	13985	13998	14069	13995	14027	13958	14001	13963	13954	14043	13815	13948	14021	14004	13948	13796	14084	14176	13952	14095	13909	13985	14009	14161	14144	14052	13992	13998	14071	14083	13824	14055	14081	13857	14056	13907	13993	14022	14104	14045	14087	14004	14206	13939	13823	13925	13904	14133	13974	14039	14155	14059	13900	14005	13873	14039	14133	14064	14031	14045	13930	14014	14028	13955	13993	14006	13990	14037	13971	14006	13982	14134	13998	13871	13975	14050	14012	13971	13869	14008	13887	13891	13977	13898	14013	14046	13940	14039	14059	14059	13910	13987	14015	13990	14045	14115	14056	14039	14052	13949	14279	13977	13992	13865	13990	13979	13969	13974	13835	14007	13863	14107	13819	14023	13917	13987	14024	14067	14023	13949	14054	13878	14001	14151	14039	13976	13874	14058	13899	14097	13647	14087	14084	13941	14194	14103	13883	14010	13828	14007	14091	13952	14067	13906	14101	13995	14013	13856	13983	13999	14009	14203	13858	13973	13985	14024	14262	14001	13949	13842	14152	14069	13938	13997	13907	14026	13918	13922	14220	14078	13862	14026	14124	14058	13965	14132	14073	14048	14123	14030	14075	13907	13892	13957	14025	13953	14074	13957	13928	13849	13941	13979	14023	14034	13996	14044	14013	13884	13991	14018	13972	14107	14136	14101	13940	13906	13980	14138	14023	13996	13996	14031	13799	13957	13891	13884	14035	13892	14062	14022	14088	14162	14082	13966	14011	14113	13861	14069	13966	14164	14086	14009	14031	13966	13927	14017	14156	14018	13991	13886	14057	14029	13982	14132	13956	14023	13929	13945	14001	14095	14032	14009	13853	13989	13940	13967	14004	14176	14189	14094	14038	14021	13910	13832	13892	14080	13904	14183	13973	13991	14048	13974	14030	13988	13875	13974	13859	13925	13942	14032	14010	14145	13881	13982	13969	14063	13911	13934	13936	14112	13984	13916	14099	13879	14147	13724	14160	14198	14075	13959	13931	14150	14035	13962	13923	13975	14053	14002	14210	13902	14005	13928	14049	14051	14040	14105	13882	14114	14088	14025	14026	14071	14026	13840	13897	13913	14049	14018	13978	14087	13943	13993	14013	13797	13868	13928	13983	14037	13856	13910	14082	13898	14016	14190	14037	14040	14127	13999	13968	13828	14148	13939	14048	13996	13920	13950	14098	13961	14073	13920	14063	13953	13944	14030	14073	14004	14181	13907	14121	14079	14067	14071	13934	14132	14026	14033	14031	13958	13976	13989	13832	14083	14208	14067	14011	13982	13981	13936	13913	13996	13942	13997	13940	13801	14157	14044	13698	14022	13982	13859	14000	14110	13916	13912	13984	14142	14008	13956	13987	13941	13961	13996	13870	14069	14013	13957	14055	13988	14048	13845	14035	13916	13958	14050	13920	14079	13902	13970	13969	13957	13868	13874	14019	14016	13923	14001	13979	14002	14025	13991	14017	13949	13955	13834	14212	13973	14054	13977	14049	13955	14061	13974	14151	14008	13943	14069	14004	13921	13959	13884	13921	14069	14077	14082	14045	14078	14026	14032	14040	13979	13959	14085	14111	13984	13967	14109	13987	14071	13897	13829	14039	14121	13939	14053	14008	14153	14009	14165	13953	14062	13930	13915	13941	13848	14222	13998	13979	13902	14060	14034	14138	14180	13828	13962	13974	14017	14148	13869	14043	14072	13934	13904	14196	13984	13934	14125	13922	13951	13944	13926	14055	13980	13944	14054	13976	13991	14094	14169	13915	13840	14004	13998	13794	13888	13892	14044	13927	13949	13950	13817	14133	13963	13991	14108	13989	13911	14102	14114	13874	13937	14030	13810	13997	13975	13984	13982	13981	13948	14065	14133	14024	14017	13883	14089	13926	14102	13838	14072	13951	13915	13947	13902	13908	13985	13943	14026	14047	13807	13996	13930	14184	13939	14150	14112	13947	14079	14218	13997	14039	14099	13971	14024	13909	14000	14054	13982	14054	13944	13986	13908	14007	13985	13875	13764	13971	14068	13803	13971	14049	13786	14040	13979	13969	13943	13906	13928	13735	14201	13984	13922	13959	14078	14040	13956	14073	14100	13925	14020	14108	13871	13983	14034	13930	13917	14016	14163	14098	14068	14145	14034	13905	14084	13828	14051	14037	13916	14035	14003	13843	13931	13887	14088	13929	13938	13960	14025	14152	14035	13907	13972	13844	13933	14012	14066	14019	14059	14022	13980	13997	14063	14145	14055	14238	13727	14021	13839	14046	13938	14065	13979	14246	13888	14053	13871	13907	14195	13895	14060	13943	13816	14018	13984	13861	13910	13972	14130	13917	13988	14057	13968	14039	13973	13979	14027	14038	13864	13992	14033	13962	14082	14014	14172	14100	13879	13993	14074	13928	13918	14013	13925	14093	14065	14083	13975	13862	14157	14120	13936	13990	14000	14040	14099	13994	13930	13931	14006	13952	13924	14040	13940	14008	13997	14020	14034	13956	13985	13928	14022	13930	14010	14106	14119	13991	13920	13927	13890	14179	14029	13959	13970	13977	14037	13909	13951	13986	13886	14094	14018	14065	13814	14077	14049	14159	13931	14018	13884	14252	13886	13931	13992	14106	13933	14097	14011	14030	14014	13965	13904	14049	13838	14069	14077	14173	14166	13989	13915	14018	13926	14008	13869	13971	14032	14144	13967	14194	14078	13971	13796	14034	13860	14108	13939	14144	14079	13989	14001	14053	13817	13816	13986	14028	13939	14086	14027	14027	14061	14092	14029	13953	14078	13969	14034	13981	13967	13887	13875	13929	14218	13939	13998	13968	14057	13957	14077	13950	14048	14279	13901	13876	13898	13966	14013	14029	14020	14080	14039	14113	13900	13976	14136	14101	14034	14051	14103	14123	13938	13964	14147	14010	13971	13965	14138	14098	14050	14128	13882	13898	13852	14034	14070	13963	13947	13932	13979	14109	13953	14041	14120	14032	13837	13989	14098	14122	13984	14102	13870	13920	14040	13900	13954	14107	13942	14071	14035	14077	14008	14111	14064	13900	13974	13975	13903	14138	13907	13789	13883	14164	14052	14031	13998	13869	13983	14070	13965	14122	14035	14091	14051	14047	13967	14177	13921	14194	13869	13955	13987	13964	14126	14010	14038	13893	14047	13946	14011	14100	14085	14094	14062	14042	13975	14068	14144	13995	13999	13990	14005	14035	14100	14050	14033	14116	13989	13980	13979	14002	14040	13984	14059	13853	13887	14170	13954	14080	14077	13780	14159	13990	14114	13930	13984	13905	13937	14107	14116	13943	14131	14044	14055	14132	13860	14054	14083	14119	14012	13971	14209	14007	14019	13862	14011	13947	14011	13933	13897	14028	13873	14155	13996	14061	13979	14153	13946	14015	14028	14080	13808	14076	13869	13996	13915	13909	14166	13922	14100	14038	13801	14059	14076	14243	13842	14010	14101	13983	14055	14036	14073	13953	14165	13917	13867	14051	13989	14043	13979	13969	13799	14066	13796	13975	13864	14003	14152	14117	14004	14067	13907	14099	14045	14156	14033	14111	13929	13913	14021	13954	13891	13918	14008	14022	13756	14155	13856	13930	14035	13998	14064	13999	13918	13993	13888	14025	14014	14104	13963	14077	13972	14022	14004	13935	14010	14061	14023	13990	13909	13984	14180	14065	14074	13970	13966	14043	13923	13965	14005	14037	14065	13945	13899	13969	13970	14218	14134	14039	13965	13998	14140	14135	14068	14152	13969	14018	14101	14051	13958	13879	14015	13976	14020	13916	14067	14063	13980	14083	14028	13953	14174	13903	13980	13991	13942	14004	14047	14080	14039	13845	13810	13808	13944	14022	14049	13993	14002	13967	14081	13902	14033	14052	13926	13976	14064	14015	13887	14074	14054	13939	13878	14084	14060	14017	13877	13897	14039	14043	13982	13993	13976	14249	14202	14067	13969	14163	13875	13962	13995	13977	14010	14010	13968	14046	14060	13930	14126	14009	14017	14105	13963	14183	13907	14039	14139	14104	13980	14042	14081	13972	14015	14089	14167	14048	13968	14150	13961	14012	14091	13914	14036	13931	13975	13877	13997	14071	14054	14159	14034	13956	13895	14050	13932	14063	14085	14039	14039	14072	13945	14212	13891	14006	14108	14001	14040	13914	13956	13968	14036	14044	14071	14016	14008	13980	13895	14094	14029	14063	13831	14011	13970	14045	14072	14030	14048	14165	14148	13987	13816	14050	14100	14017	14081	13977	13979	14050	13897	13935	14096	13879	13973	14007	14148	14084	13948	14032	13709	14004	13988	14077	14108	14061	14059	13965	14142	14040	13976	13790	13875	13987	14059	14175	13981	14114	13866	14103	13924	14014	13830	14084	14042	14060	13866	14189	13993	14267	13962	13853	14002	14128	14206	13934	14000	13999	14155	13938	13986	13871	13994	13918	14153	13871	14043	13885	13990	14028	14030	13950	14035	14024	13969
23591	21123	28672	24057	22366	22674	21317	17951	16615	16127	16190	15936	15622	15493	15363	15003	15101	15261	15319	15088	14915	15048	15123	15064	14828	14856	14988	14960	14969	15069	15038	14841	14948	14917	14908	14954	14883	15000	14934	14947	15054	14989	14907	15038	14912	14715	14994	14894	14887	15174	15324	15303	15094	14973	14966	14911	14800	14996	14843	14785	14895	14924	14869	14857	14864	14763	14750	14775	14644	14801	14947	14765	14699	14805	14915	14687	14756	14838	14920	14742	14735	15054	14802	14921	14690	14800	14572	14625	14872	14808	14882	14841	14873	14748	14656	14649	14629	14680	14656	14642	14606	14728	14772	14782	14887	14683	14825	14851	14651	15014	14754	14787	14695	14712	14772	14667	14687	14693	14610	14837	14734	14778	14938	14594	14722	14827	14579	14871	14618	14654	15043	14604	14698	14816	14872	14665	14846	14725	14824	14806	14801	14801	14944	14851	14928	14784	14832	14676	14863	14856	14846	14716	14792	14613	14789	14909	14737	14889	14790	14721	14799	14769	14730	14879	14881	14864	14774	14754	14724	14860	14697	14629	14892	14792	14682	14745	14770	14762	14905	14562	14844	14602	14537	14668	14749	14899	14804	14599	14746	14576	14705	14736	14704	14883	14908	14693	14686	14800	14815	14677	14818	14730	14671	14760	14755	14897	14732	14629	14640	14805	14873	14581	14752	14821	14746	14775	14834	14784	14672	14735	14650	14676	14868	14708	14737	14744	14613	14788	14738	14638	14761	14849	14606	14886	14791	14852	14787	14849	14785	14828	14878	14931	14950	14577	14655	14686	14873	14651	14723	14808	14731	14890	14854	14992	14699	14719	14999	14692	14821	14789	14913	14766	14516	14903	14859	14609	14749	14831	14720	14882	14824	14913	15020	14925	14907	14653	14734	14798	14771	14745	14849	14761	14792	14766	14771	14588	14750	14665	14890	14735	14728	14924	14701	14839	14782	14641	14587	14683	14874	14860	14695	14555	14731	14744	14760	14760	14660	14876	14717	14746	14791	14773	14868	14680	14806	14778	14801	14786	14807	14664	14927	14731	14670	14785	14864	14897	14772	14564	14812	14650	14813	14886	14831	14788	14746	14639	14684	14586	14710	14592	14856	14767	14638	14956	14807	14797	14843	15009	14748	14799	14881	14707	14575	14663	14705	14846	14823	14828	14866	14746	14674	14794	14757	14749	14764	14783	14636	14999	14773	14808	14649	14739	14632	14760	14791	14827	14787	14959	14709	14656	14752	14686	14730	14815	14692	14766	14644	14989	14787	14807	14809	14730	14881	14749	14747	15068	14771	14740	14703	14770	14653	14808	14745	14852	14957	14697	14493	14597	14630	14796	14824	14680	14697	14945	14871	14530	14594	14728	14916	14695	14776	14871	14607	14680	14711	14846	14669	14776	14732	14654	14906	14674	14674	14700	14564	14573	14787	14806	14725	14803	14853	14644	14709	14674	14876	14621	14729	14861	14900	14664	14780	14632	14658	14748	14677	14755	14850	14734	14943	14852	14531	14712	14763	14867	14619	14660	14792	14567	14893	14770	14941	14751	14708	14718	14727	14905	14878	14796	14813	14565	14744	14815	14790	14835	14801	14719	14649	14933	14679	14482	14733	14877	14719	14757	14831	14696	14647	14694	14955	14706	14531	14839	14791	14702	14565	14455	14760	14670	14849	14623	14732	14792	14776	14762	14770	14670	14767	14792	14704	14711	14848	14754	14711	14663	14873	14535	14755	14828	14801	14809	14566	14662	14793	14730	14752	14807	14576	14725	14863	14729	14816	14921	14654	14731	14691	14820	14847	14592	14614	14859	14649	14723	14757	14743	14764	14800	14790	14743	14880	14864	14684	14657	14915	14759	14781	14768	14634	14829	14891	14623	14697	15004	14817	14752	14804	14779	14893	14749	14854	14789	14727	14758	14797	14922	14901	14703	14716	14775	14683	14728	14825	14896	14850	14742	14808	14710	14712	14754	14818	14707	14753	14761	14623	14709	14739	14867	14736	14693	14616	14612	14740	14761	14724	14745	14878	14823	14755	14833	14801	14871	14850	14662	14689	14661	14890	14802	14963	14663	14695	14736	14681	14630	14695	14812	14849	14767	14782	14649	14949	14753	14744	14666	14773	14919	14711	14731	14737	14789	14898	14861	14807	14825	14736	14874	14770	14651	14760	14954	14604	14767	14713	14818	14745	14766	14842	14962	14723	14723	14825	14665	14813	14558	14864	14703	14816	14694	14815	14847	14823	14645	15024	14674	14659	14643	14650	14651	14710	14581	14741	14997	14789	14725	14902	14799	14701	14575	14868	14835	14520	14676	14780	14675	14681	14771	14746	14680	14665	14782	14648	14903	14756	14591	14669	14813	14624	14761	14568	14836	14812	14677	14686	14781	14668	14772	14904	14764	14783	14722	14779	14616	14870	14912	14743	14699	14649	14695	14872	14735	14621	14665	14752	14581	14834	14803	14710	14626	14748	14750	15024	14652	14895	14756	14837	14879	14737	14908	14938	14817	14811	14690	14761	14797	14822	14717	14722	14655	14729	14901	14766	14822	14673	14704	14743	14713	14671	14666	14926	14712	14758	14635	14586	14828	14747	14668	14869	14769	14795	14685	14750	14773	14659	14686	14833	14806	14643	14691	14779	14707	14897	14588	14993	14870	14786	14808	14860	14908	14894	14735	14750	14901	14794	14664	14722	14848	14836	14893	14773	14559	14735	14965	14754	14813	14620	14667	14766	14636	15019	14980	14900	14802	14707	14804	14763	14665	14870	14732	14790	14794	14717	14818	14775	14898	14636	14808	14719	14671	14577	14714	14659	14798	14987	14752	14815	14674	14673	14818	14700	14595	15011	14694	14731	14765	14831	14847	14791	14560	14594	14862	14784	14920	14645	14643	14808	14764	14897	14744	14665	14904	14813	14749	14915	14606	14753	14755	14861	14780	14854	14644	14661	14856	14774	14858	14779	14702	14580	14669	14885	14540	14523	14805	14698	14884	14828	14913	14721	14715	14852	14790	14894	14940	14830	14947	14778	14751	14767	14750	14863	14836	14834	14640	14930	14644	14826	14766	14896	14724	14786	14685	14883	14732	14712	14866	14942	14674	14817	14667	14753	14714	14876	14814	14774	14855	14643	14865	14972	14673	14827	14845	14755	14746	14849	14786	14735	14623	14740	14784	14662	14921	14728	14596	14559	14752	14748	14658	15083	14993	14897	14823	14791	14513	14890	14879	14840	14938	14763	14999	14927	14658	14805	14906	14969	14642	14724	14682	14990	14878	14830	14588	14739	14897	14633	14651	14839	15092	14705	14787	14679	14751	14667	14893	14685	14617	14748	14782	14694	14839	14924	14843	14810	14755	14901	14994	14843	14833	14844	14796	15016	14609	14922	14792	14847	14605	14844	14727	14688	14838	14871	14816	14515	14750	14611	14818	14673	14863	14853	14835	14664	14670	14879	14798	14614	14727	14904	14654	14693	14791	14742	14747	14701	14832	14703	14770	14931	14785	14632	14787	14460	14831	14854	14786	14782	14710	14778	14952	14931	14793	14883	14765	14825	14816	14672	14667	14907	14856	14719	14708	14822	14760	14742	14781	14821	14584	14659	14702	14950	14858	14603	14775	14799	14758	14796	14733	14942	14798	14636	14683	14757	14918	14714	14699	14880	14705	14901	14744	14709	14615	14729	14728	14850	14651	14878	14709	14728	14748	14783	14924	14823	14850	14809	14758	14789	14653	14841	14726	14699	14782	14903	14743	14866	14614	14946	14560	14810	14774	14895	14895	14768	14740	14791	14754	14753	14847	14655	14949	14881	14698	14862	14808	14701	14985	14583	14699	14556	14734	14951	14824	14942	14626	14816	14908	14903	14726	14789	14727	14656	14944	14717	14907	14786	14822	14738	14858	14974	14865	14849	14694	14737	14785	14793	14966	14638	14672	14822	14837	14832	14717	14747	14738	14865	14622	14901	14841	14963	14740	14590	14592	14807	14874	14906	14755	14708	14825	14702	14798	14847	14786	14635	14682	14915	14949	14968	14866	14788	14821	14795	14817	15014	14934	14790	14697	14828	14871	14834	14733	14705	14723	14769	14672	14841	14745	14710	14770	14829	14636	14797	14711	14659	14823	14821	14845	14721	14892	14776	14723	14539	14774	14823	14814	14977	14954	14806	14794	14679	14873	14644	14735	14863	14785	14840	14772	14855	14508	14616	14593	14860	14809	14903	14918	14769	14843	14747	14729	14698	14731	14784	14858	14804	14883	14604	14828	14680	14647	14607	14803	14753	14880	14894	14899	14856	14734	14806	14809	14734	14730	14923	14725	14923	14861	14777	14952	14719	14802	14688	14749	14805	14676	14931	14818	14733	14767	14838	14683	14649	14773	14711	14900	14951	14738	14769	14921	14914	14813	14906	14623	14832	14874	14833	14667	14785	14625	14716	14756	14752	14763	14658	14761	14784	14755	14723	14609	14574	14639	14685	14711	14894	14774	14733	14857	14787	14802	14856	14735	14804	14648	14726	14708	14626	14924	14771	14761	14649	14716	14687	14724	14794	14614	14899	14757	14774	14557	14787	14683	14659	14988	14842	14692	14907	14860	14822	14627	14652	14869	14861	14752	14743	14563	14803	14807	14723	14740	14847	14625	14722	14726	14698	14643	14515	14675	14855	14858	14780	14730	14779	14856	14616	14666	14713	14675	14803	14944	14792	14642	14835	14823	14496	14776	14842	14786	14893	14894	14725	14818	14755	14668	14787	14807	14955	14744	14697	15008	14818	14866	14701	14786	14830	14850	14862	14676	14792	14867	14748	14737	14891	14849	14602	14749	14849	14827	14829	14667	14754	14887	14824	14825	14907	14642	14911	14912	14951	14793	14838	14815	14846	14738	14827	14745	14683	14609	14622	14765	14783	14780	14857	14939	14744	14828	14575	14796	14891	14991	14845	14958	14899	14782	14829	14772	14785	14732	14887	14675	14736	14886	14515	14805	14722	15063	14790	14732	14857	14682	14722	14741	14876	14699	14811	14863	14630	14739	14917	14584	14700	14834	14636	14737	14740	14760	14643	14671	14977	14615	14709	14833	14827	14678	14630	14800	14630	14625	14733	14682	14742	14698	14906	14915	14958	14684
22254	39520	37406	29502	25655	22397	19923	18161	16936	15855	15726	15659	15457	14869	14723	14579	14392	14601	14490	14268	14271	14303	14153	14321	14018	14192	14144	14091	14227	14036	14300	14276	14315	14115	14201	14460	14161	14180	14222	14196	14203	14080	14182	14325	14107	14188	14316	14174	14274	14867	14975	14803	14462	14216	14086	14165	14158	14075	13944	14129	14053	13992	14045	14125	13920	14057	14159	13997	13958	13977	14049	14017	14113	14065	14050	13938	14129	14023	14023	14049	13955	13982	13952	13982	13910	14228	13969	14139	14144	14150	14050	13963	14083	13931	14075	14034	14201	14200	13965	14119	13915	14006	14040	14061	13917	14094	13960	14036	14010	14040	13958	14192	14150	14170	14051	14101	14163	14015	14032	14110	13935	14217	14032	14143	14083	14045	13982	14000	14027	14089	14324	13858	14226	13889	14061	14084	13983	14195	13947	13865	14008	13992	13797	14074	14063	14060	13925	14195	13969	14050	14057	13917	14099	14001	13975	14038	13797	14049	13939	14084	13991	14075	13868	13934	14029	14058	14096	14015	14212	14229	13911	13941	14143	14076	14004	14037	13829	14129	13870	14018	13993	14002	14093	13880	14131	14186	14100	14013	14110	14034	13859	13923	14017	13983	14027	14132	13980	14053	13970	14117	13995	14077	14123	14069	13977	14137	13923	14100	13981	14011	13944	14057	13967	13917	13907	13898	14113	13966	14013	13959	13845	14157	14009	13945	14055	14093	14154	13868	14061	14065	13882	13983	13910	13964	14054	14149	14066	13985	14020	13979	14185	13933	14003	13932	14136	13925	13987	14107	14027	14035	13884	14019	13969	13878	14106	14008	14162	14141	13949	14034	13945	14059	14039	14013	14118	13990	13921	13912	13994	14053	13924	13900	13964	13896	14017	13996	14003	14047	14144	13838	14099	14025	14036	14015	13968	14148	14007	13937	13979	13874	14057	14177	13943	14109	14141	14033	13958	14147	13892	13920	14030	13955	14172	14018	13876	13873	13885	14092	14033	13967	13922	13987	13963	14112	13970	14064	13974	14057	14059	14096	14047	14028	14038	13932	14003	13945	14077	13988	13984	13895	13997	14133	14141	14025	13940	13901	14122	14078	13893	13973	14059	13835	14057	14134	13994	14048	14108	13927	13900	14041	14078	14126	14026	14126	14124	13940	13923	14081	14053	14093	14089	13845	13950	14155	13902	14046	14198	14096	14051	13953	14277	14139	14016	14153	14032	13975	14044	13848	14046	14088	14049	14018	14018	14019	13866	14137	14084	13991	14084	13965	14069	13994	13879	14040	14113	14129	14084	14081	14157	13923	14005	13965	14036	13864	14094	14036	13949	14000	14034	13926	13989	14071	14133	13999	13907	14141	14034	13937	13991	14127	14090	14006	14140	13955	14028	14022	14036	13899	14147	14016	14096	14137	14072	14029	14005	14061	13955	14050	13973	14012	14176	13916	14018	14030	13984	14137	13962	13884	13955	13898	13895	14020	13953	13928	14103	14058	14107	14099	14059	13999	14050	14034	13988	14089	14010	14017	13964	14161	14061	13879	13916	13951	13933	13981	14109	13953	13957	14250	13963	13983	14154	13944	13935	14013	14133	14188	14020	14080	13954	14127	14054	14051	14119	14083	13938	13936	14176	14029	14106	14162	14088	13932	14033	14033	14121	14041	13898	14047	13993	14143	14065	14043	14020	14173	13995	14055	14124	13826	14076	14127	13966	13891	13975	13910	13918	13995	14057	13924	14119	14054	14077	14069	14038	13865	14117	13966	14079	13984	14102	13941	13998	14055	14146	13897	13894	14035	14123	13982	14091	13986	13941	14123	13949	14177	13955	13935	14019	13987	13956	14078	14113	14060	13992	13981	14120	14038	14023	14075	14183	13863	13990	14037	14123	13867	14004	14106	14023	13901	14263	13916	13994	14012	14001	14222	14006	13949	14116	13999	13916	14020	14024	14098	14137	13970	14041	13838	14012	14012	13936	14098	14222	13970	14203	14118	14054	13990	14078	13930	13913	14129	14115	13892	14036	14138	14049	14078	13956	13874	14017	14118	14071	14086	14088	14212	14022	14022	14069	14019	14006	13907	13962	13953	14191	13935	13952	13972	14071	13986	13992	13909	13910	13932	13981	13929	14040	14146	13966	13867	14153	13919	14093	13953	13982	13936	14036	13870	14042	13998	13986	14126	13909	14029	13851	14007	14071	13955	14104	13882	14012	13971	14031	14086	14013	13928	13979	13907	13950	14059	14123	14013	14053	13953	14073	13850	14023	13991	14034	13926	14037	13892	13902	14113	14075	13872	14028	14321	13921	13972	14065	14026	13985	13727	13995	14072	14026	13836	14139	13852	14097	14001	14118	13948	13963	13827	13953	14037	13985	13922	13958	13982	14056	14025	14065	13958	14012	14016	14028	13907	14054	14057	13953	14121	13957	14111	13915	13835	14203	14173	13998	14078	13903	14055	13895	13966	14204	13955	14000	13964	14040	13978	13992	13947	13942	13924	13981	13900	14054	14214	14074	13884	13998	14052	13931	13991	14175	14188	13861	13946	13954	13950	14047	14057	13976	13868	14058	14015	14125	14234	14272	14001	13899	13952	13950	14037	14025	14001	14030	13971	13988	13970	13889	13811	13944	13865	13959	14135	13881	14043	14028	14030	14001	14034	13905	14156	13947	14083	13962	14004	14072	14037	13872	13996	14074	14001	14073	14127	14099	14357	13968	14099	13901	13910	13924	13979	14037	14155	14099	13967	14062	14049	13926	14217	14101	14060	14202	14099	14099	14175	13942	14038	13954	14233	13963	13941	14071	14089	14031	14098	14064	14078	14060	14019	14067	14077	14113	13797	14028	13900	14135	13965	13940	13921	14016	13921	13950	13974	14178	13894	14156	13922	14108	13979	14020	14014	14009	14131	13778	14061	14073	14150	14186	13882	13987	14087	13912	13963	13854	14088	14175	13885	14058	14016	13985	13906	14080	13838	13968	13808	14091	14081	14113	14096	13891	13949	14122	13984	13955	13912	14024	13993	13962	14042	14038	13908	14055	14061	13906	14005	14115	13866	14051	13941	13845	14076	14135	13931	14054	13956	13918	13880	14106	13860	14022	14133	14021	13826	14159	13917	13930	14064	13944	13964	14093	13996	14120	13883	14165	14166	14023	14068	14055	14027	14045	13956	14035	14031	14030	14173	14044	14074	13921	14020	13947	14141	13954	14098	14048	14024	14172	13997	14083	14061	13823	14053	14067	13988	14009	14017	14166	14087	14117	14030	14052	14019	14139	14050	14061	13948	13942	14076	14106	14077	14157	13916	13966	13778	14042	13958	14034	14080	14128	14131	13999	13894	14085	14177	13974	13989	14137	14108	14116	14055	13994	13941	13981	13991	13940	13972	14035	13919	14061	13966	13867	14093	13912	14047	14136	13868	14094	13947	14000	14000	14054	13926	14005	14061	14073	13856	13893	14044	14111	13980	13968	13854	13852	14039	14064	14066	14164	13942	13883	14095	14054	14085	14115	14075	13961	14057	14048	13978	13994	13894	14109	14014	13964	14108	14059	14037	14028	14020	14033	13871	14107	14106	14111	14049	14013	14061	14092	14048	14033	13965	13941	13990	13984	13924	13999	13995	14029	14158	13894	14033	13923	14076	14010	13882	14101	13779	13867	14102	14085	14257	13977	13987	13961	14140	14156	14013	13898	14121	13870	14048	14064	13890	14044	13873	13960	14011	14016	14053	14054	13858	14100	14005	14089	14001	14003	14087	14164	13970	13965	13992	14153	13790	13917	13982	13914	13968	14041	14020	13922	14019	14066	14062	14126	14199	13987	13932	14043	14097	14077	14010	14006	13973	13971	14021	14003	13869	14073	14166	14069	14054	14063	13979	14117	14068	13989	13831	14021	14094	14035	14099	13820	14000	13932	13967	14021	13929	14115	13987	14108	14097	13990	13947	13994	13983	13998	13953	14091	14077	14099	13867	14208	14032	13880	14169	13744	13937	14017	14162	14008	13976	14008	13875	14063	13982	13999	13989	14092	14108	14118	13961	13904	13906	14071	13954	13905	14103	13962	13916	14007	14216	14064	13998	14085	14063	14124	14028	14152	13983	14084	14027	14170	14006	13979	13993	14061	13943	13910	14065	14082	13946	13949	13962	14037	14112	13902	14055	13918	13990	13994	13963	13994	13922	14072	14033	14090	13860	13941	13831	13923	13882	14048	14066	13951	14039	13951	13995	14103	14017	14076	14081	14061	13930	14047	13976	14136	14065	14012	14023	14079	14188	13975	13948	13974	14145	14164	14036	13991	14068	14077	14029	13951	13813	13907	14018	14056	14056	13937	14019	14082	13876	13984	14091	14109	14061	13856	14014	14054	13860	13942	14066	13902	13976	14058	14049	14089	14101	13959	14117	14135	14094	14091	13918	14004	14200	14174	13930	14115	13897	13968	14034	13844	14067	14093	13954	14044	14027	13955	14015	13863	14116	14071	13906	13958	13999	13920	13899	13962	13966	13974	13960	14057	14118	14138	14029	14022	14011	14189	14036	14170	13959	13978	13833	14054	14067	14061	13776	14010	13939	13996	14144	13992	13992	14223	13935	13939	13944	14039	14003	14201	14199	14021	13826	14060	14064	13971	13996	13950	13934	14173	13899	14041	13887	14065	14118	14007	13911	14077	14035	14003	13828	13864	14147	14121	13868	13884	13871	13970	14058	14067	13926	14069	13996	13952	14092	14056	14013	13937	13983	14032	14117	14001	13936	14175	14037	13923	13999	13998	13980	13937	13891	14011	14062	13954	14160	13946	14148	14069	13916	14082	14110	14020	14104	13988	14153	14032	14125	14130	13853	14076	13980	14210	13964	14043	14079	14013	13969	14115	13892	13931	14137	14034	14053	14039	13973	14069	13836	13916	13972	13947	14002	14004	13981	14126	13956	13975	14008	13895	13849	13932	14096	13945	14074	14003	13941	13973	13843	13886	13969	14013	14071	13883	14131	13991	14100	14053	14000	14099	13969	14086	13962	14216	13967	13779	14149	13942	13982	14026	13866	13979	13937	13794	14088	14013	14143	14035	14044	13946	14033	13967	13933	13951	14135	14003	14094	14111	14044	14018	14003	14006	13925	13946	14034	14020	14032
22691	21127	29062	23468	21512	23917	26088	19791	17861	17069	16834	16293	16058	16299	16027	15729	15882	15852	15565	15301	15208	15035	14990	15483	15272	15347	15346	15135	15125	15277	15258	15415	15240	15270	15484	15340	15185	15180	15135	15248	15168	15159	15073	15191	15179	15143	15181	15205	15120	15946	16351	16139	15719	15481	15044	15167	15105	14842	15147	14989	15190	15217	15151	15153	15127	15094	14951	14948	14835	14792	15054	14908	15054	14941	15024	15052	14799	14950	15002	15018	15185	14874	14831	14954	15025	15015	15105	14968	14936	14885	14915	15132	15256	15112	14959	15077	15121	15016	15039	15152	15019	14928	15092	14787	14913	14953	14921	15027	14905	14850	15014	15110	15147	15053	14938	14977	15135	14898	14981	14939	15015	14842	15021	15006	14805	15072	15002	14969	15126	14995	14827	15007	14916	14884	14797	15099	14879	14895	15089	15056	15001	14915	15102	14955	15057	15125	14933	15010	15001	14783	15116	14826	15089	14841	14910	14930	14921	14798	14919	14977	15068	15053	15025	15010	14890	15029	14981	15006	14990	14894	15024	15047	15037	14821	14958	15082	15068	14850	14957	15041	14932	14880	15056	15121	14912	14957	14947	15025	14946	14992	15260	14993	15032	15023	15050	15011	14965	14817	14937	14806	14986	14905	15000	14974	14934	14936	14822	14864	14976	14892	14966	14865	14991	14942	14995	15028	14958	15004	15029	15062	14888	14976	14909	15048	14925	14866	14880	14984	14970	15047	14780	14959	15058	14907	14915	14858	14890	14856	14861	15159	14914	14941	14881	14987	14929	14904	14953	14873	14837	14773	14901	14867	14859	14885	15024	15017	15131	14834	15047	14954	14996	15044	15137	15107	14921	15016	15095	14926	15077	14944	15088	15206	15025	14788	15058	15020	14909	14931	15128	14969	14930	14849	14779	14981	15054	14823	15027	14953	15164	15017	14931	14934	14779	14673	14891	14952	14928	15180	14823	15018	15134	15074	14885	14959	15019	15188	15016	14973	14805	15127	15118	15015	14908	14895	14827	14872	14968	14715	14869	14782	14882	14905	15054	15065	15218	14991	15012	14876	14948	14968	14909	14925	14854	15012	15182	15018	15048	14989	15027	15050	15032	14949	15014	15241	14829	15081	15047	14926	15041	14807	15125	14862	15073	14800	14996	14967	14988	15121	15062	14765	14840	15072	15198	14848	15030	15143	14909	15092	14967	15034	14796	14894	14896	15106	14848	15079	15123	15033	15119	14957	14910	14914	14789	15011	14993	14794	15054	14862	14797	14785	15036	14958	14893	14812	15013	15089	15047	14979	15031	14892	15014	14941	14906	14946	14978	15008	14844	14931	14880	14852	14984	14903	14842	14731	15038	15077	15040	15058	14751	15178	14960	14848	15077	14882	14925	15029	14902	14904	15059	14991	14885	14969	15053	14746	14914	14831	14839	14839	14941	14917	14903	14953	14923	14838	14947	14808	14908	15004	14961	14983	14913	14956	15096	15048	15056	15090	14765	15026	14997	14794	14858	14890	14952	14878	14767	14939	14829	14952	14929	14894	14884	14816	14885	15022	15004	14994	15062	15046	15091	14785	15122	14906	14905	15127	15006	14855	14947	14995	15071	14799	14983	14865	14866	15001	14819	15102	15106	14991	14892	15079	15026	14814	15063	14996	15034	14907	15148	14804	15029	14972	15044	14916	14871	14896	14978	15007	14826	15003	14948	14652	14865	14718	14824	14949	15072	14903	15049	14721	14993	14942	14938	14937	14952	14801	14915	15024	14990	14956	14836	14890	14975	15115	15010	14967	14823	14793	14811	15044	14872	14811	15008	14865	15101	14921	14838	14946	14943	15101	15031	14884	14790	14800	14895	14996	14917	14736	14801	15118	14939	14988	14874	15139	15084	15070	15076	14772	14884	15044	15147	14935	14910	14958	14861	14907	14933	14924	15092	15006	15060	14984	14958	14995	14877	15028	14919	14684	14921	15029	15195	15011	14953	14734	15013	14904	14905	14958	15001	14879	14702	14963	14841	15013	14943	14911	14791	15024	15118	14999	14910	14770	15024	14923	14975	15083	15182	14892	14981	14896	15083	15025	14924	15066	14908	14952	14864	14965	15021	14987	14858	14851	14797	14856	15007	14758	14888	15096	15069	14920	14792	14810	14706	14970	14954	14831	15005	14750	14903	15066	14968	14927	14841	14888	14824	14919	14783	14852	15007	15107	14807	15063	14904	15028	14939	14982	14803	14816	15103	14848	15004	15172	15150	15137	15027	14858	14913	14958	14916	15143	15083	14890	14964	14711	14779	14892	14855	15015	14990	14902	14903	15039	14841	15003	14855	14844	14855	14998	14971	14967	15071	14870	15032	14879	15165	14903	14927	14980	14962	14897	14919	14814	14851	15059	15030	14945	15182	14776	14782	14941	15106	14847	14915	14834	14853	14926	15021	14989	15028	15133	14925	14847	14695	14988	15007	14959	15023	15102	15048	14765	14950	15059	14968	14796	14893	14854	14870	15052	14930	14843	15021	15040	15084	14945	14906	14853	15062	14880	15035	14955	14885	14918	14930	14936	14872	15062	15002	14967	14761	14936	14942	15031	15017	15048	15019	14879	15038	14948	14977	14756	14844	14838	14751	14887	14891	15004	15038	14864	14830	14888	15108	14896	15174	14928	15033	15044	15019	14950	14904	14813	14712	15025	14888	14969	14748	14786	15196	15060	14876	14827	15033	15119	14908	15093	15114	14807	14904	14950	14958	14873	15069	15136	14969	15012	15103	15188	14756	14962	14844	15013	14847	15011	15036	14820	14808	14792	15060	14944	14898	14883	14812	14959	14871	15033	14886	14990	14934	14795	14873	14899	14817	15061	14792	14792	14882	14852	15000	14954	14872	14915	15082	15119	14944	14975	14979	15042	15021	14921	15169	15015	14865	14928	14979	14899	14916	14917	15010	15029	14892	14981	14942	15008	14987	14909	15030	15044	14767	14935	14808	14988	15044	15021	15031	15010	14997	15004	15046	15041	14987	15054	14836	14878	14869	15048	14934	14886	14926	14965	14869	14816	14950	14859	14820	14980	14844	14999	15067	14930	14910	14925	14803	15050	14884	15108	14980	14920	14872	15185	14850	15009	14920	14880	14857	15068	14820	14915	15016	14775	15070	14961	14948	14884	15021	15104	15037	14904	14951	14920	15150	14894	14980	14998	14776	14790	15041	14929	15068	15014	14827	15019	15054	14938	14817	15018	15227	14946	14873	14818	15076	15027	14964	14995	15010	14858	15022	15012	14980	14687	14934	14798	15045	14809	14711	14920	15030	15031	14948	14676	15022	14935	15032	15149	14975	14955	14881	14864	14816	15011	15146	14876	14874	14938	15032	15088	14999	15052	15003	14939	14911	14772	15012	15110	15187	15020	14805	14905	14907	14933	14822	14928	14922	14830	14939	14962	14900	14913	14914	14956	15096	14859	14685	14941	14709	15005	14928	14895	14955	15133	14947	14893	14899	14820	15063	14929	14917	14900	14912	14856	15033	15025	14882	14810	14882	15010	14991	15064	15024	14896	14773	15096	15001	15006	14928	14917	14926	15126	14780	14811	15013	14893	14946	15088	14869	15031	15002	14895	14954	15029	15148	15193	15042	14953	14880	14974	14930	14694	15119	15042	15049	14703	15087	15025	15176	14906	14948	14789	14847	14904	14846	15016	14942	14935	14906	15079	15163	14959	15082	15066	14962	14870	15014	14988	15037	14780	14947	15023	14916	14855	14920	15054	14977	14890	14899	14930	15034	14980	14917	14957	14859	14951	14963	15036	14842	14916	15099	14971	14826	14997	14962	15033	14769	14992	15152	15127	15122	14793	14971	15221	14887	14973	14940	14940	15046	15025	15039	14996	15018	14896	14829	14816	15072	14904	14889	15050	15060	14877	14975	14712	14977	14823	14806	15206	14794	14905	14898	14899	14945	15019	14934	14716	14983	15014	15152	15040	15129	15012	15135	14790	15008	15041	14755	14928	14917	15153	14816	14924	15153	14764	14988	14981	14882	15023	15035	14918	14779	14826	15009	14799	14991	14837	14848	14800	15080	14890	15023	14817	14835	14866	14893	14957	14864	14905	14950	15067	14934	15011	15045	14725	14785	15005	14972	14908	15153	15165	14909	15116	14996	14948	14868	15044	14916	15224	14976	14930	14788	14897	15011	15018	14832	14947	14745	15070	15112	15132	15108	14807	15012	14955	14880	15076	14972	14896	14981	15054	14961	14943	15137	14974	14817	14793	15013	14916	14910	15082	14909	15054	14742	14934	14904	14818	15046	14823	14779	14770	14791	14969	15017	14982	15046	15095	14819	14902	14787	14973	15035	14937	14979	14928	14938	14858	15041	14981	15021	14897	15106	15185	15081	14913	14984	14992	14976	14959	15104	15135	14816	14955	14923	14995	15043	14899	14876	14960	14719	15003	14970	14888	14924	15028	14767	15119	14914	14886	15018	14893	14929	15040	14866	15112	14826	14936	15026	15008	14901	14854	15007	14827	14821	15014	15118	15002	14863	14823	14802	14881	15166	14911	15024	14871	14740	14959	14940	15038	15084	14936	14908	15161	14979	14733	14888	14731	14932	14980	14880	14989	15080	14996	14861	15046	14856	14865	14976	14971	14883	14939	14950	14841	14961	14829	14954	15069	14864	15020	14797	14990	14953	14903	15067	14860	14970	14852	14976	14900	14927	14967	14884	15056	14822	14868	15015	14968	15052	15028	14872	14772	14876	14875	14931	14953	14824	14908	14925	14931	14934	14912	14972	14980	14884	14921	15064	14681	14959	15060	14712	14948	15172	15030	14971	14863	15119	14885	14888	14900	14995	14878	15217	14949	14888	15042	14858	15044	14767	14885	14905	14980	14868	14996	14784	14895	14990	14890	14905	14928	14968	15046	14885	14894	14898	15197	14831	15064	14870	14714	14970	14915	14992	14853	14802	14989	15071	14776	15024	14920	14786	14991	14972	14911	14966	15008	14942	15142	14985	14998	14993	14930	14914	14920	15222	14883	14914	14970	14939	15089	15038	14805	14864	14997	14757	14976	14870	15088	14854	14866	14880	14874	14904	14908	14771	14930	14971	14838	15034	14785	15087	14981	14819	14852	14772	15072
24362	43563	41754	33936	29063	25540	23070	20580	18548	16973	16721	16252	15806	15851	15054	14897	14861	14808	14628	14655	14432	14394	14430	14338	14260	14497	14242	14256	14195	14370	14638	14477	14476	14357	14515	14514	14280	14316	14416	14143	14348	14485	14529	14466	14242	14180	14457	14354	14389	15784	15988	15464	14943	14697	14183	14384	14023	14128	14231	13897	13958	14174	14197	14167	14020	14214	13993	14180	14191	14162	14052	14021	14267	14004	13973	14155	13994	14205	14099	14165	13985	14085	14065	14065	14149	13901	14234	14118	14134	14149	14182	14099	13966	14194	14139	14118	14213	14099	14165	14149	14022	14160	14037	14144	14100	14106	14249	14010	14200	14156	14122	14148	14045	14190	14062	13900	14029	14012	14176	14108	14072	14048	14055	14117	14144	14086	14252	14123	14125	14139	13988	14198	14049	14039	14066	14105	14139	14250	14104	14164	14032	14203	14047	14015	14069	14170	14193	13950	14129	14126	14287	14136	14194	14070	14058	14155	14122	14132	14246	13906	14143	14213	14021	14098	14083	14154	14113	14267	14219	14066	14046	14070	13972	14262	13897	13965	14153	14265	14078	14165	13870	14094	14183	14219	14145	14120	14359	13996	14039	14289	14125	14135	13836	14240	13950	14092	14097	14064	14157	14069	14172	14241	13979	14135	14154	14006	14090	14093	14114	14185	14113	14007	13983	14121	13866	14093	14268	14073	14232	14104	13983	14014	14134	14033	13981	14093	13899	14141	13985	14029	14123	14221	14144	14125	14101	14196	14136	14107	14011	14286	14072	14136	14046	14128	14007	14119	14222	14120	14088	14131	13978	14162	14135	13976	14128	14141	14284	14158	14243	14105	14111	14057	14069	14108	14004	14176	14137	14173	14074	14172	14129	14066	14044	14078	14044	14155	14145	14097	14004	14162	14090	14133	14270	14303	14165	14144	13946	14056	14217	14030	14089	13967	13990	14188	14125	13854	14173	14275	14136	14113	14055	14068	14072	13958	14219	14047	14189	14026	14212	13917	14070	14013	14184	13975	14107	13991	14241	14091	13948	14095	14220	13977	14093	14162	14026	14181	14016	14239	14144	14164	13958	13949	14042	14100	14117	14083	14029	14086	14160	14185	14029	14233	14027	14015	14101	14269	14079	14092	14128	14199	14176	14152	14084	14263	14076	14079	14168	14162	13938	14097	14011	14085	14188	14030	14114	14108	13928	14143	13958	14065	14086	14197	14005	13977	14132	14324	14114	13954	13978	13978	14142	14112	13950	14109	14109	14081	13969	14209	14023	14171	14090	14161	14078	14153	14154	14048	14115	14090	14098	14108	14235	14012	14174	14154	13953	14225	13986	14050	14076	14164	14097	13981	14032	13924	14033	14035	14248	14319	14063	14048	14124	14012	14211	14108	14283	14235	14011	14069	14063	14079	14210	14087	14130	13978	13896	14101	14269	14103	14131	14043	14216	14036	14092	14025	14131	14139	13983	13969	14234	14043	13961	14177	14228	14011	14202	14112	14177	14170	14028	14284	14241	14085	14211	14148	14046	14076	14076	13960	14106	14152	14115	14106	14054	14051	14154	14157	14054	14073	14146	14310	14091	14219	14065	13959	14332	14180	14150	14091	14102	13983	14073	14039	14181	14216	14082	14154	14070	14005	14082	14164	13963	14065	14125	14127	14230	14153	14091	14058	14156	14103	13955	14204	14243	14201	14195	14128	13948	14090	14047	14142	14249	14173	14196	14056	14161	14115	14162	14021	14214	14113	14199	14062	14083	14102	14189	14082	14033	14028	13843	14116	14057	14248	14115	14103	14209	13949	14030	14011	14063	14003	14008	14081	14026	14022	14033	14202	14092	14105	14090	14123	14010	14083	13971	14276	14116	13960	14029	14168	14045	14164	14003	14052	14017	14017	14044	14148	13823	13957	14335	14094	14143	13943	13946	14125	14123	14185	14111	14154	14117	14050	14190	14051	14193	14027	14021	14256	14154	14137	14199	14076	14234	14036	14125	14112	14044	14045	14019	14053	14096	14087	14171	14078	13932	14157	13963	14037	14193	14178	14172	14108	14064	14109	14008	14087	14062	14016	14251	14197	13890	14091	14097	14043	14126	14114	14195	14247	14197	14087	14006	13897	14097	14060	14246	14229	14087	14124	14166	14135	13831	14195	14218	14149	14171	14099	14056	13961	14140	14093	14155	14031	14191	14029	14102	14097	13994	13870	14123	14001	13933	13952	14128	13904	13942	13989	14215	13997	14128	13924	14014	14070	14003	14135	14168	14055	14157	13985	14093	14001	14039	13996	14158	14067	13980	14233	14154	14054	14094	13978	14165	14234	14199	14136	14054	14137	14122	14110	13942	13978	14183	14082	14184	14350	14063	14090	14200	13992	14159	14093	13913	13958	14079	13900	14109	14121	14079	14008	13963	14205	14090	14157	14072	13810	14178	14232	14161	14075	14113	14214	14131	14236	14019	14184	14084	14107	14267	14147	14089	13936	14135	13871	14092	14056	14183	14061	14037	14105	14203	14061	14009	13992	14270	14094	13931	14160	14190	14015	14081	14170	14064	14190	13975	14225	13965	14020	14138	14055	14113	14216	14123	13990	14069	14027	13883	14030	14149	14317	14053	14080	14251	14070	14158	14173	13933	14071	14222	13971	14182	14206	14095	13963	14230	14012	14202	14009	14024	14099	14091	14063	14051	14067	14039	14086	14010	14163	14086	13951	13962	14069	14212	14133	14104	14026	14104	14199	14114	14178	14010	14158	14181	14079	13991	14075	14069	14071	14143	14039	14199	13989	14198	14037	14045	14212	14105	14016	14126	14093	14220	14042	14194	14021	14121	14187	14028	14102	14156	14165	14026	13994	14074	13928	14125	14283	14084	13970	14007	14095	14081	14029	14138	14160	13913	13993	14284	14179	13946	14121	14144	14099	14129	14183	13974	14087	14140	14071	14089	14108	14149	14081	14041	14029	14065	14045	14306	14098	14095	14092	14183	14218	14057	14043	14056	14084	13956	14252	13931	14081	14100	14141	13908	14085	13968	14138	14080	14098	14177	14001	14094	13931	14110	14004	14045	14124	14175	14010	14328	14176	14151	14053	14193	14122	14119	14052	14131	14248	13990	14008	14128	13981	14346	14048	14002	14088	14262	14112	14129	14041	13893	14218	14135	14126	14071	14144	14034	14178	14064	13990	14161	14089	14087	14044	13828	14193	14023	14063	14048	14183	14067	14019	14094	14159	14122	14071	14232	14156	14170	14010	14100	14043	14079	14135	14147	14092	14035	14134	14028	14205	14031	14198	14030	14074	14081	14003	14208	14089	14236	13947	14209	14046	14225	14063	14093	14174	14008	13938	14120	14133	14092	14119	13990	14125	14042	14179	14106	14050	14057	14045	14153	14149	14176	14016	14113	14024	14200	14071	14091	14063	14059	14061	13965	13993	14157	14191	14261	14154	14310	14077	14142	14068	14184	14149	14108	14172	14144	14089	13992	14129	14139	14071	14287	13854	13907	14137	14144	14218	14098	13926	14055	14052	14224	14073	14069	14136	14086	14094	14144	14047	13942	14088	14182	13959	14127	14165	14066	14157	13920	14286	14078	14180	14062	14187	14164	14046	14139	14100	14099	14160	14079	14220	13917	14139	14156	14123	14175	14232	14083	14120	14133	14036	14156	14026	14012	14174	14179	14130	14137	13953	14216	14221	14007	14230	14251	14112	14207	14096	14231	14028	14227	14292	14139	14053	14210	13996	14156	14219	14102	14197	14068	14033	14042	14124	14079	14075	14001	14023	14006	14084	14132	13950	14177	14020	14048	14226	14306	14077	14195	14146	14091	14103	14053	13954	14214	14140	14289	14111	14044	14142	13948	14060	13967	14098	14047	13946	13996	14030	14037	14157	14024	13980	14122	14025	14379	14147	14183	14267	13990	14282	14086	14147	14045	14032	14183	14006	14291	14211	14002	14040	14113	14074	14044	14186	14031	14128	14175	14155	14160	14031	14029	14016	13921	14036	14249	14140	14138	14107	14047	13985	14166	14197	13997	14112	14155	14112	14029	14209	14086	14048	14121	14134	13916	14145	14214	14110	14044	14017	14017	14088	14157	14010	14088	14096	14293	14127	14073	14061	14180	14117	14160	14111	14150	14281	14055	14133	14256	14077	14080	14127	14020	14323	14163	14187	14171	14166	14062	13988	14206	14100	14017	13951	14053	14073	14204	14065	14235	14025	14159	14155	14025	14060	14074	14145	13927	14100	14130	14068	14022	14035	14182	13905	14046	14206	14084	13999	13976	13983	14160	14161	14153	14097	13951	14198	14193	14067	14239	14111	13916	14096	14226	14002	14088	14069	14138	14154	14139	13986	14134	13951	14115	14079	14110	14153	14069	14344	14137	14207	14071	14102	13984	14042	14119	14139	13977	14143	13990	13950	14170	13922	14080	13970	14051	14150	14076	14040	14125	14206	14141	14120	14063	14267	14214	14110	14125	14082	14283	13984	14092	14024	14021	14238	14171	14059	14148	14063	14082	14169	14028	14169	14023	14184	14087	14062	14027	14129	14145	14030	13963	14107	14091	14035	14156	14201	14177	14020	14080	14120	14255	14065	13961	14232	14160	14076	14059	14082	14151	14233	14314	14167	14064	14091	13970	14279	14089	14009	14110	14174	14006	14138	14118	14082	13980	14223	14126	14174	14129	14105	13991	14033	14083	14175	14071	14160	14093	14147	14144	14027	14059	14079	13974	14093	14116	14019	13930	14206	14151	14202	14170	13955	14211	14154	14245	13979	14092	14097	14039	13902	14350	14014	14064	14172	14146	13961	14226	14067	14138	13920	13965	14153	14039	14142	14027	14113	14058	14181	14217	14113	13898	14055	14040	14004	14104	14117	14196	13981	14063	14045	13993	13990	14016	14066	14301	13974	14153	14225	14117	14202	14073	13970	14079	14162	14076	14157	13896	14032	14158	14226	14050	14001	13978	14114	14156	14087	14156	14051	14142	14034	14029	14108	14293	14029	14070	14163	14238	14234	14036	14033	14064	13974	13960	13922	14182	13989	13974	14012	14152	14006	13983	14234	14060	14020	13995	14174	14152	14253	14086	14094	14087	13980	13965	14095	14060	14204	14101	14221	13960	14051	14177	14221
27106	22632	28160	24835	19229	18181	17303	16435	15723	15366	15428	15391	14953	15112	14897	15053	15075	14954	14797	14941	14774	14904	15031	14877	14870	14871	14829	14933	14685	14653	14851	14805	14981	14991	14702	14880	14745	14783	14836	14812	14957	14930	14783	14855	15016	14882	14905	14747	14670	14754	15041	14910	14849	14745	14928	14955	14917	14632	14908	14801	14757	14681	14826	14870	14866	14914	14743	14709	14866	14861	14882	14991	14818	14826	14633	14715	14847	14706	14922	14913	14846	14624	14691	14701	14747	14710	14695	14740	14912	14868	14839	14802	14812	14984	14851	14701	14758	14884	14807	14771	15053	14709	14796	14688	14994	14734	14847	14669	14851	14711	14802	14632	14708	14799	14639	14813	14857	14654	14738	14819	14944	14676	14806	14748	14892	14543	14840	14616	14965	14945	14947	14773	14530	14585	14885	14835	14721	15083	14692	14634	14474	14798	14731	14835	14910	14898	14871	14791	14733	14712	14959	14768	14800	14732	14923	15106	14697	14719	14540	14656	14675	14824	14759	14873	14555	14713	14629	14793	14726	14659	14741	14808	14661	14757	14864	14756	14784	14768	14906	14745	14744	14537	14754	14694	14824	14589	14771	14744	14724	14871	14675	14686	14527	14681	14827	14837	14797	14747	14655	14739	14747	14720	14622	14845	14614	14636	14755	14954	14872	14725	14863	14668	14649	14662	14946	14837	14827	14658	14761	14786	14914	14870	14682	14795	14649	14585	14718	14794	14581	14685	14932	14966	14879	14707	14981	14741	14788	14693	14841	14887	14855	14635	14785	14912	14807	15031	14694	14701	14877	14752	14950	14846	14885	14778	14756	14845	14635	14767	14840	14592	14953	14664	14736	14686	14736	14943	14676	14581	14644	14834	14913	14886	14702	14557	14814	14657	14692	14717	14957	14866	14707	14694	14791	14738	14591	14626	14576	14842	14546	14633	14573	14842	14717	14797	14776	15028	14737	14756	14799	14895	14860	14686	14926	14746	14519	14721	14857	14874	14784	14580	14624	14776	14764	14655	14804	14764	15047	14671	14735	14626	14782	14788	14898	14727	14703	14833	14728	14691	14797	14711	14798	14719	14745	14496	14704	14728	14698	14796	14948	14699	14940	14728	14545	14750	14636	14666	14706	14822	14841	14613	14787	14888	14656	14835	14696	14817	14753	14634	14687	14672	14814	14886	14808	14838	14781	14784	14684	14713	14711	14838	14735	14827	14811	14640	14880	14780	14868	14838	14798	14771	14685	14852	14899	14787	14732	14716	14631	14824	14765	14691	14656	14901	14710	14608	14721	14699	14618	14668	14935	14568	14737	14681	14850	14812	14770	14640	14822	14559	14725	14823	14808	14823	14558	14742	14771	14758	14750	14665	14954	14807	14860	14702	14717	14811	14929	14907	14758	14654	14658	14797	14744	14663	14823	14762	14772	14710	14719	14959	14649	14646	14747	14923	14735	14567	14695	14625	14957	14671	14676	14787	14767	14862	14948	14865	14841	14740	14832	14913	14722	14792	14673	14824	14819	14578	14425	14704	14743	14642	14855	14651	14687	14776	14764	14802	14814	14980	14657	14736	14564	14548	14787	14734	14729	14722	14805	14692	14937	14770	14814	14726	14780	14882	14821	14571	14931	14935	14767	14749	14887	14849	14782	14691	14790	14726	14640	14715	14677	14815	14638	14791	14676	14661	14868	14932	14575	14742	14719	14876	14881	14745	14732	14731	14775	14816	14689	14825	14834	14641	14868	14904	14715	14850	14787	14748	14819	14688	14884	14666	14724	14863	14939	14829	14827	14668	14724	14926	15068	14730	14821	14844	14813	14682	14830	14698	14893	14748	14851	14787	14776	14822	14871	14606	14671	14686	14790	14958	14751	14658	14763	14817	14600	14851	14754	14813	14815	14660	14722	14850	14753	14758	14715	14850	14883	15012	14892	14934	14712	14626	14694	14880	14735	14700	14630	14812	14854	14544	14824	14932	14908	14874	14694	14570	14869	14734	14596	14775	14697	14828	14835	14804	14809	14899	14784	14682	14444	15003	14884	14952	14792	14624	14726	14752	14631	14919	14793	14839	14906	14793	14873	14655	14940	14643	14694	14675	14671	14678	14672	14708	14676	14851	14982	14924	14794	14765	14747	14840	14775	14811	14831	14787	14929	14930	14729	14914	14646	14867	14617	14780	14775	14696	14995	14743	14734	14687	14749	14661	14598	14750	14676	14606	14934	14762	14641	14740	14729	14743	14767	14856	14699	14714	14837	14942	14785	14848	14628	14931	14928	14896	14829	14767	14826	14891	14785	14837	14650	14689	14809	14784	14787	14752	14843	14674	14738	15037	14890	14855	14755	14779	14839	14734	14525	14758	14790	14707	14733	14834	14692	14701	14662	14833	14932	14751	14741	14591	14733	14682	14904	14720	14947	14810	14850	14860	14822	14719	14781	14870	14808	14734	14627	14554	14883	14745	14660	14748	14907	14981	14752	14689	14963	14847	14750	14690	14805	14631	14636	14678	14575	14812	14661	14766	14955	14746	14750	14801	14811	14605	14619	14925	14837	14791	14827	14662	14665	14598	14771	14735	14787	14845	14751	14851	14840	14761	14815	14758	14591	14732	14834	14709	14719	14855	14702	14771	14629	14831	14809	14689	14846	14865	14841	14840	14790	14753	14733	14775	14658	14739	14769	14855	14794	14813	14821	14948	14715	14913	14772	14732	14723	14815	14730	14588	14578	14790	14833	14852	14893	14772	14713	14832	14782	14917	14783	14861	14697	14733	14545	14845	14835	14798	14625	14617	14888	14639	14848	14822	14735	14678	14748	14649	14696	14761	14812	14727	14721	14604	14941	14843	14621	14800	14911	14541	14745	14619	14732	14734	14597	14922	14931	14916	14707	14645	14984	14661	14659	14875	14816	14855	14797	14847	14802	14733	14682	14743	14790	15032	14768	14887	14843	14677	14842	14791	14777	14800	14692	14754	14901	14836	14713	14651	14688	14988	14969	14712	14855	14642	14628	14691	14714	14854	14855	14895	14688	14820	14849	14670	14873	14654	14753	14753	14815	14582	14800	14737	14909	14833	14765	14866	14729	14776	14633	14700	14750	14789	14722	14669	14753	14938	14970	14756	14824	14781	14767	14746	14903	14892	14828	14746	14539	14664	14905	14890	14885	14715	14805	14612	14659	14771	14766	14783	14912	14719	14740	14480	14757	14905	14928	14642	14753	14685	14939	14800	14705	14696	14802	14885	14744	14938	14802	14747	14814	14754	14838	14733	14645	14787	14797	14968	14580	14590	14947	14805	14828	14788	14791	14870	14875	14740	14935	14627	14766	14741	14881	14868	14637	15073	14959	14829	14721	14808	14884	14685	15050	14852	14667	14708	14591	14890	14774	14846	14754	14587	14627	14592	14738	14891	14740	14664	14766	14796	14676	14824	14772	14699	14872	14764	14736	14696	14767	14620	14640	14950	14925	14733	14852	14648	15008	14685	14779	14800	14835	14622	14785	14801	14651	14750	14769	14606	14838	14847	14665	14866	14807	14724	14693	14581	14855	14836	14809	14750	14794	14825	14730	14900	14681	14884	14926	14798	14738	14852	14628	14882	14833	14644	14779	14778	14767	14784	14624	14796	14941	14580	14773	14733	14784	14759	14729	14688	14899	14935	15036	14945	14947	14716	14646	14759	14695	14700	14728	14664	14686	14703	14753	14813	14884	14697	14631	14934	14637	14678	14731	14868	14873	14608	14847	14807	14821	14809	14767	14921	14713	14681	14776	14654	14723	14860	14693	14673	14867	14658	14840	14992	14709	14840	14606	14739	14866	14971	14847	14687	14818	14719	14674	14744	14615	14790	14980	14884	14688	14905	14725	14821	14814	14775	14863	14881	14712	14688	14780	14636	14634	14710	14693	14941	14981	14658	14592	14929	14682	14697	14713	14651	14692	14674	14845	14795	14662	14552	14701	14644	14626	14757	14687	14630	14787	14708	14605	14933	14916	14823	14840	14808	14738	14751	14695	14920	14741	14787	14807	14862	14828	14836	14951	14773	14789	14908	14689	14634	14847	14828	14796	14710	14858	14793	14896	14732	14680	14721	14782	14660	14726	14822	14871	14722	14854	14690	14656	14961	14871	14725	14782	14827	14772	14788	14808	14761	14788	14870	14876	14942	14566	14855	14672	14755	14719	14851	14695	14581	14679	14539	14865	14736	14671	14866	14817	14601	14808	14557	14860	14733	14901	14662	14949	14718	14774	14672	14915	14864	14790	14806	14870	14835	14824	14702	14593	14829	14735	14692	14671	14760	14806	14610	14636	14808	14873	14778	14707	14831	14609	14614	14720	14863	14835	14659	14720	14545	14851	14747	14687	14745	14777	14676	14747	14894	14687	14704	14687	14883	14619	14658	14896	14573	14849	14915	14592	14804	14674	14936	14781	14752	14728	14728	14840	14610	14911	14912	14800	14812	14650	14751	14744	14610	14723	14677	14791	14775	14735	14710	14802	14763	14734	14690	14717	14689	14819	14793	14947	14908	14741	14787	14737	14716	14805	14775	14985	14721	14796	14668	14654	14624	14780	14864	14791	14938	14717	14880	14916	14760	14853	14814	14833	14780	14496	14859	14735	14885	14775	14743	14672	14826	14723	14622	14754	14696	14716	14818	14806	14702	14748	14876	14763	14673	14788	14613	14661	14623	14860	14831	14825	14840	14689	14799	14906	14811	14819	14759	14740	14797	14789	14634	14825	14645	14815	14781	14809	14590	14733	14921	14778	14809	14611	14713	14785	14652	14724	14827	14657	14953	14970	14630	14807	14803	14681	14740	14835	14781	14711	14821	14711	14900	14847	14945	14801	14779	14680	14775	14694	14965	14778	14634	14618	14586	14592	14638	14839	14757	14818	14995	14898	14758	14579	14860	14925	14729	14640	15003	14869	14791	14914	14757	14619	14665	14758	14933	14710	14878	14715	14840	14851	14689	14822	14871	14577	14866	14631	14730	14769	14709	14755	14542	14947	14948	14731	14738	14755	14766	14735	14673	14573	14880	14637	14642	14676	14777	14944	14761	14592	14801	14924	14711	14529	14654	14688	14687	15087	15089	14737	14719	14743	14558	14796	14786	14688	14850	14746	14891	14676	14740
21212	31480	30673	24222	20680	19056	17682	16438	15564	14735	14709	14719	14444	14569	14439	14366	14431	14293	14091	14174	14183	14198	13993	14178	14089	14128	14044	14112	14056	14121	14121	14123	14086	14186	14051	14147	14170	14163	14064	14170	13985	14288	14176	14133	13980	14022	14127	13948	14054	14202	14005	14119	14093	13973	13948	13917	13847	13867	13989	14011	13887	13855	14036	14023	14002	13989	13975	14040	13905	13966	14111	13905	14051	14047	14010	14099	13938	13926	14075	13972	13953	14097	13887	13945	13923	14074	13973	14032	14034	13847	13846	13940	14177	13932	14191	13984	13989	14094	13885	14005	13892	13901	13969	14042	14000	13977	13799	14195	13952	14085	13967	13892	13794	13851	13840	13958	14080	13903	13953	13862	14041	14003	13897	14110	14115	13905	13943	13866	13964	14031	14081	13933	13927	14085	14109	13925	14101	13923	13980	13948	13947	13990	13997	13943	13919	13932	13885	13998	13893	13903	14077	13925	13980	14077	13980	13989	13937	13857	14038	13955	13973	14078	13779	13964	14070	13899	14041	13925	14021	13972	14023	14072	13982	13822	14047	13927	13932	13910	14098	13996	14033	13998	14222	13962	13874	13898	14009	13952	14104	14110	13844	13840	13988	13844	13931	14077	14006	13944	14054	13969	13953	13892	13958	13938	14001	13968	13916	13993	14030	14147	13874	13991	13969	14068	14001	13944	13939	13975	13882	13893	14074	13874	13982	14001	14114	13882	14088	14177	13988	14033	13956	13831	13879	14022	14045	13945	14020	14032	14012	13974	13962	13937	13978	14007	13972	14146	13960	14104	14003	14079	13917	14189	13970	13893	13926	13823	14006	13979	13983	14021	14084	14094	13989	13826	13908	13803	14056	13841	13960	13861	13847	13786	13972	14039	13967	14069	13976	14122	13893	13917	14034	14000	13779	13916	13844	13955	14049	13985	14039	13902	14017	13910	13910	14103	13972	14011	14117	13900	14023	13985	14032	13838	13983	14014	13871	13962	13925	14036	13954	13831	13927	13982	13951	14095	13907	14051	13986	13977	13998	13895	14073	13857	13986	13920	13933	13903	13967	13954	13723	13994	14013	13985	14030	14038	13955	13990	14062	13867	13872	13896	14134	14071	13877	14027	13902	13971	13962	13922	14003	13972	14083	14018	14049	13919	14032	13969	13999	14135	14116	13822	13977	13940	13751	14048	13959	13965	14064	14148	13948	14013	14005	13964	13903	13856	13907	14129	13990	13960	13969	13911	14012	14102	13936	13955	13914	13986	14057	13937	13912	13997	13888	14038	13948	13931	13918	14115	13942	13948	14155	13900	13932	13919	13842	13914	13973	14078	13886	14016	14054	13906	14105	13977	13959	14008	14070	13971	14138	14120	13824	14016	14091	13856	13996	14014	13970	14067	14117	13799	14028	14051	13941	13986	13916	13864	14058	13918	14018	13999	13865	13944	14034	14013	14040	14034	13816	14027	13993	13960	14010	13971	14001	14115	13963	14071	13865	14023	14013	13981	13925	14017	13814	13902	13972	14131	13914	14014	13841	14038	13861	14136	14137	14001	14123	13917	14096	13864	13942	14033	14038	13953	13913	13970	13978	14057	13995	13827	14033	14027	13884	13921	13955	13967	14041	14075	13984	14102	13852	13939	13828	14063	14166	13936	13980	13830	13904	14067	13888	14050	14183	13917	13949	13965	13935	13951	13947	13988	13931	13875	13892	13982	13965	13937	14049	13997	14002	13905	14129	13926	14125	13978	13902	13971	13876	13985	14000	13915	13841	14082	13935	13962	13995	14015	14066	14080	13915	14045	13970	13909	14096	14094	13943	14020	13950	14076	13904	14017	13995	13972	13911	13931	13874	13984	14132	13990	14023	14068	14054	13878	14033	14059	13805	13996	13950	13999	14033	14142	14067	13826	13824	14044	13850	14082	13974	13896	14001	13988	13836	13857	13920	13941	14054	14011	13856	14064	13887	13958	13903	13885	13878	13987	13828	13942	14068	14127	13957	14006	13946	13941	13992	14067	13928	14088	13829	14026	13935	14036	13869	13922	14213	13866	14019	14119	13860	14107	13962	13855	14130	14055	13980	14064	13953	14085	13990	14084	13908	13969	13895	13925	14022	13988	13985	14086	14008	14006	13918	13974	14029	14058	14060	14016	13966	13967	14007	14004	14172	13825	13894	14025	13935	14111	13921	14056	13869	13847	13888	13882	13998	13979	14057	13723	13950	13881	14030	13968	13904	14124	13939	13900	14137	13936	13939	13979	14017	14094	14001	13981	14055	14035	13886	13951	13909	13949	13973	13968	13837	13980	14084	13949	13871	13938	13989	14081	14039	13984	13783	14065	13945	13986	14131	13835	13878	13908	14142	13925	13956	13902	13949	14101	13995	14113	13861	13885	13975	13947	13891	13919	14164	13964	14053	13867	14259	13977	13857	13973	14058	14129	13891	13974	13836	14062	14050	14119	13947	13964	14023	13826	13724	13809	13867	13940	13988	13899	14063	14125	13936	13919	13848	14022	13942	14009	13941	13936	14109	14011	13982	13901	13986	13880	13839	13890	14151	14015	13755	14034	13944	13808	13923	13986	14018	13878	14006	13954	13983	13959	13831	13858	13788	14039	14187	13949	13861	14155	14068	14074	13889	14017	13936	14048	14036	13942	13930	14038	14101	13912	13939	13947	13921	14005	13981	14012	13990	13918	13893	13903	13923	13973	13972	13986	14108	13897	14088	13801	13898	13973	14036	14044	13910	14133	14125	13916	13917	14043	13989	13863	13946	13994	13866	13938	13862	14038	13985	13798	14140	13908	14095	13982	13959	13905	14106	14057	13932	14102	13880	14057	13814	14033	14152	14095	14146	13945	14118	14022	13995	13904	13967	13936	14039	13918	13984	14079	13993	14034	14004	13934	14116	13943	13890	13845	14026	13983	13939	14083	14026	14034	14160	13961	13922	14062	14124	14113	14097	13997	14069	13982	14013	14014	14096	13929	13970	13985	13991	13818	13961	14112	13876	13939	14066	14004	13920	14021	13812	14015	13930	13910	13927	14007	14194	13969	13835	13887	13954	13891	14016	13910	14155	13980	13961	13923	14039	13946	13963	13897	14028	13826	14030	14025	14030	13952	14090	14075	13883	13966	13862	13974	13854	14130	14002	13875	13864	14095	14088	13955	14083	13917	13877	14043	13893	13937	14007	13971	14006	13948	13795	13965	13886	14011	13922	13964	14225	13948	13984	14155	13809	13966	13992	14050	14111	13920	13927	13987	13962	13917	13904	13977	13979	14023	13923	14056	14010	14018	13900	14037	14072	13988	14087	13887	13987	14121	13853	13980	14005	14030	13944	14192	14025	13852	13992	14045	14036	14018	14106	14093	13966	13996	14186	13982	13989	14012	13919	13859	14052	14135	13957	13982	13994	14098	13908	14000	14120	14031	13988	14025	13907	13998	13925	13936	13976	14045	13910	13850	13703	13785	13847	13872	14064	14065	13973	13996	13992	13921	14084	13987	13888	13911	13956	13961	13998	14095	13944	14074	13865	13947	13778	14067	14094	13811	14124	13798	13976	13811	14027	14087	14023	14008	13991	14022	14062	14066	14005	13977	13824	13978	14031	14010	14006	14043	13990	14061	13984	14068	13837	13960	14002	14063	13975	13924	14218	13725	13961	13929	13980	13837	14062	13987	14013	13787	13935	13981	14024	13983	13945	14022	14094	13962	14040	13949	14057	13907	13989	13929	13905	13980	14033	13824	14038	14039	13979	14069	14058	13848	14286	13943	13958	14053	13966	13976	14027	13790	14005	13847	13899	13786	13830	14011	13862	14035	14002	14023	13815	14084	14072	14027	14157	14057	13899	13916	14048	13767	14120	14065	13879	14018	13953	14026	13976	14186	14074	13939	14051	14066	14015	13871	14037	13963	14029	14038	14009	13895	13973	13968	13911	13956	13969	13871	13854	14051	13921	13939	14036	14047	13924	13946	14043	14036	14009	13982	13858	14057	13975	14007	13920	13982	13736	13878	13985	13975	13883	14155	14046	14153	14047	13966	13866	13923	14103	13916	13830	14075	14105	13814	13910	13869	13939	13952	13994	13932	13962	14028	14130	13918	14014	14054	14067	14082	14057	13906	13924	14015	13925	14017	13995	13866	13931	13975	14137	13989	13882	13895	13962	14009	13923	14128	14029	14036	13880	13926	14231	13938	13972	13759	13874	14155	14078	13849	14036	13936	13976	14139	13981	14119	13976	13906	13992	13917	14055	14148	13963	14005	13794	13995	13900	13896	13948	13889	13963	14063	14050	13919	13891	14029	14114	13860	14054	14130	13992	13867	13881	14043	14078	13985	13951	13905	13992	14012	13974	13897	14070	13950	14007	13757	14214	13904	14076	14123	13940	13834	13939	13880	14063	13945	14028	13901	13992	14031	14062	13899	13921	14143	14007	13983	13884	14113	14098	13929	13874	13854	14000	14071	13988	14080	13880	14089	13991	13959	14156	13937	13808	13964	14007	13909	14005	13939	13965	13986	14124	13875	13985	14065	14030	14000	13955	13931	13962	13839	13971	14057	13942	14013	14046	14144	13947	13992	13962	14137	13978	13952	13922	13957	13945	14084	13838	13980	14063	13901	14042	14072	13970	13969	14148	13999	14063	13925	14131	14047	13869	14116	13948	14095	14037	13872	13914	14005	14013	13948	13914	13875	14062	13934	14134	13955	13883	13938	14022	13938	13806	13992	13942	13928	13895	13871	14178	14079	13923	13901	14091	13990	13801	13951	13948	13961	13906	13983	13951	13979	13878	13914	13929	13985	13987	13854	13912	13779	14082	13837	13801	13981	13965	13924	14116	14019	13892	14064	13978	14063	14134	13914	14014	14028	14030	13969	14072	13896	14012	14101	14125	13974	14140	13968	14153	13907	14070	14003	13994	13994	13968	13966	13799	13971	13929	14022	13967	14085	13857	13931	13936	14038	13994	13897	13986	13844	14059	13956	13894	14049	13937	13964	13892	14025	14205	13926	13987	14028	13962	13887	13995	14022	13961	14141	13877	13904	14086	14037	13827	14059	13970	14015	13954	14001	13958	14071	14003	13903	14064	13974	14079	13970	13913	13864	14063	13853	14020	14072	13972	13823	14078	14030
23632	21120	28716	24025	22473	22871	21798	18261	16684	16093	15978	15587	15554	15534	15413	15258	15300	15142	15018	15100	15167	14916	15134	15035	15046	14981	15042	14596	15047	14874	15029	14984	15140	15001	15053	15114	15028	14669	14752	14942	14926	14866	14805	14930	14815	14797	14971	14926	14997	15418	15385	15428	15215	14963	15042	14789	15042	14818	14869	14750	14650	14752	14877	14773	14994	14764	14602	14912	14885	14709	14826	14871	14725	14805	15010	14885	14795	14735	14700	14597	14851	14710	14703	14877	14806	14745	14761	14857	14798	14720	14665	14726	14884	14851	14697	14901	14838	14691	14668	14701	14768	14812	14840	14660	14750	14663	14866	14855	14750	14597	14682	14896	14796	14692	14922	14622	14785	14723	14727	14721	14909	14878	14859	14771	14751	14801	14745	14764	14773	14842	14703	14715	14731	14472	14964	14717	14848	14777	14869	14676	14770	14665	14745	14817	14598	14770	14807	14751	14702	14923	14952	14654	14830	14730	14764	14859	14708	14704	14744	14673	14775	14919	14715	14768	14767	14780	14672	14750	14859	14794	14903	14869	14847	14793	14639	14790	14729	14769	14816	14745	14629	14869	14786	14605	14649	14730	14569	14816	14798	14761	14910	14741	14679	14682	14699	14706	14922	14760	14712	14873	14670	14914	14591	14845	14739	14729	14720	14719	14561	14624	14860	14800	14935	14710	15011	14691	14654	14997	14681	14625	14826	14549	14645	14755	14695	14682	14507	14784	14783	14839	14818	14865	14911	14900	14920	14620	14931	14728	14848	14812	14753	14734	14719	14862	14828	14819	14915	14970	14825	14824	14694	14817	14885	14802	14843	14977	14752	14740	14822	14997	14605	14933	14762	14610	14657	14801	14891	14760	14696	14714	14735	14927	14836	14829	14818	14714	14651	14813	14879	14595	14863	14833	14938	14771	14711	14745	14601	14868	14941	14802	14879	14709	14845	14781	14651	14724	14688	14738	14892	14622	14656	14780	14778	14726	14804	14927	14683	14758	14854	14889	14821	15015	14947	14981	14744	14770	14796	14693	14657	14688	14730	14701	14667	14824	14795	14853	14794	14877	14779	14751	14670	14777	14877	14655	14741	14919	14708	14849	14776	14817	14745	14929	14738	14798	14811	14804	14987	14687	14612	14690	14610	14746	14881	14876	14875	14699	14624	14742	14686	14615	14558	14945	14834	14637	14964	14954	14482	14674	14796	14656	14693	14715	14755	14624	14832	14874	14822	14790	14722	14720	14915	14840	14832	14863	14672	14889	14898	14699	14792	14622	14752	14787	14862	14790	14630	14794	14895	14720	14805	14723	15002	14688	14670	14837	14807	14643	14786	14838	14578	14784	14612	14839	14908	14646	14660	14995	14810	14683	14816	14709	14897	14742	14831	14719	14766	14803	14562	14733	14910	14829	14845	14797	14823	14690	14687	14910	14814	14853	14939	14844	14798	14651	14847	14843	14831	14744	14820	14915	14739	14807	14810	14876	14655	14902	14719	14742	14670	14840	14938	14771	14631	14635	14763	14830	14715	14892	14614	14666	14740	14918	14957	14924	14769	14826	14658	14778	14754	14885	14800	14834	14728	14784	14727	14681	14870	14875	14631	14967	14810	14730	14718	14856	14767	14668	14754	14553	14668	14703	14807	14772	14801	14730	14737	14660	14706	14823	14756	14661	14648	14573	14755	14775	14631	14643	14760	14662	14702	14627	14565	14819	14765	14973	14874	14614	14902	14767	14814	14772	14749	14519	14728	14869	14832	14783	14933	14657	14683	14714	14836	14832	14727	14828	14602	14715	14759	14748	14839	14890	14620	14955	14749	14770	14720	14836	14832	14695	14784	14797	14682	14842	14783	14848	14773	14699	14710	14858	14758	14737	14613	14866	14764	14769	14567	14586	14639	14733	14873	14830	14914	14844	14744	14777	14737	14744	14816	14637	14766	14676	14741	14905	14846	14756	14792	14879	14769	14617	14535	14608	14925	14663	14677	14652	14651	14968	14643	14471	14674	15050	14830	14718	14748	14676	14941	14698	14874	14620	14886	14754	14852	14657	14523	14708	14951	14745	14745	14673	14783	14479	14817	14634	14762	14654	14694	14738	14802	14793	14673	14722	14853	14654	14756	14609	14650	14866	14869	14815	14785	14818	14611	14730	14721	14833	14701	14765	14930	14691	14821	14781	14678	14683	14509	14575	14610	14876	14848	14780	14928	14668	14852	14920	14799	14645	14732	14827	14869	14628	14941	14727	14717	14654	14702	14893	14603	14803	14768	14816	14758	14748	14554	14726	14990	14864	14846	14519	14748	14731	14801	14768	14746	14742	14841	14938	14754	14872	14731	14834	14833	14835	14720	14834	14634	14779	14792	14845	14507	14724	14702	14827	14788	14726	14567	14959	14873	14819	14729	14945	14701	14882	14801	14566	14919	14550	14711	14792	14778	14898	14677	14719	14750	14627	14568	14759	14749	14729	14816	14896	14929	14700	14829	14741	14746	14751	14845	14924	14735	14898	14874	14851	14578	14823	14684	14535	14636	14755	14864	14574	14763	14611	14858	14836	14698	14727	14758	14827	14784	14684	14829	14681	14672	14683	14854	14757	14758	14865	14632	14805	14683	14811	14773	14963	14638	14681	14753	14688	14786	15082	14783	14970	14770	14730	14748	14849	14858	14530	14478	14805	14773	14825	14647	14752	14802	14589	14609	14550	14787	14791	14677	14839	14752	14774	14759	14902	14964	14979	14833	14798	14721	14701	14927	14889	14656	14638	14776	14791	14758	14642	14722	14768	14859	14788	14758	14766	14867	14737	14717	14684	14839	14837	14872	14792	14856	14894	14826	14697	14811	14786	14616	14769	14751	14635	14681	14802	14766	14629	14728	14772	14821	14881	14649	14869	14705	14840	14736	14767	14699	14819	14587	14757	14937	14879	14781	14626	14811	14839	14857	14870	14697	14613	14736	14697	14646	14656	14597	14786	14889	14883	14838	14629	14661	14624	14933	14908	14812	14710	14664	14676	14760	14613	14865	14835	14700	14783	14835	14798	14731	14708	14707	14492	14793	14889	14804	14769	14752	14876	14631	14759	14888	14773	14686	14739	14853	14868	14938	14751	14783	14759	14867	14661	14647	14711	14815	14945	14630	14991	14904	14819	14763	14821	14770	14683	14541	14988	14780	14770	14819	14855	14859	14761	14913	14705	14744	14641	14656	14938	14766	14644	14839	14758	14793	14847	14680	14830	14742	14681	14777	14667	14914	14830	14890	14695	14718	14688	14909	14789	14767	14857	14767	14722	14740	14782	14788	14747	14825	14753	14637	14732	14861	14834	14854	14767	14960	14783	14688	14696	14764	14718	14803	14734	14674	14846	14937	14646	14853	14732	14852	14972	14762	14823	14629	14894	14751	14674	14947	14817	14812	14962	14572	14776	15050	14731	14902	14699	15091	14694	14642	14567	14817	14622	14635	14734	14869	14840	14726	14792	14781	14662	14722	14574	14678	14607	14796	14784	14857	14798	14956	14841	14690	14895	14977	14783	14873	14790	14757	14841	14553	14828	14820	14659	14815	14871	14648	14823	14694	14900	14875	14906	14745	14838	14878	14881	14731	14979	14695	14871	14595	14901	14595	14810	14705	14793	14588	14915	14921	14797	14917	14944	14758	15002	14836	14785	14676	14736	14894	14701	14691	14808	14794	14539	14654	14772	14613	14733	14762	14819	14792	14564	14854	14851	15068	14836	14704	14837	14785	15016	14834	14855	14715	14889	14758	14676	14629	14929	14685	14671	14661	14641	14842	14856	14881	14914	14546	14633	14820	14782	15023	14686	14837	14762	14707	14819	14943	14745	14690	14618	14829	14686	14658	14779	14817	14712	14716	14945	14845	14492	14891	14886	14866	14778	14780	14715	14759	14921	14763	14892	14803	14759	14898	14902	14805	14845	14664	14705	14816	14773	14933	14944	14660	14886	14895	15017	14944	14829	14694	14720	14599	14664	14649	14578	14813	14707	14704	14593	14874	14819	14801	14722	14904	14727	14934	14896	14723	14738	14918	14710	14751	14804	14767	14752	14660	14667	14777	14819	14818	14716	14709	14773	14708	14773	14846	14730	14813	14700	14852	14711	14887	14598	14688	14937	14847	14723	14697	14985	14744	14868	14686	14719	14735	14839	14673	14753	14861	14676	14761	14617	14751	14776	14794	14684	14889	14619	14936	14762	14862	14902	14551	14582	14824	14724	14696	14799	14587	14591	14586	14612	14667	14818	14688	14687	14881	14852	14681	14908	14662	14824	14804	14827	14619	14764	14622	14689	14885	14918	14881	14962	14525	14628	14888	14763	14589	14489	14966	14762	14938	15011	14730	14735	14854	14787	14765	14827	14834	14908	14830	14713	14858	14921	14857	14658	14746	14725	14745	14635	14925	14748	14819	14706	14925	14898	14737	14748	14715	14801	14658	14593	14759	14761	14701	14768	14670	14834	14811	14801	14783	14752	14822	14634	14655	14718	14724	14810	14852	14858	14880	14771	14651	14812	14778	14679	14478	14820	14787	14862	14817	14485	14750	14761	14756	14704	14709	14768	14821	14761	14882	14918	14806	14752	14805	14720	14797	14826	14887	14724	14863	14810	14786	14716	14845	14712	14636	14717	14899	14829	14925	14611	14746	14707	14888	14813	14785	14751	14750	14657	14789	14863	14717	14741	14635	14946	14750	14837	14790	14803	14792	14789	14810	14587	14905	14671	14835	14604	14859	14854	14718	14720	14806	14728	14730	14925	14715	14829	14803	14689	14825	14718	14751	14883	14762	14660	14604	14680	14825	14818	14771	14641	14883	14923	14995	14742	14890	14849	14661	14725	14774	14763	14832	14872	14812	14758	14811	14799	14604	14835	14784	14768	14843	14702	14685	14710	14674	14836	14829	14852	14829	14866	14800	14711	14719	14860	14930	14700	14829	14767	14757	15001	14836	14859	14845	14693	14781	14829	14858	14900	14875	14650	14814	14792	14824	14640	14762	14714	14822	14969	14569	14833	14856	14817	14888	14758	14839	14694	14654	14565	14825	14802	14772	14834	14745	14553	14885	14757	14788	14799	14796	14777	14641	14820	14871	14870	14894	14768	14912	14938	14881	14971	14664	14760
21575	38076	37421	30190	25917	22706	20562	18721	17026	15647	15647	15267	15069	15150	14682	14715	14548	14560	14317	14262	14263	14365	14143	14230	14235	13938	14133	14142	14147	14304	14224	14283	14243	14308	14253	14135	14093	14020	14104	14151	14116	14139	13990	13978	14251	14199	14042	14323	14248	15059	14865	14645	14531	14250	14106	14032	14002	14126	13942	14000	14071	14179	14135	13950	14006	13924	13932	13916	14055	13955	14016	13977	13950	13985	14078	14010	14102	14124	13974	14059	14057	14021	14034	13774	13824	13969	13906	14023	14033	13972	13913	13902	14193	14171	13917	14054	13909	13982	14126	14043	14060	14142	13955	14106	13992	13974	13964	14035	14027	14054	14110	13947	14042	13910	14039	13909	14313	13898	13964	14087	14016	14004	13999	14047	13987	14030	13900	13909	14023	14120	13878	14109	13986	14038	14013	13984	13944	13974	14052	14055	14027	14048	13900	14108	14205	13904	14065	14057	14069	14098	13913	14100	14118	13944	13915	13923	14024	14063	13835	13910	13907	13741	14099	13980	14089	13954	14009	14124	13896	13910	13846	13949	13956	14172	13942	14100	13903	13924	13887	14049	14017	13933	14122	13964	13902	13888	14009	13970	14054	14031	13975	13942	14046	14001	13964	14049	13989	13974	14219	14099	13816	14092	14171	13966	14034	14053	13923	14020	14100	14053	14052	14118	13823	13942	13965	13919	14032	14044	13983	13925	14109	13925	14014	14051	14059	13942	13945	13992	13913	14078	13965	13966	14015	13899	13929	14033	14070	13809	13888	13857	13898	13917	13993	14139	13848	14027	13891	14038	13964	14033	13981	14023	14050	13798	14162	13845	14045	14142	14116	14043	13949	14062	13941	13933	13962	14065	13999	14014	13994	14053	13946	14012	14188	13896	14090	14026	13994	14092	14189	14200	13963	13978	14031	14083	14050	14046	13996	13936	13962	14043	13787	14019	13964	13863	14142	13885	14072	14041	14017	14088	13783	14120	14095	14002	13982	14020	14030	14069	14055	14068	14044	13993	14010	14021	14097	13932	14097	13911	13810	14009	14104	14064	13857	13999	13941	14043	14088	14065	14161	14034	13906	13890	14004	14067	13875	14041	14053	14110	14004	13886	14063	14087	14020	13854	13874	14058	13942	14005	14143	14022	13910	13979	14161	13957	14119	13949	14053	13897	13955	13980	14082	13926	14200	14176	14207	13958	13982	14067	14086	13953	14046	13932	13992	13984	13906	14047	14027	14100	14001	14066	14158	13946	13988	14079	14122	13914	14017	14105	13954	14031	13943	13868	14112	13960	13876	14145	13851	13831	13920	13925	14135	14000	14054	13929	14031	14057	13939	14007	13918	13976	13856	14031	14033	14003	14123	13910	14069	14019	14086	13907	14038	14047	14085	13864	13956	13922	14021	13887	13999	13699	13955	13933	14085	13935	13916	14116	14022	13983	14102	13878	13940	14036	14207	14012	13842	13954	13976	13935	13982	13973	14109	13966	13983	13899	14076	14085	14051	13986	14013	13985	13997	14005	13937	14109	13931	13937	14001	13958	14011	14102	14115	14003	14089	13938	14012	13973	14164	13892	14047	14021	13968	14153	13986	13888	13937	14003	14069	14028	13813	13939	14050	14160	13959	13972	13808	14038	14067	14079	13949	14092	14103	13985	13995	14049	13930	14061	13973	14103	14107	14031	13947	14170	14068	14038	14093	13894	13859	14083	14056	14060	14067	13994	13956	13963	14006	13881	14123	13893	13980	13930	14126	14009	14071	14135	13910	13903	14162	13968	13969	13951	14095	14007	14035	13986	14128	14085	14012	14008	13993	13937	14082	14015	14095	13917	13890	14073	14075	14126	13989	13991	13881	13985	13988	14023	14107	13971	14040	14001	14138	14052	14035	13926	13926	14025	14083	13981	14005	13889	14067	14255	13934	13881	14166	14134	13965	13952	13871	14005	14052	13897	13940	13995	14066	14032	14130	13992	13999	13994	13983	14008	14041	14097	13898	14011	13977	13928	13993	14134	14006	13831	14032	13987	13879	14050	14163	14098	13820	14124	14005	14041	14080	14051	13965	13905	14250	13998	13982	13906	13956	14116	14139	13982	14011	14024	13937	13949	13997	14059	13889	14054	14217	13976	14124	14133	13954	14010	13900	14045	14103	13971	13979	14109	14201	13924	13960	14015	13893	14031	13996	14049	13981	13969	14010	13943	14020	13946	13987	14071	13998	13942	14045	14019	13825	13923	13945	13954	13964	14140	13952	13868	13911	13932	13877	14049	13911	14145	14056	13918	14109	13950	13908	14163	13925	14047	13792	14009	14039	14093	14035	13986	13874	14287	13989	14016	13937	14072	13836	14075	13853	14093	14012	13841	13979	13987	14213	14052	14030	13981	13982	14061	14013	13809	14148	13931	14116	13945	14029	13918	13970	14075	13925	13826	13850	14060	14175	13886	13894	13919	13867	14045	14033	13997	13984	14033	13950	14070	13884	13910	13842	14012	13828	13995	13896	14006	13971	13999	14100	13992	13988	13904	13975	13923	13930	13980	14057	14026	14002	14161	13991	14111	13959	14078	14167	13968	14103	13957	14095	14081	14097	13944	14107	13842	14088	13988	13827	14047	14006	14167	13951	14025	14070	13931	14075	14113	13960	14054	14020	14034	14127	13932	14217	14018	14046	13995	14043	13968	14143	14072	13905	13995	13896	13983	14090	13989	13796	14035	14016	13986	14002	14164	14058	13874	14092	14007	14073	14010	13872	13837	14027	14044	13898	13992	14124	14021	14079	14016	14002	13995	13945	14024	14124	14075	14094	14069	14050	14032	14132	14047	14120	13988	14128	14064	14022	14016	14019	14049	14106	13963	14025	13896	14006	13978	14152	14035	14229	14002	13816	13880	14067	14035	13891	14097	13989	13899	13916	14085	14120	13978	14038	13876	14078	14033	14086	14088	13957	14006	13926	13984	13899	14109	13970	13900	13955	13990	14058	14043	14014	14012	13927	14073	14089	14083	13898	14068	13981	14024	14023	13921	14195	13971	14044	13883	14180	13913	14060	13904	13975	13908	13972	14016	13983	14196	14113	13956	14091	14019	13964	13838	14062	14031	13967	14100	14064	13991	14020	14027	13886	13982	14192	14094	14044	14100	14002	14085	13979	14230	14038	14072	14089	13966	13969	14021	13901	14034	13986	13969	14013	14023	13943	13930	13940	14120	13882	13827	13962	13968	14051	14021	13825	13908	14027	14020	13989	14087	13887	14153	14038	14010	14058	14034	14101	14009	13946	13927	14004	13908	13954	14081	13871	14114	14041	14006	13933	13993	13988	13969	14080	13947	13841	14036	14240	14038	14166	14065	14092	14095	14046	13926	14071	14196	14029	13889	14131	13866	14103	13902	13870	13793	14027	14077	14097	14129	14042	14021	13882	13970	13875	14131	14010	13991	13949	14028	14151	13997	13995	13883	14098	13998	13967	13970	14014	13988	13893	14024	14057	14138	14082	13843	13835	13856	14098	14066	13958	13838	13964	14011	14103	13963	14019	14043	14072	13929	13941	13912	14278	13877	13806	13921	13865	14010	13886	13981	13974	13936	14088	13993	14121	14169	13949	13975	14153	14041	14041	14164	14137	13949	13876	13919	14074	14088	14047	13948	14103	14168	13973	14036	13947	14126	13941	14148	14049	13977	14168	13987	13799	13911	13827	14051	13911	14093	13973	13928	14033	14003	13940	14156	14156	14022	14011	13887	14012	13874	13968	14075	14095	13975	14003	13829	14092	14046	13994	13850	13985	13998	14157	14072	13880	13861	13895	14059	14127	13912	13972	14022	13971	13991	13987	13860	13998	13992	13902	14001	14046	14048	13951	14136	14036	14083	14073	13902	14013	14063	13988	13944	13901	14075	13887	13953	14098	14075	14050	14160	13970	13978	13960	13958	13914	13977	13893	13897	14020	14028	14119	14078	14145	14107	13814	14002	14093	14040	13934	14075	14083	13895	13870	14000	14060	14080	13856	13993	14218	13961	14001	14050	13926	14059	13911	14098	14073	14190	14089	13948	14132	13972	13996	13878	13942	14105	14011	13946	14174	14061	13869	13904	13837	14037	13918	14044	13917	14098	13855	14113	14108	14003	13971	13976	13966	13947	13912	14168	13940	13822	14121	13946	13926	13989	14042	14008	13866	13983	14039	13929	13985	14034	14070	14133	13953	13881	13939	13882	13969	14031	13918	13800	13953	13915	14080	14041	14048	14130	14005	14106	14056	14111	14031	14005	14015	13956	13981	14123	14015	13976	14026	14087	13980	14060	14120	14004	14000	13943	14153	13925	14204	14006	14184	13981	14037	13974	14219	13815	14098	13995	13955	14085	14019	14214	14045	14158	13839	14002	14049	14042	14032	14185	14148	14037	13895	13954	13986	13880	14243	13998	14095	13836	13994	14065	13980	13936	14097	14005	13886	13939	13853	14001	14026	13956	14161	13906	13968	13920	13872	13960	14070	13985	13750	13825	13937	14111	14058	14094	14084	14131	13967	14067	14002	14065	14025	13979	13954	14018	13997	14022	13962	14037	13877	14019	14126	13948	14141	13965	13972	14033	14022	14106	13971	13932	13958	13967	14077	13685	13914	13916	14181	14039	13996	13993	13925	14098	13868	14148	14004	13978	14075	13895	14096	14024	13966	13954	14275	13933	13899	13964	14212	14020	14060	13964	14051	13942	14094	13950	13976	13804	13961	14043	13869	13951	14110	14225	14036	14009	13993	13917	13995	13996	14193	14008	13960	13946	14031	14074	14044	14011	14035	14078	13901	14075	13979	14077	14120	13953	14101	13989	13937	13932	13988	13870	13946	14064	14058	13918	13899	14078	14058	14071	13894	14025	13887	14113	14200	13950	13842	13925	13933	13903	14008	13954	14117	13879	14119	14033	13954	14107	14172	13980	14032	14052	14096	14069	13851	14029	14104	14144	14041	13953	13899	14075	13890	14053	13966	14075	13774	13934	14108	14003	13927	14089	13925	14098	13902	14066	13940	14128	13869	13990	13930	14037	13983	14045	14188	13856	14056	13936	14018	14073	13976	13993	14162	14227	13844	14119	14053	13999	14140	14121	14061	14056	14014	13922	14015	13961	14072	13993	13890	13984	13980	14130
22687	21124	29001	23504	21546	23865	25953	19800	17816	17108	16781	16117	16296	16001	15800	15561	15581	15346	15405	15396	15293	15371	15208	15133	15107	14859	15151	15094	15104	15191	15182	15258	15092	15245	15119	15023	15160	15058	15035	14935	15138	14938	15184	14767	15010	15108	14949	15057	14918	15519	16282	16407	15916	15640	15226	15044	15005	14709	14847	14768	14915	14971	14847	15106	14798	14876	14933	14994	14746	15001	14913	14849	15044	14993	14815	14792	15086	14863	14730	14989	14836	15054	14993	14824	14798	14975	14693	14874	14770	14968	14969	14903	14994	14926	14762	14840	14991	15003	14809	15097	14924	14765	14807	14720	15037	14842	14768	15083	15039	15095	14723	14705	14984	14959	14904	14762	15002	14810	14944	14963	14946	15028	14934	14695	14816	14844	14833	14835	14792	15042	14859	14836	14941	14883	14690	15027	14988	14893	14994	14788	14920	14935	14695	14835	14868	14775	14917	14892	14750	14825	14793	14838	14953	14900	14920	14905	14934	14850	14736	14807	14824	14959	14825	14678	14853	14832	14867	14972	14941	14867	14810	14848	14907	14847	14917	14807	14905	15061	14974	15027	14819	15183	15021	14923	14782	14965	14740	14855	14804	14827	14841	14956	14850	14805	14870	14815	15086	14793	14966	14787	14709	14796	14985	14779	14643	14921	14941	14724	14925	14899	14952	14889	14836	14851	14826	14766	15020	14991	14899	14701	14686	14827	15037	14706	14746	14836	14841	14902	14947	14914	14823	14741	14936	14760	14883	15009	14746	14787	14641	15078	14924	14787	14861	14914	14942	14894	15033	14688	14918	14921	14928	15003	14972	14862	14843	14971	14875	14910	14818	15029	14942	14922	14926	14891	14943	15019	14969	14761	15040	14735	14888	14678	14941	14914	14861	14928	14836	14896	15029	14823	14704	14938	15053	14935	15028	14921	14709	14704	14726	14635	14917	14932	14715	14775	14685	14829	14870	14729	14768	14863	14953	14916	14907	14798	14870	14881	15117	14943	14966	14974	14629	14801	14662	14690	14737	14859	14920	14758	14795	14851	14960	14795	14879	15142	15100	14729	14889	14997	15058	14893	15046	14912	14835	14828	14825	14974	14834	14835	14866	14911	14943	14924	14880	14871	14773	14775	14982	14690	14669	15046	14849	14759	14779	14945	14836	14991	14915	14717	14716	14754	14835	14811	14768	14818	14908	14993	14632	15053	14735	14939	15077	14869	15049	14810	14906	14837	14648	14868	14820	14828	14943	15047	14858	15074	14812	14754	15036	15009	14901	14739	14946	14861	14835	15053	14899	14890	14760	14915	14743	14802	14938	14773	14934	14878	14791	14866	14839	14635	14776	14725	14880	14830	14812	14792	14799	14870	14982	14876	14731	14860	14885	14879	14827	14864	14760	14674	14969	14993	14831	14891	14667	14761	15002	14848	14822	14849	14913	14737	14710	14629	14909	14806	14762	14798	14696	14810	14843	14750	14919	14789	14925	14944	14862	14828	14798	14779	14902	14877	15105	14748	14852	14710	14785	14606	14951	14722	14831	14867	14976	14896	14869	14974	14751	14904	14827	14767	14903	14953	14734	14780	14885	14901	14625	14890	14888	14766	14893	14942	14881	14857	14901	14833	14993	14937	14806	14995	14711	14822	14852	14831	14678	14972	14961	14838	14967	14810	14710	14910	15081	14860	14733	14855	14780	14784	14699	15041	14902	14983	14885	14682	14918	14929	14798	14861	14828	14882	14941	14772	14834	14899	14901	14674	14930	14887	14789	14877	14898	15003	14816	14783	14975	15163	14771	14747	15108	15011	14980	14834	14833	14862	14833	14965	14663	14731	14913	14819	14610	14795	14803	14895	14817	14964	14834	14844	14908	14780	14763	14582	14835	14974	14866	14866	14936	14910	14917	15026	14979	14878	14825	14967	15051	14754	14781	14716	14945	14844	14882	14769	14893	14837	14882	14907	14852	14873	14727	14919	14810	14665	15007	14866	14916	14964	14799	14920	15010	14851	14880	14867	14804	14776	14923	14899	14988	14983	14759	14678	14979	14956	14870	14608	14783	14870	14823	14725	15096	14805	14964	14851	14867	14798	14849	14927	14739	14724	14831	14946	14756	14741	14946	14978	14879	14896	14852	14779	14886	14694	14847	14824	14913	14829	14850	14830	14847	14769	14799	14824	14934	14713	14952	14803	15083	14741	14825	14790	14932	14934	14996	14994	14957	14943	14832	14808	14875	14737	15056	14861	14829	14832	14909	14850	14969	14908	14958	15052	14780	14777	14758	14861	14696	14798	14878	14770	14880	14990	14952	14876	14839	15119	14774	14906	15074	14928	14862	14743	14898	14703	14812	14742	14864	14796	14699	15099	14786	14887	14813	14819	14918	14833	14911	14741	14754	14641	14795	14671	14948	14682	14807	14752	14873	14735	14815	14639	14657	15078	14916	15003	14703	14703	14986	14818	14683	14875	14912	14988	14693	14982	14884	14803	14759	14918	14950	14980	14742	14807	14840	14779	14749	14788	14725	14772	14609	15025	14822	14694	14765	15080	14771	14691	14729	14827	14823	14969	14828	14915	14901	14868	14744	14915	14879	14812	14843	14825	14850	14764	14917	14912	14945	14743	14573	14715	14795	14770	14849	14808	14789	14782	14819	14889	14912	14771	14863	14758	14839	14753	14780	14854	14847	14919	14941	14907	15021	15036	15013	14885	14782	14879	14893	14979	14907	14981	14811	14914	14669	14835	14783	14828	14933	14934	14723	14857	14911	14952	14938	14831	14751	14881	14928	14872	14827	14940	14841	14777	14585	15036	14889	14702	14717	14899	14894	14864	14957	14892	14728	14521	14640	14864	14844	14782	14728	14817	14891	14914	14873	14905	14798	14605	14866	14776	14908	14745	14759	14927	14818	14705	14696	14738	14781	14835	15035	14845	14769	14869	14938	14847	14882	14934	14822	14693	14766	14984	14864	14892	14939	14869	14755	14616	14869	14959	14959	14793	14901	14804	14800	14871	14715	15016	14791	15014	14914	14859	15042	14922	14842	14751	14694	14776	14823	14748	15053	14968	14731	15053	14856	14738	14759	14707	14825	14979	14689	14639	14984	15077	14899	14807	15099	14721	14874	14698	14837	14992	14898	14814	14777	14701	14696	15200	14872	14975	14948	14825	14906	14617	14863	14916	14824	14814	14924	14678	14906	14892	14875	14802	15060	14825	14631	15087	14987	14949	14876	15008	14873	14805	14763	14846	14996	14881	14780	14926	14942	14795	14798	14894	14754	14841	14835	15011	14869	14922	14871	14768	14913	14881	14921	14857	14858	14820	14841	14903	14756	14813	14995	14809	14929	14761	14817	14676	14842	15064	14682	14821	14879	14764	14862	14733	14833	14823	14808	14858	15002	14901	14847	14803	14815	14689	14946	14863	14944	14826	14787	14901	14850	14942	14700	14910	14963	14970	14768	14930	14835	14928	15095	14798	14825	14841	14796	14769	14945	14872	14775	14791	14627	14601	14873	14768	14840	14715	14772	14956	14904	14943	14818	14919	14997	15027	14880	14879	14786	14755	14722	14785	14693	14819	14929	14741	14777	14779	14999	14773	14916	14974	14846	14919	15025	14855	14818	14875	14787	14880	14992	14650	14614	14783	14835	14863	14932	14899	14771	14642	14884	14935	14891	14832	14897	14806	14733	15034	14690	14779	14988	14873	15029	14983	14839	14790	14909	14926	14713	15000	14772	14743	14800	14940	14843	14791	14761	14843	14908	14818	14856	14776	14795	14804	14745	14725	14869	14829	14911	14917	14877	14810	14736	14848	14849	14783	14794	14749	14834	14759	14903	14902	14840	14777	14978	14812	14774	14938	14857	14987	14937	14830	14900	15091	14729	14972	14637	14825	14966	14667	14533	14795	14716	14965	15001	14938	14642	14918	14727	14969	14936	14957	14826	14709	14924	14838	14763	14918	14959	15141	14840	14636	14810	14716	14946	14872	14803	14951	14854	14625	14800	14859	14873	14833	14892	14885	14862	14913	14991	14959	15152	14844	14770	14870	14746	15014	14770	14735	14840	14921	14748	14862	14818	14703	14814	14838	14955	14994	14921	14948	14888	14965	14909	14762	14999	14980	14681	14665	14888	14800	14872	15188	14876	14879	14844	14736	14755	14734	14841	14767	14667	14721	14810	14856	14849	14843	14781	14917	14769	14862	14892	14958	14851	14858	14904	14850	14883	14875	15029	14890	14897	14954	14866	14824	15021	14810	14930	14938	14862	14929	14617	14867	14797	14921	14683	14730	14767	14994	14750	14857	14906	14801	15102	14843	14733	14949	14910	14881	15008	14828	14947	14740	14953	14781	14842	15052	14983	14802	14922	14743	14745	14996	14969	14889	14634	14833	14806	14974	14963	14622	14746	14745	14806	14987	14877	14952	14957	14735	14780	14906	14936	14675	14757	14971	14982	14812	14881	14815	14938	14772	14947	14979	14937	14851	14821	14801	15010	14764	14899	14907	14983	14837	14906	14953	14684	14774	14876	14907	14859	14888	14898	14967	14841	14780	15016	14785	14911	14869	14712	14726	14902	14959	15005	14887	14894	14869	14978	14819	14823	14744	15007	14747	14733	14890	14867	14872	14799	14857	14818	14795	15044	14873	14752	14812	14738	14819	14736	14821	14855	14802	14856	14924	14821	14938	14738	14962	14780	14669	14905	15040	14752	14699	14876	14832	14918	14889	14660	14879	14916	14702	14837	15125	14783	14965	14677	15042	14858	14937	14650	14800	14753	14783	14806	14747	14924	14909	14658	14948	14872	14880	14849	14943	14978	14777	14900	15006	14889	14927	15041	14976	14928	15095	14968	14811	14907	14825	14874	14796	14701	14863	14896	15015	14831	14897	14575	14867	14814	14903	14980	14924	14820	14739	14762	14898	14770	14755	14896	14910	14720	14768	14760	14807	14962	14789	14868	14732	15046	14880	14912	14846	14644	14571	14767	14792	14811	14836	14900	14758	15035	15058	14844	14728	14864	14993	14747	14739	14973	14823	14920	14703	14844	14953	15010	14843	15001	14980	14695	14858	14760	14964	14735	14916	14714	14784	14820	14829	14884	15017	14871	14862	14691	14751	14749	14913	14869	14980	14872	14755
22823	42018	41365	34284	29440	25431	23069	20812	18740	16658	16678	15794	15869	15624	15156	15029	14855	14607	14530	14531	14296	14283	14290	14555	14400	14298	14350	14162	14184	14282	14408	14470	14396	14369	14227	14352	14353	14136	14295	14180	14190	14130	14170	14183	14081	14349	14250	14104	14241	14957	16121	15805	15323	14495	14428	14236	14141	14043	13880	14030	14025	13962	14143	14101	14167	13965	13967	14184	13976	13940	14149	14195	14144	14149	14064	13928	14062	14101	14089	14088	14076	14080	14067	13943	14104	14123	14069	14056	14111	13963	14105	14039	14048	14157	14093	14124	14030	14006	14134	14000	14088	14047	14080	14122	13990	13952	13878	14112	14086	13972	14049	14054	13943	14131	14122	13861	13860	13952	14049	14099	14110	13910	14047	14203	14105	14016	14057	14066	14022	14205	14198	13977	14077	14290	13913	13972	13848	13979	13923	14016	14156	13999	14086	14090	13906	14092	13952	13792	14021	14095	14006	13970	13974	13968	13967	14002	13966	13999	14129	13976	14081	14047	14070	14062	14102	14065	13930	13981	14081	14096	13962	14068	13872	14110	14163	14082	14040	14009	13877	14051	13994	14070	13999	14037	14187	14017	14245	14030	13919	13986	13958	14216	14079	13816	14099	14025	13891	13950	14057	13948	13993	14153	14023	14092	14125	13947	14122	13963	14151	14047	14012	14183	13843	14096	14022	13974	14092	14067	13942	14044	14054	14091	13921	13966	14031	13905	14016	14019	14045	14001	13852	14041	14106	14176	14062	13995	14014	14108	13968	13957	13967	14059	14048	14053	14227	14027	14030	13975	14136	14095	13955	14038	14054	14064	14032	13848	13920	14150	14093	14097	13970	13955	14129	13999	14073	14064	14143	13947	14162	13948	14055	14051	14115	13988	14051	14001	14006	14121	14013	14107	14117	13986	14225	14132	14204	13998	13984	13948	14189	13950	14113	14141	13974	13870	14026	14031	14104	14209	13946	14063	13935	14152	14017	13917	14129	13966	14233	14052	14005	14014	13976	14064	13935	14016	13957	14056	13946	14182	14087	14128	14117	13852	14141	14188	13889	13975	13996	14039	13869	14081	14125	13984	14077	13896	14066	14066	14218	14076	14067	14067	13912	13964	14119	13937	14119	14032	14066	13897	13975	14117	13943	14117	14104	13922	14112	14214	14093	14157	13988	14013	13964	14046	13921	14105	14013	14047	14069	13917	14074	14069	13989	14080	14058	13888	14062	14107	13912	13965	14103	14063	13998	13983	14148	14003	14145	13912	14048	13902	13921	13822	14122	14014	14134	14089	14087	14044	14157	13965	14109	13996	14071	14163	13987	13931	14056	14007	14025	13916	13998	14064	14004	14000	14011	14075	13998	14034	14018	14123	14067	14121	14033	14084	13998	14000	14094	14050	13820	14032	14073	13948	14054	14131	13980	14310	14033	14091	14057	13941	14149	13915	14106	14048	14037	13991	14018	14011	14107	14172	13935	14062	14009	14046	14019	13992	14033	14150	14093	14028	14137	14012	14243	13904	14052	14209	13978	13997	13914	14066	13861	14211	14009	13884	14004	13875	14130	14110	13831	13858	14031	13973	13921	14061	14136	13928	14080	14119	14026	14188	13850	13987	14090	13922	14070	13965	13977	14147	14009	14079	14048	14099	14083	13945	13962	14078	14034	13871	13947	13851	13862	14074	13936	13914	14010	14034	14039	13990	14122	13927	13943	13907	14077	14082	14128	14017	13895	13946	13999	14032	14045	14000	14053	14040	14061	13853	14081	13934	13949	14015	13886	13956	14009	13888	13997	13940	13981	14099	13865	14071	14130	14045	14055	14122	13998	13873	14107	14112	14012	14082	14152	14020	14062	14057	14151	14007	13831	13943	14166	14061	13839	14144	13959	14109	14060	14080	14131	14067	13975	13917	13988	13999	14145	13995	13993	14039	14119	14118	14084	13798	14015	14014	13940	14015	13878	14038	13939	14002	13944	14062	14001	13908	14248	14068	14023	14240	13898	14071	13837	14056	13998	14026	13958	14000	13994	14061	14014	13870	13953	14128	13906	14088	14147	13997	14020	13983	14127	14193	14060	13959	13956	13932	14132	13810	13881	14032	14078	13980	13883	13983	14001	14041	14021	13932	13907	14050	13938	13852	13950	14087	14106	14239	13866	13947	14068	14078	13990	14154	14121	13997	14102	14064	14078	14033	14228	14079	14007	14047	14193	13953	14032	13999	13994	14137	14048	14014	14042	14118	13966	13985	14012	14041	14038	13948	14185	14046	14020	13870	14021	14151	14103	14178	13927	14007	14089	14045	14046	14121	13899	14057	14005	13966	14018	14084	13961	14144	14208	13890	14152	14117	14025	14081	14143	14049	14114	14027	14012	14007	13968	14035	14013	14028	14182	14193	13970	14159	14011	14000	14111	13995	14145	14061	13970	14002	13979	14213	14138	13863	13928	14018	14124	14011	13859	14014	14111	13987	13964	13821	13980	14111	13857	14058	13959	14075	14045	13894	14075	14165	13857	13965	14123	13963	14114	14066	14125	13888	14138	13969	13936	13961	14054	13970	14064	13918	14041	13965	14116	14055	14118	13977	14030	13972	14104	14019	14096	13967	14123	14053	14066	14139	14067	13925	14036	14039	14160	14040	14022	14020	14129	14006	13973	14035	13893	14029	14032	14097	13920	13921	14086	14045	14019	13938	14005	13857	13874	14036	13933	14145	14112	14004	14159	14058	13952	14143	14093	14227	13913	14098	14115	14074	14031	14081	14129	14007	13944	14074	14154	14105	14024	14009	14023	14004	14060	14073	14027	14014	13966	13929	14052	14140	13974	14139	13972	14091	14081	13853	13945	13976	13919	14059	14033	14027	14064	13982	13998	13868	14120	13830	14100	13952	14201	13928	13936	14123	13976	14012	14097	14236	14011	14032	14087	14036	14114	13834	13936	14077	14083	13976	13923	14209	14169	14132	13984	13991	14073	14047	14078	14077	13969	13992	13970	13994	14053	14049	13905	14079	14048	14075	14151	14047	13906	14091	13921	14121	14071	14027	14177	14038	14114	14162	14062	13984	13843	14128	13853	13937	13983	14089	14013	14082	13904	14136	14053	14028	13949	14136	13951	13983	13847	14050	14006	14055	14154	14075	13922	13884	14062	14134	13881	13994	13988	14074	13978	14101	14131	13960	14055	14022	14013	13922	13975	14063	14140	13969	13985	13996	13902	13873	14095	13942	13842	13971	14113	14064	13957	14038	14084	14148	14044	14038	14097	13963	14122	13986	14031	14056	13896	13986	14049	14061	14059	13891	13927	13981	14012	13946	13927	14053	13821	13971	14420	13999	14062	13858	13968	13993	13882	14076	14042	13956	13968	14018	13872	13956	14069	14084	14016	14186	14169	14065	13969	14035	14033	13943	14056	14003	13892	13975	14195	14119	13998	13910	14060	14097	13890	13973	14073	13891	14015	14007	14084	13919	13980	14027	14033	14043	14050	14033	13977	13969	13988	13987	13928	14079	14237	14050	14220	14085	14143	14131	14125	13965	13824	14063	14020	13954	13972	14016	13855	14107	14127	14137	14037	14079	14075	14163	14001	14123	13899	14005	13991	14004	14002	14006	14080	14067	14068	13965	14018	13927	13997	14042	14012	14083	13857	14155	14003	13983	13990	13931	13945	14068	14103	13922	13923	13943	13894	13997	14057	13998	14073	13922	14190	14007	14122	13939	13897	14045	14059	14069	14024	14030	14222	14012	14011	14176	14142	14049	13945	14147	14023	14016	14155	13920	14182	13966	14075	14084	14142	14116	14020	13969	13996	14071	13945	14009	14017	14086	13887	14083	14030	13942	13885	14063	13939	14169	13968	13916	13974	13899	14049	14169	13959	13968	14159	13924	13790	13934	14048	13982	14006	14049	14035	13970	13952	14047	13897	13999	14000	13973	14029	13762	13887	13699	14088	14140	14081	13919	13953	14054	14015	14097	14127	14157	14023	13964	14186	13994	13947	14078	14106	13956	14062	14020	14038	14098	14020	14041	13915	13874	14003	14055	13991	13979	13994	14020	14198	13939	13979	13868	14010	14225	14013	14138	14027	14152	14072	14179	14081	13836	14010	13990	14127	13898	14063	14105	14089	13987	14106	14096	14066	14200	14078	13951	14011	14098	14255	14126	13861	14020	14163	13931	13968	14010	14087	13839	14030	14159	13948	13992	13877	14058	14005	13896	13976	14020	13952	14089	13987	13973	14067	14036	14118	13879	14038	14135	14210	13958	13984	14027	13898	14122	14189	14070	13972	14013	13903	14055	14126	14210	14060	13884	14166	13920	14008	14123	13885	14036	13933	14213	14096	14185	13884	13962	13974	14125	14103	13988	14042	14181	14064	14047	14130	13835	14024	14007	14154	13968	13904	14016	13838	14089	14225	14139	14107	14011	13970	13981	14106	13954	14069	14107	14095	14109	14055	14135	14001	13940	14025	13962	14059	14063	13891	14000	14124	14097	14027	14260	13994	13823	14151	14018	14204	14112	14127	14041	13984	13803	14028	13807	14012	13899	14025	14001	14110	14087	13805	14064	14042	14001	13947	13929	14069	14044	14102	14017	13884	14071	14014	14036	14010	14097	13913	14067	13993	13928	14018	13997	13988	14071	14031	14001	14001	13999	14040	13878	14160	13966	14110	14023	13986	14022	13838	13991	14043	14012	13962	13996	14097	14005	14097	14028	14021	13963	14006	14153	14021	14086	14168	13920	14049	13973	13954	14070	14180	14153	14033	14025	13904	14018	13930	13998	14052	14098	13879	13878	14080	13955	13934	14078	14010	14111	14044	14097	13884	14000	14058	14101	13820	14002	13953	14091	13948	14089	13957	14079	14083	13812	13949	13844	14030	13962	13915	14140	14081	14056	13984	13938	13970	13972	13946	14003	13952	13966	14014	14016	14001	13838	14081	14049	14097	13981	14011	14095	14023	13969	13953	13870	13991	14080	14084	14017	14144	14083	14030	13848	13920	14059	14041	14101	14078	13938	13898	14087	13979	13964	14064	13979	14081	14032	14145	14016	14089	14190	14017	14014	14135	14064	13995	14107	13962	13888	14103	14229	14063	14035	14047	13981	14030	13844	14142	13914	14138	13900	13870	13995	14196	14022
26951	22322	26962	24546	19729	17928	17101	16283	15585	15055	15030	15031	14935	15074	15000	14779	14870	14898	14822	14686	14737	14759	14704	14688	14741	14824	14642	14814	14934	14925	14981	14846	14866	14851	14848	14691	14848	14853	14557	14701	14701	14861	14641	14833	14791	14706	14910	14532	14750	14780	14748	14773	14933	14825	14867	14629	14594	14497	14617	14586	14793	14739	14786	14665	14662	14642	14562	14684	14814	14736	14852	14559	14501	14682	14711	14819	14587	14615	14541	14635	14618	14595	14535	14600	14915	14737	14644	14830	14628	14761	14572	14611	14696	14472	14633	14673	14432	14643	14710	14431	14555	14706	14535	14772	14548	14837	14717	14546	14746	14537	14752	14620	14513	14755	14802	14526	14736	14593	14584	14744	14456	14652	14335	14755	14763	14749	14561	14520	14539	14640	14767	14589	14621	14564	14609	14636	14554	14521	14561	14605	14744	14643	14636	14726	14696	14612	14604	14775	14626	14522	14579	14591	14649	14757	14611	14652	14623	14629	14615	14736	14671	14690	14912	14751	14667	14601	14564	14640	14640	14710	14684	14620	14775	14762	14403	14588	14539	14666	14672	14768	14659	14814	14730	14627	14753	14602	14635	14563	14743	14729	14580	14599	14648	14503	14670	14627	14803	14722	14422	14549	14702	14531	14622	14562	14611	14603	14597	14523	14513	14798	14629	14810	14834	14674	14691	14566	14591	14526	14636	14675	14630	14634	14638	14677	14660	14611	14629	14665	14633	14571	14826	14855	14752	14626	14703	14509	14688	14647	14778	14553	14608	14567	14742	14811	14686	14678	14722	14793	14601	14664	14623	14660	14660	14708	14705	14531	14744	14657	14636	14658	14651	14498	14719	14894	14791	14681	14646	14665	14624	14441	14483	14534	14620	14538	14786	14761	14920	14890	14688	14681	14577	14649	14740	14743	14602	14574	14795	14798	14670	14556	14532	14894	14743	14774	14680	14562	14530	14804	14699	14684	14417	14714	14904	14584	14726	14765	14701	14498	14851	14767	14632	14649	14746	14659	14833	14749	14571	14704	14749	14705	14509	14685	14679	14530	14776	14475	14710	14673	14637	14545	14584	14632	14604	14816	14378	14497	14512	14771	14563	14608	14285	14680	14621	14692	14579	14622	14664	14589	14711	14615	14575	14670	14650	14819	14563	14538	14695	14626	14604	14567	14552	14680	14733	14789	14627	14645	14793	14702	14608	14530	14577	14603	14670	14728	14631	14572	14598	14610	14584	14682	14553	14608	14628	14867	14598	14770	14813	14653	14653	14703	14827	14751	14544	14693	14652	14629	14775	14623	14645	14644	14445	14671	14551	14659	14615	14411	14704	14586	14709	14712	14478	14603	14636	14807	14615	14630	14805	14559	14530	14564	14573	14528	14837	14630	14627	14601	14781	14750	14802	14703	14639	14662	14738	14639	14626	14562	14826	14694	14622	14666	14744	14769	14737	14716	14750	14554	14579	14714	14713	14601	14723	14680	14637	14493	14606	14663	14648	14796	14703	14618	14626	14754	14468	14740	14794	14644	14636	14639	14348	14673	14679	14463	14740	14632	14682	14632	14489	14753	14467	14508	14639	14465	14687	14639	14633	14677	14715	14679	14425	14805	14673	14721	14846	14611	14547	14633	14745	14688	14773	14687	14655	14682	14517	14751	14748	14811	14861	14865	14898	14595	14654	14728	14621	14506	14651	14732	14747	14695	14752	14621	14866	14602	14641	14817	14816	14527	14813	14781	14480	14566	14762	14691	14734	14545	14731	14882	14558	14843	14603	14697	14559	14677	14743	14629	14533	14633	14427	14439	14735	14667	14485	14744	14657	14524	14793	14673	14499	14493	14741	14579	14555	14887	14665	14897	14836	14884	14587	14525	14671	14511	14645	14771	14704	14678	14554	14449	14689	14807	14729	14804	14833	14669	14748	14481	14606	14784	14687	14722	14623	14790	14576	14777	14694	14606	14525	14569	14680	14849	14630	14456	14705	14770	14705	14575	14796	14599	14692	14513	14609	14767	14555	14653	14485	14680	14512	14738	14827	14558	14717	14665	14760	14807	14761	14530	14567	14813	14642	14467	14701	14560	14575	14718	14710	14516	14605	14645	14544	14512	14627	14790	14586	14821	14684	14563	14667	14816	14747	14540	14818	14465	14651	14824	14824	14551	14605	14579	14711	14703	14729	14649	14541	14700	14600	14614	14634	14710	14641	14667	14823	14717	14720	14604	14486	14800	14891	14716	14564	14721	14670	14781	14556	14527	14631	14691	14661	14691	14780	14700	14762	14783	14863	14640	14837	14842	14738	14776	14556	14678	14566	14646	14805	14555	14753	14775	14492	14586	14508	14534	14638	14454	14803	14602	14873	14920	14816	14748	14677	14586	14625	14661	14739	14757	14652	14625	14677	14566	14709	14534	14708	14573	14572	14780	14689	14717	14447	14597	14663	14763	14716	14484	14755	14801	14556	14684	14675	14569	14717	14618	14777	14599	14542	14638	14647	14648	14607	14602	14668	14824	14655	14595	14578	14622	14608	14743	14882	14791	14829	14574	14435	14564	14550	14585	14688	14604	14700	14700	14667	14722	14667	14743	14686	14717	14506	14676	14596	14781	14809	14680	14596	14598	14685	14631	14706	14562	14690	14686	14658	14802	14658	14601	14582	14765	14602	14696	14811	14554	14721	14661	14610	14637	14616	14708	14544	14759	14835	14649	14547	14747	14740	14689	14727	14662	14705	14645	14736	14408	14674	14660	14747	14665	14917	14750	14706	14388	14555	14674	14522	14758	14704	14557	14760	14663	14647	14749	14840	14557	14426	14637	14670	14759	14674	14730	14589	14788	14697	14486	14579	14586	14664	14573	14722	14698	14796	14746	14713	14733	14610	14492	14685	14741	14556	14639	14773	14737	14630	14661	14673	14778	14758	14619	14737	14627	14828	14728	14561	14754	14669	14574	14601	14501	14638	14811	14702	14722	14772	14600	14725	14715	14660	14540	14733	14788	14524	14585	14484	14452	14649	14549	14756	14564	14661	14697	14575	14677	14537	14769	14639	14569	14589	14646	14601	14703	14808	14718	14678	14788	14787	14704	14705	14579	14572	14788	14582	14637	14340	14604	14827	14451	14737	14637	14646	14601	14631	14651	14668	14639	14664	14482	14654	14718	14680	14668	14439	14760	14610	14663	14650	14637	14603	14613	14632	14747	14817	14804	14608	14605	14637	14611	14723	14662	14753	14714	14697	14684	14664	14844	14773	14452	14696	14503	14784	14763	14465	14638	14711	14679	14666	14554	14911	14821	14857	14533	14639	14604	14525	14721	14624	14519	14431	14745	14847	14682	14648	14690	14490	14702	14587	14808	14600	14802	14691	14619	14505	14712	14590	14943	14705	14564	14660	14883	14616	14820	14674	14522	14685	14660	14637	14641	14677	14643	14669	14661	14698	14849	14755	14815	14676	14731	14590	14612	14551	14673	14688	14855	14706	14528	14704	14412	14819	14681	14619	14654	14683	14754	14802	14580	14682	14609	14721	14817	14738	14677	14560	14631	14756	14537	14870	14596	14656	14673	14805	14684	14563	14508	14546	14559	14625	14683	14619	14843	14536	14472	14760	14679	14658	14528	14574	14718	14570	14598	14736	14687	14687	14492	14419	14516	14628	14752	14614	14620	14546	14620	14819	14670	14793	14621	14657	14502	14612	14659	14843	14814	14721	14789	14885	14738	14627	14743	14868	14601	14738	14701	14495	14709	14808	14664	14871	14766	14612	14712	14549	14888	14747	14606	14675	14716	14649	14663	14694	14765	14820	14660	14650	14443	14554	14858	14861	14684	14705	14675	14611	14804	14601	14616	14914	14777	14731	14762	14735	14664	14809	14745	14695	14434	14810	14538	14680	14684	14785	14648	14695	14681	14518	14623	14645	14706	14881	14698	14665	14541	14671	14628	14768	14808	14710	14608	14713	14733	14604	14767	14576	14540	14651	14783	14726	14561	14500	14651	14813	14631	14644	14785	14666	14777	14607	14632	14427	14732	14561	14724	14702	14837	14798	14517	14614	14609	14703	14594	14668	14454	14674	14625	14628	14674	14586	14409	14473	14809	14609	14711	14719	14798	14740	14544	14473	14817	14846	14726	14658	14685	14801	14720	14596	14652	14632	14596	14702	14595	14715	14710	14707	14517	14449	14586	14541	14690	14520	14622	14464	14615	14838	14799	14698	14564	14711	14617	14720	14646	14687	14573	14655	14758	14583	14489	14528	14436	14499	14708	14560	14610	14695	14689	14616	14626	14670	14620	14735	14561	14861	14496	14582	14545	14640	14689	14688	14499	14687	14786	14608	14708	14582	14662	14716	14490	14729	14666	14796	14669	14610	14520	14806	14474	14557	14490	14812	14496	14717	14614	14690	14685	14648	14581	14609	14791	14670	14763	14542	14635	14608	14559	14736	14716	14603	14781	14764	14617	14781	14602	14730	14695	14641	14406	14669	14494	14574	14618	14677	14740	14603	14644	14576	14821	14708	14755	14631	14516	14531	14680	14661	14639	14639	14592	14713	14642	14495	14684	14697	14614	14610	14776	14739	14566	14669	14638	14681	14580	14632	14587	14859	14570	14629	14538	14800	14398	14711	14781	14542	14655	14672	14738	14712	14839	14954	14538	14782	14632	14460	14551	14692	14624	14624	14590	14746	14700	14488	14632	14597	14623	14750	14511	14628	14430	14607	14796	14727	14710	14625	14726	14648	14559	14725	14679	14568	14520	14631	14664	14765	14685	14810	14658	14530	14685	14769	14689	14595	14688	14662	14760	14623	14697	14575	14650	14680	14805	14484	14745	14697	14808	14673	14776	14681	14775	14908	14861	14739	14662	14852	14772	14825	14738	14888	14525	14781	14777	14729	14681	14902	14683	14610	14464	14661	14625	14708	14529	14733	14585	14483	14523	14620	14735	14684	14465	14565	14658	14682	14640	14508	14563	14599	14590	14693	14727	14734	14733	14757	14706	14711	14668	14624	14697	14654	14638	14646	14698	14556	14654	14720	14729	14521	14708	14675	14778	14744	14703	14711	14516	14695	14631	14436	14776	14737	14334	14725	14656	14675	14718	14528	14704	14736	14732	14707	14618	14724	14707	14623	14770
20118	29624	28605	24458	21090	18846	17308	16506	15633	14571	14835	14588	14556	14484	14508	14129	14285	14042	14091	14142	14021	14098	14132	13918	13724	14033	14058	13843	14150	14080	13973	13990	14190	13964	13961	14137	13959	14158	13895	13955	13901	14004	14053	14019	13763	14027	14128	13890	14030	14080	14151	14132	14061	14001	14029	13954	13841	13902	13903	13945	14067	13817	13864	13955	13965	13799	13931	13851	13871	13799	13884	13976	13812	13985	14046	14031	13953	14051	13916	13875	14040	13967	13871	14028	14072	14138	13780	13828	14007	13990	13918	13935	13870	13896	14050	13811	13890	14056	13951	13626	13997	13992	13840	13909	14006	13999	14014	13907	13805	13992	14022	13945	13948	13831	14027	13879	13898	13874	13885	14055	14073	13951	13885	13988	13975	13883	13912	13909	13939	13980	13866	13892	13924	13792	13937	14136	13761	13880	13988	13912	14032	14008	13878	13773	13947	14034	13879	13760	13851	13890	13942	13907	13769	13827	13885	14095	13908	13985	14047	13970	14131	13944	13902	13957	13924	13996	13677	13993	13938	13949	14162	14044	13846	13851	13850	14088	13868	13877	13730	13993	13940	14065	13876	13852	13932	13935	13907	14144	13935	14011	13933	13819	13808	13849	13839	13871	14013	13925	14063	13977	13968	13906	14008	13890	13926	13741	13947	13815	13850	13965	13754	13872	14000	14003	13875	13915	13902	13837	13879	13823	13912	14003	13977	14002	13888	13806	14006	14025	13874	14078	13862	13918	13970	13920	13850	13949	13777	14023	13853	14062	13876	13899	13769	14042	13997	13913	13908	14019	13932	13745	13957	13985	13966	14002	13803	13955	13999	13973	14004	13735	13914	14039	13863	13924	13938	13890	13904	13674	13908	13845	13864	14014	13953	13974	14063	14015	13865	13883	13889	13739	13967	13961	13928	13699	14015	13930	13915	13799	13930	13866	13899	13862	13953	13940	14017	13932	13741	13866	13875	13744	13892	13883	13957	13960	14089	14057	13824	13859	13850	13917	13820	14014	13828	13890	13871	14200	13933	13861	13983	13976	13920	14034	13716	13792	13942	13900	13938	13873	13895	13910	13956	13853	14128	14087	13965	13781	13904	13881	14180	13788	14065	13937	13906	13920	13964	13779	13807	13849	13945	14051	13896	13962	13896	13984	13806	13992	13743	13918	13969	13934	14020	13973	14073	13978	13768	13925	13763	13862	14003	13965	13923	14005	13758	13781	13906	13882	13813	13791	13893	13745	14043	13977	13863	13971	13851	13996	13893	13938	13826	13800	13852	13985	13857	14106	13898	13958	13895	14066	13841	13936	13869	13806	13861	13869	13886	13912	13804	13903	13838	14037	13851	13862	14015	14016	13904	13969	13968	13861	14051	13690	13841	13924	13972	13736	14031	14002	13999	13741	13909	13842	13863	13831	13938	13842	13922	13966	13901	13802	13892	13928	13897	13929	13918	13943	14029	13812	13899	14009	14030	13875	13817	14028	13734	13882	13870	13820	13858	13964	13966	13994	13953	13909	13899	13901	13958	13940	13984	13912	13966	13988	13851	13997	13949	14011	13902	13946	13909	13972	13766	14006	13917	13766	13906	13837	13894	13836	13789	13980	13887	13913	13982	13953	13856	13857	13914	13981	13884	13772	13949	13868	13893	13900	13945	13895	13933	13946	13994	13952	13895	13920	14022	13892	13956	14053	13875	14013	13954	13892	13952	13921	13723	13946	13730	14068	13898	13876	13951	13965	13846	13726	13957	14008	13986	13733	14009	13885	13879	13989	13970	13774	13956	13917	13927	13771	13867	14101	14095	13910	14046	13896	14012	13913	13822	13820	13785	13833	14053	14080	13863	13997	13979	13907	13865	13987	13854	13925	14021	13931	13931	13976	13776	13970	13907	13840	13811	13781	14061	13961	13820	13921	13802	14029	13914	13893	14044	13970	13975	13954	13949	14015	13819	13883	13960	13876	14029	13813	13935	13840	13983	13961	13913	14017	13781	13939	13844	14025	13988	13957	13943	13880	13955	13910	13890	13866	13963	13985	13919	13907	13940	13897	13994	13809	13834	14020	13909	13731	13903	14041	13833	13925	13945	14014	13801	13810	13950	13952	13888	14024	13922	13880	13863	13872	13913	13745	13836	13854	13849	13978	13881	13838	13892	14112	13808	13809	13925	13770	14030	14033	13844	13951	13962	13962	13825	13885	13951	13967	13862	13972	13871	13897	13842	13861	13744	14002	13908	13818	13863	14198	13982	13885	13955	13888	13877	13835	14037	14025	13973	14147	13900	13903	13860	13941	13955	13858	13835	13891	14105	13902	13926	14014	13871	13768	14122	13862	13909	13968	13897	14022	13941	13969	13939	13954	13823	14045	14074	13817	13945	14073	13958	13832	13839	13909	13881	13853	13978	13896	13879	13933	13886	14144	13976	14052	13791	13941	13660	13820	13992	14071	13777	13932	13806	13836	13775	13813	13780	13812	13730	13929	14017	13967	13928	13912	13901	13918	13923	13941	14141	13699	13704	13924	13979	13814	13826	14017	13839	14002	13971	14066	13944	13842	13912	13973	13891	14065	13809	13866	13828	13706	13819	13916	14006	13989	13894	13705	14072	13824	13825	13990	13950	13881	13778	13902	13880	13851	13875	13924	13898	13873	13875	13995	13829	13784	14001	13902	13701	13998	13908	13777	13919	13899	13933	13822	13979	13933	13957	14008	13875	14021	13786	13796	13808	13993	13839	13986	13714	14040	13964	14051	13884	13789	14092	13826	14114	13862	13972	13929	13995	13900	13860	14199	13952	14183	13730	13927	14039	13842	13803	13896	13844	13831	13937	13876	13933	14136	14051	13936	13970	13936	13860	13938	13913	13831	14064	13944	13841	14133	13956	13803	13867	13936	13910	13949	13892	13764	13877	13869	14001	13983	14007	14034	13948	13881	14009	13868	13819	13915	13837	13940	13784	14009	13763	14057	13832	13951	14092	14092	13947	13910	13945	13977	14052	13904	13887	13971	14013	13893	13952	13899	13823	14045	13951	13997	13992	13887	13897	13839	13883	13950	13916	13751	13891	13987	13969	13786	14103	13846	13710	13887	13838	13786	14066	13959	13971	13867	13887	13838	13885	13980	13968	13958	13839	13846	14065	13841	14081	13968	14021	13901	13807	13877	13800	13817	13789	14035	14060	13880	13900	13910	13960	13846	14059	13867	14098	13852	13781	13921	13805	14048	13915	13849	14009	13789	13971	13952	13933	13816	13673	13755	13799	13946	13948	13949	13996	13933	13895	13765	13977	13970	13833	13866	14031	13815	14007	14130	13864	13929	13761	13949	13806	13782	13851	13909	13944	13812	14054	13964	13936	13784	14084	13706	13984	14069	13864	13844	13876	13934	13936	13787	13793	13986	13950	13994	13996	13833	14008	13830	13897	13892	13832	14029	13970	14028	14035	13798	13923	13936	13889	13923	13860	13725	13808	13914	13974	13778	13984	14006	13921	13868	13872	13927	13942	13903	14013	13847	14135	13743	14000	13810	13895	13841	13983	13861	13893	14068	13890	14007	14068	13875	13969	13998	14002	13967	13958	13926	13968	13877	14003	13970	14086	13909	13944	14079	14208	13895	14002	13884	13802	13826	14100	13866	14142	13847	13994	13815	13901	13828	13868	14022	13987	14027	13922	13772	13843	13848	13892	13807	13853	14062	13921	13989	13827	13830	13846	13978	13911	13897	13969	13725	14064	13766	13821	13775	13962	13927	13986	14024	13854	13826	14014	14134	13886	13752	14100	13884	13774	13986	13997	13760	13947	13871	14031	14081	13834	13852	13900	14075	13932	13764	14021	13891	13882	13951	14047	13753	13864	13956	14022	13834	13822	13931	13963	13969	13975	14118	13976	14050	14019	13882	14021	13826	14106	13879	14084	13948	14068	13805	13865	13959	13964	14002	13860	13877	13924	13875	13884	13988	13834	13957	13782	14016	13986	13891	13968	14036	14051	13898	13905	13894	13932	14021	13863	13852	13980	13818	13948	14035	13906	13963	13913	13902	13910	13771	13852	13920	13901	13991	14018	13920	13912	13830	13949	14037	13954	13927	13853	13795	13856	13995	13863	13979	13903	13828	14004	13934	13769	13961	13716	13847	13966	13983	13873	13925	14014	14024	13969	14034	13915	13874	13874	13944	13795	13862	13860	13974	13875	13874	13852	13713	13959	13871	14046	13999	13737	13950	13946	13973	13898	13971	14033	13920	13943	13978	14037	13908	14067	13978	13905	13921	13949	13980	13894	13747	13918	13954	13802	14006	13926	14044	13862	14028	14012	14027	13924	13861	13906	13992	13963	13761	14075	13852	13928	13929	13940	13943	13855	13938	13979	13930	13921	13813	14039	14001	13847	13890	13896	13789	13808	13850	13856	13910	13942	13679	13857	13886	13714	13928	13842	13898	13964	13727	13804	13876	14053	13954	13936	13921	13927	13978	13824	13928	13820	13746	14037	14062	14104	13791	13924	13921	14035	13985	14099	13976	13775	13978	14011	13847	13786	13943	13848	13912	13735	13935	13789	14071	13894	14019	13834	13854	13855	14182	13781	13838	13941	13881	13828	14061	13750	13926	14035	13796	14082	13991	13860	13788	13871	13937	13992	13952	13820	13873	13814	13849	14043	13877	14042	13945	14001	13996	13866	13933	13816	13692	14009	13973	13979	13942	13988	13774	14036	13877	13907	13993	13874	13968	14056	13886	13837	14035	13954	13766	13863	13921	13916	14032	13852	14091	14039	13980	14005	13813	13934	13812	13942	13977	13983	13617	13862	13999	14133	13921	13954	13954	14000	13799	13940	14013	13790	13907	13917	13853	14012	14093	13778	13796	13882	13800	13995	13880	13902	13813	13993	13907	13946	13970	14141	13988	13919	14042	13740	13982	13817	13812	14003	13953	13733	13903	14090	13895	14045	13924	13877	14002	13829	13879	13791	13819	13860	13918	13839	13800	13940	13912	13805	13912	13991	14053	13854	13880	13881	13929	13929	13975	13972	13934	14031	13733	14019	13948	13895	13947	14064	14075	13964	13962	13895	13973	13888	13830	14017	13772	13994	13957	13868	13921	13951	13872	13803	13881	13848	13940	13951	13964	14066	13818	14221	13854
23629	21114	28672	24047	22301	22624	21345	17936	16708	15964	16049	15562	15393	15233	15308	15221	15202	14879	15127	14921	14760	14828	14729	14945	14881	14905	14773	14757	14690	14857	14974	14702	14993	14882	14964	14735	14892	14824	14800	14783	14728	14707	14847	14733	14914	14645	14900	14860	14736	15180	15336	15473	15082	14972	14651	14703	14722	14669	14864	14646	14784	14660	14748	14649	14661	14581	14791	14677	14880	14714	14652	14721	14590	14626	14645	14706	14566	14772	14543	14562	14714	14825	14788	14659	14516	14750	14699	14797	14626	14620	14628	14685	14612	14678	14671	14663	14597	14580	14595	14881	14909	14774	14725	14714	14697	14646	14717	14670	14673	14586	14658	14796	14769	14712	14513	14699	14623	14748	14730	14613	14745	14632	14687	14673	14581	14632	14504	14636	14629	14693	14818	14704	14583	14622	14544	14645	14574	14686	14682	14724	14581	14642	14681	14658	14789	14573	14578	14685	14673	14911	14617	14676	14592	14567	14626	14623	14509	14607	14596	14419	14734	14672	14728	14654	14573	14621	14489	14673	14547	14495	14588	14568	14645	14763	14693	14736	14731	14560	14582	14564	14868	14658	14584	14677	14559	14716	14776	14524	14494	14678	14576	14676	14667	14882	14646	14750	14847	14606	14849	14690	14557	14400	14566	14721	14702	14736	14543	14685	14660	14718	14654	14867	14829	14642	14695	14682	14678	14662	14472	14567	14608	14626	14724	14821	14828	14523	14664	14493	14604	14623	14648	14691	14628	14640	14655	14609	14684	14648	14733	14532	14804	14644	14591	14586	14734	14594	14741	14763	14640	14488	14836	14457	14776	14770	14674	14681	14539	14645	14609	14531	14749	14645	14729	14551	14791	14754	14680	14481	14707	14582	14741	14834	14840	14750	14528	14673	14662	14649	14799	14711	14554	14852	14594	14571	14666	14784	14741	14505	14696	14499	14652	14500	14576	14823	14702	14716	14524	14444	14775	14627	14544	14796	14648	14739	14649	14769	14860	14797	14544	14673	14724	14812	14710	14856	14850	14757	14679	14630	14785	14787	14898	14572	14683	14565	14728	14496	14763	14709	14724	14502	14707	14780	14565	14606	14642	14528	14586	14832	14571	14857	14735	14654	14668	14665	14610	14789	14971	14635	14428	14723	14509	14643	14706	14516	14661	14608	14613	14753	14743	14659	14677	14788	14621	14756	14725	14772	14712	14697	14679	14574	14542	14734	14591	14728	14673	14822	14708	14324	14553	14743	14676	14568	14717	14599	14494	14543	14655	14721	14620	14815	14750	14547	14589	14616	14610	14626	14454	14608	14740	14636	14447	14673	14590	14788	14760	14713	14656	14729	14671	14734	14621	14593	14605	14498	14688	14625	14544	14410	14672	14725	14806	14899	14634	14471	14757	14627	14492	14696	14729	14704	14717	14581	14524	14449	14697	14610	14626	14507	14546	14686	14576	14746	14636	14664	14653	14845	14572	14737	14654	14684	14875	14758	14800	14786	14665	14603	14725	14523	14574	14548	14543	14840	14642	14497	14657	14596	14798	14707	14662	14656	14592	14637	14700	14334	14654	14613	14644	14752	14748	14583	14775	14658	14821	14751	14640	14678	14762	14667	14652	14669	14467	14738	14764	14620	14601	14720	14737	14647	14591	14452	14574	14529	14553	14837	14627	14910	14551	14613	14566	14582	14579	14589	14748	14627	14527	14528	14573	14701	14736	14615	14768	14571	14639	14618	14738	14695	14669	14644	14910	14731	14682	14724	14615	14720	14619	14790	14704	14774	14786	14682	14645	14701	14674	14758	14603	14631	14700	14754	14753	14552	14636	14712	14590	14550	14678	14882	14735	14687	14393	14394	14596	14879	14588	14713	14674	14492	14652	14789	14554	14628	14753	14758	14678	14643	14669	14675	14752	14815	14826	14683	14530	14673	14620	14645	14424	14647	14667	14780	14687	14695	14723	14759	14623	14670	14609	14724	14750	14703	14776	14451	14669	14705	14779	14709	14802	14668	14453	14569	14777	14652	14631	14706	14649	14571	14770	14810	14594	14655	14761	14495	14590	14594	14582	14640	14624	14509	14516	14756	14748	14620	14785	14609	14882	14596	14635	14595	14602	14579	14702	14589	14734	14709	14600	14528	14712	14740	14644	14683	14636	14723	14631	14766	14612	14677	14655	14678	14686	14750	14707	14668	14736	14819	14752	14766	14578	14744	14722	14620	14707	14612	14764	14794	14790	14553	14574	14669	14605	14644	14563	14673	14680	14520	14623	14616	14610	14532	14706	14856	14614	14629	14778	14702	14572	14736	14673	14662	14549	14510	14778	14394	14497	14683	14891	14740	14793	14686	14691	14853	14718	14840	14719	14660	14664	14576	14637	14692	14491	14712	14667	14790	14766	14806	14618	14461	14938	14511	14498	14509	14863	14884	14647	14738	14694	14762	14682	14815	14595	14735	14769	14681	14599	14790	14697	14667	14635	14732	14749	14715	14502	14533	14589	14698	14528	14735	14596	14696	14591	14824	14829	14849	14678	14682	14572	14664	14723	14740	14664	14450	14455	14720	14605	14748	14787	14765	14757	14822	14773	14577	14425	14764	14855	14604	14746	14735	14673	14620	14584	14555	14532	14670	14647	14586	14703	14685	14752	14668	14559	14817	14583	14645	14612	14606	14553	14612	14660	14646	14513	14642	14603	14550	14649	14704	14929	14743	14642	14531	14614	14775	14569	14708	14644	14749	14504	14792	14779	14594	14694	14671	14712	14647	14521	14893	14605	14698	14643	14582	14535	14753	14765	14597	14745	14465	14676	14412	14662	14851	14552	14837	14706	14884	14593	14622	14671	14544	14807	14477	14605	14611	14852	14764	14630	14728	14592	14724	14772	14698	14787	14603	14688	14616	14426	14659	14683	14828	14556	14868	14668	14532	14642	14706	14628	14641	14576	14765	14575	14704	14717	14624	14595	14659	14767	14570	14703	14727	14618	14705	14731	14681	14695	14525	14551	14595	14617	14627	14418	14759	14461	14701	14585	14752	14732	14685	14804	14478	14663	14756	14659	14490	14620	14612	14764	14677	14660	14771	14616	14669	14621	14650	14730	14703	14632	14778	14617	14716	14612	14618	14558	14626	14736	14812	14468	14539	14776	14809	14708	14597	14791	14833	14795	14735	14606	14612	14830	14685	14530	14646	14572	14596	14795	14633	14727	14703	14686	14615	14618	14727	14557	14611	14620	14635	14575	14670	14828	14493	14660	14515	14715	14806	14690	14629	14529	14576	14611	14571	14728	14674	14664	14628	14520	14445	14670	14529	14475	14763	14563	14872	14564	14584	14745	14650	14746	14629	14502	14680	14839	14605	14586	14631	14741	14693	14661	14622	14691	14627	14550	14604	14829	14720	14565	14455	14532	14637	14724	14706	14730	14572	14732	14628	14435	14718	14759	14482	14541	14666	14708	14729	14670	14494	14647	14621	14704	14704	14730	14610	14553	14468	14804	14731	14693	14757	14640	14678	14703	14685	14535	14691	14733	14576	14815	14958	14781	14692	14510	14633	14563	14759	14743	14669	14570	14682	14511	14634	14754	14531	14524	14604	14600	14640	14760	14547	14507	14472	14614	14647	14659	14626	14689	14603	14703	14704	14634	14726	14725	14652	14719	14638	14700	14680	14466	14603	14581	14693	14423	14604	14540	14514	14708	14823	14528	14578	14614	14701	14556	14747	14675	14479	14736	14561	14694	14794	14569	14732	14497	14644	14626	14797	14576	14811	14756	14592	14571	14684	14768	14755	14762	14753	14735	14556	14762	14553	14552	14881	14784	14713	14566	14642	14661	14775	14494	14743	14535	14491	14602	14632	14512	14623	14707	14791	14619	14762	14645	14538	14671	14565	14725	14605	14762	14615	14621	14834	14791	14622	14521	14693	14669	14619	14460	14668	14805	14561	14572	14549	14605	14647	14542	14589	14626	14531	14841	14851	14669	14849	14469	14578	14850	14822	14491	14726	14644	14518	14649	14707	14461	14524	14411	14544	14753	14759	14563	14750	14719	14837	14756	14667	14564	14784	14787	14779	14533	14661	14659	14494	14599	14629	14522	14698	14618	14760	14625	14753	14513	14728	14564	14582	14661	14759	14682	14569	14579	14658	14515	14433	14689	14661	14574	14689	14615	14610	14678	14741	14806	14567	14723	14626	14705	14810	14726	14582	14803	14591	14619	14500	14652	14975	14622	14560	14744	14592	14682	14631	14610	14695	14694	14604	14602	14822	14700	14676	14552	14510	14753	14750	14637	14588	14793	14518	14739	14844	14815	14539	14644	14757	14725	14694	14580	14734	14875	14553	14555	14725	14811	14681	14695	14621	14726	14471	14565	14646	14648	14801	14748	14665	14721	14732	14516	14540	14724	14664	14737	14767	14523	14836	14743	14668	14743	14874	14977	14458	14839	14834	14698	14676	14537	14690	14755	14573	14702	14582	14623	14628	14659	14624	14640	14651	14595	14676	14696	14669	14596	14552	14755	14746	14583	14640	14732	14614	14670	14659	14681	14625	14543	14678	14603	14597	14691	14686	14542	14716	14697	14498	14481	14617	14463	14612	14532	14803	14648	14636	14636	14630	14839	14645	14676	14683	14545	14664	14798	14771	14530	14648	14768	14453	14643	14651	14538	14736	14682	14853	14696	14707	14501	14402	14638	14572	14579	14679	14802	14704	14908	14811	14794	14668	14645	14673	14603	14619	14603	14621	14500	14558	14696	14573	14772	14589	14605	14614	14792	14827	14872	14768	14690	14712	14667	14561	14365	14745	14584	14718	14522	14551	14732	14646	14639	14720	14674	14648	14582	14335	14576	14620	14564	14557	14761	14786	14626	14639	14685	14705	14659	14614	14757	14665	14766	14712	14852	14561	14533	14472	14674	14626	14669	14764	14584	14766	14744	14714	14704	14632	14665	14492	14474	14710	14528	14685	14674	14528	14580	14701	14658	14675	14650	14655	14661	14527	14522	14607	14698	14642	14739	14680	14715	14584	14524	14829	14535	14812	14655	14806	14714	14573	14756	14515	14695	14734	14688	14748	14792	14756	14517	14712	14747	14607	14694	14607	14954	14744	14645	14556	14776	14602	14685	14682	14528	14505	14569	14488
20328	36715	35142	29101	25132	22046	20144	18363	17162	15712	15934	15281	15103	14876	14881	14675	14561	14415	14399	14122	14227	14062	14228	14139	14177	14172	14165	14185	14274	14220	14099	14103	14142	14075	14106	14211	14159	14257	14346	14011	14139	13877	14129	14055	13954	14068	14100	14173	13913	14654	14937	14948	14660	14364	14166	13958	13962	14004	13892	14078	13899	14093	13984	14050	13942	13999	14086	13886	14061	13954	13998	13940	14108	13966	14083	13974	14010	14020	14057	13937	14024	14064	13762	13938	14074	14134	14089	13775	13849	14096	13933	13941	14076	14065	13864	14026	14001	14047	13838	14064	13918	13887	14030	14079	13992	14099	13952	13975	13936	14123	13893	14091	13833	13981	14015	14024	14088	13945	13853	14028	13884	14081	14103	14023	14023	13852	14026	14066	13947	13936	13929	14101	14008	13943	13879	13872	13935	13850	14028	14061	13933	13872	13879	13831	14032	14151	14016	14045	14002	14067	13884	14068	13971	13807	14145	14074	13957	14053	13973	13939	13737	13978	13948	13891	13911	14023	14040	13757	14019	14140	13955	13840	14110	13958	13962	14079	13926	13744	13832	13905	14061	13969	14199	14081	14077	13970	14100	13940	14048	14152	13963	13999	13977	14028	13873	13926	13868	13956	14027	13890	13928	13903	13910	14001	14006	13876	14043	13914	14112	13945	13971	14010	13932	13963	13957	14087	13940	14019	13890	14115	14026	13923	14119	13966	14077	13923	14060	13880	13980	13875	13884	14148	13992	13883	13802	13913	13999	13973	13977	13937	14102	13918	14109	14075	13878	14093	14006	14098	13972	13702	13949	14005	13973	13953	13998	13990	13954	13995	13778	13961	13944	13719	14087	14031	13990	14025	14119	14112	14009	14057	13821	14129	13974	14040	13711	13930	14003	13949	13977	14007	13978	13870	14019	14010	14024	13993	13982	13923	14060	14037	13948	14007	14005	14022	14099	14036	13952	13957	13881	14043	13854	13917	13996	13989	14029	13986	14044	14007	13957	14163	14028	13992	13920	13869	14003	14054	14047	13925	13980	14123	13911	14019	13826	13993	14011	14032	14070	14013	14189	14021	13978	14027	13869	14114	14011	13745	13864	14015	14195	14046	13927	13800	13940	13965	13969	14059	13842	13991	13874	14081	13927	13983	14060	14084	13960	14142	13986	13867	13708	13944	13973	13802	14099	14036	14262	14072	14038	13995	14023	13794	14140	14008	14060	14130	14080	13888	14070	13919	13805	14094	14070	13878	13949	13925	13985	13998	13954	13872	13978	14038	13972	14082	13911	13798	14000	14005	14123	14045	14051	13901	14079	14054	14093	14017	13887	13982	13727	13908	14028	13987	14081	13922	13855	13940	13919	14038	14031	13918	13924	13922	13908	13953	13990	13937	13835	13826	14133	14039	13835	14079	14000	13778	13863	14000	13812	14051	14011	13774	13866	13922	13841	13903	13907	13928	14043	14026	13887	14000	13943	14089	14137	14047	14068	13948	13925	13809	14146	13807	13888	13911	13962	13943	13804	13900	13932	13957	13961	13821	13860	14190	13897	13939	13900	14051	13800	13949	14021	14079	14017	13770	13903	13989	14087	13860	14085	14043	14105	13779	13981	13898	14049	14039	13833	14099	13968	13943	14142	14019	13977	14035	14013	13838	13996	13963	13949	14016	14106	13957	13974	14089	14017	13979	13966	13987	14003	13954	14129	14036	14139	13957	14019	14115	13856	14002	13963	14079	13855	13861	13924	13870	14031	13932	14042	13995	14031	13884	14098	13805	13856	14104	13988	14148	14013	13914	13915	13919	14083	13876	14020	13900	13932	13932	13948	14044	13962	14042	13875	13814	13949	13827	14040	14029	13905	13957	14102	13984	14055	13919	14220	13938	14037	13913	13965	14000	13821	14043	14100	13911	14045	14031	13964	13949	13971	14041	13838	13839	14016	13879	13938	13937	13881	13991	14121	13967	13984	13960	13930	13957	13889	13934	14058	14040	13956	14156	13821	13949	13889	13953	13973	13959	13913	14057	14016	14113	13999	13989	14038	13989	14002	14019	14206	14053	14055	13846	14095	13954	13929	14012	13997	14103	14059	13876	13918	14003	13926	14011	14020	13939	14025	14050	13854	14024	14081	14023	14018	13994	14120	13930	13792	13934	14038	13893	14125	13982	14005	13972	14119	13978	13877	13929	13946	13962	13928	13841	14211	13860	13871	13847	14048	13920	14080	14181	14043	14110	14024	14012	14066	14007	14000	13952	13816	14060	13819	13980	13902	13934	14002	13746	14026	13979	13914	13907	14024	13795	13996	13790	13979	13975	14139	13846	13965	13951	13978	14210	14118	13832	14209	13827	14102	14100	13911	13806	13881	14093	13946	13893	13871	13987	13958	14090	13991	13998	13866	13989	13863	13893	14104	13984	13903	14111	13936	13705	13968	13957	14050	13910	13995	14019	13953	13930	13939	13941	14070	14038	13963	13900	13851	13950	13988	14132	14095	13924	13977	14010	13867	14074	13928	13938	13916	13860	14008	13945	13856	14066	14115	13970	14003	13975	14358	14006	13943	13870	13898	13900	14033	14053	14000	14010	14005	13909	14126	14210	14058	13817	14151	13874	13945	14042	13944	13972	14084	13943	13932	14030	13932	13952	14081	13929	14180	13925	13860	13997	14024	13887	13936	14028	14006	13742	13968	13995	13967	13793	14162	14029	14044	13857	13919	14083	14073	13954	13984	14009	13906	13954	13994	13955	13969	14064	13974	13983	13916	13860	13982	13881	13996	13779	14023	14062	13921	13918	14233	13849	13837	14061	13991	14039	13993	14006	13742	14084	13988	13971	13820	13832	14015	13926	14116	13933	13798	13917	13883	13939	14032	13923	13989	13988	13927	14063	13900	14069	13837	13948	14048	13957	14032	13994	13962	14015	14008	13875	14032	14023	14008	13815	14081	13940	14077	13976	13886	14032	13850	14024	14041	13977	13917	14038	13999	13974	14110	13828	14134	14066	14036	13900	13884	13891	13852	13799	14113	13886	14079	14072	14040	14301	13909	14093	14041	14098	13848	13833	13951	14012	13896	14035	13921	13912	14197	13964	13900	13872	13874	14134	13886	13964	13928	13991	14098	14029	13964	14153	13825	13984	14033	13799	13979	14067	13812	13985	13972	14121	14137	14021	13994	13954	13909	14141	14015	13810	13950	13969	14110	14018	13814	14127	13973	13958	14006	14080	13909	14025	13948	13935	14004	13916	14015	14101	13999	14041	13843	13946	14034	14219	14044	13973	13965	14038	14109	13991	13785	13920	13759	13885	13908	13919	13925	13879	13883	14016	14042	13826	14116	13960	14009	13965	13877	14030	13983	13873	14105	14179	14110	13915	14008	13893	13905	14164	13941	14152	14214	14009	13996	13951	14073	13961	14243	14046	13920	13957	14053	13748	13945	13979	13979	13984	14062	13921	13858	13856	14124	13988	14094	13788	14104	14000	14109	13959	13831	13992	13872	13896	14004	13977	14067	13923	14009	14056	14120	14056	14062	14104	13951	13913	14166	14042	14001	14036	13847	13845	13992	14011	14009	13839	14051	14064	13845	14063	13947	13968	13944	13943	14148	13909	14004	13940	13958	13872	13987	14070	14042	14057	13765	13970	13870	14094	13977	13864	14027	14014	14033	13935	13858	13920	13860	14046	13999	14000	13985	14023	13943	14016	13999	13832	14009	14030	14113	14014	14085	13936	13959	13836	14007	14019	13897	13996	13918	13957	13888	13900	13905	13844	13822	14065	13871	13979	14056	13880	14029	13952	13886	13856	13925	14020	14029	14053	14001	13887	13937	14025	13945	14056	13957	14013	13911	13998	14042	13858	14022	14011	13935	14041	13946	14113	13855	13941	13855	13860	14040	13990	14022	14277	14045	13909	13838	13896	13908	14022	14126	14014	13924	13958	13840	14002	13966	13938	14112	13911	13860	13894	14020	13876	13964	13962	13902	13980	13870	13934	14045	13908	14099	13899	13897	13863	13978	14089	13892	13862	13977	14039	13925	14081	13926	13983	13930	13957	13886	14043	13929	14002	14121	13904	14029	14016	13940	13908	14000	13846	14123	13969	13913	14023	13979	13865	13869	13802	14055	13894	14024	13967	14102	13813	14058	13916	14055	13935	14095	13973	13922	13981	13961	13984	13836	13987	13881	13948	13957	13975	13939	14135	14028	13848	13903	13947	14001	13833	13962	13983	13958	13944	13920	13978	13876	13965	13979	13977	14205	14065	14109	14049	13819	14014	14013	13975	13966	14058	13929	13914	14029	13925	14104	13908	14006	14069	13842	13932	14063	13926	14115	14134	14036	13867	13723	13876	14030	13962	14180	13930	14037	13992	13844	13999	14144	13952	13964	13993	13866	14000	14065	13885	14053	13986	14039	14028	14011	13870	13938	13988	14028	13852	13919	13975	13902	14093	13800	14167	14142	14012	14000	14126	14077	13934	14080	13951	14092	13914	14011	13886	13990	14021	14094	13988	14090	14074	14109	14033	13908	13877	13928	14026	14064	13943	13989	13998	13956	14004	14029	13934	13927	14029	14027	14051	13981	14011	14009	14062	13932	13968	13998	13811	13998	14000	13855	13941	13838	13855	13856	14007	14003	14030	13938	13834	13996	13890	13995	14018	14057	13920	14170	13953	14001	14042	13947	14131	14054	14062	14051	13969	14057	13985	13790	13919	13979	14048	13933	13796	14044	13917	14013	14027	13972	13962	14031	13993	14180	13829	14036	14114	14052	14064	13879	14062	13921	13849	13824	14138	13873	14071	14032	14060	14080	14188	13960	13958	13900	13857	14102	13915	14002	14147	13870	13856	14022	13966	13966	14019	14151	13931	14119	13893	14034	13883	13757	13934	14062	14020	13981	14019	14022	13845	14002	14131	13957	14001	13972	13842	13957	14042	14008	14065	13948	14118	13997	14033	13946	13930	14031	14066	14008	13999	13797	13836	13894	13974	13994	14002	13764	13911	13888	14128	14003	14018	14091	13961	13979	13934	14068	14043	13809	13994	13934	14092	13807	13970	13923	13936	14095	14032	13891	13999	14107	14091	13959	14020	13969	13881	14008	13882	14097	13910	13977	14050	14048	14059	14042	13936	14057	13979
22657	21101	28975	23513	21396	23678	25480	19397	17669	17056	16837	16145	16052	16097	15942	15548	15571	15206	15410	15258	15022	15296	15174	15067	15152	15084	15138	15068	15339	15124	15074	15032	15176	15190	15029	15182	14947	15318	15184	14958	15066	14974	14874	14655	15047	15272	15054	14825	15059	15638	16253	15971	15800	15428	15103	15120	14954	14817	15024	14880	14708	14782	14861	14628	14918	14742	14726	14859	14751	14799	14677	14800	14993	14841	14979	14593	14935	14927	14993	14803	15058	14688	15022	14915	14873	14875	14825	14665	14863	14915	14607	14625	14972	14771	14844	14780	15092	14801	14905	14740	14770	14841	14768	14776	14971	14762	14915	14811	14897	14973	14768	14822	14912	14748	14761	14772	14733	14719	14711	14985	14929	14790	14936	14892	14788	14598	15119	14871	14738	14746	14702	14767	14661	14862	14998	14810	14625	14975	14743	14820	14978	14687	14896	14723	14805	14657	14714	14809	14835	14829	14813	14749	14817	14865	14801	14672	14904	14860	15035	14855	14770	14813	14769	14925	14817	14636	14810	14966	14784	14836	14899	14910	14930	14773	14896	14675	14670	14628	14787	14775	14908	14909	14808	14772	14788	15044	14910	14880	14791	14739	14662	14678	14771	14754	14841	14739	14973	14597	14702	14921	14844	14802	14821	14766	14911	14829	14682	14954	14867	14902	14758	14800	14758	14844	14744	14941	14829	14992	14750	14912	14933	14865	15023	14801	14809	14858	14747	14769	14779	14719	14897	14759	14608	14699	14893	14675	14697	14680	14825	14771	14836	14791	14961	14738	14718	14861	14641	14729	14837	14778	14805	14897	14706	14740	14745	14766	14714	14844	14763	14695	14936	14836	14633	14855	14597	14747	14944	14865	14847	14788	14901	14914	14870	14697	14724	14724	14808	14688	14864	14801	14710	14840	14727	14642	14801	14806	14770	14868	14793	14688	14804	14854	14738	14775	14783	14811	14906	14679	14906	14918	15038	14909	14957	14767	14788	14802	14806	14865	14978	14879	15114	14746	14882	14797	14693	14752	14866	14723	14693	14701	14843	14878	14619	14905	14789	14949	14710	14729	14612	14774	14947	14695	14806	14796	14960	14944	14875	14966	14898	14671	14748	14668	14645	14892	14832	14760	14696	14868	14831	14721	14849	14659	14822	15044	14725	14799	14743	14805	14753	14956	14903	14804	14886	14831	14972	14614	14912	14861	14838	14866	14828	14775	14877	14714	14871	14868	14768	14667	14765	14786	14819	14808	14799	14733	14751	14666	14816	14814	14807	14716	14791	14686	14649	14657	14770	15040	14835	14800	14825	14794	14772	14804	14657	14971	14740	14741	14884	14785	14766	14684	14857	15001	14857	14591	14883	14701	14919	14862	15096	14709	14981	14643	14673	14688	14724	14714	14710	14844	14642	14773	14716	14808	14861	14722	14738	14783	14725	14824	14670	14796	14824	14945	14748	14735	14769	14855	14716	14788	14846	14792	14697	14700	14764	14724	14970	14665	14879	14718	15002	14780	14749	14915	14848	14839	14856	14654	14710	14814	14771	14875	14893	14730	14846	14878	14756	14762	14816	14887	14825	14816	14648	14690	14676	14882	14692	14825	14742	14762	14801	14799	14789	14860	15003	14730	14728	14898	14799	14672	14787	14857	14830	14936	14914	15027	14907	14897	14604	14689	14974	14803	14715	15013	14790	14753	14513	14856	14667	14906	14667	14728	14791	14855	14865	14650	14977	14817	14866	14785	14752	14724	14841	14756	14610	14662	14738	14665	14863	14936	14696	14787	14632	14762	14864	14812	14739	14817	14711	14871	14753	14687	14969	14802	14780	14800	14915	14869	14541	14902	14734	14782	14929	14752	14856	14659	14801	14813	14873	14773	14625	14947	14781	14711	14721	14887	14950	14768	14979	15022	14900	14735	14692	14806	14718	14744	14896	14808	14823	14858	14869	14829	14663	14873	14736	14737	14798	14888	14938	15101	14689	14892	14676	14887	14773	14774	14821	14812	14855	14726	14789	14771	14675	14756	14854	14660	14893	14656	14829	14642	14751	14760	14570	14818	14857	14748	14772	14842	14765	14850	14610	14765	14676	14671	14909	14989	14773	14934	14905	14971	14955	14852	14760	14849	14887	14711	14964	14497	14506	14997	14909	14742	14762	14703	14930	14751	14821	14955	14942	14835	14617	14703	14834	14869	14901	14984	14892	14800	14675	14606	14575	14677	14852	14789	14715	14858	15000	14861	15033	14584	14794	14915	14829	14827	14760	14645	14782	14815	15086	14688	14846	14659	14865	14754	14857	14764	14748	14846	14686	14704	14877	14689	14862	14788	14712	14676	14894	14767	14817	14755	14914	14889	14982	14948	14821	14830	14941	14910	14758	14757	15027	15086	14928	14765	14707	14732	14869	14606	14895	15009	14907	14828	14552	14815	14824	14931	14933	14855	14849	14796	14823	14704	14997	14808	14896	14830	14763	14796	14826	14718	14713	14915	14795	14830	14983	14684	14833	14807	14712	14847	14644	14762	14894	14862	14930	14956	14747	14696	14770	14939	14712	14885	14706	14837	14843	14693	14714	14823	14664	14672	14866	14876	14984	14687	14678	14681	14717	14708	14717	14704	14818	14921	14767	14785	14857	14726	14866	14725	14878	15146	14882	14863	15046	14821	14777	14549	14647	14800	14683	14709	14740	14800	15070	14863	14716	14888	14800	14736	14825	14837	14731	14582	14756	14700	14631	14742	14771	14729	15029	14917	14698	14881	14970	14711	14833	14830	14957	14905	14810	14674	14936	14864	15009	14904	14734	14798	14837	14964	14758	14813	14861	14803	14735	14807	14827	14768	14816	14661	14827	14697	14611	14649	14563	14878	14689	14695	14656	14943	14793	14773	14867	14703	15023	14914	14854	14878	14731	14827	14694	14968	14864	14859	14922	14935	14728	14822	14814	15067	14719	14987	14834	14994	14835	14873	14722	14942	14876	14818	14848	14809	14737	14838	14715	14946	14900	14893	14750	14784	14887	14791	14830	14875	14886	14829	14773	14848	14733	14699	14841	14889	14777	14691	14805	14690	14952	14974	14764	14896	14642	14931	14986	14787	14609	14867	14685	14899	14718	14745	14887	14738	14967	14884	14818	14791	14668	14711	14618	14732	14928	14804	14968	14766	14976	14834	14987	14797	14797	14847	14771	14789	14816	14696	14818	14832	14888	14741	14931	15050	14817	14588	14830	14817	15024	14807	14782	14704	14893	14687	14966	14794	14570	14629	14732	14703	14721	14660	14938	14817	14784	14739	14823	14789	14729	14837	14758	14763	14713	14639	14823	14929	14629	14931	14873	14851	14685	14933	14943	14806	14997	14620	14928	14630	14550	14790	14815	15007	14795	14732	14994	14868	14728	14887	14796	14835	14775	14480	14803	14753	14712	14849	14893	14938	14868	14793	14861	14860	14692	14862	14765	14808	14756	14873	14923	14638	14834	14711	14872	14560	14762	15042	14787	14657	14952	14698	14690	14865	14876	14940	14787	14724	14607	14897	14775	14814	14780	14857	14959	14807	14933	14746	14888	14783	14701	14796	14962	14832	14855	14662	14766	14678	14879	14851	14892	14796	14772	14771	14929	14810	15009	14914	14750	14820	14830	14758	14938	14962	14898	14695	14929	14751	14933	14657	14770	14710	14717	14791	14754	14800	14673	14897	14961	14924	14703	14800	14679	14741	14545	14735	14784	14574	14865	14793	14877	14881	14958	14911	14851	14846	14769	14794	14868	14812	14855	14921	14822	14779	14745	14781	14622	14655	14795	14627	14890	14882	14917	14601	14758	14780	14529	14582	14866	14997	14763	14637	14818	14616	14678	14859	14726	14891	14783	14776	14817	14644	14828	14650	14964	14738	14825	14882	14677	14795	14840	14707	14676	14670	14894	14858	14654	14866	14832	14894	14803	14689	14912	14635	14773	14821	14991	14868	14923	14821	14772	14883	14784	14731	14881	14738	14611	15034	14936	14837	14851	14850	14872	14766	14826	14944	14830	14837	14878	15011	14833	14998	14544	14829	14761	14731	14741	14636	15006	14848	15055	14708	14741	14737	14720	14787	14883	14920	14609	14711	14868	14822	14770	14767	14683	14888	14848	14723	14693	14856	15005	14784	15009	14739	14795	14816	14688	14690	14798	14877	14742	14689	14917	14853	14895	14712	14834	14650	14798	14797	14791	14822	14833	14611	14950	14803	14866	14782	14673	14733	14965	14908	15018	14679	14922	14786	14794	14851	14602	14627	14791	14683	14827	14794	14781	14800	14885	14698	14694	14846	14920	14783	14745	14743	14816	15013	14820	14749	14766	14920	14764	14724	14756	14843	14987	14567	14847	14897	14758	14797	14841	14466	14722	14884	14997	14700	14736	14691	14652	14786	14773	14750	14719	14595	14873	14759	14619	14605	14749	14415	14981	14811	14786	14699	14775	14977	14720	14739	14753	14834	15016	14867	14936	14640	14907	14802	14710	14849	14615	14653	14787	14919	14814	14664	14864	14748	15005	14757	14782	14715	14625	14737	14778	14818	14768	14714	14792	14755	14970	14831	14929	14708	14845	14942	14866	14842	14737	14799	14911	14602	14755	14963	14798	14771	14916	14804	14715	14877	14691	14961	14756	14914	14848	14803	14961	14563	14965	14812	14855	14878	14802	14889	14637	14914	14807	14930	14997	14866	14598	14721	14841	14940	14670	14715	14773	14679	14807	14638	14715	14759	14787	14873	14947	14703	14797	14709	14587	14756	14774	14750	14879	14585	14731	14600	14813	14835	14917	14868	14832	14830	14755	14811	14860	14711	14703	14695	14842	14834	14901	14912	14932	14631	14910	14785	14722	14814	14794	14852	14691	14818	14941	14769	14810	14855	14865	14810	14491	14748	14695	14661	14849	14768	14832	14887	14658	14719	14883	14666	14706	14910	14907	14943	14889	14750	14603	14749	14837	14834	14759	14995	14810	14754	14760	14787	14731	14780	14863	14910	14917	14952	14843	14806	14860	14888	14817	14735	14684	14820	14693	14679	14814	14807	14798	14654	14881	14882	14698	14756	14737	14940	15001	14803	14813	14762	14540	14624	14977	14727	14849	14857	14566	14875	14908	14830	14796	14807
22497	41418	39681	32539	28192	24657	22466	20318	18730	16714	16743	16215	15796	15695	15294	14898	14849	14702	14519	14587	14319	14262	14260	13998	14319	14163	14322	14213	14328	14320	14332	14002	14052	14463	14324	14201	14413	14313	14026	14201	14155	14096	14078	14263	13990	14101	14149	14112	13945	15120	15914	15533	15109	14647	14427	14320	13903	14120	13966	14001	13900	13987	14042	13858	13949	14180	14039	13974	14133	14074	13806	13992	14069	13921	14168	14124	14041	13918	13948	13939	14079	13896	14014	13985	13987	14135	13983	13740	13962	13932	13879	14010	14204	14086	13920	14081	13950	14015	14086	14052	13995	14053	13911	14004	13920	13964	14139	13922	14028	14031	14098	14002	14089	13978	14082	14083	13968	14061	14123	13928	13911	14100	13977	14040	14100	14033	13856	14053	13996	14019	14022	14030	13999	13924	14119	14124	13938	13934	13966	13951	14038	13892	13893	13931	13950	14083	14035	13986	13862	13907	14034	13956	13978	14060	14278	14069	14109	13934	13946	14047	13939	14035	13996	13971	13991	13968	14069	14113	14070	14048	13977	13951	14009	13907	13939	13977	13992	14033	14080	13896	14078	14045	14038	14104	13913	13925	14027	14052	13972	13975	13920	14038	14094	13890	14085	14026	13818	14048	14151	14067	14030	13976	13958	14041	13874	14042	14094	13953	14060	13969	13951	14000	13912	14014	13914	14043	13944	14012	14073	14124	14005	14040	14059	14102	14021	14127	13822	13938	13907	13878	14037	13972	14177	13886	14043	13920	13971	13946	14059	14021	14012	14037	14358	13932	13832	14001	13999	14095	13989	13954	13964	14120	13937	13939	14004	14119	13978	13881	14052	13930	13934	13889	14110	13921	13908	13908	14123	14024	14008	14005	13907	13953	13953	14068	14081	13956	14101	14015	14013	13941	14053	13865	13920	13925	13855	13898	14013	13985	13885	14059	14018	13835	13895	14117	13917	14019	14115	13894	13927	13997	13997	13975	13973	13812	14002	14045	13889	13930	14089	13906	13993	13907	14024	13773	14104	13988	13996	13892	14046	13956	13979	13999	14004	13931	13947	14074	13844	13808	14047	13923	14147	14165	14012	13990	14062	13801	14052	13978	13898	14046	13905	14066	13975	14132	13875	14006	14089	14063	14074	13865	13982	14074	13926	14062	14102	14061	14193	13896	13885	13962	14138	14050	14063	14020	13907	13981	14106	13848	14045	14018	13967	14067	14066	14015	14039	13932	14155	14187	13985	14050	14191	13972	13885	13832	14104	14037	14172	14072	14003	13903	13897	14177	13943	13986	13967	13932	13972	14079	13933	13996	14033	14029	14087	14035	13914	14157	13985	13914	14036	13980	13800	13896	14078	14035	13890	14099	13883	13982	14092	13955	14047	14050	13983	14167	14002	14022	14080	13817	13967	13941	13942	13925	14112	14159	13868	14150	13843	14051	13927	14081	14131	14016	14079	13865	14100	13935	14021	14042	13975	14022	14085	13881	13881	13920	13985	13910	13931	14134	13863	13904	14067	14022	13846	13968	14084	14111	13982	13948	13944	14061	14147	14063	13974	14087	14043	13743	13936	13964	14071	13974	13707	13992	13924	14145	13808	14036	14107	13890	13975	14003	13989	13923	13953	13999	13999	13991	13893	13995	14013	14079	13878	14085	14089	14024	14022	13978	14076	13913	13959	13967	14036	13927	14020	13913	14070	14159	14007	13883	14072	13822	14058	13896	13949	14163	13881	13952	13928	13951	14153	13817	13921	13840	13861	13926	13890	13937	14032	14007	13966	13984	13962	13990	14035	13964	13973	13988	13919	14016	13804	13890	14040	14020	13956	14020	14008	14003	13975	13891	13985	13933	13851	13964	14076	13926	14046	13895	13948	14015	13896	13939	13832	14006	13960	13903	14035	13849	13992	13996	13966	13906	13967	14133	13873	14050	13865	13876	14078	13940	14106	14035	14001	13966	13948	13857	14103	14057	13987	13881	14074	14038	14030	13936	14000	14011	13982	14041	14054	13963	13837	14104	14017	14118	14044	14066	13998	14105	13954	14035	13919	14048	13982	14003	14052	13876	14090	13988	13975	13882	14080	14079	14026	14067	13759	14039	14074	14017	13765	13832	13857	13957	14029	13977	13965	13968	14073	13954	14090	14001	13834	13957	13978	13944	14062	14120	14024	13970	14072	14133	14108	14047	14047	13978	13899	13991	14085	14014	14077	14130	13814	13960	14004	13858	13865	14046	14030	13930	13784	13984	13935	13894	13964	14046	13978	13840	13969	13951	14048	13728	13863	14050	13952	14032	13900	13964	13984	13981	13845	13944	13944	13922	14050	13810	14064	13997	14114	14163	14087	14029	14109	13935	13886	14136	14012	13958	13957	14027	13973	14003	13884	13975	13867	14034	14059	13940	13989	13937	14116	13957	13948	13992	14087	14043	13871	14043	13918	13940	14141	13833	14109	14128	13868	14163	13887	14070	13857	13980	13980	14006	13946	13958	14070	14186	13853	13989	13845	14097	14034	14101	14044	13766	13982	14158	13882	13933	14071	14067	14035	14032	13987	14065	14109	14015	13956	14050	13935	14045	14068	13969	14161	13786	14098	14045	14061	13999	14016	13990	13923	13955	14004	13912	13962	13995	13901	14021	14127	13919	13899	14142	14019	14093	13936	14176	13973	13858	13938	14023	13992	14012	13932	14029	13939	14112	13994	13906	14042	13982	13981	14059	13983	14042	13926	14111	13890	13945	13936	14160	14049	14082	13820	13748	14031	14041	13947	14192	14062	13848	14116	14019	13900	13864	13859	14183	14071	13952	13995	13870	13922	13987	13937	14001	13973	14007	13925	13889	13934	14069	14021	14014	14013	14025	13961	14193	14054	13925	13829	14033	13872	13939	14029	13924	14137	14176	13988	14100	14028	13906	13986	14125	13850	13937	13920	13969	13781	14063	13983	13976	13941	13900	13995	14066	13987	14006	14036	13940	14007	14080	13981	13968	14043	13925	13886	13953	14041	13876	13962	14105	13853	14036	13842	13867	14135	14032	14068	13949	13996	14057	14082	13956	13915	13932	14036	14124	14046	13960	13904	13933	14044	13888	14040	13915	14160	13953	13826	13959	14014	13868	13924	13878	13959	14097	13944	13938	13974	13998	13817	13965	13961	13867	14097	14060	13940	13899	13962	14014	13893	13902	13771	13992	13906	13909	13981	14204	13907	13971	13992	13900	14054	13996	13980	13896	13863	14099	13944	13982	14029	14083	13930	13962	13881	14148	13951	13763	13969	13845	13902	14084	13985	13859	14011	13934	14036	14005	13949	13846	14158	13963	14149	13980	13967	13971	14053	13861	14015	14056	13983	14065	13989	13949	14182	14041	14053	13906	13991	14119	13958	14050	14111	13862	14035	14023	14031	13837	14228	14146	13792	13954	14042	13971	14056	13931	13967	14064	13824	13876	13949	13911	13997	13929	14024	13965	13893	13882	13864	13949	13893	14026	14084	13858	14004	14094	14010	13929	13839	14018	14094	13963	14123	13946	14054	13901	14072	14240	14097	13960	13864	13798	14024	13865	14044	14038	14090	13954	14027	14147	13870	14088	14112	14035	13956	14055	14049	14088	13940	13979	13854	13936	13999	14047	13859	13911	13890	13891	13894	13870	13991	13950	14062	14039	14176	14135	14005	14013	13822	13913	13993	13980	14145	13956	13956	13958	14046	13869	13904	13852	14076	14074	14118	14049	13829	14069	14039	13904	14139	13846	13882	13979	14156	13904	14050	13743	14007	13918	13910	13942	13982	13848	14093	13775	13943	13837	14029	13974	13908	13753	14117	13934	13961	13986	14058	13861	13997	13884	13977	14117	13885	13906	14096	14016	13967	14033	13968	14244	14013	13847	14147	13917	14061	13845	14097	13945	13916	14001	14055	13962	14122	14028	14062	14066	14106	13950	13942	13856	14003	13941	13902	13891	14021	14045	14150	13851	13876	14040	14084	13971	13918	13953	13901	14117	14094	13951	13955	13931	13887	14029	13866	13818	13993	14064	13993	13925	13872	14024	14047	13928	14187	13897	13977	13987	14136	13967	13914	13967	13897	13907	14118	13832	13886	13989	13851	14101	13868	13902	14054	14010	13922	14039	13904	14018	13942	13901	13841	13832	14160	14200	13949	13907	13935	14031	13936	13918	14081	14084	13886	13904	13893	13952	14004	14057	13977	13959	14030	13941	14135	13989	14121	13949	13902	13974	14107	14025	13837	13967	13956	13783	13956	13937	13808	14021	13961	13889	13952	14105	13933	13973	14069	13892	13932	13935	13999	13885	13879	14040	13989	14022	14033	13972	14094	14067	13823	14090	13976	13853	14146	14107	14059	13888	13911	13854	14129	13863	13964	14129	14048	13968	14156	13950	13874	14017	13885	13831	14001	14041	13927	13812	13996	13980	13891	13904	13989	14025	13879	14146	13951	13907	13886	14066	13884	14052	14086	14058	13932	13961	13904	14032	14063	14133	13923	13942	13819	13954	14156	13931	13987	14008	13950	14050	14094	13908	13998	14006	14027	14093	14051	13933	13917	14007	13912	13816	14050	14006	14026	13926	13850	13927	13793	13859	13814	14036	13978	14029	13765	14139	13806	14029	13935	14038	14083	14179	13932	14047	13829	13836	13952	13947	13957	14116	14056	13942	13976	13970	14114	14152	13951	13951	13937	14053	13883	14192	13851	14058	14094	13910	14027	13937	13968	13912	14012	14078	13902	14063	13966	14079	13969	13923	13955	14107	13992	13885	14082	14063	13979	13921	13897	13982	13966	14005	13987	13955	13993	14116	14031	13891	13961	14074	13987	14093	14074	13908	13954	13911	14025	13976	13979	13967	14011	14003	14021	14079	13964	13974	13902	14019	13991	13994	13845	13950	13985	13893	14177	14180	14056	14078	13991	14002	13879	13957	13933	13992	14048	13964	13969	13920	14192	13822	13908	13974	14030	14006	14042	14234	13846	14022	13847	13854	13951	14184	14004	14112	13993	14049	14141	14100	14097	13898	14008	14042	13921	13984	14080	14087	14039	13893	13970	14029	13994	14103	13990	13947	13832	13939	14061	14195	14121	14175	13950	13858	13867	13965	14023	14012	13953	13888	13921	13952	13991	14015
27059	22345	26552	23692	18674	17289	16575	15918	15604	15204	14971	15078	14978	14994	14879	14703	14694	14851	14768	14462	14647	14711	14795	14721	14636	14483	14368	14719	14586	14601	14517	14567	14581	14527	14615	14752	14737	14799	14728	14670	14385	14641	14724	14478	14728	14563	14521	14613	14546	14734	14693	14975	14814	14642	14673	14502	14655	14646	14723	14509	14773	14566	14765	14531	14551	14718	14564	14604	14629	14500	14739	14626	14433	14641	14517	14461	14609	14475	14534	14570	14559	14504	14512	14400	14511	14623	14632	14665	14563	14610	14516	14460	14627	14681	14701	14575	14396	14186	14504	14457	14588	14629	14562	14669	14526	14568	14539	14509	14561	14658	14647	14448	14601	14378	14590	14668	14638	14733	14402	14547	14569	14548	14527	14702	14483	14543	14501	14405	14534	14656	14705	14630	14497	14539	14547	14788	14591	14668	14806	14609	14728	14424	14546	14640	14459	14489	14670	14511	14550	14706	14655	14667	14553	14551	14454	14560	14471	14697	14581	14559	14497	14581	14314	14606	14811	14543	14519	14495	14548	14577	14582	14591	14603	14597	14413	14494	14323	14408	14436	14408	14513	14698	14486	14590	14648	14460	14615	14473	14545	14468	14528	14463	14508	14569	14655	14473	14627	14470	14344	14652	14603	14657	14404	14691	14535	14508	14580	14488	14535	14446	14673	14592	14701	14530	14621	14679	14736	14651	14500	14573	14591	14498	14748	14695	14557	14590	14688	14457	14626	14647	14489	14461	14512	14563	14663	14412	14385	14504	14739	14424	14454	14527	14819	14591	14666	14532	14591	14736	14486	14679	14389	14667	14706	14601	14522	14335	14430	14410	14563	14752	14719	14625	14555	14464	14447	14565	14578	14630	14625	14706	14598	14672	14592	14763	14482	14690	14718	14542	14642	14611	14552	14500	14635	14699	14460	14598	14767	14671	14575	14466	14644	14384	14448	14607	14711	14564	14572	14472	14623	14438	14487	14559	14785	14509	14621	14663	14649	14628	14395	14614	14502	14816	14708	14550	14444	14384	14617	14543	14457	14638	14516	14524	14630	14718	14723	14719	14619	14567	14685	14563	14624	14589	14533	14520	14567	14568	14543	14709	14488	14606	14727	14619	14664	14652	14752	14504	14540	14678	14647	14664	14558	14775	14791	14675	14367	14583	14369	14734	14551	14545	14716	14556	14476	14622	14474	14539	14642	14616	14465	14500	14700	14752	14677	14566	14609	14474	14578	14442	14559	14583	14567	14628	14574	14595	14621	14417	14520	14568	14602	14553	14601	14499	14627	14430	14531	14474	14635	14416	14499	14444	14623	14624	14479	14563	14653	14528	14391	14587	14733	14524	14542	14668	14774	14554	14606	14618	14623	14564	14839	14532	14562	14579	14570	14594	14724	14531	14763	14526	14573	14547	14533	14424	14733	14524	14559	14687	14510	14444	14502	14473	14525	14427	14625	14535	14540	14611	14527	14531	14651	14647	14468	14652	14603	14557	14607	14678	14576	14715	14720	14531	14507	14506	14618	14549	14607	14544	14737	14510	14505	14441	14520	14539	14548	14559	14588	14618	14470	14573	14695	14429	14452	14596	14489	14517	14397	14592	14667	14722	14640	14452	14663	14601	14624	14576	14512	14770	14422	14615	14598	14789	14463	14661	14559	14707	14549	14543	14563	14690	14627	14524	14479	14619	14542	14647	14566	14630	14515	14498	14574	14610	14621	14747	14451	14647	14726	14557	14565	14598	14737	14649	14579	14684	14557	14602	14714	14450	14583	14702	14608	14629	14700	14785	14502	14527	14681	14821	14493	14736	14488	14558	14461	14516	14810	14576	14725	14591	14477	14482	14516	14619	14555	14603	14459	14600	14724	14675	14558	14414	14404	14437	14458	14594	14691	14659	14743	14686	14706	14532	14619	14527	14691	14698	14561	14632	14465	14459	14617	14522	14656	14559	14560	14558	14540	14474	14574	14570	14693	14660	14679	14544	14486	14548	14821	14472	14555	14553	14492	14725	14738	14612	14470	14508	14535	14538	14498	14758	14653	14639	14518	14593	14566	14456	14630	14693	14640	14766	14737	14546	14647	14616	14636	14457	14703	14422	14574	14478	14696	14770	14603	14355	14722	14489	14573	14400	14494	14606	14652	14562	14604	14578	14356	14585	14585	14598	14760	14575	14618	14627	14614	14611	14583	14570	14560	14648	14448	14695	14617	14783	14831	14441	14374	14634	14555	14398	14654	14516	14570	14278	14711	14512	14561	14525	14647	14601	14638	14619	14450	14630	14515	14712	14766	14542	14572	14497	14578	14606	14641	14691	14718	14750	14520	14658	14480	14751	14639	14551	14654	14575	14710	14661	14643	14649	14472	14465	14552	14526	14568	14632	14483	14485	14596	14630	14572	14823	14584	14601	14721	14417	14609	14587	14643	14577	14543	14417	14744	14599	14505	14478	14788	14604	14554	14592	14327	14519	14629	14658	14521	14542	14399	14425	14658	14670	14639	14561	14732	14627	14602	14614	14521	14499	14818	14676	14565	14814	14646	14626	14665	14598	14535	14483	14848	14768	14629	14565	14660	14807	14607	14634	14464	14483	14734	14604	14630	14540	14474	14616	14437	14751	14557	14516	14642	14458	14697	14689	14539	14538	14581	14637	14526	14407	14520	14531	14506	14476	14599	14424	14422	14620	14393	14474	14615	14689	14631	14541	14688	14680	14417	14652	14829	14696	14636	14488	14534	14527	14601	14509	14536	14414	14585	14662	14377	14567	14608	14516	14480	14811	14554	14628	14562	14530	14648	14547	14622	14582	14393	14578	14431	14419	14415	14564	14630	14705	14549	14891	14750	14477	14630	14720	14614	14478	14544	14613	14514	14343	14628	14567	14587	14389	14555	14462	14604	14688	14774	14651	14704	14603	14601	14482	14382	14652	14699	14316	14765	14641	14588	14658	14586	14615	14744	14518	14601	14478	14468	14505	14634	14478	14709	14642	14632	14574	14716	14577	14586	14562	14550	14401	14676	14557	14452	14637	14651	14613	14750	14519	14604	14651	14511	14588	14469	14634	14564	14380	14471	14712	14585	14566	14605	14654	14521	14681	14500	14693	14376	14497	14614	14595	14824	14661	14654	14683	14591	14563	14580	14642	14527	14499	14461	14523	14634	14648	14492	14576	14721	14334	14460	14459	14596	14745	14596	14871	14587	14555	14491	14602	14713	14449	14582	14460	14417	14754	14499	14805	14652	14329	14661	14506	14624	14751	14539	14540	14765	14868	14599	14551	14674	14628	14492	14543	14666	14557	14540	14637	14491	14617	14527	14665	14556	14570	14436	14442	14476	14459	14632	14459	14576	14481	14608	14397	14639	14720	14547	14761	14784	14560	14655	14574	14589	14558	14483	14416	14754	14677	14651	14586	14521	14588	14656	14477	14451	14644	14684	14647	14704	14539	14669	14630	14609	14643	14723	14806	14588	14593	14545	14528	14646	14570	14464	14651	14741	14598	14601	14358	14680	14534	14608	14483	14692	14652	14705	14461	14582	14697	14482	14525	14815	14510	14636	14557	14540	14593	14719	14579	14443	14499	14441	14411	14546	14526	14472	14733	14684	14611	14595	14190	14722	14534	14491	14611	14610	14472	14458	14592	14516	14638	14598	14676	14469	14592	14519	14535	14605	14600	14425	14633	14720	14633	14503	14653	14493	14477	14606	14569	14527	14569	14645	14486	14572	14571	14554	14683	14717	14587	14630	14502	14619	14657	14536	14589	14632	14561	14336	14440	14560	14690	14489	14536	14795	14489	14579	14471	14754	14669	14670	14402	14553	14488	14358	14537	14670	14679	14538	14593	14557	14528	14703	14635	14495	14535	14673	14627	14700	14516	14407	14507	14626	14582	14500	14292	14478	14749	14469	14521	14602	14486	14672	14534	14508	14688	14523	14576	14642	14632	14479	14629	14775	14494	14509	14858	14521	14560	14588	14471	14572	14534	14436	14569	14599	14586	14512	14682	14542	14411	14519	14614	14736	14488	14602	14371	14427	14734	14649	14625	14475	14629	14538	14472	14606	14623	14426	14605	14532	14477	14596	14648	14802	14536	14646	14489	14772	14401	14759	14658	14488	14696	14609	14487	14649	14774	14590	14529	14502	14594	14648	14690	14653	14644	14728	14712	14544	14497	14634	14649	14715	14449	14785	14715	14495	14559	14520	14538	14530	14429	14620	14683	14285	14606	14622	14635	14394	14541	14615	14570	14800	14404	14553	14517	14455	14642	14525	14727	14785	14590	14687	14665	14489	14502	14480	14535	14507	14653	14608	14469	14643	14489	14576	14539	14511	14683	14572	14386	14918	14506	14532	14638	14553	14582	14754	14510	14449	14453	14648	14619	14500	14442	14584	14527	14581	14761	14628	14561	14707	14735	14533	14549	14616	14574	14598	14484	14702	14554	14528	14527	14480	14650	14546	14716	14575	14409	14368	14597	14527	14645	14552	14654	14605	14644	14602	14684	14668	14432	14569	14565	14573	14586	14617	14540	14529	14671	14474	14491	14618	14627	14804	14748	14663	14585	14539	14639	14501	14574	14664	14731	14759	14575	14532	14657	14384	14496	14622	14519	14588	14548	14595	14598	14634	14495	14409	14610	14654	14648	14504	14518	14446	14702	14326	14466	14615	14636	14553	14767	14609	14718	14545	14420	14526	14554	14531	14611	14408	14570	14601	14594	14633	14674	14685	14557	14675	14760	14598	14513	14610	14535	14611	14615	14717	14588	14569	14713	14542	14787	14402	14633	14653	14511	14337	14648	14492	14615	14583	14607	14710	14665	14604	14567	14384	14521	14586	14462	14498	14515	14424	14625	14693	14676	14584	14726	14531	14623	14766	14390	14509	14647	14582	14580	14559	14597	14667	14709	14536	14531	14763	14740	14544	14425	14741	14564	14592	14464	14459	14349	14537	14601	14612	14592	14592	14643	14640	14665	14512	14489	14382	14466	14592	14629	14566	14780	14811	14652	14564	14538	14451	14799	14571	14636	14570	14441	14548	14652	14632	14384	14547	14459	14530	14469	14506	14542	14534	14724	14631	14802	14542	14566	14551	14462	14752	14715	14536	14598	14548	14716	14544	14592	14551	14711	14604	14605
19238	29223	27835	22843	19750	18132	16708	16095	15523	14614	14442	14411	14651	14499	14294	14169	14205	13955	14115	14060	14060	14007	14085	13872	13848	13885	13944	13942	13916	14025	13961	13914	13879	14121	14021	14016	14017	14000	13982	13959	13833	13762	13955	13897	13837	14004	14137	13733	14002	13984	14084	13972	13950	13914	13875	13830	13853	13870	14155	13768	13875	14087	13846	13996	14009	13891	13986	13876	13941	13835	13980	13778	13893	13974	13743	13904	13718	13897	13862	13955	13833	13760	13749	13702	13998	13890	13742	13901	13934	13924	13711	13792	13956	13818	13810	13730	13819	13849	14002	13859	13812	13817	13885	13747	13954	13930	13727	13885	13747	13732	13891	13792	13865	13925	13929	13792	13811	13888	13940	13670	13741	13716	13825	13714	13943	13736	13783	13953	13875	13831	13745	13913	13762	13792	13703	13720	13827	13806	13952	13826	13889	13959	13979	13831	13725	13891	13857	13618	13917	13692	13841	13845	13683	13847	13902	13922	13754	13907	14023	13980	13838	13825	13859	13831	13893	13827	13753	13888	13814	13709	13989	13784	13815	13905	13718	13814	13715	13742	13849	13840	13780	13671	13606	13710	13921	13972	13777	13858	13717	13982	13748	13747	14060	13772	13822	13708	13856	13791	13799	13883	13740	13942	13923	13763	13690	13959	13897	13798	13811	13843	13880	13723	13846	13849	13868	13878	13831	13762	13752	13828	13908	13830	13831	13938	13876	13852	13862	13993	13971	14038	13837	13717	13790	13729	13768	14008	13748	13896	13902	13844	13664	13666	13834	13812	13764	13765	13884	13867	13699	13817	13715	13773	13835	13689	13852	13744	13903	13778	13867	14029	13791	13844	13785	14086	13936	13778	13740	13713	13876	13874	13877	13786	13729	13939	13735	13868	13903	13770	13987	13581	13842	13676	13926	13806	13929	13690	13857	13912	13784	13905	13823	14000	13827	13719	13771	13809	13829	13718	13831	13742	13777	13819	13729	13905	13932	13810	13827	14006	13944	13945	13754	13753	13974	13833	13867	13927	13765	13999	13826	13815	13814	13945	13776	13975	13751	13820	13892	13806	13784	13777	13601	13796	13795	13917	13875	13922	13734	13827	13792	13938	13800	13772	13813	13706	13819	13796	14084	13788	13894	13879	13820	13964	13826	13780	13844	14066	13796	13626	13905	13824	13927	13798	13962	13841	13948	13952	13974	13749	13788	13795	13728	13664	13920	13771	13877	13859	13712	13957	13710	13924	13843	13674	13818	13893	13891	13890	13865	13771	13914	13805	13905	13856	13747	13851	13980	13907	13966	13796	13975	13872	13835	13799	13832	13841	13858	13814	13967	13849	13890	13772	13811	13823	13871	13662	13917	13926	13970	13938	13836	13816	14107	13871	13730	13895	13827	14013	13837	13975	13803	13747	13613	13906	13916	13847	13998	13806	13652	13901	13650	13920	13770	13956	13791	13835	13745	13886	13706	13894	13816	14001	13745	13791	13887	13753	13845	13726	13832	14025	13876	13871	13948	13806	13982	13900	13828	13779	14067	13913	13860	13826	13814	13874	13908	13971	13837	13860	13779	13566	14074	13782	13886	13854	13742	13856	13883	13777	13795	13670	13821	13810	13884	13993	13725	13819	13844	13830	13834	13873	13791	13896	13889	13700	13836	13927	13952	13789	13672	13809	13789	13651	13726	13866	13840	13847	13855	13812	13871	13911	13896	13762	13811	13768	13879	14015	13731	13853	13796	13916	13879	13913	13929	13808	13853	13899	13832	14048	13850	13980	13990	13681	13829	13810	13813	13826	13885	13725	13806	14001	13831	13996	13839	13821	13874	13718	13812	13831	13972	13812	13907	13664	13918	13736	13995	13903	13890	13779	13884	13723	13863	13886	13882	13733	14012	13980	13930	13813	13931	13711	13922	13844	13920	13724	13885	13880	13767	13866	13909	13843	14001	13734	13823	13777	13790	13751	13676	13934	13805	13779	14070	13974	13925	13828	13873	13975	13786	13821	13765	13781	13682	13985	14028	13995	13903	13800	13840	13806	13734	13771	13781	13989	13953	13887	13939	13878	13791	13893	13851	13771	13820	13955	13777	13822	13829	13815	13866	13922	13894	13766	13808	13783	13960	14062	13912	13967	13729	13854	13788	13773	13895	13743	13997	13912	13808	13926	13710	13884	13650	14020	13833	13884	13916	13812	13822	14036	13927	13907	13976	13887	13856	13818	13930	13831	13852	13726	13947	13888	13767	13897	13956	13851	14057	13831	13784	13821	13761	13777	13844	13884	13811	13867	13926	13682	13803	13866	13912	13821	13963	13880	13910	13823	13978	13906	13920	13813	13949	13806	13920	13778	13804	13865	13898	13751	13859	13695	13826	13786	13857	13757	13831	13846	13826	13703	13744	13784	13793	13912	13949	13641	13822	13889	13868	13754	13825	13839	13912	13856	13637	13754	13778	13714	13772	13834	13905	13786	13865	13824	13812	13810	13731	13964	13859	13737	13877	13845	13782	13926	13962	13956	13836	13820	13805	13809	13965	13844	13793	13994	14011	13725	13833	13766	13914	13857	13933	13881	13838	13932	13803	13813	13982	13679	13939	13869	13718	13769	13926	13944	13781	13743	13786	13745	13804	13786	13852	13857	13816	13786	13818	14081	13818	13660	13819	13916	13666	13896	13918	13799	13831	13924	13739	13829	13743	13992	13845	13784	13848	13703	13970	13738	13920	13816	13804	13890	13875	13730	13792	13758	13769	13899	13892	13874	13777	14085	13862	13906	13696	13876	13910	13789	13775	13706	13984	13898	13803	13728	13852	13924	13897	13889	13825	13902	14006	13924	14028	13916	13845	13654	13939	13866	13846	13811	13871	13897	13837	13810	13873	13951	13813	13872	13807	13841	13940	13828	13779	13829	13894	13969	13989	13896	13670	13669	13911	13947	13945	13933	13884	13897	13746	13763	13954	13882	13951	13823	14060	13814	13982	13801	13861	13978	13826	13802	13874	13830	13839	13708	14020	13647	13851	13822	13810	13627	13876	13875	14038	13839	13909	13704	13968	13867	13968	13963	13697	13786	13779	13924	13949	13895	13796	13751	13880	13906	13797	13705	13875	13835	13850	13806	13881	13792	13814	13851	13910	13931	13984	13743	13804	13961	13867	13965	13815	13811	13869	13875	13905	13804	13794	13839	13801	13825	13869	13808	13853	13955	13833	13758	13800	13922	14030	13746	13809	13864	13789	13779	13922	13881	13768	13914	13788	13841	13918	13875	13776	13678	13873	13833	13904	13928	13716	13860	13768	13738	14034	13781	13846	13859	13792	13937	13764	13816	13888	13730	13806	13897	13894	13838	13738	13854	13944	13796	13927	13774	13760	13974	13944	13768	13781	13728	13945	13857	13794	13765	13862	13711	13864	13891	13910	13795	13887	13779	13720	13705	13968	13960	13747	13740	13779	13914	13812	13779	13953	13694	13961	13890	14002	13859	13888	13850	13808	13624	13846	13914	13731	13897	13703	13961	13687	13768	13876	14001	13899	13933	13889	13798	14078	13871	13801	13757	13809	13878	13794	13715	13858	13845	13848	13866	14031	13843	13961	13853	13828	13812	13941	13830	13927	13815	13790	13787	13881	13855	13979	13860	13761	13629	14018	13941	13905	13705	13771	13809	13905	13902	13889	13852	13939	13895	13918	13807	13919	13579	13728	14163	13702	13911	13877	13970	13885	13844	13802	14054	13804	13722	13901	13715	13961	14047	13727	14016	13902	13795	13978	13776	13912	13916	13752	13834	13793	13837	13707	13817	13886	13791	13929	13814	13714	13876	13946	13954	13838	13813	13952	13784	13842	13851	13898	13931	13973	13817	13868	13777	13743	13884	13878	13928	14071	13701	13960	14039	13807	13909	13720	13861	13782	13932	13978	13634	13775	13856	14040	13835	13797	13829	13862	13914	13755	13925	13821	13727	13811	13818	13781	14011	13767	13908	14047	13669	13818	13897	13814	13833	14020	13778	13916	13867	13904	13961	13902	13822	13875	13739	13863	13786	13957	13930	13769	13864	13725	13879	14067	13773	13948	13870	13768	13797	13786	14012	13782	13941	13998	13771	13792	13887	13937	13757	14018	13837	13981	13784	13847	13639	13804	13757	13955	13778	13809	13910	13851	13944	13779	13926	13839	13861	13866	13855	13932	13722	13762	13873	13932	14059	13917	13819	13829	13927	13990	13849	13752	13793	13808	13821	13786	13895	13938	13722	13948	13931	13890	13863	13739	13783	13924	13836	13949	14013	13738	13803	13993	13699	13824	13982	13844	13942	13892	13941	13760	13771	14025	13877	13950	13849	13907	13788	13882	13961	13891	13819	14017	13906	13817	13760	13955	13968	13907	13895	13831	13713	14037	13863	13884	13792	13857	13647	13889	13733	13915	13759	13970	13781	13755	13713	13904	14009	13828	13873	13651	13968	13774	13804	13901	13905	13841	13974	13698	13752	13841	14121	13770	13849	13889	13738	13875	13845	13867	13852	13628	13792	13871	13888	13838	13746	13946	13780	13706	13885	13754	13757	13658	13807	13766	13782	13812	13747	13975	13995	13947	13747	13942	13894	13822	13916	13794	13835	13872	13857	13956	13875	13878	13796	13891	13997	13800	13833	13882	13730	13864	13813	13806	13739	13620	14022	13784	14027	13776	13746	13755	13882	13800	13939	13786	13961	13823	13738	13801	13848	13922	13952	13818	14019	13992	13993	13879	13745	13613	13921	13847	13866	13913	13992	14004	13964	13801	13844	13960	13792	13825	13951	13762	13985	13880	13723	13779	13994	13924	13927	13798	13813	13764	13820	13935	13952	14030	13797	13785	14020	13741	13797	13942	13769	13838	13811	13768	13745	13813	13973	13781	13926	13819	13975	13887	13702	13925	13799	13913	13810	13757	13905	13834	13776	13909	13910	13850	13926	13906	13879	13835	13895	13952	13894	13883	14100	13950	13745	13861	13860	13782	13822	13848	14059	13611	13910	13810	13914	13803	13795	13809	13825	13725	13502	13884	13869	13825	13871	13989	13889	13832	13715	13932	13835	13853	13856	13751	13882	13842	13876	13709	13812	13972	13930	13788	13872	13773	13854	13942	13670	13809	13913	13774	13738
23629	21112	28581	23973	22067	22076	20919	17351	16466	16048	15802	15561	15493	15286	15398	15243	14827	14921	14915	14973	14787	14701	14894	14831	14784	14723	14778	14828	14772	15030	14716	14664	14852	14694	14779	14824	14811	14616	14796	14700	14691	14658	14712	14512	14874	14862	14792	14644	14615	15298	15253	15216	14951	14879	14914	14692	14434	14415	14635	14703	14675	14636	14523	14708	14502	14642	14415	14608	14706	14495	14484	14529	14448	14667	14434	14459	14581	14589	14573	14655	14752	14742	14690	14575	14596	14418	14593	14404	14474	14602	14696	14494	14536	14370	14650	14571	14447	14741	14692	14678	14594	14605	14459	14635	14698	14413	14631	14500	14460	14703	14720	14748	14572	14516	14571	14709	14565	14688	14522	14569	14437	14681	14522	14471	14691	14582	14513	14707	14510	14697	14517	14753	14558	14608	14575	14624	14637	14420	14742	14566	14486	14633	14555	14688	14368	14347	14547	14473	14494	14565	14418	14628	14567	14715	14635	14605	14712	14571	14638	14503	14770	14629	14655	14424	14500	14609	14424	14561	14455	14465	14472	14721	14545	14683	14565	14548	14513	14724	14456	14530	14631	14571	14593	14501	14540	14536	14468	14521	14708	14429	14531	14665	14590	14497	14616	14637	14524	14480	14767	14537	14720	14571	14679	14416	14608	14317	14541	14534	14742	14546	14743	14551	14494	14512	14538	14402	14533	14501	14493	14764	14464	14553	14727	14477	14529	14618	14482	14427	14386	14443	14559	14658	14611	14703	14670	14825	14602	14435	14514	14639	14594	14537	14571	14633	14519	14602	14600	14350	14551	14638	14562	14626	14384	14545	14604	14488	14566	14661	14531	14455	14582	14711	14524	14432	14650	14438	14437	14532	14719	14726	14669	14592	14671	14707	14576	14487	14644	14563	14805	14638	14605	14529	14376	14640	14570	14513	14633	14567	14458	14518	14569	14763	14733	14665	14617	14555	14574	14377	14653	14580	14677	14709	14580	14521	14512	14736	14398	14630	14656	14540	14653	14618	14587	14551	14307	14678	14495	14534	14516	14649	14561	14535	14502	14649	14523	14880	14490	14450	14364	14621	14524	14514	14561	14624	14687	14627	14705	14566	14501	14530	14485	14518	14659	14383	14575	14453	14596	14500	14685	14448	14627	14553	14344	14703	14727	14371	14289	14554	14451	14385	14729	14503	14662	14829	14608	14483	14568	14590	14387	14464	14646	14751	14511	14642	14564	14572	14388	14505	14634	14595	14600	14603	14540	14333	14621	14647	14598	14490	14580	14636	14521	14548	14589	14744	14580	14497	14657	14639	14517	14769	14700	14633	14647	14433	14455	14587	14353	14597	14784	14550	14586	14531	14408	14417	14381	14497	14593	14543	14609	14755	14474	14491	14558	14701	14618	14461	14653	14445	14649	14532	14332	14598	14589	14409	14284	14601	14365	14524	14673	14522	14756	14477	14529	14631	14505	14606	14734	14637	14507	14526	14526	14578	14510	14504	14543	14541	14607	14618	14508	14556	14695	14541	14598	14535	14548	14568	14505	14642	14637	14580	14649	14655	14540	14575	14894	14613	14544	14828	14496	14536	14513	14522	14416	14321	14653	14639	14576	14669	14696	14443	14712	14586	14619	14461	14439	14509	14563	14788	14536	14614	14663	14341	14587	14481	14708	14535	14570	14418	14630	14589	14527	14519	14398	14695	14505	14872	14522	14368	14573	14668	14636	14575	14552	14546	14481	14678	14549	14530	14653	14520	14626	14464	14579	14489	14614	14854	14455	14539	14623	14468	14588	14522	14535	14542	14572	14483	14551	14466	14570	14581	14467	14385	14483	14444	14470	14665	14213	14286	14568	14555	14630	14578	14645	14696	14530	14716	14393	14396	14648	14559	14498	14618	14718	14631	14849	14471	14730	14623	14550	14641	14235	14542	14552	14404	14476	14405	14667	14496	14575	14564	14589	14568	14588	14492	14716	14759	14542	14589	14542	14452	14481	14584	14668	14583	14576	14615	14712	14580	14631	14471	14731	14517	14469	14511	14676	14361	14542	14628	14632	14761	14556	14573	14552	14493	14422	14720	14530	14707	14494	14650	14642	14585	14623	14468	14488	14640	14502	14507	14608	14688	14779	14525	14451	14478	14510	14365	14489	14582	14615	14699	14656	14525	14535	14612	14473	14759	14698	14382	14607	14666	14676	14344	14551	14587	14561	14499	14416	14680	14611	14441	14497	14468	14660	14645	14630	14488	14326	14498	14598	14656	14709	14568	14797	14701	14690	14629	14664	14597	14652	14683	14611	14677	14587	14510	14627	14645	14750	14601	14482	14397	14584	14703	14692	14513	14645	14618	14519	14396	14592	14465	14521	14665	14545	14743	14622	14711	14523	14470	14701	14598	14712	14584	14604	14757	14562	14549	14575	14507	14444	14434	14601	14616	14638	14425	14411	14742	14448	14762	14631	14607	14752	14530	14667	14455	14412	14569	14666	14747	14727	14531	14604	14559	14355	14624	14549	14538	14466	14409	14594	14580	14520	14576	14576	14354	14599	14638	14443	14561	14567	14650	14674	14436	14476	14525	14671	14534	14412	14477	14435	14616	14659	14730	14596	14682	14402	14576	14501	14573	14530	14722	14469	14373	15060	14378	14685	14757	14574	14739	14419	14698	14705	14661	14659	14398	14542	14716	14364	14473	14632	14564	14434	14544	14532	14658	14586	14401	14688	14513	14444	14504	14639	14382	14486	14775	14465	14544	14611	14593	14383	14565	14445	14722	14661	14612	14396	14549	14523	14402	14597	14598	14611	14389	14721	14569	14588	14401	14692	14469	14549	14447	14609	14613	14498	14599	14576	14698	14713	14608	14435	14430	14586	14569	14340	14567	14683	14813	14531	14627	14683	14355	14654	14624	14686	14618	14600	14626	14682	14667	14685	14589	14605	14711	14551	14699	14590	14658	14715	14606	14662	14843	14533	14600	14544	14521	14657	14442	14620	14676	14589	14478	14690	14529	14479	14454	14732	14573	14573	14503	14848	14508	14598	14519	14572	14562	14445	14738	14612	14607	14424	14421	14591	14562	14597	14795	14594	14427	14687	14609	14464	14565	14617	14613	14701	14723	14532	14469	14457	14518	14635	14544	14639	14446	14442	14446	14711	14539	14735	14482	14763	14545	14444	14612	14519	14625	14572	14578	14643	14805	14398	14626	14777	14635	14665	14612	14515	14614	14519	14447	14540	14413	14575	14621	14589	14442	14602	14583	14673	14604	14476	14482	14372	14580	14564	14688	14585	14678	14381	14574	14402	14598	14605	14492	14394	14642	14417	14543	14691	14342	14632	14438	14496	14623	14606	14389	14649	14500	14492	14557	14776	14484	14556	14665	14361	14456	14679	14514	14468	14689	14527	14611	14440	14451	14445	14620	14405	14462	14547	14301	14670	14738	14738	14527	14769	14357	14410	14558	14365	14496	14722	14681	14495	14755	14817	14544	14725	14671	14505	14519	14306	14416	14681	14630	14667	14526	14785	14501	14542	14609	14532	14601	14507	14447	14760	14370	14589	14583	14482	14502	14572	14574	14468	14556	14711	14690	14612	14508	14448	14534	14682	14605	14698	14458	14775	14690	14578	14387	14796	14743	14546	14530	14420	14532	14515	14516	14451	14262	14653	14636	14716	14712	14579	14757	14699	14515	14480	14653	14431	14552	14811	14717	14420	14523	14691	14459	14349	14469	14725	14559	14653	14577	14421	14521	14533	14669	14578	14851	14622	14620	14594	14421	14565	14489	14549	14597	14412	14650	14618	14639	14550	14497	14567	14318	14666	14525	14601	14635	14599	14557	14616	14573	14513	14603	14509	14637	14495	14599	14745	14706	14749	14633	14727	14482	14513	14393	14483	14613	14656	14438	14729	14518	14623	14718	14352	14774	14642	14717	14529	14641	14765	14679	14387	14536	14586	14900	14466	14699	14394	14352	14509	14494	14600	14502	14427	14532	14450	14552	14732	14570	14520	14673	14761	14567	14393	14568	14803	14476	14445	14439	14589	14542	14497	14573	14621	14523	14511	14590	14800	14565	14553	14384	14575	14429	14463	14559	14580	14458	14534	14705	14762	14685	14627	14653	14442	14752	14556	14529	14604	14601	14630	14501	14501	14726	14434	14458	14477	14560	14266	14538	14441	14597	14603	14460	14586	14289	14576	14448	14570	14730	14508	14325	14569	14392	14457	14668	14531	14425	14646	14455	14496	14302	14648	14477	14719	14510	14673	14427	14751	14630	14416	14461	14751	14668	14531	14675	14677	14525	14435	14539	14618	14460	14574	14557	14507	14460	14767	14448	14638	14441	14633	14789	14538	14817	14653	14480	14594	14561	14582	14583	14580	14475	14541	14744	14382	14554	14569	14506	14497	14797	14602	14694	14679	14451	14653	14641	14580	14607	14470	14353	14662	14566	14822	14566	14527	14521	14683	14650	14584	14415	14568	14658	14584	14441	14545	14550	14412	14599	14478	14499	14626	14490	14596	14505	14616	14452	14701	14728	14664	14535	14583	14566	14580	14682	14619	14621	14521	14732	14474	14470	14664	14522	14587	14372	14564	14643	14609	14594	14570	14596	14449	14567	14583	14469	14631	14425	14781	14712	14570	14602	14671	14635	14412	14472	14354	14684	14627	14564	14506	14780	14538	14560	14591	14496	14495	14592	14625	14520	14596	14727	14542	14619	14385	14558	14430	14459	14708	14632	14579	14555	14570	14505	14618	14499	14624	14412	14467	14472	14424	14586	14437	14714	14618	14592	14477	14407	14627	14713	14603	14576	14569	14582	14591	14577	14532	14551	14671	14572	14551	14581	14526	14573	14751	14579	14439	14631	14711	14542	14650	14645	14624	14381	14636	14523	14576	14435	14660	14539	14559	14700	14500	14655	14606	14427	14389	14627	14450	14490	14593	14602	14695	14673	14384	14479	14577	14617	14436	14473	14507	14589	14571	14680	14727	14584	14459	14615	14554	14551	14726	14459	14852	14672	14417	14631	14482	14681	14364	14639	14735	14599	14637	14632	14616	14591	14585	14643	14618	14446	14545	14553	14493	14607	14620	14475	14730	14569	14537	14657	14864	14656	14632	14478	14602	14644	14558	14651	14786	14504
20007	36474	34831	28056	23892	20975	19132	17950	16912	15665	15375	15369	15175	14836	14959	14771	14403	14409	14101	14035	13949	14143	14130	13924	14164	13933	14170	14177	14168	14093	14038	14043	13942	14105	13943	14229	14051	14086	14139	14075	14024	13907	14033	13846	14274	13797	13834	13998	14011	14625	14800	14659	14406	14204	14017	14044	13798	14011	14061	13761	13916	13960	13910	13803	13967	13901	13731	13795	13962	13833	13890	13808	13728	13962	14013	13860	13909	14039	13975	13938	13974	13824	13934	13851	13767	13837	13757	13923	13809	13843	13986	13915	13832	13872	13850	13851	13854	13824	13867	13973	13900	13774	13975	13991	13883	13732	13905	13997	13761	13969	13720	14170	13956	14038	13800	13894	13917	13918	13839	13781	13845	13939	13871	13855	13905	13830	13889	13829	13921	13918	13886	13779	13788	13606	13799	13935	13875	13821	13860	13825	13819	13767	13752	13698	13855	13774	13781	13816	13897	13810	13911	14036	13804	13784	13775	13875	13816	13894	13775	13758	13867	13829	14007	13642	14007	13957	13799	13888	13889	13855	13805	13878	13856	13899	13775	13837	13866	13922	13899	13743	13939	13921	13870	13852	13911	13931	13723	13961	13787	13727	13848	13774	13840	13706	13880	13673	13824	13885	13881	13743	13862	13678	13799	13892	13975	13782	13997	13954	13997	13853	13764	13774	13703	13932	13795	13927	13687	13815	13884	13931	13785	13771	13951	13928	13857	13790	13967	13937	13752	13966	14025	13811	13888	13781	13977	13804	13846	13957	13911	13807	13867	13828	13884	14007	13894	13928	13939	13848	13882	13980	13787	13990	13824	13931	13850	13674	13674	13822	13788	13765	13812	13887	13913	13854	13796	13947	13835	13740	13811	13881	13887	13824	13893	13895	13903	13923	13898	13839	13962	13935	13887	13824	13947	13862	13952	13910	13750	13912	13813	13874	13753	13913	13868	13873	13813	13828	13918	13866	14039	13727	13940	13796	13785	13811	13725	13831	14138	13960	13890	13896	14034	13846	13799	13927	13912	13993	13766	13912	13703	13743	13790	13924	13772	13918	13891	13801	13721	13744	13951	14067	13811	13928	13771	13771	13716	13997	13825	13740	13918	13915	13983	13702	13933	13951	13891	13796	13890	13997	13907	13777	13936	13765	13860	13899	13842	13900	13795	13865	13901	13648	13793	13720	13944	13921	13985	13828	14023	13911	13831	13855	13809	13882	13824	13783	13684	13856	13847	13892	13988	13740	13780	13940	13971	13924	13770	13856	13746	13861	13793	13836	14061	13747	13816	13936	13739	13831	13873	13998	13757	13885	13897	13688	13876	13827	13889	13918	13753	13892	13777	13763	13794	13956	13775	13782	13941	13748	13854	13825	14045	13799	13824	13915	13971	13840	13726	13855	13857	13977	14022	13888	13969	13931	13664	13807	13770	13913	13832	13721	13792	13829	14072	13629	13929	13735	13842	13900	13925	13915	13844	13775	13868	13892	14103	13748	13854	13882	13729	13748	13863	13967	13930	13757	13822	13964	13864	13802	13959	13835	14029	13858	13769	14005	13703	13785	13884	13919	13892	13856	13829	13751	13985	13767	13690	13745	13795	13935	13762	14017	13805	13853	13754	13837	13719	13960	13850	13831	13783	13822	13762	13941	13896	13969	13907	13927	13825	13729	13987	13883	13806	13958	13823	13922	13793	13777	13969	13753	13880	13978	13712	13850	13789	13930	13896	13723	13760	13867	13877	13947	13875	13907	13783	13833	13974	13818	13714	13911	13738	13893	13730	13748	13893	13888	13858	13860	13987	13882	13993	13758	13733	13798	13914	13894	13696	13989	13799	13893	13722	13752	13976	13678	13924	13926	13894	13874	13915	13646	13853	13805	13888	13808	13814	13890	13946	13960	13860	13979	13728	13934	13842	13798	13857	13751	13788	13648	13820	13831	13793	13793	13804	13721	13801	13823	13878	13916	13865	13840	13855	13784	13917	13812	13808	13988	13848	13886	14041	13867	13604	13988	13915	13897	13851	14004	13969	13701	13912	13562	13850	13796	13880	14026	13932	13940	13807	13843	13786	13892	13699	13914	13957	13997	13686	13891	14049	13814	13868	13806	13963	13847	13892	13961	13684	13826	13962	13844	13827	13848	13680	13757	13908	13856	13912	13899	13924	13923	13689	13906	13718	13781	13858	13893	13830	13702	13860	13779	13743	13919	13846	13829	13799	13812	13788	14074	13934	13874	13977	13805	13963	13724	13931	13618	13786	13830	13753	13938	13927	13928	13886	13849	13907	13849	13772	13864	13914	13799	13764	13816	13726	14049	13823	13912	13955	13872	13838	13934	13804	13688	13908	14043	13874	13765	13843	13884	14004	13773	13759	13769	13696	13900	13905	13934	13768	13846	13704	13856	13767	13845	14088	13783	13956	13720	13894	13984	13852	13851	13942	13982	13905	13941	13703	13841	13820	13904	13606	14006	13793	13784	13885	13791	13871	13947	13911	13788	14045	13976	13922	13725	13898	13889	13872	13864	13839	13957	13860	13718	13898	13751	13773	13928	14016	13872	13741	13901	14026	13827	13871	13869	13875	13904	13748	13901	13798	13856	13939	13857	13809	13870	13852	13792	13884	13860	13762	13916	13922	13757	13686	13845	13774	13861	13931	13856	13911	13834	13966	13691	13893	13927	13834	13827	13914	13693	13893	13989	13944	13870	13813	13848	13788	13840	13904	13807	13700	13986	13980	13846	13928	13836	13785	13826	13774	13855	14059	13891	13813	13862	13877	13883	13745	13857	13926	13936	13822	13714	13903	13876	13856	13674	13949	13879	13757	13747	13825	14012	13911	13906	13869	13879	13871	13757	13835	13886	13800	13928	13858	13829	14033	13918	13765	13740	13865	13787	13809	13867	13801	13812	13899	13796	13856	13928	13890	14034	13992	13969	13745	13892	13910	13905	13959	13759	13841	14076	13741	14001	13854	13901	13836	13844	13819	13981	13798	13868	13896	13717	13737	13735	13899	13786	13840	13855	13855	13696	13896	13853	13908	14020	13920	14040	13796	13894	13831	13822	13869	13776	13858	13898	13820	13728	13758	13968	13876	13869	13770	13803	13790	13805	13705	13963	13948	13885	13803	13902	13688	13860	13736	13724	13949	13940	13838	13922	14060	13754	13742	13902	13906	13745	13919	13901	13853	13751	13968	13738	13759	14034	13810	13893	13742	13818	13973	13850	13867	13885	13831	13868	13931	13679	13798	13922	13939	13899	13680	13788	13983	13847	13844	13841	13792	13780	13882	13898	13831	13915	13865	13858	13807	13927	13653	13770	13953	13944	13808	14068	14073	14098	14094	13690	13954	13730	13951	13901	14077	13641	13902	13738	13950	13791	13832	14100	13802	13866	13834	13872	13896	13715	13833	13936	13977	13731	13723	13838	13822	13740	13949	13838	13865	13800	13851	13906	13817	13909	13816	13740	13777	13726	13909	13920	13890	14020	13826	13927	13866	13787	13870	13729	13976	13625	13855	13891	13652	13753	13850	13772	13855	13937	13758	13809	13909	13828	13773	13764	13799	13851	13806	13775	13727	13870	13716	13852	13824	13847	13905	13819	13840	13848	13718	13831	13926	13763	13841	13776	13958	14020	13845	13818	13789	13962	13820	13922	13876	14001	13917	13895	13715	13999	13846	13899	14021	13976	13903	13938	13871	13832	13691	13862	13800	13789	13799	13960	13916	13847	13757	13881	13886	13753	13865	13972	13898	13710	13813	13979	13832	13982	13940	13797	14057	13737	13870	14033	13783	13845	13770	13905	13790	13868	13806	13877	13666	13847	13681	13981	13899	13894	13726	13747	13896	13860	13872	13823	13907	13852	14011	13806	13918	13971	13764	13819	13776	13874	13953	13874	13811	13818	13792	13771	13647	13937	13851	13671	13851	13915	13721	13898	13782	13867	13707	13793	13862	13845	13842	13811	13897	14010	14012	13972	13897	13816	13792	13926	13816	13919	13817	13780	13786	13974	13979	13833	13775	13883	13897	13825	13899	13930	13785	13908	13960	13856	13914	13650	13768	13821	13887	13661	13787	14049	13907	13752	13847	13857	13662	14108	13787	14020	13808	13837	13992	13833	13848	13689	13947	14021	13810	13833	13892	13816	13957	13824	13652	13922	13906	13888	13680	13820	13853	14068	13885	13875	13836	13799	13796	13776	13882	13922	14030	13946	13909	13935	13786	13881	13771	13864	13798	13979	13780	13809	13699	13859	13783	13779	14030	13852	13786	13922	13792	13848	13629	13861	13945	14018	13679	13803	13774	13697	13689	13973	13736	13942	13838	13948	13790	13821	14041	13903	14073	13850	14022	13810	13891	13818	13835	13811	13800	13825	13820	13831	13882	13785	13861	13975	13825	13931	13824	13765	13893	13847	13880	13962	13873	13952	13658	13749	13932	13756	13879	13756	13703	14002	13745	13892	13884	13837	13997	13883	13785	14063	13872	13757	13760	13860	13835	13847	13907	13782	13863	13718	13918	13785	13924	13758	13936	13949	13752	13731	13844	13913	13867	13974	13812	13903	13821	13827	13910	13764	13785	13887	13940	13794	13872	14007	13875	13870	13706	13955	13846	13699	13925	13743	13973	13755	13843	13813	13806	13798	13879	13904	13888	13800	14056	13664	13901	13861	13959	13714	13814	13833	13865	13806	13788	13834	13935	13881	14010	13943	13842	13994	13816	13927	13854	13869	13728	13727	13929	13795	13688	13867	13733	13793	13887	13917	13777	13875	13907	13720	13957	13947	13834	13866	13826	13860	13798	13735	13771	13952	13879	13804	13843	13803	13980	13877	14007	13802	13868	13680	13928	13881	13932	13845	14011	13927	13820	13959	14001	13833	13880	13773	13831	13896	13997	13753	13931	14067	13807	13797	13931	13567	13951	13863	13921	13614	13757	14057	13798	13900	13821	13830	13934	13892	13808	13952	13838	13916	13885	13961	13759	13906	13865	13775	13896	13850	13934	13825	13868	13883	14107	13850	13870	13947	13747	13900	13937	13783	13904	13831	13796	13919	13811	14029	13790	14044	13806	13802	13820	13648	14117	13891	13914	13734	13953	13884	13890	13887	13922	13828	13891	13924	13738	13922	13779	13807
22720	21167	29114	23541	21421	23389	25299	18974	17649	17053	16287	16075	15991	16005	16001	15626	15257	15272	15138	15142	15162	15183	15053	15052	14959	14923	15039	15192	14986	15094	14946	14890	15005	15015	15186	15148	15012	15103	14784	14945	15101	15111	14941	14946	15058	14848	14833	14881	14861	15599	16172	15901	15710	15130	15062	14851	14705	14846	14596	14722	14651	14781	14849	14852	14805	14748	14864	14715	14780	14736	14703	14636	14643	14755	14701	14726	14704	14667	14808	14732	14468	14830	14676	14766	14756	14587	14668	14700	14695	14846	14740	14646	14825	14697	14722	14791	14802	14774	14909	14563	14897	14591	14488	14676	14542	14920	14886	14661	14695	14664	14714	14811	14881	14578	14673	14784	14874	14750	14801	14504	14857	14722	14637	14829	14727	14883	14742	14686	14800	14800	14747	14614	14810	14771	14653	14705	14782	14818	14746	14754	14778	14844	14963	14663	14675	14750	14730	14968	14630	14628	14656	14630	14843	14759	14823	14643	14727	14855	14600	14792	14655	14684	14653	14678	14588	14821	14669	14572	14680	14796	14515	14658	14749	14793	14602	14625	14969	14902	14575	14782	14751	14574	14641	14622	14749	14775	14718	14699	14719	14788	14694	14705	14651	14675	14547	14745	14667	14737	14750	14748	14688	14901	14635	14682	14772	14899	14787	14596	14743	14723	14571	14595	14833	14853	14699	14673	14746	14879	14941	14650	14586	14867	14763	14878	14801	14821	14617	14588	14602	14483	14739	14842	14665	14693	14581	14802	14719	14589	14727	14707	14533	14693	14734	14686	14638	14800	14578	14701	14570	14832	14629	14875	14729	14584	14754	14642	14561	14716	14792	14845	14790	14504	14754	14538	14664	14730	14643	14686	14689	14601	14689	14728	14884	14683	14923	14558	14699	14689	14676	14655	14788	14627	14625	14610	14773	14780	14726	14581	14674	14756	14633	14649	14816	14868	14701	14579	14630	14815	14724	14745	14640	14695	14552	14663	14515	14557	14738	14889	14652	14651	14661	14721	14684	14740	14698	14683	14571	14692	14702	14727	14621	14711	14598	14612	14748	14901	14833	14709	14514	14547	14546	14609	14746	14659	14803	14659	14493	14744	14694	14691	14595	14623	14479	14604	14750	14670	14747	14673	14765	14759	14646	14726	14713	14629	14447	14845	14552	14689	14723	14524	14794	14631	14594	14891	14609	14818	14803	14821	14759	14664	14729	14695	14747	14670	14645	14724	14573	14745	14741	14756	14598	14753	14705	14753	14667	14747	14836	14762	14712	14813	14748	14665	14731	14584	14705	14644	14646	14705	14653	14596	14798	14423	14579	14788	14736	14706	14833	14742	14544	14710	14749	14754	14713	14665	14770	14565	14595	14653	14517	14595	14601	14726	14623	14611	14814	14688	14779	14798	14675	14878	14811	14723	14771	14728	14800	14812	14696	14626	14778	14647	14871	14680	14544	14684	14727	14762	14794	14859	14787	14625	14732	14705	14812	14481	14645	14763	14736	14759	14619	14650	14657	14711	14559	14762	14652	14666	14670	14847	14712	14631	14707	14773	14688	14787	14718	14685	14728	14728	14611	14598	14731	14691	14775	14804	14569	14788	14471	14623	14629	14328	14645	14763	14642	14581	14532	14661	14717	14601	14652	14432	14690	14739	14717	14905	14613	14628	14617	14606	14707	14774	14557	14681	14924	14668	14576	14706	14668	14743	14718	14734	14579	14633	14693	14731	14814	14807	14560	14823	14500	14578	14697	14780	14781	14689	14708	14745	14616	14675	14853	14540	14700	14589	14593	14705	14582	14701	14677	14778	14767	14520	14745	14714	14794	14827	14675	14518	14681	14660	14692	14659	14806	14847	14448	14680	14695	14630	14590	14834	14712	14550	14800	14603	14800	14684	14787	14749	14629	14590	14535	14554	14700	14783	14686	14776	14701	14553	14711	14500	14718	14716	14603	14601	14792	14603	14632	14712	14794	14607	14664	14697	14525	14655	14717	14877	14765	14863	14479	14572	14810	14762	14844	14527	14725	14755	14575	14829	14792	14708	14576	14657	14464	14493	14748	14675	14639	14636	14702	14570	14831	14893	14420	14803	14556	14413	14665	14596	14762	14423	14573	14977	14788	14670	14747	14572	14721	14619	14777	14613	14437	14612	14831	14703	14665	14644	14606	14592	14658	14410	14703	14696	14745	14763	14604	14655	14945	14709	14445	14874	14787	14783	14657	14807	14844	14763	14779	14621	14682	14855	14531	14680	14642	14493	14767	14675	14570	14641	14642	14603	14686	14767	14593	14438	14616	14699	14673	14692	14706	14504	14693	14684	14780	14711	14658	14643	14504	14721	15020	14641	14713	14796	14658	14709	14773	14672	14664	14632	14686	14766	14823	14601	14582	14592	14570	14677	14825	14697	14927	14950	14693	14594	14711	14815	14779	14544	14709	14385	14757	14817	14836	14742	14582	14774	14622	14673	14759	14772	14697	14777	15069	14762	14665	14661	14671	14559	14650	14783	14897	14752	14670	14595	14654	14675	14543	14680	14487	14575	14686	14649	14637	14694	14553	14658	14843	14783	14670	14725	14474	14764	14796	14605	14626	14751	14649	14769	14809	14720	14707	14943	14792	14593	14622	14700	14697	14658	14609	14657	14613	14726	14784	14747	14678	14798	14638	14717	14703	14787	14836	14786	14620	14528	14745	14725	14483	14768	14773	14621	14712	14628	14679	14701	14671	14620	14695	14745	14647	14736	14694	14917	14657	14592	14652	14655	14546	14572	14860	14739	14854	14624	14788	14755	14604	14750	14642	14589	14687	14814	14671	14686	14744	14416	14578	14570	14493	14637	14627	14669	14816	14719	14776	14693	14621	14704	14810	14671	14795	14721	14813	14606	14792	14867	14673	14501	14642	14625	14776	14660	14466	14641	14570	14625	14600	14711	14657	14765	14698	14666	14654	14824	14717	14756	14705	14641	14666	14818	14674	14596	15012	14582	14769	14424	14786	14583	14551	14760	14598	14815	14643	14522	14736	14658	14696	14449	14393	14774	14877	14710	14881	14855	14974	14723	14659	14733	14520	14691	14605	14823	14698	14659	14747	14617	14577	14682	14685	14707	14889	14593	14797	14597	14593	14752	14695	14818	14562	14746	14656	14751	14687	14729	14664	14564	14666	14732	14628	14760	14523	14840	14581	14747	14728	14681	14628	14719	14617	14821	14601	14768	14613	14553	14691	14745	14667	14483	14604	14593	14562	14884	14681	14773	14792	14572	14734	14839	14727	14800	14632	14723	14784	14833	14633	14732	14752	14605	14731	14961	14661	14624	14756	14724	14685	14753	14894	14738	14777	14742	14741	14474	14656	14575	14721	14747	14641	14691	14734	14813	14802	14662	14864	14459	14717	14726	14650	14874	14702	14515	14765	14617	14765	14775	14656	14627	14780	14602	14817	14796	14746	14718	14579	14838	14692	14514	14785	14704	14696	14653	14746	14954	14703	14613	14636	14684	14637	14578	14661	14634	14438	14585	14602	14653	14889	14696	14611	14696	14821	14747	14464	14808	14521	14539	14730	14660	14708	14816	14727	14770	14641	14795	14788	14713	14832	14605	14730	14633	14744	14800	14915	14592	14737	14607	14613	14642	14498	14563	14716	14726	14622	14848	14515	14669	14693	14631	14466	14714	14586	14488	14779	14805	14912	14625	14653	14676	14665	14588	14762	14601	14435	14815	14891	14759	14688	14603	14556	14729	14707	14819	14624	14652	14711	14786	14678	14671	14715	14805	14612	14772	14516	14806	14697	14603	14702	14810	14749	14681	14708	14677	14648	14734	14750	14655	14653	14759	14659	14593	14699	14652	14684	14776	14682	14846	14739	14739	14725	14731	14691	14681	14524	14721	14437	14495	14699	14729	14647	14683	14780	14805	14666	14510	14694	14598	14883	14634	14858	14851	14824	14759	14769	14790	14698	14410	14747	14639	14693	14882	14630	14703	14739	14721	14514	14691	14661	14451	14745	14540	14551	14774	14672	14559	14680	14661	14596	14795	14636	14831	14805	14430	14706	14643	14669	14835	14751	14621	14590	14734	14785	14578	14694	14853	14827	14758	14706	14720	14692	14516	14666	14754	14647	14648	14888	14717	14761	14715	14594	14692	14649	14613	14797	14795	14701	14583	14759	14549	14594	14629	14769	14755	14595	14601	14529	14784	14557	14818	14797	14684	14735	14676	14643	14693	14647	14498	14651	14712	14662	14683	14618	14820	14655	14841	14549	14682	14833	14713	14644	14550	14735	14578	14565	14660	14563	14732	14754	14591	14716	14725	14805	14830	14578	14770	14799	14591	14853	14571	14658	14750	14633	14619	14590	14811	14819	14649	14598	14778	14557	14590	14534	14675	14822	14809	14778	14623	14659	14703	14782	14943	14870	14710	14618	14835	14596	14835	14599	14409	14655	14671	14609	14730	14575	14559	14815	14807	14776	14593	14758	14792	14733	14785	14848	14626	14792	14723	14586	14858	14372	14807	14737	14580	14709	14730	14916	14676	14442	14682	14796	14495	14844	14655	14756	14594	14686	14747	14599	14660	14778	14715	14764	14762	14782	14669	14746	14830	14642	14590	14819	14612	14739	14679	14884	14743	14609	14562	14561	14665	14826	14685	14818	14655	14702	14672	14850	14640	14916	14630	14528	14677	14594	14592	14495	14538	14751	14601	14618	14653	14600	14731	14643	14601	14857	14782	14821	14829	14644	14565	14695	14610	14667	14735	14760	14780	14724	14626	14561	14538	14532	14857	14740	14752	14646	14747	14832	14699	14805	14904	14592	14722	14662	14802	14800	14731	14780	14796	14725	14653	14416	14817	14932	14780	14622	14808	14807	14553	14794	14661	14606	14798	14778	14552	14535	14482	14668	14805	14604	14666	14525	14660	14685	14809	14736	14861	14775	14562	14864	14712	14738	14728	14695	14710	14667	14714	14817	14780	14799	14661	14777	14738	14749	14693	14642	14798	14700	14787	14765	14784	14721	14589	14744	14772	14770	14833	14619	14539	14842	14780	14738	14791	14614	14859	14652	14685	14646	14734	14785	14657	14630	14616	14496	14703	14603	14570	14696	14687	14737	14396	14731	14737	14799	14583	14865	14830
21944	40986	39010	32074	26982	23383	21553	19515	18666	17012	16311	16217	15781	15646	15351	15071	14999	14490	14330	14329	14252	14211	14047	14187	14210	14074	14313	14482	14411	14253	14108	14187	14093	14096	14244	14313	14114	14266	14153	14087	14253	14303	14085	14228	14057	14211	14142	14222	13994	15383	15912	15382	14913	14393	14106	13992	13985	14011	13884	14187	13860	13949	13800	13976	13916	14016	13892	13944	13916	14121	13838	13851	13986	13900	13940	13938	14005	13847	13930	13888	13896	14171	13957	13831	13942	13875	14035	13840	13891	13866	14016	14031	14038	13831	14056	13714	13975	13952	13923	13935	13809	13868	13912	13864	13796	13929	14058	13753	13897	14011	13891	13965	13915	13929	13909	13838	13975	13822	13791	13918	13958	14070	13840	13734	14024	13869	13868	14000	13803	13979	13990	13916	14024	14006	13883	13986	13899	13845	13733	13711	13966	13793	14101	13982	14035	13907	13970	13939	14023	13943	13946	13831	13846	13920	13972	13955	13962	13933	13797	13793	13925	13984	14072	13984	13877	13886	13964	14027	14042	14033	14152	13895	14051	13813	13842	13908	13768	14068	14086	14012	13990	13652	13715	13834	13843	13845	13791	14092	13847	13739	13973	13920	13915	14021	13997	13898	13895	13936	13805	13878	13841	13768	13882	13949	13898	13987	14041	13858	13884	13824	13997	13713	13836	13903	13809	13950	13947	13913	13782	13879	13942	13950	13844	13871	13971	13983	13923	13862	13837	14053	14029	13999	13913	14024	13990	13910	13749	13916	13827	14180	13815	14061	13908	13884	14114	13888	13935	13881	13972	13835	13965	13791	13952	13791	13821	13801	13789	13959	13797	13875	13977	13886	13927	13882	13617	13946	13826	13966	13810	14054	14127	13917	13945	13956	13988	13937	13975	13857	13879	13954	13784	13871	13940	13896	14025	13907	14004	13894	13744	13872	13908	13935	13814	13860	13814	13837	14053	13900	14057	13911	13844	14076	13828	13864	13954	13864	13971	13948	13796	13967	13764	13976	13924	13909	13868	13819	13892	13981	13952	13927	13939	13922	13904	13779	13974	14088	13776	13981	13982	13769	13858	13929	14003	13865	13807	13973	14106	13785	13831	14102	13944	13646	13977	13843	14034	13862	13966	13928	13915	13998	13912	13974	13760	13850	13849	13874	13859	13939	13970	14033	13899	13984	13937	13880	13910	14049	14079	13830	14014	13920	13826	13847	13906	13809	13874	13883	13943	13875	13899	13900	13863	13888	13837	13890	13898	13948	13954	13895	13871	13960	13793	13783	13881	13995	13857	13920	13954	14014	13913	13904	13818	13885	13884	14015	13919	14007	13957	14042	13997	13933	13831	13855	14027	13913	13862	13882	14049	13898	13723	13621	13825	13941	13843	13801	13912	13894	13781	13808	14028	13911	14066	14055	13874	13766	13974	13943	13972	13836	13894	14065	13914	13877	13954	14029	13938	13937	13922	13892	13731	13933	13829	13894	13978	13686	13871	13911	13720	13920	13805	13965	13833	13948	14039	13827	13823	13932	13980	13955	13792	13880	13904	13921	13873	13870	13811	13866	13934	13831	13946	14135	13727	13919	13984	13956	13830	13861	13997	14048	13910	13894	13799	13905	13806	13957	14101	14030	13786	13805	14149	13959	13826	14026	13769	13920	13861	13801	13972	13996	13965	13949	13860	13826	13827	13900	13927	13916	13897	13951	14075	13802	13888	13909	13869	13847	13784	13891	13891	13849	13927	13832	13933	13867	14113	13949	13828	13876	13996	14084	13948	13883	13827	13908	13866	13824	13975	13962	13855	13997	13874	13936	14113	14015	13857	13850	13731	13982	13849	13913	14019	13941	13947	14011	13932	13894	14092	13865	13853	13899	13807	13978	13728	13920	13928	13967	14006	13861	14029	13810	13937	13732	13964	14038	14026	13981	13925	13853	13853	13939	13924	13987	13811	13804	13865	13744	13831	13910	13921	13994	13961	13969	13842	13943	13963	13900	14086	13682	13906	13909	14032	13979	13840	13911	13813	13894	13851	13921	13953	13839	13930	14027	13948	13967	13922	13850	13820	13830	13789	13759	13963	13951	13799	14095	13895	13896	13881	13910	13823	13869	13803	13818	14181	13928	14070	13991	13863	13898	13851	13903	13875	13710	13824	13835	13877	14053	13810	14009	13895	13858	13844	13722	13938	13899	13910	13924	13853	13984	14012	13744	14050	14075	14066	14105	13731	13827	13931	14012	13910	13966	13773	13847	13897	13871	13837	13937	14021	13964	13839	13915	13921	13860	13796	13907	13902	13861	13885	13852	13916	13869	14040	13907	13844	13888	13965	13821	13999	13891	14031	13966	13838	13804	13718	13759	14038	14089	13771	13852	13929	13858	13908	14062	13865	13977	13878	14009	13855	13864	14033	14007	13880	13912	13606	13926	13877	13973	14038	13957	13913	14002	13795	13924	13890	13909	13836	13833	14043	13988	13792	13929	13902	13894	13699	13908	13888	13861	13987	13806	13969	13906	13836	13977	13828	13980	14023	13806	14074	13995	13922	13827	13776	13961	13900	13841	13776	13934	13947	13956	13927	13901	13952	14021	13877	13840	13820	13786	13971	13911	13795	13893	13897	13814	13898	13909	13891	13930	13803	13823	13769	13882	13836	13932	13846	13914	14009	13955	13912	13988	13717	14031	13896	13794	13980	13883	13970	13899	13919	13946	13958	14072	13975	13862	13875	13781	14003	13914	13942	13854	13772	13918	14141	13788	14025	13959	13883	13847	13940	14165	13926	13910	13881	13946	13855	13872	13887	13912	13924	13941	13942	13710	13829	13980	13827	13894	13930	13851	13873	13900	13861	13895	13977	13905	13981	14005	13931	13863	13945	14037	13992	13766	13932	13836	14128	13912	13839	14084	13913	13876	14030	13807	13899	13915	13821	13768	13884	13871	13807	13889	13979	13906	13889	13937	13822	13960	14070	13800	13966	13834	13917	13965	13702	13954	13750	14089	13801	13864	13863	13923	13915	13956	13870	13835	13936	13935	13775	14025	13789	13912	13932	13939	13861	13836	14018	13641	14092	13911	13819	14006	13915	14002	13968	13917	13820	13893	13810	13914	13762	13870	13812	14096	13715	13840	13927	13885	13845	13909	14034	13948	13890	13788	13931	14024	14019	13958	13841	13965	13885	13924	13967	13867	13947	13947	13889	13993	13954	13786	14020	13644	13953	14065	13888	13942	13867	13765	13801	13947	13943	13818	13944	14073	13688	13918	13869	13853	13917	13950	13866	13823	13891	13678	13919	13818	14046	13696	14131	13834	13916	13994	13923	14022	14020	13935	13821	13883	13919	13877	13749	13885	13932	13973	13884	13740	13896	13815	13958	13952	13988	13935	13992	13889	13852	13771	13949	13829	13787	13820	13824	13873	13724	13915	13901	14057	13994	13890	13933	13849	13797	13901	13856	13942	14034	13879	13865	13893	13938	13897	13906	14054	13907	14103	14008	13921	13943	13864	13729	13969	13852	14004	13975	13902	13808	13949	13973	13960	13827	13988	13794	13820	13906	14005	13964	14063	14090	13689	13918	14006	13924	13917	14040	13882	13786	13988	13990	13815	13845	13795	13990	14110	13889	13834	13862	13713	13803	13944	13879	13969	13918	13937	13790	13886	13960	13858	13992	13939	13801	13621	13915	14044	13918	13885	13871	14004	13858	13787	13893	13969	13977	13939	13840	13843	13884	13776	13930	13896	13865	14061	13957	13818	13995	13820	13980	13768	14125	13982	14011	13929	14072	13750	13863	13868	13933	13846	13994	13708	13945	13681	14083	13859	13842	13939	14094	13931	13934	13894	13798	13911	13914	13838	14015	14017	13774	13958	13822	13868	13967	13888	13844	13904	13952	13837	13867	13846	13923	13970	13824	13855	13787	13907	13871	13756	13962	14071	13908	13808	13829	13798	13852	13790	13951	13747	13861	13886	14011	13848	13730	13948	14052	13938	13815	13823	14021	13909	14103	13966	13999	13747	13982	13846	14053	13930	13981	14058	13758	13804	13913	13861	13976	13922	14029	13929	13969	13868	14030	13839	13904	13833	13844	13839	13885	13856	14056	13899	13708	13732	13966	13854	13784	13859	13923	13925	13899	13870	14016	13823	13757	13685	13970	13661	13971	13599	13762	13930	13798	13965	13853	13891	14112	13953	13909	13819	13889	13823	13990	13838	13812	13859	13949	13989	13779	13959	13920	13772	13864	13995	13891	14014	13751	13768	13943	13990	13844	13836	13899	13691	13998	13874	14016	14068	14035	13815	13910	13902	13722	13794	13989	13682	14068	13747	13857	14000	13987	13893	13848	13988	13662	13947	13955	13860	13943	13823	13836	13928	13967	13877	13909	13923	13886	13832	13985	13835	13728	13838	13741	13912	14033	13886	13895	13913	13857	13977	13825	13989	13699	13929	14000	13821	13934	13797	13773	13772	13928	13855	13967	13906	13978	14006	13926	13781	13858	13846	13795	14011	13929	13959	14066	13741	13921	14027	13868	13853	13918	13819	13786	13924	13926	13873	13802	13926	13968	13814	13924	13835	13857	14016	13929	13971	13799	13859	14011	13807	13943	13824	13830	13931	13943	13842	14142	13814	13949	13944	13981	13941	13838	14131	13845	13953	13883	13883	13676	13874	14000	13930	13769	14076	13824	13839	13859	13871	13747	13993	13882	13764	13999	13966	13972	13956	13745	13928	13934	13924	13997	13961	13833	13903	13836	13905	14058	13848	14003	14058	13964	14065	13966	14062	13927	13830	13878	14037	13848	13816	13765	13828	14035	13958	14058	14051	14143	13836	13988	13965	13923	13946	14042	14020	14044	13800	13806	13928	13934	13790	13767	13778	14044	13809	14005	14025	13908	13905	13866	13793	13888	13906	14017	13965	14002	13832	13959	13900	13735	13811	13923	13788	13824	13809	13983	13927	14111	13928	13865	13957	13763	13894	13759	13887	13957	13787	14066	14217	13821	13867	14025	13976	13821	13870	13706	13824	13955	13921	13838	13864	13797	13921	13818	13958	14027	13817	13994	14005	13891	13843	13914	13948	13924	13850	14013	13878	13915	13811	13801	14069	13779	13918	13785	14026	13865	13753	13803	13980
26909	22059	26000	22830	17874	16663	15871	15404	15228	14887	14786	14636	14804	14826	14654	14525	14533	14598	14393	14292	14357	14451	14342	14411	14488	14366	14552	14460	14555	14434	14237	14297	14478	14232	14442	14508	14397	14362	14449	14560	14498	14428	14438	14400	14302	14368	14549	14318	14457	14367	14636	14295	14536	14538	14248	14315	14261	14308	14372	14365	14362	14514	14450	14385	14389	14269	14306	14372	14255	14294	14401	14264	14201	14425	14434	14407	14342	14331	14451	14202	14207	14170	14119	14303	14170	14287	14257	14207	14408	14229	14417	14379	14199	14185	14352	14246	14419	14305	14248	14353	14321	14173	14246	14103	14360	14167	14338	14345	14512	14323	14088	14249	14204	14252	14313	14422	14324	14415	14168	13982	14363	14233	14206	14206	14171	14349	14321	14253	14289	14193	14399	14254	14178	14087	14114	14164	14195	14213	14333	14131	14321	14402	14306	14388	14521	14194	14331	14303	14173	14177	14393	14417	14401	14449	14413	14197	14362	14287	14352	14504	14316	14416	14129	14383	14371	14375	14230	14359	14249	14154	14427	14591	14231	14452	14202	14357	14356	14339	14388	14267	14484	14111	14340	14297	14099	14283	14438	14305	14372	14315	14233	14479	14379	14328	14432	14341	14238	14311	14291	14414	14251	14153	14019	14190	14390	14325	14310	14226	14274	14263	14154	14165	14166	14296	14182	14299	14237	14296	14297	14295	14450	14493	14176	14417	14334	14313	14173	14107	14392	14426	14183	14286	14415	14384	14400	14320	14265	14271	14053	14340	14402	14355	14452	14380	14322	14419	14219	14273	14423	14237	14304	14271	14496	14279	14344	14373	14427	14226	14341	14109	14227	14363	14095	14366	14210	14348	14422	14305	14318	14208	14589	14236	14245	14283	14305	14266	14418	14274	14453	14264	14325	14207	14320	14367	14283	14119	14361	14165	14304	14411	14356	14342	14198	14329	14229	14227	14199	14281	14134	14273	14238	14291	14543	14389	14255	14405	14191	14307	14208	13924	14201	14364	14351	14367	14197	14500	14463	14005	14051	14440	14488	14125	14211	14328	14396	14288	14479	14426	14304	14344	14335	14328	14410	14345	14264	14348	14317	14468	14305	14267	14277	14220	14280	14249	14311	14327	14391	14311	14409	14270	14327	14406	14286	14128	14216	14536	14308	14417	14229	14236	14211	14240	14345	14457	14139	14300	14246	14491	14196	14355	14439	14451	14325	14436	14413	14341	14383	14350	14307	14393	14376	14352	14167	14227	14341	14197	14193	14469	14175	14236	14374	14314	14096	14292	14409	14465	14156	14263	14294	14269	14246	14457	14230	14339	14185	14369	14364	14615	14264	14102	14053	14237	14357	14231	14310	14396	14211	14220	14261	14314	14031	14158	14315	14249	14293	14419	14375	14329	14396	14365	14473	14108	14386	14392	14335	14300	14298	14227	14320	14537	14395	14258	14254	14473	14304	14131	14326	14324	14243	14368	14348	14424	14109	14239	14270	14164	14291	14096	14207	14325	14362	14306	14323	14253	14286	14137	14431	14525	14253	14173	14237	14145	14228	14450	14270	14116	14093	14359	14463	14311	14337	14346	14310	14303	14335	14060	14291	14484	14329	14363	14424	14342	14283	14191	14381	14420	14303	14381	14302	14387	14523	14552	14354	14175	14343	14395	14334	14370	14268	14324	14309	14182	14271	14209	14405	14336	14269	14433	14344	14220	14150	14221	14176	14328	14120	14335	14431	14267	14314	14437	14400	14237	14410	14321	14217	14369	14288	14251	14242	14283	14378	14359	14280	14484	14358	14425	14463	14414	14204	14276	14336	14400	14382	14311	14266	14341	14136	14188	14197	14173	14214	14300	14321	14260	14186	14223	14292	14244	14259	14001	14370	14173	14332	14369	14321	14235	14212	14283	14403	14167	14114	14296	14223	14314	14471	14167	14193	14354	14353	14362	14372	14220	14373	14177	14206	14407	14363	14297	14328	14318	14240	14205	14275	14267	14379	14340	14322	14136	14259	14280	14399	14339	14277	14279	14370	14402	14488	14309	14306	14338	14231	14177	14474	14600	14363	14360	14286	14236	14226	14373	14382	14618	14420	14262	14193	14314	14281	14388	14213	14387	14352	14093	14211	14488	14227	14239	14185	14262	14505	14321	14245	14252	14438	14317	14293	14340	14196	14333	14475	14401	14208	14381	14320	14312	14402	14205	14328	14234	14142	14159	14219	14294	14274	14321	14156	14397	14313	14335	14449	14385	14147	14284	14260	14302	14093	14247	14173	14381	14513	14272	14287	14274	14374	14394	14356	14195	14119	14190	14508	14248	14147	14273	14607	14353	14409	14303	14278	14301	14329	14208	14308	14368	14258	14409	14285	14313	14369	14366	14448	14346	14341	14203	14504	14275	14122	14325	14283	14265	14314	14187	14243	14160	14079	14222	14156	14130	14415	14204	14451	14440	14484	14324	14295	14217	14484	14286	14425	14316	14294	14185	14408	14332	14597	14286	14286	14316	14271	14338	14188	14243	14411	14483	14335	14386	14449	14323	14198	14377	14413	14340	14235	14401	14338	14396	14286	14163	14500	14430	14266	14194	14193	14346	14250	14352	14297	14258	14149	14364	14411	14329	14371	14465	14264	14340	14373	14267	14376	14464	14264	14398	14501	14410	14478	14229	14321	14419	14401	14284	14293	14401	14260	14417	14399	14335	14322	14430	14389	14337	14431	14462	14448	14326	14525	14369	14388	14410	14275	14217	14281	14180	14237	14247	14209	14311	14200	14228	14207	14405	14323	14247	14329	14249	14186	14234	14270	14418	14153	14336	14287	14118	14341	14318	14346	14406	14323	14518	14239	14151	14304	14264	14363	14289	14312	14423	14268	14192	14063	14200	14260	14236	14319	14429	14544	14464	14416	14166	14277	14368	14282	14263	14364	14143	14283	14197	14286	14446	14252	14210	14266	14476	14348	14412	14200	14397	14296	14493	14427	14259	14337	14156	14069	14161	14206	14313	14307	14420	14067	14338	14273	14196	14275	14328	14321	14541	14138	14485	14309	14399	14162	14312	14291	14187	14283	14460	14308	14237	14486	14367	14176	14236	14283	14209	14360	14147	14226	14248	14416	14263	14288	14391	14347	14356	14464	14233	14100	14060	14226	14393	14326	14383	14347	14429	14121	14084	14328	14420	14461	14395	14188	14378	14213	14143	14248	14201	14375	14242	14459	14309	14321	14267	14212	14280	14372	14361	14445	14459	14223	14336	14326	14306	14310	14261	14273	14555	14447	14106	14174	14346	14291	14286	14313	14426	14213	14347	14323	14249	14255	14269	14324	14335	14319	14396	14152	14214	14382	14456	14273	14315	14292	14271	14228	14372	14284	14261	14190	14280	14342	14337	14480	14505	14322	14190	14233	14467	14264	14142	14300	14219	14281	14172	14183	14244	14336	14363	14374	14311	14430	14314	14552	14182	14527	14206	14262	14414	14349	14279	14352	14485	14373	14292	14399	14384	14242	14424	14151	14194	14392	14276	14345	14375	14350	14213	14262	14406	14381	14299	14248	14248	14381	14167	14301	14307	14347	14404	14312	14320	14353	14319	14597	14428	14423	14342	14244	14153	14208	14314	14322	14164	14359	14328	14334	14407	14244	14247	14465	14429	14299	14408	14421	14280	14375	14360	14343	14308	14238	14399	14319	14479	14297	14227	14079	14404	14267	14331	14326	14283	14244	14318	14316	14085	14266	14291	14481	14275	14288	14275	14166	14168	14279	14163	14397	14265	14606	14345	14358	14260	14405	14196	14168	14422	14446	14394	14315	14417	14230	14286	14309	14332	14530	14276	14212	14207	14153	14393	14431	14387	14460	14409	14227	14328	14507	14136	14253	14442	14346	14213	14257	14183	14308	14403	14240	14343	14379	14168	14315	14307	14158	14335	14400	14390	14180	14309	14314	14347	14340	14063	14275	14335	14324	14192	14328	14344	14061	14408	14256	14104	14321	14192	14202	14436	14365	14283	14439	14414	14246	14246	14209	14339	14353	14194	14391	14484	14260	14232	14370	14190	14413	14438	14332	14207	14201	14319	14239	14482	14202	14299	14362	14322	14226	14219	14186	14187	14309	14170	14121	14268	14209	14347	14310	14264	14246	14332	14328	14173	14347	14377	14330	14184	14318	14128	14384	14219	14188	14369	14146	14174	14295	14301	14154	14356	14387	14257	14402	14454	14361	14210	14276	14325	14193	14589	14217	14374	14239	14368	14196	14183	14347	14199	14274	14414	14413	14371	14434	14302	14296	14228	14381	14223	14231	14219	14428	14294	14501	14268	14258	14303	14370	14485	14264	14180	14237	14330	14353	14284	14439	14308	14090	14312	14360	14431	14250	14293	14541	14279	14229	14120	14083	14305	14431	14630	14301	14400	14280	14196	14196	14325	14302	14095	14243	14336	14379	14436	14421	14440	14469	14506	14501	14367	14406	14183	14300	14405	14271	14289	14273	14387	14318	14135	14505	14147	14352	14276	14224	14381	14097	14359	14303	14140	14295	14288	14292	14105	14371	14364	14171	14245	14204	14220	14400	14225	14386	14106	14285	14212	14212	14316	14339	14305	14342	14289	14231	14214	14348	14246	14377	14339	14333	14319	14239	14134	14196	14151	14129	14396	14388	14382	14274	14253	14311	14366	14304	14334	14106	14353	14153	14358	14356	14417	14206	14433	14173	14475	14339	14422	14354	14166	14166	14021	14317	14205	14260	14340	14253	14274	14340	14387	14464	14335	14229	14177	14282	14319	14356	14357	14422	14363	14293	14404	14544	14262	14281	14093	14308	14453	14312	14305	14329	14229	14511	14244	14359	14286	14283	14259	14398	14421	14369	14374	14196	14323	14227	14355	14411	14413	14267	14464	14349	14103	14249	14372	14402	14265	14195	14084	14474	14609	14174	14371	14202	14426	14186	14500	14545	14138	14213	14077	14165	14140	14462	14436	14437	14366	14275	14348	14272	14384	14433	14281	14205	14216	14377	14292	14405	14158	14445	14380	14305	14131	14352	14331	14219	14136	14466	14518	14515	14339	14249	14238	14093	14315	14193	14189	14278	14152	14269	14296	14385	14394	14280	14265	14266	14434	14344	14249	14304	14174
18454	27888	26579	21692	18952	17034	15963	15414	15263	14559	14403	14423	14331	14260	14031	13896	14026	13927	13814	13630	13786	13975	13721	13609	13819	13748	13848	14022	13898	13804	13723	13730	13543	13793	13539	13713	13876	13811	13863	13733	13825	13844	13776	13653	14008	13760	13804	13793	13493	13791	13799	13979	13711	13826	13875	13641	13805	13603	13561	13594	13552	13660	13750	13550	13599	13806	13563	13653	13667	13675	13746	13551	13717	13696	13538	13559	13566	13577	13534	13688	13531	13610	13821	13629	13618	13564	13839	13671	13491	13649	13764	13637	13637	13563	13632	13681	13664	13555	13590	13746	13675	13540	13680	13610	13696	13755	13822	13629	13605	13489	13607	13490	13562	13622	13737	13698	13797	13635	13641	13818	13799	13424	13666	13776	13788	13640	13588	13731	13706	13617	13863	13690	13616	13736	13715	13480	13714	13728	13672	13666	13595	13547	13632	13615	13752	13805	13720	13690	13701	13837	13608	13651	13657	13594	13543	13610	13588	13731	13515	13645	13706	13706	13609	13570	13638	13803	13567	13725	13691	13712	13787	13799	13632	13627	13661	13577	13655	13595	13673	13557	13532	13560	13638	13556	13722	13499	13694	13750	13651	13852	13515	13743	13791	13596	13624	13699	13788	13686	13680	13641	13604	13799	13582	13555	13627	13573	13878	13567	13625	13783	13655	13567	13523	13732	13595	13577	13522	13771	13634	13634	13690	13661	13623	13607	13550	13811	13681	13754	13444	13596	13797	13524	13462	13659	13708	13584	13766	13613	13732	13615	13660	13576	13515	13697	13704	13432	13503	13719	13720	13650	13644	13572	13619	13759	13711	13691	13707	13665	13696	13733	13845	13650	13715	13660	13709	13694	13659	13633	13617	13767	13717	13550	13692	13626	13611	13624	13683	13811	13719	13628	13533	13631	13621	13695	13640	13751	13727	13761	13786	13651	13598	13705	13610	13590	13627	13611	13629	13680	13618	13619	13624	13598	13717	13723	13794	13770	13538	13702	13555	13798	13642	13557	13619	13513	13650	13700	13584	13612	13768	13725	13793	13668	13637	13649	13665	13610	13824	13640	13570	13835	13724	13688	13693	13529	13740	13600	13407	13754	13682	13744	13630	13534	13750	13447	13611	13684	13736	13637	13768	13652	13651	13600	13597	13633	13590	13580	13736	13668	13723	13570	13586	13497	13640	13600	13693	13722	13598	13637	13638	13669	13512	13539	13588	13632	13695	13689	13729	13591	13515	13613	13694	13540	13667	13511	13679	13748	13527	13765	13503	13700	13486	13493	13597	13804	13660	13659	13542	13693	13700	13807	13663	13777	13585	13609	13769	13634	13576	13482	13725	13655	13724	13538	13895	13532	13634	13641	13920	13579	13616	13725	13653	13507	13794	13584	13491	13641	13674	13635	13648	13736	13682	13600	13470	13643	13801	13699	13782	13719	13533	13644	13719	13660	13646	13752	13659	13737	13808	13726	13565	13638	13835	13571	13563	13518	13715	13814	13550	13627	13830	13673	13715	13697	13604	13550	13580	13579	13636	13530	13709	13718	13796	13635	13782	13553	13675	13635	13498	13701	13761	13657	13668	13736	13552	13525	13630	13802	13599	13566	13754	13639	13511	13665	13754	13689	13629	13545	13873	13649	13708	13624	13559	13586	13702	13623	13739	13731	13701	13728	13703	13711	13650	13648	13514	13642	13580	13555	13582	13607	13796	13829	13807	13487	13526	13667	13565	13637	13687	13593	13882	13501	13654	13636	13695	13730	13633	13770	13613	13748	13654	13739	13629	13747	13645	13689	13543	13601	13651	13874	13624	13599	13718	13708	13677	13721	13487	13683	13573	13734	13522	13680	13538	13738	13680	13614	13592	13736	13654	13563	13765	13709	13662	13735	13703	13565	13719	13597	13710	13620	13874	13752	13753	13547	13665	13723	13635	13585	13658	13766	13698	13591	13817	13483	13603	13597	13674	13723	13728	13689	13497	13652	13581	13756	13677	13725	13779	13588	13612	13734	13682	13666	13739	13745	13737	13535	13649	13665	13756	13684	13476	13471	13670	13711	13592	13656	13643	13693	13734	13667	13782	13739	13574	13716	13712	13678	13620	13726	13726	13647	13735	13651	13746	13765	13666	13673	13635	13658	13709	13621	13570	13412	13681	13624	13629	13592	13769	13725	13846	13602	13662	13776	13460	13663	13642	13843	13685	13778	13798	13663	13618	13611	13748	13596	13490	13610	13492	13672	13716	13631	13681	13730	13800	13622	13667	13727	13791	13643	13641	13745	13700	13815	13618	13848	13486	13663	13619	13750	13607	13910	13678	13635	13778	13580	13598	13698	13667	13787	13667	13550	13613	13654	13684	13635	13561	13844	13753	13719	13696	13562	13614	13839	13614	13695	13680	13660	13736	13615	13774	13799	13617	13602	13711	13493	13688	13678	13635	13788	13722	13651	13697	13742	13667	13571	13693	13715	13767	13441	13557	13658	13619	13744	13800	13638	13706	13674	13567	13682	13558	13616	13679	13694	13795	13668	13543	13764	13623	13761	13759	13618	13709	13705	13547	13631	13550	13765	13597	13622	13657	13567	13524	13859	13654	13533	13606	13494	13805	13704	13595	13570	13657	13684	13736	13742	13552	13676	13748	13620	13674	13776	13655	13667	13585	13669	13693	13602	13600	13723	13607	13642	13696	13468	13588	13760	13713	13593	13723	13519	13745	13621	13710	13633	13670	13595	13693	13616	13707	13626	13728	13730	13581	13704	13684	13725	13784	13654	13682	13664	13863	13742	13763	13684	13617	13628	13687	13742	13709	13737	13682	13644	13851	13812	13531	13570	13632	13650	13485	13699	13600	13732	13571	13723	13681	13776	13673	13617	13613	13523	13733	13572	13648	13698	13793	13434	13509	13810	13708	13737	13643	13700	13577	13764	13705	13837	13539	13590	13746	13635	13610	13619	13719	13748	13538	13852	13720	13665	13602	13736	13713	13518	13648	13548	13732	13654	13694	13620	13530	13605	13555	13512	13743	13639	13630	13779	13920	13726	13689	13665	13657	13676	13789	13607	13563	13538	13841	13719	13595	13642	13677	13630	13672	13723	13730	13557	13762	13657	13567	13615	13638	13651	13730	13680	13813	13597	13559	13685	13643	13560	13842	13751	13685	13834	13754	13873	13644	13864	13667	13656	13626	13758	13720	13569	13655	13653	13666	13721	13681	13669	13606	13506	13609	13569	13751	13625	13648	13521	13674	13689	13565	13589	13522	13657	13678	13636	13660	13539	13667	13665	13722	13702	13655	13798	13771	13573	13659	13653	13573	13769	13602	13642	13677	13662	13576	13627	13705	13673	13708	13627	13605	13778	13681	13677	13575	13791	13766	13669	13658	13716	13612	13585	13510	13565	13804	13593	13620	13684	13646	13740	13553	13577	13654	13571	13700	13808	13600	13499	13666	13745	13550	13626	13747	13537	13563	13680	13632	13575	13742	13500	13466	13523	13780	13517	13642	13708	13593	13673	13572	13693	13663	13393	13450	13526	13727	13692	13667	13642	13727	13543	13738	13802	13730	13652	13564	13697	13854	13734	13594	13577	13684	13518	13664	13696	13568	13778	13580	13828	13488	13757	13639	13738	13698	13654	13713	13577	13629	13695	13596	13598	13802	13620	13681	13868	13576	13584	13747	13614	13491	13669	13577	13652	13741	13680	13673	13603	13834	13581	13698	13728	13548	13656	13653	13697	13694	13599	13725	13695	13746	13622	13583	13581	13681	13641	13667	13749	13538	13660	13779	13659	13784	13581	13641	13666	13695	13638	13581	13526	13705	13732	13696	13605	13666	13765	13621	13790	13654	13730	13684	13690	13654	13843	13563	13690	13648	13528	13777	13681	13599	13685	13679	13647	13731	13686	13592	13670	13674	13602	13825	13647	13610	13800	13671	13710	13598	13610	13575	13651	13666	13718	13767	13649	13638	13659	13862	13748	13718	13745	13629	13632	13630	13673	13750	13682	13622	13644	13460	13621	13647	13709	13617	13520	13778	13618	13854	13759	13668	13694	13724	13635	13595	13747	13694	13586	13647	13699	13791	13744	13780	13650	13712	13642	13768	13683	13751	13700	13736	13485	13675	13626	13758	13669	13790	13677	13599	13692	13538	13668	13645	13484	13735	13769	13647	13478	13657	13675	13798	13556	13559	13614	13568	13677	13690	13654	13632	13636	13647	13720	13692	13658	13537	13703	13646	13695	13450	13623	13699	13658	13767	13598	13661	13536	13657	13614	13804	13633	13639	13690	13728	13554	13460	13761	13683	13625	13682	13632	13460	13572	13580	13767	13770	13583	13755	13549	13798	13645	13794	13696	13659	13609	13816	13592	13691	13698	13544	13706	13693	13669	13671	13758	13625	13758	13771	13558	13663	13666	13598	13391	13644	13646	13685	13567	13704	13796	13600	13740	13698	13578	13605	13627	13635	13513	13771	13651	13649	13738	13745	13591	13614	13668	13691	13654	13639	13705	13609	13574	13606	13723	13609	13753	13717	13865	13687	13590	13720	13532	13507	13713	13740	13685	13702	13647	13759	13712	13644	13676	13453	13714	13699	13557	13605	13628	13452	13736	13654	13803	13527	13756	13642	13733	13578	13628	13676	13713	13604	13738	13637	13633	13524	13731	13585	13635	13612	13742	13579	13697	13678	13555	13583	13466	13602	13655	13670	13764	13699	13710	13676	13710	13558	13794	13591	13653	13680	13606	13662	13738	13579	13732	13756	13551	13804	13607	13563	13879	13730	13555	13640	13648	13750	13654	13749	13728	13797	13596	13551	13713	13794	13570	13659	13649	13636	13687	13584	13697	13580	13807	13556	13458	13620	13724	13733	13669	13653	13794	13698	13726	13738	13536	13697	13727	13576	13575	13540	13565	13851	13508	13616	13573	13789	13683	13531	13722	13613	13577	13591	13723	13535	13585	13730	13717	13811	13727	13523	13870	13626	13546	13709	13648	13632	13780	13635	13771	13669	13621	13487	13647	13804	13597	13686	13687	13691	13797	13650	13858	13576	13602	13730	13751	13718	13776	13668	13684	13764	13611	13673	13771	13824	13717	13614	13527	13459	13760	13739	13731	13753	13579	13806	13553	13606	13771
23698	21193	28754	24061	22081	21827	20110	16732	16108	16083	15418	15497	15335	15326	14913	14919	14846	14790	14701	14761	14646	14661	14672	14739	14723	14705	14683	14796	14793	14707	14656	14628	14622	14536	14635	14574	14599	14614	14491	14637	14485	14648	14756	14634	14617	14679	14607	14496	14358	14819	15341	14922	14939	14691	14400	14288	14515	14421	14265	14428	14620	14827	14510	14469	14473	14505	14277	14552	14514	14512	14608	14640	14592	14576	14415	14346	14412	14542	14547	14620	14356	14639	14480	14476	14643	14328	14337	14378	14487	14671	14442	14484	14431	14528	14540	14438	14573	14462	14267	14510	14407	14371	14241	14305	14498	14465	14516	14287	14457	14385	14480	14436	14323	14453	14439	14477	14449	14307	14426	14444	14561	14395	14389	14326	14424	14459	14280	14414	14330	14391	14330	14370	14371	14429	14357	14372	14595	14531	14421	14374	14460	14474	14361	14233	14315	14411	14461	14156	14364	14487	14347	14400	14529	14456	14499	14427	14362	14440	14637	14475	14351	14339	14461	14423	14360	14492	14453	14619	14657	14611	14374	14338	14491	14631	14343	14429	14515	14400	14295	14253	14392	14413	14371	14256	14456	14341	14390	14583	14446	14331	14406	14366	14400	14213	14625	14578	14431	14627	14284	14386	14462	14533	14579	14471	14413	14265	14348	14469	14345	14350	14466	14629	14413	14511	14499	14364	14449	14536	14493	14335	14425	14271	14437	14598	14443	14251	14357	14598	14397	14475	14564	14583	14475	14449	14327	14283	14433	14380	14250	14562	14490	14495	14443	14398	14262	14470	14543	14431	14581	14427	14343	14404	14559	14426	14649	14178	14197	14599	14475	14388	14376	14426	14405	14174	14407	14316	14404	14500	14675	14529	14669	14549	14153	14564	14538	14384	14522	14469	14496	14508	14440	14544	14398	14537	14449	14421	14352	14435	14483	14573	14406	14349	14503	14390	14416	14556	14294	14694	14368	14417	14496	14487	14667	14410	14370	14518	14282	14489	14481	14471	14404	14572	14541	14687	14533	14600	14488	14561	14444	14544	14411	14432	14548	14348	14425	14548	14417	14387	14341	14340	14424	14306	14361	14525	14368	14412	14247	14458	14387	14633	14422	14325	14365	14287	14504	14415	14560	14498	14405	14497	14438	14519	14493	14566	14305	14357	14460	14495	14413	14523	14412	14424	14465	14785	14310	14434	14495	14461	14398	14178	14414	14302	14395	14654	14576	14539	14304	14286	14550	14583	14634	14229	14588	14407	14329	14357	14458	14314	14301	14385	14501	14259	14444	14312	14360	14527	14412	14352	14290	14429	14506	14352	14318	14384	14367	14482	14447	14449	14464	14646	14478	14476	14515	14532	14355	14588	14535	14397	14431	14567	14288	14519	14412	14412	14398	14424	14395	14640	14442	14382	14404	14287	14509	14465	14221	14564	14500	14398	14495	14618	14389	14281	14473	14340	14426	14268	14455	14345	14299	14433	14603	14446	14322	14457	14552	14481	14647	14694	14691	14308	14482	14262	14562	14300	14373	14529	14516	14586	14502	14340	14511	14428	14550	14558	14423	14578	14396	14509	14358	14369	14643	14556	14496	14450	14398	14299	14406	14382	14432	14317	14223	14361	14461	14488	14323	14275	14411	14355	14329	14317	14451	14474	14523	14410	14251	14398	14539	14394	14385	14255	14356	14345	14583	14489	14324	14363	14287	14534	14447	14640	14326	14547	14597	14304	14473	14362	14263	14459	14521	14600	14416	14493	14389	14607	14441	14374	14463	14450	14476	14364	14409	14278	14448	14370	14446	14260	14372	14359	14486	14398	14336	14581	14557	14564	14460	14374	14288	14330	14485	14537	14413	14497	14695	14456	14516	14355	14301	14190	14558	14537	14290	14329	14372	14161	14397	14591	14470	14465	14384	14470	14331	14440	14588	14396	14535	14422	14408	14536	14478	14606	14524	14429	14341	14282	14586	14157	14362	14413	14367	14590	14333	14511	14434	14364	14305	14175	14404	14489	14417	14442	14345	14291	14383	14458	14644	14393	14387	14380	14395	14448	14541	14435	14449	14504	14577	14407	14314	14332	14229	14602	14536	14401	14437	14649	14324	14487	14536	14472	14332	14272	14462	14421	14352	14369	14391	14341	14427	14557	14587	14463	14346	14566	14530	14442	14297	14431	14569	14412	14362	14322	14388	14529	14234	14345	14343	14301	14464	14354	14427	14181	14533	14529	14264	14348	14611	14419	14472	14578	14530	14632	14347	14284	14397	14455	14288	14485	14566	14425	14524	14659	14244	14362	14568	14616	14319	14297	14262	14473	14404	14642	14548	14416	14411	14472	14343	14373	14444	14215	14467	14610	14484	14378	14470	14391	14128	14433	14370	14310	14517	14371	14309	14285	14282	14462	14340	14461	14263	14391	14538	14495	14423	14350	14397	14582	14376	14489	14555	14351	14332	14542	14365	14314	14374	14208	14442	14349	14386	14503	14570	14465	14465	14466	14551	14494	14429	14502	14474	14594	14391	14510	14338	14416	14382	14348	14453	14464	14309	14314	14498	14568	14430	14232	14419	14264	14482	14210	14460	14573	14497	14550	14385	14490	14586	14313	14636	14279	14289	14421	14562	14600	14455	14550	14533	14328	14450	14515	14295	14322	14469	14353	14396	14636	14599	14372	14495	14416	14436	14309	14354	14268	14362	14265	14259	14516	14482	14360	14562	14364	14513	14373	14592	14339	14509	14315	14540	14551	14314	14518	14438	14208	14399	14331	14432	14499	14371	14423	14385	14534	14551	14595	14441	14360	14300	14406	14420	14423	14443	14427	14222	14282	14350	14457	14466	14542	14452	14519	14372	14385	14418	14323	14349	14405	14473	14324	14397	14541	14518	14568	14408	14279	14538	14377	14391	14365	14593	14305	14304	14331	14536	14334	14321	14535	14592	14285	14479	14557	14548	14455	14352	14420	14542	14236	14320	14380	14623	14405	14460	14574	14392	14352	14178	14358	14365	14472	14526	14387	14632	14541	14420	14556	14454	14310	14494	14403	14504	14467	14458	14382	14254	14487	14424	14631	14312	14426	14349	14429	14606	14492	14493	14398	14448	14378	14288	14585	14253	14517	14570	14278	14461	14470	14296	14401	14460	14391	14449	14478	14331	14401	14571	14318	14399	14600	14323	14162	14439	14365	14419	14335	14597	14278	14510	14312	14456	14363	14572	14566	14299	14563	14579	14413	14449	14308	14494	14286	14489	14405	14445	14351	14540	14461	14461	14458	14424	14513	14339	14457	14211	14415	14397	14324	14619	14415	14267	14376	14418	14458	14475	14320	14472	14401	14462	14289	14430	14400	14371	14266	14478	14402	14641	14414	14419	14516	14480	14318	14466	14300	14570	14438	14390	14309	14362	14198	14140	14575	14455	14080	14494	14469	14460	14532	14636	14385	14440	14424	14229	14573	14447	14535	14392	14539	14373	14410	14439	14447	14460	14484	14339	14212	14524	14480	14451	14490	14485	14322	14313	14259	14449	14663	14477	14396	14595	14569	14479	14330	14293	14285	14486	14416	14090	14288	14474	14565	14544	14520	14548	14473	14543	14497	14525	14613	14431	14440	14407	14452	14427	14327	14699	14392	14608	14397	14317	14535	14395	14515	14383	14341	14505	14450	14398	14666	14353	14448	14570	14278	14614	14477	14515	14402	14418	14468	14339	14519	14328	14420	14391	14479	14339	14260	14453	14428	14590	14283	14271	14294	14377	14368	14389	14460	14417	14376	14496	14452	14573	14470	14478	14572	14449	14534	14446	14407	14327	14044	14528	14384	14598	14303	14393	14375	14541	14499	14314	14552	14443	14581	14473	14428	14445	14476	14402	14498	14569	14315	14315	14573	14321	14530	14444	14325	14365	14485	14479	14327	14520	14277	14335	14518	14491	14364	14615	14447	14456	14242	14407	14455	14655	14481	14445	14552	14411	14337	14392	14553	14372	14490	14510	14377	14256	14240	14453	14463	14476	14517	14403	14551	14459	14434	14340	14391	14435	14421	14355	14402	14516	14397	14424	14535	14517	14450	14619	14482	14428	14532	14435	14397	14300	14280	14343	14362	14527	14459	14586	14548	14633	14448	14400	14379	14235	14463	14400	14550	14525	14485	14492	14366	14269	14413	14459	14501	14400	14345	14621	14405	14309	14383	14413	14258	14463	14350	14347	14389	14500	14554	14296	14378	14461	14323	14547	14340	14420	14519	14417	14395	14559	14540	14510	14341	14289	14269	14242	14583	14465	14503	14392	14493	14458	14390	14202	14438	14389	14465	14353	14337	14365	14539	14355	14295	14352	14473	14512	14497	14405	14366	14292	14608	14374	14402	14427	14476	14329	14361	14510	14418	14460	14322	14484	14499	14252	14419	14442	14442	14445	14493	14420	14363	14610	14257	14387	14484	14300	14481	14306	14560	14709	14406	14339	14454	14370	14504	14630	14485	14475	14490	14365	14222	14461	14110	14466	14370	14549	14536	14567	14382	14431	14228	14361	14439	14491	14629	14506	14370	14488	14445	14226	14341	14497	14426	14561	14334	14373	14380	14499	14478	14498	14255	14392	14423	14678	14437	14476	14313	14452	14659	14535	14593	14460	14412	14430	14351	14350	14498	14499	14338	14422	14441	14643	14471	14413	14413	14401	14568	14199	14438	14454	14391	14396	14372	14254	14465	14289	14441	14405	14404	14429	14319	14452	14584	14463	14378	14451	14414	14387	14445	14353	14434	14444	14433	14448	14488	14268	14379	14535	14550	14481	14381	14225	14499	14368	14419	14236	14406	14486	14327	14357	14426	14511	14323	14404	14476	14223	14564	14473	14357	14366	14445	14391	14567	14509	14315	14406	14387	14433	14260	14370	14433	14401	14365	14527	14469	14466	14372	14343	14482	14316	14452	14172	14480	14545	14358	14652	14396	14156	14523	14334	14541	14556	14473	14106	14455	14339	14469	14419	14233	14455	14569	14508	14344	14354	14458	14267	14340	14154	14434	14436	14566	14379	14481	14283	14528	14349	14543	14486	14317	14222	14363	14435	14434	14441	14368	14327	14315	14342	14415	14326	14566	14464	14255	14455	14450	14391	14409	14608	14358	14582	14565	14377	14436
19308	35416	33472	26970	22780	19827	18344	17130	16751	15835	15266	15324	15187	14816	14526	14502	14270	14185	14135	14129	13987	14009	14222	14173	14059	14295	14236	14269	14219	14194	14092	13992	14054	13966	14044	14042	13898	14227	14042	14185	13976	13971	14071	13944	14023	13954	13991	13781	13959	14317	14952	14740	14470	14284	14031	13903	13776	13857	14007	13866	13775	13847	13899	13775	13806	13954	13808	13820	13738	13852	13826	13873	13654	13760	13984	13781	13683	13896	13832	13747	13792	13853	13749	13776	13839	13797	13862	13770	13885	13854	13896	13678	13826	13863	13837	14036	14018	13860	13787	13894	13879	13991	13752	14007	13757	14048	13869	13844	13790	13633	13770	13823	13858	13794	13773	13895	13690	13818	13783	13801	13886	14005	13805	13699	13733	13706	13810	13674	13704	13670	13847	13856	13867	13781	13798	14029	13892	13719	13932	13719	13867	13746	13890	13793	13789	13989	13877	13886	13866	13802	13664	13808	13747	13718	13911	13795	13749	13660	13813	13796	13594	13716	13874	13825	13733	13752	13804	13836	13645	13899	13947	13880	13902	13827	13847	13780	13868	13853	13858	13934	13727	13864	13844	13841	13799	13803	13911	13866	13892	13719	13788	13802	13819	13891	14046	13793	13840	13958	13867	13688	13832	13850	13830	13770	13743	13790	13649	13889	13873	13870	13941	13851	13825	13701	13931	13910	13872	13768	13812	13909	13924	13936	13822	13773	13695	14022	13953	13788	13738	13792	13858	13836	13836	13753	13771	13671	13532	13888	13784	13851	14049	13814	13758	13931	13783	13897	13730	13763	13858	13865	13893	13819	13819	13869	13752	13776	13768	13797	13831	13891	13866	13774	13821	13684	13901	13851	13723	13796	13716	13737	13807	13787	13907	13710	13670	13903	13714	13724	13763	13814	13701	13922	14027	13878	13706	13723	13816	13762	13826	13879	13846	13714	13859	13764	13811	13855	13978	13783	13734	14060	13720	13866	13826	13853	13945	13585	13916	13769	13776	13769	13918	13651	13813	13687	13824	13805	13692	13786	13689	13750	13738	13769	13808	13753	13731	13757	13845	13781	13866	13857	13953	13783	13808	13941	13787	13821	13836	13706	13847	13811	13679	13756	13867	13830	13823	13692	13948	13760	14024	13794	13930	13966	13732	13880	13796	13789	13696	13778	13727	13940	13897	13852	13655	13851	13724	13750	13776	13881	13789	13667	13758	13844	13872	13851	13856	13852	13788	13793	14047	13688	13932	13940	13790	13878	13924	13813	13852	13812	13729	13571	13783	13764	13761	13784	13873	13661	13735	13747	13881	13744	13933	13687	13791	13833	13888	13771	13872	13737	13823	13922	13702	13762	13649	13664	13996	13738	13868	13756	13787	13887	13892	13815	13868	13790	13837	13888	13850	13720	13866	13662	13851	14002	13666	13775	13722	13720	13710	13663	13672	13822	13749	14038	13893	13903	13759	13857	13771	13878	13881	13706	14019	13728	13778	13826	13856	13746	13890	13773	13729	13957	13853	13670	13861	13736	13715	13886	13767	13837	13870	13711	13834	13730	13666	13766	13920	13846	13914	13893	13756	13809	13861	13748	13750	13997	13767	13824	13901	13763	13705	13708	13871	13799	13830	13781	13919	13864	13651	13816	13736	14014	13824	13920	13780	14009	13839	13862	13794	13787	13861	13769	13642	13811	13865	13876	13794	13768	13785	13668	13710	13813	13933	13763	13829	13760	13837	13821	13645	13693	13915	13832	13718	13917	13825	13641	13942	13751	13928	13762	13797	13920	13943	13878	13874	14056	13819	13794	14064	13696	13886	13905	13934	13847	13798	13757	13662	13863	13899	13866	14008	13917	13831	13624	13881	13643	13696	13785	13814	13785	13832	13821	13754	13825	13779	13695	13798	13817	13651	13827	13811	13757	13921	13848	13869	13827	13846	13816	13809	13625	13697	13942	13653	13632	13968	13855	13758	13848	13860	13871	13864	13755	13657	13742	13800	13820	13722	13903	13766	13839	13816	13767	13718	13707	13677	13772	13954	13965	13853	13659	13763	13688	13937	13763	13789	13941	13867	13608	13821	13838	13787	13814	13930	13760	13896	13926	13741	13935	14075	13824	13773	13585	13777	13884	13851	13758	13800	13788	13933	13994	13658	13810	13718	13827	14017	13734	13811	13748	13867	13856	14003	13883	13767	13710	13673	13924	13866	13794	13915	13646	13947	13785	13835	13813	13753	13771	13781	13897	13908	13861	13732	13836	13910	13883	13883	13817	13748	13872	13824	13642	13783	13912	13761	13786	13729	13920	13946	13652	13863	13678	13838	13761	13898	13798	13764	13811	13747	13873	13696	13793	13767	13816	13787	13720	13785	13971	13870	13766	13724	13779	13918	13816	13696	13777	13696	13871	13830	13975	13755	13889	13766	13701	13807	13724	13789	13853	13941	13804	13902	13766	13995	13800	13994	13738	13596	13923	13871	13852	13945	13838	13734	13904	13755	13756	13973	13856	13782	13679	13837	13857	14038	13847	13778	13854	13743	13763	13939	13947	13787	13765	13852	13683	13900	13758	13721	13955	13789	13822	13754	13800	13872	13794	13912	13835	13926	13813	13854	13769	13754	13811	13702	13928	13805	13679	13675	13867	13859	13760	13827	13865	13846	13817	13889	13774	13915	13931	13881	13698	13854	13838	13634	14001	13826	13833	13804	13818	13919	13863	13750	13893	13660	13832	13859	13892	13818	13754	13805	13873	13737	13863	13709	13749	13907	13834	13885	13920	13758	13910	13873	13891	13848	13885	13874	13838	13972	13721	13803	13903	13907	13824	13693	13759	13717	13917	13852	13630	13845	13807	13837	13730	13733	13889	13730	13768	13852	13817	13620	13893	13721	13681	13919	13831	13822	13839	13693	13634	13786	13655	13715	13773	13849	13836	13881	13843	13963	13911	13804	13918	13756	13906	13839	13791	13788	13781	13827	13706	13891	13796	13765	13766	13696	13749	13842	13863	13894	13794	13805	13679	13740	13803	13822	13791	13904	13804	13666	13798	13856	13609	13879	13880	13723	13789	13771	13902	13879	13856	13861	13646	13780	13724	13737	13849	13833	13811	13719	13768	13880	13897	13679	13730	13773	13741	13960	13911	13843	13853	13842	13910	13876	13730	13866	13746	13784	13878	13999	13796	13914	13657	13736	13908	13818	13857	13828	13802	13752	13836	13813	13664	13960	13836	13946	13840	13831	13637	13813	13855	13829	13886	13891	13946	13729	13538	13766	13859	13826	13653	13802	13781	13662	13860	13653	13598	13900	13792	13715	13745	13747	13924	13818	13729	13648	13740	13810	13810	13979	13901	13770	13846	13808	13972	13876	13759	13867	13724	13855	13608	13803	13839	13953	13961	13871	13761	13760	13844	13925	13935	13911	13880	13982	13988	13778	13832	13847	13880	13936	13880	13795	13726	13837	13731	13827	13822	13832	13773	13881	13777	13957	13676	13815	13880	13835	13821	13639	13864	13753	13643	14036	13887	13747	13798	13842	13856	13891	13739	13914	13932	13742	13775	13907	13902	13747	13649	13784	13722	13801	13884	13967	13739	13771	13924	13694	13942	13684	13987	13802	13933	13898	13846	13797	13826	13909	13865	13812	13834	13884	13670	13836	13841	13796	13813	13731	13769	13800	13831	13637	13755	13748	13902	13869	13757	13832	13857	13862	13834	13973	13790	13959	13818	13730	13885	13821	13753	13723	13829	13776	13908	13761	13864	13992	13631	13745	13791	13846	13973	13818	13687	13795	13969	13901	13940	13874	13972	13835	13629	13745	13882	13679	13963	13744	13827	13855	13820	13747	13878	13761	13844	13773	13925	13600	13747	13830	13848	13759	13704	14005	13871	13782	13944	13975	13837	13904	13766	13798	13902	13728	13934	13822	13988	13838	13796	13756	13832	13868	13892	13899	13807	13899	13849	13943	13800	13665	13805	13774	13781	13783	13663	13768	13713	13755	13956	13759	13771	13883	13915	13751	13791	13901	13811	13836	13845	13750	13747	13711	13791	13591	13928	13876	13847	13653	13909	13739	13860	13769	13793	13729	13861	13768	13786	13812	13812	13835	13698	13780	13885	13948	13645	13728	13795	13792	13962	13870	13811	13843	13760	14002	13821	13775	13840	13684	13876	13660	13887	13744	13819	13761	13751	13723	13783	13603	13792	13726	13830	13685	13874	13712	13770	13884	14003	13877	13739	13826	13723	13755	13967	13818	13757	13858	13807	14004	13631	13746	13865	13772	13973	13772	13906	13830	13759	13857	13758	13641	13875	13952	13741	13892	13662	13795	13922	13838	13805	13932	13796	13945	13788	13907	13907	13789	13774	13746	13827	13872	13818	13813	13771	13739	13863	13879	13689	13809	13933	13737	13795	13840	13695	13865	13777	13811	13848	13794	13827	13910	13803	13995	13760	13732	13897	13793	13729	14050	13702	13835	13757	13849	13915	13866	13815	14064	13896	13820	13812	13934	13833	13768	13727	13715	13717	13948	13576	13914	13798	13854	13911	13888	13720	13796	13824	13817	13807	13872	13831	14008	13732	13645	13865	13814	13739	13757	13816	13824	13881	13821	13847	13819	13640	13796	13808	13759	13917	13662	13594	13976	13865	13717	13750	13856	13646	14016	13862	13831	13804	13901	13887	13737	13672	13934	13850	13794	13893	13735	13909	13791	13807	13771	13761	13794	13810	13887	14069	13713	13805	13822	13784	13772	13764	13854	13906	13861	13711	13928	13837	13783	13848	13715	13723	13784	13910	13732	13708	13894	13724	13831	13791	13906	13751	13660	13699	13817	13994	13796	13738	13791	13862	13798	13969	13830	13885	13735	13856	13759	13738	13864	13688	13774	13925	13824	13743	13755	13835	13736	13733	13853	13693	13723	13842	14066	13736	13782	13728	13848	13682	13814	13843	13850	13677	14011	13870	13722	13832	13843	13618	13862	13853	13839	13916	13856	13690	13545	13806	13907	13819	13885	13771	13969	13864	13784	13755	13844	13728	13713	13765	13930	13727	13833	13987	13947	13716	13763	13818	13777	13667	13683	13832	13794	13794	13696	13797	13752	14003	13766	13879	13921	13800	13927	13919	13730	13940	13872	13837
22761	21212	29116	23612	21444	23295	24600	18695	17242	17080	16134	16017	15807	15448	15635	15177	15173	15223	14947	15079	15157	14987	14979	14990	14934	14963	15156	15150	15072	14666	14753	14738	14887	14931	14883	14853	14698	14855	14925	14936	14798	14826	14649	14817	14770	14748	14777	14736	14730	15117	16051	16124	15512	15220	14897	14700	14652	14630	14629	14552	14470	14515	14548	14568	14793	14770	14528	14576	14561	14496	14621	14374	14453	14684	14782	14618	14548	14686	14444	14547	14563	14934	14587	14571	14523	14642	14568	14700	14725	14602	14679	14575	14626	14510	14556	14555	14666	14551	14607	14333	14422	14445	14463	14542	14760	14619	14694	14735	14808	14387	14653	14676	14666	14449	14722	14459	14605	14530	14500	14491	14473	14521	14481	14606	14510	14698	14526	14646	14512	14700	14538	14386	14457	14652	14615	14658	14647	14577	14612	14493	14594	14641	14498	14502	14643	14667	14739	14704	14705	14531	14631	14565	14556	14632	14531	14569	14571	14633	14537	14493	14610	14425	14356	14469	14576	14821	14535	14342	14382	14585	14434	14432	14434	14650	14299	14445	14574	14520	14574	14626	14711	14497	14657	14518	14345	14708	14564	14526	14485	14500	14569	14375	14493	14690	14593	14514	14737	14473	14726	14582	14667	14492	14542	14634	14635	14691	14702	14658	14576	14586	14463	14702	14465	14485	14458	14692	14546	14746	14763	14543	14646	14528	14637	14652	14525	14526	14547	14632	14635	14432	14535	14549	14353	14551	14682	14507	14533	14594	14489	14584	14503	14498	14530	14535	14509	14474	14587	14475	14321	14479	14518	14503	14414	14618	14619	14543	14655	14589	14648	14510	14612	14499	14669	14575	14790	14806	14630	14506	14510	14504	14582	14479	14575	14512	14419	14785	14616	14665	14561	14677	14523	14621	14454	14433	14674	14459	14439	14707	14502	14319	14620	14613	14646	14580	14531	14478	14355	14513	14501	14750	14590	14632	14509	14413	14591	14819	14442	14640	14470	14671	14754	14681	14608	14554	14534	14612	14489	14441	14333	14405	14518	14390	14418	14621	14581	14574	14448	14464	14557	14692	14628	14466	14414	14730	14578	14652	14481	14523	14472	14457	14400	14494	14593	14541	14467	14554	14517	14721	14435	14307	14382	14689	14546	14561	14300	14462	14618	14467	14792	14657	14458	14584	14596	14411	14697	14467	14612	14392	14518	14585	14672	14526	14655	14432	14484	14409	14442	14626	14681	14575	14710	14587	14593	14579	14621	14535	14532	14617	14440	14494	14550	14494	14547	14649	14689	14512	14561	14503	14565	14654	14513	14557	14596	14570	14389	14722	14479	14634	14741	14415	14498	14720	14638	14401	14364	14387	14493	14600	14657	14592	14423	14638	14732	14580	14565	14477	14470	14604	14587	14258	14540	14498	14718	14369	14408	14596	14591	14479	14635	14500	14527	14734	14467	14422	14796	14415	14462	14557	14613	14447	14863	14584	14497	14673	14574	14648	14417	14789	14684	14831	14541	14548	14434	14729	14755	14488	14340	14446	14670	14629	14503	14592	14419	14656	14539	14484	14416	14616	14554	14433	14567	14314	14656	14484	14435	14440	14716	14385	14428	14383	14445	14580	14601	14559	14396	14295	14481	14476	14555	14590	14601	14511	14577	14348	14533	14452	14514	14443	14605	14402	14567	14626	14581	14412	14572	14539	14445	14612	14417	14665	14391	14612	14554	14577	14691	14495	14695	14403	14453	14558	14636	14513	14583	14577	14446	14598	14418	14516	14781	14638	14496	14343	14561	14509	14308	14641	14541	14711	14403	14486	14690	14660	14541	14482	14549	14439	14383	14444	14439	14445	14442	14644	14602	14511	14530	14504	14636	14614	14555	14430	14748	14495	14694	14673	14531	14437	14604	14485	14634	14400	14558	14543	14649	14649	14399	14490	14505	14528	14575	14742	14547	14515	14474	14393	14381	14438	14543	14635	14462	14642	14364	14587	14534	14621	14573	14311	14301	14460	14583	14700	14606	14542	14412	14624	14441	14574	14572	14451	14469	14641	14489	14487	14427	14620	14624	14601	14684	14508	14806	14524	14697	14692	14487	14305	14542	14455	14416	14380	14392	14811	14905	14405	14559	14499	14448	14636	14413	14539	14645	14642	14720	14620	14673	14493	14498	14435	14509	14583	14440	14674	14483	14647	14536	14405	14590	14341	14502	14445	14440	14627	14583	14482	14388	14612	14697	14452	14448	14447	14395	14688	14460	14334	14769	14687	14518	14359	14269	14515	14455	14686	14377	14689	14407	14648	14399	14372	14607	14501	14600	14471	14587	14506	14609	14886	14429	14566	14499	14577	14643	14462	14440	14424	14464	14344	14549	14567	14562	14483	14506	14604	14595	14408	14478	14639	14479	14588	14534	14501	14676	14713	14375	14668	14540	14429	14824	14486	14581	14610	14535	14579	14439	14661	14470	14551	14537	14589	14451	14499	14693	14566	14655	14584	14669	14630	14670	14493	14625	14420	14668	14452	14562	14520	14482	14637	14635	14598	14552	14785	14703	14513	14429	14626	14660	14393	14504	14469	14630	14389	14497	14630	14571	14551	14550	14563	14509	14533	14587	14671	14522	14546	14557	14659	14298	14645	14736	14628	14432	14648	14604	14489	14415	14474	14563	14553	14620	14619	14698	14770	14453	14411	14574	14371	14609	14561	14505	14503	14485	14562	14544	14482	14585	14563	14500	14647	14429	14331	14521	14488	14552	14504	14516	14655	14553	14659	14618	14694	14366	14534	14618	14331	14501	14439	14617	14609	14583	14733	14579	14568	14659	14674	14449	14614	14563	14628	14532	14567	14485	14738	14443	14465	14300	14576	14488	14404	14635	14752	14710	14571	14444	14446	14240	14351	14604	14487	14575	14470	14674	14363	14568	14700	14407	14550	14662	14617	14457	14373	14604	14537	14574	14678	14703	14552	14629	14628	14617	14536	14600	14456	14585	14532	14624	14568	14635	14373	14596	14533	14486	14393	14634	14632	14531	14624	14236	14681	14673	14473	14484	14385	14389	14416	14549	14629	14410	14448	14529	14659	14611	14651	14421	14482	14694	14539	14665	14703	14558	14512	14614	14558	14561	14436	14523	14414	14613	14465	14333	14370	14597	14434	14598	14604	14638	14728	14621	14571	14478	14589	14318	14373	14363	14400	14552	14598	14426	14513	14644	14616	14472	14624	14666	14740	14453	14348	14382	14526	14734	14489	14509	14496	14538	14580	14477	14507	14652	14459	14444	14456	14486	14580	14637	14571	14593	14520	14451	14589	14514	14593	14541	14647	14475	14580	14635	14511	14626	14693	14521	14408	14521	14680	14609	14494	14587	14724	14627	14706	14537	14857	14599	14556	14792	14419	14524	14372	14470	14262	14669	14527	14505	14395	14510	14593	14531	14395	14364	14426	14754	14665	14488	14541	14610	14484	14580	14435	14622	14670	14727	14771	14485	14547	14489	14391	14576	14648	14577	14587	14541	14342	14523	14639	14641	14472	14527	14447	14545	14547	14372	14425	14563	14488	14541	14501	14608	14401	14634	14746	14698	14556	14489	14592	14641	14575	14582	14545	14498	14512	14387	14459	14367	14536	14457	14613	14545	14577	14454	14548	14628	14564	14558	14527	14620	14515	14621	14850	14732	14363	14502	14461	14624	14606	14579	14465	14595	14639	14750	14568	14524	14559	14560	14497	14758	14600	14446	14552	14530	14417	14698	14418	14540	14432	14527	14518	14401	14425	14635	14380	14399	14630	14572	14425	14467	14379	14575	14558	14325	14530	14820	14515	14791	14498	14576	14622	14566	14380	14498	14725	14755	14665	14491	14624	14715	14473	14633	14369	14692	14573	14481	14591	14586	14635	14490	14337	14577	14514	14779	14544	14394	14363	14543	14608	14562	14624	14457	14535	14579	14500	14512	14501	14726	14770	14380	14426	14576	14722	14411	14535	14511	14533	14620	14609	14502	14459	14537	14580	14331	14508	14498	14528	14444	14457	14515	14582	14461	14617	14492	14490	14533	14470	14394	14559	14538	14794	14584	14559	14300	14418	14749	14569	14517	14541	14580	14637	14495	14381	14245	14403	14504	14460	14547	14345	14691	14619	14798	14627	14514	14485	14468	14495	14624	14599	14571	14639	14503	14460	14407	14513	14362	14545	14637	14509	14670	14565	14640	14636	14550	14489	14618	14585	14565	14448	14500	14628	14307	14498	14579	14506	14448	14440	14572	14439	14642	14381	14611	14614	14511	14565	14281	14680	14588	14724	14563	14503	14550	14555	14744	14579	14588	14445	14499	14498	14483	14619	14559	14406	14534	14483	14374	14419	14607	14430	14463	14484	14569	14513	14604	14625	14578	14787	14390	14735	14763	14596	14599	14527	14432	14453	14722	14741	14603	14471	14540	14545	14722	14352	14536	14674	14611	14609	14639	14572	14554	14504	14579	14425	14622	14600	14619	14538	14508	14423	14315	14425	14719	14481	14416	14625	14519	14593	14536	14645	14660	14420	14491	14622	14594	14547	14533	14402	14687	14551	14727	14494	14520	14515	14554	14535	14664	14652	14554	14679	14425	14437	14360	14577	14490	14581	14545	14472	14499	14655	14507	14524	14490	14695	14348	14675	14518	14510	14439	14596	14518	14619	14642	14556	14701	14543	14796	14537	14589	14530	14623	14485	14654	14381	14631	14426	14456	14641	14602	14579	14622	14598	14579	14510	14610	14644	14489	14627	14494	14481	14526	14701	14520	14349	14604	14490	14369	14451	14676	14563	14614	14411	14655	14532	14584	14616	14527	14496	14377	14347	14646	14529	14566	14439	14572	14704	14583	14481	14523	14585	14562	14449	14610	14553	14725	14454	14596	14379	14491	14594	14729	14424	14559	14446	14278	14412	14564	14507	14485	14668	14553	14592	14405	14698	14835	14533	14707	14656	14590	14374	14500	14587	14500	14734	14470	14519	14591	14541	14533	14427	14299	14582	14639	14471	14708	14568	14654	14647	14570	14448	14329	14388	14512	14641	14490	14643	14683	14445	14486	14862	14612	14516	14483	14601	14687	14532	14445	14620	14607	14494	14490	14540	14543	14427	14429	14391	14627	14500
21570	40129	37756	30814	26161	22380	20039	18616	18293	17264	15852	16037	15712	15408	15145	14720	14661	14352	14443	14412	14216	14302	14133	14108	14229	14290	14419	14573	14373	14299	14263	14193	13985	14074	13994	14085	13919	14230	14237	14129	14229	14039	14153	14081	14152	14004	14126	13992	13947	14693	16147	15753	15160	14491	14175	14075	13902	13827	13733	13857	13919	13899	13729	14020	13788	13978	13714	13810	13818	13833	13828	13732	13866	13819	13934	13822	13640	13986	13933	13817	13999	13949	13846	13810	13718	13726	13713	13795	13701	13839	13867	13811	13813	14079	13775	13987	13711	13788	13942	13862	13872	13763	13913	13745	14005	13746	13699	13968	13816	13777	13999	13788	13914	13824	13707	13908	13801	13777	13847	13853	13750	13840	13797	13799	13915	13691	13997	13723	13818	13878	13909	13911	13708	13914	13892	13712	13880	13729	14005	13886	13908	13762	13893	13623	13912	13694	13785	13809	13754	13939	13827	13846	13831	13872	13870	13891	13959	13737	13892	13846	13909	13751	13940	13995	13847	13680	13715	13868	13953	13814	13935	13863	13855	13922	13839	13632	13883	13871	13782	13857	13828	13773	13744	13976	13836	13695	13857	13807	13690	13893	13954	13963	13901	13752	13817	13835	13856	13749	13767	13722	13739	13665	13859	13928	13788	13915	13821	13783	13777	13816	13768	13860	14009	13803	14050	13904	13720	13746	13812	13880	13868	13880	13906	13811	13857	13876	13735	13770	13975	13797	13817	13650	13755	13900	13779	13913	13916	13835	13865	13892	13748	13882	13883	13964	13830	13766	14008	13930	13869	13860	13844	13715	13822	13922	13852	13930	13793	13953	13914	13993	13767	13917	13726	13920	13862	13898	13920	13868	13870	13853	13724	13694	13811	13781	13938	13859	13854	13847	13736	14112	13915	13945	13851	13609	13931	13840	13704	13795	13770	13754	13917	13902	13876	13927	13780	13886	13837	13871	13952	13853	13868	13752	13880	13815	13895	13807	13806	13946	14035	13938	13805	13891	13832	13631	13845	13970	13820	13889	13889	13840	13862	13896	13811	13959	13847	13781	13854	14013	13952	13767	13848	13862	13830	13750	13805	13929	13811	13873	13597	13796	13758	13857	13834	13931	13908	13839	13926	13864	14016	13801	13806	13832	13864	13801	13750	13706	13928	13835	13810	13966	13888	13982	13774	13794	13690	13736	13856	13822	13872	13823	13788	13976	13874	13791	13784	13811	13850	13640	13767	13710	13986	13889	13703	13713	13852	14043	13836	14050	13746	13724	13739	13794	13949	13871	13825	13717	13660	13796	13796	13852	13728	13867	13842	13774	13820	13947	13945	13935	13873	13764	13943	13742	13796	13859	13666	13770	13757	13817	13761	13788	13943	13710	13840	13868	13760	13717	13744	13847	13895	13812	13771	13788	13866	13644	13827	13783	13800	13640	13855	13870	13882	13881	13620	13906	13964	13809	13852	13953	13915	13767	13733	13790	13861	13800	14107	13775	13912	13869	13868	13853	13919	13830	13633	13877	13762	13897	13946	13743	13784	13676	13947	13825	13792	13801	13910	13796	13864	13750	13721	13704	13779	13821	13858	13646	13763	13803	13901	13878	13821	13864	13658	13805	13902	13891	13797	13763	13872	13829	13766	13905	13853	13804	13931	13762	13787	13986	13938	13841	13991	13766	13816	13956	13950	13930	13644	13867	13867	13917	13786	13757	13941	13748	13870	14043	14020	13719	13935	13768	13885	13835	13892	13811	14066	13872	14005	13742	13784	13829	13945	13915	13743	13609	13861	13899	13867	13842	13878	13785	14025	13659	13876	13887	13929	13996	13915	13697	13863	13863	13826	13751	13988	13806	13851	13663	13741	13868	14034	13878	13720	13636	13897	13672	13821	13825	13912	13859	13780	13823	13763	13885	13999	13656	13878	13612	13964	13939	13827	13854	13683	13869	13826	13807	13749	13813	13906	13997	13760	13868	13835	13879	13755	13839	13870	13782	13699	13992	13856	13726	13874	13820	13687	13845	13698	13818	13788	13925	13664	13662	13858	13966	14011	13912	13758	13716	13828	13607	13799	13754	13872	13842	13842	13756	13774	13711	13826	13771	13911	14010	13699	13656	13807	13884	13731	13666	13957	13887	13903	13840	13897	13720	13858	13787	13946	13942	13823	13773	13642	13795	13884	13687	13901	13779	13685	13901	13699	13723	13697	13930	13831	13825	13937	13735	13675	13718	13919	13701	13793	13917	13768	13924	13858	13695	13846	13719	13812	13795	13872	13961	13635	13774	13921	13905	13852	13904	13873	13871	13795	13881	13733	13778	13861	13973	13834	13905	13773	13989	13825	13929	13916	13795	13868	13922	13774	13962	13859	13785	13773	13804	13735	14136	13811	13752	13851	13738	13994	13851	13720	13790	13860	13798	13670	13879	13747	13872	13833	13879	13715	13765	13979	13806	13946	14001	13731	13961	13849	13807	13827	13700	13846	13831	13873	13828	13860	13765	13732	13887	13708	13734	14017	13810	13774	13893	13777	13801	13804	13715	13763	13956	13790	13812	13928	13762	13857	13790	13917	13825	13937	13675	13665	13763	13977	13811	13680	13926	13882	13760	13931	13891	13916	13820	13933	13802	13920	13780	13698	13782	13776	13776	13751	13856	13685	13938	13793	13671	13761	13763	13972	13764	13899	13853	13747	13874	13784	13812	13915	13843	13903	13919	13905	13853	13798	13837	13845	13832	13942	13777	13640	13913	13833	13876	13751	13716	13846	13921	13896	13798	13883	13813	13932	13704	13959	13688	13907	13709	13835	13778	13767	13760	13858	13881	13879	13886	13758	13936	13730	13999	13864	13805	13799	13830	13867	13627	13877	13646	13992	13785	13812	13827	13798	13920	13872	13727	13880	13786	13960	13904	13798	13854	13799	13811	13745	13793	13877	13822	13938	13775	13907	13952	13847	13920	13680	13805	13930	13894	13968	13796	13817	13879	13703	13804	13653	13857	13705	13805	13820	13825	13726	13684	13844	13831	13983	13736	13747	13873	13776	13886	13926	13758	13872	13952	13849	13872	13896	13779	13879	13743	13823	13948	13874	13811	13823	13797	13909	13902	13871	13884	13938	13617	14059	13775	13770	13683	13892	13992	13806	13797	13923	13871	13848	13782	13847	13745	13835	13785	13877	13905	13886	13883	13745	13816	13797	13680	13752	13911	13557	13923	13770	13675	13908	13756	13685	13879	13821	13872	13806	13757	13818	13942	13654	13787	13786	13798	13726	13649	13839	13733	13959	13923	13860	13778	13868	13808	13772	13828	13880	13722	13809	13839	13840	13847	13949	13945	13665	13956	13970	13848	13760	13919	13824	13851	13959	13841	13811	13711	13856	13849	13890	13786	13813	13544	13973	13909	13770	13761	13864	13891	13821	13808	13868	13843	13727	13744	13857	13831	13815	13974	13810	13802	13855	13773	13883	13842	13895	13755	13667	13778	13868	13951	13870	13790	13970	13676	13902	13958	13778	13802	13806	13887	13753	13891	13802	13745	13748	13870	13944	13856	13848	13780	13845	13902	13938	13740	13867	13945	13884	14017	13653	13816	13895	13811	13842	13992	13856	13804	13924	13806	13930	13854	13846	13878	13816	13826	13944	13851	13816	13828	13738	13775	13863	13944	13774	13837	13775	13680	13683	13701	13698	13936	13973	13813	13842	13847	13920	13904	13723	13805	13772	13809	13792	13872	13700	13823	13867	13769	13641	13801	13871	13759	13727	13832	13725	13906	13833	14019	13722	13716	13825	13832	13668	13679	13762	14042	13852	13711	13666	13850	13866	13937	13784	13886	13989	13912	13676	13823	13866	13724	13800	13880	13827	13797	13837	13855	13890	13759	13830	13502	13852	13955	13829	13903	14001	13730	13893	13792	13769	14031	13917	13791	13750	13862	13877	13777	13797	13837	13707	13751	13852	14121	14018	13912	13810	13709	13740	13813	13662	13909	13849	13880	13716	13923	13904	13835	13841	13770	13864	13781	13633	13952	13666	13954	13856	13857	13902	13974	13820	13899	13692	13930	13770	13747	13876	13841	13777	13808	13948	13840	13690	13837	13941	13747	13684	13773	13708	13808	13691	13701	13962	13719	13880	13964	13787	13827	13785	13813	13872	13773	13866	13880	13879	13778	13798	13722	13874	13865	14028	13696	13740	13846	13813	13694	13829	13792	13868	13792	13922	13804	13807	13859	13901	13911	13890	14013	13735	14003	13944	13878	13919	14012	13846	13888	13972	13708	14039	13886	13938	13784	13892	13871	13836	13965	13860	13843	13772	13847	13542	13787	13843	13749	13720	13701	13777	13944	13749	13860	13686	13797	13802	13854	13894	13689	13861	13969	13875	13781	13747	13969	13862	13817	13815	13779	13866	13827	13803	13905	13911	13912	13909	13760	13889	13851	13749	13867	13710	13674	13810	13911	13932	13791	13783	13885	13824	13707	13889	13900	13861	13745	13793	13689	13847	13772	13813	13791	14026	13945	13819	13842	13817	13852	13782	13770	13683	13708	13833	13872	13788	13858	13878	13994	13769	13828	13939	13813	13880	13731	13946	13881	13807	13888	13739	13732	13810	13692	13916	13799	13761	13804	13776	13749	13762	13868	13879	13894	13772	13795	13693	13933	13910	13805	13743	13823	13934	13790	13774	13776	13776	13862	13871	13780	13916	13839	13929	13786	13680	13793	13954	13826	13956	13896	13851	13888	13801	13856	14012	13856	13766	13802	13751	13875	13875	13785	13776	13906	13784	13885	13795	13846	13946	14036	13600	13843	13758	13925	13884	13857	13915	13734	13632	13904	13846	13918	13804	13856	13709	13822	13990	13894	13874	13644	13836	13958	14025	13928	13849	13910	13920	13801	13835	13963	13863	13865	13933	13774	13766	13746	13716	13752	13765	13819	13824	13797	13896	13794	13863	13744	13809	13807	13841	13731	13898	13800	13811	13831	13776	13942	13917	13750	13850	13804	13823	13840	13915	13922	13846	13905	13942	13809	13921	13870	13863	13675	13825	14032	13802	13828	13936	13840	13936	13776	13738	13820	13996	13825	13667	13756	13863	13909	13821	13651	13731	13713	13822	13939	13786	13826	13834	13962
27009	22064	25583	22214	17264	16318	15536	15222	14965	14712	14536	14604	14628	14614	14586	14689	14206	14369	14378	14449	14182	14370	14193	14332	14515	14364	14496	14261	14373	14235	14313	14561	14207	14310	14304	14353	14399	14605	14447	14328	14525	14402	14419	14274	14321	14084	14383	14282	14346	14499	14322	14417	14161	14277	14178	14222	14418	14183	14309	14348	14343	14315	14392	14226	14316	14252	14314	14330	14146	14189	14181	14267	14322	14173	14282	14160	14235	14048	14281	14326	14057	14210	14157	14285	14304	14128	14310	14249	14207	14288	14333	14040	14256	14176	14133	14120	14269	14361	14190	14157	14269	14317	14267	14229	14308	14427	14194	14153	14383	14321	14407	14133	14347	14138	14359	14200	14240	14273	14149	14401	14188	14196	14344	14169	14210	14235	14205	14270	14237	14307	14295	14296	14349	14323	14270	14309	14374	14335	14352	14332	14317	14188	14099	14215	14258	14268	14304	14281	14184	14314	14253	14392	14182	14297	14209	14435	14151	14259	14289	14229	14059	14307	14179	14099	14332	14179	14146	14291	14162	14326	14449	14311	14251	14237	14417	14351	14176	14365	14296	14240	14329	14118	14237	14094	14083	14218	14361	14354	14330	13966	14361	14263	14150	14282	14328	14470	14237	14438	14471	14268	14386	14362	14336	14334	14234	14073	14083	14277	14155	14204	14315	14235	14170	14341	14371	14430	14380	14219	14268	14274	14257	14311	14370	14213	14213	14219	14279	14348	14249	14326	14207	14251	14240	14200	14257	14389	14143	14337	14185	14328	14149	14228	14265	14176	14420	14339	14222	14027	14180	14255	14040	14087	14373	14104	14488	14176	14305	14213	14288	14238	14243	14257	14260	14136	14162	14349	14171	14225	14142	14365	14329	14244	14285	14523	14224	14222	14105	14364	14420	14236	14295	14207	14399	14282	14311	14399	14292	14321	14154	14384	14275	14255	14332	14291	14004	14298	14245	14212	14114	14113	14343	14398	14349	14283	14098	14354	14362	14194	14149	14317	14361	14343	14301	14134	14285	14093	14260	14125	14241	14019	14181	14211	14161	14271	14331	14264	14289	14406	14194	14114	14197	14275	14188	14525	14183	14072	14390	14314	14355	14245	14199	14376	14277	14206	14297	13964	14217	14337	14270	14379	14384	14273	14189	14112	14178	14355	14320	14238	14101	14242	14262	14428	14130	14274	14429	14494	14283	14146	14142	14200	14317	14271	14123	14233	14258	14234	14265	14287	14156	14358	14214	14326	14318	14225	14117	14102	14101	14244	14198	14175	14248	14327	14348	14304	14442	14202	14391	14163	14437	14196	14304	14293	14418	14407	14089	14331	14302	14116	14295	14418	14254	14386	14511	14282	14262	14227	14250	14192	14233	14331	14096	14391	14233	14300	14275	14165	14146	14389	14152	14163	14248	14246	14267	14308	14147	14231	14343	14437	14226	14406	14131	14297	14207	14078	14504	14515	14072	14224	14208	14134	14212	14376	14310	14093	14411	14250	14266	14379	14271	14376	14136	14095	14251	14305	14437	14458	14358	14184	14139	14170	14054	14226	14525	14105	14263	14264	14335	14196	14293	14192	14188	14445	14303	14292	14286	14254	14212	14360	14381	14124	14217	14301	14231	14234	14321	14203	14289	14313	14311	14365	14178	14276	14405	14331	14089	14145	14375	14159	14044	14116	14156	14272	14282	14291	14432	14316	14293	14363	14112	14200	14380	14151	14172	14239	14189	14330	14296	14339	14415	14320	14097	14038	14263	14388	14313	14309	14281	14419	14270	14212	14225	14406	14261	14168	14286	14065	14321	14295	14275	14139	14152	14458	14376	14306	14242	14245	14481	14298	14303	14298	14209	14350	14220	14263	14095	14374	14293	14247	14248	14302	14212	14400	14379	14144	14271	14016	14269	14101	14417	14355	14096	14450	14179	14280	14172	14380	14229	14243	14245	14429	14201	14348	14456	14234	14164	14292	14209	14219	14085	14215	14308	14164	14256	14452	14060	14316	14312	14376	14261	14118	14274	14302	14204	14313	14016	14166	14155	13997	14383	14303	14205	14067	14218	14360	14402	14283	14100	14226	14337	14351	14101	14153	14330	14238	14268	14254	14180	14115	14269	14215	14093	14176	14198	14420	14091	14148	14347	14241	14233	14234	14346	14249	14340	14181	14182	14241	14358	14343	14372	14236	14147	14134	14239	14161	14227	14279	14429	14088	14209	14367	14168	14049	14134	14254	14117	14279	14251	14247	14284	14275	14143	14274	14183	14265	14406	14246	14400	14334	14189	14316	14187	14206	14115	14233	14178	14562	14259	14383	14193	14384	14284	14177	14276	14215	14113	14295	14167	14282	14358	14234	14372	14265	14145	14304	14358	14367	14242	14351	14446	14223	14130	14106	14328	14426	14169	14229	14143	14253	14173	14264	14165	14338	14369	14206	14251	14164	14456	14105	14254	14340	14334	14140	14279	14017	14351	14074	14361	14292	14190	14169	14449	14384	14318	14222	14084	14198	14331	14245	14318	14423	14267	14202	14183	14335	14381	14213	14125	14295	14287	14141	14333	14148	14265	14190	14378	14463	14306	14139	14202	14266	14290	14345	14317	14415	14283	14327	14226	14371	14213	14424	14494	14113	14084	14415	14179	14192	14179	14111	14157	14195	14276	14191	14279	14377	14353	14112	14113	14362	14153	14045	14219	14405	14122	14304	14333	14232	14081	14248	14209	14501	14238	14203	14133	14208	14385	14386	14313	14448	14277	14140	14170	14059	14199	14267	14164	14204	14081	14139	14147	14417	14291	14238	14296	14298	14443	14281	14091	14245	14252	14114	14137	14219	14274	14194	14304	14199	14234	14338	14381	14350	14137	14034	14319	14195	14241	14104	14316	14292	14252	14304	14149	14390	14166	14257	14168	14338	14198	14374	14118	14158	14494	14277	14353	14014	14180	14319	14279	14306	14272	14350	14231	14309	14250	14090	14299	14321	14369	14274	14157	14252	14152	14363	14223	14317	14384	14258	14238	14422	14228	14365	14245	14388	14267	14022	14278	14418	14519	14052	14300	14192	14280	14218	14406	14232	14288	14236	14280	14340	14126	14371	14199	14347	14175	14080	14533	14313	14191	14201	14187	14261	14425	14105	14094	14217	14208	14149	14258	14205	14163	14170	14307	14207	14249	14285	14248	14232	14275	14269	14223	14189	14264	14384	14186	14170	14222	14098	14207	14383	13941	14211	14316	14184	14229	14210	14183	14239	14236	14028	14110	14096	14248	14208	14324	14446	14367	14415	14375	14495	14351	14329	14311	14243	14170	14054	14352	14329	14117	14069	14199	14243	14394	14247	14225	14240	14127	14337	14232	14255	14389	14242	14382	14334	14350	14099	14306	14100	14403	14168	14456	14415	14209	14275	14241	14405	14358	14382	14335	14276	14185	14539	14051	14408	14408	14278	14201	14202	14320	14388	14318	14458	14304	14300	14450	14281	14349	14390	14388	14277	14266	14223	14207	14073	14199	14399	14154	14463	14229	14432	14050	14070	14179	14395	14239	14266	14232	14239	14384	14103	14146	14168	14301	14359	14352	14514	14343	14428	14244	14227	14127	14219	14254	14288	14351	14353	14310	14298	14085	14331	14343	14164	14192	14254	14088	14225	14184	14198	14161	14220	14138	14146	14179	14319	14262	14195	14264	14186	14350	14320	14412	14209	14397	14129	14322	14249	14277	14284	14310	14314	14218	14172	14408	14381	14148	14368	14423	14154	14271	14344	14318	14317	14331	14208	14413	14312	14444	14321	14328	14260	14252	14393	14234	14320	14269	14428	14380	14324	14199	14269	14177	14245	14164	14272	14264	14332	14260	14465	14398	14302	14390	14307	14238	14218	14232	14272	14356	14172	14355	14074	14183	14243	14246	14207	14312	14256	14459	14264	14296	14196	14282	14178	14137	14215	14186	14311	14184	14241	14213	14252	14304	14333	14359	14219	14244	14196	14145	14332	14402	14350	14273	14454	14230	14380	14307	14182	14112	14129	14300	14281	14243	14336	14336	14354	14448	14198	14202	14239	14222	14139	14258	14459	14211	14341	14377	14240	14199	14211	14405	14318	14211	14154	14170	14251	14311	14420	14193	14215	14222	14241	14282	14135	14226	14173	14183	14290	14072	14177	14425	14405	14300	14331	14284	14298	14095	14245	14285	14214	14294	14401	14438	14126	14215	14098	14231	14110	14270	14160	14218	14229	14322	14241	14177	14212	14314	14208	14359	14501	14267	14236	14328	14253	14348	14266	14119	14221	14229	14176	14454	14144	14166	14148	14336	14202	14044	14187	14198	14119	14230	14133	14103	14298	14374	14232	14344	14160	14143	14382	14328	14395	14309	14166	14343	14270	14463	14080	14341	14453	14182	14462	14017	14342	14028	14292	14245	14243	14505	14231	14233	14169	14201	14259	14376	14191	14292	14386	14339	14292	14114	14286	14420	14283	14184	14328	14128	14124	14363	14206	14123	14229	14390	14339	14243	14331	14377	14276	14182	14405	14295	14295	14385	14124	14256	14527	14311	14231	14263	14254	14214	14286	14356	14158	14289	14128	14278	14301	14218	14454	14347	14239	14501	14370	14211	14162	14224	14166	14189	14103	14259	14262	14431	14406	14217	14216	14232	14254	14400	14324	14243	14233	14284	14330	14132	14046	14319	14237	14356	14350	14298	14421	14224	14353	14266	14186	14198	14171	14353	14317	14110	14340	14313	14337	14313	14327	14235	14317	14209	14221	14196	14499	14304	14339	14358	14259	14252	14168	14287	14140	14177	14202	14372	14214	14479	14380	14322	14332	14068	14385	14386	14420	14142	14203	14208	14331	14382	14270	14276	14192	14278	14427	14425	14128	14158	14049	14252	14126	14228	14005	14214	14364	14385	14363	14263	14362	14422	14318	14173	14136	14188	14234	14272	14302	14064	14241	14102	14426	14471	14269	14281	14139	14282	14302	14213	14223	14359	14375	14298	14340	14152	14124	14429	14388	14331	14267	14187	14289	14400	14286	14178	14312	14333	14296	14244	14391	14285	14424	14169	14292	14144	14225	14190	14087	14375	14198	14467	14342	14116	14240	14222	14238	14235	14099	14127	14289	14300	14110	14168	14087
18616	27030	25737	20812	18287	16572	15736	15101	15063	14711	14406	14397	14417	14102	14116	14030	13930	13956	13918	13763	13797	13705	13896	13885	13766	13888	14017	13905	13775	13974	13737	13822	13737	13772	13948	13639	14018	13834	13648	13655	13860	13822	13807	13749	13896	13626	13737	13797	13733	13836	13890	13983	13859	13698	13549	13861	13587	13591	13752	13637	13907	13530	13774	13679	13719	13578	13718	13635	13671	13627	13668	13421	13594	13688	13684	13486	13751	13736	13495	13715	13638	13699	13697	13610	13795	13806	13616	13546	13637	13643	13594	13665	13712	13722	13626	13469	13705	13686	13559	13687	13587	13660	13614	13633	13692	13665	13578	13870	13716	13542	13694	13698	13526	13546	13549	13596	13611	13298	13662	13708	13556	13685	13717	13652	13731	13588	13745	13475	13806	13497	13785	13536	13657	13703	13441	13730	13552	13741	13750	13722	13702	13602	13509	13739	13531	13651	13684	13589	13647	13731	13659	13653	13710	13805	13712	13650	13700	13664	13648	13785	13880	13548	13639	13808	13780	13542	13750	13666	13624	13803	13707	13813	13666	13761	13762	13769	13643	13786	13507	13682	13515	13684	13651	13607	13813	13657	13759	13679	13646	13528	13699	13600	13673	13672	13636	13561	13722	13654	13603	13512	13531	13521	13590	13558	13735	13620	13544	13784	13610	13661	13702	13609	13720	13668	13662	13488	13815	13490	13608	13837	13733	13621	13664	13634	13885	13674	13660	13667	13675	13722	13473	13794	13714	13601	13727	13715	13637	13635	13679	13483	13637	13586	13641	13662	13659	13698	13720	13790	13618	13734	13652	13455	13556	13721	13541	13611	13458	13621	13719	13582	13729	13674	13660	13688	13562	13637	13568	13725	13562	13694	13659	13573	13712	13660	13456	13702	13612	13774	13524	13694	13609	13640	13452	13621	13607	13626	13700	13661	13651	13570	13668	13773	13598	13583	13612	13807	13666	13693	13675	13631	13521	13648	13575	13662	13636	13632	13647	13795	13595	13636	13758	13623	13669	13679	13773	13691	13706	13475	13637	13515	13631	13585	13700	13794	13624	13714	13572	13615	13841	13767	13646	13610	13649	13643	13727	13811	13489	13588	13749	13555	13629	13424	13650	13715	13629	13639	13655	13639	13524	13787	13494	13650	13567	13663	13647	13675	13677	13730	13640	13708	13631	13687	13654	13751	13796	13630	13676	13881	13550	13565	13506	13593	13731	13637	13717	13626	13706	13639	13751	13715	13696	13757	13684	13632	13758	13814	13549	13631	13633	13532	13764	13441	13851	13620	13731	13652	13707	13678	13689	13756	13706	13666	13649	13617	13694	13668	13766	13722	13712	13331	13693	13580	13566	13592	13727	13607	13752	13649	13505	13720	13715	13793	13642	13538	13657	13503	13689	13654	13657	13799	13538	13764	13598	13674	13693	13556	13676	13615	13583	13725	13622	13596	13564	13757	13516	13439	13708	13583	13697	13568	13780	13703	13579	13620	13447	13754	13674	13779	13651	13631	13601	13821	13744	13768	13744	13607	13676	13468	13571	13694	13613	13632	13642	13739	13644	13823	13631	13748	13713	13450	13692	13528	13671	13643	13738	13640	13503	13595	13761	13474	13732	13691	13781	13642	13630	13573	13788	13706	13574	13680	13669	13688	13518	13601	13656	13829	13569	13518	13580	13522	13600	13680	13709	13577	13658	13563	13629	13658	13730	13727	13530	13508	13889	13711	13656	13632	13643	13740	13439	13523	13583	13666	13681	13715	13676	13713	13624	13721	13704	13740	13659	13508	13579	13690	13620	13686	13698	13640	13584	13697	13679	13703	13762	13822	13652	13682	13764	13749	13689	13763	13701	13646	13628	13572	13651	13784	13693	13607	13659	13715	13771	13679	13650	13588	13755	13686	13590	13524	13658	13782	13558	13576	13785	13646	13573	13665	13799	13753	13517	13719	13619	13778	13582	13577	13632	13692	13712	13563	13519	13523	13557	13826	13599	13630	13634	13761	13719	13697	13747	13700	13690	13585	13609	13632	13853	13673	13673	13628	13706	13742	13752	13666	13705	13584	13541	13698	13732	13634	13758	13659	13580	13717	13586	13699	13836	13781	13794	13693	13691	13623	13467	13656	13684	13802	13677	13615	13715	13634	13542	13785	13573	13713	13546	13614	13602	13694	13688	13683	13725	13693	13603	13655	13621	13607	13552	13713	13619	13731	13570	13654	13584	13638	13805	13689	13627	13661	13706	13609	13668	13696	13688	13554	13651	13621	13759	13525	13711	13566	13604	13754	13746	13893	13620	13640	13575	13880	13710	13756	13544	13647	13715	13693	13756	13698	13625	13755	13655	13688	13613	13771	13613	13803	13717	13641	13690	13846	13619	13501	13679	13729	13708	13539	13646	13599	13722	13746	13733	13688	13519	13679	13726	13644	13654	13705	13673	13668	13778	13591	13673	13632	13589	13715	13645	13599	13581	13720	13735	13672	13525	13662	13611	13542	13659	13669	13622	13746	13698	13635	13649	13753	13627	13660	13577	13669	13783	13806	13747	13591	13644	13717	13634	13568	13690	13732	13753	13725	13500	13693	13611	13662	13614	13761	13730	13618	13512	13921	13668	13684	13612	13645	13601	13617	13634	13650	13684	13636	13732	13756	13726	13731	13743	13502	13706	13573	13736	13533	13690	13658	13559	13585	13524	13830	13603	13609	13592	13768	13677	13592	13604	13837	13764	13726	13597	13767	13585	13690	13584	13741	13549	13701	13616	13662	13749	13647	13647	13612	13600	13671	13660	13715	13491	13498	13563	13704	13780	13597	13755	13524	13685	13567	13812	13894	13787	13646	13604	13799	13656	13590	13700	13543	13724	13580	13706	13651	13562	13582	13753	13472	13633	13602	13722	13612	13671	13696	13817	13656	13761	13597	13563	13715	13608	13686	13759	13770	13575	13775	13701	13684	13646	13633	13588	13639	13720	13697	13646	13753	13543	13814	13656	13607	13614	13669	13841	13656	13768	13738	13467	13561	13840	13496	13626	13624	13659	13636	13582	13741	13726	13553	13723	13660	13785	13684	13691	13817	13708	13587	13696	13620	13621	13649	13832	13616	13793	13684	13674	13674	13718	13551	13598	13624	13659	13666	13646	13759	13527	13651	13618	13636	13705	13589	13547	13630	13807	13934	13681	13606	13607	13620	13675	13664	13579	13685	13561	13806	13699	13671	13619	13718	13672	13654	13779	13667	13562	13606	13634	13703	13695	13826	13550	13711	13613	13653	13618	13675	13734	13594	13688	13544	13831	13683	13785	13533	13399	13659	13610	13687	13650	13624	13470	13631	13668	13608	13640	13674	13614	13641	13719	13712	13616	13677	13616	13589	13557	13653	13689	13601	13765	13761	13666	13719	13532	13687	13734	13574	13655	13571	13492	13491	13640	13667	13790	13634	13756	13656	13646	13731	13724	13653	13766	13582	13582	13692	13674	13649	13685	13740	13651	13641	13815	13828	13663	13494	13626	13746	13668	13697	13627	13742	13660	13692	13793	13633	13629	13456	13633	13700	13591	13499	13564	13633	13565	13814	13587	13706	13694	13671	13750	13548	13618	13494	13687	13688	13628	13517	13839	13746	13594	13697	13724	13527	13675	13734	13650	13682	13710	13687	13754	13759	13588	13546	13765	13579	13731	13529	13694	13659	13459	13597	13739	13535	13663	13670	13743	13717	13720	13720	13653	13610	13550	13777	13784	13567	13583	13618	13686	13679	13604	13610	13795	13849	13660	13641	13717	13656	13605	13600	13554	13699	13753	13752	13749	13552	13569	13701	13866	13623	13769	13611	13685	13565	13548	13617	13639	13626	13730	13630	13743	13598	13625	13688	13438	13774	13570	13568	13775	13682	13649	13548	13663	13590	13747	13719	13649	13719	13679	13646	13641	13820	13758	13574	13687	13581	13574	13669	13677	13672	13644	13714	13822	13858	13649	13698	13701	13802	13681	13581	13693	13522	13710	13742	13636	13666	13593	13766	13688	13695	13698	13764	13637	13591	13672	13807	13628	13645	13582	13608	13580	13568	13760	13597	13701	13658	13648	13627	13699	13956	13731	13737	13604	13804	13813	13689	13668	13593	13755	13563	13704	13730	13690	13657	13717	13741	13768	13645	13519	13781	13578	13612	13742	13610	13728	13730	13574	13479	13594	13664	13630	13613	13608	13721	13735	13680	13862	13647	13631	13763	13630	13738	13710	13980	13660	13716	13698	13583	13581	13713	13562	13753	13663	13721	13799	13747	13699	13639	13657	13732	13676	13733	13738	13561	13563	13672	13723	13750	13816	13538	13511	13552	13700	13741	13669	13691	13623	13733	13726	13643	13649	13646	13639	13661	13633	13628	13586	13649	13818	13609	13694	13804	13594	13588	13796	13535	13639	13645	13658	13791	13675	13715	13724	13566	13615	13607	13667	13661	13664	13716	13680	13692	13679	13646	13912	13592	13661	13648	13831	13572	13564	13714	13620	13651	13804	13566	13609	13644	13607	13590	13667	13631	13700	13630	13659	13625	13598	13889	13722	13713	13727	13630	13673	13568	13790	13773	13674	13550	13633	13626	13631	13728	13706	13690	13539	13750	13623	13796	13607	13539	13563	13594	13756	13558	13632	13481	13712	13685	13654	13656	13636	13576	13607	13639	13596	13624	13616	13638	13538	13527	13743	13806	13459	13776	13705	13798	13563	13796	13839	13584	13639	13769	13718	13881	13713	13763	13704	13593	13690	13757	13740	13726	13530	13820	13616	13830	13631	13674	13623	13753	13679	13628	13602	13612	13542	13644	13796	13695	13636	13636	13623	13639	13691	13693	13787	13665	13573	13798	13426	13593	13598	13476	13650	13727	13687	13768	13673	13546	13572	13723	13652	13664	13768	13581	13623	13721	13611	13532	13649	13722	13673	13644	13519	13902	13665	13656	13581	13607	13746	13769	13626	13647	13594	13603	13703	13610	13585	13574	13610	13611	13731	13800	13598	13772	13690	13544	13700	13504	13736	13725	13576	13785	13768	13717	13706	13593	13745	13676	13858	13663	13913	13701	13780	13731	13467	13690	13694	13541	13656	13520	13705	13713	13727	13555	13804	13790	13626	13626	13581	13649
23622	21131	28690	23959	21892	21416	19777	16755	16031	16059	15558	15318	15179	15354	14928	14984	14779	14715	14417	14681	14603	14603	14455	14551	14564	14661	14780	14573	14608	14805	14557	14461	14553	14605	14640	14426	14668	14563	14489	14660	14651	14465	14492	14680	14429	14561	14503	14453	14603	14676	15055	15305	14941	14858	14715	14536	14247	14421	14335	14329	14447	14227	14590	14571	14454	14576	14597	14309	14203	14401	14502	14400	14176	14359	14439	14475	14301	14260	14174	14312	14327	14310	14501	14351	14472	14449	14299	14242	14463	14419	14430	14334	14375	14382	14423	14504	14406	14467	14237	14180	14237	14251	14347	14296	14198	14253	14461	14392	14178	14424	14455	14501	14302	14375	14339	14289	14584	14299	14243	14505	14240	14522	14653	14395	14374	14313	14409	14080	14497	14500	14313	14139	14327	14359	14184	14346	14377	14273	14406	14333	14555	14235	14329	14437	14474	14409	14390	14246	14202	14137	14501	14330	14147	14373	14462	14409	14298	14404	14331	14366	14534	14566	14308	14372	14432	14462	14312	14169	14609	14407	14316	14392	14514	14380	14423	14343	14290	14418	14332	14381	14339	14296	14187	14201	14331	14360	14431	14354	14161	14410	14396	14475	14352	14218	14377	14480	14221	14492	14378	14339	14463	14324	14433	14249	14282	14160	14256	14306	14347	14501	14424	14538	14399	14560	14447	14462	14377	14250	14309	14340	14254	14104	14376	14373	14368	14430	14435	14285	14295	14352	14376	14401	14356	14372	14359	14368	14511	14304	14445	14378	14452	14274	14317	14269	14105	14468	14253	14365	14260	14161	14297	14424	14490	14386	14223	14464	14405	14125	14157	14463	14225	14395	14541	14361	14336	14469	14434	14346	14332	14359	14352	14323	14228	14337	14199	14551	14389	14453	14314	14587	14256	14244	14375	14370	14279	14260	14502	14341	14159	14160	14355	14323	14280	14284	14544	14569	14209	14263	14365	14371	14467	14273	14336	14358	14428	14409	14387	14322	14469	14516	14264	14410	14180	14589	14257	14421	14363	14380	14502	14302	14329	14466	14209	14351	14363	14275	14331	14402	14237	14388	14449	14316	14528	14274	14427	14372	14335	14390	14364	14539	14423	14315	14243	14515	14383	14229	14555	14368	14309	14464	14465	14558	14387	14435	14485	14417	14242	14334	14394	14347	14563	14521	14475	14491	14459	14403	14535	14399	14537	14365	14312	14491	14222	14326	14527	14365	14371	14330	14280	14268	14306	14349	14492	14291	14418	14364	14397	14490	14375	14394	14418	14342	14465	14468	14468	14358	14533	14364	14341	14535	14408	14465	14500	14294	14301	14426	14286	14309	14276	14408	14334	14298	14299	14341	14514	14311	14356	14332	14289	14198	14404	14256	14498	14329	14376	14491	14337	14336	14438	14406	14510	14377	14215	14384	14577	14243	14289	14352	14344	14393	14309	14438	14372	14373	14143	14413	14428	14584	14427	14341	14290	14348	14340	14368	14558	14497	14266	14540	14568	14300	14440	14383	14342	14529	14310	14403	14271	14325	14296	14545	14347	14281	14343	14511	14394	14418	14453	14403	14270	14382	14383	14423	14434	14277	14114	14256	14374	14312	14417	14383	14394	14396	14401	14334	14407	14479	14262	14564	14351	14590	14381	14398	14351	14451	14404	14514	14281	14366	14461	14275	14491	14498	14536	14315	14255	14432	14496	14175	14451	14477	14054	14325	14139	14291	14186	14420	14519	14288	14366	14543	14326	14407	14483	14268	14546	14441	14256	14305	14339	14433	14374	14537	14470	14537	14169	14279	14386	14454	14164	14217	14412	14294	14473	14136	14432	14267	14296	14436	14422	14394	14288	14338	14194	14311	14399	14379	14423	14491	14333	14275	14372	14303	14404	14306	14226	14237	14309	14474	14288	14356	14220	14481	14366	14407	14405	14413	14306	14512	14463	14332	14329	14474	14520	14527	14464	14348	14342	14351	14231	14464	14431	14284	14501	14511	14477	14341	14251	14220	14522	14443	14381	14473	14223	14242	14470	14349	14277	14289	14193	14562	14491	14248	14345	14368	14568	14468	14452	14429	14472	14226	14309	14297	14455	14484	14341	14386	14324	14259	14373	14348	14442	14399	14255	14448	14358	14448	14354	14447	14320	14342	14472	14375	14211	14509	14346	14495	14215	14337	14516	14415	14225	14476	14355	14418	14253	14231	14420	14308	14378	14333	14399	14332	14407	14313	14374	14294	14565	14322	14460	14299	14351	14413	14346	14350	14145	14202	14593	14399	14359	14375	14392	14569	14497	14352	14345	14422	14509	14266	14264	14373	14305	14371	14451	14404	14265	14367	14352	14354	14401	14392	14438	14218	14282	14327	14300	14422	14340	14323	14374	14409	14419	14580	14294	14392	14237	14453	14414	14420	14482	14254	14152	14206	14415	14298	14162	14250	14249	14307	14193	14428	14462	14292	14328	14253	14363	14393	14498	14349	14350	14403	14386	14419	14476	14274	14463	14295	14403	14275	14346	14498	14450	14394	14486	14242	14388	14378	14194	14356	14357	14323	14420	14570	14352	14147	14411	14413	14250	14334	14512	14605	14149	14184	14390	14296	14445	14399	14275	14286	14496	14350	14334	14498	14363	14416	14345	14410	14340	14319	14251	14426	14370	14402	14223	14542	14429	14336	14510	14292	14449	14496	14302	14483	14264	14333	14462	14414	14388	14219	14432	14145	14351	14470	14367	14268	14198	14339	14405	14450	14256	14331	14466	14038	14215	14284	14296	14377	14475	14287	14334	14373	14501	14346	14478	14320	14380	14359	14332	14286	14348	14570	14449	14293	14521	14464	14691	14599	14356	14417	14393	14253	14428	14205	14496	14448	14421	14099	14371	14442	14377	14238	14394	14342	14478	14361	14473	14433	14417	14336	14336	14306	14382	14273	14376	14203	14180	14213	14349	14377	14404	14330	14433	14373	14485	14540	14434	14569	14495	14289	14302	14380	14236	14456	14424	14121	14338	14415	14434	14402	14408	14439	14308	14533	14375	14408	14504	14433	14545	14268	14369	14238	14426	14420	14422	14328	14360	14384	14336	14503	14442	14585	14384	14400	14393	14389	14423	14205	14368	14324	14181	14428	14267	14186	14493	14452	14433	14471	14230	14383	14318	14163	14536	14253	14277	14562	14501	14399	14299	14405	14241	14385	14419	14335	14186	14291	14494	14255	14301	14365	14294	14390	14458	14673	14492	14298	14386	14256	14262	14359	14345	14298	14389	14567	14278	14337	14288	14415	14474	14623	14379	14475	14177	14448	14571	14335	14405	14465	14407	14297	14352	14420	14393	14408	14482	14321	14440	14303	14405	14413	14241	14361	14385	14468	14421	14338	14374	14396	14351	14358	14354	14326	14428	14273	14330	14452	14484	14393	14367	14484	14673	14521	14503	14292	14563	14448	14329	14422	14450	14458	14284	14585	14201	14303	14295	14298	14183	14329	14515	14324	14302	14399	14350	14475	14568	14595	14600	14590	14403	14166	14320	14433	14576	14548	14389	14375	14403	14521	14302	14365	14361	14510	14352	14185	14292	14314	14350	14476	14415	14301	14194	14500	14214	14449	14247	14392	14246	14475	14162	14288	14361	14300	14347	14128	14339	14335	14438	14457	14360	14478	14344	14154	14424	14208	14276	14336	14198	14559	14183	14262	14374	14358	14375	14450	14244	14255	14362	14371	14324	14450	14463	14459	14361	14350	14458	14480	14422	14440	14486	14303	14373	14317	14227	14380	14351	14384	14363	14435	14426	14364	14249	14362	14276	14261	14408	14543	14267	14262	14421	14411	14448	14183	14520	14191	14295	14363	14252	14448	14422	14331	14302	14248	14378	14320	14033	14386	14245	14422	14518	14447	14364	14652	14500	14404	14368	14425	14291	14296	14422	14379	14406	14371	14537	14445	14385	14375	14262	14362	14448	14234	14444	14196	14388	14381	14268	14345	14371	14443	14464	14401	14691	14291	14293	14478	14362	14207	14402	14508	14409	14326	14385	14481	14453	14353	14551	14339	14413	14501	14360	14304	14302	14387	14495	14370	14270	14397	14489	14500	14601	14467	14232	14484	14487	14395	14358	14441	14406	14568	14199	14446	14504	14260	14395	14373	14179	14415	14390	14206	14552	14307	14417	14169	14491	14360	14183	14274	14504	14333	14459	14402	14505	14299	14257	14399	14350	14170	14420	14437	14501	14292	14517	14236	14299	14314	14188	14376	14373	14192	14231	14259	14623	14658	14335	14442	14466	14518	14247	14395	14353	14394	14446	14405	14369	14279	14354	14407	14442	14496	14340	14214	14253	14303	14286	14284	14275	14389	14271	14289	14427	14412	14518	14380	14502	14430	14308	14346	14341	14402	14396	14342	14361	14426	14422	14350	14378	14446	14282	14470	14346	14213	14077	14264	14321	14325	14410	14412	14400	14240	14662	14448	14322	14304	14397	14427	14221	14380	14323	14366	14297	14264	14252	14407	14410	14402	14354	14344	14463	14426	14542	14451	14389	14369	14395	14480	14422	14305	14402	14529	14314	14284	14471	14522	14445	14350	14395	14308	14296	14428	14254	14477	14320	14447	14380	14512	14306	14380	14242	14590	14418	14313	14611	14411	14375	14387	14324	14516	14248	14336	14670	14256	14463	14425	14172	14337	14259	14267	14462	14319	14320	14456	14281	14333	14466	14650	14410	14604	14485	14496	14420	14397	14235	14442	14460	14491	14519	14243	14343	14373	14485	14538	14394	14358	14514	14269	14369	14344	14444	14382	14448	14427	14322	14287	14504	14538	14301	14401	14410	14256	14265	14234	14461	14559	14480	14509	14175	14297	14464	14080	14307	14573	14453	14174	14428	14369	14347	14432	14435	14320	14459	14448	14466	14490	14398	14256	14444	14265	14321	14423	14445	14572	14341	14453	14220	14528	14242	14417	14375	14207	14262	14494	14361	14424	14365	14414	14351	14312	14379	14567	14473	14343	14274	14424	14343	14326	14476	14448	14478	14272	14403	14286	14406	14584	14294	14346	14459	14223	14192	14390	14330	14283	14355	14333	14110	14395	14348	14343	14309	14507	14267	14321	14381	14240	14412	14379	14290	14278	14514	14392
19145	34521	32547	25725	22089	19390	17964	16596	16332	15920	15096	15124	15105	14909	14491	14426	14440	14302	14053	14030	14113	13826	14058	14011	13790	14218	14226	13990	13986	13967	13925	13871	13857	13962	13937	14024	13967	14001	13778	14012	13864	13926	13957	13954	14102	14121	13836	13833	13729	14371	14965	14701	14356	14168	13827	13957	13626	13890	13674	13743	14019	13880	13712	13723	13796	13757	13623	13809	13875	13829	13687	13717	13849	13672	13759	13786	13792	13781	13752	13718	13832	13720	13694	13822	13810	13777	13838	13754	13877	13535	13758	13766	13701	13806	13880	13662	13699	13748	13781	13751	13718	13782	13927	13814	13778	13980	13676	13788	13762	13789	13920	13736	13718	13725	13811	13722	13903	13593	13690	13754	13870	13529	13810	13667	13730	13788	13829	13954	13817	13838	13648	13841	13616	13812	13721	13681	13700	13700	14063	13827	13664	13821	13610	13744	13860	13887	13772	13892	13745	13769	13749	13870	13860	13780	14005	13729	13833	13784	13768	13803	13663	13765	13487	13581	13593	13839	13782	13817	13648	13667	13664	13702	13759	13582	13954	13610	13762	13651	13544	13709	13819	13831	13797	13847	13761	13634	13725	13807	13823	13716	13699	13580	13794	13757	13885	13796	13791	13662	13753	13741	13790	13784	13603	13743	13704	13850	13810	13657	13843	13752	13798	13718	13889	13789	13745	13916	13757	13879	13843	13785	13778	13757	13744	13692	13758	13820	13735	13815	13763	13709	13830	13750	13685	13841	13607	13825	13841	13734	13894	13878	13641	13620	13584	13878	13796	13868	13752	13868	13818	13829	13767	13785	13941	13868	13793	13723	13734	13793	13691	13721	13758	13720	13781	13848	13782	13819	13687	14010	13812	13673	13772	13706	13766	13779	13776	13904	13816	13763	13687	13855	13958	13870	13856	13712	13743	13911	13717	13770	13650	13991	13796	13666	13887	13578	13621	13788	13750	13580	13745	13687	13882	13605	13773	13774	13580	13785	13731	13825	13668	13859	13853	13809	13827	13899	13844	13698	13751	13786	13774	13831	13695	13577	13716	13846	13747	13611	13783	13683	13565	13749	13700	13664	13765	13640	13808	13814	13748	13910	13868	13746	13751	13731	13654	13835	13806	13677	13596	13723	13674	13891	13596	13884	13774	13881	13716	13736	13510	13652	13940	13769	13605	13851	13783	13765	13924	13877	13785	13698	13766	13755	13807	13661	13695	13815	13648	13843	13695	13609	13578	13837	13731	13604	13738	13665	13826	13724	13827	13766	13858	13692	13817	13694	13705	13845	13732	13747	13734	13681	13687	13610	13630	13831	13639	13751	13736	13850	13744	13885	13798	13504	13863	13674	13822	13738	13835	13779	13759	13849	13727	13630	13772	13925	13754	13753	13950	13705	13735	13631	13702	13785	13799	13725	13828	13690	13838	13717	13847	13680	13702	13811	13736	13998	13728	13804	13713	13827	13891	13766	13894	13834	13852	13850	13803	13850	13723	13664	13600	13742	13643	13858	13773	13784	13524	13792	13795	13625	13748	13771	13783	13836	13610	13670	13775	13742	13846	13792	13873	13692	13776	13908	13710	13696	13884	13665	13686	13966	13804	13884	13719	13659	13877	13656	13704	13824	13768	13785	13816	13750	13862	13773	13649	13884	13728	13622	13798	13783	13777	13673	13767	13672	13730	13800	13722	13837	13795	13713	13612	13814	13701	13720	13735	13899	13757	13896	13633	13772	13787	13863	13772	13688	13862	13778	13749	13747	13830	13826	13857	13831	13923	13568	13938	13649	13744	13843	13598	13675	13801	13792	13888	13738	13777	13624	13918	13766	13748	13556	13790	13687	13722	13676	13797	13953	13692	13751	13887	13792	13908	13808	13831	13816	13841	13685	13816	13637	13624	13766	13801	13820	13601	13747	13742	13685	13701	13918	13826	13644	13697	13649	13703	13581	13651	13649	13678	13709	13746	13813	13692	13828	13696	13671	13822	13835	13693	13673	13748	13682	13703	13693	13736	13678	13627	13814	13678	13992	13769	13737	13739	13693	13615	13657	13700	13844	13824	13656	13746	13655	13732	13909	13705	13695	13802	13668	13854	13836	13812	13581	13882	13743	13769	13697	13767	13680	13691	13764	13790	13662	13742	13719	13720	13709	13725	13940	13934	13652	13873	13792	13726	13757	13738	13707	13752	13775	13630	13792	13777	13745	13743	13720	13731	13749	13705	13691	13614	13887	13662	13638	13749	13816	13719	13763	13894	13592	13704	13795	13630	13788	13718	13721	13821	13734	13844	13860	13562	13711	13806	13719	13768	13860	13707	13673	13715	13702	13667	13945	13732	13693	13879	13875	13831	13726	13809	13645	13780	13698	13749	13765	13804	13891	13585	13895	13764	13864	13933	13732	13718	13823	13766	13857	13873	13891	13705	13770	13803	13770	13685	13947	13651	13662	13428	13761	13716	13908	13672	13679	13574	13839	13826	13635	13622	13865	13860	13679	13663	13814	13587	13756	13630	13757	13737	13815	13754	13833	13855	13659	13767	13812	13839	13827	13806	13784	13756	13709	13678	13818	13661	13790	13584	13589	13601	13825	13784	13767	13787	13777	13822	13645	13716	13810	13673	13799	13836	13604	13489	13747	13615	13693	13787	13575	13684	13747	13526	13762	13605	13746	13855	13860	13626	13832	13705	13768	13695	13774	13831	13864	13729	13743	13864	13557	13818	13655	13874	13730	13765	13640	13654	13924	13479	13676	13647	13968	13954	13702	13606	13703	13806	13661	13789	13728	13790	13878	13854	13696	13696	13737	13582	13819	13663	13833	14001	13790	13734	13598	13592	13831	13803	13503	13651	13784	13682	13552	13729	13622	13593	13671	13940	13769	13726	13771	13687	13833	13859	13810	13644	13681	13916	13682	13857	13939	13748	13767	13760	13783	13607	13732	13728	13735	13627	13853	13821	13639	13775	13656	13701	13844	13615	13735	13843	13730	13798	13783	13649	13668	13757	13723	13844	13800	13742	13725	13759	13821	13869	13771	13821	13802	13896	13803	13743	13566	13837	13795	13661	13699	13838	13663	13880	13695	13642	13696	13881	13820	13782	13646	13641	13803	13637	13681	13729	13795	13819	13668	13728	13747	13829	13746	13750	13672	13842	13825	13651	13758	13644	13696	13848	13775	13549	13791	13620	13842	13661	13948	13759	13794	13677	13726	13847	13821	13830	13713	13936	13890	13680	13632	13647	13745	13678	13742	13835	13959	13593	13864	13707	13660	13699	13848	13615	13693	13820	13764	13532	13736	13725	13638	13828	13942	13726	13833	13811	13872	13734	13706	13748	13820	13866	13572	13843	13616	13821	13610	13704	13536	13837	13835	13811	13725	13719	13699	13612	13896	13770	13783	13672	13781	13712	13827	13772	13773	13573	13640	13686	13647	13871	13917	13734	13803	13849	13823	13843	13647	13625	13818	13812	13749	13644	13654	13799	13581	13912	13735	13739	13564	13914	13819	13653	13870	13803	13896	13894	13801	13930	13717	13737	13831	13634	13831	13835	13703	13830	13809	13719	13789	13790	13923	13875	13864	13735	13711	13769	13817	13745	13653	13767	13749	13854	13812	13739	13788	13590	13878	13813	13612	13741	13740	13710	13844	13774	13992	13761	14006	13934	13717	13749	13694	13814	13963	13819	13678	13832	13774	13746	13599	13581	13669	13688	13753	13797	13829	13770	13786	13727	13781	13673	13786	13888	13752	13582	13880	13828	13817	13939	13783	13635	13906	13730	13675	13798	13838	13859	13745	13838	13796	13767	13783	13823	13625	13766	13707	13877	13603	13575	13707	13872	13786	13679	13958	13902	13783	13714	13762	13759	13772	13676	13917	13886	13705	13736	13758	13912	13786	13844	13696	13616	13672	13607	13794	13718	13696	13842	13854	13752	13748	13756	13739	13791	13723	13828	13783	13566	13853	13685	13776	13748	13610	13892	13718	13832	13739	13583	13522	13825	13815	13670	13825	13870	13880	13667	13741	13756	13741	13730	13799	13756	13726	13743	13692	13686	13770	13875	13596	13639	13736	13759	13701	13825	13751	13626	13828	13779	13625	13864	13767	13800	13586	13862	13729	13903	13608	13913	13744	13592	13998	13605	13847	13657	13741	13884	13668	13663	13664	13648	13930	13761	13913	13847	13562	13844	13776	13773	13719	13613	13815	13930	13613	13790	13752	13811	13927	13761	13553	13727	13927	13862	13712	13737	13720	13771	13880	13778	13871	13884	13798	13694	13782	13646	13883	13877	13709	13771	13765	13775	13924	13749	13472	13847	13843	13710	13788	13954	13641	13758	13757	13796	13922	13791	13869	13696	13783	13722	13876	13694	13697	13732	13656	13549	13552	13782	13699	13729	13560	13719	13823	13740	13714	13638	13979	13837	13781	13763	13625	13724	13662	13907	13738	13860	13853	13870	13762	13842	13599	13759	13796	13528	13759	13483	13807	13681	13865	14023	13822	13791	13705	13649	13871	13818	13760	13845	13788	13663	13607	13752	13891	13882	13575	13688	13966	13660	13557	13750	13834	13759	13892	13520	13754	13708	13846	13782	13758	13798	13882	13797	13742	13807	13794	13819	13791	13620	13804	13817	13872	13652	13792	13785	13741	13755	13596	13809	13688	13695	13759	13769	13704	13711	13676	13771	13659	13688	13681	13785	13765	13796	13830	13518	13802	13802	13632	13893	13581	13757	13618	13699	13721	13761	13828	13670	13713	13712	13785	13767	13804	13715	13732	13768	13664	13660	13683	13726	13744	13681	13542	13697	13700	13651	13688	13790	13833	13721	13786	13665	13905	13814	13612	13651	13785	13815	13789	13732	13706	13573	13808	13749	13911	13618	13790	13873	13591	13708	13719	13816	13893	13686	13675	13716	13705	13830	13833	13693	13772	13709	13788	13791	13700	13710	13735	13728	13890	13730	13589	13764	13634	13814	13846	13892	13759	13657	13568	13779	13744	13764	13666	13892	13609	13669	13745	13946	13561	13826	13830	13678	13799	13781	13740	13591	13612	13857	13758	13748	13799	13766	13882	13638	13654	13888	13619	13682	13654	13794	13816	13629	13865	13701	13829	13762	13753	13719	13683	13748	13921
22693	21130	29020	23492	21324	23055	24231	18089	16783	16791	16274	15815	15717	15696	15527	15352	15319	14968	14889	14869	14813	14727	14810	14660	14790	15030	15092	14822	14781	14869	14790	14688	14617	14795	14712	14863	14963	14868	14656	14916	14746	14811	14653	14689	14762	14676	14626	14669	14675	15259	15811	15898	15611	15093	14977	14662	14603	14418	14639	14589	14491	14590	14664	14438	14381	14550	14527	14708	14346	14563	14640	14514	14565	14569	14451	14514	14496	14426	14585	14598	14497	14436	14654	14550	14516	14610	14676	14681	14589	14455	14482	14407	14462	14454	14398	14470	14713	14553	14510	14517	14598	14556	14403	14652	14580	14319	14210	14591	14455	14419	14464	14422	14638	14598	14499	14573	14336	14566	14483	14556	14533	14445	14529	14434	14477	14553	14676	14733	14519	14484	14418	14658	14389	14638	14701	14512	14607	14546	14528	14558	14398	14490	14514	14355	14298	14561	14278	14373	14389	14464	14447	14324	14374	14587	14296	14273	14596	14398	14514	14426	14536	14689	14485	14544	14567	14638	14587	14683	14463	14497	14531	14372	14484	14610	14470	14328	14507	14335	14333	14442	14473	14611	14490	14509	14403	14369	14366	14503	14489	14552	14687	14560	14385	14439	14410	14593	14420	14396	14446	14249	14576	14575	14396	14487	14348	14556	14496	14369	14531	14482	14525	14505	14282	14389	14287	14473	14370	14542	14673	14590	14685	14508	14504	14631	14420	14278	14416	14412	14556	14483	14474	14359	14517	14426	14366	14469	14488	14508	14370	14593	14465	14475	14742	14479	14337	14666	14503	14468	14477	14562	14461	14551	14477	14433	14420	14640	14450	14573	14367	14293	14594	14438	14415	14595	14585	14580	14622	14526	14469	14563	14337	14469	14405	14404	14364	14502	14389	14451	14444	14534	14423	14479	14524	14622	14448	14502	14390	14448	14574	14555	14178	14419	14540	14648	14430	14402	14594	14619	14475	14467	14605	14431	14639	14463	14529	14295	14406	14485	14360	14497	14423	14380	14477	14404	14454	14609	14515	14554	14415	14503	14313	14451	14613	14459	14303	14410	14476	14437	14348	14377	14597	14593	14614	14630	14473	14503	14555	14312	14433	14400	14528	14397	14481	14410	14444	14202	14533	14417	14525	14439	14709	14689	14268	14413	14315	14577	14351	14329	14406	14492	14493	14595	14358	14428	14614	14401	14393	14275	14498	14294	14407	14358	14303	14446	14441	14288	14395	14399	14498	14668	14430	14469	14479	14568	14514	14547	14538	14518	14568	14564	14417	14428	14265	14509	14417	14509	14543	14387	14499	14653	14661	14361	14592	14532	14260	14468	14406	14450	14446	14469	14662	14244	14382	14476	14591	14171	14279	14427	14554	14628	14577	14529	14371	14525	14577	14559	14338	14407	14404	14535	14598	14503	14387	14496	14510	14460	14474	14351	14293	14490	14458	14425	14355	14513	14688	14459	14415	14411	14440	14308	14417	14344	14461	14414	14397	14361	14539	14213	14524	14344	14436	14550	14488	14411	14501	14397	14584	14461	14611	14492	14315	14420	14461	14390	14462	14634	14482	14449	14467	14462	14606	14281	14515	14526	14690	14478	14525	14675	14546	14518	14571	14568	14318	14567	14230	14339	14315	14395	14489	14560	14568	14572	14403	14529	14335	14676	14693	14460	14411	14412	14536	14308	14448	14722	14382	14524	14357	14596	14434	14549	14387	14333	14586	14596	14456	14462	14622	14560	14340	14457	14624	14679	14426	14527	14326	14483	14473	14532	14421	14433	14544	14575	14478	14651	14524	14445	14501	14596	14564	14431	14365	14544	14543	14506	14460	14389	14458	14395	14510	14374	14485	14406	14442	14516	14492	14414	14457	14488	14368	14451	14474	14475	14489	14431	14392	14500	14478	14462	14437	14463	14516	14546	14627	14443	14285	14334	14600	14524	14568	14757	14472	14429	14476	14452	14667	14340	14263	14464	14511	14192	14321	14496	14443	14514	14558	14542	14522	14719	14433	14402	14497	14569	14556	14564	14486	14436	14479	14459	14485	14337	14388	14455	14392	14492	14429	14456	14440	14347	14451	14445	14566	14378	14311	14315	14320	14273	14284	14285	14444	14383	14623	14538	14479	14656	14502	14454	14709	14410	14455	14485	14361	14519	14261	14386	14325	14571	14299	14560	14615	14392	14417	14541	14470	14471	14422	14392	14428	14502	14408	14451	14576	14402	14300	14283	14381	14472	14454	14306	14483	14516	14439	14517	14551	14390	14395	14581	14465	14560	14587	14463	14457	14255	14350	14350	14496	14341	14641	14469	14625	14605	14325	14361	14546	14542	14550	14506	14629	14563	14590	14697	14573	14442	14521	14452	14484	14306	14466	14494	14476	14628	14473	14477	14364	14366	14502	14461	14276	14470	14351	14441	14488	14537	14647	14585	14578	14499	14561	14477	14417	14622	14503	14626	14599	14499	14493	14632	14575	14485	14652	14547	14589	14413	14547	14630	14546	14558	14584	14316	14375	14388	14597	14389	14432	14585	14470	14406	14688	14598	14534	14640	14532	14471	14508	14537	14423	14284	14660	14597	14420	14580	14407	14391	14519	14492	14347	14572	14453	14402	14487	14416	14486	14489	14572	14442	14412	14442	14511	14611	14455	14458	14580	14541	14577	14514	14554	14520	14337	14509	14315	14556	14378	14577	14489	14532	14487	14438	14398	14505	14413	14376	14525	14340	14376	14628	14636	14554	14481	14301	14557	14375	14406	14384	14431	14609	14356	14522	14601	14535	14471	14453	14439	14479	14480	14476	14584	14582	14568	14268	14610	14370	14484	14434	14484	14419	14369	14468	14347	14513	14526	14575	14543	14470	14344	14498	14436	14240	14359	14365	14514	14346	14480	14370	14396	14565	14554	14378	14296	14408	14338	14545	14369	14533	14487	14420	14329	14406	14526	14493	14441	14399	14478	14514	14566	14601	14615	14659	14486	14514	14487	14295	14289	14303	14493	14368	14425	14378	14413	14427	14526	14583	14460	14631	14399	14537	14452	14475	14277	14360	14344	14617	14349	14565	14692	14485	14588	14500	14664	14231	14498	14529	14370	14284	14448	14671	14523	14301	14563	14509	14567	14528	14502	14311	14521	14312	14519	14539	14569	14410	14517	14327	14435	14390	14439	14441	14398	14430	14427	14331	14470	14151	14484	14357	14468	14569	14531	14452	14660	14402	14447	14444	14529	14647	14430	14359	14530	14529	14624	14449	14472	14326	14567	14364	14839	14400	14348	14417	14509	14454	14427	14413	14473	14553	14589	14511	14327	14552	14654	14557	14572	14466	14259	14619	14391	14519	14383	14573	14496	14467	14384	14541	14477	14478	14613	14530	14350	14340	14340	14461	14388	14479	14393	14549	14434	14494	14351	14478	14483	14460	14623	14382	14423	14538	14494	14476	14317	14540	14579	14418	14616	14262	14522	14286	14436	14529	14420	14598	14378	14577	14359	14508	14512	14579	14486	14672	14650	14389	14509	14512	14432	14471	14154	14404	14567	14452	14452	14451	14437	14291	14352	14417	14480	14584	14577	14475	14493	14642	14416	14565	14301	14543	14496	14516	14382	14375	14558	14391	14580	14479	14525	14544	14472	14367	14280	14419	14415	14562	14567	14282	14499	14520	14500	14416	14447	14625	14647	14588	14456	14533	14522	14513	14586	14306	14487	14533	14342	14713	14581	14339	14453	14650	14452	14538	14503	14663	14486	14459	14510	14570	14434	14327	14315	14440	14311	14407	14622	14381	14559	14292	14588	14680	14580	14417	14479	14504	14698	14569	14491	14324	14306	14518	14488	14562	14482	14491	14417	14434	14413	14366	14706	14478	14583	14502	14543	14448	14509	14428	14424	14602	14322	14655	14397	14423	14434	14495	14535	14597	14555	14511	14529	14452	14461	14516	14530	14490	14389	14483	14334	14442	14277	14413	14537	14515	14520	14373	14485	14535	14569	14712	14355	14300	14284	14270	14463	14430	14619	14505	14503	14420	14386	14674	14479	14507	14471	14306	14435	14532	14362	14483	14448	14717	14530	14434	14671	14616	14502	14431	14502	14253	14522	14415	14422	14292	14316	14629	14517	14460	14679	14425	14375	14373	14433	14390	14405	14498	14619	14358	14498	14365	14407	14494	14587	14655	14559	14569	14427	14495	14456	14548	14526	14351	14453	14585	14419	14533	14528	14618	14631	14643	14405	14374	14303	14496	14502	14472	14400	14397	14485	14477	14395	14481	14319	14257	14496	14391	14491	14596	14292	14538	14529	14561	14490	14369	14494	14387	14506	14466	14468	14466	14444	14572	14374	14707	14665	14447	14582	14475	14457	14486	14634	14632	14566	14507	14378	14672	14466	14532	14399	14629	14621	14527	14277	14419	14621	14533	14572	14602	14422	14590	14409	14466	14414	14405	14330	14388	14600	14606	14519	14563	14467	14596	14284	14343	14363	14442	14402	14491	14496	14493	14580	14566	14500	14534	14553	14427	14394	14431	14490	14314	14493	14452	14344	14467	14471	14460	14422	14512	14638	14377	14268	14333	14497	14575	14361	14467	14671	14337	14393	14346	14436	14617	14322	14490	14508	14552	14294	14517	14495	14326	14497	14443	14458	14570	14421	14580	14489	14390	14434	14401	14380	14630	14727	14334	14447	14438	14325	14346	14460	14461	14486	14359	14291	14403	14435	14429	14745	14373	14499	14427	14631	14475	14395	14511	14661	14595	14189	14554	14479	14454	14510	14374	14270	14545	14402	14624	14682	14305	14386	14336	14422	14562	14505	14336	14389	14465	14340	14446	14390	14393	14488	14485	14470	14497	14480	14499	14384	14385	14414	14480	14476	14440	14241	14330	14352	14490	14384	14487	14397	14384	14582	14368	14420	14490	14428	14493	14525	14353	14475	14438	14586	14540	14472	14187	14331	14537	14405	14433	14491	14398	14330	14539	14483	14397	14408	14474	14302	14541	14593	14658	14562	14343	14460	14424	14446	14408	14640	14545	14393	14409	14468	14433	14400	14379	14387	14374	14655	14403	14347	14497	14327	14531	14453	14545	14474	14424	14500	14602	14416	14148	14508	14490	14475	14345	14587	14414	14414	14567
21419	39412	36955	29511	25296	21772	19693	18503	17784	17115	16117	16161	15746	15429	15349	15016	14651	14564	14312	14218	14294	14161	14342	13955	14314	14349	14437	14366	14223	14144	14085	14009	14117	14020	13871	14249	14105	14269	14067	14105	14228	14148	14150	14201	13969	14168	14097	13925	14098	15128	15868	15582	15074	14542	14174	14027	13858	13763	13844	13832	13930	13999	13806	13894	13932	13837	13798	13812	13906	13727	13851	13782	13963	13667	13920	13910	14032	13844	13666	13927	13904	13932	13979	14065	13852	13842	13921	13832	14001	13740	13782	13937	13817	13841	13944	13698	13937	13811	13921	13656	13839	13804	13825	13831	13946	13696	13779	13884	13873	13851	13877	13744	13841	13938	13896	14051	13934	13870	13757	13872	13904	13952	13832	13748	13809	13917	13788	13616	13897	13680	13954	13837	13805	13739	13946	13835	13821	13946	13856	13925	13709	13683	13804	13804	13881	13946	13926	13956	13675	13883	13798	13983	13873	13889	13802	13764	13877	13709	14065	13691	13841	13902	13855	13777	13859	13871	13846	13702	13699	13834	13898	13948	13792	14045	13937	13897	13816	13878	13689	13931	13771	13946	13748	13681	13806	13667	13778	13892	13773	13971	13752	13847	14024	13820	13986	13964	13735	13669	14014	13838	13902	13889	13990	13717	13867	13880	13696	13789	13856	13933	13716	13851	13699	13825	13919	14005	13820	14065	13874	13929	13842	13819	13819	14013	13930	13863	13837	13780	13906	13709	13887	14051	13938	13967	13867	13708	13840	13782	13761	13924	13853	13958	13829	13830	13854	13864	13797	14034	13721	13789	13854	13855	13820	13933	13869	13967	13968	13815	13811	13931	14021	13859	13891	13770	13939	13959	13757	13805	13971	13774	13880	13835	13782	13857	14003	13823	13871	13711	13772	13875	13848	13874	13881	13732	14062	13708	13783	13860	13914	13752	13841	13720	13767	13974	13961	13720	13871	13876	13920	13776	13565	13785	13801	13820	13755	13688	13943	13833	13853	13821	13813	13906	13818	13904	13945	13739	13850	13848	13897	13817	13745	13865	13869	13842	13991	13884	13852	13861	13637	14159	13711	13827	13809	13851	13586	13767	13922	13787	13792	13666	13778	13801	13886	13743	13984	13829	13875	13850	13742	13757	13992	13950	13875	13923	13852	13588	13689	13998	13725	13687	13835	13812	13777	13764	13993	13786	13800	13838	13785	13813	13772	13821	13898	13805	13740	13771	13865	13787	13836	13901	13852	13852	13857	13883	13831	13891	13905	13933	13784	13785	13765	13839	14037	13882	13897	13889	13798	13730	13823	13784	13806	13949	13870	13814	13991	13832	13940	13842	13822	13909	13860	13888	13923	13767	13737	13928	13724	13912	13682	13894	13833	13809	13810	14027	13711	13840	13691	13709	13769	13888	13831	14013	13936	13777	13792	13771	13728	13784	13865	13985	13870	13787	13838	13699	13808	13818	13841	13808	13941	13729	13798	13750	13740	13785	13833	13706	13895	13689	13831	13956	13924	13836	13878	13864	13742	13772	13851	13924	13833	13769	13720	13855	13628	13907	13790	13615	13747	13833	13812	13700	13827	13941	13774	13731	13722	13838	13770	13938	13818	13790	13859	13933	13745	13841	13842	13709	13950	13796	13877	13752	13670	13612	13775	13856	13970	13640	13894	13995	13727	13724	13837	13786	14112	13653	13666	13781	13752	13905	13743	13875	13959	13952	13892	13848	13637	13760	13835	13891	13751	13772	13694	13893	13976	13674	13881	13820	13802	13806	14008	13930	13874	13720	13819	13764	13848	14022	13793	13891	13775	13924	13773	13741	13894	14010	13667	13682	13798	13949	13862	13712	13768	13654	13783	13862	13775	13883	13703	13824	13715	13836	13777	13804	13776	14017	13848	13734	13912	13828	13898	13809	13863	13784	13805	13757	13789	13680	13802	13766	13866	13874	13795	13862	13892	13853	13865	13856	13918	13822	13895	13617	13901	13840	14056	13775	13788	13871	13802	13837	13751	13886	13941	13819	13737	13799	14053	13877	13895	13672	13907	13881	13883	13829	13852	13848	13759	13907	13874	13878	13910	13914	13757	13849	13918	13755	13846	13860	13706	13853	13875	13766	13799	13927	13696	13920	13691	13921	13735	13813	13818	13756	13838	13869	13828	13886	13819	13865	13858	13684	13864	13839	13809	14004	13651	13939	13913	13701	13825	13977	13842	13808	13915	13871	13914	13921	13847	13850	13922	13712	13730	13827	13759	13904	13969	13769	13830	13876	13720	13771	13777	13936	13958	13839	13780	13983	13840	13858	13660	13706	13952	13884	13887	13730	13831	13930	13901	13789	13678	13867	13805	13836	13898	13839	13855	13863	13849	13858	13917	13886	13732	13883	13903	13788	13931	13854	13790	13849	13830	13831	13885	13783	13855	13820	13859	13746	13767	13837	13889	13741	13860	13713	13893	13941	13880	13707	13868	13780	13820	13631	13897	13803	13924	13906	13718	13757	13708	13828	13860	13726	13950	13716	14038	13934	13780	14030	13702	13948	13732	13742	13909	13740	13887	14032	13729	13736	13754	13759	13716	13849	14093	13718	13753	13883	13840	13736	13866	13675	13899	13759	13779	13720	13859	13841	13837	13632	13818	13905	13786	13772	13950	13844	13814	13923	13840	13678	13713	13879	13838	13767	13880	13764	13849	13949	13671	13868	13721	13848	13922	13759	13843	13739	13737	14000	13812	13805	13685	13813	13878	13888	13971	13775	13875	14005	13900	13931	13813	13870	13929	13748	14045	13680	13728	13981	13770	13869	13718	13959	14017	13786	13803	14004	13862	13870	13699	13825	13831	13833	13834	13727	13828	13786	13752	13847	13856	13884	13735	13870	13821	13697	13856	13832	13748	13704	13737	13883	13860	13715	13830	13785	13859	13748	13646	13793	13739	13853	14006	13902	13623	13704	13920	13733	13928	13898	13802	13859	13749	13927	13973	13688	13865	13620	13853	13763	13908	13767	13868	13864	13886	13779	13704	13774	13765	13792	13930	13919	13826	13779	14088	13887	13974	13892	13763	13782	13652	13759	13856	13895	13877	13628	13815	13860	13661	13740	13855	13853	13816	13805	13600	13743	13933	13756	13748	13692	13775	13824	13709	13943	13739	13795	13914	13874	13830	13996	13752	13626	13931	13932	13800	13860	13701	13847	13830	13972	13909	13899	13610	13848	13868	13874	13815	13640	13909	13711	13769	13708	13816	13829	13765	13772	13874	13977	13764	13903	13746	13978	13807	13782	13826	13769	13748	13772	13827	13962	13759	13824	13919	13801	13848	13792	13778	13982	13854	13933	13752	13764	13801	13848	13718	13815	13922	13926	13780	13878	14026	13742	13822	13775	13586	13755	13855	13757	13716	13813	13763	13697	13931	13827	13764	13977	13699	13880	13852	13884	13862	13943	13814	13834	13916	13726	13730	13780	13827	13818	13844	13836	13773	13942	13918	13674	13967	13801	13796	14093	13721	13850	13627	13742	13770	13747	13841	13859	13812	13825	13668	13846	13846	13733	13822	13663	14006	13806	13807	13790	13872	13827	13896	13698	13906	13758	13858	13807	13714	13898	13858	13951	13885	13830	14028	13744	13867	13767	13815	13816	13792	13924	13873	13881	13997	13745	13839	13754	13905	13971	13906	13770	13829	13839	13699	13892	13742	13919	14004	13864	13952	13705	13624	13757	13882	13715	13847	13929	13784	13714	13905	13819	13837	13788	13933	13771	13724	13828	13813	13802	13810	13823	13779	13895	13904	13697	13879	13748	13823	13910	13855	13914	13818	13630	13895	13775	13802	13826	13835	13805	13875	13786	13961	13866	13751	14013	13896	13896	13759	13755	13954	13778	13962	13758	13869	13905	13718	13741	13816	13781	13597	13787	13787	13916	13742	13836	13811	13800	14000	14017	13917	13973	13957	14021	14002	13845	13743	13731	13927	13736	13771	13851	13771	13734	13827	13926	13765	13856	13775	13925	13768	13710	13838	13869	13926	13885	13774	13878	13841	13919	14037	13717	13807	13768	13892	13777	13831	13876	13773	13752	13781	13881	13853	13777	13848	13753	13983	13652	13760	13773	13886	13820	13661	13897	13808	13862	13722	13870	13885	13983	13760	14036	13752	13860	13645	13902	13863	13901	13820	13840	13724	13817	13810	13773	13920	13869	13807	13889	13888	13825	13714	13882	13912	13957	13814	14062	13760	14015	13874	13765	13879	13822	13689	13773	13829	13730	13774	13748	13634	13745	14003	13897	13681	13761	13880	13861	13988	13727	13878	13814	13761	13966	13722	13763	14077	13742	13781	14054	13881	13852	14186	13896	13847	14049	13717	13862	13788	13926	13776	13763	13888	13862	14012	13741	13766	13784	13876	13885	13837	13901	13829	13964	14017	13778	13905	13675	13720	13897	13800	13679	13955	13890	13715	13968	13720	13825	13756	13975	13774	13840	13807	13796	13985	13876	13818	13758	13913	13926	13742	13730	13695	13891	13755	13653	13806	13841	13846	13737	13904	13662	13772	13864	13732	13703	13636	13987	13984	13776	13716	13841	13843	13944	13812	13774	13885	13777	14001	13814	13793	13815	13938	13668	13933	13813	13860	13954	13779	13929	13759	13936	13815	13826	13979	13725	13720	13932	13759	13878	13857	13772	13683	13751	13806	13849	13938	14006	13648	13862	13941	13983	13806	13842	13791	13872	13873	13820	13816	13882	13799	13823	13899	13849	13941	13940	13843	13930	13736	13771	13749	13757	13873	13958	13935	13752	13815	13738	13818	13881	13808	13864	13873	13888	13861	13940	13927	13637	13846	13730	13802	13898	13806	13834	13854	13859	13753	13764	13805	13585	13806	13930	13801	13778	13563	13902	14025	13718	13773	13731	13752	13803	14001	13702	13883	13773	13746	13864	13924	13757	13804	13734	13948	13900	13902	13805	13816	13876	13730	14014	13899	13895	13719	13689	13776	13950	13934	13786	13981	14022	13753	13903	13794	13916	13884	13786	13763	13812	13858	13858	13831	13751	13797	13943	13843	13721	13920	13833	13882	13919	13794	14002	13926	14025	13735	13821	13739	13745	13835	13866	13937	13826	13708	13806	13779	13795
26933	21933	25376	21817	17186	16219	15584	15079	15091	15045	14774	14628	14772	14770	14659	14916	14713	14555	14536	14279	14571	14381	14535	14327	14345	14566	14519	14333	14428	14665	14303	14607	14334	14553	14285	14433	14406	14237	14219	14553	14471	14269	14233	14464	14495	14407	14376	14403	14436	14415	14594	14503	14547	14412	14426	14246	14435	14292	14416	14390	14318	14225	14326	14433	14347	14371	14407	14389	14520	14353	14252	14215	14256	14226	14606	14422	14370	14153	14472	14319	14450	14142	14430	14267	14396	14493	14229	14321	14248	14277	14400	14485	14659	14470	14433	14385	14598	14358	14458	14462	14609	14374	14296	14315	14194	14342	14263	14307	14369	14315	14304	14316	14466	14359	14229	14451	14249	14254	14262	14191	14295	14310	14178	14394	14574	14297	14330	14389	14299	14319	14142	14398	14303	14312	14278	14303	14305	14308	14291	14283	14307	14198	14145	14156	14296	14151	14448	14503	14494	14306	14268	14399	14051	14452	14400	14162	14238	14229	14279	14410	14325	14113	14311	14212	14397	14359	14292	14550	14371	14368	14230	14227	14297	14298	14290	14365	14393	14208	14340	14252	14213	14270	14263	14270	14367	14385	14302	14385	14137	14230	14242	14281	14489	14564	14388	14237	14261	14386	14403	14153	14220	14261	14352	14319	14299	14413	14340	14482	14350	14402	14411	14393	14329	14356	14405	14295	14343	14334	14413	14075	14246	14282	14363	14428	14345	14394	14345	14400	14330	14241	14315	14311	14406	14315	14302	14443	14315	14226	14359	14061	14191	14428	14365	14480	14402	14245	14446	14360	14314	14352	14126	14280	14462	14262	14226	14308	14502	14412	14284	14286	14520	14406	14480	14378	14340	14432	14084	14224	14045	14225	14317	14372	14277	14286	14430	14286	14256	14260	14255	14270	14328	14387	14294	14433	14348	14395	14281	14407	14396	14380	14263	14423	14440	14203	14334	14483	14387	14237	14400	14281	14373	14365	14234	14280	14329	14220	14397	14229	14305	14283	14379	14635	14314	14291	14592	14152	14242	14469	14438	14135	14237	14213	14310	14309	14343	14256	14271	14388	14324	14058	14353	14193	14334	14412	14299	14263	14499	14193	14555	14193	14141	14129	14282	14288	14405	14305	14343	14346	14271	14174	14215	14483	14295	14290	14401	14413	14378	14389	14152	14362	14453	14378	14333	14273	14342	14463	14290	14492	14368	14316	14312	14270	14415	14277	14295	14317	14432	14499	14349	14289	14209	14352	14508	14313	14478	14453	14359	14340	14163	14397	14342	14298	14363	14304	14376	14402	14290	14385	14471	14427	14456	14520	14364	14397	14261	14257	14220	14349	14224	14378	14347	14310	14366	14272	14344	14298	14363	14345	14449	14121	14284	14289	14419	14160	14469	14233	14264	14280	14425	14265	14304	14195	14319	14327	14199	14409	14274	14306	14202	14215	14384	14367	14224	14269	14455	14256	14204	14490	14266	14424	14146	14272	14265	14443	14170	14269	14434	14314	14360	14357	14075	14257	14342	14442	14328	14406	14114	14175	14134	14356	14174	14410	14320	14197	14075	14114	14281	14354	14154	14408	14359	14251	14395	14438	14254	14168	14385	14427	14398	14221	14438	14310	14077	14290	14342	14310	14331	14333	14385	14403	14127	14344	14357	14432	14420	14242	14287	14378	14319	14249	14358	14328	14110	14394	14287	14204	14389	14328	14214	14190	14268	14466	14257	14310	14289	14254	14528	14311	14454	14501	14396	14112	14316	14260	14213	14418	14514	14395	14382	14247	14354	14537	14492	14384	14526	14501	14284	14315	14415	14349	14327	14443	14489	14368	14544	14346	14418	14378	14226	14278	14315	14441	14287	14390	14244	14267	14361	14367	14238	14422	14367	14347	14353	14452	14295	14262	14194	14211	14163	14175	14374	14336	14392	14393	14309	14432	14426	14149	14388	14299	14238	14275	14268	14508	14169	14534	14489	14132	14367	14260	14269	14189	14447	14302	14322	14325	14481	14379	14232	14318	14360	14365	14415	14445	14302	14337	14321	14131	14612	14291	14450	14400	14220	14394	14523	14233	14336	14347	14219	14416	14421	14462	14273	14284	14351	14438	14381	14244	14390	14422	14602	14365	14316	14605	14115	14184	14330	14348	14290	14282	14254	14282	14260	14355	14325	14330	14410	14207	14278	14126	14336	14231	14377	14361	14382	14441	14323	14349	14315	14441	14380	14280	14239	14299	14320	14282	14265	14221	14283	14130	14366	14362	14405	14262	14145	14269	14211	14240	14364	14309	14261	14378	14260	14313	14315	14252	14455	14223	14483	14455	14377	14395	14168	14285	14348	14251	14053	14339	14316	14201	14280	14300	14227	14438	14295	14477	14466	14284	14404	14362	14433	14219	14386	14197	14426	14480	14406	14334	14427	14379	14197	14256	14161	14210	14143	14413	14330	14340	14395	14373	14295	14311	14220	14249	14181	14501	14235	14277	14234	14331	14563	14276	14289	14218	14282	14185	14452	14424	14448	14360	14465	14166	14356	14334	14557	14350	14455	14550	14349	14337	14457	14313	14411	14402	14356	14320	14449	14058	14433	14286	14339	14362	14101	14228	14330	14384	14284	14197	14347	14514	14280	14479	14141	14305	14406	14190	14328	14202	14499	14212	14417	14472	14343	14245	14316	14301	14221	14473	14311	14213	14264	14259	14157	14303	14280	14403	14296	14504	14276	14394	14283	14406	14439	14350	14465	14387	14422	14175	14370	14296	14344	14622	14513	14326	14356	14375	14307	14347	14354	14519	14242	14404	14369	14355	14296	14342	14300	14436	14253	14332	14292	14602	14287	14432	14383	14398	14542	14382	14247	14443	14457	14296	14300	14232	14390	14079	14039	14377	14409	14201	14450	14446	14315	14153	14209	14422	14259	14342	14423	14294	14273	14444	14283	14344	14250	14261	14129	14206	14278	14331	14141	14470	14347	14456	14323	14437	14418	14327	14429	14384	14394	14363	14272	14406	14385	14291	14357	14361	14416	14261	14392	14456	14311	14367	14263	14122	14309	14333	14231	14261	14320	14441	14397	14235	14321	14216	14379	14437	14464	14304	14191	14224	14385	14285	14280	14257	14443	14314	14280	14289	14223	14251	14231	14090	14321	14339	14366	14474	14401	14372	14384	14271	14272	14378	14242	14361	14332	14249	14172	14404	14506	14200	14413	14223	14351	14555	14394	14557	14335	14375	14219	14223	14524	14403	14604	14226	14201	14459	14312	14554	14271	14346	14474	14325	14421	14344	14310	14251	14356	14311	14488	14267	14135	14304	14442	14443	14302	14179	14335	14162	14435	14285	14340	14282	14475	14289	14377	14360	14107	14413	14199	14316	14291	14213	14566	14486	14473	14361	14321	14292	14253	14337	14165	14299	14415	14530	14392	14290	14355	14208	14258	14288	14448	14256	14326	14443	14395	14243	14425	14295	14395	14182	14495	14343	14372	14279	14397	14294	14177	14176	14365	14500	14223	14223	14325	14254	13990	14175	14293	14432	14352	14199	14471	14424	14477	14435	14294	14212	14092	14183	14346	14272	14398	14358	14220	14371	14364	14454	14303	14197	14309	14291	14491	14441	14380	14419	14427	14425	14359	14423	14294	14346	14247	14283	14338	14357	14284	14298	14221	14337	14305	14361	14357	14234	14249	14210	14411	14436	14316	14560	14297	14441	14356	14278	14414	14362	14207	14372	14406	14566	14276	14231	14240	14274	14289	14362	14453	14267	14247	14448	14434	14255	14555	14461	14308	14284	14328	14375	14506	14110	14511	14075	14386	14517	14338	14124	14288	14328	14301	14287	14338	14406	14248	14254	14449	14266	14426	14359	14393	14336	14340	14394	14378	14405	14405	14397	14498	14417	14374	14255	14428	14312	14338	14422	14412	14288	14100	14357	14359	14347	14360	14210	14468	14255	14229	14468	14345	14515	14330	14498	14438	14176	14363	14351	14309	14326	14240	14183	14199	14260	14315	14378	14384	14381	14412	14192	14454	14408	14297	14226	14336	14296	14310	14354	14179	14526	14580	14328	14303	14312	14438	14491	14454	14365	14408	14321	14257	14191	14272	14137	14222	14209	14283	14261	14445	14225	14458	14231	14289	14470	14408	14387	14469	14231	14231	14215	14424	14308	14441	14226	14265	14486	14361	14301	14301	14424	14362	14403	14467	14226	14281	14333	14331	14181	14303	14400	14462	14293	14340	14334	14211	14533	14386	14348	14444	14449	14269	14344	14370	14300	14459	14312	14336	14506	14378	14303	14228	14383	14368	14432	14424	14140	14229	14298	14268	14221	14463	14184	14118	14325	14418	14380	14391	14245	14397	14582	14416	14338	14215	14295	14274	14359	14255	14409	14458	14410	14428	14327	14430	14343	14211	14253	14325	14238	14367	14437	14656	14350	14380	14289	14265	14572	14393	14373	14245	14212	14393	14415	14205	14377	14354	14398	14259	14386	14205	14252	14362	14148	14308	14408	14381	14293	14254	14215	14485	14467	14317	14329	14378	14428	14333	14399	14396	14251	14245	14384	14397	14244	14345	14195	14352	14274	14453	14261	14369	14368	14256	14382	14286	14472	14338	14407	14295	14328	14268	14288	14212	14381	14110	14416	14172	14324	14392	14292	14318	14358	14553	14216	14423	14304	14264	14387	14243	14412	14369	14110	14331	14248	14347	14311	14293	14517	14398	14426	14417	14471	14360	14358	14350	14401	14143	14389	14381	14243	14534	14421	14427	14476	14279	14235	14385	14308	14213	14454	14168	14477	14396	14248	14282	14331	14490	14409	14205	14184	14249	14358	14413	14292	14303	14415	14492	14378	14386	14365	14261	14397	14342	14462	14331	14485	14291	14360	14442	14213	14334	14276	14323	14379	14258	14201	14244	14325	14359	14111	14232	14228	14559	14521	14380	14245	14443	14243	14208	14337	14296	14302	14504	14408	14319	14301	14342	14316	14230	14501	14357	14246	14138	14300	14325	14125	14559	14327	14216	14440	14264	14522	14158	14401	14237	14380	14597	14287	14417	14248	14287	14223	14203	14267	14354	14284	14297	14358	14419	14480	14550	14248	14222	14185	14384	14313	14309	14287	14147	14297	14546	14341
18328	26345	24794	20103	17848	16568	15515	15091	15115	14717	14421	14535	14303	14215	14277	14371	14031	14097	13968	13920	13924	14105	13805	13909	13773	13925	13904	13833	13923	13772	13839	14018	13743	13951	13921	13846	13816	13899	13825	13908	13935	13998	13759	13887	13907	13808	13845	13882	13807	13955	13843	13974	13810	13939	13656	13841	13905	13708	13800	13883	13800	13712	13764	13830	13750	13778	13739	13730	13744	13720	13860	13908	13609	13691	13862	13714	13724	13810	13821	13725	13740	14009	13784	13677	13609	13781	13838	13654	13754	13606	13729	13694	13568	13703	13634	13635	13596	13679	13774	13610	13761	13806	13874	13643	13622	13792	13740	13750	13793	13620	13727	13696	13539	13880	13669	13843	13680	13768	13696	13744	13781	13569	13642	13700	13750	13688	13885	13671	13807	13789	13750	13796	13700	13723	13656	13877	13832	13768	13651	13808	13842	13812	13693	13577	13817	13839	13820	13675	13860	13785	13790	13806	13656	13798	13763	13645	13759	13664	13838	13754	13751	13801	13762	13872	13829	13870	13803	13729	13744	13775	13677	13639	13735	13651	13726	13815	13803	13661	13698	13760	13896	13703	13643	13805	13682	13727	13628	13670	13633	13698	13756	13843	13711	13891	13832	13683	13651	13778	13596	13601	13725	13669	13803	13660	13848	13754	13735	13703	13788	13543	13841	13761	13787	13941	13907	13684	13570	13728	13676	13650	13871	13620	13712	13719	13639	13658	13861	13683	13817	13778	13744	13668	13665	13731	13781	13636	13625	13743	13769	13778	13904	13706	13692	13606	13723	13769	13778	13767	13716	13675	13605	13880	13805	13720	13629	13697	13735	13651	13996	13722	13692	13780	13776	13782	13704	13738	13714	13826	13754	13678	13934	13786	13748	13737	13670	13763	13828	13786	13725	13652	13759	13636	13705	13689	13777	13662	13927	13799	13847	13766	13742	13714	13810	13715	13905	13738	13740	13710	13529	13842	13666	13748	13703	13752	13564	13742	13754	13636	13645	13736	13606	13635	13885	13717	13739	13679	13775	13860	13704	13592	13663	13519	13804	13911	13814	13791	13749	13929	13645	13669	13724	13725	13922	13796	13689	13913	13822	13654	13799	13786	13844	13740	13785	13820	13790	13698	13731	13754	13846	13522	13857	13606	13697	13723	13654	13845	13787	13723	13794	13655	13792	13651	13776	13735	13775	13745	13776	13827	13786	13664	13732	13833	13718	13758	13674	13686	13649	13975	13752	13672	13783	13714	13702	13647	13783	13757	13773	13645	13675	13735	13730	13554	13558	13831	13658	13724	13781	13868	13670	13790	13890	13773	13815	13760	13863	13762	13675	13824	13911	13850	13636	13664	13658	13823	13875	13769	13741	13556	13626	13714	13873	13865	13663	13876	13559	13736	13674	13860	13655	13685	13772	13761	13957	13638	13617	13815	13648	13869	13632	13865	13659	13767	13747	13662	13658	13652	13679	13792	13771	13832	13860	13741	13737	13752	13704	13698	13803	13807	13827	13630	13798	13989	13525	13663	13664	13823	13828	13786	13799	13793	13846	13896	13772	13857	13620	13760	13843	13865	13740	13720	13684	13709	13967	13656	13720	13784	13953	13718	13661	13924	13763	13688	13726	13675	13793	13725	13635	13727	13617	13659	13855	13934	13816	13674	13605	13755	13880	13874	13859	13852	13734	13747	13756	13885	13652	13914	13731	13732	13775	13822	13729	13652	13654	13711	13707	13661	13593	13923	13805	13656	13741	13852	13698	13781	13801	13620	13605	13785	13706	13835	13734	13616	13651	13805	13745	13921	13767	13691	13827	13711	13697	13908	13725	13678	13785	13773	13794	13799	13648	13861	13817	13743	13823	13727	13653	13776	13680	13675	13658	13815	13807	13949	13795	13662	13691	13746	13776	13687	13895	13822	13698	13855	13675	13766	14022	13763	13824	13776	13748	13623	13744	13793	13814	13743	13804	13715	13710	13673	13819	13647	13768	13647	13641	13678	13832	13780	13757	13822	13715	13700	13728	13695	13735	13603	13857	13809	13841	13740	13721	13716	13872	13698	13610	13718	13727	13672	13884	13739	13732	13830	13713	13753	13753	13666	13784	13810	13721	13817	13631	13752	13823	13750	13758	13901	13822	13834	13761	13760	13883	13767	13806	13689	13753	13871	13767	13745	13872	13903	13683	13505	13691	13778	13590	13816	13595	13817	13805	13859	13650	13674	13675	13851	13865	13851	13591	13758	13709	13704	13698	13570	13878	13797	13735	13734	13765	13832	13806	13756	13667	13811	13730	13670	13741	13820	13779	13700	13682	13748	13775	13782	13746	13489	13740	13725	13756	13817	13582	13828	13773	13741	13776	13834	13710	13789	13784	13640	13718	13549	13718	13762	13618	13816	13863	13806	13708	13725	13724	13925	13888	13692	13680	13904	13733	13791	13585	13878	13576	13660	13926	13624	13716	13660	13610	13764	13686	13740	13710	13739	13703	13724	13795	13724	13825	13681	13819	13820	13824	13651	13711	13766	13708	13549	13910	13768	13790	13795	13687	13762	13619	13850	13789	13765	13766	13668	13766	13695	13736	13804	13704	13671	13736	13809	13802	13740	13649	13889	13733	14066	13915	13778	13686	13805	13793	13769	13683	13831	13798	13837	13826	13886	13614	13911	13784	13861	13840	13901	13759	13665	13849	13679	13718	13828	13679	13618	13731	13689	13692	13784	13655	13779	13595	13857	13647	13906	13808	13680	13664	13794	13755	13718	13834	13778	13842	13782	13814	13885	13790	13721	13998	13685	13673	13859	13841	13765	13590	13699	13690	13838	13634	13592	13591	13679	13758	13652	13769	13683	13756	13851	13734	13746	13627	13864	13797	13684	13837	13624	14030	13700	13887	13764	14010	13742	13723	13746	13839	13720	13717	13918	13760	13739	13634	13674	13743	13849	13793	13709	13817	13669	13934	13596	13778	13757	13844	13901	13724	13891	13803	13768	13883	13717	13616	13861	13674	13653	13895	13876	13767	13702	13817	13883	13664	13704	13809	13921	13648	13591	13724	13834	13670	13692	13641	13871	13557	13864	13655	13884	13859	13783	13744	13681	13720	13724	13777	13630	13727	13634	13634	13682	13968	13673	13764	13671	13709	13790	13820	13787	13679	13709	13756	13791	13882	13584	13830	13751	13768	13738	13810	13793	13613	13760	13720	13678	13735	13645	13749	13805	13615	13891	13637	13838	13717	13703	13720	13757	13694	13684	13815	13820	13770	13667	13750	13699	13763	13735	13770	13793	13685	13727	13672	13783	13749	13865	13731	13574	13712	13652	13818	13790	13715	13750	13854	13734	13735	13869	13750	13766	13663	13846	13588	13763	13796	13745	13676	13715	13769	13783	13790	13738	13635	13561	13713	13608	13818	13711	13669	13645	13636	13917	13804	13687	13720	13825	13723	13779	13833	13846	13797	13851	13808	13794	13834	13604	13886	13592	13662	13841	13893	13786	13778	13833	13692	13764	13796	13671	13751	13825	13719	13834	13882	13879	13820	13696	13870	13800	13781	13707	13854	13787	13762	13853	13919	13711	13851	13800	13765	13869	13700	13613	13795	13777	13860	13816	13728	13693	13652	13763	13714	13988	13711	13791	13771	13825	13742	13716	13773	13843	13712	13659	13771	13606	13926	13801	13699	13875	13832	13726	13659	13845	13704	13734	13704	13975	13827	13703	13858	13651	13879	13565	13847	13778	13803	13739	13820	13638	13653	13645	13871	13729	13818	13830	13692	13706	13807	13864	13577	13754	13742	13599	13664	13744	13786	13531	13915	13862	13699	13771	13821	13749	13816	13773	13875	13881	13679	13695	13715	13732	13682	13790	13652	13694	13807	13593	13757	13830	13757	13708	13697	13741	13732	13846	13853	13691	13642	13894	13649	13771	13816	13745	13960	13995	13876	13876	13788	13874	13755	13582	13719	13847	13868	13672	13644	13848	13735	13820	13737	13655	13858	13709	13651	14100	13775	13748	13878	13726	13664	13790	13884	13773	13660	13835	13785	13660	13711	13597	13803	13764	13779	13773	13878	13582	13724	13940	13789	13902	14038	13940	13786	13704	13705	13836	13757	13757	13796	13783	13717	13658	13572	13765	13758	13713	13833	13627	13858	13648	13754	13758	13749	13737	13678	13873	13755	13609	13736	13629	13534	13661	13759	13726	13658	13814	13604	13922	13826	13516	13699	13877	13678	13806	13534	13670	13803	13691	13846	13738	13725	13731	13829	13637	13771	13900	13725	13716	13817	13825	13602	13694	13793	13791	13710	13766	13561	13891	13702	13695	13794	13730	13818	13802	13879	13831	13796	13623	13765	13787	13779	13755	13832	13753	13876	13733	13853	13691	13881	13756	13814	13823	13713	13839	13662	13660	13754	13777	13768	13709	13700	13804	13818	13585	13852	13782	13743	13689	13762	13833	13831	13679	13674	13940	13835	13654	13567	13408	13825	13721	13750	13855	13641	13802	13741	13918	13787	13745	13823	13642	14026	13804	13557	13799	13742	13675	13716	13741	13679	13664	13786	13936	13844	13692	13639	13791	13814	13812	13691	13741	13802	13744	13820	13772	13731	13813	13740	13795	13926	14049	13652	13774	13791	13802	13632	13759	13700	13730	13844	13818	13805	13779	13812	13743	13869	13678	13766	13626	13872	13744	13669	13825	13758	13814	13876	13756	13807	13831	13668	13682	13728	13558	13690	13766	13695	13734	13669	14017	13984	13693	13720	13766	13763	13666	13794	13729	13905	13632	13779	13704	13871	13735	13838	13877	13743	13860	13847	13768	13753	13671	13686	13731	13923	13712	13704	13689	13711	13734	13767	13799	13633	13823	13822	13746	13583	13766	13776	13859	13562	13826	13824	13688	13747	13737	13732	13766	13692	13773	13746	13749	13926	13829	13758	13731	13772	13805	13793	13736	13639	13810	13580	13743	13702	13697	13654	13824	13699	13837	13595	13834	13780	13745	13618	13799	13688	13866	13688	13791	13722	13667	13739	13610	13994	13914	13798	13715	13792	13760	13708	13697	13761	13921	13690	13647	13690	13673	13628	13765	13918	13614	13739	13725	13762	13751	13656	13554	13649	13853	13832	13927	13859	13743
23624	21150	28686	23972	21918	21615	19690	16627	16124	15917	15501	15465	15217	15412	15064	15049	14884	14958	14718	14527	14672	14673	14737	14757	14904	14828	14718	14899	14682	14819	14817	14632	14807	14776	14588	14665	14613	14795	14702	14594	14495	14452	14610	14636	14834	14549	14699	14501	14831	15043	15614	15048	14842	14660	14755	14711	14419	14455	14572	14281	14458	14561	14489	14533	14432	14583	14437	14583	14440	14516	14441	14753	14597	14333	14499	14512	14590	14476	14469	14584	14653	14591	14414	14473	14643	14589	14691	14547	14692	14420	14518	14589	14398	14447	14492	14566	14358	14450	14479	14415	14397	14574	14510	14672	14362	14584	14506	14467	14380	14682	14492	14363	14540	14620	14580	14431	14573	14596	14504	14352	14690	14611	14342	14408	14262	14606	14440	14612	14594	14529	14523	14503	14530	14533	14294	14478	14399	14457	14645	14471	14883	14489	14636	14515	14433	14457	14465	14531	14327	14498	14553	14369	14330	14492	14487	14501	14352	14476	14431	14498	14555	14435	14474	14441	14300	14526	14611	14431	14670	14393	14571	14468	14573	14613	14380	14452	14440	14457	14490	14312	14417	14611	14579	14565	14677	14548	14622	14321	14370	14567	14535	14349	14578	14421	14766	14305	14422	14583	14614	14362	14589	14638	14481	14420	14304	14429	14464	14533	14339	14450	14571	14414	14375	14479	14388	14432	14336	14421	14604	14442	14685	14467	14432	14598	14427	14392	14405	14562	14466	14384	14475	14490	14366	14573	14349	14376	14436	14316	14609	14419	14479	14499	14455	14518	14414	14484	14549	14544	14439	14539	14662	14458	14804	14395	14453	14426	14468	14404	14458	14485	14583	14597	14522	14451	14474	14516	14463	14447	14544	14515	14516	14449	14470	14455	14508	14444	14400	14569	14418	14446	14415	14400	14229	14545	14571	14319	14483	14407	14396	14553	14413	14521	14535	14425	14400	14489	14500	14511	14500	14419	14719	14468	14315	14474	14429	14588	14649	14589	14554	14472	14430	14514	14553	14366	14253	14450	14250	14253	14359	14492	14351	14507	14414	14606	14483	14404	14413	14419	14412	14342	14566	14429	14463	14607	14488	14468	14467	14523	14502	14397	14566	14534	14479	14522	14580	14484	14534	14374	14651	14586	14570	14518	14463	14803	14431	14390	14460	14392	14566	14467	14482	14623	14447	14591	14378	14476	14500	14244	14609	14676	14601	14510	14534	14608	14617	14573	14533	14525	14467	14536	14598	14486	14483	14473	14410	14410	14387	14479	14373	14482	14487	14394	14610	14435	14341	14576	14459	14468	14494	14434	14511	14596	14526	14431	14514	14632	14546	14327	14543	14502	14402	14269	14458	14359	14459	14312	14379	14295	14520	14390	14601	14554	14605	14531	14549	14575	14427	14402	14245	14367	14527	14656	14609	14600	14526	14460	14433	14488	14465	14528	14336	14418	14563	14465	14658	14535	14553	14474	14528	14550	14423	14521	14587	14424	14473	14334	14632	14294	14436	14337	14484	14641	14476	14287	14519	14423	14354	14355	14408	14499	14643	14615	14648	14561	14664	14662	14549	14550	14521	14363	14434	14594	14524	14464	14396	14409	14430	14562	14475	14537	14382	14302	14423	14553	14343	14464	14643	14363	14594	14453	14369	14379	14512	14432	14347	14492	14551	14538	14601	14492	14553	14589	14248	14462	14502	14499	14355	14604	14623	14502	14747	14514	14527	14470	14457	14478	14528	14236	14485	14417	14410	14429	14413	14555	14480	14386	14552	14589	14534	14455	14273	14361	14415	14679	14682	14561	14523	14526	14461	14599	14407	14391	14492	14402	14359	14506	14393	14540	14519	14545	14460	14650	14458	14525	14383	14455	14459	14533	14517	14588	14480	14517	14619	14539	14512	14414	14449	14575	14464	14442	14671	14552	14506	14629	14765	14516	14476	14342	14624	14324	14405	14467	14488	14401	14542	14582	14465	14385	14416	14410	14620	14546	14474	14499	14492	14544	14576	14369	14473	14502	14354	14538	14301	14364	14362	14445	14539	14629	14650	14493	14588	14559	14479	14353	14374	14565	14461	14558	14384	14505	14691	14650	14599	14425	14400	14399	14435	14642	14607	14398	14680	14427	14465	14441	14691	14604	14582	14434	14542	14327	14409	14479	14370	14389	14618	14408	14670	14662	14655	14458	14588	14535	14658	14556	14490	14513	14610	14372	14570	14640	14600	14418	14405	14513	14347	14382	14538	14616	14417	14435	14418	14487	14260	14443	14611	14695	14659	14451	14510	14373	14583	14466	14497	14529	14436	14421	14523	14402	14429	14473	14416	14526	14551	14515	14515	14618	14531	14524	14484	14514	14574	14412	14408	14346	14541	14560	14422	14557	14491	14536	14449	14515	14506	14622	14441	14434	14488	14597	14439	14626	14625	14492	14544	14417	14401	14265	14491	14471	14498	14532	14631	14406	14521	14607	14407	14697	14576	14359	14408	14431	14527	14389	14707	14531	14578	14415	14557	14546	14550	14445	14749	14572	14354	14546	14491	14372	14428	14457	14442	14532	14365	14488	14560	14791	14449	14318	14436	14503	14460	14462	14613	14277	14331	14374	14521	14368	14426	14509	14445	14450	14515	14542	14636	14579	14714	14597	14524	14592	14465	14367	14449	14593	14526	14617	14471	14477	14449	14500	14528	14590	14386	14378	14339	14462	14421	14482	14648	14511	14438	14464	14314	14488	14577	14467	14417	14268	14681	14381	14483	14632	14310	14437	14469	14461	14336	14482	14461	14388	14479	14409	14548	14503	14337	14675	14560	14526	14629	14433	14393	14354	14275	14406	14457	14499	14461	14501	14470	14307	14334	14461	14660	14457	14524	14369	14708	14429	14626	14456	14586	14467	14562	14565	14392	14464	14487	14342	14656	14461	14415	14651	14744	14535	14457	14587	14487	14340	14384	14673	14346	14453	14397	14374	14370	14521	14404	14417	14520	14521	14447	14473	14449	14375	14470	14550	14402	14590	14601	14518	14513	14394	14708	14262	14418	14397	14315	14639	14427	14217	14443	14392	14528	14509	14479	14398	14518	14651	14506	14554	14552	14478	14617	14397	14394	14579	14548	14593	14629	14635	14457	14381	14284	14527	14595	14540	14431	14508	14632	14564	14415	14475	14374	14237	14585	14448	14455	14598	14477	14448	14491	14535	14451	14457	14438	14492	14500	14424	14706	14621	14374	14566	14431	14540	14566	14550	14604	14514	14412	14356	14615	14502	14449	14519	14571	14537	14572	14445	14484	14480	14691	14491	14454	14512	14488	14490	14590	14740	14342	14477	14392	14509	14571	14700	14389	14470	14556	14208	14642	14410	14521	14426	14513	14490	14413	14631	14499	14643	14542	14438	14445	14447	14523	14294	14461	14534	14557	14502	14585	14372	14387	14441	14549	14404	14522	14310	14491	14430	14485	14285	14417	14475	14584	14515	14444	14487	14408	14617	14541	14449	14485	14741	14415	14498	14317	14612	14371	14497	14443	14709	14586	14549	14389	14422	14405	14579	14421	14350	14473	14581	14491	14205	14726	14747	14516	14386	14376	14267	14533	14549	14550	14363	14493	14580	14406	14494	14352	14463	14409	14503	14466	14598	14467	14379	14415	14381	14520	14432	14578	14399	14641	14618	14330	14490	14566	14235	14521	14395	14650	14683	14418	14580	14627	14593	14464	14602	14308	14421	14524	14394	14246	14531	14466	14564	14558	14510	14506	14406	14504	14550	14344	14504	14645	14594	14463	14355	14592	14677	14529	14534	14508	14540	14423	14360	14632	14650	14377	14486	14469	14565	14557	14347	14327	14585	14543	14449	14664	14549	14528	14550	14464	14578	14546	14498	14663	14632	14315	14523	14463	14408	14583	14442	14544	14331	14318	14560	14382	14601	14510	14438	14514	14462	14413	14437	14303	14486	14581	14467	14523	14541	14472	14528	14587	14425	14477	14402	14401	14585	14391	14481	14532	14368	14408	14485	14566	14803	14629	14571	14560	14462	14483	14578	14653	14396	14344	14480	14634	14614	14551	14495	14575	14475	14487	14668	14616	14453	14518	14371	14526	14397	14492	14582	14514	14475	14506	14538	14540	14503	14378	14370	14349	14486	14551	14639	14392	14667	14496	14435	14618	14529	14557	14502	14463	14510	14401	14548	14631	14670	14452	14667	14347	14450	14717	14513	14496	14487	14395	14492	14605	14567	14485	14455	14280	14479	14461	14520	14553	14632	14449	14577	14558	14510	14437	14617	14432	14385	14452	14529	14560	14109	14353	14576	14430	14598	14727	14432	14471	14477	14512	14511	14480	14371	14584	14391	14465	14426	14441	14557	14428	14436	14565	14413	14374	14456	14605	14471	14457	14498	14597	14438	14654	14488	14455	14521	14504	14535	14589	14540	14682	14560	14505	14444	14555	14568	14508	14479	14375	14511	14466	14592	14562	14499	14446	14435	14607	14378	14550	14732	14622	14400	14598	14633	14547	14800	14457	14461	14733	14481	14571	14544	14462	14527	14433	14444	14530	14598	14525	14473	14362	14675	14399	14568	14542	14555	14450	14469	14420	14593	14426	14397	14418	14491	14560	14510	14510	14499	14509	14435	14628	14568	14452	14509	14587	14546	14515	14554	14624	14379	14374	14494	14330	14428	14376	14673	14556	14618	14532	14475	14520	14378	14489	14432	14613	14326	14553	14300	14593	14493	14495	14410	14245	14426	14548	14526	14499	14411	14659	14543	14480	14606	14650	14675	14601	14532	14562	14554	14527	14392	14654	14532	14642	14336	14356	14480	14570	14655	14824	14564	14332	14306	14430	14433	14495	14612	14207	14378	14492	14565	14398	14497	14552	14305	14186	14491	14547	14267	14617	14541	14479	14502	14686	14398	14489	14497	14324	14577	14373	14516	14392	14510	14493	14423	14444	14604	14533	14570	14520	14558	14436	14512	14571	14574	14797	14675	14535	14544	14455	14469	14361	14420	14446	14548	14487	14379	14430	14317	14480	14437	14534	14385	14349	14482	14597	14295	14454	14378	14395	14546	14540	14367	14242	14319	14417	14584	14638	14376	14514	14423	14455	14516	14451	14330	14370	14410	14347	14563	14504	14537
18944	33886	31652	25243	21835	19542	17660	16775	16597	15735	15343	15304	15236	15007	14805	14576	14431	14321	14116	14037	14108	14275	14131	14309	14194	14279	14219	14089	13992	14217	14190	14112	14308	14056	14171	14126	14029	14112	14000	14088	14023	13938	14105	14000	14010	14010	13927	14007	14357	14891	15497	14878	14395	14216	14116	13825	13853	13847	13909	13826	13849	13936	13769	13879	13978	13839	13985	13860	13974	13973	13925	13855	14008	13936	13916	13857	14011	13803	14042	13767	14045	13750	13734	13720	13936	13866	13960	13980	13885	13958	13818	14061	13972	13936	13723	13831	14032	13792	13791	13965	13899	13920	14015	13860	13923	13903	13969	14038	13914	13931	13873	14003	13849	13986	13823	13830	14025	14054	13730	13833	13801	14026	13976	13843	13811	13879	13903	13992	13838	13870	14002	13966	13972	13894	14045	13692	13937	13850	13954	13863	13839	13896	13961	13708	13874	13926	13903	13912	13812	13973	13920	13830	13787	13876	13937	14036	13740	13737	13898	13759	13887	13754	13796	13804	14015	13825	13922	13802	13915	13718	13709	13907	13849	13791	13898	13849	13890	13906	14026	13822	13980	13866	13944	13861	13897	13965	13901	13783	13870	13799	13965	13924	13842	13670	14001	13709	13871	13745	14238	13872	13845	13818	13946	13798	13933	13865	13945	13721	13935	13873	13791	14000	13729	13996	13963	13797	14033	13825	13838	14061	13891	13957	13899	14012	13868	13907	13812	13828	13943	13725	13840	13875	13977	13990	13950	13928	13897	13956	13813	13836	13942	13972	13861	14005	13865	13727	13721	14034	13830	13969	13903	13832	13945	13821	13748	13899	13807	14013	13674	14041	13890	13941	13995	13983	13910	13936	13774	14044	13969	13865	13926	13902	14021	13914	14048	13790	13830	13906	13876	13802	13947	13791	13867	13990	13816	13880	13981	13895	13917	13861	13699	13892	13853	13879	13856	14005	13919	13885	13813	13874	13900	13912	13786	13693	13913	13918	13959	13901	13947	13792	13944	13710	13828	13877	13871	13909	13939	13922	13953	13752	13916	13698	13789	13881	14131	13876	13937	13947	13741	13812	13849	13841	13947	13758	13883	13880	13886	13912	13757	13992	13996	14086	14071	13923	13861	13820	13845	13861	13879	13843	13885	13995	13868	13901	13868	14004	13846	13845	14016	13736	13923	13893	13882	13921	13829	13982	13823	13868	13904	13934	13869	13799	13852	13797	13847	13982	13897	13766	13835	13976	13907	13992	13890	13956	13977	14001	13937	14016	13801	13918	14038	13832	13914	13930	13763	13907	13819	13805	13928	13943	13949	13795	13972	13916	13917	13879	13819	13721	13987	13738	13911	13850	13954	13967	13949	13836	13876	13966	14016	13827	14019	13790	13805	14000	13815	13830	13971	13922	13885	13911	13973	13985	14032	13667	13855	13907	14050	14066	13884	13779	13995	13786	13971	13892	13909	13862	13875	13896	13737	13888	13936	13791	14047	13872	13923	13894	13966	13777	13884	13898	13941	13959	13917	13840	13831	14030	13985	13845	13978	13869	13859	13811	13907	13690	13969	13892	14019	14085	14077	13872	13794	13787	13814	13722	13825	13838	13818	13807	13918	13989	13801	14009	13926	13926	13983	14087	13814	13982	13929	14022	13771	13951	13919	13977	13920	13886	13970	13821	13781	13953	13787	13957	13649	13936	14055	13865	13975	13847	13945	13966	13759	13804	13826	13814	13825	13888	13882	13838	13882	13993	14010	13767	13831	13818	13909	13748	14008	13889	13944	14005	13814	13855	13990	13888	13881	13885	13989	13964	13950	13763	13947	13918	13882	14025	13888	13898	13951	13922	13946	13779	13873	13942	13933	13667	13697	13928	13988	13739	13885	14028	13765	13833	13832	13949	13816	13756	13877	14086	13848	14090	13899	13652	13912	13900	13870	14001	13879	13848	13787	13890	13912	13840	13942	13920	13821	14001	13700	13953	13798	13843	13893	13784	13926	13707	13831	13763	13935	13978	13863	13791	13814	14037	13904	13840	13835	13880	13806	13896	13930	13871	13748	13954	13879	13753	13828	13856	14021	13852	13858	13928	13801	13963	13794	13798	13756	13752	14001	13830	13984	13842	13904	13898	13900	13891	13881	13803	13805	13962	13888	14005	13899	13766	13848	13787	14073	13972	13946	13884	13857	14117	13864	13966	14091	13923	13769	14057	14052	13898	13822	13811	13866	13776	13789	13839	13900	13824	13746	13924	13976	13768	14018	13899	13940	13878	13789	13984	13883	13827	13995	13866	14021	13915	13803	13969	13974	13902	13944	13831	13822	13931	13953	13858	13897	13860	13953	13880	14005	13928	13958	13769	13980	13868	14033	13952	13851	13842	13946	13741	13876	13877	13981	13790	13907	13750	13785	13776	13854	13858	13998	13753	13963	13781	13979	13953	13818	14005	14045	13843	13939	14028	13862	13866	13837	13860	13869	13925	13891	13710	13932	13952	13902	13853	13827	13758	13774	13811	13648	14032	13779	13764	13854	13956	13979	13729	13913	13821	13923	13845	13916	13832	14035	13723	13795	13887	13900	13836	13882	14098	13819	13993	14124	14048	13962	13784	13893	13905	13982	13818	13987	14030	13866	13915	14008	13858	13772	13915	13964	13919	14007	13780	13842	13809	14007	13875	13840	13661	14025	13718	14021	13815	13870	13994	14017	13932	13914	13895	13970	13991	13699	13896	13862	13825	13711	13790	13690	13766	14092	13951	13688	13863	13813	13777	13783	13763	13934	13918	13798	13832	13755	14014	13891	13816	13823	14006	13943	13915	13889	13949	13986	13825	13875	13798	13898	14027	13842	13964	13854	13989	13974	13922	13942	13974	13901	13905	13815	13909	13958	13883	13747	13793	13886	13916	13790	13806	13792	13914	13664	13997	13911	13819	13945	13875	13924	13789	13962	14036	13984	13838	13737	13883	13982	13877	13934	13819	13870	13585	13908	13874	13910	13915	13923	13822	13850	13904	13847	13990	13937	13988	13837	14055	14110	13979	13955	13947	13938	13904	13862	13693	13923	13871	13794	13827	13888	13978	14020	13863	13865	13917	13762	13877	13968	13929	13797	14048	13858	13974	13855	13913	13669	13798	14037	13900	13923	13992	14003	13935	14030	14024	13830	13903	13797	13970	13923	14030	13750	13836	13954	13825	14093	13861	13851	13920	13844	13969	13932	14026	13940	13929	13947	13899	13886	13948	13799	13885	13895	13874	13759	13726	13795	13717	14071	13926	13956	14063	13725	14119	14027	14186	13917	13894	13853	13893	13740	14064	13884	14099	13905	13823	13784	14046	13958	13986	13908	13856	13902	13873	13901	13877	13774	13720	13912	13876	13897	13892	13860	13958	13900	13951	13837	13883	13906	13961	13850	13978	13935	13885	13858	13648	13777	13982	13784	13807	13829	13909	13907	13900	14022	13931	13908	13948	13980	13901	13946	13893	13928	13791	13836	13878	13915	13929	13802	13753	13762	14070	13863	13786	13864	13814	13913	13876	13928	13891	13911	13897	13844	13973	13864	13862	13771	13924	13985	13941	13803	14088	13702	13883	13828	13884	13883	13836	13996	13913	13807	13897	13680	13987	13804	13762	13790	13947	13861	13787	13926	13834	13848	13933	13780	13844	14081	13851	13775	13802	14087	13786	13779	13864	13677	13845	14026	13956	13762	13866	13945	13919	13893	13942	13954	13839	13876	13902	13973	13971	13822	13917	13758	13780	13828	13948	13937	13801	13727	13924	13887	13893	13702	13834	13958	14070	13877	13692	13821	13796	13955	14010	13803	13729	13864	13809	13862	13850	13828	14012	13975	13789	13949	13830	13663	13835	13903	14036	13988	13644	14082	13785	14036	14003	13913	13822	13802	14031	13979	13775	13945	13934	13907	14012	14090	14025	13798	13966	13833	13872	13919	13909	13914	13875	13790	13865	13900	13931	13869	13883	13954	13880	14004	13747	13816	13802	13797	13972	13857	13804	13833	13862	13678	13803	13983	13897	13878	13898	13935	13923	13891	13901	13835	13870	14006	14010	13904	13905	14059	14023	13874	13965	14108	13902	13844	13996	14025	13980	13802	13898	13915	13878	13750	13782	13903	13896	13914	13761	14013	13738	14033	13872	13780	13767	13790	14050	13970	13933	13939	13930	13796	13892	13986	13922	13989	13932	13962	13751	14001	13800	13872	13987	13874	13825	13919	14041	13914	13866	13956	13847	13890	13832	13752	13937	13827	14088	13775	13954	13837	14085	13911	13823	13994	13851	13974	13851	13885	13822	13851	13825	13912	13896	13867	13951	14093	13910	13862	13964	13859	13727	13774	13817	13971	13918	13761	13914	14005	13814	14047	13784	13767	13894	14011	13999	13851	13818	13981	13985	13874	13775	13892	13828	13837	13948	13911	13860	13913	13995	13798	13781	13835	13901	13890	14037	13837	13870	13905	13916	13828	13901	13924	13925	13888	14112	13991	13923	13856	13742	13795	13779	13852	14075	14085	13987	14009	13873	13909	13904	13817	13757	13789	14028	13927	13765	13829	13917	13966	13977	13753	13928	13922	13785	13946	13862	13771	14106	14036	14168	13863	13994	13854	14021	13815	13740	13749	13934	14010	13960	13872	13975	14010	13872	13795	13793	13770	13945	13981	13765	14001	14018	13896	14001	13827	13821	13886	13885	13814	13918	13862	13908	14035	13911	13859	13815	13825	13860	13929	13846	13951	13903	13920	14042	13806	13893	13913	13911	13812	13973	13749	13815	13937	13786	13773	13847	13932	13745	13944	13907	13954	13958	13848	13899	13778	13918	13907	13977	13786	13883	13765	13736	13801	13798	13701	13794	14027	13883	13969	13771	13902	14004	13890	13760	13832	13712	13812	14026	13844	14015	13949	13869	13912	13849	13920	13908	13983	13873	13913	13814	13874	13806	13934	14013	13864	13949	13888	13744	13792	13925	14004	13792	13958	13850	13862	13957	13994	13757	13902	14037	13976	13855	13841	13898	13840	13928	13719	13898	13649	13938	13953	13841	13849	13787	13814	13871	13949	13912	13972	13826	13914	14000	13822	13829	13905	13893	13895	13825	13742	13885	13891	13994	13832	13929	13865	13973
22681	21114	29042	23449	21341	23138	24272	18065	16940	16922	16484	16147	15999	15884	15514	15626	15428	15213	15219	15193	15070	15291	15289	15218	15438	15183	15211	15102	15121	15097	15239	15076	15013	15114	15217	14997	14986	15064	15155	14988	14902	15059	15062	14890	15055	15102	14982	14987	15175	16255	16710	15903	15313	15040	14806	14824	14709	14914	14739	14746	14713	14738	14668	14618	14645	14752	14696	14717	14805	14805	14754	14771	14744	14680	14813	14840	14762	14728	14748	14842	14614	14789	14732	14988	14939	14750	14600	14732	14595	14888	14757	14824	14757	14650	14749	14890	14723	14794	14847	14838	14780	14609	14784	14869	14906	14575	14762	14740	15013	14692	14761	14597	14806	14914	14794	14817	14759	14843	14789	14918	14869	14809	14824	14840	14798	14771	14678	14660	14900	14479	14722	14733	14805	14740	14744	14697	14803	14602	14859	14793	14773	14841	14891	14723	14754	14793	14632	14742	14762	14705	14690	14942	14764	14714	14662	14500	14647	14818	14702	14688	14967	14700	14703	14630	14659	14726	14599	14765	14680	14763	14693	14625	14843	14815	14909	14798	14767	14740	14751	14709	14790	14618	14635	14796	14773	14795	14859	14773	14731	14744	14774	14665	14718	14788	14772	14562	14455	14654	14718	14633	14831	14999	14596	14609	14777	14650	14743	14675	14750	14803	14802	14773	14985	14821	14746	14811	14730	14769	14747	14917	14834	14668	14586	14683	14619	14666	14698	14504	14561	14679	14677	14624	14850	14787	14721	14841	14737	14616	14693	14689	14876	14596	14919	14704	14683	14534	14423	14748	14671	14946	14614	14498	14813	14584	14727	14616	14814	14672	14710	14734	14677	14913	14616	14730	14755	14898	14731	14833	14961	14808	14696	14871	14878	14835	14776	14719	14525	14719	14709	14852	14725	14763	14723	14648	14854	14730	14829	14903	14620	14797	14808	14655	14684	14449	14789	14820	14682	14725	14682	14782	14549	14861	14850	14640	14722	14815	14869	14737	14737	14787	14859	14712	14841	14770	14657	14483	14600	14611	14805	14583	14467	14822	14733	14830	14539	14694	14575	14644	14892	14561	14595	14543	14773	14817	14928	14584	14736	14987	14645	14656	14591	14702	14434	14710	15008	14684	14749	14507	14795	14756	14647	14764	14734	14757	15016	14759	14613	14537	14727	14687	14870	14708	14673	14731	14769	14718	14468	14839	14847	14700	14723	14687	14672	14737	14699	14898	14850	14748	14750	14756	14671	14971	14815	14932	14719	14937	14816	14790	14763	14620	14687	14747	14682	14794	14849	14786	14734	14517	14818	14562	14678	14620	14800	14790	14525	14797	14729	14693	14627	14618	14824	14694	14802	14571	14723	14698	14875	14504	14740	14824	14662	14736	14734	14704	14727	14945	14678	14790	14877	14790	14740	14888	14778	14709	14942	14817	14750	14752	14622	14776	14737	14601	14819	14667	14588	14824	14681	14908	14600	14749	14800	14728	14660	14811	14706	14734	14751	14744	14770	14718	14705	14792	14905	14557	14896	14653	14660	14768	14747	14631	14593	14924	14592	14765	14640	14729	14598	14696	14755	14693	14727	14870	14832	14715	14831	14734	14775	14710	14566	14656	14771	14762	14762	14909	14797	14856	14746	14637	14651	14701	14807	14762	14819	14811	14553	14767	14784	14882	14738	14989	14681	14677	14686	14758	14694	14751	14971	14827	14677	14658	14784	14622	14643	14743	14766	14896	14978	14665	14624	14726	14715	14781	14835	14662	14653	14955	14793	14678	14694	14895	14748	14743	14560	14815	14756	14702	14491	14676	14805	14674	14961	14635	14753	14798	14736	14648	14751	14821	14771	14778	14863	14678	14649	14576	14806	14636	14805	14853	14771	14816	14569	14898	14654	14802	14685	14740	14906	14631	14687	14556	14683	14802	14888	14861	14816	14785	14897	14680	14857	14619	14659	14846	14687	14773	14782	14744	14785	14756	14819	14733	14878	14602	14588	14702	14857	14657	14761	14599	14750	14508	14586	14613	14717	14913	14865	14751	14908	14812	14810	14860	14793	14949	14658	14770	14763	14996	14721	14684	14823	14628	14803	14870	14662	14802	14691	14628	14851	14622	14781	14840	14638	14731	14689	14618	14725	14848	14872	14989	14687	14701	14723	14820	14746	14753	14747	14814	14721	14704	14669	14834	14902	14806	14814	14764	14603	14590	14659	14959	14853	14720	14732	14729	14739	14838	14664	14680	14702	14483	14662	14756	14786	14742	14509	14732	14825	14717	14601	14772	14823	14743	14767	14542	14906	14772	14782	14862	14896	14756	14957	14704	14714	14690	14907	14700	14738	14642	14763	14632	14694	14547	14884	14683	14636	14770	14845	14856	14672	14512	14661	14806	14756	14792	14638	14774	14684	14594	14626	14788	14964	14768	14659	14930	14625	14668	14674	14684	14656	14783	14969	14822	14852	14815	14797	14688	14656	14713	14718	14667	14748	14779	14637	14735	14865	14773	14688	14708	14856	14732	14865	14603	14671	14789	14686	14656	14775	14766	14796	14683	14934	14772	14666	14726	14604	14603	14599	14822	14890	14772	14913	14770	14630	14614	14760	14927	14796	14692	14696	14842	14920	14603	14587	14760	14771	14740	14651	14709	14631	14699	14739	14483	14685	14864	14840	14720	14810	14706	14519	14784	14797	14721	14624	14468	14874	14848	14632	14552	14760	14901	14797	14792	14818	14627	14732	14861	14816	14688	14809	14653	14867	14730	14482	14739	14886	14720	14757	14761	14765	14792	14699	14879	14760	14638	14841	15006	14859	14681	14727	14788	14712	14820	14799	14786	14642	14837	14806	14779	14512	14530	14689	14600	14748	14863	14622	14693	14703	14854	14695	14773	14704	14526	14767	14692	14724	14707	14645	14571	14621	14752	14866	14781	14679	14758	14724	14705	14966	14986	14749	14749	14766	14844	14590	14926	14690	14657	14712	14845	14680	14513	14626	15013	14611	14664	14830	14978	14703	14634	14775	14864	14831	14903	14862	14741	14749	14731	14792	14800	14843	14575	14803	14816	14783	14698	14705	14889	14739	14728	14790	14615	14714	14585	14749	14966	14832	14892	14706	14584	14738	14872	14979	14693	14805	14669	14767	14596	14639	14493	14690	14792	14781	14799	14802	14642	14908	14892	14678	14694	14676	14797	14721	14879	14737	14739	14637	14877	14832	14738	15023	14910	14751	14679	14690	14836	14856	14889	14752	14624	14705	14761	14727	14984	14868	14431	14881	14810	14655	14772	14751	14846	14743	14872	14748	14702	14827	14845	14786	14862	14546	14758	14687	14748	14737	14596	14756	14773	14947	14661	14774	14708	14827	14682	14722	14943	14676	14696	14781	14825	14623	14631	14794	14643	14831	14557	14634	14589	14705	14659	14614	14668	14484	14685	14729	14749	14721	14735	14928	14883	14683	14781	14804	14686	14681	14779	14835	14758	14753	14676	14616	14510	14522	14658	14736	14619	14892	14814	14956	14702	14752	14798	14745	14662	14963	14845	14718	14791	14708	14897	15041	14849	14622	14729	14727	14648	14641	14775	14911	14472	14586	14687	14883	14705	14780	14757	14720	14734	14738	14815	14603	14803	14917	14834	14728	14874	14806	14747	14932	14639	14613	14733	14753	14661	14587	14579	14825	14487	14766	14752	14755	14777	14867	14838	14768	14471	14753	14855	14590	14849	14770	14645	14671	14666	14625	15009	14817	14658	14777	14618	14796	14781	14984	14713	14804	14529	14794	14880	14653	14824	14724	14945	14731	14788	14699	14650	14769	14729	14526	14743	14670	14771	14737	14756	14781	14745	14854	14728	14739	14777	14848	14860	14734	14558	14946	14756	14778	14602	14609	14666	14573	14854	14590	14626	14713	14904	14630	14740	14671	14843	14669	14614	14800	14874	14837	14747	14658	14801	14792	14680	15000	14756	14798	14780	14861	14512	14506	14729	14715	14694	14748	14589	14621	14931	14739	14670	14670	14787	14843	14689	14693	14784	14761	14985	14868	14857	14868	14749	14749	14644	14727	14606	14951	14791	14754	14729	14775	14800	14867	14578	14786	14715	14888	14783	14728	14671	14632	14716	14932	14604	14612	14739	14743	14775	14639	14900	14651	14780	14993	14869	14804	14518	14560	14745	14803	14708	14979	14770	14814	14651	14723	14741	14722	14928	14787	14750	14775	14601	14745	14744	14761	14829	14783	14859	14898	14731	14590	14896	14975	14868	14872	14648	14715	14668	14580	14913	14798	14665	14601	14578	14739	14727	14688	14815	14654	14670	14827	14690	14772	14753	14762	14811	14746	14614	14595	14769	14669	14651	14653	14679	14815	14636	14745	14731	14625	14844	14672	14495	14593	14728	14688	14809	14711	14769	14614	14613	14793	14666	14799	14751	14658	14711	14717	14880	14808	14872	14872	14934	15026	14597	14461	14797	14734	14648	14805	14731	14904	14784	14693	14693	14672	14856	14909	14727	14752	14753	14768	14742	14785	14795	14617	14615	14577	14725	14753	14858	14616	14517	14809	14658	14754	14855	14664	14675	14778	14635	14646	14749	14839	14870	14791	14813	14825	14751	14654	14797	14748	14884	14768	14854	14559	14823	14712	14745	14889	14956	14674	14525	14551	14769	14587	14688	14909	14581	14772	14857	14837	14694	14774	14684	14720	14904	14702	14794	14779	14725	14648	14666	14676	14867	14903	14773	14809	14640	14877	14825	14902	14707	14621	14568	14654	14865	14776	14787	14823	14826	14768	14706	14804	14680	14667	14763	14446	14889	14820	14718	14791	14791	14722	14920	14701	14589	14860	14819	14869	14772	14748	14895	14836	14686	14631	14736	14665	14828	14682	14854	14903	14847	14681	14775	14568	14597	14777	14833	14747	14758	14834	14771	14713	14745	14840	14833	14796	14744	14759	14679	14768	14722	14844	14745	14682	14890	14557	14820	14673	14804	14826	14578	14657	14812	14763	14731	14782	14780	14700	14712	14875	14570	14771	14769	14884	14991	14723	14748	14668	14749	14706	14882	14818	14808	14756	14727	14746	14615	14798	14674	14724	14587	14766	14913	14692	14630	14799	14854	14722	14667	14763	14867	14662	14613
20804	38710	36374	29009	24945	21924	19306	18034	17793	16812	16408	16233	15808	15396	15361	14953	14821	14544	14421	14273	14255	14427	14353	14505	14771	14505	14355	14350	14376	14521	14411	14607	14398	14295	14361	14193	14442	14335	14441	14251	14076	14040	14283	14307	14286	14309	14184	14418	14750	16328	16461	15280	14681	14146	14176	13986	14053	13904	14014	14188	13939	14034	13947	14043	14066	13935	14017	14027	14132	14033	14074	14027	14022	14085	14160	14104	13935	13993	14074	14014	14083	13918	14099	14069	13986	14047	14055	14052	14019	13961	14177	13859	13995	13902	14037	13939	14201	13987	14160	14096	14113	14141	13974	14004	13999	13844	14174	14117	13988	13912	13884	14012	13986	14024	14023	14028	13994	14036	13873	13957	14028	13846	14039	13880	13990	13963	13960	13946	13864	14009	13983	13973	14140	14000	14142	13913	13948	13891	14058	13968	14024	13844	13973	13870	13916	13945	13769	13725	13968	13897	13959	13873	13980	13970	13995	14035	13842	13963	13837	14001	13777	14063	14040	13964	13917	13963	14052	14089	14012	13792	13892	13954	13906	13861	14010	14032	13974	13896	13982	13928	13950	14060	14079	13919	13881	14018	14176	13960	13951	14002	13893	13928	14080	13991	13872	13986	13938	13922	14008	14070	14140	14024	13917	14031	14008	14022	14041	13949	13952	14087	13773	13948	13909	14053	13991	13971	14094	14133	14026	14085	13937	14122	14100	13940	14102	13822	13984	13880	14064	14006	14057	13940	13942	14022	13892	14050	14068	13909	13980	13976	13996	13919	13925	13889	14117	13918	13967	13943	14011	14062	13999	13935	13804	14079	14036	14092	14038	13982	13856	14092	13954	14029	13973	13935	13996	14072	14093	13867	13891	13932	14030	14093	13829	14062	13952	13901	14080	13983	14047	14051	13984	14004	13976	14009	13969	13872	14085	14051	13953	13948	13990	13903	13979	14039	13965	14068	14178	14043	13926	13990	13948	13992	14008	14063	13907	13904	13958	13890	13915	14066	14015	13948	13921	13929	13961	14055	13911	13895	14099	13827	13897	13868	14025	14085	14007	13955	13896	13942	13961	14023	14016	13989	13962	14023	13956	13950	14092	13943	13903	13907	14120	14075	13981	14100	13913	13878	14003	13910	14092	13947	13819	14058	14034	13893	14015	13847	13885	13875	13955	14047	14018	14102	13978	13932	13892	14030	13940	14140	14003	14081	14093	13917	13953	13860	13893	13988	14056	14108	14076	13824	14099	13867	14046	14071	14031	14057	13845	14021	14025	13948	13821	14024	14126	14004	13946	14021	14082	13811	14087	13902	13887	14096	13999	13901	13976	14001	14035	13909	13849	14078	14022	14041	13930	14104	14092	14056	13913	13970	14118	14013	14023	13970	14016	13907	14013	14008	13831	14029	14077	13925	13985	14018	13975	13947	13959	13923	13996	14177	14052	14051	13873	13926	13968	14056	13948	14002	14122	13955	13942	13959	14042	13984	14056	13955	14000	13984	13883	14072	14053	13926	14121	13981	13890	14034	13950	14078	14119	13904	13947	13932	13943	13913	14041	13937	14048	13940	13880	14019	14021	13953	14056	14060	13937	13689	13832	13983	13948	13937	13961	13773	13827	13934	13849	14062	13904	14042	14069	13911	13875	13992	13903	14135	13881	13977	13964	13850	14007	14121	14109	14001	14125	13958	13990	13983	13950	14054	14086	14047	13818	13967	14036	13991	13924	13927	13923	14096	14006	14039	13989	13943	13927	14131	14141	13805	13933	13972	13996	14040	13772	13980	13971	13918	14050	13872	13722	14009	14070	14046	13977	14072	14009	14024	14037	14177	13965	13954	14011	13971	14138	14072	14043	14034	14157	14094	14037	13902	13946	14079	13945	13962	13911	14041	14098	14048	14001	13887	13971	13814	14086	13914	14237	13980	13942	14035	13811	13918	14041	13968	13917	13852	13768	14086	13955	13986	13863	13978	13871	14014	13827	14073	14024	13999	13918	13955	13915	14117	13954	14068	14126	14008	13932	13843	14030	13929	13730	13876	13872	14116	13872	13960	14052	13861	13949	13983	13995	14075	13981	14065	13949	13974	13849	14158	13956	13962	13793	14005	14062	13899	14026	14069	13932	14162	14064	14055	13903	13992	13837	13877	14019	14079	14006	13760	14036	13943	14049	14076	13979	13950	13998	13936	13989	13860	13938	13911	13890	13914	14139	13797	13873	13808	14015	14022	14143	13940	13971	13866	14057	13851	13824	14039	14066	13715	13995	14131	14004	13886	13736	13890	13879	13780	13958	13900	14071	14035	13972	13916	13961	14083	14051	13956	14116	14043	13915	14089	13936	13982	13793	13939	13971	13968	13952	14002	13863	14013	13928	13982	13912	14002	13916	13808	14039	13902	13979	14013	13995	13846	13826	14016	13942	13880	13894	13994	13968	13928	13965	14062	13875	13883	14046	13938	14011	14023	13927	14047	13906	13878	13840	14126	14112	14107	13970	13986	14062	13942	14030	13936	13947	14022	14020	13954	14126	13957	13978	13983	13980	14014	13927	13938	13969	13919	13954	13951	13984	13923	14045	13916	13914	14054	13993	14027	13778	14000	14117	13984	13939	13952	13922	13891	14071	14028	13945	14110	13958	13928	13883	13949	13923	14207	13996	14038	13992	14001	14062	13987	13963	13978	13966	13936	13790	13767	14004	14003	14030	14086	13937	14035	14115	13851	13928	13887	13894	14069	13953	13840	14038	14013	14030	13920	13962	13921	14090	13981	14022	13990	14013	13836	13909	14012	14023	14003	13864	14020	14034	13836	13849	13837	13985	13984	14098	14104	13928	13965	13818	13978	13998	13876	14042	13843	14130	14034	13936	14084	14033	14023	13995	13985	13991	13983	14027	13952	14034	13995	14021	14041	14042	14053	13953	13825	14083	14052	13887	13931	14012	14148	13948	13906	13974	14082	13979	13958	13937	13976	14054	13965	14090	13983	14129	14070	13752	13978	14071	14033	13966	13866	14109	13913	13970	14098	14226	13916	13943	13867	14156	13964	14037	13908	14044	13956	13871	14076	13914	14007	13869	13992	13969	13893	13884	14036	13844	14103	13918	14004	14012	14032	14045	14243	13796	13945	13983	13827	14005	13998	14073	14115	13830	14145	13885	13973	14076	14016	13967	13807	13992	13959	13981	13972	13940	13896	14031	13977	13995	13774	13998	13933	14028	13967	13870	13786	13854	14079	14086	13968	14042	14160	13980	13940	13941	13945	13927	13946	13981	14196	13799	13908	13999	13837	14015	13884	13929	13971	13775	13971	14155	13944	13881	13914	13875	13973	14038	14117	14014	13971	14133	13882	14147	14045	13907	13941	13928	13998	13853	14034	13786	13937	13954	13995	14088	13936	14104	13957	13929	14098	14063	13931	14078	13863	14103	13873	13973	13952	14171	13923	13900	13875	13950	13979	13941	13886	13966	13826	13931	14051	14139	13872	13974	13907	14016	13799	13921	13986	13971	13951	13918	13851	13950	13880	13861	13999	13924	13990	14014	14044	14030	13836	14039	13971	13999	13896	13976	14077	13964	14160	13894	13972	13986	13853	14006	13795	13741	13847	13845	13850	13995	13953	13846	14082	13998	13941	14108	13928	13896	13923	13871	14018	14177	13911	13819	14185	14048	14023	13868	13919	13938	13815	13920	13981	13765	13848	14028	13989	14009	13859	14005	13848	14112	14024	14090	14015	13930	13783	13909	14092	13894	13942	13925	13971	13726	14067	14101	14040	14083	13951	14032	14052	13932	13830	13937	14031	13979	14027	14027	13886	14037	14029	14004	13857	13977	14050	13982	14089	13979	14084	14139	13877	14095	13976	13855	14026	13877	14011	13856	13768	14041	14081	14104	13980	14087	13946	13976	13832	13898	13856	14123	14079	14067	14007	13918	13951	13970	13929	13871	14021	13950	13849	13929	13986	13928	13963	13899	14030	13874	13987	13886	14021	13953	14020	13868	14018	14041	14014	14003	14076	13932	14046	13979	14011	13972	14178	13861	13954	13957	14036	13948	14083	13888	13872	14011	13883	13891	14059	14204	13946	13984	13947	14101	13983	14107	13816	13971	13906	13962	14069	14078	13836	14021	13922	13932	14013	13985	13960	13887	14037	13999	13980	14130	13909	13871	13940	13902	13986	14105	13968	13978	13950	13896	13930	13956	14011	14130	13920	14032	13630	13997	13724	13964	14043	13889	13869	13971	14065	13876	14028	13919	13939	14011	13964	13869	13948	13857	13928	13930	13994	13799	13918	13741	13753	14050	13810	13837	13961	14036	13946	13922	13908	13787	13949	13974	13867	14069	13886	14057	13967	14055	14072	13917	13973	13855	13924	13897	14003	13902	13956	14124	13883	13917	13954	14004	14053	13890	14001	13781	13941	13953	13845	14073	13926	13816	14122	14162	14145	13946	13875	13977	13949	14080	13980	14055	13807	13869	13863	14022	14012	13933	13820	13785	14015	14022	14096	14010	13889	14096	13925	13852	14055	14034	14156	13936	13842	13958	13929	14059	13946	14081	13909	13942	14049	14013	13884	14126	13963	13959	14053	13961	14000	13878	14013	13949	13990	13832	14179	14129	13937	14112	14051	14060	14084	13880	13939	14036	13945	13903	13943	13937	13849	13848	13844	13958	13953	14109	13896	13929	13840	13910	13991	13829	14026	13932	13977	14014	14032	13892	14029	14096	13839	14161	14025	14099	14072	13957	13744	14022	13903	14076	13998	14037	14070	14067	13959	13972	13990	13846	13960	13889	13874	13986	13919	13985	13972	14002	14156	14107	13850	14001	14006	13909	13863	14129	14138	14052	13983	14006	13929	13970	13866	13938	14087	13881	14080	13832	14152	13966	13959	13896	14066	13910	14006	13896	13938	13931	13888	13965	13933	13991	14033	14033	13996	13888	13844	14129	13890	13883	14015	14051	13905	13801	13936	13945	13968	14074	13842	14032	13947	13959	13975	14013	14038	13953	13984	13932	13970	13875	13977	14125	14134	13985	13867	13949	13995	13746	13821	13864	13972	14036	14070	13964	13810	13887	14022	13820	14080	14150	13906	13960	13979	14008	14085	14027	13894	14069	14068	13960	13819	13923	13997	14002	13924
27002	21991	25402	22021	17385	16265	15816	15408	15464	15219	15321	15092	14984	15090	14977	14911	15036	14824	14802	14634	14757	14690	14794	14846	14938	14803	14709	14981	14875	14889	14898	14874	14938	14856	14919	14936	15110	14810	14788	14760	14695	14765	14700	14798	14824	14679	14825	14615	14707	14963	15030	14915	14729	14746	14650	14815	14706	14791	14683	14744	14528	14561	14701	14785	14744	14968	14718	14730	14636	14668	14791	14626	14565	14788	14608	14672	14719	14591	14645	14486	14809	14830	14649	14585	14742	14613	14573	14663	14591	14628	14739	14731	14528	14837	14806	14631	14750	14704	14891	14799	14885	14590	14606	14643	14639	14714	14701	14816	14646	14588	14830	14701	14680	14627	14668	14665	14624	14720	14713	14627	14550	14769	14740	14505	14809	14670	14906	14650	14458	14641	14892	14669	14653	14689	14738	14733	14736	14847	14762	14715	14803	14542	14712	14588	14663	14600	14586	14701	14574	14675	14850	14897	14608	14701	14609	14669	14632	14644	14595	14631	14809	14665	14511	14771	14548	14771	14678	14601	14660	14691	14702	14556	14676	14571	14455	14567	14556	14369	14766	14544	14798	14696	14752	14718	14761	14753	14669	14699	14521	14879	14937	14918	14730	14632	14723	14613	14678	14554	14722	14599	14636	14703	14661	14670	14839	14666	14730	14627	14729	14661	14684	14736	14655	14670	14676	15021	14642	14611	14307	14861	14668	14692	14616	14871	14576	14695	14676	14792	14781	14666	14790	14434	14545	14535	14757	14709	14418	14773	14803	14698	14676	14521	14664	14575	14751	14597	14721	14688	14546	14571	14806	14717	14746	14613	14719	14621	14662	14679	14749	14559	14864	14824	14742	14638	14615	14522	14857	14809	14795	14720	14681	14806	14551	14545	14574	14771	14654	14764	14575	14690	14588	14657	14771	14760	14630	14524	14702	14680	14658	14622	14762	14624	14720	14660	14795	14765	14516	14732	14771	14743	14726	14684	14745	14693	14737	14729	14696	14699	14648	14835	14712	14621	14530	14712	14624	14450	14587	14688	14694	14696	14745	14828	14579	14802	14689	14628	14605	14481	14669	14882	14779	14614	14682	14748	14536	14690	14640	14749	14529	14551	14817	14493	14514	14727	14451	14744	14551	14704	14677	14609	14611	14691	14706	14660	14669	14695	14760	14677	14846	14688	14640	14703	14839	14436	14758	14706	14524	14553	14786	14637	14746	14714	14831	14725	14646	14668	14673	14738	14781	14630	14728	14643	14710	14563	14604	14756	14749	14908	14807	14770	14824	14507	14798	14739	14661	14599	14616	14710	14812	14707	14897	14761	14745	14628	14831	14640	14681	14694	14678	14626	14691	14832	14540	14835	14875	14707	14665	14651	14810	14680	14533	14618	14519	14546	14677	14690	14610	14733	14864	14831	14665	14683	14858	14722	14747	14810	14708	14875	14716	14609	14605	14701	14795	14706	14817	14527	14801	14646	14579	14603	14674	14899	14665	14751	14743	14761	14584	14718	14773	14701	14563	14705	14817	14685	14539	14807	14701	14694	14775	14945	14725	14753	14552	14585	14679	14572	14642	14657	14586	14436	14582	14579	14550	14788	14543	14513	14700	14770	14898	14702	14616	14516	14760	14682	14680	14733	14596	14627	14671	14598	14461	14644	14726	14643	14881	14643	14593	14606	14739	14792	14757	14594	14743	14726	14635	14753	14606	14581	14782	14834	14750	14659	14478	14644	14668	14775	14818	14708	14832	14725	14725	14536	14609	14671	14674	14495	14724	14625	14766	14651	14825	14676	14712	14665	14666	14773	14708	14557	14769	14681	14625	14587	14856	14554	14579	14724	14856	14971	14641	14696	14617	14764	14690	14711	14572	14831	14482	14616	14697	14543	14671	14503	14723	14591	14557	14627	14598	14740	14713	14624	14605	14695	14880	14652	14700	14741	14974	14726	14637	14723	14579	14647	14653	14673	14711	14656	14604	14712	14508	14645	14821	14707	14664	14642	14658	14667	14577	14724	14781	14802	14839	14621	14515	14559	14674	14695	14894	14798	14628	14680	14566	14641	14620	14790	14697	14767	14632	14752	14695	14586	14741	14701	14834	14639	14644	14582	14464	14591	14703	14882	14632	14750	14760	14656	14585	14661	14669	14819	14767	14777	14657	14935	14670	14514	14613	14612	14627	14758	14626	14614	14671	14642	14472	14842	14704	14728	14678	14748	14815	14767	14599	14771	14643	14971	14829	14868	14522	14664	14629	14715	14506	14747	14787	14772	14657	14741	14664	14721	14634	14577	14689	14795	14734	14741	14775	14682	14659	14877	14812	14907	14674	14749	14606	14805	14707	14657	14602	14596	14911	14794	14981	14531	14800	14592	14703	14692	14634	14699	14709	14795	14650	14640	14615	14900	14732	14861	14686	14672	14852	14831	14715	14847	14629	14631	14600	14904	14733	14688	14657	14767	14587	14639	14600	14684	14604	14553	14725	14565	14620	14609	14733	14617	14753	14767	14666	14677	14807	14647	14592	14685	14765	14725	14826	14745	14654	14768	14751	14759	14508	14648	14798	14732	14509	14681	14615	14713	14782	14621	14781	14752	14776	14772	14638	14753	14743	14627	14754	14759	14665	14845	14786	14898	14611	14720	14441	14659	14938	14826	14968	14733	14566	14694	14679	14626	14802	14739	14635	14638	14660	14740	14763	14623	14443	14777	14886	14788	14831	14608	14588	14752	14810	14607	14650	14594	14690	14857	14702	14790	14619	14618	14716	14677	14696	14516	14563	14580	14662	14495	14746	14789	14734	14677	14667	14683	14773	14632	14616	14738	14776	14715	14628	14695	14781	14673	14786	14801	14862	14763	14602	14773	14556	14848	14690	14716	14823	14638	14626	14555	14587	14772	14484	14637	14779	14634	14489	14665	14811	14821	14581	14612	14590	14486	14600	14752	14726	14684	14851	14625	14865	14623	14717	14658	14635	14965	14898	14582	14746	14590	14793	14760	14506	14782	14843	14797	14754	14556	14649	14699	14584	14531	14750	14710	14776	14915	14769	14566	14542	14797	14531	14623	14658	14496	14754	14634	14586	14776	14649	14688	14797	14617	14915	14650	14434	14578	14762	14763	14797	14731	14698	14681	14745	14686	14666	14807	14571	14540	14539	14620	14710	14690	14915	14879	14751	14660	14702	14760	14602	14667	14580	14610	14694	14802	14609	14705	14780	14779	14662	14631	14601	14769	14638	14602	14668	14606	14730	14800	14418	14775	14719	14573	14854	14726	14738	14846	14802	14783	14762	14741	14574	14749	14675	14702	14558	14685	14954	14898	14814	14546	14790	14671	14748	14774	14613	14863	14851	14803	14823	14531	14698	14618	14905	14605	14693	14822	14708	14722	14695	14743	14664	14632	14745	14815	14630	14669	14564	14676	14815	14717	14645	14701	14750	14680	14624	14863	14655	14839	14896	14669	14619	14688	14539	14435	14678	14592	14930	14521	14415	14793	14598	14618	14745	14687	14640	14745	14447	14637	14688	14955	14787	14676	14559	14623	14680	14629	14812	14747	14661	14930	14722	14712	14725	14703	14842	14721	14772	14515	14598	14713	14619	14560	14642	14761	14656	14643	14797	14803	14560	14797	14619	14621	14606	14633	14802	14883	14726	14567	14702	14679	14691	14604	14639	14760	14719	14803	14719	14793	14768	14758	14937	14787	14651	14783	14834	14806	14808	14599	14638	14805	14698	14512	14668	14784	14816	14856	14670	14739	14655	14679	14670	14813	14664	14834	14562	14599	14655	14705	14674	14582	14759	14737	14689	14787	14544	14710	14641	14612	14633	14683	14696	14596	14753	14816	14692	14702	14707	14595	14590	14591	14655	14709	14548	14788	14796	14572	14842	14537	14503	14717	14774	14600	14695	14586	14594	14588	14673	14702	14656	14615	14721	14479	14705	14466	14821	14538	14695	14744	14829	14641	14683	14663	14919	14756	14612	14773	14520	14789	14776	14774	14628	14836	14811	14666	14707	14761	14697	14561	14733	14552	14782	14667	14670	14814	14809	14554	14897	14825	14653	14767	14626	14651	14757	14907	14724	14579	14798	14681	14962	14757	14637	14731	14628	14659	14589	14464	14549	14805	14665	14738	14759	14775	14818	14783	14636	14639	14699	14589	14752	14774	14762	14674	14541	14756	14688	14652	14610	14489	14878	14867	14685	14724	14847	14654	14669	14798	14689	14664	14630	14787	14960	14765	14758	14846	14718	14809	14514	14778	14576	14730	14845	14657	14643	14634	14588	14751	14579	14797	14627	14620	14721	14597	14844	14759	14634	14707	14759	14663	14666	14818	14575	14591	14746	14583	14735	14578	14625	14624	14649	14711	14617	14819	14812	14550	14589	14673	14585	14869	14739	14813	14668	14656	14646	14740	14597	14737	14717	14774	14770	14789	14771	14573	14860	14685	14879	14686	14781	14490	14575	14594	14609	14560	14726	14571	14878	14702	14760	14552	14646	14715	14755	14717	14780	14630	14515	14644	14614	14682	14796	14718	14679	14762	14505	14626	14508	14507	14793	14593	14805	14693	14686	14778	14627	14661	14830	14673	14713	14555	14711	14664	14607	14560	14782	14711	14729	14603	14685	14697	14702	14630	14674	14632	14863	14740	14657	14852	14738	14804	14854	14943	14716	14658	14586	14651	14782	14624	14683	14879	14670	14575	14665	14840	14748	14782	14877	14787	14658	14711	14779	14791	14570	14696	14525	14801	14685	14536	14641	14490	14712	14759	14776	14731	14763	14788	14642	14768	14865	14799	14766	14766	14794	14676	14557	14827	14609	14708	14613	14611	14760	14878	14789	14870	14938	14664	14664	14718	14751	14799	14783	14680	14762	14614	14565	14825	14651	14731	14457	14706	14616	14630	14705	14609	14596	14597	14550	14616	14777	14718	14651	14629	14571	14604	15017	14551	14552	14702	14757	14733	14687	14737	14871	14566	14889	14676	14660	14680	14517	14651	14515	14850	14634	14707	14525	14627	14798	14647	14516	14678	14622	14703	14564	14857	14742	14758	14756	14758	14689	14511	14546	14599	14598	14632	14644	14760	14607	14689	14720	14895	14811	14631	14763	14661	14753	14631	14581	14646	14619	14573
18216	26377	24554	19659	17750	16471	15697	15146	15036	14786	14572	14826	14632	14410	14340	14223	14280	14308	14065	14063	14190	13997	14059	14229	14281	14216	14139	13963	14244	14145	14194	14102	14064	14132	14144	14010	14174	14217	14009	14023	13975	13948	13959	14270	14212	14002	14059	14022	14095	14195	14343	14114	14154	13921	14048	13984	14151	14074	13952	13970	14137	14138	13900	14047	13973	13950	14016	14013	13818	14068	13921	13909	14212	14080	13971	13973	13840	13996	13888	14020	13772	14015	13900	13994	14031	13997	13995	13961	13765	13894	14078	14025	14030	13836	13970	14034	13924	13991	13965	13968	13938	13981	13942	14038	14014	14032	13875	13837	13955	13964	13970	13903	13986	13833	14003	14011	13872	13887	13874	13998	13909	14108	13846	13937	13873	13906	14026	13980	13990	13852	13731	13818	13880	14179	14153	13903	13971	13951	13829	14008	13918	14039	13827	13903	14095	14097	14009	14035	13871	14039	13994	14057	13795	13766	13878	13812	13885	13899	13948	14054	13960	14053	13918	13859	14052	13900	14050	13951	13859	13894	14082	13879	13966	13919	14079	14030	14134	13951	13951	14122	14082	13849	13948	13993	14037	13810	13832	13869	13851	14048	13810	13797	13963	14020	14149	14103	14077	14019	13936	13956	14034	13943	13923	14003	14023	14148	13958	14121	13854	13864	14054	13893	13911	13942	13951	13915	14087	14011	13879	14020	13951	14137	13898	13822	14036	13960	14064	13894	13893	13804	13840	13928	14017	13944	13953	13998	13903	14011	14053	14154	14045	13897	13943	14010	13923	13918	13897	14003	14054	13948	13912	14019	14016	13936	13944	13990	13972	14037	14011	13997	13927	13945	14031	13978	13872	13969	14021	13829	13975	13879	13979	13798	13945	13893	13896	13789	14014	13847	13981	14072	13955	13903	13899	14020	13962	14027	13906	14109	13800	13917	13882	14017	13975	13892	14025	13932	13886	14053	14033	13885	13978	13908	14089	14048	13934	13957	13864	14042	13841	14030	14050	13816	14224	13926	14081	13884	13968	14030	13965	13964	13965	14096	14191	13995	14025	13966	13927	13938	13931	14104	13945	14033	13990	13876	13909	13982	13815	13922	14003	14062	13852	13873	13901	13944	14040	13819	13916	13877	13859	13897	13885	14078	13954	13911	13867	13985	14051	13981	13941	13898	13896	14009	14040	14002	14117	13909	13988	13905	13866	13932	14039	13893	13938	13918	14000	13917	14077	14043	13974	13991	13953	14079	13896	14101	14101	14047	13957	13943	13888	14005	14066	14002	13909	13887	13941	13842	14056	13900	13943	13979	13898	13926	13926	13891	13799	13871	13879	13850	13837	14092	14074	13851	14025	14004	13839	14127	13976	14028	13916	13916	13894	14068	14109	13750	14010	14002	14017	13818	14130	14018	13945	14030	13865	14007	13875	13944	14093	14022	14035	13840	13851	14090	13897	13843	13854	13810	14017	13927	14100	13980	14052	13933	14113	13845	13823	14032	14010	13934	13913	14039	13924	13828	14026	13921	13915	13942	13994	13940	14146	13829	13939	14029	13932	14119	14074	13865	13869	13983	13930	14042	14146	14010	13793	13879	13914	13904	13988	13808	13959	13889	14051	13991	13910	14011	13866	13932	14060	13899	13959	14034	14149	13964	13915	13873	13918	14004	13963	13888	13890	14161	13939	13783	13903	13996	14176	13888	13951	14007	14012	14000	13920	13877	13945	13937	14092	13862	14000	13959	13895	14043	13887	13992	14065	13787	13917	13903	13871	14039	13784	14256	13860	13816	14103	13836	13944	13918	14015	13957	14005	13985	13957	13928	13893	14170	14003	14074	13863	14067	13943	13940	13862	14033	13956	13871	14019	13767	13959	14012	13936	13835	14068	13906	13980	13944	14024	13976	13875	13944	13935	13838	13967	14011	14042	13856	14087	13918	13881	14091	14042	13830	14054	14080	13966	13897	13907	13959	13871	13747	13960	13887	13831	14056	14117	13876	13890	13903	13837	14045	13874	13904	14074	13747	13955	13933	13936	14042	13883	14060	13932	14058	13953	13989	14169	13926	13817	13953	14065	13747	14047	13915	14008	13942	14047	13974	13831	13871	14021	13913	13958	13898	13904	14003	13836	13832	13963	13966	13927	13960	13867	13948	13792	13983	14007	13973	13984	13913	13863	14046	13858	13842	14047	13858	14054	13896	13911	14016	13865	14078	13992	13961	13831	13979	13994	13898	13953	13969	13930	14112	13939	13845	14073	14014	13936	13907	13982	14022	13974	14008	13942	13975	13961	13975	13799	13897	13994	13939	13990	14062	13979	13944	13906	13909	13889	13867	14017	13975	13916	13844	14058	14012	13982	13828	14051	13923	14066	13892	13933	14005	13852	13944	13971	13970	14055	14060	13848	13977	13854	14134	13827	13951	13861	14017	14031	13768	13864	13800	14160	14004	13907	14050	13948	14043	13833	13994	13798	14065	13857	14045	13856	14224	13967	13745	13988	14015	13927	13802	13915	13987	14089	13947	13953	13967	14044	13911	13867	13940	13883	13877	13995	14026	13919	14017	13807	13961	13897	13987	13966	13919	14065	14122	13941	13999	13637	14150	13985	13922	14014	13920	13912	13809	13961	13960	14053	13938	14088	13963	13909	14047	14023	13879	13972	13994	14025	13992	14045	14069	13968	14003	13867	13957	13944	13925	14076	13992	13976	14059	14208	13944	13728	13911	14077	13721	14106	14036	13824	14087	14027	13963	13901	14029	14042	13893	13980	13982	13990	14017	13978	13997	13970	13785	13877	13979	13896	13920	14146	13862	13998	13922	13973	13947	13886	14047	13906	14044	13902	13915	14105	13928	13795	13961	13911	14044	13955	13760	14159	13879	13855	14035	13891	14118	14016	14008	13942	13973	13918	13782	13946	14023	14017	13951	13948	14090	13892	14190	14031	13878	14066	14171	13945	13926	13962	13919	14005	13946	13951	14104	13878	14016	13852	13957	14177	13996	13996	13985	13917	13980	13811	14023	13840	13867	14023	13918	13779	13868	14075	13852	14014	13849	14032	13951	14046	13936	14017	13921	13921	14068	13874	13862	13850	14023	13902	13936	14014	14110	14138	13958	14007	13922	13971	14084	14074	14053	13820	14058	13828	13977	13907	13848	13823	13973	13793	13948	14072	14056	13938	13908	13917	14069	13989	13939	13938	13845	13992	14038	13940	13972	13920	13971	13970	13940	14011	14026	13953	13903	14007	13839	13983	13801	14131	13876	13902	14022	13935	14125	14009	13970	14068	14088	13859	14095	13914	13959	13948	14011	13990	13885	13930	14036	14059	13842	14086	14088	14062	13955	13914	13966	13913	14028	13967	13948	14100	13848	14106	13777	14047	13955	13933	13981	13939	13826	13984	13892	13988	14016	13798	13930	13952	13801	13970	13971	13931	13845	13907	13961	13950	14010	13876	13900	14017	14021	14072	13824	13841	14054	14025	14016	13967	13724	13721	13927	14036	13813	14159	13989	13842	13956	13913	14072	13938	14056	13881	13830	13967	13919	13812	14053	13937	13883	14116	13916	14006	13997	13876	14077	13849	14080	13903	13989	13982	13915	13965	13866	13917	14025	13829	13924	13967	14128	14017	13839	13785	13975	13865	13985	13938	13912	14048	13859	14027	14024	13826	14053	13884	13965	13942	14054	13876	13960	13940	14004	14053	13902	13865	14157	13928	13871	14107	13952	14100	14116	13854	14022	14001	14110	14004	13785	14081	13960	14034	13926	14117	14009	13995	13979	14037	14122	13920	13914	14018	14033	13901	14027	13845	13887	14088	14034	14000	13844	13867	14017	14016	13848	14080	13884	13957	13934	14026	13948	13945	13947	13869	14051	13989	13942	14016	13916	13924	14061	13951	13791	13829	13923	13894	14083	14012	14019	13858	14040	14065	14053	13837	13724	13914	13847	13930	13918	14052	13834	14097	13862	13867	14053	13955	13961	14023	13997	14074	14033	13995	13940	13978	14038	13869	13979	13854	13894	14045	13901	13913	13949	14095	13854	13870	13960	13854	13965	13998	14068	13862	13966	13968	13935	13888	14028	13942	13992	14076	14034	13927	14078	13947	13988	13724	13969	14111	14010	13830	13954	14021	13982	14055	14057	13779	14149	14082	13977	13827	14044	14033	13868	13959	14023	13972	13955	13840	14013	13919	13842	13907	13840	13899	13957	14019	14128	13978	14084	14077	13925	14009	14041	14017	14002	13917	13972	14039	13798	13974	13848	13948	14175	13897	13974	13983	13956	13903	13926	13984	13919	13943	14114	13829	13916	13952	13899	14137	14119	14106	13931	14038	14081	14064	13814	13855	13864	13865	13885	13749	13844	13955	13935	13984	14010	13912	13819	13915	13726	14106	13842	13741	14042	13864	13978	14030	13759	14138	13988	14091	14082	14019	13914	14094	14088	13877	13801	14037	13978	13907	13950	14019	13787	13883	14186	13915	13900	13914	13967	13937	13789	14086	13916	13786	13961	14051	14014	13951	14078	13809	14045	13945	13868	13972	13897	13958	13931	13926	13969	14061	13853	13974	13919	13969	14047	14117	13933	13898	14119	14080	13884	13903	14030	13815	14005	14003	13962	13962	13938	13964	13991	13922	14127	13959	13986	13950	13934	13795	13929	14020	14083	13976	14106	13809	14075	13837	13898	14031	13850	13988	14047	13960	13993	14077	13850	13983	13958	13982	14018	13985	13781	13828	14147	13943	13890	14022	13967	13876	13965	13624	13835	13989	13970	13950	13977	13884	14016	13969	14048	14006	13887	13910	14014	13913	13869	13851	14007	13930	14082	13987	14075	13910	13974	14056	14035	13944	13898	13943	13910	13989	13900	13898	13748	13905	14052	13923	14126	13869	14025	13793	13928	14012	14013	13958	14193	13946	13992	14031	13967	14131	14017	14109	13938	14096	13892	14079	14002	14060	13862	14043	13799	13858	13963	14065	13962	14013	14103	14050	13863	14094	13921	14013	13979	13919	13915	14040	14066	13922	13991	14012	13878	13767	13993	13827	13938	13828	13906	13944	13943	13935	13894	13986	14052	13955	13872	14112	13963	13898	13990	14048	13898	14146	13845	14211	13937	14058	14214	13988	14055
23680	21124	28605	23959	21859	21520	19842	16842	16058	15931	15691	15662	15461	15420	15404	15199	15102	15166	14893	15030	15042	15160	15121	15151	15157	15184	14967	14995	15122	15278	15192	15207	15031	14935	15358	15088	14987	15141	15136	15046	14926	15027	14838	15004	14945	14880	14987	14945	15006	15376	15791	15540	15273	15084	14995	14996	14721	14888	14642	14763	14803	15001	14836	14865	14937	14799	14820	14889	14838	14723	14825	14710	14868	14795	14950	14830	14829	15041	14913	14854	14771	14876	14801	14818	14758	14951	14876	14902	14887	14616	14832	14788	14853	14785	14797	14748	14857	14590	14759	14762	14709	14768	14886	14655	14741	14712	14868	14905	14686	14678	14920	14601	14853	14827	14775	14937	14561	14775	14752	14815	14717	14724	14851	14843	14845	14864	14866	14825	14787	14823	14630	14773	14746	14789	14930	14809	14942	14879	14763	14654	14849	14934	14857	14922	14947	14946	14817	14841	14815	14942	14779	14801	14886	14779	14734	14989	14765	14872	14796	14955	14862	14882	14795	14846	14883	14666	14801	14726	14950	14847	14809	14751	14764	14793	14677	14821	14933	14714	14800	14705	14956	14832	14743	14903	14707	14937	14835	14792	14822	14767	14826	14704	14787	14842	14924	14771	14852	14617	14820	14760	14760	14812	14989	14819	14703	14652	14873	15003	14879	14669	14796	14935	14892	14964	14623	14746	14946	14699	14716	14849	14773	14871	14757	14922	14824	14905	14752	14723	14774	14886	14682	14779	14876	14864	14749	14924	14633	14823	14625	14794	14950	14965	14859	14760	14958	14691	14768	14778	14819	14737	14877	15016	14891	14718	14717	14864	14975	14804	14850	14742	14660	14731	14829	14635	14659	14674	14581	14545	14734	14793	14909	14828	14761	15054	14697	14730	14689	14769	14816	14978	14772	14858	14775	14822	14751	14858	14694	14879	14868	14791	14646	14808	14953	14670	14665	14617	14663	14669	14809	14737	14748	14886	14713	14866	14834	14856	14783	14626	14770	14740	14723	14644	14823	14959	14586	14689	14774	14767	14978	14718	14707	14875	14731	14821	14669	14918	14810	14840	14841	14820	14633	14873	14847	14821	14733	14645	14865	14894	14968	14645	14795	14775	15033	14850	14838	14781	14991	14762	14796	14937	14897	14581	14727	14693	14924	14830	14754	14883	14834	14748	14829	14785	15065	14736	14898	14789	14864	14870	14838	14790	14997	14662	14702	14702	14772	14738	14951	14794	14840	14806	14742	14766	14862	14838	14899	14719	14668	14764	14625	14908	14831	15233	14918	14903	14731	14750	14704	14724	14786	14657	14843	14916	14839	14766	14791	14643	14794	14860	14782	14832	14779	14848	14915	14872	14839	14685	14644	14822	14722	14664	14490	14835	14969	14865	14898	14798	14827	14648	14678	14839	14699	14785	14892	14813	14942	14745	14815	14674	14741	14830	14826	14661	14548	14603	14899	14770	14741	14586	14508	14773	14989	14883	15007	15172	14887	14695	14885	14670	14872	14991	14693	14812	14870	14968	14750	14700	14851	14690	14838	14697	14852	14808	14839	14712	14788	14868	14850	14715	14656	14665	14973	14748	14824	14742	14736	14721	14829	14476	14888	14850	14789	14850	14971	14954	14864	14888	14994	14922	15068	14937	14789	14751	14715	14860	14847	14986	14842	14732	14838	14461	14813	14935	14530	14829	14894	14661	14740	14922	14808	14778	14835	14822	14893	14895	14837	14786	14797	14806	14736	14768	14738	14647	14763	14851	14791	14916	14795	14809	14878	14859	14648	14874	14938	14781	14801	14767	14854	14832	14966	14993	14818	14803	14860	14753	14696	14721	14894	14574	15020	14687	14854	15025	14919	14757	14990	14869	14851	14665	14824	14646	15062	14922	14892	14875	15005	14819	14802	14693	14816	14838	14957	14797	14650	14673	14692	14795	14931	14687	14625	14699	14909	14862	14716	14845	15049	14699	14726	14753	14801	14664	14684	14736	14877	14686	14636	14810	14790	14878	14712	14712	14963	14884	14824	14894	14661	14936	14869	14796	14786	14652	14810	14758	14718	14849	14816	14796	14696	14890	14822	14946	14841	15057	14779	14912	14887	14647	14784	14682	14932	14835	14677	14890	14851	14830	14658	14788	14928	14895	14955	14775	14680	14731	14747	14765	14674	14610	14819	14865	14928	14951	14832	14791	14725	14570	14938	14750	14800	14760	14799	14636	14687	14872	14837	14775	14883	14668	14639	14940	14708	14844	14808	14920	14621	14789	14663	14844	15035	14846	14758	14672	14954	14838	14807	14757	14871	14830	14783	14729	14774	14833	14739	14800	14741	14790	14900	14863	14738	14986	14691	14720	14839	14754	14796	14807	14661	14772	14865	14537	14826	14824	14798	14834	14781	14628	14759	14773	14842	14762	14845	14726	14828	14838	14816	14688	14642	15129	14867	14754	14765	14950	14750	14817	14690	14921	14821	14901	14742	14922	14742	14887	14776	14965	14612	14839	14879	14785	14664	14746	14680	14612	14926	14728	14650	14658	14795	14826	14853	14853	15038	14816	15122	14901	14982	14711	14914	14841	14782	14920	14841	15064	14786	14492	14831	14878	14812	14875	14805	14857	14666	14932	14648	14685	14783	14876	14770	14697	14637	14802	14857	14668	14812	14781	14940	14779	14815	14804	14650	14663	14688	14730	14816	14796	14818	14821	14811	14746	14629	14626	14843	14873	14715	14816	14834	14710	14889	14809	14677	14832	14682	14760	14745	14797	14647	14891	14910	14801	14855	14854	14935	14773	14962	14697	14721	14802	14853	14754	14852	14747	14794	14759	14924	14749	14782	15064	14990	14688	14846	14918	14720	14798	14828	14818	14936	14859	14845	14845	14641	14816	14862	14724	14878	14844	14756	14773	14848	14857	14782	15005	15072	14686	14773	14818	14903	14722	14990	14839	14797	14579	14702	14816	14931	14868	14663	14868	14922	14676	14743	14762	14835	14654	14806	14911	14859	14649	14973	14962	14867	14832	14837	14811	14895	14871	14886	14762	14628	14869	14836	14687	14956	14933	14829	14805	14781	14609	14740	14801	14692	14796	14554	14815	15088	14768	14893	14808	14706	14923	14791	14881	14995	14738	14810	14953	14666	14830	14748	14722	14713	14532	14830	14907	14674	14801	14894	14892	14969	14794	14723	14659	14919	14671	14922	14813	14845	14786	14852	14908	14535	14566	14863	15001	14973	14807	14704	15008	14730	15071	14937	14804	14951	15024	14750	14735	14611	14723	14905	14787	14802	15003	14739	14785	14923	14855	14866	15118	14869	14783	14731	14801	14753	14793	14786	14908	14764	14847	14796	15026	14750	14941	14872	14827	14689	14758	14744	14767	15112	14708	14873	14752	14984	14957	14779	14996	14929	14963	14990	14742	14834	14849	14645	14918	14710	14847	14786	14794	14883	14613	14641	14870	14815	15059	14696	14618	14862	14969	14820	14775	14773	14895	14680	14833	14731	14707	14779	14828	14841	14740	14742	14693	14769	14722	14732	14698	14935	14682	14685	14782	14671	14822	14889	14736	14659	14527	14753	14645	14809	14820	14925	14864	14803	14758	14751	14695	14801	15079	14779	14892	14845	14711	14750	14880	14852	14926	14728	14861	14905	14841	14895	14973	14723	14751	14712	14710	14833	14673	14804	14605	14531	14872	14959	15044	14655	14888	14763	14734	14836	14596	14849	14817	14955	14874	14861	15097	14879	14999	14950	14758	14739	14640	14892	14684	14714	14978	14814	14947	14782	14811	14793	14753	14669	14949	14647	14776	14776	14720	14745	14516	14899	14593	14831	14756	14796	14664	14822	14848	14725	15032	14854	14609	14860	14835	14779	14673	14720	14672	14802	14815	14872	14800	15047	14853	14856	14585	14698	14774	14808	14796	14720	14596	14832	14755	14851	14817	14673	14829	14705	14794	14817	14761	14832	14711	14729	14822	14803	14880	14855	14828	14973	14745	14759	14981	14887	14759	14682	14851	14855	14892	14763	14583	14800	14955	14819	14787	14808	14788	14718	14800	14824	14789	14980	14843	14677	14834	14826	14591	14781	14925	14839	14811	15078	14799	14822	14720	14779	15069	14800	14902	14835	14899	14898	14848	14889	14864	14928	14895	14905	14716	14921	14900	14825	15002	14828	14953	15001	14646	14690	14695	14932	14933	14758	14819	15001	14875	14799	14779	14738	14726	14844	14825	14660	14740	14808	14773	14846	14922	14649	14827	14573	14888	14845	14803	14625	14835	14919	15007	14833	14586	14826	14800	14911	14951	14795	14941	14801	14838	14792	14937	14833	14874	14743	14748	14852	14784	14567	14830	14590	14858	14663	14800	14620	14862	14856	14817	14805	14672	14735	14718	14733	14857	14829	14847	14973	14627	14730	14741	14939	14597	14797	14751	14774	14795	14755	14728	14826	14759	14774	14797	14729	14596	14636	14900	14658	14791	14961	14599	14689	14922	14611	14604	14782	14791	14607	14826	14689	14769	14630	14620	14741	14935	14862	14758	14684	14731	14971	14919	14904	14606	14606	14860	14859	14855	14827	14760	14883	14745	14969	14696	14750	14790	14856	14803	14947	14897	14842	14871	14724	14771	14852	14797	14937	15002	14858	14770	14694	14851	14728	14713	14710	14888	14830	14818	14889	14709	14900	14910	14880	14993	14729	14778	14850	14788	14868	14779	14882	14795	14808	15051	15038	14847	15091	14683	14668	14897	14645	14780	14884	14954	14776	14675	14881	14740	14759	14691	14873	14883	14822	14828	14672	14744	14768	14897	14877	14644	15111	14691	14617	14695	14658	14676	14733	14832	14731	14768	14826	14717	14939	14951	14766	14776	14727	14747	14877	14697	14933	14861	14805	14910	14831	14895	14872	14719	14726	14759	14773	14732	14960	14810	14837	14889	14648	14854	14807	14873	14929	14883	14860	14825	14925	14966	14755	14870	14703	14660	14837	14614	14812	14813	14837	14830	14824	14773	14685	14721	14694	14779	14855	14685	14831	14910	14891	14767	14479	14992	14704	14906	14757	14679	14645	14757	14813	14792	14977	14681	14933	14576	14875	14688	14721	14839	14796	14940	14854	14753	14959	15094	14699	14963
18555	33178	31111	24512	21116	18852	17440	16513	16282	15892	15412	15449	15368	15089	14703	14761	14533	14336	14380	14294	14201	14469	14447	14491	14388	14276	14257	14334	14567	14717	14299	14405	14169	14182	14066	14395	14236	14220	14161	14049	14178	14107	14067	14291	14353	14221	14311	14233	14277	14997	15376	15074	14420	14278	14128	14260	14122	14059	14143	14181	14100	14090	13983	14146	13859	13961	14037	13929	14156	13956	14077	14027	13834	13879	14035	14105	14057	14033	14250	14054	14139	14023	14165	14051	14131	14082	14090	13955	14063	14063	14085	14133	13989	13996	13878	13987	14006	13988	14092	14012	14081	14047	14032	14063	13944	14050	14001	14112	14092	13927	14118	14043	14013	13945	14087	14057	13934	14061	14046	14190	13884	14080	14035	14023	13935	14113	14017	13919	13984	13974	14001	14167	14143	14143	13865	13886	13999	14167	13971	14152	14051	14106	13955	14142	14097	14029	13934	13935	13935	13902	13891	14073	14145	13957	14040	13983	14014	14021	13952	13969	14065	14063	14016	13995	13987	14050	14048	14165	14211	14278	14134	13939	14181	13994	14055	13924	14171	13962	14177	14176	14015	14102	14086	14093	14040	13864	14133	13971	13989	14137	14078	14102	14154	14005	14213	14128	13783	14043	14113	13879	14108	13977	14204	14056	14066	14126	14091	14040	13916	13948	13931	14103	14214	13947	14099	13927	14065	14055	14175	13989	14081	14098	13972	14153	14076	13929	14066	13913	13964	14075	14060	13950	13899	14282	14150	14072	14028	13880	13959	13899	14028	13895	14081	14203	14246	14016	14047	14089	14132	14301	13911	13993	14001	14208	14038	13944	13815	13957	13942	13834	13981	13827	13938	13903	13930	13983	14154	13945	14071	14024	13912	14110	13918	14003	13954	14224	13900	14104	13993	14011	14042	14042	13896	14081	13908	14085	13870	14094	14121	13985	14047	13808	13782	13846	13973	13997	13988	14058	14081	14036	13989	13989	13952	14158	13993	14087	14006	14028	13915	14036	14079	14081	14018	13950	14025	14112	14090	14151	14023	13972	14167	14095	13998	13998	14097	14025	13956	13884	14115	14039	14049	14170	13922	14141	14112	14051	14016	13925	14041	14021	14245	13993	13927	13924	13972	13922	14205	13943	13960	14027	14026	14049	14033	14135	13822	13866	14149	13979	14001	14089	13916	13964	14069	13902	14069	13947	13962	14167	13931	14096	13974	13845	14146	14069	14030	14139	14206	14030	13927	14134	14127	14169	13859	14190	13851	14052	14030	14076	14185	14051	13988	13926	13934	14103	14042	14122	13971	14052	14101	13946	14011	13946	13875	13939	14077	14165	14099	14029	13917	13817	13953	14063	13915	14240	13878	14041	14106	14050	14102	14029	13987	13994	14060	14137	13883	13929	14046	14083	14058	13891	13857	14073	14041	14038	14023	14071	14002	14084	14091	14027	14083	14041	13754	13950	13962	14034	14011	14056	13981	13860	13925	14162	14286	13987	14033	14094	14070	14219	13922	14202	14057	14085	14087	14039	14059	14017	13945	14074	14001	14044	14010	14029	14080	13982	14038	14035	14096	13987	14020	14020	13951	13908	13931	13901	14018	14031	14013	13996	14164	13883	13915	13833	13943	14057	14039	14191	13932	14066	13955	13975	14012	14035	14084	13923	14015	13977	14073	14195	13984	14070	14095	14031	14103	14084	14122	14052	14021	14000	14034	14031	14095	14088	14001	13873	14053	13993	14133	13912	13985	14064	14067	13961	14124	14136	14129	13985	13895	13847	14005	14071	14149	14090	13999	14051	13913	14114	14020	14047	13872	14272	14052	14023	14017	13933	14132	14067	14032	13981	13913	13971	14107	14091	13993	14025	14138	14115	14072	14022	13870	13917	14138	13982	13966	14026	13950	13982	13977	14143	13839	13979	14173	13879	14057	14137	14073	13831	14015	14063	13823	14001	13999	13946	13959	14074	13982	13885	13979	14012	14025	14190	13977	14036	14095	13995	13932	14079	14089	13923	14126	14085	13939	13939	13879	14002	14039	14001	14104	14160	13892	14162	13831	13975	14057	14001	13967	14221	13973	13906	14125	13988	14117	14077	13994	13954	13896	13938	14071	14058	13932	13951	13939	13861	14070	14048	14029	13965	14067	14158	13942	13930	13951	13929	13880	14151	13989	14094	14075	13915	14086	14008	13976	13855	14071	14075	13748	14021	14130	13975	13925	14229	14008	14040	14094	14157	14026	14143	14129	14182	14042	13977	13981	14045	14070	14026	14017	13934	14081	14028	13928	14031	13966	14088	13849	14053	13996	14099	13913	14156	14057	13908	13908	13899	14115	14059	13927	14060	14048	14033	13974	13982	13983	14032	14129	14245	13981	13862	14189	14081	14147	14081	14059	14167	13890	13919	14091	14117	13846	14078	13953	14063	14071	13988	13889	13968	13812	13917	14037	14035	14010	14049	14235	13961	14010	14184	13866	13968	13937	14104	14075	14046	13912	13955	13919	14200	14209	14131	14038	14159	14116	14028	14109	14033	13751	14165	13961	13969	14111	13946	13891	14026	14023	13804	14084	14101	14005	13868	13981	14087	14115	14084	14100	13998	13927	13924	14058	14016	14017	13998	14047	14062	13946	13952	13943	13993	14138	14019	14062	13985	14158	14111	13955	14050	13882	13947	14051	13982	14093	14063	14222	14000	14012	14108	14105	14119	14101	13910	14149	13972	14122	14059	14047	14033	13935	14027	13888	13941	14126	13904	14029	14048	14132	13885	14005	14089	13848	14007	14050	13860	14095	13991	13961	13949	14170	14024	14063	13912	14151	14086	14017	14091	14143	14087	13975	14046	14063	14045	14148	14005	14029	13982	14118	13960	13986	14032	14047	13967	13908	13923	13967	14001	13961	13984	13942	14031	14057	13884	13893	14105	14074	13933	13952	14140	13929	14014	14067	14080	14012	14142	13896	14051	14029	13833	14171	14011	14136	14163	13959	14120	14011	14199	14156	14050	13963	13992	14015	14068	14136	13904	14131	13920	14020	14135	14121	13992	14092	13905	14085	14132	14028	14105	13982	13861	14183	14076	13904	13953	14024	14061	14032	14048	13880	13941	13835	14055	14020	13960	13988	14137	13976	14062	14047	13924	14002	13842	14010	14105	14012	14119	13881	13980	13958	13927	13993	14114	14050	14120	13995	13969	14071	13946	14040	14048	14016	13976	14101	13778	13865	14006	13991	13864	14080	13882	14134	13909	13929	13922	13976	14014	13954	13925	14002	13978	14163	13852	13989	14045	13986	14112	14107	13946	14062	13983	14045	14030	14040	13840	14112	14102	13889	13967	13893	14089	14066	14078	14070	13910	14033	13979	13944	14033	14030	14053	14180	13989	14063	13928	14191	14033	14155	13864	13913	13979	14020	14029	14114	14049	13830	14089	14014	14117	13996	13951	14001	14016	14134	14011	14181	13926	14033	13879	14204	13983	14012	14081	14202	14131	14025	14100	13934	13930	14046	14025	14016	14025	13942	14203	14127	14095	13911	14015	13972	14264	14152	13983	14179	14012	14047	14081	14132	14024	14235	14126	13910	14022	13980	13892	14021	13920	14171	14045	14080	13975	14006	14004	14112	13935	13834	14116	14072	13992	14064	14007	14034	14071	14099	14041	13961	14059	14137	14009	14027	14158	14016	14209	14046	14109	14079	13993	14074	14145	14079	14089	14051	13838	14092	13899	14031	14021	14029	14175	14071	14007	14001	13847	14041	14144	14024	13929	14162	14072	14099	14029	14165	13952	14114	14083	14083	14131	13992	14133	14010	13928	13956	14067	13983	13905	14005	14135	13983	14217	14181	13942	13994	13949	14082	14018	14064	13812	14005	13960	14028	14115	14085	13968	14023	13961	13978	14101	14151	13998	14133	14190	14142	14066	13959	13987	13914	14027	13989	14081	14171	14170	13999	13969	14027	14174	14081	13860	13967	14085	13991	13969	14011	13975	13855	13895	14069	13975	14056	13996	13999	14042	14111	14202	13790	14283	14128	13833	13989	13932	14116	13928	14123	14146	14162	14077	14038	14120	14151	13959	14003	13977	14012	13889	14026	14032	14092	13936	13970	14099	14114	13973	14049	14121	14001	13898	14012	13872	13963	13995	14028	14018	14005	14063	14087	13983	13915	13968	14001	13924	13955	14213	13903	14201	13902	13954	13852	14105	14138	13923	14002	13893	13785	14088	14118	13932	14006	14134	13917	14014	14061	14204	13903	14154	13968	14005	14049	14076	13998	14031	14019	13928	13872	14093	13946	13949	14002	14103	14046	14038	14188	13918	14087	14057	13826	13987	14152	14187	14147	14000	13752	13972	13860	14046	13981	13993	13969	13951	14018	13987	13925	14015	13918	14026	14070	13890	13972	13973	14046	13911	13870	14004	14094	14085	14075	13955	14078	14040	14102	13951	14162	14015	13957	14042	13848	14047	14164	14017	14020	14085	14188	14123	13893	13974	13837	14156	13869	14049	14077	13905	14078	13888	14063	14060	14096	14119	13833	13838	14060	13983	14206	13974	13972	14004	14063	14292	13971	13908	14054	13839	14151	14040	14186	14084	13961	13959	14138	13882	13995	13907	14008	14039	14238	14005	14082	13943	13981	14135	13957	14006	14021	14037	13992	14114	14096	13959	14076	14085	14070	13984	13942	14008	13998	14086	14087	13993	14085	14088	13859	14006	14177	13941	14103	13983	14009	14065	13942	14056	14020	14119	13851	13891	13990	14012	14119	13849	14232	13921	14001	13957	14032	14140	14107	14072	13976	13921	14039	13982	14083	14215	13982	13966	14018	13961	14022	14097	14074	13977	13956	13860	13908	14132	14108	14012	14066	14066	14115	13917	14038	14121	14027	13893	13961	14167	14121	14127	13935	14070	14161	14108	14073	13940	14080	13980	13888	14108	14029	13931	14081	14015	14035	13954	14084	14066	14053	13930	13979	14067	14139	14134	13902	14066	14081	14061	14043	14075	14091	13913	13900	14116	14089	13887	13988	13867	14079	13961	13974	14021	14017	14091	14052	14016	14089	14112	13918	14279	13982	14112	14063	14055	13862	14101	13948	14119	13978	14201	14030	14013	13999	14029	14021	14165	13920	13953	13970	14036
22698	21125	29005	23504	21299	23191	24348	18050	16702	16948	16804	16480	16291	16080	15897	15762	15578	15339	15410	15408	15535	15500	15594	15696	15318	15197	15427	15647	15634	15351	15684	15462	15232	15351	15157	15311	15379	15351	15389	15291	15308	15326	15254	15292	15295	15150	15319	15356	15212	15930	16715	16437	15722	15468	15322	14992	15105	15092	15126	15052	15179	15074	15186	15116	15148	15082	15155	15136	15075	15018	15071	15012	15183	15088	15120	15007	14933	15039	15116	15054	15010	15216	15108	14979	15078	14962	15043	15030	15107	14926	15207	14992	14869	14885	14992	15195	14987	14815	14901	15089	15105	14788	15065	15205	15054	15165	15067	15033	14978	14983	15016	15081	15140	15023	15239	15070	15173	15008	15001	15039	15159	15112	14996	15144	15132	15119	15047	15039	15092	15079	15055	15153	15059	14979	15041	15217	15042	15146	15070	14990	15100	15296	15097	15295	15152	15013	14940	14938	15217	15001	15024	15143	15103	14934	15013	14979	15023	14706	15017	14922	15225	14984	15042	15033	14973	15040	15025	15030	14857	14988	15189	14971	14881	15018	15051	15106	14953	15029	14814	14853	14960	15146	15045	14937	14975	15123	14976	14949	15042	14992	15103	14927	15020	15003	15159	15058	15047	15045	14911	14991	15000	15047	14989	15221	14913	15134	15089	15144	15125	14988	15138	15172	15054	15219	15005	14908	15020	15042	14757	14907	15021	15033	15075	15044	14997	15172	14991	14980	14980	15055	15020	15022	15019	14981	15034	15213	15167	14972	14875	14994	15128	14935	15067	14749	14998	15181	14982	15147	15049	14987	15179	15019	15329	15020	15116	15100	14937	15267	15192	14911	15091	14934	15073	15033	15298	14936	15151	14915	15003	15157	15130	15072	15032	14963	15189	15072	15108	15016	15067	14934	15202	15121	14828	14958	15229	15085	14961	15151	14945	15192	14969	15121	14983	15028	14972	15080	14929	15178	14989	15063	14982	14942	14993	14963	15084	15057	14859	15059	15168	14975	15201	14819	15101	15124	15201	15149	15045	15179	14994	15008	15208	15045	15135	14990	15056	14927	14996	14882	15157	15033	15241	14986	14832	14999	14816	15277	15161	14877	15084	14947	15085	15006	15152	15063	14879	14976	15144	14948	15048	14787	14894	14915	15036	14904	15004	15103	14874	15002	15277	14989	15170	15122	15276	14952	14943	14714	14883	15160	14796	14918	15257	14891	14979	15066	15087	15042	15049	14834	14929	14923	14936	15103	15030	15034	15033	15408	15075	15082	15076	14840	15029	15067	15060	14929	15063	15192	15143	15345	14979	14961	14829	14973	15072	14994	15046	15037	15130	15062	15130	15087	14963	15041	15097	15185	14970	15038	15205	14884	15047	15064	14953	15067	15146	15021	14865	15098	14914	15125	15143	15019	15018	14843	15060	15075	15092	14779	14818	14877	15148	15008	14862	14917	15062	15011	14907	15024	14937	15059	14966	15234	15142	15147	14986	15059	15042	14769	14973	15016	15099	14997	15072	14964	14915	14908	15034	15160	15011	14999	15034	15054	15149	15156	14932	15090	15155	15104	14972	15154	14968	14960	15032	15033	15018	15017	15043	15162	14972	15011	15240	14991	14966	15089	15016	14933	14933	14794	15098	15049	14746	15021	15083	14837	14901	14805	14909	14740	15114	15031	15051	15056	14903	15062	14957	14991	15020	15144	15168	15117	15045	15145	14964	14964	15013	15039	15198	15097	14868	14877	15070	15058	15020	15135	15084	15081	14971	15251	15073	14940	15024	14824	14841	14922	15156	15029	15007	15078	14931	15017	15044	14880	15018	15043	15143	15128	14995	14994	14923	14941	15074	15140	14937	15094	15064	14961	14927	14827	15025	15120	15036	14944	15159	14950	14895	14998	15169	15170	15065	14989	14944	15085	14922	14910	15131	15130	14942	15046	14727	15043	15214	15042	14947	15051	14952	15004	14893	15199	14882	14980	14978	15162	15231	14980	15188	15079	14961	14934	14984	15003	15040	15163	14990	14888	14949	15086	15120	15021	15053	15182	15247	14997	15054	14844	15054	15033	14844	15054	15019	14963	14823	14974	15048	15016	15151	15226	15000	14831	14954	15310	15018	15130	15114	15064	15066	15054	14955	14927	15041	15090	15184	14896	15114	15004	14958	14908	15153	14977	15090	15040	15000	15009	15136	15225	15063	15131	14972	14843	15184	15208	15020	15052	15071	15052	15087	14916	15118	15203	15173	14619	15111	15096	15062	14936	14912	14990	15002	15247	15015	15075	14994	15151	14839	14922	14938	15064	14877	15106	15049	14831	14968	14965	14993	14982	15036	15078	15012	15200	15011	14908	15092	15233	15122	14881	14966	15039	15234	15124	14883	15035	14782	15098	14984	15021	15223	15142	14936	14935	14868	14763	14997	15109	15165	14919	15018	14947	15010	15233	14971	14921	14904	15314	15220	15001	14989	14864	14792	15237	15060	15100	14959	14900	15121	14884	14999	14961	15053	14884	14951	14824	14987	15186	14972	14997	14949	15028	15071	14990	15053	14987	15106	15034	14980	15001	14977	15050	15032	15019	14927	14805	14838	14980	15143	14866	15043	15056	14924	14945	15090	15044	15132	15030	14839	15013	15008	14976	14974	15084	14933	15033	14988	15050	15082	15094	15025	15168	14940	14917	15176	14977	14943	15082	14910	14875	15148	15195	14970	15018	15128	14969	15094	15079	15303	15194	14807	15181	14799	15252	15064	15120	14896	15110	15097	15042	14968	15228	15088	15034	14930	15142	15054	14970	15083	15180	15101	15034	14862	15085	15038	15126	15119	15086	14976	15092	15235	14933	14975	15075	14927	14907	14834	14998	15029	14881	14971	15006	15093	15000	15089	14982	15168	15050	14803	15070	14979	14996	14977	15032	15221	14768	14944	15020	15034	14906	15134	15082	15088	14997	15167	15103	14858	14962	15124	14938	15015	14987	14860	14977	15251	14992	15027	14996	15198	15088	14938	14954	15048	14876	15053	15137	15072	14742	14919	15064	14918	15005	14966	15131	15048	15001	15160	15052	15072	15125	15113	14923	14949	14968	15042	14996	14972	14981	15110	15127	14987	15093	15216	15296	14907	14945	15111	15037	15101	14923	14822	14809	14941	14936	15119	15024	15143	15129	15158	15068	15046	14952	14873	14960	14970	14918	14973	15051	14904	15106	15122	15205	15074	15120	15091	15019	14956	15097	14812	14922	15065	15047	15054	14946	14973	15113	14997	15052	14917	15006	15182	14973	15026	14935	15243	14934	15084	14909	15105	14960	15122	14932	14938	15167	14964	15069	15157	15071	15037	14952	14927	14901	14950	15145	14941	14826	15092	14917	14972	15289	15397	15000	14805	14939	14991	15072	15050	14885	14947	14952	15090	14859	14971	15076	14913	14995	15075	15165	15152	15015	15145	14966	14886	14990	14844	14943	14953	15115	15188	14916	14930	14998	14855	14854	15017	15101	15124	15030	15057	14969	14977	15024	15151	14845	15047	15131	15051	15021	14992	14958	15071	14985	14962	15085	14859	14907	15084	15094	14952	14932	14962	15214	15042	15166	15114	15104	15144	14971	15148	15000	14940	14829	15076	14943	15155	15091	14972	15157	15032	14940	14958	15134	14930	14874	15077	15010	15016	14946	15138	15049	15075	14947	14973	15031	14903	14938	14919	15081	14943	14989	15052	14836	14972	15040	15138	14995	14986	15123	14989	14947	15042	15097	14979	15033	15043	15170	14936	14909	14952	15094	15158	14889	15168	15018	14856	14870	14850	15023	15087	15083	14968	15022	14966	15096	15055	15012	15095	14976	15086	15122	15020	15024	14845	15092	15178	15007	15206	15013	15089	15056	14851	15047	15089	14894	14951	14895	15013	15113	15142	14805	15153	14959	14882	15000	15162	15162	15161	14979	15172	15044	14826	15054	14960	15006	15060	14896	14881	14845	14961	15070	14985	15087	14808	14921	15093	15040	15185	15138	14977	14890	14888	15050	14797	15146	15316	14950	15191	14940	15072	15173	14964	14929	15144	14892	14985	14994	14928	15145	14939	14928	15088	15003	15117	15125	14908	14969	15038	14929	15059	15087	15045	14923	15094	15043	15066	14920	15008	15190	15045	15053	14831	15103	14914	15097	15061	14944	15045	15152	15055	14947	15207	15063	14977	15153	15177	14884	14977	15020	15000	15096	15279	14929	14870	15160	15111	14909	14911	14886	15051	15082	15154	15167	15120	15154	14928	15111	14947	14914	15092	14942	14928	14935	15053	14923	15033	14922	15044	15028	14870	15143	14936	15134	15024	14950	14894	14998	15019	15148	15035	14963	15084	15115	14848	14951	14920	15037	14971	15018	14832	15027	15001	15011	15101	15350	15054	15114	14968	14793	14884	15034	15110	15113	15045	15067	14957	14983	15238	14999	15140	14944	15058	15175	14977	15100	14906	14876	15158	15049	14909	14961	15145	15020	15012	15121	15035	15173	15104	15008	15071	15127	14988	14886	15021	14894	14980	15114	14977	15061	14934	14952	15131	15040	15038	15096	14821	15209	15028	14703	14926	15042	14967	15194	14929	15105	15076	14901	15031	14936	14933	14981	15179	14938	15127	15105	15083	14962	14995	14939	15001	15048	15107	14921	15150	15091	14957	14977	15183	14905	15127	15130	14846	15005	15082	15189	14998	15035	14998	15041	15110	14813	14969	15126	15033	15100	15050	15064	15143	15069	15129	14847	14877	14864	15132	14888	14868	14900	14958	15027	15023	14891	15013	14971	15036	14864	14854	15055	15086	15007	14978	15032	14828	15040	15261	15034	14906	15074	14987	14841	15272	15099	15088	14839	15044	15068	15023	15013	15114	15163	15025	14919	15137	14905	14828	14883	15016	15065	15079	15067	15073	14675	15085	15155	14921	14806	14987	15007	14914	14934	15193	15017	15084	14927	14963	15121	15038	15084	15005	15052	14899	15031	14959	15046	15025	15191	15190	14806	15071	14994	15145	15085	15085	14979	15138	15209	15127	14925	15009	14956	14962	15141	14905	15028	14994	14917	15104	15056	14948	15040	15071	14978	15190	15398	15091	14903	14897	14959	14948	15031	15132	15015	14970	15034	15131	15175
20823	38371	36124	28083	24483	21267	19134	17840	17428	16699	16305	16057	15919	15740	15258	15045	14730	14813	14587	14844	14953	14760	14944	14913	14706	14762	14701	14716	14961	14792	14744	14474	14425	14327	14644	14589	14577	14419	14410	14448	14495	14568	14671	14627	14563	14399	14328	14420	14546	15761	16572	15855	14998	14571	14181	14187	14406	14168	13990	14086	14047	14087	14081	14300	14019	14177	14256	14065	14269	14235	14108	14214	14224	14275	14214	14294	14141	14141	14107	14218	14089	14191	14096	14148	14147	14294	14123	14216	14375	14150	14178	14269	14099	14066	14149	14166	14206	14076	14067	14103	14161	14328	14104	14127	14224	14191	14150	14145	14138	14125	14180	14260	14231	14033	14126	14355	14087	14146	14284	14019	14219	14151	14021	13944	14286	14372	14284	14231	14143	14078	14118	14060	14101	14215	14270	14209	14126	14318	14055	14152	14147	14225	14127	14271	14104	14180	14086	14136	14255	14289	14059	14112	14071	14129	14044	14235	14167	14157	14197	14176	14261	14087	14228	14323	14133	14215	14221	14246	14073	14159	14120	14260	14334	14141	14085	14400	14232	14231	14130	14325	14203	14268	14119	14171	13938	14078	14272	14157	14280	14246	14108	14168	14053	14274	14067	14165	14300	14214	14183	14156	14045	14054	14306	14190	14379	14320	14276	14096	14238	13983	14049	14241	14244	14059	14176	14019	14096	14134	14214	13953	14109	14059	14161	14203	13915	14085	14135	14129	14145	14079	14127	14318	14045	14120	14056	14138	14078	14035	14077	14154	14063	14081	14256	14204	14216	14065	14075	14168	14150	14290	13952	14244	14124	14036	14249	14159	14100	14034	13967	14128	13947	14114	14066	14231	14014	14273	14169	14157	14070	14203	14123	14240	14254	14262	14142	13902	14133	14201	14132	14054	14041	14151	14158	14217	14211	14048	14224	14048	14109	14266	14110	14154	13995	14106	14141	14183	14079	14077	14320	14233	14017	14088	14069	14264	14324	14099	14125	14229	14192	14132	13982	14199	13924	14223	14120	14167	14146	14319	14146	14239	14077	14243	14140	14020	14079	14314	14013	14031	14267	14142	14191	14142	14224	14127	14154	14178	14117	14206	14237	14222	14096	14094	14048	14080	14240	14243	14103	14141	14275	14143	14214	14092	14040	14215	14268	14167	14113	14149	14098	14013	14206	14071	14267	14091	14074	14091	14201	14133	14155	14251	14125	14134	14209	14173	14279	14151	14180	14324	14105	14237	14022	14126	14142	14267	14143	14168	14160	14182	14287	14342	14049	14257	14129	14125	14102	14121	14014	14163	14151	14105	14040	14222	14131	14176	14248	13972	14175	14146	14141	14039	14191	14258	14174	14155	14084	14157	14081	14196	14113	14172	14163	14268	14183	14121	14172	14073	13873	14083	14132	14172	14197	14172	14106	14298	14160	14117	14145	14025	14246	14012	13939	14236	14118	14076	14221	14181	14265	14117	14119	14006	14080	14196	14355	14182	14189	14148	14145	14152	14221	14221	14213	14131	14361	14149	14206	14086	14051	14029	14118	14263	14117	14052	14242	14143	14155	14228	14110	14251	14086	14155	14094	14257	14092	14226	14106	14170	14136	14074	14184	14093	14281	14180	14186	14276	14209	14041	14011	14169	14113	13960	14195	14073	14196	14101	14218	14310	14022	14113	14031	14242	14046	14305	14288	14197	14054	14153	14163	14039	14049	14213	14452	14097	14044	14184	14311	14185	14071	14182	14155	14090	14140	14208	14026	14020	14201	14301	14156	14296	14015	14083	13998	14019	14266	14165	14139	14127	14106	14165	14288	14201	14154	14047	14150	14116	14123	14097	14180	14096	14207	14183	14061	14163	14101	14045	14151	14025	14209	14077	14063	14083	14176	14110	14296	14229	14136	14109	14200	14119	14116	14136	14123	14168	14341	14181	14201	14116	13951	14272	14097	14063	14186	13943	13988	14255	14164	14243	14172	14262	14233	14119	14114	14037	14099	14203	14200	14031	14181	14307	13972	14319	14062	14055	14019	14126	14152	14104	14087	14132	14262	14048	14162	14139	14158	14171	13975	14293	14171	14163	14106	13925	14150	14219	14035	13994	14129	14188	14054	13998	14198	14177	13998	14084	14071	14269	14145	14161	14098	14087	14163	14207	14098	14020	14123	14106	14037	14215	14369	14146	14163	14188	14227	14058	14163	14118	14156	14119	14205	14044	14171	14241	14195	14198	14082	14182	14295	14128	14182	14138	14076	14223	14224	14240	14092	14047	14309	14103	14004	14171	14108	13964	14225	13970	13975	14229	14131	14139	14182	14015	14163	14086	14289	13987	14114	14190	14053	14096	14082	14055	14183	14235	14019	14148	14090	14096	14119	14110	14179	14095	14106	14143	14214	14175	14120	14120	14218	14112	14121	14080	14120	14139	14085	14180	14228	14183	14193	14120	14073	14163	14226	14137	14289	14183	14110	14247	14268	14145	14150	14309	14214	14194	14010	14075	14011	14087	14128	14110	14025	14138	14031	14091	14174	14134	14239	13968	14009	14207	14057	14275	14084	14268	14002	14133	14095	14133	14209	14251	14185	13892	14230	14130	14300	14136	14063	14196	14235	14257	14078	14081	14345	14124	14023	14110	14189	14008	14117	14175	14255	14247	14202	14018	14352	14141	13974	14202	14125	14202	14220	14180	14235	14101	14248	14379	14293	14175	14196	14178	14252	13948	14146	14293	14061	14154	14099	14127	14173	14141	14242	14240	14186	14084	14057	14199	14153	14225	14220	14174	14176	14426	14089	14023	14222	14029	14162	14220	14122	13990	14209	14107	13936	14004	14243	14188	14195	14174	14016	13964	14204	14066	14004	14337	13998	14201	14119	14134	14067	14118	14067	14177	14122	13998	14181	14176	14014	14027	14051	14044	14211	14118	14181	14313	14011	14266	14323	14128	14154	14296	14087	14061	13929	14092	14126	14212	14062	14161	14235	14046	14218	14123	14172	14128	14021	14168	14118	14178	14001	14174	14207	14205	14227	14247	14066	14169	14281	14143	14196	14016	14164	14083	14119	14316	14250	14127	14062	14101	14096	14224	14336	14058	14204	14201	14277	14130	14315	14226	14224	14297	14189	14073	14072	14226	13919	14128	14229	14110	14124	14217	14259	14108	13996	14234	14080	14434	14199	14143	14159	14099	14015	14020	14058	14067	14027	14151	14202	14179	14174	13975	14208	13989	14156	14193	14148	14034	14195	14210	14056	14153	14215	14105	14238	14110	14220	14043	14290	14019	13923	14251	14316	14028	14290	14201	14285	14154	14210	14151	14347	14291	14249	14068	14118	14188	14131	14079	13988	14016	14027	14257	14122	14116	14200	14145	14147	13974	14308	14143	14037	14040	14268	14223	14335	14070	13976	14074	14338	14104	14232	14034	14107	14173	14106	14066	14008	14219	14263	14216	14148	14159	14437	14136	14094	14033	14020	14052	14190	14187	14176	14063	14118	14087	14264	14122	14270	14245	14250	14199	13988	13991	14221	14014	14050	14236	14114	14163	14453	14000	14064	14146	14058	14081	14090	14237	14129	14043	14200	14231	14209	14295	14269	14146	14092	14156	14124	14181	14202	14285	14216	14015	14203	14255	14185	14091	14217	14306	14329	14134	14139	14110	14198	14175	14154	14191	14129	14135	14340	14145	14194	13988	14072	14164	14159	14114	13892	14129	13972	14155	14242	13956	14062	14093	14185	14192	14209	14030	14078	14191	14244	14458	14273	13973	14149	13978	14153	14069	14227	14173	14108	14148	14124	13995	14274	14082	14074	14214	14134	14221	14067	14115	14220	14184	14163	13985	14049	14045	14227	14172	14086	14147	14228	14118	14014	14095	14112	14006	14186	14089	14208	14279	14078	14203	14121	14106	14256	14192	14192	14260	14214	14116	14067	14103	14097	14025	14242	14205	14101	14042	14129	13970	14221	14239	14120	14088	14128	14125	14080	14134	14210	14266	14137	14162	14290	14197	14296	14056	14316	14144	13926	14154	14009	14306	14265	14270	14116	14062	14078	14176	14222	14098	14114	14070	14173	14240	14259	14063	14087	14060	13992	14155	14244	14242	13999	14119	14156	14152	14382	14086	14176	14107	14087	14334	14254	14034	14037	13957	14145	14175	14164	14156	14155	13989	14183	14196	14228	14201	14152	14134	14249	14057	14174	14067	14202	14132	14121	14129	14196	14055	14034	14222	14131	14133	14133	14142	14187	14111	14158	14334	14281	14110	14181	14049	14045	14068	14095	14146	13980	14119	14211	14220	14069	14113	14349	14031	14189	14110	14335	14026	14087	13968	14002	14157	14175	13982	14208	14169	14082	14067	14072	14108	14458	13969	14173	14241	13945	14106	14033	14283	14145	14142	14157	14228	14322	14254	14126	14064	14136	14126	14304	14171	14054	14169	14211	14085	14234	13943	14130	14050	14354	14191	14115	13998	14008	14104	14061	14160	14157	14100	14091	14146	14087	14248	14107	14066	14311	14299	14337	14175	14083	14142	14266	14119	14120	14207	14319	14095	14273	14283	14234	14102	14086	14375	14116	14081	13960	14154	14179	13951	14036	14192	14110	14368	14165	14261	14125	14195	14029	14074	14232	14271	14008	14108	14208	13977	14154	14119	14023	14074	14248	14234	13986	14149	14273	14096	14136	14119	14315	14264	14106	14201	13932	14100	14267	14129	14145	14129	14294	13988	14304	14083	14063	14346	13957	14248	14036	14212	14142	14108	14180	14111	14098	14062	14196	14230	14223	14222	14134	14263	14345	14210	14200	14152	14067	14087	14282	14260	14237	14187	14276	14170	14146	14152	14096	14078	14112	14115	14282	14069	14131	14092	14262	14221	14043	14116	14091	14239	14157	14008	14259	14143	14173	13994	14272	14194	14246	14309	14116	14050	14142	14208	14218	14102	14137	14057	14178	14332	14315	14019	14310	14009	14221	14213	14052	14209	14214	13999	14297	14160	14282	14081	14189	14195	14088	14027	14149	14327	14084	14079	14075	14178	13986	14226	14113	14074	14310	14136	14085	14244	14391	13944	14362	14102	14053	14229	14112	14229	14285	14100	14214	14257	14076	14099	14075	13959	14164	14122	14226	14155	14098	14165
26915	22004	25541	21551	17427	16483	16147	15393	15402	15468	15391	15417	15196	15090	15179	14995	15236	15143	15033	15032	15152	15365	15209	14998	15055	15013	14967	15356	15245	15155	15099	14974	14956	14911	14994	15009	14984	15092	15010	15097	15010	15041	15177	14977	15032	15056	15364	14787	15142	14983	15152	14905	15159	14989	14906	15021	14810	15239	14888	15042	14776	15022	15089	14939	15015	15033	14945	14963	14993	15064	15004	14855	14876	15055	14999	14839	14896	14751	14998	14672	14865	14879	14976	14919	14748	14893	14838	14925	14886	14848	15112	15215	14873	14999	14869	14935	14885	14908	15186	14992	14876	14846	14830	14711	14861	14886	14935	14805	15066	14895	14889	14675	14996	14845	14941	14875	14930	14758	15054	14918	14922	14849	14820	14914	14845	14861	14812	14867	14994	14784	15052	14710	14827	15069	15005	14951	14725	14968	14845	15100	14999	14954	14980	14971	15065	14804	14797	14812	14912	14910	14867	14953	14938	14767	14792	14900	14766	14859	14978	14802	15089	15055	14890	14802	14719	14850	14842	14761	14828	14941	14639	14877	14959	14918	14939	14780	14889	14991	14860	14696	14906	15070	14852	14874	15077	15007	14912	14912	15022	15007	14943	15053	14728	14560	14967	14946	14932	14763	14947	14692	14938	15021	14970	15129	14998	14875	14877	15103	14784	14911	14778	14819	14957	14938	14852	14655	14979	14996	14792	14824	14973	14906	14673	14900	14919	15159	14954	14746	14831	15131	14844	14944	14925	14726	14763	14795	15073	14934	15064	14950	14848	14719	14811	15028	15020	15049	14928	14708	14844	14601	14675	14966	15060	14775	14979	15026	15045	14939	14859	14987	14964	15000	14846	14957	14893	14909	14845	14816	14912	14906	14864	14920	14923	15091	14767	14853	14895	14868	14993	14968	14957	15023	14826	15020	14968	14934	14917	15209	15189	14965	14839	14894	14924	14862	15010	14951	14735	14852	15125	15031	14940	14863	14917	14912	15050	14855	14747	14934	14904	15030	15002	15023	15085	15086	14911	14927	15148	14820	14965	14998	14894	14981	14924	14947	14993	14973	14952	14865	14873	15088	15092	14908	14943	14819	14921	14822	14866	14854	14913	15013	14889	14856	14984	14882	14705	14940	14798	14754	14967	14710	15077	14833	14667	14783	14874	14943	14887	14958	14976	14996	14902	14860	14779	15073	14935	14865	14811	14860	14929	14912	14899	14837	14754	14925	15076	14881	14878	15054	14919	14989	14922	14929	14990	14814	14690	14809	14834	14868	15018	14890	14877	14939	15087	14840	14869	14706	14957	14798	14971	15103	14925	15116	14862	14858	14940	14945	14989	14898	14912	14956	14954	14895	14930	14921	14980	15074	14882	14953	14857	14951	15099	14998	14907	15028	14945	14935	15041	14912	14940	14776	14782	14892	14783	14811	15000	14817	14894	15047	14878	14950	14880	14848	14872	15089	14895	14992	14778	14906	14949	15023	15028	15009	14904	14944	14911	14877	14760	14880	15021	15038	14920	14948	14977	14879	14905	15083	14943	14857	14832	14864	15013	14900	14807	14982	14932	15002	14745	15090	14957	14835	14944	14887	14781	14938	14972	14759	14849	14834	14979	15132	14931	14891	14993	15159	14916	14952	14971	14895	14780	14913	15005	14885	14961	14966	15059	14903	15059	15133	14807	14835	14923	14865	14933	14916	15092	14961	14921	15071	14908	14953	14955	14967	14960	15003	14791	15034	15104	15001	14798	14750	14874	14946	14900	14883	14967	15093	14893	14868	15100	14865	14939	15172	14909	14951	14971	15002	14993	14914	14957	14833	14949	14831	15012	14825	14850	15030	15003	14937	14951	14868	15072	14895	15074	14911	14931	14996	14887	14794	15011	14871	14870	14880	14966	14821	14993	14777	14994	14991	14808	14942	15000	15037	14733	14870	14761	14929	15001	15051	14836	14911	14892	14826	14958	14735	14844	14849	14723	14940	15060	14737	14850	15041	14867	14979	14941	15026	15028	14812	14993	14906	14934	14960	14934	14940	14885	15117	15004	15086	15070	14871	14797	15214	14786	15001	14967	14814	14906	14804	14814	14879	14964	14899	14941	14955	15004	14819	14881	14955	14827	14716	15068	15001	14734	14930	14975	14906	15030	14879	14867	14988	14939	14772	15012	14754	14994	14811	14925	14882	14802	14893	14864	14592	14967	14999	15000	14965	14915	15060	14980	14950	14868	14999	14875	15080	14784	14804	14949	14968	15020	15148	15019	14958	14632	14780	14912	14817	14783	14899	14837	14929	15065	14917	14769	14832	14883	14887	15005	14851	14946	14894	14867	14910	14873	14800	14993	14833	14745	14925	14929	14911	15113	14722	15080	14837	14844	14939	15142	14893	15013	14905	14857	14913	14965	15006	14892	14878	14810	14723	14892	14803	14721	15009	14845	14906	14945	14846	14904	14974	14952	14814	14875	14845	14650	14879	14931	14723	14939	15118	14862	14904	15189	14997	14987	14773	14709	14882	14675	14856	14759	14808	14908	15012	14765	14912	14911	14798	15025	14860	14984	14803	14966	14827	14951	15053	15195	15007	14923	14987	14897	14967	15082	14938	15072	14889	14864	15027	14949	14747	14957	14948	14862	14827	14770	14813	14925	14758	14790	14893	14876	15085	14996	14865	14824	14824	14881	14930	14942	14923	15133	14851	14893	14886	14986	14878	14972	15077	14888	14939	14982	14996	14956	14925	15047	14962	14991	14951	14648	14910	14827	15123	14832	14816	15010	15008	14844	15027	14976	14838	14914	14984	14872	14805	14924	14875	14929	15030	14800	14965	14902	14950	14914	15109	14887	14862	15067	15026	15032	14911	14796	14878	14961	14670	15061	15089	14931	15021	15114	14941	14809	14891	14666	14988	14817	14869	14864	14847	14847	14931	14939	14999	14852	14623	14749	14800	14958	15087	14964	15235	14999	14893	15076	14955	14931	14914	14811	14830	14942	15058	14888	14559	14727	14964	15087	14924	14852	14845	15120	14851	14971	14880	14870	14878	14855	14858	14948	14910	14952	14823	14941	14801	14653	14851	14944	14858	14935	14818	14855	14917	14968	14909	15096	14812	15009	14861	14881	14835	14868	14634	14907	14903	14935	14781	14728	14906	14925	14968	14861	14968	14923	14854	14821	14993	14693	15039	15037	14928	14962	14972	15073	14915	14748	14793	14837	14920	14991	14798	15166	14959	14918	14837	14702	14873	15031	14804	15126	15225	15017	14854	14927	14983	14989	14659	14850	14847	14880	14931	15007	14959	15135	15011	14744	14919	15087	14909	15108	14842	14803	14998	14926	14854	14913	14722	14921	14899	14877	14808	14935	14774	14996	14971	14830	14903	14899	14896	14628	14843	14897	15043	14839	14869	14834	15015	14883	14871	14948	14775	14756	14871	14990	14950	15037	14915	15329	15008	14923	14889	15050	14998	15010	14928	14954	14736	14960	14895	15017	14923	14772	14937	14833	14964	14911	14923	15006	14856	15168	14906	14992	14957	15012	15024	14979	14910	14897	14730	14976	14961	14834	14913	14882	14959	15041	15149	14909	14946	14757	14850	14729	15115	14875	14880	15026	14848	14852	14916	14955	14897	14871	14784	14933	15003	14893	14720	14973	14877	14760	14840	14968	14970	14962	14843	14919	14995	14989	15055	15070	14949	14947	14845	15023	14901	14689	15058	14900	14679	15007	14840	14961	14942	14888	15037	14809	14943	15096	15014	14978	14923	14962	14966	15149	14845	14946	14817	15141	14888	14907	14951	14943	15042	14892	14793	14844	14765	14797	14911	15052	15087	15106	14880	15071	14873	14924	14959	15003	14971	14982	15008	15006	14906	14889	15082	14811	14897	15134	15012	15017	14893	15126	14930	15011	14754	14908	14902	14936	15108	14894	15041	15039	14832	15085	15001	14927	14989	14824	14835	14873	14874	14893	14928	14832	14690	14883	15127	14962	14874	14881	14945	15112	15043	15015	15020	14941	15245	14820	15094	15141	14990	15038	14905	14938	14973	14603	14994	14952	14799	15048	14928	14865	14810	14882	14863	14981	14946	14932	14904	15064	15005	15011	15075	15079	14951	14909	14770	14901	14970	14987	15007	15121	15000	15071	15022	14973	14946	14929	14984	14886	14785	14713	14801	14875	14928	14943	14912	14896	15139	15018	14875	14953	14876	14876	14858	15044	14996	15034	14899	14899	14820	15011	15058	14887	14859	14881	14925	14879	14977	15005	15009	15073	14982	14888	14920	15093	14915	14958	14812	14802	14869	14970	14813	14913	14809	14894	14856	14916	15006	14797	14757	14949	14772	14903	15183	14832	14919	15009	14847	14726	15002	14860	14979	14923	14929	14930	14726	14987	14978	15090	14956	14964	14881	15016	14784	15004	14935	14967	14987	14867	14822	14910	15034	14648	14912	15087	14787	14874	14767	15012	15064	15031	14894	14984	14931	15026	14833	14797	14970	14940	14984	14871	14981	15048	15017	15042	14928	14998	14806	14958	14809	15004	14980	14866	14888	14915	15173	14855	15000	14940	14772	14828	14838	14874	14994	14920	14779	14886	14795	15012	14932	14802	14967	14840	14767	15068	14948	14936	15095	15177	14950	15000	14873	14832	14867	14913	14812	15054	14859	14867	14859	14785	14925	14995	14964	15020	14816	14861	15008	14636	14864	15036	15133	14872	14803	14722	14901	14794	14869	14782	14791	14926	14774	14896	15038	14953	14999	15066	14870	15019	14860	15019	14851	15075	15168	15051	15044	14783	14957	14773	14940	14869	15091	15121	14855	14963	14982	14940	14849	14948	14829	14967	14823	15005	15111	14972	15052	14941	14909	14887	14957	14985	14828	14964	14868	15018	14886	14871	14876	15029	14869	14816	14658	14876	14913	14791	15032	14941	14766	15117	14866	15011	14996	14810	14780	14853	15050	14952	14941	14982	14935	14883	14862	14903	15080	15006	14991	15029	14864	14939	14865	14650	14830	14743	14826	14940	14787	15023	15178	14976	15083	15104	14949	14825	14882	14704	14823	14795	14818	14840	14833	14652	14931	15033	14935	14933	14750	14980	14935	14965	14827	14865	14955	15119	14878	14850	14864	15030	14814	14928	14860
17835	26458	24509	19451	17583	16574	15577	15156	15070	14830	14875	14873	14650	14654	14498	14388	14387	14513	14256	14286	14499	14421	14575	14392	14285	14291	14530	14487	14546	14468	14279	14328	14369	14215	14116	14313	14292	14235	14232	14237	14207	14135	14298	14367	14528	14274	14307	14180	14454	14364	14301	14291	14454	14263	14076	14041	14083	14068	14196	14182	14274	14192	14088	14105	14104	14069	14163	14134	14338	14151	14124	13981	14153	14088	14056	14308	14069	14124	13984	14088	14041	14019	14193	14213	14090	14303	13984	14138	13967	14229	14108	13948	14347	14172	14057	14099	14055	14138	14290	14049	14054	14065	14073	14227	14124	14058	13993	14035	14162	14108	14073	14052	14099	14062	13992	14038	13981	14255	14142	14201	14214	14178	14031	14217	14267	14108	14140	14124	14157	14170	14106	14310	14055	14078	14105	14201	14127	14101	14035	14207	14057	14000	14076	14042	14084	14131	14116	13898	14187	14080	13999	14106	14090	14209	14165	14002	14144	14142	14036	14107	14214	13967	14141	13987	14065	14010	13954	14169	13998	14011	13897	14165	14180	14132	13928	14038	14210	14197	13980	14211	14231	14102	14133	14137	14061	14128	13947	14176	13925	14187	14059	14180	14095	14206	13962	14139	14107	14170	14156	14249	14151	14069	14144	14154	14195	14084	14104	14088	14032	14121	14091	14091	14316	14217	14043	14071	14097	14105	14129	13927	13969	14197	14110	14024	14041	14071	14032	14196	14055	14082	14046	14114	14032	14041	14185	13930	14092	14253	14112	13949	14060	14286	14262	14114	14011	14101	14322	14169	13935	14022	14071	14088	14149	13971	14132	13948	14204	14157	14119	14130	14028	14112	14023	14205	14178	14048	14152	14134	14156	14152	14067	14167	13997	14117	14003	14236	14301	14095	14293	14228	14178	14084	14157	14122	13989	14144	14023	14149	14115	14081	14275	14034	14127	14017	14001	14080	14055	14212	13977	14346	14217	14246	14062	14178	14215	14227	13971	14130	14097	14125	14250	14042	14118	14051	14008	14349	14184	14206	14009	13896	14173	14137	14140	14178	14148	14012	14244	14277	14256	14131	13972	14184	14050	14021	14174	14056	14108	14109	14099	14098	14124	14133	13980	14011	14072	14230	14054	13907	14133	14052	14125	14083	14130	14147	14027	14106	14285	14013	14070	14132	14174	14161	14160	13988	14238	13944	14062	14230	14071	14111	14278	14090	14039	13985	14030	14184	14339	14224	14108	14107	14115	14148	14011	14208	14154	13906	14108	14070	14170	14183	14133	14041	14228	14053	14131	14016	14226	14061	14000	14073	14095	14097	14186	14140	14112	14149	14017	14117	14089	13976	14091	14047	14235	14211	14156	14141	13971	14030	14195	14106	14107	14005	14118	14183	14079	14096	13794	14009	14234	14081	14153	13989	14067	14084	14037	14100	14099	14163	14116	14197	14320	14130	14186	14210	14256	14032	14164	14108	14159	14110	14131	14117	14140	14136	14074	14049	14305	14085	14083	14228	14056	14187	14118	14154	14173	14205	14067	14032	14151	14012	14180	14135	14109	14247	14184	13968	14110	13909	14055	14170	14169	14066	14198	14189	14061	14013	14237	14192	14087	14045	14165	14223	14237	14140	14080	14281	13978	14109	13952	14205	14197	14172	14147	14184	14106	14106	14042	14029	14045	14135	14188	14000	14146	14099	14249	14058	14054	13971	14256	14017	13972	13974	14179	14057	14052	14007	14141	14129	14174	14045	14149	14025	14146	14338	13997	14170	14047	14143	14023	14246	14017	14182	14124	14104	14171	14079	14210	13976	14083	14067	14034	14257	14189	14091	14097	14076	14090	14109	14127	14055	14115	13941	13956	14148	14130	14059	14135	14120	14069	14083	14041	14224	13963	14093	14146	14014	14155	14160	14164	14079	14203	14213	14078	14275	13987	14195	14101	14014	14193	14095	14264	14156	14001	14185	14113	14118	14065	14253	13942	14192	14124	14175	14058	14094	14190	14101	14110	14189	14000	14085	14262	14186	14017	14060	14026	14130	14158	14245	14066	14103	13996	14210	14158	14220	13989	14134	13978	14262	14115	14097	14157	14257	13982	14059	14132	14178	14132	14104	13891	14124	14118	14173	14232	14119	14099	14145	14000	14177	14080	14046	14135	14026	14222	14208	14073	14124	14114	14106	14158	14128	14096	14055	14108	14097	13991	14180	14251	14122	14225	14195	14146	13921	14109	14179	14102	13933	14271	14123	14157	14077	14231	14095	14077	14239	14159	14123	14174	14091	14068	14156	14205	14247	14247	14244	14219	14209	14026	14179	14229	14258	14057	14182	14159	14195	14222	14052	13984	14054	14151	14105	14263	14331	14065	14171	14148	14250	14250	14193	14004	14246	14069	14118	14190	14220	14154	13989	14034	14125	14133	14123	14204	14291	14141	14084	14039	14096	14137	14165	14192	14040	13930	14102	14157	14047	14235	14129	14288	14123	14092	14193	14160	14074	14248	14250	14077	14231	14186	14118	14136	14031	14182	13949	14091	14182	14143	14301	14215	14154	13952	14371	14098	14407	14150	14178	14187	14171	14185	14140	14025	14235	14072	14175	14117	14134	14108	14171	14004	14125	14039	14209	14170	14182	14014	14235	14165	13933	14130	14211	14345	14077	14216	14072	14142	14269	14007	14200	14185	14195	14127	13998	14086	14262	14132	14010	14151	14085	14290	13890	14110	13976	14280	13997	14226	14094	14179	14070	14111	14208	13863	14113	14050	13996	14012	14110	14210	14274	14038	14030	14326	14036	14066	14223	14127	14153	13964	14275	14099	14174	14057	14076	14097	14107	14091	14180	14172	14262	13951	14079	14211	14231	14027	14206	14120	14026	14158	14194	14149	14295	14178	14194	14073	14057	14139	14183	14159	14127	14067	14175	14096	14210	14053	14008	14212	14248	14181	13977	14116	14210	14196	14225	13983	14157	14237	14142	14245	14077	14065	14116	14175	14231	14171	14033	14240	14275	14171	14140	14212	14074	14098	14092	14264	14143	14191	14127	14108	14250	14038	14252	13963	13888	14174	14155	14049	14202	14124	14227	13920	14101	14067	14173	13844	14123	14234	14185	14160	14259	14019	14256	14085	14246	13957	14170	14157	14197	14067	14118	14084	14069	14190	14165	14051	14123	14254	14102	14158	14103	14059	14149	14339	14086	14206	14074	14179	14228	14114	14105	14040	14223	14151	14145	14163	14214	14171	14090	14305	14235	14094	14131	14007	13937	14066	14155	14010	14049	14081	14140	14013	14121	14230	13995	14182	14256	14190	14147	14092	14172	14022	14149	14158	14189	14137	14177	14062	14105	14097	14254	14054	14149	14219	14214	14205	14190	14048	14177	14145	14167	14152	14240	14127	14109	14059	14190	14095	14069	14231	13966	14051	14139	14155	13965	14118	14003	14089	14182	14154	14149	14168	14207	14199	13992	14044	14219	14091	14116	14101	14106	14203	13940	14155	14242	14013	14197	14150	14120	14162	14000	14059	14038	14086	14045	14139	14256	14094	14073	14168	13992	14152	14110	14225	14188	14147	14228	14229	14181	14092	14129	14094	14267	14182	13865	14107	13933	14026	14137	14060	14148	14138	14206	14004	14247	14089	14112	14118	13945	14234	14065	14138	13948	14268	14125	14090	14266	14118	14032	14036	14071	14110	14146	14054	14182	14278	14167	14197	14127	14132	14221	14034	14101	14157	14357	14015	14198	14034	14094	14036	14105	14251	14013	14290	14211	14082	14139	14186	14162	14084	13952	14068	14142	14114	14153	14045	14113	14217	14098	14151	13960	14183	14073	14153	14097	13933	14205	14163	14129	14067	14312	14049	14221	14214	14177	14149	14129	14076	14064	13953	14070	14111	14049	14019	14013	14121	13988	14117	14024	14309	14207	14176	14072	14152	14071	14095	14199	14068	14049	14069	14191	13923	14217	14169	14005	13978	14089	14086	14165	14155	14184	14045	14175	14041	14005	14219	14080	14196	14118	14157	14062	14213	14068	14092	14073	14041	13973	14214	14077	14142	14221	14073	14084	14163	14126	14127	14146	14157	14035	14261	13929	14173	14177	14221	14012	14107	14246	14094	13957	14054	14142	14104	14047	14048	14148	14087	14046	14189	14203	14084	14043	14152	14200	14203	14047	14246	14139	14087	14130	14115	14068	14201	13915	14151	14107	14165	14226	14096	14146	14061	14140	14142	14205	13980	14070	14184	14170	14300	14218	14297	14095	14061	14038	14098	14146	13995	14273	14078	14278	14182	13950	14224	14087	14139	14150	14130	14066	14176	14045	14149	14041	14140	13906	14211	14256	14052	14086	14067	14141	14163	14137	13978	14185	13927	13939	13984	14009	14286	14068	14093	14099	14024	13985	14136	13991	13962	14153	14118	14214	14171	14128	14341	14232	14227	14063	14118	14139	14438	14103	14115	14133	14053	14044	14048	14100	14114	14252	14113	14016	14082	14068	14120	14024	14157	14127	14261	14073	14260	14314	14143	14208	14101	14174	14143	14130	14180	14017	14141	14051	14172	14118	14166	14129	14148	13997	14012	14208	14143	14145	14042	14081	14096	14200	14060	14101	14109	14162	14094	14244	14058	14081	14180	13995	13972	14220	14106	14083	14208	14150	13962	14052	14253	13952	14190	14054	14092	14399	14249	14072	14195	14071	13928	14284	14202	14244	14012	14304	14220	14158	13912	14065	14083	14062	13993	14042	14226	14245	14156	14124	14136	14307	14010	14159	14182	14056	14147	14167	14140	14287	14157	14257	14164	14165	14136	14146	14170	14255	14087	14041	14011	14237	14021	14218	14014	14173	14083	13984	14146	14202	14023	14107	14193	14150	13823	14106	14148	14206	14204	14229	14137	14095	14167	14164	14023	14105	14208	14161	14065	14072	14119	14106	14154	14111	14014	14112	13911	14193	14047	14202	14158	14098	14239	14157	14131	14033	13962	13973	14207	14196	14144	14319	14160	14203	13917	14100	14128	14182	14124	14124	14234	14109	14176	14139	14199	14117	14138	14218	13966	14133	14049	14096	14084	14126	14070	14006	14085	14181	14074	14125	14229	14246	14193	14133	14375	14131	14151	14110	14134	14163	14089	14061
23695	21171	28684	24002	21895	21681	19923	16870	16265	16165	15975	15904	15864	15796	15466	15299	15483	15379	15249	15474	15522	15476	15413	15421	15414	15363	15474	15407	15502	15437	15333	15243	15359	15308	15255	15288	15237	15341	15331	15138	15166	15352	15261	15150	15209	15047	15306	15193	15471	15743	15887	15481	15305	15257	14898	15106	15313	14876	15304	15324	14929	14984	15235	15066	15130	14924	15237	14957	14939	14881	14923	15142	15215	14989	15162	14882	14983	15165	14995	15059	15066	14859	15069	14934	15008	15170	14915	15054	15181	15069	15023	14988	15117	15150	15194	15204	15093	14773	15192	15011	14881	15145	14968	15153	15166	14959	14897	15022	14891	15046	14930	15080	14935	14999	14965	14800	15108	14854	15277	15032	14968	15077	15183	15070	15073	14888	15065	15057	14940	14893	14877	14945	15095	15133	14935	14987	15006	15103	15151	14871	14847	15048	14980	15172	15002	15013	14828	14881	14979	15040	15094	15000	15071	15034	15002	15089	15103	14784	14999	14827	15020	14962	14935	15172	15078	15093	14901	15012	15008	15118	14960	14990	15249	15021	14961	15131	15105	15048	15003	14976	14754	14987	15031	14826	14906	15124	14950	15144	15001	14889	14864	14835	14980	14945	15165	14954	14930	15136	14944	14865	14957	15009	15056	14898	15001	15060	14988	15114	15036	15165	15044	15048	14837	15009	15195	14974	14995	15130	14978	15098	15004	15040	14955	14880	14986	15233	15019	15020	14980	15096	15013	15080	15140	15022	15030	15013	14973	15101	14914	15022	14789	15177	14957	15020	15026	15060	15057	15100	14975	14778	15010	14979	14982	15039	15065	15035	15095	15003	15270	15015	14897	14821	15083	15098	14993	15129	15095	14890	14880	15053	15033	15087	14999	15074	15031	15114	14991	14983	15111	15013	15114	15070	15032	14871	15093	15046	15034	15044	15102	15025	14935	14902	14985	15109	14975	14889	14959	14969	15022	15035	15044	14930	15140	15188	15101	15016	14928	14973	15083	15046	15006	14986	14914	14898	15050	15032	14849	15214	14877	15234	15157	14991	15068	15045	15054	14989	14863	14992	15041	14930	15131	15027	14991	15107	15053	15050	14996	14870	14972	15004	14893	15196	14911	15002	15110	15185	15146	15087	14948	14885	15025	14887	15073	15014	15045	15006	15136	14996	14943	14970	14958	15000	15061	15259	15054	15058	14958	15158	14868	15032	14905	15085	15104	15085	14828	14927	14908	14958	15010	15082	14974	14937	15169	15003	14897	14957	14924	14984	14926	15111	15139	15153	14880	15176	15060	14889	14941	15191	15102	15031	15202	15008	15121	15131	15054	14987	15071	15262	15002	15243	15061	14919	14964	14815	15093	15134	15152	15049	14888	14985	14930	15029	15098	15133	14905	14961	14734	15140	14891	14959	15220	15070	14825	14928	15056	15168	15081	14781	14951	15015	15146	15190	15004	14881	14937	14905	15173	15020	15130	15141	15122	15069	15083	15150	14937	14995	14989	14906	15400	15039	15035	14889	14976	15050	14937	14898	15039	15002	14930	14918	15064	15025	14972	14959	14902	14927	14922	14907	15065	14922	15017	15001	15133	15014	14884	15047	15179	15131	15100	15149	14936	14933	14993	14964	15068	14984	15122	15205	15040	14997	15047	14879	15114	15056	14905	14984	14995	14958	14986	15086	15044	15077	15031	15151	15138	14923	15067	15071	15070	15131	14915	14949	14858	14885	15054	14915	14991	14831	15185	15027	15078	15053	15070	14921	15073	15157	15155	15096	15091	15102	14868	15020	15153	15079	15120	14999	15030	14977	15031	15085	14893	14852	14833	14987	15100	15051	15027	15058	14764	14930	15005	14909	14968	15037	15122	14829	15108	15136	14901	14938	14796	14958	14911	15143	15018	14969	14932	15000	14972	14875	14790	14928	15342	14996	15069	15012	15140	15123	14939	15059	14857	15102	14769	15045	15002	15109	15119	15084	15124	14923	14955	14979	14979	14952	15002	14986	15037	15021	14992	15044	14881	14889	15154	15203	15141	15001	14991	14985	15051	15037	15071	15156	15127	15011	14915	14836	14972	14952	15037	15121	15138	14916	15087	15065	14929	15003	14978	14942	14959	15084	15045	14977	15178	15018	15053	15022	14816	14929	14920	15029	15037	15093	14982	15021	15082	15045	14956	15031	14926	14904	15141	15044	14920	15048	15037	15023	14839	14814	15020	15121	14924	14908	15125	15077	14923	14754	14966	15166	14854	14954	15131	14913	15023	15058	14992	14955	15129	15101	14915	15050	15115	15058	14896	15024	15023	15020	15002	15238	15178	15042	14981	15124	15086	15012	15032	15156	15027	15085	15072	15116	15057	14938	15135	14925	15060	15101	15118	15003	14995	15051	15135	15044	14952	14984	15051	14919	14977	14996	15021	14937	15068	14877	14882	15036	15102	14977	14941	15069	15068	15102	15274	15027	14922	14854	15068	15019	15182	15024	15038	14985	15062	15161	15148	15109	15061	14968	15089	15004	15057	14948	14819	14993	15003	15000	15098	14993	15075	14940	14954	15150	14975	14992	15075	14860	14918	14924	14826	15009	14952	14961	15176	14976	14931	15027	15047	15063	15040	15040	14998	15284	15088	14913	15033	15272	15142	14942	14998	14998	15044	15070	15031	15047	15098	15213	14971	14775	14971	15013	14990	15045	15060	14953	14895	14849	14994	14904	14904	14928	15057	15040	14933	14970	15049	14967	15057	15021	14883	15002	14850	15046	15161	15134	15064	14960	14943	15351	14946	14894	15033	14846	15077	14867	14866	14987	15065	15027	15124	15127	15186	15174	14928	14870	15171	14823	15070	15060	15136	15060	15256	15072	15169	15153	15193	14901	15116	15019	15066	15047	14981	15013	15177	14943	14952	15112	14879	14946	14984	15056	14931	15041	14987	15254	15101	15060	15046	15093	14909	15108	15110	15097	15004	14905	15022	15141	15027	14882	15073	14978	15014	14926	14873	15163	14805	14975	15028	15124	14859	15000	15059	14877	14974	15133	14993	15218	15168	14997	14962	14833	15100	14861	15078	14831	14929	14992	14858	15012	15017	14954	14944	14855	14964	15122	14961	14974	15057	15207	15230	14937	15183	15010	14928	15190	15108	15065	15139	15142	15052	14951	15020	15014	15148	15066	15202	14969	15040	14853	15105	15101	14638	14866	15125	15072	15114	15101	15170	15021	15076	15109	15051	14942	15081	15060	15223	15130	14976	14964	14933	15156	15024	15165	14888	15079	15023	15006	15101	15147	14955	14794	15026	14935	15028	15095	14902	14995	14934	14882	15127	15105	14974	14861	14875	14966	15103	15000	14936	15156	15064	14963	14981	15039	15055	15148	15221	14999	14944	14998	15083	14842	14992	14898	15065	15028	15035	15008	15003	15272	15287	15105	15021	15055	15115	15160	14972	15039	14975	15094	14844	14854	15111	15053	15147	14962	15161	14995	14968	14874	14877	14980	15140	15202	14935	15037	15031	14967	15159	14991	14970	15067	15070	15180	14980	14906	15040	15035	14883	15069	15196	15014	14955	15145	15143	14806	15202	15022	14996	14951	15228	15073	14986	14921	14943	14857	14991	14949	14930	14889	14971	14916	15134	14966	14977	15134	15036	15063	15061	14805	14953	15159	14911	14974	15045	15010	15041	14957	15107	14888	14973	14959	14974	15087	15146	15245	15062	15127	15158	15084	15011	15086	14872	15027	14993	14977	15053	15057	15115	14969	14813	15002	15105	14751	15007	15028	15205	15092	14908	15066	15108	15073	15148	15214	14896	15053	14971	15081	14834	15043	15349	14973	15006	14939	14984	14968	15099	14898	14909	14737	15124	15174	14943	14823	14674	14929	14937	14976	14965	15093	15240	14863	15020	15016	14997	14961	14980	15159	15155	15230	14750	14838	14942	15031	15134	14935	15137	15064	15094	14935	15051	15002	14995	15123	14801	15062	15247	14960	15245	15129	14916	15107	15141	14950	15005	15006	15048	15186	14995	14873	15106	15200	15059	14949	15172	14941	14933	14893	15019	14982	14970	14959	14843	15061	15120	15152	15225	14987	15258	15156	15030	14939	15232	15127	14762	15027	15045	14903	15038	14918	15029	14991	15123	15155	14999	15138	14889	15131	15054	15089	14860	14842	15011	15091	15106	14960	14942	15156	15060	15140	14975	15114	14957	14889	15010	15029	15007	14933	15101	15023	14916	15087	14854	14958	15081	15111	15037	14997	15100	14985	14996	15001	14921	14968	14872	15065	15037	14812	15087	14990	15235	15130	14988	15080	14941	14941	14946	14892	14807	14957	14956	15041	14915	15035	14954	15092	15210	15156	15128	15032	15022	14983	15047	14962	15011	15090	15014	14878	15060	15100	15096	15102	15121	14919	14993	15125	15158	15019	14955	15023	14990	15089	15242	15198	15091	15048	14943	15034	15030	15032	15071	14915	15036	15198	15028	15253	14967	14927	14939	14804	14794	14852	15158	15068	14930	14951	14940	15005	15049	14911	14895	14990	15007	14896	14963	15021	15124	15073	15134	15167	15029	15144	14925	14786	14892	15066	15042	15141	14827	14941	14937	14822	14946	14940	14994	15067	15175	15153	15126	14966	15094	15031	14957	15064	15208	15044	15141	15047	15049	14814	14955	15166	15252	15121	14965	14925	15104	15127	14945	14997	15009	14980	15033	14827	14975	15101	14946	14781	15282	15148	15063	15160	15058	15041	14979	14977	15126	14933	14888	15002	14895	15097	14958	15047	15201	15028	15162	14881	15022	15087	14861	14966	15010	15007	15005	14721	14932	14914	14996	14857	15028	14935	14957	14923	15117	15008	15050	14954	15022	15027	15031	14980	14986	14824	15041	15077	15219	14821	14932	14791	15012	15039	15048	14948	15018	15045	14867	14846	14992	14819	14897	15106	15008	15055	14964	15016	15036	14926	14999	14901	14958	14816	14899	14860	14994	15020	15023	15174	15106	14988	14859	15161	15040	14755	15154	15118	15008	15059	14980	14779	14913	15143	15027	14967	14980	14888	14928	14926	14993	14963	15092	15113	14978	15019	14874	15013	14995	15150	15064	14969	15083	15016	15225	14809	14904	14930	15030	15062	15098	14935
18661	33768	31247	24240	21026	19068	17579	16394	16232	15938	15581	15508	15440	15193	15019	14807	14657	14501	14492	14695	14870	14766	14758	14707	14581	14677	14860	14881	14896	14660	14428	14441	14482	14311	14268	14347	14477	14379	14256	14281	14479	14398	14476	14396	14483	14413	14428	14526	14940	15450	15311	14941	14586	14147	14463	14195	14237	14155	14134	14214	14231	14171	14183	14228	14247	14303	14267	14374	14285	14303	14197	14266	14237	14287	14247	14313	14321	14312	14361	14288	14162	14169	14211	14007	14159	14348	14068	14208	14212	14195	14271	14147	14310	14318	14176	14285	14239	14271	14081	14217	14136	14277	14235	14207	14165	14131	14235	14266	14045	14012	14299	14088	14136	14220	14311	14111	14240	14178	14181	14272	14334	14200	14264	14269	14227	14161	14100	14138	14254	14166	14121	14278	14236	14122	14272	14047	14207	14160	14096	14328	14337	14122	14284	14136	14004	14285	14253	14142	14148	14288	14081	14179	14095	14202	14198	14132	14202	14156	14207	14284	14215	14347	14042	14164	14260	14070	14262	14217	14232	14184	14052	14413	14121	14215	14225	14157	14242	14122	14362	14378	14319	14111	14233	14418	14247	14228	14269	14092	14144	14298	14120	14104	14223	14362	14396	14149	14296	14196	14238	14236	14301	14182	14170	14250	14086	14138	14250	14247	14142	14223	14268	14168	14170	14181	14178	14110	14245	14010	14298	14287	13933	14150	14158	14212	14249	14142	14165	14248	14193	14210	14108	14028	14242	14175	14319	14399	14104	14062	14234	14113	14135	14278	14147	14295	14190	14246	14192	14262	14107	14316	14095	14061	14235	14190	14218	14279	14091	14115	14184	14032	14142	14221	14193	14192	14202	14215	14272	14247	14184	14270	14339	14337	14147	14200	14219	14301	14270	14403	14111	14111	14317	14121	14274	14185	14202	14117	14187	14102	14099	14006	14237	14080	14106	14239	14108	14115	14085	14254	14185	14061	14141	14046	14292	14291	14210	14196	14067	14276	14018	14277	14069	14265	14280	14234	14129	14236	14085	14127	14110	14397	14144	14369	14100	14105	14245	14210	14315	14144	14255	14152	14041	14303	14178	14205	14191	14209	14281	14240	14244	14102	14202	14239	14283	14116	14272	14210	14087	14068	14205	14191	14087	14166	14167	14015	14328	14124	14171	14279	14222	14293	14236	14349	14143	14250	14108	14180	14220	14252	14238	14379	14076	14272	14193	14258	14220	14330	14154	14202	14340	14157	14224	14209	14191	14118	14030	14316	14187	14082	14128	14236	14335	14227	14052	14160	14266	14223	14166	14094	14170	13961	14281	14288	14218	14367	14155	14179	14326	14227	14320	14124	14325	14223	14128	14245	14203	14177	14138	14205	14189	14244	14117	14230	14244	14133	14212	14139	14165	14098	14076	14229	14117	14216	14343	14143	14260	14231	14100	14252	14254	14151	14321	13954	14232	14160	14278	14010	14215	14031	14206	14098	14237	14298	14209	14132	14201	14084	14150	14037	14100	14076	14233	14048	14272	14316	14322	14352	14133	14237	14167	14323	14138	14100	14100	14298	14284	14214	14062	14263	14081	14332	14191	14376	14137	14219	14258	14065	14062	14128	14142	14249	14183	14170	14295	14228	14271	14140	14065	14077	14208	14334	14158	14258	14212	14189	14250	14320	13950	14196	14392	14119	14174	14051	14322	14124	14068	14306	14428	14194	14182	14041	14120	14212	14224	14054	14129	14263	14185	14114	14147	14219	14210	14184	14229	14302	14219	14073	14306	14150	14276	14168	14132	14241	14352	14237	13980	14209	14198	14159	14330	14087	14305	14410	14188	14161	14270	14060	14159	14201	14334	14138	14292	14185	14194	14128	14312	14107	14041	14141	14416	14265	14296	14100	14094	14256	14067	14289	14121	14171	14193	14233	14138	14221	14259	14120	14277	14140	14150	14046	14029	14185	14201	14241	14103	14252	14159	14051	14153	14145	14251	14262	14176	14183	14124	14179	14246	14192	14191	14048	14110	14183	14217	14178	14334	13993	14290	14294	14145	14177	14234	14333	14263	14272	14256	14287	14083	14202	14142	14121	14113	14248	14132	14068	14146	14256	14221	14372	14191	14172	14225	14388	14267	14240	14291	14187	14241	14273	14230	14142	14170	14362	14373	14277	14180	14242	14119	14253	14134	14210	14221	14147	14253	14335	14197	14227	14360	14185	14099	14330	14147	14082	14264	14222	14321	14384	14261	14113	14315	14292	14110	14106	14193	14266	14179	14329	14239	14214	14236	14127	14115	14115	14396	14341	14146	14429	14252	14191	14238	14258	14231	14090	14175	14248	14175	14303	14272	14206	14221	14256	14212	14134	14198	14298	14318	14191	14263	14194	14238	14209	14271	14246	14154	14157	14141	14182	14267	14225	14239	14053	14162	14180	14409	14286	14105	14374	14306	14233	14163	14142	14307	14157	14186	14371	14059	14245	14169	14296	14250	14231	14105	13980	14309	14199	14157	14074	14089	14215	14337	14086	14233	14132	14180	14261	14153	14083	14180	14146	14131	14103	14269	14277	14232	14377	14173	14021	14129	14259	14417	14172	14108	14305	13963	14026	14215	14327	14148	14296	14153	14098	14142	14304	14126	14205	14235	14153	14190	14358	14048	14066	14315	14264	14294	14070	14350	14092	14280	14238	14220	14244	14381	14184	14221	14177	13974	14063	14151	14146	14141	14138	14131	14184	14156	14265	14107	14228	14310	14180	14247	14323	14117	14330	14139	13971	14199	14390	14332	14213	14267	14102	14362	14194	14142	14204	14146	14155	14234	14153	14264	14309	14233	14192	14239	14356	14123	14076	14054	14042	14174	14308	14219	14148	14124	14180	14183	14177	14331	14218	14232	14041	14181	14258	14230	14103	14230	14059	14275	14156	14231	14079	14082	14389	14194	14146	14272	14244	14036	14009	14256	14144	13989	14293	14228	14149	14146	14180	14183	14073	14457	14157	14231	14413	14118	14221	14184	14352	14309	14424	14278	14299	14185	14101	14263	14265	14353	14119	14196	14303	14237	14348	14221	14215	13995	14360	14065	14104	14160	14089	14219	14181	14303	14334	14085	14166	14291	14160	14358	14138	14069	14350	14188	14239	14159	14312	14169	14198	14180	14166	14250	14277	14155	14281	14247	14127	14315	14315	14287	14239	14195	14209	14103	14123	14154	14254	14187	14115	14134	14163	14187	14235	14149	14095	14403	14092	14196	14200	14222	14287	14088	14245	14195	14105	14303	14126	14203	14265	14305	14285	14282	14141	14217	14228	14301	14130	14160	14239	14111	14262	14122	14221	14084	14269	14224	14197	14216	14098	14125	14420	14331	14136	14158	14063	14106	14124	14063	14242	14241	14206	14070	14368	14281	14165	14143	14171	14139	14340	14174	14101	14114	14243	14120	14176	14073	14274	14080	14176	14278	14116	14054	14318	13992	14238	14224	14165	14250	14296	14228	14030	14138	14350	14159	14395	14255	14267	14126	14166	14337	14306	14134	14104	13934	14222	14182	14236	14258	14227	14169	14317	14169	14298	14278	14160	14218	14187	14167	14410	14349	14179	14061	14156	14184	14244	14150	14246	14208	14245	14179	14287	14272	14097	14161	14194	14079	14153	14148	14307	14202	14266	14131	14194	14090	14229	14053	14301	14174	14339	14211	14135	14302	14214	14244	14270	14287	14201	14081	14116	14066	14149	14213	14249	14197	14215	14154	14179	14211	14250	14148	14196	14127	14226	14118	14249	14109	14097	14251	14126	14093	14202	14230	14199	14301	14157	14271	14280	14144	14177	14317	14267	14238	14076	14296	14007	14245	14215	14322	14356	14222	14092	14209	14109	14282	14276	14316	14270	14012	14182	14063	14105	14333	14178	14198	14128	14193	14350	14253	14158	14304	14139	14265	14181	14119	14122	14313	14305	14177	14201	14280	14299	14305	14232	14046	14310	14109	14361	14119	14272	14279	14138	14320	14275	14079	14197	14205	14176	14177	14111	14258	14127	14025	14214	14331	14318	14106	14171	14091	14121	14222	14335	14202	14163	14310	14044	14241	14293	14203	14178	14243	14159	14376	14198	14075	14131	14129	14259	14158	14051	14346	14015	14190	14104	14137	14109	14061	14299	14149	14167	14165	14250	14304	14258	14225	14100	14158	14156	14375	14320	14337	14198	14173	14185	14252	14087	14291	14273	14183	14285	14149	14306	14295	14256	14121	14207	14067	14259	14271	14187	14215	14215	14219	14170	14284	14157	14302	14361	14081	14134	14111	14241	14200	14351	14176	14160	14103	14239	14252	14308	14226	14115	14279	14287	14199	14284	14174	14141	14280	14244	14376	14147	14333	14182	14153	14257	14114	14161	14061	14153	14232	14119	14274	14203	14192	14220	14308	14075	14180	14211	14315	14191	14129	14154	14165	14303	14171	14209	14272	14087	14107	14073	14196	14054	14236	14307	14126	14193	14226	14200	14139	14196	14343	14062	14241	14131	14197	14232	14249	14137	14141	14115	14285	14084	14223	14230	14054	14153	14209	14275	14326	14221	14315	14159	14094	14226	14202	14283	14227	14227	14160	14238	14162	14123	14194	14282	14178	14281	14296	14185	14098	14152	14087	14172	14225	14115	14021	14256	14242	14122	14057	14169	14037	14169	14163	14296	14276	14133	14244	14127	14252	14173	14167	14253	14161	14061	14241	14164	14311	14217	14211	14133	14029	14346	14394	14125	14146	14169	14174	14201	14065	14306	14272	14231	14199	14295	14259	14220	14285	14112	14290	14244	14004	14335	14260	14119	14286	14188	14037	14230	14151	14374	14191	14256	14429	14306	14129	14168	14283	14064	14209	14079	14211	14246	14171	14110	14141	14100	14114	14195	14249	14233	14235	14103	14289	14250	14228	14093	14304	14172	14157	14244	14172	14225	14322	14096	14208	14222	14061	14185	14328	14203	14234	14118	14264	14163	14233	14110	14172	14206	13912	14209	14161	14051	14109	14190	14018	14095	14310	14098	14297	14409	13852	14172	14296	14294	14242	14137	14155	14224	14249	14373	14218	14299	14124	14078	14181	14108	14178	14162	14109	14118	14236	14366	14240	14182	14198	14215	14337	14149	14295	14180
22652	21101	29012	23453	21314	23087	24558	18306	17117	17025	16858	16375	16393	16280	16189	16143	15853	15723	15979	16009	16033	15836	15780	15777	15766	15713	16020	16022	15853	15759	15537	15254	15523	15378	15402	15532	15539	15335	15342	15641	15544	15426	15505	15424	15565	15526	15605	15634	16691	17166	16454	15741	15635	15491	15227	15354	15270	15485	15281	15367	15227	15322	15394	15479	15311	15301	15357	15385	15354	15324	15276	15347	15590	15345	15312	15475	15319	15370	15191	15242	14961	15136	15323	15054	15235	15160	15133	15442	15360	15353	15094	15210	15325	15371	15329	15406	15312	15308	15327	15167	15216	15221	15321	15261	15288	15170	15334	15240	15150	15238	15223	15186	14940	15294	15234	15208	15475	15367	15357	15349	15067	15251	15378	15179	15387	15266	15305	15163	15274	15183	15202	15346	15293	15393	15426	15327	15235	15318	15119	15109	15295	15267	15138	15213	15312	15360	15260	15172	15093	15283	15200	15334	15136	15259	15293	15279	15255	15344	15219	15185	15203	15255	15441	15386	15210	15245	15320	15191	15148	15343	15462	15262	15062	15137	15225	15347	15186	15086	15269	15223	15341	15192	15110	15242	15190	15222	15294	15245	15244	15239	15137	15331	15182	15308	15164	15254	15285	15401	15198	15268	15251	15302	15383	15026	15254	15158	15339	15217	15317	15142	15272	15273	15273	15442	15202	15275	15291	15243	15283	15318	15168	15158	15361	15206	15233	15179	15135	15211	15254	15283	15124	15363	15191	15280	15177	15242	15322	15251	15246	15193	15219	15089	15321	15249	15316	15204	15293	15142	15214	15236	15121	15264	15282	15277	15285	15385	15140	15275	15228	15327	15281	15171	15127	15054	15388	15249	15246	15144	15244	15263	15148	15224	15194	15222	15339	15073	15295	15312	15342	15143	15444	15242	15376	15348	15408	15361	15251	15165	15288	15344	15309	15196	15095	15182	15129	15293	15216	15354	15214	15288	15588	15369	15226	15349	15104	15118	15200	15409	15202	15283	15331	15232	15058	15296	15322	15283	15178	15258	15220	15197	15306	15178	15156	15164	15207	15466	15283	15181	15369	15146	15317	15211	15261	15310	15312	15453	15142	15134	15202	14905	15325	15287	15192	15198	15217	15236	15304	15268	15243	15338	15360	15305	15339	15202	15379	15020	15254	15457	15290	15066	15358	15260	15019	15171	15180	15094	15082	15314	15309	15286	15217	15178	15383	15229	15214	15146	15063	15238	15315	15225	15201	15158	15179	15365	15125	15341	15172	15246	15388	15107	15110	15170	15207	15025	15276	15356	15255	15413	15089	15338	15183	15342	15217	15259	15269	15311	15236	15341	15194	15244	15416	15144	15166	15079	15195	15210	15208	15166	15354	15248	15096	15138	15292	15465	15089	15189	15259	15392	15273	15376	15107	15078	14997	15303	15248	15162	15084	15472	15325	15118	15250	15277	15364	15260	15257	15045	15441	15403	15229	15090	15452	15324	15310	15283	15401	15090	15335	15392	15033	15397	15243	15243	15264	15260	15284	15158	15250	15247	15101	15120	15246	15136	15195	15291	15136	14910	15304	15253	15141	15160	15169	15216	15387	15473	15089	15282	15180	15415	15211	15372	15282	15176	15422	15290	15084	15336	15222	15195	15275	15138	15160	15216	15139	15284	15331	15301	15210	14999	15236	15252	15334	15353	15253	15500	15257	15097	15355	15216	15240	15433	15254	15466	15245	15112	15199	15355	15187	15146	15170	15154	15075	15245	15148	15217	15095	15158	15273	15269	15379	15343	15286	15159	15267	15208	15358	15221	15142	15258	15337	15283	15325	15290	15381	15163	15197	15219	15049	15115	15061	15260	15235	15388	15150	15150	15270	15297	15271	15289	15301	15412	15177	15198	15143	15044	15202	15116	15185	15102	15166	15254	15295	15402	15285	15312	15208	15257	15202	15284	15206	15254	15110	15307	15140	15389	15289	15072	15380	15157	15316	15323	15098	15249	15265	15279	15297	15234	15019	15274	15226	15142	15162	15340	15332	15117	15173	14998	15334	15128	15228	15232	15146	15153	15342	15439	15266	15274	15218	15211	15398	15435	15192	15107	15357	15350	15371	15208	15284	15092	15294	15168	15321	15262	15453	15118	15315	15305	15044	15351	15336	15186	15302	15210	15456	15248	15002	15303	15187	15273	15589	15134	15244	15205	15297	15090	15455	15420	15312	15427	15345	15353	15127	15230	15073	15243	15178	15356	15276	15353	15466	15372	15315	15288	15244	15405	15253	15236	15211	15299	15480	15305	15310	15171	15172	15060	15382	15503	15365	15342	15402	15364	15075	15143	14953	15221	15372	15250	15300	15351	15229	15201	15054	15223	15232	15356	15387	15330	15353	15262	15040	15199	15245	15293	15190	15215	15387	15309	15219	15064	15227	15135	15373	15110	15044	15143	15337	15208	15236	15179	15234	15245	15151	15222	15310	15263	15281	15122	15227	15405	15323	15195	15172	15136	15283	15092	15220	14993	15300	15335	15180	14982	15199	15227	15183	15008	15286	15252	15130	15437	15264	15244	15334	15136	15202	15145	15212	15315	15525	15188	15210	15303	15125	15272	15094	15320	15277	15132	15245	15092	15080	15036	15331	15360	15248	15256	15433	15003	15286	15041	15286	15269	15355	15283	15165	15286	14956	15260	15441	15347	15559	15076	15459	15199	15209	15137	15306	15343	15167	15165	15353	15364	15249	15309	15362	15030	15089	15206	15121	15316	15081	15227	15377	15199	15207	15270	15176	15151	15294	15213	15239	15241	15222	15200	15327	15202	15366	15176	15231	15325	15342	15275	15254	15208	15393	15129	15245	15274	15061	15246	15267	15292	15221	15344	15205	15277	15324	15183	15312	15152	15130	15090	15068	15136	15121	15229	15124	15210	15248	15369	15251	15278	15020	15197	15297	15194	15152	15293	15238	15183	15430	15157	15299	15166	15209	15113	15269	15091	15229	15150	15090	15304	15237	15243	15055	15299	15054	15181	15322	15313	15209	15214	15205	15119	15230	15292	15332	15295	15253	15388	15271	15392	15247	15342	15298	15265	15251	15375	15179	15183	15247	15322	15432	15276	15290	15175	15112	15200	15382	15358	15267	15088	15310	15071	15112	15185	15280	15310	15300	15022	15284	15454	15110	14979	15179	15221	15090	15248	15161	15135	15371	15077	15157	15307	15216	15347	15315	15195	15178	15198	15169	15130	15124	15224	15184	15383	15175	15141	15378	15134	15214	15077	15172	15275	15250	15361	15209	15243	15228	15089	15262	15409	15225	15167	15092	15288	15165	15258	15054	15094	15078	15303	15111	15061	15201	15234	15367	15168	15332	15409	15232	15272	15241	15324	15122	15196	15251	15110	15268	15254	15203	15086	15280	15338	15125	15313	15318	15282	15195	15114	15216	15176	15069	15217	15418	15177	15193	15357	15121	15269	15049	15101	15199	15215	15211	15243	15221	15020	15252	15308	15287	15214	15109	15277	15189	15303	15100	15216	15139	15041	15112	15245	15124	15182	15103	14994	15388	15270	15204	15329	15388	15089	15266	15346	15232	15332	15358	15445	15310	15131	15396	15306	15177	15246	15316	15171	15158	15001	15331	15147	15346	15334	15437	15153	15252	15199	15375	15045	15182	15374	14972	15218	15224	15213	15181	15287	15424	15159	15156	15440	15399	15170	15136	15169	15219	15387	15392	15189	15168	15217	15320	15210	15282	15250	15260	15240	15354	15222	15127	15163	15242	15245	15246	15281	15409	15361	15317	15138	15259	15161	15242	15258	15436	15228	15186	15361	15287	15206	15176	15215	15178	15298	15364	15414	15455	15181	15104	14974	15314	15140	14926	15151	15307	15221	15191	15224	15198	15327	15369	15286	15256	15286	15038	15324	15379	15185	15126	15234	15238	15341	15270	15231	15332	15142	15395	15214	15163	15146	15006	15126	15302	15301	15336	15235	15256	15246	15136	15063	15211	15296	15257	15285	15127	15102	15213	15209	15328	15101	15233	15360	15317	15171	15222	15228	15258	15373	15382	15200	15214	15343	15162	15130	15394	15226	15432	15232	15302	15163	15191	15350	15371	15187	15289	15080	15250	15410	15172	15289	15496	15096	15170	15073	15066	15109	15304	15426	15011	15105	15181	15237	15162	15238	15242	15193	15166	15213	15232	15216	15305	15304	15207	15127	15158	15330	15123	15248	15233	15247	15146	15352	15232	15244	15263	15382	15393	15122	15062	15217	15281	15180	15297	15227	15169	15201	15146	15178	15216	15210	15307	15263	15374	15333	15180	15371	15180	15197	15096	15127	15290	15227	15244	15009	15162	15200	15207	15174	15289	15065	15268	15345	15281	15117	15169	15190	15304	15263	15228	15199	15189	15266	15239	15124	15406	15316	15155	15270	15304	15189	15268	15409	15222	15302	15321	15344	15288	15290	15212	15254	15209	15335	15125	15230	15140	15215	15427	15379	15171	15237	15322	15202	15370	15133	15163	15345	15095	15257	15243	15190	15293	15107	15214	15282	15215	15383	15351	15313	15344	15195	15216	15146	15076	15188	15182	15165	15267	15125	15272	15216	15215	15326	15223	15382	15411	15097	15106	15254	15269	14989	15216	15336	15328	15196	15093	14944	15328	15340	15233	15110	15083	15118	15112	15079	15070	15363	15381	15104	15213	15248	15271	15241	15138	15267	15344	15346	15263	15342	15274	15044	15489	15339	15292	15289	15424	15217	15209	15187	15274	15030	15194	15214	15135	15112	15385	15207	15216	15209	15237	15197	15184	15269	15328	15224	15263	15106	15027	15305	15142	15165	15231	15072	15169	15094	15440	15117	15437	15314	15233	15178	15035	15220	15093	15305	15272	15109	15313	15245	15437	15161	15209	15291	15101	15211	15149	15292	15332	15381	15259	15384	15324	15301	15352	15249	15088	15287	15090	15192	15328	15262	15317	15148	15330	15316	15402	15349	15221	15331	15229	15292	15115	15309	15294	15152	15173	15295	15349	15095	15302	15162	15384	15344	15152	15445	15200	15260	15455	15270	15145	15347	15423	15189	15193	15308	15186	15099	15284	15276	15245	15202	15102	15295	15280	15322	15030	15218	15361	15338	15296	15235
20442	38228	35401	27703	24165	21130	19256	18012	17132	16968	16582	16109	15986	15575	15423	15384	15164	14995	14915	15022	15093	15122	14783	14891	14888	15101	15163	15357	15199	14789	14477	14643	14611	14525	14431	14707	14392	14512	14506	14646	14671	14733	14696	14694	14563	14578	14777	14746	16532	16744	15466	14705	14614	14453	14429	14376	14302	14365	14375	14396	14190	14268	14301	14316	14249	14399	14426	14340	14257	14337	14292	14141	14228	14336	14191	14143	14380	14322	14341	14375	14410	14216	14256	14146	14386	14491	14372	14374	14144	14278	14352	14314	14313	14172	14370	14253	14157	14361	14365	14314	14280	14307	14264	14141	14328	14343	14305	14208	14403	14323	14224	14388	14186	14157	14347	14316	14174	14481	14365	14312	14437	14402	14302	14279	14402	14314	14181	14244	14242	14280	14250	14398	14329	14172	14381	14292	14184	14391	14126	14204	14295	14222	14339	14296	14427	14229	14345	14305	14307	14375	14093	14342	14270	14282	14336	14290	14308	14325	14216	14412	14259	14464	14334	14144	14314	14258	14231	14390	14335	14263	14452	14435	14191	14251	14207	14104	14271	14371	14459	14277	14431	14317	14294	14383	14154	14169	14383	14398	14327	14444	14288	14171	14184	14301	14324	14177	14343	14372	14289	14249	14255	14280	14418	14350	14361	14144	14325	14339	14135	14443	14423	14394	14361	14156	14215	14242	14399	14303	14337	14291	14212	14084	14160	14420	14294	14456	14151	14118	14284	14451	14272	14355	14249	14208	14232	14316	14320	14205	14156	14321	14479	14335	14367	14324	14287	14256	14167	14354	14375	14362	14198	14263	14229	14272	14434	14257	14257	14391	14179	14336	14325	14129	14368	14372	14288	14358	14298	14083	14275	14113	14327	14263	14442	14104	14339	14229	14326	14196	14480	14232	14329	14140	14259	14249	14268	14448	14184	14397	14243	14310	14237	14325	14204	14261	14327	14315	14422	14297	14391	14336	14279	14150	14261	14200	14323	14180	14360	14294	14195	14074	14190	14415	13997	14299	14139	14268	14162	14259	14154	14390	14178	14285	14334	14287	14186	14354	14092	14232	14439	14308	14192	14266	14394	14236	14236	14389	14287	14270	14289	14187	14378	14197	14362	14209	14110	14153	14326	14304	14269	14278	14281	14379	14267	14487	14351	14320	14377	14211	14344	14214	14391	14230	14229	14386	14262	14216	14438	14160	14244	14364	14321	14341	14379	14328	14378	14207	14230	14285	14281	14311	14316	14128	14261	14255	14132	14204	14313	14332	14355	14105	14385	14350	14387	14323	14214	14299	14313	14241	14215	14212	14261	14205	14129	14197	14242	14408	14239	14453	14252	14220	14309	14387	14425	14184	14318	14339	14463	14335	14248	14310	14300	14237	14465	14162	14270	14260	14304	14278	14422	14276	14384	14346	14218	14278	14407	14351	14264	14370	14323	14250	14267	14238	14264	14349	14251	14288	14202	14514	14225	14112	14279	14290	14203	14310	14256	14462	14161	14392	14217	14322	14206	14278	14153	14381	14262	14286	14361	14306	14242	14351	14105	14249	14354	14162	14291	14268	14210	14312	14204	14435	14213	14232	14273	14223	14323	14459	14288	14236	14404	14184	14214	14251	14168	14343	14308	14186	14367	14268	14301	14203	14256	14336	14107	14268	14199	14165	14304	14139	14248	14194	14330	14312	14241	14166	14051	14252	14238	14193	14264	14404	14159	14163	14379	14171	14435	14127	14484	14253	14213	14224	14461	14354	14350	14152	14262	14231	14139	14222	14368	14144	14224	14174	14378	14408	14393	14190	14148	14213	14301	14206	14163	14210	14190	14286	14267	14242	14295	14280	14364	14214	14282	14347	14214	14144	14474	14177	14217	14171	14215	14189	14216	14058	14336	14246	14294	14280	14276	14327	14238	14318	14155	14400	14272	14303	14222	14158	14170	14074	14212	14466	14304	14350	14378	14469	14409	14185	14258	14315	14299	14238	14292	14229	14376	14174	14155	14273	14185	14381	14406	14191	14384	14358	14180	14191	14419	14178	14404	14201	14340	14226	14379	14357	14220	14231	14261	14237	14292	14347	14354	14347	14122	14186	14268	14302	14291	14214	14172	14241	14228	14194	14335	14321	14400	14297	14279	14365	14355	14325	14437	14131	14218	14212	14291	14230	14344	14347	14336	14444	14183	14061	14330	14170	14234	14364	14268	14315	14263	14127	14207	14267	14262	14364	14193	14378	14370	14181	14321	14429	14288	14459	14151	14195	14293	14394	14311	14282	14250	14376	14337	14345	14172	14315	14353	14170	14276	14225	14223	14219	14232	14317	14325	14281	14199	14156	14299	14280	14269	14368	14227	14269	14397	14308	14424	14295	14317	14221	14308	14486	14285	14274	14283	14080	14228	14348	14255	14332	14340	14368	14048	14262	14338	14190	14387	14115	14147	14357	14418	14143	14362	14344	14257	14174	14330	14165	14333	14282	14238	14105	14369	14277	14376	14253	14213	14260	14350	14246	14209	14162	14267	14219	14368	14360	14541	14103	14218	14411	14356	14124	14356	14243	14351	14389	14105	14260	14289	14175	14310	14202	14274	14296	14400	14345	14270	14308	14300	14377	14048	14190	14153	14250	14212	14234	14283	14163	14344	14353	14245	14431	14327	14328	14377	14100	14519	14263	14190	14504	14398	14372	14082	14176	14347	14258	14199	14177	14487	14302	14275	14162	14513	14249	14306	14323	14256	14313	14349	14180	14159	14296	14410	14389	14082	14350	14381	14307	14226	14243	14085	14348	14267	14173	14413	14313	14301	14332	14258	14342	14185	14435	14186	14251	14341	14340	14122	14340	14347	14311	14238	14217	14284	14180	14240	14101	14326	14281	14319	14213	14160	14228	14128	14321	14339	14262	14299	14380	14233	14286	14415	14135	14187	14377	14290	14306	14402	14254	14307	14404	14262	14308	14230	14266	14220	14307	14324	14026	14219	14201	14245	14173	14222	14315	14436	14217	14408	14295	14198	14530	14352	14294	14322	14286	14381	14205	14231	14360	14205	14298	14267	14313	14273	14368	14445	14334	14165	14259	14239	14300	14241	14223	14311	14095	14040	14324	14300	14168	14259	14431	14334	14095	14259	14325	14329	14085	14214	14222	14520	14252	14335	14239	14047	14441	14162	14321	14230	14318	14470	14243	14271	14286	14407	14350	14051	14363	14232	14109	14310	14284	14448	14392	14190	14217	14157	14224	14183	14182	14333	14368	14314	14301	14265	14252	14208	14313	14186	14322	14331	14299	14372	14354	14286	14360	14195	14361	14136	14305	14278	14216	14273	14201	14286	14208	14268	14286	14327	14146	14207	14299	14310	14311	14353	14295	14336	14223	14296	14373	14416	14087	14383	14196	14276	14356	14195	14231	14211	14290	14304	14266	14222	14399	14286	14095	14438	14255	14325	14315	14361	14306	14256	14296	14342	14258	14213	14378	14197	14199	14220	14187	14330	14300	14334	14221	14288	14208	14426	14270	14213	14293	14261	14410	14315	14187	14402	14424	14502	14327	14223	14269	14202	14294	14237	14237	14272	14301	14316	14240	14246	14319	14364	14242	14262	14375	14375	14324	14250	14201	14222	14286	14336	14356	14035	14300	14429	14205	14194	14396	14401	14231	14234	14339	14146	14381	14233	14263	14227	14310	14262	14266	14409	14301	14401	14250	14333	14394	14425	14264	14367	14211	14230	14444	14334	14232	14271	14411	14292	14334	14211	14167	14238	14161	14213	14255	14371	14345	14255	14390	14217	14240	14376	14257	14246	14301	14241	14282	14311	14296	14168	14204	14049	14243	14354	14465	14173	14401	14359	14419	14235	14458	14303	14251	14395	14259	14245	14304	14158	14192	14135	14351	14179	14410	14263	14280	14350	14203	14281	14297	14272	14269	14167	14096	14369	14227	14502	14250	14392	14467	14228	14236	14271	14220	14263	14323	14253	14445	14347	14438	14273	14249	14277	14325	14257	14131	14233	14422	14280	14263	14253	14229	14323	14214	14266	14333	14078	14298	14341	14291	14234	14286	14197	14073	14371	14393	14178	14167	14293	14367	14234	14295	14333	14226	14239	14305	14228	14298	14149	14307	14298	14208	14322	14371	14248	14463	14237	14222	14314	14330	14215	14370	14127	14477	14213	14125	14341	14376	14273	14391	14168	14334	14281	14376	14367	14156	14385	14295	14286	14407	14170	14349	14413	14305	14236	14350	14157	14250	14459	14244	14248	14328	14201	14233	14323	14200	14217	14299	14157	14140	14294	14225	14432	14236	14244	14206	14180	14210	14331	14301	14101	14274	14201	14429	14259	14352	14254	14245	14269	14275	14270	14361	14270	14438	14172	14313	14196	14384	14150	14235	14238	14341	14204	14267	14140	14306	14332	14367	14289	14352	14360	14352	14298	14212	14138	14272	14285	14209	14385	14174	14412	14224	14284	14206	14403	14318	14224	14316	14326	14263	14309	14210	14298	14347	14319	14160	14137	14296	14242	14265	14642	14284	14311	14396	14262	14335	14407	14258	14332	14281	14185	14263	14324	14274	14184	14449	14322	14349	14287	14226	14380	14283	14260	14096	14329	14323	14185	14442	14193	14333	14278	14133	14111	14367	14340	14182	14267	14206	14315	14117	14283	14180	14166	14375	14242	14311	14096	14374	14363	14332	14142	14272	14382	14216	14263	14206	14476	14139	14404	14262	14286	14298	14296	14183	14264	14329	14209	14410	14238	14358	14291	14382	14327	14144	14297	14234	14350	14126	14147	14124	14170	14389	14305	14418	14357	14382	14194	14455	14249	14231	14167	14521	14472	14261	14120	14389	14208	14273	14415	14323	14223	14317	14044	14209	14124	14302	14316	14325	14216	14410	14247	14222	14202	14207	14095	14222	14138	14264	14306	14331	14327	14193	14257	14137	14134	14230	14251	14335	14263	14361	14340	14284	14250	14235	14241	14183	14314	14191	14465	14330	14215	14305	14403	14092	14404	14208	14198	14238	14348	14245	14303	14244	14265	14287	14202	14272	14415	14320	14432	14158	14273	14153	14263	14249	14319	14255	14109	14358	14114	14175	14341	14122	14140	14260	14162	14370	14288	14182	14129	14269	14292	14284
26999	22003	25391	21746	17397	16374	16302	15493	15573	15444	15455	15560	15347	15395	15276	15275	15268	15149	15200	15479	15255	15276	15280	15191	15276	15394	15425	15434	15423	15254	15171	15179	15391	15294	15257	15057	15207	15024	15040	15227	15242	15080	15116	15212	15056	15319	15224	15241	15239	15323	15211	15087	15163	15160	15129	15074	15218	15085	14874	15061	15116	15197	14929	15060	15046	15132	15107	15022	15142	15048	14974	15054	15130	15293	15001	15171	15079	15145	15033	14940	15041	15047	15107	15278	14898	15073	15014	15164	14824	15030	15070	14980	14954	15025	15045	15009	15000	14998	15166	15175	14983	15056	15025	15095	15097	14957	15001	15097	15029	14839	15167	15078	14996	14929	15212	15022	15055	15102	15178	14972	15081	15102	15168	15189	14989	15165	15068	15023	14890	15078	14997	14959	14916	14998	14876	15045	15142	15104	15050	15048	15167	15250	15230	14874	15090	15136	14993	15085	15096	14972	15127	15218	15138	14972	15072	15035	15201	15106	15034	15036	15086	14920	14974	14769	15008	15049	15072	15076	15070	15123	15148	15063	15020	15039	15050	14891	14996	15111	14957	14974	14970	15154	15033	14893	15129	14992	15150	15061	14968	14983	15096	14952	15198	14901	14776	15063	14944	14983	14982	14871	15263	15044	15060	14971	15044	15133	15219	15013	15064	15155	15164	15082	15125	15344	15053	15054	15164	14976	14980	14993	15090	15094	14947	14990	15114	14924	14977	15098	15029	15062	14827	15005	15058	14898	15021	15041	14959	14908	15134	15086	15084	15211	15153	15065	15027	14959	14996	15026	15081	15104	15075	15048	15041	14952	15160	14764	14959	15227	15116	14923	15223	15067	15221	15066	15060	15181	15147	15059	15172	15032	15161	15070	15312	15090	14997	14955	15169	15112	15019	14954	15147	15040	15048	15188	15102	14993	14945	15124	15012	15096	15103	15249	15235	15089	15161	15063	14939	15127	15275	15001	15005	15110	15298	15088	15103	15097	14932	15131	14891	15162	15065	15153	15048	15084	15010	15177	15193	14913	15079	15031	15016	14986	15027	15142	15148	15195	15229	15015	15039	15056	14803	14963	15060	15218	15081	15005	14979	15086	15136	15056	15084	15036	14998	15174	15083	15178	15247	14970	15080	15245	15203	15064	15044	15197	14926	15150	15006	14962	15075	14833	15203	15071	15052	15044	15221	14937	15242	15016	15055	15358	15009	15130	15127	15205	15171	14852	15340	15181	15004	14930	15026	14992	14917	15032	14949	14947	14846	15085	15201	15092	14798	14913	15036	15079	14903	15046	15184	15193	14987	15180	15031	15256	14980	15007	14966	14996	14968	15218	15052	15092	15095	15121	15049	15234	15154	15030	15150	15159	15025	15045	15218	14924	15137	15068	15012	15157	15329	15192	14846	15203	14928	15044	15027	15019	15014	14981	15085	14992	15178	15160	14991	14930	14879	15075	15237	15031	15173	14998	15070	15148	15168	15117	15026	15089	14977	15008	14950	15245	15013	15000	15173	15170	14831	15265	14923	14983	14883	15103	15139	15200	15185	15082	15244	15199	15198	14959	15176	14929	15125	14913	15116	14954	15090	15077	14800	15087	15136	15052	15213	15143	15029	15124	15121	14898	14984	15137	15166	15140	15036	15041	14981	15053	14960	15187	15091	15005	15153	15215	15207	15281	15048	15115	15046	14980	14862	15102	15125	15055	15112	15164	14867	15130	14946	15056	15244	15193	14910	15055	15002	15148	15232	14828	15052	14968	15058	14857	15040	15076	15118	14959	15103	14948	15297	15225	14958	14917	15138	15100	15223	15072	15041	15124	15300	15093	14938	14945	15118	14822	14980	15101	15052	14948	15179	14991	14958	14915	15041	14989	15052	15149	15121	15101	14914	15036	15064	14928	15070	15137	15247	15051	14873	14941	15025	14973	14950	15015	15069	15097	15081	14892	15147	15034	15241	15369	15161	14918	15065	15018	15256	15243	15103	15126	15168	15125	14905	15064	15005	15086	15003	15205	15133	14988	14994	15105	15037	14976	15027	14893	15064	14797	14889	15138	15027	15200	15250	14941	15077	15092	15013	15056	15004	15091	15217	15212	15219	15145	15068	15118	15095	15208	15218	15255	15024	15138	15012	15152	15352	15181	15035	15275	15014	15091	15081	15178	14991	15167	15090	15127	15151	14853	15095	15031	15264	14979	15183	15092	15077	15161	15080	15266	15164	15103	15130	14973	15169	14955	15105	15028	15214	15024	14978	15064	15159	14997	15012	15184	14972	15060	14938	14907	15211	15159	15130	15081	15107	15072	15195	14884	14946	15074	14943	14999	14987	14956	15070	14971	15046	15062	15048	15066	15100	15067	15133	14922	15244	15011	15052	15153	15147	15255	14915	14925	15016	15025	15061	14936	15094	15075	15110	15321	15149	15146	14933	15066	15093	14930	15361	15230	14997	15205	15047	15198	15108	15163	14999	14964	15044	15148	15187	15107	15170	15312	15127	14938	14968	15144	14959	15053	14920	15081	14952	15147	15072	14957	15177	15179	15056	15061	15053	15097	15011	15068	15039	15086	14943	15023	14987	15245	15022	15223	15147	15094	15307	15332	15124	14981	15222	15194	15123	15208	15100	15097	15042	15118	14932	15153	15155	15170	15128	15084	14909	14928	15025	15073	15363	15018	15058	15068	15019	15140	15069	15079	15080	15052	15125	14964	15162	15066	15073	14971	14963	15080	15028	15153	15098	14826	15145	15042	15300	15136	15156	15185	15155	14966	15009	15047	15171	14912	15144	15168	15062	14886	15084	15170	15004	15001	15073	15078	15068	15198	15184	15148	15075	15042	15042	15147	14999	15179	15265	15119	15018	15170	15128	14992	15120	15208	15085	14941	15189	14962	15124	15162	15009	15069	15149	15251	15152	15264	14920	15110	14953	15201	15125	15091	15189	15002	14937	14944	14921	15078	15066	15131	14986	15060	15090	15210	15053	15047	14957	15229	15097	15068	15292	15008	15179	14984	15177	15155	15061	14938	15100	15081	15202	15164	15036	15057	15003	15146	14974	15243	15149	14958	14857	15080	15017	14959	14886	15043	15140	14955	15107	15004	14905	15011	15224	15149	14970	14971	14948	14994	14925	14997	14938	15003	15015	15094	15004	15188	15079	15226	14982	14951	15096	15169	14841	15122	14987	15091	15009	15174	15216	15077	15157	15056	14967	15128	15014	14898	15150	15127	15123	15161	15286	14883	14957	14907	14954	15216	14922	14935	14950	15110	15009	15095	15069	14948	15219	14993	14948	14866	14956	15201	15064	15178	15037	15037	15075	15099	15055	15388	14957	15012	15354	15100	15176	15069	14995	15161	15150	15219	15264	15333	15123	15225	15016	14895	15243	15148	14872	15017	14976	15133	15085	15268	15036	15295	15066	15021	14997	14925	15134	15192	14862	15047	15121	15142	15181	14964	15004	15062	15088	15010	15209	15201	14996	15061	15072	15022	14844	15159	15101	15130	15135	15038	15090	15073	14970	15115	15053	14911	15087	15064	15098	15029	15068	15168	15066	14994	15060	15185	15099	15191	15003	15122	15054	15065	14992	15143	15035	15101	15075	15056	15151	15083	15298	15275	15006	15067	15063	15120	14978	15128	14936	14917	15165	15041	15182	15277	15183	14961	15090	14922	15111	14998	15370	14859	15052	15285	14990	15107	15085	15043	15165	14978	15285	15090	14911	14929	15057	15168	15155	14956	15275	15056	15058	15232	15179	14967	15188	15251	15157	15295	15208	15182	15088	15011	14941	15124	14911	15174	14931	14880	15088	15089	15004	15187	15108	14977	15121	15005	14948	14854	14971	14865	15143	14894	15061	15029	15115	15064	14959	15033	15158	14951	15124	15164	14922	14975	15160	15108	15175	15059	14975	15062	15276	15008	15002	15062	15213	15085	15073	15133	15213	15086	15213	15147	15083	15166	15117	15077	15348	15018	15130	15045	14961	15012	15029	15069	15054	15075	15171	15059	15134	15060	15107	15035	15055	14995	15127	15060	14991	14979	14955	15045	15174	15026	15002	14987	15079	15126	15137	15114	15004	15096	15145	15201	15162	15235	15011	15137	14975	15092	15205	15042	15160	15159	15134	14855	15152	15015	15235	15166	14932	14981	14951	15091	15127	15124	15082	15140	14934	14984	14967	15132	15040	15145	15179	15125	15234	15037	15064	15034	14848	15086	15215	15124	14977	15306	14995	15035	15166	15134	15219	15027	15039	14992	14984	15221	15100	15185	15060	14980	14970	14989	15297	15068	15198	15083	15087	15265	15072	15189	15124	15104	14954	15067	15200	15225	14884	15270	15152	15181	14987	15387	14990	15143	14986	15096	14888	14931	15139	14972	15047	15174	14990	15048	14985	15205	15304	15093	15042	14958	15088	15036	15061	15037	15003	15090	15157	15020	14992	15041	15164	15032	15001	15138	15109	15350	15067	14900	15072	15128	15252	15025	15203	15276	15188	15078	15038	15019	15111	15159	15123	14979	15145	15008	14953	14909	15031	15130	15155	14874	15033	15103	15007	15177	15136	15126	15266	15151	15129	15064	15152	15149	15261	15265	15252	15083	14928	15011	14990	14947	15087	15245	15075	15187	14930	15137	14882	15147	15094	15063	15066	14953	14875	14948	15261	15050	14972	15154	15103	15037	15071	15109	15109	15116	15039	15134	15171	15039	15089	14884	15112	14992	15009	14928	15152	15243	15154	15042	15166	14930	15157	15084	15015	14973	15407	15221	14826	14994	15164	15155	15048	14975	15097	15037	14921	15192	15170	15125	15016	15077	15038	15102	15169	14887	15128	15014	15031	15125	15099	15118	15090	15266	15024	15117	15014	15092	15076	15086	15042	15228	15315	15070	15232	15145	15056	15025	15204	14887	15030	15088	14934	15177	15121	15104	14982	15094	15024	15242	15116	15134	14936	15084	15033	14985	15302	15028	14944	15158	15066	14975	14883	15145	15193	15139	15151	15146	14981	15067	15091	14989	15154	14866	14993	15068	15108	15044	14938	15083	14954	15088	14976	14909	15137	15055	15064	14950	15290	15046	15243	15116	15032	15079	15001	15112	14936	15244	15030	14994	14952	15251	15137	15213	14965	15134
17984	26093	24160	19585	17481	16299	15731	15368	15138	15085	14867	14995	14628	14574	14674	14503	14409	14575	14360	14474	14534	14534	14521	14558	14514	14774	14745	14605	14526	14378	14407	14215	14446	14299	14319	14360	14443	14422	14353	14405	14291	14457	14533	14398	14274	14340	14506	14484	14711	14184	14369	14374	14349	14284	14326	14164	14383	14157	14254	13969	14262	14270	14171	14351	14119	14180	14395	14234	14104	14207	14278	14285	14241	14145	14123	14205	14270	14276	14269	14201	14356	14289	14033	14165	14259	14132	14213	14289	14425	14385	14089	14231	14148	14304	14223	14190	14096	14107	14228	14209	14127	14230	14021	14317	14279	14244	14343	14299	14348	14117	14067	14323	14367	14206	14261	14012	14297	14212	14197	14129	14180	14120	14151	14307	14090	14080	14169	14053	14235	14134	14224	14196	14251	14155	14176	14192	14071	14207	14223	14236	14119	14225	14135	14266	14413	14239	14244	14178	14333	14142	14235	14306	14420	14229	14287	14261	14305	14289	14127	14240	14187	14267	14246	14329	14197	14271	14186	14164	14235	14278	14151	14216	14264	14423	14120	14231	14143	14193	14197	14125	14180	14295	14160	14233	14178	14210	14052	14240	14106	14250	14058	14296	14197	14339	14081	14305	14177	14279	14037	14138	14305	14183	14260	14266	14068	14293	14212	14213	14179	14187	14322	14333	14295	14068	14251	14269	14121	14269	14228	14224	14249	14272	14212	14049	14306	14138	14269	14281	14440	14208	14124	14027	14204	14080	14207	14121	14138	14284	14080	14177	14213	14142	14142	14191	14300	14194	13982	14285	14062	14286	14256	14177	14309	14156	14192	14241	14229	14290	14126	14187	14270	14224	14250	14219	13980	14116	14095	14236	14379	14203	14149	14314	14276	14219	14277	14222	14231	14213	14357	14380	14226	14033	14353	13950	14286	14331	14152	14266	14168	14274	14172	14228	14133	14153	14181	14228	14313	14225	14253	14253	14265	14207	14086	14178	14121	14274	14123	14195	14362	14133	14227	14107	14447	14154	14179	14169	14220	14329	14367	14379	14221	14260	14233	14125	14198	14114	14278	14289	14204	14143	14066	14139	14202	14219	14167	14149	14208	14050	14188	14229	14178	14266	14198	14147	14282	14134	14298	14208	13919	14276	14329	14219	14227	14234	14338	14045	14394	14236	14165	14134	14326	14315	14238	14181	14196	14151	14234	14299	14239	14145	14233	14372	14248	14199	14234	14249	14227	14325	14224	14123	14129	14114	14206	14318	14315	14096	14225	14123	14304	14353	14206	14148	14227	14151	14129	14148	14322	14245	14174	14106	14188	14062	14078	14291	14265	14261	14265	14131	14237	14287	14352	14311	14203	14030	14209	14279	14201	14086	14208	14061	14161	14286	14303	14212	14163	14088	14258	14144	14152	14239	14238	14159	14289	14387	14249	14156	13976	14299	14181	14199	14205	14275	14062	14108	14107	14222	14071	14107	13969	14130	14102	14207	14209	14303	14161	14175	14302	14098	14138	14289	14228	14229	14149	14204	14395	14175	14183	14220	14225	14315	14232	14005	14245	14153	14064	13977	14090	14363	14110	14232	14138	14277	14129	14137	14211	14228	14267	14280	14417	14362	14216	14150	14186	14364	14226	14086	14110	14264	14253	14220	14064	14312	14222	14242	14162	14178	14120	14240	14209	14186	14333	14164	14132	14209	13962	14286	14310	14227	14273	14191	14359	14223	14340	14192	14195	14284	14112	14234	14047	14234	14153	14200	14277	14074	14215	14248	14266	14318	14086	14359	14174	14374	14316	14282	14236	14163	14288	14303	14166	14214	14241	14292	14450	14263	14137	14039	14332	14146	14248	14323	14189	14214	14137	14230	14129	14106	14116	14435	14232	14162	14197	14250	14251	14160	14073	14113	14428	14188	14295	14153	14303	14193	14151	14215	14222	14341	14163	14192	14173	14131	14308	14106	14084	14152	14270	14240	14235	14213	14419	14285	14179	14112	14167	14081	14206	14209	14298	14289	14167	14188	14153	14189	14102	14280	14175	14211	14278	14236	14359	14301	14164	14136	14248	14307	14317	14198	14258	14130	14372	14169	14271	14167	14321	14240	14083	14253	14149	14252	14075	14191	14250	14309	14143	14415	14157	14199	14157	14251	14288	14193	14218	14159	14297	14325	14178	14258	14074	14325	14126	14269	14204	14263	14178	14265	14221	14312	14321	14300	14134	14137	14235	14349	14110	14154	14201	14163	14355	14144	14124	14146	14264	14247	14126	14272	14065	14254	14077	14300	14241	14109	14369	14238	14438	14238	14199	14268	14171	14215	14295	14172	14159	14231	14285	14231	14325	14097	14352	14204	14247	14285	14136	13971	14326	14309	14335	14242	14081	14056	14141	14226	14267	14152	14152	14234	14130	14147	14199	14151	14428	14288	14121	14231	14184	14295	14111	14099	14238	14233	14283	14271	14118	14229	14223	14194	14156	14196	14146	14190	14366	14121	14110	14206	14125	14172	14206	14242	14267	14281	14291	14190	14184	14324	14222	14169	14340	14234	14058	14038	14256	14234	14328	14267	14231	14292	14401	14203	14259	14233	14361	14312	14229	14341	14062	14249	14364	14381	14227	14202	14228	14178	14206	14149	14314	14205	14303	14114	14277	14032	14231	14232	14093	14173	14302	14341	14197	14227	14212	14243	14196	14255	14167	14183	14055	14269	14182	14332	14125	14291	14251	14258	14394	14095	14178	14266	14087	14177	14241	14180	14208	14237	14077	14275	14141	14218	14355	14195	14195	14281	14316	14241	14230	14037	14327	14253	14219	14267	14151	14304	14248	14327	14129	14193	14098	14291	14084	14306	14140	14113	14088	14219	14210	14051	14151	14184	14198	14168	14353	14194	14404	14285	14332	14019	13939	14168	14229	14172	14184	14234	14174	14336	14268	14243	14354	14327	14137	14159	14381	14363	14083	14246	14165	14262	14210	14346	14115	13971	14228	14199	14237	14372	14212	14177	14085	14281	14235	14069	14259	14208	14305	14288	14228	14190	14186	14291	14204	14152	14132	14220	14200	14201	14229	14209	14284	14358	14106	14066	14267	14203	14214	14308	14292	14092	14178	14105	14101	14269	14279	14328	14270	14222	14263	14199	14327	14218	14208	14179	14177	14254	14197	14413	14206	14383	14228	14183	14321	14199	14317	14022	14025	14306	14247	14128	14245	14181	14208	14142	14350	14324	14284	14248	14244	14130	14108	14099	14275	14230	14199	14032	14341	14235	14303	14192	14213	13957	14208	14220	14250	14137	14336	14061	14198	14339	14214	14189	14191	14093	14284	14212	14055	14157	14197	14231	14308	14262	14157	14151	14160	14144	14348	14121	14225	14194	14314	14218	14142	14259	14066	14168	14183	14341	14195	14289	14011	14134	14271	14228	14204	14251	14244	14231	14065	14155	14217	14308	14158	14340	14143	14370	14018	14365	14090	14031	14105	14254	14224	14244	14283	14280	14077	14114	14263	14164	14305	14288	14265	14199	14411	14319	14121	14199	14102	14153	14204	14207	14211	14279	14307	14376	14154	14327	14156	14216	14265	14320	14244	14111	14178	14138	14104	14137	14395	14179	14274	14223	14298	14158	14104	14184	14269	14115	14126	14133	14176	14232	14225	14204	14206	14078	14166	14193	14237	14348	14114	14048	14020	14167	14157	14353	13992	14284	14267	14159	14240	14191	14287	14427	14179	14226	14157	14016	14156	14224	14327	14375	14193	14236	14175	14260	14202	14298	14150	14237	14373	14303	14232	14181	14375	14098	14106	14270	14350	14291	14175	14092	14141	14177	14383	14276	14332	14161	14105	14054	14343	14245	14122	14127	14226	14331	14201	14218	14067	14215	14152	14212	14202	14168	14275	14086	14106	14280	14299	14160	14321	14097	14162	14008	14328	14001	14300	14229	14265	14326	14125	14179	14105	14319	14116	14222	14293	14215	14309	14214	14390	14358	14194	14383	14214	14327	14191	14276	14242	14307	14217	14268	14389	14152	14319	14202	14136	14072	14138	14192	14264	14294	14328	14289	14137	14257	14217	14243	14192	14104	14069	14167	14112	14129	14298	14133	14166	14361	14279	14103	14294	14159	14260	14292	14144	14234	14238	14251	14191	14005	14325	14400	14107	14216	14279	14289	14205	14331	14155	14231	14194	14297	14127	14320	14146	14181	14348	14307	14233	14175	14345	14310	14242	14307	14246	14138	14131	14268	14263	14170	14379	14249	14331	14181	14261	14081	14165	14187	14215	14261	14140	14310	14224	14289	14242	14229	14283	14119	14249	14174	14120	14242	14264	14082	14127	14220	14275	13953	14149	14306	14246	14279	14233	14363	14374	14203	14010	14382	14286	14085	14151	14292	14061	14280	14101	14280	14009	14191	14255	14187	14350	14161	14233	14264	14250	14268	14171	14309	14106	14193	14212	14388	14074	14254	14288	14163	14345	14176	14179	14171	14190	14016	14202	14324	14265	14287	14389	14252	14061	14162	14070	14432	14216	14316	14296	14270	14311	14288	14373	14254	14337	14239	14326	14313	14353	14112	14276	14348	14105	14216	14206	14117	14289	14143	14248	14151	14284	14148	14198	14069	14292	14154	14098	14056	14123	14347	14192	14165	14402	14094	14337	14277	13904	14214	14294	14299	14173	14108	14319	14131	14195	14245	14290	14169	14167	14064	14290	14104	14133	14130	14277	14226	14171	14238	14186	14099	14059	14238	14225	14080	14236	14234	14249	14208	14074	14148	14209	14201	14040	14289	14178	14265	14046	14279	14229	14075	14383	14369	14172	14114	14338	14234	14218	14282	14142	14257	14278	14395	14259	14176	14314	14160	14128	14170	14196	14237	14225	14146	14224	14150	14134	14228	14399	14236	14107	14175	14175	14221	14102	14119	14169	14040	14368	14183	14309	14311	14345	14172	14174	14236	14258	14182	14214	14198	14216	14255	14235	14073	14120	14208	14181	14368	14218	14482	13993	14187	14293	14245	14267	14159	14190	14473	14139	14228	14132	14310	14210	14122	14203	14176	14177	14212	14035	14218	14289	14369	14279	14307	14128	14283	14175	14408	14347	14213	14171	14295	14180	14228	14221	14273	14148	14325	14215	14102
23588	21133	28679	23905	21900	21779	20096	16928	16229	16278	16231	15978	15871	15972	15740	15449	15658	15729	15633	15487	15645	15658	15489	15433	15648	15565	15547	15485	15358	15511	15424	15626	15553	15642	15425	15414	15463	15496	15433	15425	15297	15312	15416	15389	15318	15457	15311	15915	15934	15645	15620	15226	15330	15098	15088	15150	15149	15022	15146	15158	15089	15296	15182	15375	15377	15222	15034	15068	15126	15193	15302	15275	15146	15359	15114	14991	15338	15097	15150	15137	15183	15206	15327	15190	15209	15161	15130	15175	15149	15099	15157	15110	15189	15211	15171	15212	15319	15156	15241	15238	14951	15204	15169	15252	15266	15155	15110	15297	14978	15275	15146	15003	15099	15155	15192	15215	15168	15159	14917	15108	15040	15007	15187	15189	15167	15118	15129	14906	15202	15333	15135	15170	14987	15107	15262	15091	15139	15142	15089	15202	15136	15282	15070	15156	15051	15030	15330	15218	15273	15193	15049	15324	15213	15027	15037	15054	15105	15136	15071	15047	14878	15188	15163	15148	15124	15039	15210	15241	15082	14958	15146	15057	15281	14875	15109	15213	15085	15116	14929	15021	15093	15045	15220	15042	15078	15186	14982	15034	15124	15066	15038	15145	15195	15114	15280	15200	15220	15274	14992	15026	15169	14995	15360	15138	15026	15034	15170	14967	15230	15196	15174	15259	15221	15028	14921	15024	15139	15257	15287	15256	15137	14952	15066	15032	14940	15207	14851	15122	15429	15105	14966	15194	15123	14991	15012	15072	15136	15055	15041	15093	15130	15057	15117	15149	15221	15003	15235	15182	15052	15258	15173	15015	15045	14922	15047	15190	15146	15304	14931	15059	15225	15260	15051	15094	15114	15114	15368	15086	15057	15035	15279	15022	15194	15018	15039	14880	15146	15097	15069	14895	15069	15082	15155	15115	15030	14948	15126	15091	15033	15194	15122	15198	15231	15023	15038	14974	14923	14882	15037	15253	15089	15142	15077	15068	14980	15088	15137	15060	15139	14981	15035	15051	15161	15201	14955	15210	15130	15207	15088	15128	15104	15196	15164	14998	15165	15117	15268	15078	15248	15132	15201	15306	15162	15239	14996	14939	15221	15168	15237	15024	15021	15108	14936	15003	15086	15238	15276	15023	14904	15001	14996	15225	15130	15283	15209	15109	14966	15171	15166	15192	14938	15050	15196	15168	14968	15324	15093	15217	15111	15182	15160	15141	15217	15161	15129	15092	14935	15118	15184	14966	15169	15223	15079	15001	15026	14988	15070	15029	15245	14947	15133	15033	15181	15084	14976	14907	15374	14930	15191	15121	15045	15199	15061	15158	14968	14978	15118	14987	15068	15219	15155	15280	15247	15091	15228	15210	15156	15081	15196	15189	14979	15088	15028	15165	15035	15048	15178	15083	15187	15134	15020	14993	15254	15081	14964	15183	15357	15020	15116	15192	15171	14985	15125	14926	15095	14879	15217	15042	15172	15028	15067	15267	15139	15139	15068	15154	15250	15211	15396	15074	15177	14918	15280	15116	15106	15231	15039	15135	15145	15095	15175	14952	15152	15160	15007	15167	15095	15270	15170	15193	15239	15178	15109	15075	15090	14904	15029	15071	15032	15003	15316	15021	15214	15250	15124	15167	15175	14972	15148	15141	15115	15100	15237	15204	15146	15121	15235	15223	15211	15082	15136	15126	15040	14959	14956	15169	15090	15117	15033	15145	15185	14971	15153	15244	15120	15061	15157	15195	14980	15067	15157	15083	15076	15080	15002	15241	15065	15075	15148	15360	15132	15177	15215	14989	15128	15088	15061	15166	15120	15077	15273	15045	15139	15171	15028	15106	15100	14963	15025	15137	15223	15232	15098	15058	15029	15180	15124	15122	15038	14993	15098	15015	15136	15006	15203	15224	14947	15102	15243	15090	15306	15128	14914	15097	15173	15055	15092	15347	15025	15175	15138	15171	14981	15274	14902	15231	15276	15154	15000	15096	15067	15010	15257	15075	14995	15146	15141	15224	15170	15193	15106	15048	15129	14878	15163	15175	15379	15060	15024	15022	15055	15173	14992	15457	15201	15236	15215	15044	15151	15066	15140	15255	15272	15135	15194	15106	15147	15288	14976	15034	15177	15369	14910	15239	15144	15169	15163	15193	15037	15218	15097	15269	15383	15265	15209	15164	15211	15253	14962	15282	15232	15293	15169	15110	15073	15087	15107	15091	14916	15264	15054	14958	15138	15103	15140	14864	14956	15252	15422	15310	15050	15121	15246	15309	15157	15198	15128	14939	15217	15126	15268	15038	15026	15148	15148	15086	15263	15261	14982	15032	15043	15077	14985	14849	15028	15022	15193	15121	15072	15056	15233	15042	15169	15027	15175	15014	15038	15107	15122	15190	15168	15236	15093	15211	15162	15083	15195	15100	15028	15108	15201	15052	15105	15320	15120	15246	15161	15232	15084	15064	15015	15040	15089	15014	14914	15013	15067	15094	15161	15295	15134	14987	15118	14873	15257	15168	15043	15304	15074	15088	15065	15369	15145	15059	14965	15084	15131	15071	15042	15095	15299	15117	15149	15310	15066	14995	15046	15008	15176	15159	15058	15111	15044	15195	15299	15219	15269	15149	15115	15156	15181	15266	15156	14915	15242	15152	15146	15089	15039	14851	15188	15145	15041	15058	14982	15258	15104	15026	15109	15046	15243	15229	15044	15252	15074	14982	15181	15229	15208	14899	15295	14993	15229	15217	15238	15410	15130	15416	15212	14967	15058	15204	15118	15246	15090	15179	15100	15144	15083	15339	15227	15147	15265	15185	15000	15191	15156	15114	14938	15213	15183	15278	15243	15362	15095	15097	14928	15230	15197	15094	15184	15146	15233	15166	15311	15268	15210	15344	15108	15274	15169	15184	15149	14883	15141	15271	15096	15015	15136	15190	15166	15133	14983	15111	15028	15179	15165	15170	15069	15073	15064	15066	14961	15082	15300	14855	15116	14993	15186	15222	15085	15270	15138	15090	15168	15067	15185	15027	15130	15308	15174	15207	15210	14903	15221	14986	15134	15067	15059	15175	15152	15022	14824	15187	15005	15283	15070	15203	14927	15073	15218	15206	15303	15171	15241	15077	15277	15079	15185	14898	15035	15129	15150	14876	15094	15261	15092	14978	15230	14951	15043	15117	15119	15078	15031	14942	14992	15162	15202	15392	15053	15192	15353	15140	15101	15329	15179	15324	15351	15228	15106	15115	15091	15062	15154	15184	15034	15236	15419	15327	15164	15003	15114	14911	15135	15225	15140	15049	15098	15125	15210	15068	15300	14957	15191	15101	14865	15145	15185	15194	15213	14924	15157	15020	15107	15081	15181	14955	15362	15084	15208	15019	15072	15166	15211	15073	15075	15173	14996	15065	15102	15064	14985	15017	15331	15300	14996	14916	15042	15121	15169	14965	14934	15212	15215	15158	15224	15031	15360	15120	15117	15269	15084	14925	15081	15069	15011	15165	15062	15337	15200	15249	15214	15126	15124	15206	14953	14923	15069	14956	15060	15181	14979	14985	15129	15196	15105	15029	15122	15330	15070	15137	14993	15339	15223	15076	15175	15164	15167	15066	15089	15098	15117	15177	15149	15121	15234	15181	15139	15055	15126	15289	15061	15118	15528	15283	15081	15222	15224	15103	15190	15117	15222	15127	15095	15205	15253	15134	15337	15101	15191	15104	15051	15094	14928	15147	15211	15248	15004	15108	15163	15165	15304	15002	15209	15064	15074	15125	15249	15093	15053	15119	15013	15118	15073	15153	15170	15343	15249	15158	15044	15038	15031	15001	15259	15102	15173	15208	15198	15165	15213	15106	15165	15156	14925	15092	15244	15034	15301	15027	15181	15067	15181	15156	15112	15120	15027	15038	15213	15088	14876	15164	15448	15183	15047	15019	15097	15072	15026	15080	15177	14930	14987	15181	15186	14961	15149	15146	15129	15167	15066	15063	15143	15093	14987	14941	15120	14993	15243	14942	15048	15318	15067	15031	15142	15116	15171	15064	15139	15202	15144	14998	15191	15095	15147	15122	15281	15058	15006	15103	15098	15273	15249	15144	14959	14991	15085	15108	15134	15156	15191	15177	15065	15033	15174	14913	15277	15047	15244	14995	15241	15107	15123	15341	15138	14986	15089	15112	15197	15224	15224	15215	15284	15149	15131	15195	15096	15121	15027	15104	15169	15030	15017	14954	15107	15203	15054	15253	15146	15072	15316	15205	14992	15285	15190	14815	14896	15045	15331	14978	15170	15008	15142	15051	15198	15108	15119	15218	15212	15220	15037	15258	15156	15289	15076	14997	15321	15206	15101	15202	15094	15012	14903	15277	15067	15416	15048	15203	15237	14985	15042	15185	15194	15076	14930	14913	15099	15014	15089	15241	15250	15165	15109	15155	15072	15120	15212	15301	15203	15086	15114	15256	15124	15059	15373	15180	14922	15060	15262	15223	15119	14984	15108	15056	15160	15033	14955	15096	15088	15092	15343	15239	15048	15051	15120	14999	15085	15080	15247	15262	15246	15177	15160	15155	15017	15166	15080	15152	15156	15131	15168	15160	15355	15149	15315	15230	15104	15289	14976	15113	15157	15204	15256	15078	15242	15311	15164	15115	15130	15155	15376	15148	15044	15085	15159	15066	15066	15128	15187	15004	14981	14952	15392	15311	15127	14912	15038	15230	15177	15243	15008	15125	15111	15138	15226	15088	15203	15127	14914	15131	15287	14997	15236	15272	15070	15003	15021	15104	15047	15201	15075	15164	15081	15120	15156	15342	15169	15179	15255	15067	15084	15268	15122	15143	15121	15053	15100	15165	15111	15265	15318	15127	15366	15156	15295	15188	15064	15090	15142	15034	15060	15019	15244	15152	15150	15196	15257	15053	15113	15244	15109	15157	15241	15140	14903	15175	15211	15241	15226	15181	15030	15130	14928	15171	15142	15116	15151	14940	15219	15286	15201	15101	15125	15108	15046	14904	15016	15147	15133	15071	15213	15075	15354	15034	15039	15402	15224	15345	15247	15097	15064	14995	15256	15314	15144	15105	15152	14942	15055	15190	15086	15024	15222	15149	15164	15116	15136	15198	15152	15065	14966	14988	15346	15024	15140	15078
18548	33189	30667	23674	20818	18738	17654	16632	15865	15846	15761	15438	15412	15349	15078	14999	14770	14901	14650	14674	14804	14810	14796	14790	14968	15087	15212	14806	14464	14782	14861	14791	14864	14790	14644	14952	14780	14743	14647	14530	14433	14627	14555	14637	14545	14545	14923	15492	15337	15195	14440	14409	14456	14337	14279	14349	14329	14297	14285	14272	14305	14361	14240	14250	14464	14542	14337	14152	14255	14207	14253	14272	14308	14200	14417	14278	14296	14343	14328	14267	14304	14422	14255	14273	14217	14296	14266	14266	14277	14408	14303	14247	14359	14071	14290	14476	14217	14271	14380	14111	14168	14248	14137	14253	14204	14407	14290	14253	14311	14241	14301	14419	14246	14256	14325	14318	14221	14262	14214	14204	14186	14289	14350	14283	14294	14359	14135	14324	14296	14355	14281	14354	14245	14284	14272	14428	14375	14195	14366	14129	14310	14100	14150	14228	14328	14340	14219	14341	14082	14186	14164	14273	14261	14246	14311	14230	14141	14234	14316	14273	14295	14121	14203	14200	14166	14169	14235	14133	14199	14018	14297	14301	14208	14268	14258	14155	14205	14225	14295	14332	14149	14372	14076	14258	14140	14358	14301	14218	14207	14358	14305	14355	14348	14189	14186	14250	14238	14295	14340	14269	14222	14129	14238	14199	14306	14388	14337	14142	14499	14287	14265	14226	14350	14397	14241	14246	14340	14362	14274	14289	14122	14469	14384	14268	14307	14296	14344	14249	14284	14313	14384	14243	14202	14453	14126	14275	14289	14296	14478	14295	14368	14448	14179	14196	14150	14370	14272	14263	14111	14277	14210	14378	14296	14310	14235	14369	14138	14386	14281	14201	14078	14328	14311	14221	14293	14330	14225	14344	14300	14381	14251	14159	14402	14196	14341	14154	14266	14352	14314	14407	14402	14362	14288	14272	14108	14200	14258	14374	14312	14198	14329	14250	14384	14445	14281	14155	14192	14348	14196	14094	14142	14332	14375	14279	14183	14184	14284	14389	14412	14168	14204	14280	14225	14149	14222	14106	14303	14268	14269	14500	14154	14280	14203	14155	14336	14111	14222	14343	14214	14135	14325	14103	14052	14371	14170	14237	14324	14327	14305	14231	14193	14332	14265	14268	14329	14366	14325	14217	14203	14236	14316	14145	14266	14276	14254	14283	14207	14358	14270	14207	14219	14252	14301	14245	14320	14259	14119	14139	14359	14369	14178	14388	14245	14256	14238	14250	14285	14132	14263	14092	14349	14154	14404	14430	14463	14246	14391	14325	14344	14292	14316	14219	14202	14325	14168	14126	14235	14214	14349	14434	14184	14211	14317	14233	14220	14418	14196	14456	14384	14182	14062	14482	14340	14269	14269	14147	14334	14273	14280	14219	14231	14175	14302	14268	14255	14341	14406	14267	14220	14208	14102	14066	14038	14302	14279	14426	14272	14232	14109	14349	14171	14153	14172	14116	14327	14384	14286	14265	14155	14363	14239	14246	13989	14380	14299	14253	14227	14138	14361	14235	14408	14270	14273	14268	14186	14287	14303	14266	14274	14288	14436	14238	14281	14318	14486	14068	14136	14238	14043	14275	14131	14249	14314	14039	14394	14201	14337	14356	14445	14302	14296	14460	14216	14229	14139	14136	14283	14146	14302	14347	14289	14207	14273	14350	14194	14399	14251	14336	14322	14219	14294	14251	14300	14145	14277	14268	14170	14342	14196	14234	14295	14120	14322	14227	14164	14301	14254	14170	14302	14359	14250	14217	14344	14216	14440	14223	14414	14431	14249	14355	14317	14400	14331	14409	14518	14295	14199	14290	14282	14383	14271	14390	14356	14449	14365	14269	14197	14276	14254	14209	14216	14217	14150	14279	14143	14383	14216	14273	14217	14284	14323	14227	14405	14271	14291	14311	14117	14272	14260	14206	14233	14358	14342	14287	14252	14286	14408	14232	14210	14294	14188	14274	14391	14273	14371	14319	14230	14208	14177	14342	14210	14211	14145	14248	14184	14227	14420	14439	14260	14308	14367	14336	14325	14342	14114	14140	14279	14318	14248	14379	14190	14277	14381	14231	14358	14209	14237	14050	14296	14291	14110	14295	14228	14375	14190	14241	14204	14133	14259	14264	14204	14152	14279	14143	14140	14319	14182	14351	14175	14304	14257	14306	14339	14308	14280	14157	14183	14123	14338	14308	14299	14264	14229	14264	14432	14352	14326	14359	14455	14283	14126	14200	14304	14227	14258	14280	14265	14298	14409	14420	14276	14305	14250	14293	14175	14144	14266	14124	14325	14233	14218	14296	14389	14315	14271	14440	14224	14303	14346	14436	14307	14449	14362	14267	14268	14324	14155	14138	14259	14442	14276	14109	14229	14390	14452	14166	14385	14292	14136	14215	14155	14395	14434	14283	14107	14225	14326	14355	14342	14270	14347	14490	14211	14208	14250	14262	14201	14151	14233	14203	14269	14400	14223	14339	14269	14224	14219	14344	14225	14042	14270	14258	14349	14214	14411	14286	14210	14222	14117	14545	14210	14181	14194	14107	14100	14169	14195	14192	14029	14367	14340	14325	14054	14071	14299	14331	14171	14319	14154	14323	14279	14174	14129	14203	14276	14077	14360	14313	14235	14366	14186	14227	14219	14209	14168	14352	14278	14435	14228	14401	14259	14295	14331	14225	14328	14315	14400	14216	14263	14365	14331	14241	14238	14331	14084	14425	14245	14261	14220	14217	14347	14316	14286	14197	14290	14221	14231	14309	14196	14111	14334	14232	14244	14193	14303	14303	14339	14289	14272	14302	14256	14166	14240	14156	14258	14442	14226	14055	14450	14274	14218	14345	14314	14218	14334	14166	14353	14151	14232	14289	14075	14121	14309	14104	14295	14289	14134	14384	14163	14244	14179	14259	14240	14445	14332	14261	14185	14312	14361	14210	14287	14272	14326	14428	14154	14012	14320	14045	14212	14301	14309	14164	14131	14337	14263	14291	14058	14250	14240	14405	14377	14297	14194	14277	14285	14222	14177	14105	14132	14324	14085	14270	14246	14166	14167	14174	14268	14240	14333	14347	14260	14314	14195	14412	14195	14270	14224	14305	14144	13970	14190	14223	14333	14063	14347	14269	14136	14247	14185	14260	14347	14204	14186	14339	14305	14239	14140	14339	14224	14342	14261	14222	14316	14311	14351	14296	14271	14406	14239	14337	14208	14083	14428	14126	14465	14298	14407	14325	14116	14332	14309	14276	14320	14229	14284	14064	14232	14186	14379	14152	14200	14239	14212	14353	14135	14205	14167	14450	14325	14313	14267	14255	14383	14193	14037	14284	14286	14450	14199	14253	14243	14328	14201	14227	14219	14340	14331	14281	14357	14358	14185	14221	14307	14199	14456	14319	14306	14256	14394	14562	14287	14280	14346	14363	14211	14152	14469	14238	14334	14164	14122	14180	14319	14137	14406	14213	14265	14177	14276	14276	14479	14123	14317	14240	14253	14182	14412	14296	14308	14259	14211	14325	14364	14259	14211	14330	14245	14425	14099	14264	14301	14346	14292	14208	14299	14243	14329	14134	14103	14389	14220	14278	14281	14209	14224	14230	14091	14248	14310	13981	13975	14285	14346	14258	14303	14164	14298	14538	14241	14180	14286	14396	14286	14258	14160	14370	14418	14274	14404	14156	14461	14367	14156	14337	14447	14324	14423	14257	14295	14236	14320	14194	14192	14314	14351	14254	14288	14232	14219	14200	14362	14136	14213	14119	14368	14251	14282	14267	14219	14367	14189	14374	14363	14142	14191	14341	14210	14281	14332	14459	14224	14292	14167	14430	14418	14282	14194	14232	14344	14289	14181	14304	14262	14315	14317	14197	14312	14331	14273	14099	14354	14117	14219	14362	14442	14218	14321	14154	14448	14416	14182	14302	14300	14443	14276	14328	14175	14308	14302	14258	14337	14160	14150	14295	14180	14307	14360	14094	14320	14327	14340	14208	14165	14232	14015	14291	14315	14178	14290	14275	14322	14313	14297	14345	14038	14260	14111	14347	14207	14436	14331	14265	14202	14247	14264	14349	14267	14396	14304	14093	14315	14263	14313	14373	14252	14211	14309	14316	14360	14372	14340	14262	14375	14156	14231	14237	14301	14211	14282	14282	14513	14361	14167	14345	14142	14308	14390	14272	14361	14402	14241	14344	14361	14340	14248	14219	14239	14298	14352	14146	14387	14223	14327	14192	14144	14034	14468	14332	14297	14339	14133	14250	14189	14443	14174	14217	14089	14456	14304	14350	14287	14401	14358	14397	14174	14292	14080	14236	14388	14366	14273	14346	14311	14201	14101	14276	14329	14286	14257	14319	14299	14095	14345	14235	14344	14290	14243	14262	14359	14210	14067	14277	14280	14265	14393	14356	14181	14331	14314	14237	14550	14288	14271	14198	14319	14201	14136	14489	14151	14257	14271	14293	14314	14272	14354	14172	14346	14233	14143	14282	14280	14307	14263	14267	14118	14361	14441	14421	14165	14242	14250	14237	14325	14358	14287	14162	14187	14139	14401	14337	14124	14207	14398	14298	14139	14258	14436	14229	14224	14246	14201	14243	14228	14214	14292	14260	14197	14225	14381	14166	14400	14173	14159	14350	14216	14201	14281	14239	14351	14231	14350	14147	14425	14311	14405	14239	14162	14297	14352	14248	14235	14279	14162	14266	14278	14296	14212	14137	14191	14390	14303	14192	14215	14303	14325	14149	14255	14307	14179	14220	14131	14230	14175	14314	14383	14210	14228	14436	14196	14257	14306	14362	14135	14352	14380	14302	14392	14104	14116	14138	14315	14233	14217	14296	14280	14334	14126	14325	14237	14204	14322	14291	14281	14140	14278	14129	14361	14342	14086	14183	14308	14258	14333	14206	14341	14347	14142	14220	14387	14130	14190	14241	14199	14334	14421	14541	14175	14382	14247	14267	14451	14162	14453	14186	14167	14289	14321	14265	14294	14332	14256	14224	14233	14225	14175	14411	14197	14353	14260	14274	14261	14118	14059	14230	14308	14308	14152	14298	14136	14178	14155	14362	14248	14336	14327	14491	14267	14178	14315	14215	14273	14261	14263	14378	14222	14285	14192	14276	14325	14273	14173	14380	14143	14388	14163	14330
22661	21109	29051	23427	21274	23158	24408	18416	16907	17330	17054	16819	16601	16268	16291	16155	16021	16028	16044	16139	16091	16132	15992	15991	16098	16173	16255	16012	15882	16210	15824	15998	16146	15952	16031	15888	15839	15910	15910	15682	15866	15770	15801	15837	15956	15779	16317	17154	16663	16069	15835	15722	15601	15450	15683	15404	15414	15414	15516	15527	15362	15636	15508	15604	15317	15513	15532	15519	15439	15381	15292	15357	15449	15270	15311	15415	15293	15129	15427	15467	15554	15440	15474	15458	15512	15444	15455	15414	15254	15459	15425	15405	15403	15388	15592	15462	15321	15252	15395	15457	15468	15341	15334	15409	15403	15325	15517	15427	15396	15327	15529	15294	15315	15481	15316	15403	15468	15406	15217	15487	15450	15341	15162	15385	15395	15555	15413	15524	15440	15468	15330	15334	15415	15412	15583	15346	15327	15463	15550	15434	15462	15378	15412	15371	15324	15291	15510	15465	15297	15418	15123	15337	15527	15521	15421	15360	15210	15400	15319	15354	15342	15627	15288	15351	15591	15264	15428	15432	15284	15391	15345	15235	15224	15590	15374	15436	15213	15339	15344	15347	15589	15522	15289	15391	15354	15571	15423	15526	15419	15586	15555	15495	15475	15665	15372	15343	15361	15428	15473	15592	15339	15293	15655	15247	15432	15240	15402	15542	15298	15426	15455	15267	15308	15358	15304	15559	15575	15485	15405	15473	15344	15366	15314	15391	15331	15412	15358	15513	15302	15414	15425	15340	15129	15251	15487	15464	15459	15202	15477	15316	15489	15224	15451	15334	15587	15470	15376	15418	15379	15440	15459	15452	15228	15050	15299	15372	15262	15396	15281	15442	15377	15509	15401	15267	15342	15436	15284	15248	15482	15357	15268	15191	15375	15263	15295	15216	15296	15366	15499	15253	15289	15526	15195	15245	15313	15395	15289	15320	15434	15468	15418	15338	15305	15334	15331	15275	15451	15431	15437	15314	15286	15266	15166	15250	15535	15414	15252	15382	15186	15275	15425	15252	15412	15383	15520	15393	15345	15379	15375	15379	15423	15466	15327	15278	15365	15328	15463	15468	15269	15423	15438	15349	15285	15352	15350	15493	15424	15379	15442	15458	15448	15294	15188	15324	15381	15350	15431	15351	15415	15415	15287	15265	15311	15551	15372	15326	15322	15436	15318	15473	15540	15579	15564	15468	15646	15334	15495	15319	15325	15233	15455	15324	15451	15348	15329	15393	15417	15379	15425	15296	15452	15330	15184	15255	15421	15206	15495	15418	15444	15351	15224	15429	15481	15575	15350	15519	15401	15644	15390	15305	15426	15375	15453	15485	15291	15160	15648	15526	15289	15336	15401	15300	15579	15155	15352	15260	15369	15320	15297	15321	15417	15489	15392	15198	15344	15424	15223	15251	15471	15402	15453	15377	15580	15459	15347	15281	15459	15457	15299	15302	15242	15414	15266	15378	15409	15288	15540	15483	15341	15345	15496	15456	15470	15383	15285	15473	15323	15353	15185	15384	15128	15416	15475	15420	15599	15555	15612	15505	15443	15228	15337	15289	15474	15378	15454	15407	15311	15391	15343	15495	15426	15366	15425	15452	15314	15252	15570	15283	15274	15267	15386	15476	15351	15674	15550	15288	15138	15498	15408	15375	15367	15389	15337	15271	15321	15280	15557	15380	15376	15319	15374	15376	15273	15400	15406	15149	15394	15259	15250	15212	15243	15347	15376	15512	15414	15377	15310	15526	15285	15417	15307	15086	15395	15390	15334	15402	15351	15216	15267	15463	15199	15270	15503	15386	15250	15175	15259	15400	15357	15276	15227	15289	15401	15429	15335	15478	15536	15466	15482	15336	15532	15382	15346	15292	15324	15347	15312	15575	15328	15291	15511	15676	15362	15365	15284	15476	15184	15331	15260	15358	15259	15092	15360	15291	15529	15592	15400	15449	15509	15400	15411	15393	15423	15635	15300	15538	15474	15192	15469	15391	15384	15319	15632	15593	15321	15527	15431	15413	15233	15460	15389	15059	15309	15343	15560	15393	15338	15378	15497	15326	15514	15362	15327	15272	15427	15339	15322	15520	15462	15360	15278	15211	15337	15215	15205	15261	15395	15549	15312	15376	15357	15353	15206	15271	15368	15483	15461	15440	15389	15289	15355	15337	15063	15224	15601	15331	15205	15407	15392	15294	15634	15322	15164	15342	15442	15411	15540	15272	15271	15323	15493	15410	15493	15285	15349	15325	15383	15655	15449	15248	15261	15389	15491	15622	15537	15391	15238	15177	15233	15435	15346	15263	15286	15395	15473	15395	15139	15323	15393	15086	15380	15531	15304	15570	15281	15556	15412	15262	15552	15161	15204	15438	15434	15294	15382	15410	15419	15432	15273	15621	15413	15335	15388	15341	15325	15256	15360	15412	15436	15166	15259	15366	15235	15200	15284	15377	15300	15305	15382	15433	15280	15578	15306	15242	15366	15230	15136	15260	15319	15471	15252	15334	15524	15469	15340	15327	15626	15448	15299	15421	15379	15487	15367	15445	15285	15480	15335	15317	15605	15397	15387	15400	15412	15277	15226	15489	15596	15399	15593	15207	15461	15239	15417	15281	15475	15470	15375	15399	15319	15523	15497	15496	15404	15572	15485	15526	15455	15337	15496	15326	15088	15283	15308	15308	15324	15373	15446	15379	15331	15263	15424	15556	15343	15272	15181	15465	15371	15295	15250	15332	15364	15421	15351	15382	15262	15462	15496	15193	15337	15353	15454	15403	15489	15470	15380	15454	15419	15392	15118	15551	15396	15421	15444	15495	15381	15430	15460	15605	15334	15430	15432	15304	15372	15449	15564	15548	15413	15418	15440	15378	15146	15349	15407	15241	15230	15281	15472	15249	15362	15357	15360	15365	15315	15274	15440	15461	15510	15504	15419	15359	15233	15316	15317	15482	15222	15320	15425	15260	15511	15568	15419	15419	15561	15360	15198	15405	15427	15319	15229	15356	15350	15362	15426	15361	15275	15266	15347	15318	15408	15484	15428	15249	15226	15307	15229	15357	15420	15573	15216	15212	15340	15400	15669	15449	15516	15340	15475	15457	15312	15408	15284	15431	15283	15366	15124	15578	15433	15320	15365	15403	15379	15373	15410	15274	15718	15522	15256	15265	15416	15445	15352	15219	15340	15529	15323	15048	15296	15316	15508	15201	15314	15418	15305	15266	15399	15384	15538	15357	15312	15320	15528	15454	15294	15335	15399	15423	15524	15428	15431	15402	15437	15281	15447	15418	15192	15396	15672	15423	15387	15406	15315	15484	15703	15488	15263	15323	15371	15167	15380	15085	15240	15202	15268	15376	15506	15328	15416	15323	15554	15360	15357	15193	15313	15470	15426	15312	15353	15395	15396	15148	15450	15346	15250	15440	15462	15264	15445	15393	15432	15267	15378	15332	15228	15359	15302	15307	15338	15261	15340	15556	15398	15573	15299	15453	15436	15446	15578	15388	15229	15221	15194	15401	15240	15337	15403	15323	15290	15305	15158	15516	15491	15383	15413	15382	15343	15412	15317	15486	15438	15390	15231	15243	15346	15263	15240	15376	15446	15431	15479	15333	15468	15235	15435	15453	15337	15171	15239	15252	15249	15341	15389	15293	15256	15519	15384	15320	15292	15178	15388	15388	15298	15437	15436	15405	15348	15373	15432	15529	15278	15353	15248	15497	15320	15446	15293	15234	15353	15295	15439	15093	15379	15531	15445	15398	15283	15515	15452	15359	15309	15304	15443	15402	15375	15316	15363	15419	15327	15231	15326	15348	15433	15276	15310	15180	15217	15517	15439	15318	15264	15266	15266	15375	15310	15271	15327	15188	15241	15365	15411	15284	15516	15147	15343	15435	15265	15266	15225	15370	15348	15142	15361	15297	15569	15274	15489	15481	15485	15257	15379	15544	15371	15187	15467	15327	15437	15360	15328	15466	15352	15449	15407	15323	15451	15206	15366	15410	15502	15424	15237	15278	15442	15519	15353	15463	15256	15119	15185	15382	15336	15278	15419	15149	15503	15300	15467	15335	15517	15461	15490	15442	15307	15300	15172	15494	15329	15485	15441	15484	15226	15460	15314	15321	15230	15254	15446	15501	15473	15439	15518	15204	15461	15114	15301	15588	15393	15301	15329	15299	15332	15426	15403	15224	15383	15289	15323	15280	15383	15338	15243	15443	15227	15339	15264	15500	15267	15467	15414	15292	15368	15176	15154	15466	15290	15468	15736	15501	15383	15475	15421	15508	15389	15390	15289	15374	15145	15350	15448	15419	15382	15585	15512	15245	15338	15152	15410	15291	15415	15279	15328	15399	15306	15457	15202	15460	15295	15470	15459	15319	15305	15220	15278	15355	15320	15592	15386	15314	15280	15344	15167	15208	15250	15359	15439	15408	15243	15336	15359	15481	15207	15184	15297	15225	15246	15527	15353	15224	15379	15171	15199	15308	15259	15441	15270	15375	15469	15360	15303	15478	15358	15357	15174	15445	15371	15327	15378	15435	15447	15367	15188	15323	15438	15357	15451	15118	15277	15217	15233	15432	15302	15359	15443	15292	15440	15591	15289	15353	15410	15276	15169	15302	15340	15203	15256	15308	15471	15247	15368	15378	15472	15335	15346	15544	15329	15338	15458	15417	15221	15488	15323	15232	15365	15402	15290	15257	15376	15381	15594	15406	15335	15484	15527	15447	15270	15260	15502	15323	15262	15294	15428	15285	15258	15233	15208	15487	15300	15330	15514	15437	15317	15385	15552	15367	15448	15364	15196	15479	15302	15311	15271	15236	15376	15508	15226	15676	15248	15334	15372	15324	15291	15268	15678	15189	15373	15452	15361	15327	15201	15388	15283	15210	15312	15595	15475	15294	15430	15337	15248	15370	15347	15187	15405	15230	15418	15352	15406	15427	15461	15446	15339	15510	15330	15330	15292	15341	15419	15319	15516	15341	15335	15312	15403	15356	15292	15502	15562	15321	15243	15200	15359	15380	15383	15482	15368	15432	15273	15403	15321	15262	15303	15329	15333	15422	15330	15227	15243	15563	15610	15538	15500	15191	15486	15434	15338	15211	15293	15280	15349	15420	15291	15392	15448	15517	15553	15586	15569	15416
20715	38094	34923	27489	23697	21267	19275	17993	17350	16929	16499	16051	15919	15719	15548	15399	15495	15408	15120	15225	15159	14954	15298	15479	15550	15544	15394	15193	15061	15408	15299	15313	15121	15295	15085	15081	15098	14853	14741	14789	14704	14781	14811	15018	14740	14855	15359	16673	15925	15208	14938	14718	14513	14323	14286	14398	14559	14299	14335	14478	14416	14360	14428	14408	14429	14402	14382	14528	14417	14238	14371	14400	14273	14327	14480	14316	14221	14426	14341	14447	14315	14304	14371	14382	14438	14293	14363	14321	14395	14323	14296	14421	14390	14451	14441	14539	14529	14275	14299	14344	14349	14498	14435	14339	14302	14240	14385	14309	14516	14323	14393	14324	14430	14498	14387	14328	14304	14247	14365	14241	14418	14461	14404	14543	14493	14443	14306	14288	14315	14438	14415	14441	14259	14199	14438	14393	14375	14382	14517	14501	14274	14385	14454	14329	14411	14469	14359	14461	14389	14501	14419	14173	14435	14528	14313	14630	14366	14318	14279	14371	14343	14333	14343	14432	14204	14425	14389	14378	14474	14334	14516	14329	14377	14449	14404	14462	14310	14452	14329	14278	14477	14396	14360	14352	14294	14368	14302	14453	14272	14529	14355	14406	14376	14281	14260	14394	14219	14435	14389	14475	14516	14418	14289	14432	14451	14459	14369	14412	14383	14486	14414	14332	14532	14197	14364	14194	14406	14274	14442	14432	14351	14383	14326	14369	14376	14351	14523	14270	14436	14425	14467	14319	14512	14350	14458	14480	14340	14423	14451	14489	14307	14122	14442	14458	14340	14280	14321	14345	14186	14397	14384	14181	14201	14478	14397	14291	14092	14417	14374	14286	14420	14415	14244	14516	14152	14286	14429	14293	14418	14281	14240	14426	14437	14465	14407	14393	14405	14531	14291	14297	14289	14283	14526	14389	14459	14584	14300	14516	14244	14487	14402	14354	14380	14414	14336	14387	14224	14517	14411	14224	14276	14401	14400	14353	14365	14326	14220	14474	14327	14442	14166	14311	14356	14447	14230	14405	14329	14426	14398	14282	14325	14425	14337	14453	14461	14429	14250	14296	14447	14356	14202	14561	14368	14475	14321	14250	14264	14470	14460	14404	14220	14389	14410	14343	14396	14428	14508	14384	14271	14534	14428	14453	14486	14467	14441	14399	14254	14508	14363	14488	14379	14387	14378	14369	14284	14450	14346	14352	14346	14312	14449	14286	14282	14360	14375	14277	14291	14498	14361	14285	14316	14225	14406	14366	14399	14316	14515	14349	14440	14496	14487	14354	14289	14347	14359	14492	14361	14500	14395	14226	14384	14329	14328	14342	14249	14305	14237	14421	14223	14320	14438	14358	14406	14337	14417	14451	14408	14404	14189	14203	14231	14279	14427	14494	14370	14408	14300	14356	14266	14364	14323	14473	14337	14512	14292	14358	14405	14335	14231	14383	14273	14323	14399	14359	14261	14522	14244	14336	14270	14246	14345	14459	14356	14602	14384	14495	14351	14354	14419	14409	14347	14544	14236	14429	14401	14483	14317	14360	14262	14386	14440	14536	14413	14299	14339	14405	14495	14442	14286	14382	14263	14458	14339	14207	14353	14275	14451	14440	14357	14261	14410	14428	14264	14306	14531	14333	14461	14397	14393	14349	14380	14370	14436	14150	14389	14287	14533	14222	14492	14330	14338	14493	14612	14243	14517	14385	14494	14235	14511	14217	14349	14512	14148	14384	14505	14474	14560	14310	14339	14155	14431	14418	14429	14170	14334	14358	14291	14416	14315	14455	14367	14484	14317	14405	14276	14445	14256	14403	14360	14223	14385	14473	14378	14420	14299	14382	14306	14317	14272	14338	14483	14483	14393	14215	14210	14324	14503	14383	14379	14364	14511	14486	14369	14310	14539	14293	14252	14408	14406	14457	14355	14482	14472	14455	14303	14460	14399	14441	14605	14408	14297	14315	14322	14346	14331	14401	14415	14144	14328	14245	14293	14273	14262	14461	14360	14439	14360	14306	14258	14427	14416	14545	14253	14283	14397	14104	14426	14392	14420	14240	14456	14402	14394	14327	14380	14271	14259	14358	14671	14293	14319	14307	14454	14454	14292	14472	14307	14517	14322	14620	14306	14351	14345	14441	14323	14320	14311	14267	14373	14304	14401	14507	14397	14520	14355	14374	14211	14329	14359	14358	14400	14341	14425	14461	14263	14356	14320	14229	14275	14476	14387	14335	14395	14431	14460	14469	14390	14497	14349	14323	14531	14354	14306	14331	14589	14407	14455	14314	14537	14351	14621	14476	14453	14319	14346	14452	14367	14316	14358	14357	14208	14248	14259	14391	14406	14488	14283	14248	14373	14366	14349	14376	14325	14509	14116	14418	14224	14290	14351	14356	14297	14396	14323	14413	14339	14397	14361	14320	14439	14405	14358	14305	14268	14457	14278	14387	14349	14377	14498	14491	14427	14280	14371	14341	14421	14299	14231	14268	14427	14400	14461	14321	14252	14464	14084	14234	14440	14413	14351	14360	14429	14394	14343	14377	14419	14332	14396	14516	14407	14268	14392	14295	14401	14515	14334	14507	14315	14465	14219	14247	14399	14356	14355	14229	14227	14623	14211	14341	14370	14388	14362	14400	14384	14310	14427	14228	14458	14573	14319	14348	14293	14115	14388	14336	14352	14606	14561	14329	14476	14438	14386	14405	14483	14264	14376	14305	14552	14316	14449	14438	14477	14399	14259	14574	14449	14415	14143	14406	14491	14380	14310	14473	14286	14246	14442	14440	14376	14395	14329	14433	14267	14391	14245	14422	14383	14277	14274	14478	14375	14325	14354	14560	14370	14444	14264	14444	14453	14296	14323	14478	14432	14439	14369	14312	14428	14315	14264	14427	14650	14574	14356	14468	14245	14374	14253	14432	14393	14353	14476	14442	14434	14295	14358	14282	14434	14437	14370	14410	14337	14393	14243	14372	14459	14458	14327	14343	14256	14354	14347	14369	14444	14410	14473	14322	14419	14427	14468	14424	14339	14421	14435	14508	14451	14392	14285	14361	14276	14246	14492	14392	14438	14314	14497	14456	14378	14410	14457	14361	14541	14321	14358	14261	14298	14502	14394	14407	14341	14321	14273	14512	14238	14314	14336	14361	14357	14466	14377	14316	14355	14313	14381	14318	14310	14386	14326	14404	14283	14312	14397	14170	14542	14413	14352	14261	14470	14458	14403	14436	14369	14257	14381	14309	14381	14300	14383	14580	14385	14368	14415	14479	14307	14489	14368	14392	14476	14278	14466	14401	14521	14170	14340	14264	14391	14293	14139	14338	14379	14393	14447	14213	14398	14312	14155	14399	14370	14296	14252	14589	14262	14352	14463	14366	14273	14339	14403	14385	14376	14407	14217	14311	14359	14282	14466	14382	14289	14482	14397	14356	14364	14244	14441	14462	14450	14163	14517	14355	14274	14356	14351	14453	14369	14159	14401	14440	14265	14421	14448	14336	14234	14476	14391	14539	14256	14495	14311	14453	14283	14432	14438	14421	14420	14399	14345	14321	14521	14201	14440	14537	14362	14463	14362	14328	14324	14421	14263	14248	14214	14280	14228	14371	14293	14398	14601	14415	14309	14484	14418	14381	14490	14287	14438	14324	14252	14312	14461	14496	14394	14455	14197	14398	14351	14481	14321	14414	14258	14271	14414	14574	14419	14246	14406	14190	14339	14391	14328	14339	14426	14164	14416	14244	14559	14412	14494	14328	14413	14316	14351	14304	14327	14240	14440	14425	14387	14425	14425	14325	14363	14311	14441	14373	14259	14283	14440	14357	14279	14387	14436	14295	14415	14317	14315	14564	14323	14246	14278	14248	14397	14350	14411	14269	14408	14317	14323	14239	14399	14374	14459	14325	14491	14292	14366	14442	14408	14406	14508	14413	14440	14464	14314	14494	14333	14256	14380	14211	14453	14346	14520	14423	14503	14306	14416	14290	14396	14290	14363	14177	14307	14314	14306	14404	14227	14222	14375	14406	14395	14372	14391	14381	14269	14324	14365	14289	14486	14411	14399	14379	14308	14334	14380	14269	14327	14393	14389	14358	14285	14316	14423	14416	14457	14370	14370	14315	14467	14524	14269	14350	14479	14299	14373	14381	14253	14220	14234	14203	14496	14415	14496	14333	14375	14460	14338	14559	14437	14450	14266	14254	14288	14347	14355	14390	14510	14493	14296	14430	14360	14366	14381	14311	14337	14399	14394	14502	14379	14343	14342	14434	14449	14414	14448	14357	14352	14473	14309	14421	14358	14215	14425	14129	14319	14318	14483	14374	14487	14512	14423	14376	14406	14353	14459	14406	14466	14296	14445	14419	14320	14266	14315	14529	14288	14353	14265	14379	14381	14368	14440	14308	14342	14296	14441	14127	14263	14451	14245	14266	14340	14463	14473	14416	14229	14255	14432	14518	14308	14236	14473	14258	14276	14299	14421	14292	14248	14500	14348	14447	14309	14427	14386	14357	14491	14330	14431	14193	14375	14354	14291	14466	14406	14424	14455	14417	14620	14219	14264	14518	14452	14439	14297	14396	14337	14406	14375	14373	14301	14361	14375	14414	14295	14398	14274	14290	14393	14169	14431	14448	14259	14248	14549	14405	14631	14412	14309	14597	14245	14405	14453	14374	14514	14363	14413	14490	14271	14478	14258	14327	14438	14479	14466	14450	14433	14360	14420	14379	14441	14225	14061	14270	14442	14239	14533	14135	14469	14375	14369	14551	14303	14389	14496	14295	14437	14263	14301	14364	14282	14452	14303	14499	14259	14203	14370	14476	14252	14439	14462	14386	14281	14358	14281	14508	14278	14399	14274	14148	14394	14291	14269	14250	14233	14381	14353	14486	14354	14299	14299	14504	14421	14374	14483	14409	14394	14411	14511	14444	14350	14460	14339	14398	14334	14357	14393	14417	14507	14369	14451	14424	14276	14291	14361	14411	14303	14183	14438	14368	14315	14383	14118	14447	14482	14135	14409	14373	14282	14277	14512	14403	14342	14212	14333	14555	14352	14313	14443	14432	14267	14258	14439	14315	14480	14175	14360	14401	14492	14314	14389	14230	14390	14352	14281	14378	14460	14365	14491	14261	14362	14412	14343	14373
26995	22007	25350	21410	17194	16288	16294	15868	15755	15542	15607	15693	15394	15435	15648	15423	15346	15554	15334	15496	15281	15409	15473	15598	15852	15534	15469	15499	15589	15452	15555	15539	15624	15631	15529	15496	15498	15365	15387	15316	15407	15438	15594	15489	15532	15205	15269	15416	15514	15433	15403	15302	15142	15100	15141	15200	14965	15221	15206	15166	15128	15168	15326	15244	15295	15254	15313	15144	15342	15194	15184	15199	15078	15089	15253	15217	15297	15332	15152	15182	15366	15230	15203	15357	15319	15237	15305	15209	15127	15185	15294	15297	15207	15328	15175	15228	15201	15249	15325	15189	15356	15055	15233	14990	15235	15060	15339	15134	15429	15129	15163	15209	14956	15305	15111	15172	15033	15314	15175	15175	15272	15185	15203	15183	15146	15276	15267	15254	15243	15263	14924	14993	15140	15224	15049	15073	14872	15254	15029	15197	15331	15084	15333	15147	15057	15075	15246	15090	15156	15216	15316	15336	15150	15367	15538	15096	15292	15087	15256	15320	15274	15126	15211	15184	15256	15203	15161	15138	15133	15112	15363	15094	15377	15255	15320	15255	15330	15221	15342	15280	15248	15219	15317	15143	15068	15109	15280	15129	15390	14961	15098	15136	15112	15125	15266	15223	15248	15247	15288	15376	15083	15102	15187	15160	15232	15337	15101	15210	15463	15202	15247	15195	15171	15172	15187	15085	15250	15209	15084	15092	15197	15180	15135	15142	15086	15211	15081	15245	14958	15232	15189	15346	15153	15123	15053	15145	15112	15296	15205	15101	15325	15062	15373	14993	15154	15144	15278	15073	14989	15258	15138	15134	15272	15434	15353	15202	15131	15375	15076	14958	15327	15316	15253	14975	15108	15168	15139	15341	15389	15363	15209	15134	14893	15172	15240	15214	15042	14985	15245	15108	15298	15126	15145	15157	15187	15246	15275	14974	15133	14997	15245	15390	15333	15199	15294	15149	15289	15175	15326	15161	15252	15289	15147	15230	15151	15317	15244	15083	15140	15314	15192	15155	15387	15191	15323	15017	15310	15158	15036	15147	15153	15199	15318	15084	15196	15140	15206	15245	15284	15209	15303	15094	15032	15253	15238	15222	15218	15311	15310	15019	15189	15039	15079	15199	15158	15042	15233	15085	15132	15190	15158	15201	15217	15273	15247	15289	15131	15224	15082	15076	15255	15057	15298	15116	15258	15275	15228	15240	15149	15178	15196	15197	15169	15059	15509	15215	15182	15057	15143	15157	15092	15096	15171	15172	15092	15122	15257	15419	15332	15267	15140	15224	15177	15078	15278	15044	15340	15360	15139	15113	15201	15346	15240	15337	15033	15031	15221	15399	15239	15605	15164	15140	15310	15298	15098	15063	15112	15249	15236	15182	15263	15187	15032	15142	15272	15360	15076	15266	15107	15301	15162	15182	15170	15138	15183	15206	15240	15226	15158	15224	15275	15116	15264	15112	15182	15006	15205	15063	15172	14986	15145	15194	15141	15073	15120	15208	15271	15178	15127	15224	15111	15255	15199	15231	15355	15293	15217	15293	15029	15332	15295	15081	15096	15356	15170	15305	15058	15251	15248	15191	15277	15325	15322	15113	15299	15318	15200	15254	15179	15433	14995	15109	15266	15234	15313	15121	15236	15188	15086	15047	15179	15291	15241	15208	15248	15218	15100	15234	15232	15206	15094	15093	15170	15203	15305	15192	15222	15152	15114	15039	15158	15173	15357	15178	15138	15301	15300	15382	15153	15161	15293	15079	15362	15206	15289	15260	15090	15179	15436	15240	15306	15258	15411	15154	15173	15071	15324	15088	15055	15102	15359	15191	15246	15280	15220	15148	15181	15328	15077	15254	15308	15006	14998	15302	15147	15197	15148	15322	14934	15064	15328	15154	15176	15053	15119	15315	15352	15318	15283	15363	15104	15361	15207	15213	15410	15204	15267	15208	15196	15116	15038	15271	15450	15143	15191	15250	15128	15279	15150	15264	15225	15107	15417	15256	15229	15130	15311	15232	15230	15154	15164	15250	15079	15445	15178	15228	15101	15344	15267	15089	15200	15269	15108	15157	15049	15100	15198	15293	15393	15282	15281	15230	15298	15180	15014	15281	15067	15046	14971	15015	15185	15231	15161	15062	15110	15457	15149	15410	15291	15160	15066	15158	15235	15160	15319	15174	15241	15092	15205	15073	15154	15248	15312	15161	15334	15022	15167	14997	15208	15210	15172	15379	15279	15350	15285	15140	15298	15256	15225	15086	15528	15154	14933	15167	15217	15206	15326	15318	15403	15165	15514	15014	15153	15191	15382	15502	15199	15393	15028	15165	15298	15231	14978	15401	15155	15083	15335	15364	15121	15204	15258	15221	15128	15133	15126	15239	15168	15095	15250	15202	15355	15240	15245	15211	15109	15313	15081	14972	15115	14998	15026	15267	15406	15196	15137	15092	15083	15127	15110	15288	15333	15365	15132	15108	15080	15079	15266	15333	15183	15238	15282	15203	15334	15151	15295	15132	15206	15167	15330	15244	15270	15265	15222	15330	15314	15242	15337	15036	15261	15093	15068	15234	15133	15292	15117	15219	15166	15191	15033	15109	14966	15202	15265	15203	15311	15163	15258	15172	15127	14842	15082	15069	15236	15047	15106	15404	15056	15357	15185	15321	15279	15130	15479	15145	15166	15065	15024	15188	15113	15214	15189	15027	15051	15207	15246	15043	15318	15182	15196	15232	15283	15259	15416	15083	15243	15148	15056	15294	15062	15183	15241	15083	15321	15207	15106	15360	15260	15172	15206	15080	15278	15301	15319	15326	15336	15109	15091	15319	15248	15199	15228	15053	15162	15045	15230	15262	15161	15305	15207	15219	15301	15130	15112	15283	15206	15078	15218	15268	15307	15397	15119	15002	15175	15264	15039	15155	15206	15421	15008	15289	15280	15230	15216	15348	15198	15438	15249	15185	15204	15304	15237	15140	15062	15224	15036	15096	15159	15073	15189	15286	15172	15177	15420	15064	15394	15166	15232	15204	15238	15173	15024	15173	15227	15251	15208	15311	15202	15162	15063	15189	15109	15192	15332	15268	15174	15324	15324	15365	14915	15469	15212	14915	15237	15112	15037	15086	14949	15247	15318	15253	15138	15184	15096	15192	15219	15265	15188	15308	15108	15273	15062	15069	15142	14969	15208	15318	15336	15248	15260	15053	15320	15229	15096	15293	15285	15195	15350	15261	15235	15368	15362	15102	15221	15222	15136	15218	15272	15185	15249	15110	15246	15059	15172	15254	15262	15190	15389	15095	15012	15305	15228	15228	15091	15278	15096	15209	15279	15262	15353	15191	15144	15234	15250	15133	15289	15202	15155	15132	15186	15098	15364	15200	15089	15163	15261	14992	15210	15101	15121	15382	15238	15213	15365	15083	15252	15463	15196	15043	15166	15236	15085	15074	15191	15242	14982	15130	15275	15032	15153	15261	15188	15186	15211	15148	15367	15195	15216	15360	15213	15180	15148	15211	15240	15253	15250	15241	15204	15300	15277	15175	15233	15155	15198	15165	15217	15079	15254	15348	15308	15102	15180	15276	15174	15291	15056	15295	15336	15147	14982	15295	15247	15251	15106	15181	15192	15306	15234	15508	15435	15282	15293	15227	15285	15383	15268	15284	15152	15421	15346	15274	15371	15348	15246	15061	15160	15134	15391	15312	15141	15116	15169	15071	15062	15261	15125	15202	15247	15151	15096	15187	15102	15018	15225	15192	15286	15186	15147	15150	15132	14954	15276	15205	15144	15308	15261	15128	15286	15196	15099	15126	15086	15210	15092	15244	15309	15054	15064	15010	15295	15158	15406	15255	15247	15134	15109	15132	15293	15179	15280	15156	15157	15172	15139	15249	15409	15314	15258	15140	15338	15450	15187	15129	15140	15136	15293	15292	15421	15297	15330	15259	15217	15323	15228	15210	15128	15128	15020	15148	15252	15450	15249	15276	15127	15301	15336	15241	15177	15282	15195	15216	15307	15294	15151	15289	15332	15112	15151	15092	15419	15389	15135	15137	15296	15332	15292	15381	15240	15327	15195	15426	14969	15244	15333	15360	15211	15151	15045	15182	15232	15086	15239	15150	15272	15374	15227	15138	15131	15152	15267	15299	15182	15141	15389	15226	15105	15149	15110	15165	15231	15242	15024	15020	15289	15241	15179	15268	15327	15171	15223	15162	15305	15204	15200	15141	15121	15271	15318	14984	14993	15335	15389	15193	15170	15079	15207	15210	15183	15032	15179	15027	15267	15179	15238	15213	15208	15290	15039	15129	15087	15207	15162	15138	15497	15122	15177	15233	15439	15174	15265	15311	15221	15051	15278	15334	15202	15430	15060	15203	15135	15448	15231	15515	15186	15141	15090	15213	15303	15142	15094	15157	15334	15386	15225	15402	15323	15171	15218	15190	15231	15186	15176	15335	15228	14984	15235	15138	15146	15271	15346	15250	15389	15069	15367	15045	15222	15030	15010	15377	15175	15209	15177	15194	15427	15182	15316	15201	15165	15209	15171	15200	15231	15380	15239	15355	15158	15217	15233	15134	15321	15284	15375	15318	15203	15309	15390	15377	15136	15376	15361	15169	15259	15160	15143	15072	15147	15349	15275	15104	15176	15190	15105	15263	15323	15122	15093	15077	15092	15195	14995	15199	15348	15139	15086	15167	15418	15192	15286	15235	15119	15269	15310	15178	15260	15198	15182	15213	15485	15249	15330	15306	15279	15157	15117	15281	15302	15349	15221	15186	15239	15330	15184	15309	15271	15436	15386	15224	15209	15047	15243	14903	15387	15103	15321	15202	15091	15238	15196	15226	15246	15276	15279	15192	15116	15152	15222	15170	15109	15055	15169	15263	15357	15404	15281	15283	15212	15159	15396	15051	15235	15255	15386	15202	15079	15176	15028	15120	15144	15176	15100	15137	15243	15062	15076	15145	15081	15027	15229	15077	15302	15242	15068	15222	15223	15139	15167	14992	15315	15244	15361	15202	15240	15222	15147	15300	15259	15386	15590	15208	15311	15029	15207	15303	15255	15248	15198	15067	15187	15052	15229	15248	15226	15127	15141	15168	15177	15278	15094	15176	15154	15202	15114	15119	15094	15102	15187	15188
18254	25935	23515	18858	17133	16329	15699	15335	15305	15012	14984	14823	14868	14795	15038	14712	14846	14727	14611	14525	14608	14657	14789	14956	14875	14888	14586	14766	15045	14805	14917	14867	14708	14677	14520	14640	14482	14784	14420	14513	14524	14839	14522	14579	14574	14507	14245	14722	14471	14513	14331	14382	14409	14265	14510	14298	14264	14265	14370	14316	14372	14393	14316	14118	14370	14298	14370	14079	14420	14300	14319	14218	14416	14179	14342	14358	14260	14463	14491	14317	14251	14119	14196	14252	14360	14212	14476	14316	14436	14315	14434	14270	14291	14382	14311	14290	14124	14419	14400	14337	14321	14292	14404	14286	14474	14356	14258	14174	14357	14154	14317	14280	14363	14363	14387	14256	14367	14264	14311	14349	14359	14279	14265	14186	14311	14241	14285	14156	14272	14251	14254	14286	14190	14187	14370	14232	14400	14331	14330	14542	14200	14236	14324	14386	14211	14216	14158	14383	14335	14240	14416	14328	14288	14351	14262	14251	14328	14421	14422	14261	14361	14210	14266	14176	14306	14242	14368	14355	14352	14486	14264	14230	14220	14220	14327	14312	14378	14211	14201	14254	14203	14227	14185	14439	14289	14184	14275	14220	14322	14350	14253	14146	14310	14278	14208	14137	14279	14333	14337	14223	14334	14336	14299	14356	14291	14358	14308	14235	14247	14228	14252	14324	14407	14379	14397	14222	14334	14290	14378	14413	14159	14349	14443	14315	14199	14256	14280	14286	14263	14240	14287	14239	14484	14247	14221	14344	14240	14281	14294	14391	14410	14446	14339	14139	14211	14328	14224	14288	14314	14360	14212	14192	14255	14425	14223	14300	14459	14125	14321	14315	14335	14378	14338	14252	14334	14312	14375	14426	14339	14304	14048	14259	14421	14287	14426	14163	14375	14318	14412	14122	14453	14185	14385	14308	14256	14319	14427	14237	14330	14350	14291	14091	14329	14240	14311	14289	14465	14341	14225	14267	14476	14169	14312	14279	14409	14286	14285	14202	14294	14179	14312	14262	14369	14357	14189	14323	14362	14321	14396	14304	14282	14282	14196	14318	14267	14341	14200	14149	14268	14331	14363	14262	14410	14299	14301	14413	14479	14240	14334	14281	14462	14177	14259	14218	14345	14254	14482	14321	14524	14275	14341	14276	14225	14469	14306	14362	14346	14254	14120	14213	14207	14382	14368	14232	14276	14275	14399	14362	14335	14448	14339	14277	14456	14176	14339	14318	14277	14301	14304	14290	14218	14295	14254	14206	14145	14289	14241	14291	14220	14237	14118	14183	14302	14358	14223	14247	14285	14330	14216	14317	14182	14384	14256	14326	14238	14365	14167	14199	14332	14248	14277	14343	14304	14265	14257	14450	14397	14334	14328	14345	14304	14327	14183	14265	14495	14220	14110	14272	14347	14389	14491	14070	14439	14453	14365	14357	14372	14157	14436	14312	14498	14277	14462	14274	14158	14274	14164	14310	14212	14248	14193	14357	14302	14320	14250	14126	14160	14170	14371	14134	14437	14292	14411	14271	14152	14205	14198	14316	14305	14197	14133	14386	14358	14211	14297	14289	14258	14377	14386	14159	14276	14270	14284	14306	14226	14189	14368	14395	14441	14238	14404	14495	14305	14225	14372	14351	14353	14269	14288	14360	14434	14209	14436	14314	14099	14437	14348	14352	14332	14237	14320	14203	14272	14291	14155	14319	14293	14250	14349	14369	14338	14151	14352	14374	14317	14200	14373	14281	14355	14332	14319	14251	14254	14494	14285	14341	14225	14122	14458	14231	14169	14312	14273	14297	14162	14304	14303	14574	14349	14256	14367	14234	14143	14145	14368	14363	14346	14325	14312	14186	14180	14254	14296	14157	14153	14319	14402	14307	14257	14173	14172	14296	14358	14349	14253	14419	14211	14242	14275	14249	14268	14208	14153	14389	14347	14311	14225	14235	14201	14165	14299	14493	14434	14136	14530	14301	14339	14468	14150	14368	14313	14114	14178	14363	14309	14299	14382	14373	14326	14364	14366	14167	14464	14312	14405	14458	14183	14336	14157	14391	14318	14282	14498	14264	14379	14247	14200	14243	14301	14279	14256	14341	14243	14220	14317	14172	14176	14238	14288	14168	14503	14447	14425	14229	14248	14276	14326	14364	14225	14424	14202	14249	14253	14296	14346	14368	14292	14289	14280	14275	14328	14230	14256	14296	14384	14397	14163	14328	14179	14278	14366	14410	14415	14228	14180	14343	14278	14164	14304	14393	14291	14351	14283	14135	14305	14234	14392	14275	14169	14280	14258	14232	14347	14342	14357	14374	14338	14108	14364	14326	14392	14331	14103	14250	14470	14390	14391	14234	14227	14414	14282	14295	14416	14285	14321	14201	14321	14288	14575	14264	14181	14370	14385	14374	14214	14288	14249	14232	14366	14212	14254	14295	14346	14249	14330	14301	14224	14305	14177	14236	14287	14446	14238	14239	14286	14382	14163	14253	14129	14181	14194	14375	14461	14171	14417	14332	14180	14265	14314	14355	14276	14268	14208	14156	14387	14152	14177	14166	14374	14430	14298	14448	14122	14167	14334	14249	14140	14235	14321	14253	14356	14172	14248	14294	14347	14362	14286	14314	14243	14480	14382	14354	14335	14265	14298	14438	14115	14355	14127	14381	14210	14194	14302	14331	14254	14219	14327	14250	14262	14381	14347	14237	14354	14180	14302	14231	14342	14314	14385	14256	14404	14320	14305	14376	14098	14327	14329	14296	14257	14302	14155	14284	14336	14097	14230	14319	14421	14353	14341	14305	14228	14456	14191	14356	14270	14261	14290	14401	14381	14296	14321	14239	14305	14252	14418	14198	14259	14418	14167	14394	14243	14415	14277	14203	14226	14314	14230	14199	14353	14361	14399	14251	14242	14379	14363	14246	14324	14399	14328	14252	14403	14300	14336	14620	14221	14416	14185	14379	14271	14312	14385	14352	14168	14399	14155	14351	14153	14369	14433	14186	14351	14258	14226	14177	14264	14293	14194	14286	14240	14245	14393	14237	14446	14506	14335	14164	14251	14455	14379	14422	14189	14256	14465	14269	14234	14145	14204	14118	14189	14547	14421	14187	14141	14402	14395	14155	14353	14344	14455	14297	14192	14197	14246	14321	14170	14133	14364	14213	14150	14379	14138	14238	14395	14274	14186	14190	14208	14215	14285	14335	14389	14315	14366	14298	14186	14404	14274	14251	14245	14254	14357	14176	14339	14191	14383	14219	14231	14292	14423	14218	14134	14248	14165	14245	14312	14082	14279	14125	14306	14289	14259	14263	14329	14415	14197	14164	14397	14428	14254	14293	14473	14065	14163	14384	14326	14201	14222	14344	14180	14303	14329	14348	14150	14365	14454	14279	14452	14367	14376	14318	14231	14339	14221	14227	14248	14246	14395	14441	14411	14338	14413	14279	14391	14300	14327	14257	14250	14260	14355	14394	14288	14236	14197	14179	14446	14309	14313	14182	14364	14173	14351	14223	14422	14261	14375	14280	14382	14361	14213	14422	14142	14294	14244	14279	14325	14136	14236	14246	14322	14311	14154	14466	14350	14146	14383	14378	14297	14332	14222	14371	14319	14322	14188	14247	14118	14380	14292	14242	14198	14320	14355	14311	14310	14339	14318	14276	14327	14248	14425	14395	14265	14213	14167	14286	14238	14430	14171	14292	14372	14452	14335	14316	14425	14263	14201	14281	14404	14453	14236	14444	14270	14332	14357	14242	14353	14333	14296	14358	14425	14279	14222	14330	14411	14315	14332	14181	14292	14415	14359	14292	14152	14278	14374	14407	14314	14160	14203	14415	14050	14361	14262	14365	14245	14397	14291	14337	14308	14390	14343	14196	14341	14427	14288	14392	14414	14226	14258	14125	14301	14324	14374	14094	14265	14255	14118	14301	14332	14342	14338	14251	14226	14337	14203	14302	14348	14256	14261	14311	14255	14211	14209	14324	14284	14297	14177	14321	14223	14238	14171	14159	14375	14235	14270	14276	14207	14265	14314	14211	14356	14315	14403	14342	14258	14161	14390	14187	14296	14512	14256	14297	14262	14324	14236	14260	14335	14325	14171	14266	14159	14266	14307	14320	14440	14317	14296	14285	14515	14184	14183	14304	14374	14308	14246	14295	14364	14320	14294	14286	14259	14196	14455	14278	14322	14263	14174	14206	14155	14305	14285	14398	14313	14231	14419	14405	14415	14146	14474	14286	14358	14314	14295	14247	14245	14392	14331	14472	14317	14423	14314	14258	14384	14517	14312	14472	14291	14409	14251	14285	14199	14259	14204	14311	14350	14400	14364	14354	14266	14438	14311	14300	14325	14404	14293	14303	14282	14231	14239	14247	14327	14266	14289	14281	14262	14298	14408	14426	14306	14279	14427	14302	14355	14176	14220	14286	14295	14387	14236	14306	14297	14285	14448	14276	14305	14333	14284	14328	14299	14400	14275	14451	14297	14096	14311	14263	14313	14437	14273	14387	14242	14325	14124	14209	14222	14335	14289	14247	14287	14193	14397	14302	14336	14110	14391	14348	14392	14390	14232	14373	14361	14255	14295	14254	14359	14365	14402	14264	14318	14268	14273	14325	14229	14425	14301	14249	14248	14248	14249	14341	14339	14203	14302	14263	14275	14375	14406	14279	14287	14065	14357	14411	14296	14268	14280	14257	14284	14249	14160	14234	14370	14289	14319	14467	14406	14251	14416	14261	14328	14336	14217	14372	14242	14460	14423	14163	14271	14130	14233	14280	14322	14344	14371	14356	14214	14309	14241	14396	14090	14385	14173	14428	14390	14289	14280	14370	14199	14138	14332	14319	14301	14280	14305	14169	14221	14228	14397	14228	14400	14341	14256	14315	14318	14366	14257	14204	14326	14289	14147	14204	14382	14337	14221	14254	14189	14212	14196	14284	14501	14285	14196	14250	14351	14338	14201	14342	14246	14254	14375	14222	14215	14085	14191	14252	14234	14270	14253	14449	14334	14436	14239	14222	14346	14357	14129	14344	14255	14172	14195	14304	14233	14379	14340	14492	14382	14464	14247	14326	14272	14135	14239	14468	14333	14410	14138	14387	14393	14357	14402	14218	14167	14188	14243	14313	14188	14444	14412	14408
23692	21135	28717	23904	21840	21502	20008	17119	16625	16444	16283	16098	16005	15843	16056	16186	15761	15901	15780	15751	15770	15797	15919	15859	16044	15818	15771	15986	15649	15756	16054	15886	15911	15920	15793	15566	15586	15400	15690	15688	15527	15644	15632	15724	15504	15680	15737	16102	15608	15571	15694	15280	15504	15329	15358	15315	15198	15260	15202	15066	15369	15326	15552	15121	15285	15120	15363	15325	15382	15312	15186	15427	15392	15337	15451	15367	15296	15414	15227	15169	15343	15235	15279	15279	15334	15285	15350	15255	15205	15368	15588	15077	15044	15341	15338	15267	15325	15284	15294	15222	15358	15250	15331	15332	15313	15351	15173	15243	15367	15211	15200	15302	15376	15382	15316	15184	15188	15348	15247	15267	15283	15398	15207	15357	15158	15234	15259	15329	15344	15205	15431	15510	15294	15259	15320	15328	15287	15484	15221	15192	15125	15251	15181	15361	15243	15325	15343	15512	15253	15262	15454	15312	15176	15164	15231	15218	15228	15149	15342	15141	15331	15234	15120	15267	15018	15275	15433	15371	15176	15283	15280	15403	15218	15263	15356	15275	15227	15357	15129	15335	15412	15365	15264	15422	15194	15097	15107	15101	15317	15181	15511	15191	15327	15284	15237	15269	15304	15308	15398	15381	15542	15364	15376	15240	15317	15200	15287	15360	15400	15124	15234	15248	15425	15268	15200	15380	15282	15452	15321	15178	15317	15564	15155	15217	15385	15246	15351	15402	15304	15194	15374	15282	15336	15362	15190	15402	15237	15422	15251	15123	15264	15291	15160	15269	15496	15526	15209	15345	15200	15431	15343	15144	15511	15162	15196	15211	15340	15477	15288	15203	15348	15330	15157	15153	15191	15366	15238	15245	15473	15251	15095	15308	15059	15306	15091	15205	15287	15131	15360	15308	15354	15293	15308	15198	15396	15210	15379	15377	15205	15192	15385	15423	15387	15204	15263	15453	15331	15190	15153	15265	15384	15250	15321	15155	15094	15382	15148	15193	15286	15021	15296	15184	15175	15383	15136	15327	15483	15352	15216	15242	15178	15451	15253	15244	15316	15141	15158	15156	15108	15287	15343	15251	15100	15367	15265	15198	15098	15277	15279	15234	15174	15159	15376	15397	15092	15163	15189	15459	15317	15239	15368	15082	15384	15366	15433	15373	15290	15264	15237	15412	15130	15353	15399	15336	15095	15237	15154	15247	15177	15135	15335	15304	15176	15157	15219	15156	15398	15177	15150	15284	15462	15208	15460	15294	15277	15533	15461	15343	15343	15321	14996	15138	15196	15432	15353	15320	15198	15273	15037	15147	15227	15180	15380	15344	15239	15379	15281	15289	15297	15317	15287	15272	15356	15490	15219	15270	15266	15154	15385	15349	15317	15320	15257	15235	15141	15339	15297	15259	15128	15191	15284	14976	15265	15222	15223	15129	15077	15325	15254	15310	15328	15240	15306	15321	15235	15449	15244	15425	15449	15296	15578	15256	15413	15171	15224	15266	15212	15004	15423	15275	15394	15203	15304	15218	15102	15296	15275	15302	15214	15473	15304	15384	15166	15238	15178	15299	15321	15442	15370	15259	15224	15398	15265	15150	15420	15256	15431	15327	15353	15240	15295	15345	15179	15354	15228	15212	15216	15313	15122	15420	15266	15324	15202	15235	15377	15350	15583	15166	15335	15244	15377	15278	15245	15575	15421	15219	15390	15362	15381	15343	15344	15167	15416	15508	15352	15206	15440	15246	15093	15301	15191	15309	15373	15215	15299	15295	15154	15098	15230	15266	15269	15526	15447	15186	15194	15152	15327	15338	15240	15314	15241	15312	15231	15340	15401	15236	15240	15371	15376	15246	15280	15247	15331	15370	15393	15255	15184	15382	15274	15184	15341	15225	15286	15434	15216	15305	15239	15283	15412	15429	15402	15056	15481	15448	15143	15116	15387	15149	15271	15325	15431	15206	15111	15416	15282	15297	15230	15374	15335	15467	15337	15314	15256	15414	15138	15228	15220	15289	15216	15331	15430	15225	15214	15285	15183	15382	15240	15429	15553	15285	15422	15295	15259	15236	15263	15166	15219	15393	15250	15158	15356	15239	15431	15207	15086	15166	15345	15376	15338	15303	15267	15194	15186	15262	15269	15171	15147	15353	15491	15420	15328	15270	15333	15325	15279	15218	15354	15177	15343	15182	14993	15192	15325	15322	15261	15338	15376	15328	15205	15161	15221	15182	15177	15264	15007	15246	15264	14928	15344	15285	15284	15343	15254	15243	15380	15290	15356	15121	15388	15166	15296	15364	15272	15385	15214	15455	15316	15229	15402	15214	15395	15194	15297	15214	15332	15334	15409	15411	15220	15378	15184	15264	15269	15149	15231	15376	15351	15419	15196	15423	15255	15257	15330	15013	15341	15235	15373	15163	15093	15378	15411	15361	15381	15103	15260	15349	15392	15189	15281	15236	15506	15185	15327	15283	15259	15036	15349	15344	15277	15215	15369	15293	15090	15251	15209	15387	15376	15451	15164	15444	15428	15302	15402	15201	15337	14926	15270	15229	15422	15323	15218	15340	15403	15394	15433	15175	15312	14938	15288	15172	15179	15183	15415	15252	15352	15199	15251	15212	15272	15143	15238	15233	15120	15449	15307	15286	15376	15303	15394	15247	15227	15249	15293	15256	15257	15229	15270	15346	15354	15240	15373	15175	15276	15124	15294	15311	15329	15335	15365	15341	15177	15256	15369	15312	15229	15245	15228	15249	15383	15265	15363	15231	15273	15217	15209	15266	15041	14986	15195	15314	15364	15203	15307	15459	15248	15328	15226	15202	15241	15365	15393	15255	15313	15154	15373	15402	15650	15397	15229	15320	15451	15261	15360	15189	15281	15199	15303	15155	15112	15182	15445	15165	15252	15476	15177	15206	15228	15158	15351	15250	15330	15235	15286	15381	15185	15264	15589	15391	15459	15194	15093	15488	15296	15285	15334	15240	15169	15414	15389	15058	15213	15214	15258	15363	15367	15348	15248	15298	15155	15176	15186	15148	15442	15234	15185	15303	15350	15417	15244	15103	15289	15283	15344	15352	15217	15350	15200	15194	15224	15238	15385	15266	15166	15166	15369	15409	15211	15275	15161	15219	15394	15382	15346	15476	15293	15317	15256	15441	15163	15256	15276	15274	15320	15481	15230	15348	15379	15264	15319	15177	15403	15235	15282	15252	15223	15222	15353	15448	15481	15248	15490	15430	15228	15148	15431	15362	15176	15239	15260	15299	15350	15279	15308	15234	15305	15192	15177	15359	15301	15251	15038	15336	15293	15351	15251	15282	15338	15196	15155	15424	15414	15225	15298	15370	15236	15104	15348	15264	15227	15207	15288	15473	15338	15444	15311	15154	15255	15224	15149	15270	15149	15124	15300	15305	15511	15317	15139	15391	15357	15352	15076	15300	15137	15240	15287	15346	15217	15180	15278	15227	15337	15080	15272	15696	15167	15278	15153	15111	15262	15532	15317	15284	15286	15255	15292	15298	15459	15294	15231	15428	15448	15263	15187	15184	15370	15216	15057	15066	15302	15141	15164	15274	15149	15535	15382	15374	15362	15206	15306	15283	15208	15429	15273	15334	15467	15389	15311	15268	15365	15271	15314	15149	15272	15019	15217	15255	15304	15192	15427	15331	15223	15279	15290	15356	15272	15291	15404	15286	15169	15267	15166	15419	15320	15227	15267	15280	15171	15416	15456	15236	15500	15335	15341	15273	15147	15339	15145	15230	15419	15163	15332	15290	15308	15306	15192	15044	15220	15406	15344	15225	15201	15132	15099	15412	15280	15347	15160	15274	15277	15354	15128	15257	15273	15378	15159	15383	15211	15317	15373	15097	15422	15545	15222	15217	15209	15107	15208	15068	15262	15281	15261	15307	15305	15313	15351	15283	15208	15078	15196	15286	15271	15157	15342	15186	15351	15287	15115	15376	15332	15214	15202	15258	15213	15394	15278	15050	15105	15425	15315	15309	15224	15182	15412	15389	15201	15303	15209	15314	15270	15224	15393	15332	15296	15273	15113	15347	15433	15299	15123	15314	15359	15422	15281	15327	15359	15262	15299	15363	15438	15254	15319	15214	15255	15279	15365	15301	15476	15228	15227	15382	15532	15442	15268	15406	15351	15309	15265	15175	15215	15257	15303	15145	15206	15167	15393	15354	15213	15304	15391	15338	15432	15492	15212	15288	15131	15307	15271	15281	15192	15178	15411	15356	15459	15232	15339	15342	15393	15193	15254	15351	15355	15072	15203	15379	15155	15314	15252	15416	15333	15187	15243	15474	15185	15232	15237	15401	15698	15385	15244	15334	15305	15338	15137	15273	15459	15472	15356	15291	15338	15460	15157	15347	15302	15324	15337	15334	15204	15197	15094	15272	15261	15286	15508	15339	15324	15214	15297	15374	15312	15341	15415	15272	15211	15297	15393	15111	15324	15182	15276	15495	15200	15338	15470	15280	15280	15288	15295	15450	15283	15337	15280	15443	15440	15302	15296	15243	15246	15411	15420	15256	15410	15438	15293	15402	15128	15296	15242	15172	15316	15257	15202	15269	15336	15370	15255	15341	15442	15124	15454	15193	15200	15197	15129	15216	15327	15250	15169	15102	15296	15287	15109	15306	15202	15261	15381	15333	15298	15373	15280	15391	15042	15247	15316	15172	15301	15205	15240	15416	15349	15385	15359	15348	15169	15358	15382	15243	15374	15183	15331	15390	15169	15079	15129	15189	15423	15300	15332	15348	15251	15278	15102	15387	15321	15306	15225	15362	15304	15355	15161	15309	15260	15369	15072	15370	15420	15273	15241	15361	15361	15185	15231	15072	15278	15357	15080	15508	15345	15152	15462	15321	15305	15399	15312	15109	15347	15398	15310	15241	15296	15346	15126	15311	15341	15278	15436	15408	15309	15293	15278	15480	15231	15178	15219	15245	15538	15369	15202	15291	15313	15442	15228	15361	15386	15136	15311	15308	15210	15311	15187	15400	15500	15343	15210	15306	15249	15277	15128	15282	15192	15155	15250	15191	15186	15328	15190	15366	15431	15250	15183	15288	15191	15154	15394	15359	15324	15361	15210	15412	15311	15255	15076	15242	15278	15288	15384	15245
18347	33086	29810	23114	20429	18382	17666	16596	16129	15699	15734	15501	15380	15532	15550	15336	15064	14923	14745	15018	14839	14998	15272	15488	15233	15180	14971	15248	15237	15119	15054	15426	14884	15096	14922	14812	14561	14673	14662	14546	14795	14799	14739	14759	14713	14618	15172	15419	15113	14794	14476	14332	14553	14328	14602	14281	14381	14340	14328	14479	14360	14517	14313	14333	14352	14309	14438	14324	14099	14229	14364	14347	14353	14341	14471	14313	14475	14366	14213	14425	14411	14380	14325	14331	14424	14282	14358	14365	14225	14277	14292	14425	14391	14247	14280	14343	14279	14298	14219	14235	14513	14266	14382	14261	14162	14311	14363	14352	14198	14389	14422	14397	14281	14152	14365	14133	14483	14165	14439	14304	14351	14332	14356	14322	14370	14275	14241	14369	14262	14360	14301	14249	14248	14414	14345	14499	14292	14286	14395	14257	14335	14489	14343	14448	14180	14355	14249	14228	14471	14192	14268	14453	14450	14492	14482	14387	14330	14338	14252	14206	14342	14335	14534	14286	14199	14352	14291	14242	14369	14192	14341	14426	14409	14317	14278	14269	14341	14461	14358	14372	14308	14423	14407	14376	14326	14172	14454	14249	14123	14132	14200	14300	14319	14376	14357	14244	14329	14363	14426	14256	14312	14249	14308	14375	14154	14297	14025	14278	14261	14317	14290	14476	14181	14395	14376	14286	14266	14348	14244	14471	14330	14392	14512	14317	14198	14287	14143	14389	14363	14318	14376	14276	14477	14402	14299	14463	14298	14303	14370	14379	14213	14323	14266	14201	14165	14358	14342	14262	14400	14434	14301	14318	14442	14341	14287	14388	14395	14225	14384	14228	14363	14309	14339	14258	14367	14354	14335	14288	14444	14403	14289	14411	14333	14383	14362	14163	14226	14401	14030	14372	14478	14161	14221	14397	14298	14351	14245	14243	14155	14323	14275	14374	14378	14273	14224	14399	14458	14433	14213	14188	14164	14193	14227	14473	14327	14412	14230	14247	14223	14222	14254	14296	14448	14278	14272	14307	14301	14291	14336	14259	14150	14245	14298	14214	14423	14226	14284	14218	14349	14506	14345	14367	14234	14413	14376	14336	14414	14330	14359	14308	14326	14305	14242	14282	14312	14341	14283	14302	14333	14278	14226	14322	14254	14357	14132	14478	14215	14507	14250	14294	14264	14191	14379	14241	14345	14362	14187	14313	14289	14329	14353	14314	14278	14223	14428	14139	14297	14294	14431	14362	14476	14383	14427	14284	14363	14241	14236	14351	14413	14213	14290	14310	14288	14302	14257	14372	14299	14340	14295	14239	14369	14256	14341	14247	14226	14402	14228	14361	14360	14228	14300	14385	14424	14226	14494	14178	14314	14237	14481	14467	14195	14381	14287	14325	14436	14373	14467	14322	14365	14251	14262	14238	14204	14404	14305	14272	14437	14327	14350	14357	14430	14298	14278	14260	14402	14294	14462	14439	14377	14321	14338	14308	14337	14435	14403	14457	14384	14557	14448	14371	14193	14429	14247	14143	14441	14192	14278	14272	14175	14351	14346	14443	14302	14274	14451	14176	14432	14351	14313	14337	14203	14459	14178	14339	14410	14207	14315	14330	14498	14302	14370	14235	14456	14199	14353	14322	14409	14126	14296	14438	14332	14312	14257	14222	14518	14231	14225	14385	14230	14327	14311	14178	14245	14256	14217	14304	14266	14331	14454	14343	14275	14491	14438	14287	14348	14193	14390	14241	14478	14268	14176	14286	14390	14453	14327	14395	14348	14219	14358	14344	14406	14352	14461	14243	14284	14197	14494	14259	14202	14259	14286	14253	14353	14350	14317	14389	14359	14332	14261	14325	14211	14317	14360	14322	14300	14213	14473	14414	14259	14335	14373	14313	14318	14298	14194	14384	14228	14322	14261	14247	14299	14163	14180	14409	14379	14327	14294	14357	14491	14237	14359	14377	14294	14307	14435	14380	14303	14293	14411	14366	14261	14328	14311	14242	14340	14431	14364	14423	14397	14337	14415	14246	14203	14282	14216	14374	14358	14423	14442	14447	14338	14173	14172	14341	14294	14242	14271	14227	14301	14346	14186	14252	14481	14383	14313	14325	14336	14353	14341	14293	14291	14314	14299	14308	14199	14328	14395	14325	14352	14310	14264	14546	14434	14320	14254	14440	14280	14439	14333	14317	14384	14185	14319	14300	14376	14432	14282	14350	14260	14333	14267	14404	14357	14323	14305	14202	14341	14452	14324	14505	14356	14372	14182	14285	14178	14315	14424	14524	14413	14204	14278	14385	14383	14332	14291	14379	14362	14259	14347	14426	14337	14260	14329	14306	14346	14359	14371	14157	14431	14256	14446	14317	14324	14334	14359	14260	14204	14248	14290	14329	14276	14401	14357	14323	14456	14473	14210	14417	14264	14229	14148	14385	14375	14197	14456	14398	14332	14404	14216	14157	14392	14390	14381	14318	14098	14308	14358	14184	14239	14315	14436	14307	14368	14194	14305	14313	14212	14344	14218	14466	14410	14263	14407	14348	14246	14387	14291	14211	14353	14561	14256	14418	14255	14334	14275	14497	14271	14389	14491	14241	14228	14281	14357	14351	14347	14128	14339	14313	14174	14291	14352	14346	14400	14258	14383	14311	14331	14275	14453	14185	14423	14264	14478	14179	14364	14470	14393	14259	14259	14182	14314	14272	14430	14408	14366	14219	14110	14364	14363	14387	14374	14393	14407	14417	14389	14548	14447	14327	14428	14290	14201	14383	14274	14297	14308	14159	14221	14354	14212	14415	14223	14468	14414	14481	14366	14311	14319	14320	14288	14226	14454	14387	14257	14250	14431	14188	14582	14243	14277	14338	14374	14283	14292	14315	14215	14346	14391	14268	14295	14383	14385	14333	14292	14165	14277	14265	14300	14274	14278	14384	14402	14243	14541	14407	14368	14376	14235	14302	14421	14410	14283	14294	14431	14219	14405	14375	14415	14282	14295	14394	14305	14282	14472	14265	14325	14252	14267	14282	14330	14376	14178	14348	14210	14476	14451	14290	14384	14328	14437	14235	14263	14301	14270	14142	14284	14353	14531	14378	14206	14254	14284	14413	14385	14354	14369	14317	14309	14429	14392	14368	14389	14364	14408	14327	14317	14533	14421	14395	14129	14322	14447	14161	14389	14262	14222	14317	14322	14272	14550	14262	14521	14329	14194	14310	14288	14334	14255	14432	14445	14385	14440	14256	14291	14222	14203	14494	14231	14259	14198	14219	14322	14487	14330	14407	14425	14244	14434	14260	14431	14474	14340	14315	14349	14387	14362	14412	14268	14269	14284	14258	14297	14353	14421	14198	14345	14349	14399	14323	14382	14221	14406	14367	14199	14216	14429	14374	14317	14390	14402	14442	14291	14249	14372	14233	14339	14389	14333	14261	14391	14238	14442	14447	14316	14272	14449	14310	14189	14442	14250	14221	14406	14327	14340	14346	14292	14209	14337	14234	14536	14237	14320	14349	14308	14365	14237	14372	14223	14322	14407	14278	14257	14253	14284	14358	14467	14347	14328	14391	14401	14484	14297	14513	14377	14410	14215	14255	14370	14331	14424	14335	14337	14299	14385	14310	14282	14422	14258	14384	14415	14401	14374	14351	14246	14471	14264	14333	14495	14319	14405	14405	14297	14306	14384	14526	14448	14307	14227	14394	14363	14396	14316	14247	14255	14364	14280	14347	14274	14455	14284	14329	14320	14468	14479	14288	14237	14251	14432	14280	14361	14154	14339	14531	14389	14350	14076	14320	14339	14435	14295	14329	14334	14377	14298	14455	14245	14315	14247	14460	14164	14318	14459	14251	14291	14188	14249	14249	14392	14323	14340	14392	14240	14393	14238	14440	14183	14335	14522	14319	14177	14291	14329	14423	14397	14312	14331	14303	14187	14275	14358	14276	14183	14426	14339	14271	14337	14346	14176	14353	14462	14219	14375	14417	14275	14342	14197	14474	14325	14184	14317	14566	14153	14565	14556	14223	14365	14377	14474	14397	14446	14304	14435	14261	14298	14375	14431	14508	14364	14313	14330	14378	14135	14373	14245	14361	14312	14506	14507	14342	14281	14478	14235	14372	14392	14385	14479	14271	14300	14359	14101	14417	14309	14329	14354	14375	14270	14382	14332	14288	14427	14374	14376	14596	14383	14384	14378	14278	14368	14304	14327	14228	14236	14337	14324	14409	14507	14364	14397	14323	14341	14361	14313	14250	14527	14328	14478	14185	14293	14121	14289	14229	14262	14499	14257	14415	14334	14303	14363	14340	14440	14209	14374	14145	14335	14381	14355	14347	14155	14392	14348	14096	14290	14320	14152	14245	14363	14433	14168	14397	14282	14390	14430	14444	14427	14464	14274	14244	14330	14395	14358	14327	14468	14296	14410	14278	14402	14440	14377	14227	14412	14479	14308	14309	14295	14290	14253	14459	14383	14268	14251	14243	14344	14422	14294	14345	14370	14333	14244	14398	14430	14360	14319	14458	14320	14365	14295	14224	14315	14368	14217	14304	14302	14456	14383	14240	14264	14473	14315	14350	14394	14385	14340	14172	14208	14264	14212	14256	14324	14531	14419	14388	14347	14338	14426	14271	14282	14302	14274	14390	14309	14268	14270	14391	14314	14336	14432	14438	14450	14370	14346	14337	14339	14177	14432	14378	14339	14465	14426	14269	14271	14257	14374	14389	14241	14165	14250	14293	14256	14474	14324	14354	14471	14307	14196	14447	14397	14166	14425	14300	14216	14355	14275	14436	14378	14364	14313	14336	14256	14389	14411	14181	14299	14412	14329	14250	14257	14367	14420	14209	14397	14414	14279	14281	14315	14275	14256	14344	14222	14318	14139	14215	14355	14362	14513	14218	14343	14342	14333	14435	14307	14425	14331	14401	14335	14385	14406	14434	14360	14408	14155	14308	14423	14172	14423	14366	14265	14423	14406	14185	14323	14348	14265	14490	14362	14307	14336	14226	14393	14338	14181	14338	14303	14511	14379	14494	14287	14399	14523	14309	14173	14336	14415	14461	14360	14252	14361	14480	14238	14307	14260	14296	14417	14343	14200	14120	14436	14240	14244	14553	14458	14387	14443	14262	14343	14451	14377	14367
22719	21128	29023	23530	21330	23026	24656	18815	17334	17302	17006	16884	16741	16968	16955	16797	16531	16052	16055	16015	16043	16443	16371	16769	16401	16226	16373	16356	16265	16126	16804	16462	16543	16174	16366	16348	15951	15899	15983	15952	15951	15830	15960	16175	15899	15875	16505	16523	16325	15914	15858	15683	15511	15572	15514	15273	15598	15601	15560	15606	15479	15444	15666	15596	15610	15632	15630	15599	15710	15410	15518	15564	15550	15541	15463	15518	15701	15450	15742	15543	15514	15605	15563	15364	15552	15594	15595	15481	15527	15424	15624	15429	15748	15667	15532	15613	15676	15526	15632	15544	15670	15616	15701	15800	15658	15656	15553	15524	15586	15510	15616	15683	15525	15583	15678	15585	15607	15558	15534	15428	15421	15524	15622	15499	15591	15375	15508	15575	15504	15483	15526	15471	15531	15446	15407	15592	15614	15551	15390	15508	15603	15529	15582	15449	15271	15363	15519	15503	15473	15547	15579	15480	15425	15649	15660	15340	15450	15291	15398	15488	15559	15553	15491	15571	15657	15745	15454	15530	15410	15461	15773	15384	15603	15644	15554	15484	15507	15541	15416	15389	15602	15511	15459	15432	15437	15404	15450	15494	15391	15397	15613	15466	15456	15655	15413	15501	15405	15392	15463	15470	15403	15545	15234	15725	15169	15618	15385	15334	15584	15652	15574	15649	15716	15396	15425	15519	15586	15511	15466	15562	15446	15534	15320	15480	15629	15475	15747	15653	15606	15481	15406	15462	15440	15451	15437	15645	15483	15649	15480	15500	15319	15610	15546	15644	15585	15594	15671	15628	15321	15583	15380	15583	15714	15547	15505	15534	15392	15509	15492	15495	15488	15554	15137	15364	15537	15581	15510	15378	15513	15570	15807	15631	15563	15695	15501	15542	15459	15487	15411	15304	15362	15390	15350	15560	15551	15510	15546	15712	15465	15474	15590	15439	15545	15538	15283	15477	15437	15431	15400	15475	15507	15485	15449	15519	15470	15383	15335	15464	15759	15639	15709	15591	15584	15456	15503	15398	15428	15630	15576	15556	15628	15521	15509	15424	15619	15672	15561	15577	15556	15502	15614	15470	15374	15736	15402	15388	15464	15471	15422	15487	15397	15489	15472	15629	15728	15353	15587	15359	15543	15465	15509	15455	15662	15557	15501	15313	15460	15617	15403	15630	15596	15713	15684	15489	15569	15326	15605	15493	15592	15563	15532	15476	15565	15378	15320	15553	15440	15654	15710	15601	15524	15229	15497	15442	15445	15580	15480	15543	15481	15423	15513	15670	15486	15435	15574	15574	15446	15568	15495	15439	15559	15517	15453	15557	15777	15492	15491	15412	15589	15342	15625	15588	15504	15275	15340	15377	15517	15498	15568	15397	15600	15461	15503	15553	15602	15496	15607	15413	15624	15483	15643	15526	15580	15421	15433	15424	15427	15476	15391	15459	15539	15476	15457	15495	15599	15243	15536	15319	15575	15692	15463	15342	15402	15353	15515	15394	15322	15552	15258	15505	15530	15547	15421	15374	15677	15395	15433	15645	15651	15460	15817	15331	15557	15320	15417	15535	15435	15344	15500	15465	15621	15596	15391	15546	15216	15511	15517	15434	15663	15414	15522	15380	15390	15600	15512	15553	15482	15527	15556	15560	15699	15478	15606	15619	15524	15556	15632	15517	15455	15608	15480	15597	15586	15372	15379	15307	15610	15456	15485	15558	15673	15581	15419	15466	15469	15345	15496	15478	15447	15578	15577	15482	15402	15453	15635	15367	15546	15489	15544	15580	15503	15512	15581	15479	15508	15522	15427	15427	15398	15494	15776	15452	15454	15445	15566	15592	15605	15473	15519	15475	15326	15250	15491	15480	15454	15608	15477	15682	15447	15509	15417	15460	15283	15355	15528	15325	15611	15510	15387	15501	15455	15493	15365	15449	15654	15478	15630	15557	15425	15512	15384	15359	15351	15501	15552	15475	15574	15521	15578	15336	15446	15450	15474	15548	15594	15340	15470	15535	15362	15372	15336	15443	15416	15557	15293	15364	15556	15474	15548	15469	15452	15436	15543	15503	15422	15310	15718	15365	15658	15445	15606	15502	15518	15551	15498	15519	15599	15633	15539	15645	15590	15588	15438	15593	15503	15459	15539	15540	15492	15463	15541	15554	15589	15596	15311	15516	15578	15578	15633	15484	15520	15427	15609	15481	15290	15231	15477	15414	15467	15401	15441	15561	15686	15470	15440	15543	15552	15218	15589	15547	15481	15615	15401	15542	15463	15674	15538	15542	15376	15614	15457	15431	15517	15680	15362	15480	15412	15586	15574	15565	15547	15495	15594	15462	15560	15530	15456	15630	15550	15462	15246	15429	15536	15425	15476	15477	15587	15324	15560	15535	15435	15447	15440	15498	15587	15505	15322	15487	15601	15483	15699	15531	15425	15402	15471	15544	15530	15436	15516	15407	15710	15326	15536	15428	15575	15465	15518	15489	15279	15379	15369	15613	15589	15512	15385	15615	15524	15335	15532	15490	15546	15568	15335	15570	15445	15485	15623	15459	15524	15474	15504	15567	15467	15470	15527	15175	15405	15615	15651	15575	15632	15595	15384	15474	15554	15435	15553	15608	15411	15418	15572	15576	15557	15581	15619	15344	15530	15469	15577	15548	15533	15583	15515	15523	15517	15616	15584	15510	15242	15482	15491	15560	15536	15589	15543	15397	15416	15679	15468	15551	15570	15362	15691	15453	15602	15418	15364	15482	15626	15454	15297	15546	15532	15649	15575	15464	15472	15638	15669	15712	15509	15578	15610	15528	15577	15568	15580	15430	15392	15432	15509	15456	15506	15628	15600	15493	15424	15391	15587	15543	15495	15574	15423	15572	15486	15432	15549	15290	15641	15483	15583	15444	15401	15199	15505	15548	15592	15627	15488	15551	15598	15500	15473	15553	15720	15442	15570	15573	15431	15321	15436	15536	15575	15494	15418	15567	15558	15733	15452	15315	15468	15554	15554	15670	15672	15341	15410	15425	15519	15555	15698	15636	15305	15620	15655	15633	15498	15437	15496	15528	15502	15460	15543	15556	15402	15540	15529	15359	15418	15274	15723	15424	15569	15448	15549	15352	15413	15555	15456	15499	15329	15366	15399	15409	15527	15475	15487	15464	15616	15600	15423	15442	15396	15575	15547	15389	15490	15572	15540	15500	15385	15382	15700	15557	15614	15539	15533	15522	15517	15632	15509	15380	15593	15729	15525	15388	15489	15387	15458	15567	15520	15515	15344	15572	15413	15460	15443	15336	15672	15470	15602	15526	15437	15469	15526	15298	15421	15652	15346	15346	15440	15589	15633	15545	15360	15374	15699	15624	15440	15446	15590	15566	15417	15398	15475	15390	15512	15525	15576	15516	15380	15501	15256	15370	15311	15639	15470	15502	15705	15407	15458	15505	15437	15432	15460	15615	15393	15544	15638	15742	15703	15588	15431	15582	15672	15492	15261	15378	15632	15654	15470	15453	15555	15489	15557	15496	15290	15460	15375	15354	15482	15523	15455	15496	15574	15288	15451	15542	15625	15549	15436	15456	15428	15651	15553	15556	15469	15608	15266	15490	15480	15527	15455	15569	15496	15319	15435	15337	15399	15457	15432	15506	15400	15528	15512	15465	15353	15567	15389	15574	15568	15396	15402	15508	15531	15327	15276	15432	15452	15348	15379	15460	15376	15456	15579	15432	15619	15469	15435	15747	15490	15374	15572	15517	15268	15468	15518	15517	15430	15656	15465	15158	15373	15412	15369	15425	15598	15429	15453	15437	15375	15469	15386	15409	15309	15471	15256	15421	15412	15466	15503	15723	15582	15595	15647	15318	15621	15346	15335	15485	15431	15272	15366	15466	15449	15534	15383	15350	15302	15438	15446	15310	15500	15662	15619	15465	15618	15300	15511	15472	15610	15341	15307	15504	15324	15499	15341	15506	15529	15524	15546	15481	15415	15600	15640	15616	15487	15518	15614	15421	15420	15419	15203	15480	15376	15636	15362	15379	15377	15502	15481	15431	15506	15362	15537	15452	15633	15444	15563	15288	15404	15482	15528	15488	15448	15466	15538	15516	15564	15562	15410	15378	15456	15526	15645	15678	15359	15577	15459	15485	15605	15562	15667	15553	15331	15399	15545	15275	15632	15422	15470	15531	15530	15562	15529	15464	15367	15506	15575	15503	15559	15531	15564	15343	15474	15265	15550	15293	15524	15589	15539	15578	15475	15540	15307	15437	15520	15514	15532	15635	15384	15347	15556	15474	15538	15743	15585	15297	15523	15627	15644	15602	15493	15397	15398	15618	15527	15549	15622	15580	15501	15460	15470	15702	15493	15485	15503	15389	15508	15413	15472	15457	15388	15360	15497	15487	15538	15420	15486	15528	15488	15459	15477	15431	15650	15559	15745	15560	15522	15375	15332	15518	15479	15558	15636	15522	15293	15537	15427	15456	15517	15607	15427	15589	15419	15414	15464	15476	15498	15555	15516	15516	15473	15392	15328	15456	15395	15480	15393	15536	15599	15501	15684	15393	15608	15397	15541	15445	15513	15478	15375	15319	15316	15423	15516	15628	15571	15501	15643	15488	15458	15372	15320	15632	15557	15406	15449	15561	15809	15648	15589	15586	15492	15776	15520	15504	15593	15459	15531	15485	15489	15581	15449	15459	15501	15432	15591	15369	15714	15225	15420	15568	15475	15288	15452	15445	15457	15356	15305	15585	15568	15360	15576	15450	15505	15575	15355	15637	15551	15664	15236	15460	15364	15469	15431	15511	15457	15397	15521	15698	15202	15702	15395	15505	15426	15456	15593	15407	15600	15401	15389	15364	15563	15570	15657	15643	15608	15312	15655	15675	15570	15345	15612	15573	15492	15523	15427	15401	15639	15495	15423	15477	15335	15430	15445	15581	15538	15459	15551	15367	15553	15407	15356	15391	15341	15453	15521	15416	15444	15384	15519	15213	15518	15486	15540	15559	15596	15482	15514	15409	15504	15531	15486	15377	15529	15641	15645	15593	15683	15629	15529	15491	15400	15383	15588	15563	15542	15490	15513	15467	15478	15473	15517	15478	15382	15661	15505	15761	15535	15313	15656	15583	15379	15467	15397	15346
20353	37595	34468	26830	23306	20685	19390	18004	17233	16649	16591	16415	16076	16275	16376	16081	15659	15421	15087	15239	15435	15594	15983	15960	15717	15553	15601	15683	15549	15652	15898	15903	15529	15578	15290	15134	15155	14874	14901	15161	14972	15009	14988	14867	14723	14741	15973	15656	15291	14893	14646	14522	14455	14507	14396	14435	14501	14562	14503	14517	14582	14538	14630	14429	14494	14559	14344	14636	14536	14507	14366	14399	14566	14477	14620	14501	14377	14416	14505	14468	14457	14383	14510	14511	14456	14463	14463	14583	14289	14447	14353	14396	14283	14524	14333	14501	14429	14712	14290	14443	14307	14412	14500	14465	14558	14411	14311	14403	14308	14443	14448	14392	14506	14603	14354	14398	14394	14341	14538	14565	14313	14276	14424	14399	14314	14425	14384	14360	14320	14368	14423	14485	14420	14506	14466	14430	14539	14427	14520	14430	14551	14444	14316	14548	14484	14454	14471	14578	14327	14471	14309	14229	14496	14557	14396	14369	14445	14540	14494	14528	14373	14414	14313	14374	14385	14393	14443	14391	14524	14423	14382	14455	14398	14446	14363	14351	14473	14583	14564	14433	14385	14438	14432	14390	14557	14533	14455	14336	14364	14406	14548	14509	14369	14532	14331	14402	14458	14432	14437	14486	14385	14382	14336	14506	14354	14604	14211	14335	14472	14518	14386	14439	14342	14380	14357	14619	14555	14437	14450	14443	14423	14491	14550	14433	14280	14372	14482	14504	14276	14411	14289	14475	14343	14390	14363	14410	14271	14603	14395	14352	14438	14360	14332	14442	14373	14528	14268	14518	14414	14414	14440	14430	14292	14248	14219	14400	14441	14362	14446	14261	14400	14346	14421	14281	14413	14296	14422	14330	14557	14467	14483	14359	14343	14456	14413	14480	14347	14556	14322	14380	14474	14534	14522	14340	14407	14371	14284	14329	14468	14529	14598	14482	14407	14384	14627	14372	14308	14437	14403	14432	14575	14488	14307	14582	14378	14462	14302	14313	14484	14344	14367	14432	14349	14350	14390	14529	14414	14419	14555	14506	14379	14450	14354	14450	14494	14379	14558	14309	14416	14518	14390	14416	14378	14378	14502	14272	14493	14448	14493	14341	14594	14419	14422	14399	14318	14485	14430	14333	14478	14547	14629	14294	14456	14455	14496	14581	14470	14558	14275	14342	14325	14553	14432	14373	14419	14315	14449	14550	14477	14370	14635	14180	14536	14363	14516	14463	14444	14485	14488	14409	14494	14458	14344	14423	14311	14448	14360	14472	14468	14451	14495	14406	14445	14388	14449	14319	14327	14355	14464	14353	14363	14437	14374	14298	14353	14416	14446	14274	14336	14429	14507	14411	14530	14381	14388	14388	14467	14434	14440	14552	14221	14395	14489	14505	14415	14451	14485	14581	14377	14415	14555	14421	14546	14347	14455	14468	14524	14464	14327	14354	14472	14235	14393	14399	14540	14312	14488	14450	14443	14346	14443	14297	14560	14542	14462	14372	14512	14308	14483	14469	14378	14324	14532	14347	14279	14350	14435	14500	14553	14333	14530	14497	14445	14394	14487	14347	14358	14393	14484	14279	14444	14528	14412	14289	14548	14481	14538	14515	14477	14326	14561	14363	14324	14582	14370	14407	14354	14322	14582	14433	14540	14469	14217	14471	14358	14303	14349	14518	14475	14414	14519	14583	14450	14372	14469	14578	14539	14524	14263	14287	14486	14321	14399	14356	14460	14364	14430	14301	14094	14264	14548	14612	14495	14330	14428	14441	14401	14494	14338	14497	14310	14414	14508	14557	14402	14390	14536	14358	14409	14618	14537	14352	14378	14395	14436	14225	14505	14318	14413	14364	14419	14388	14413	14448	14432	14435	14480	14460	14435	14524	14380	14487	14381	14367	14457	14564	14322	14365	14408	14444	14478	14407	14448	14366	14388	14451	14258	14276	14530	14343	14380	14401	14475	14368	14587	14429	14485	14485	14417	14379	14397	14444	14487	14403	14399	14508	14331	14432	14513	14360	14652	14505	14414	14560	14472	14578	14374	14439	14348	14499	14457	14452	14440	14513	14328	14425	14473	14491	14355	14375	14313	14661	14478	14292	14369	14564	14536	14354	14348	14414	14445	14445	14438	14468	14558	14467	14537	14313	14539	14391	14589	14431	14409	14394	14304	14452	14362	14501	14313	14339	14401	14289	14479	14482	14485	14491	14419	14485	14442	14407	14728	14386	14538	14352	14226	14474	14494	14272	14548	14619	14536	14468	14442	14393	14463	14416	14519	14429	14312	14288	14343	14480	14424	14595	14471	14377	14432	14514	14541	14285	14492	14346	14366	14446	14462	14327	14411	14452	14451	14446	14518	14536	14292	14464	14297	14352	14375	14391	14546	14521	14352	14361	14518	14414	14399	14417	14550	14559	14583	14342	14510	14474	14524	14283	14389	14460	14501	14380	14465	14327	14525	14553	14234	14420	14369	14424	14377	14358	14236	14382	14297	14391	14370	14713	14483	14404	14471	14372	14325	14315	14542	14330	14428	14464	14576	14325	14469	14544	14355	14443	14519	14440	14302	14538	14375	14468	14420	14565	14497	14609	14350	14478	14303	14411	14447	14561	14482	14560	14464	14429	14335	14411	14367	14421	14381	14531	14457	14228	14475	14248	14471	14314	14349	14527	14501	14301	14300	14444	14405	14340	14503	14412	14484	14563	14534	14560	14250	14430	14493	14476	14353	14542	14656	14325	14397	14435	14560	14484	14469	14383	14395	14470	14510	14331	14552	14597	14417	14225	14402	14482	14558	14213	14518	14397	14483	14408	14592	14482	14400	14424	14512	14429	14549	14357	14526	14273	14421	14455	14266	14340	14526	14523	14226	14426	14346	14533	14342	14480	14296	14406	14429	14422	14355	14429	14326	14454	14465	14195	14490	14495	14483	14399	14442	14393	14259	14479	14363	14391	14435	14471	14256	14477	14629	14531	14607	14467	14446	14553	14425	14345	14547	14381	14441	14514	14414	14429	14603	14473	14324	14450	14576	14469	14439	14484	14515	14560	14395	14462	14400	14280	14334	14480	14538	14421	14437	14475	14324	14304	14374	14474	14538	14416	14492	14419	14553	14538	14222	14477	14269	14400	14335	14365	14426	14462	14427	14436	14387	14511	14512	14442	14521	14335	14394	14534	14367	14534	14392	14334	14480	14489	14359	14316	14429	14546	14425	14396	14329	14408	14456	14442	14532	14477	14383	14531	14351	14414	14469	14481	14491	14398	14462	14360	14508	14320	14346	14353	14626	14401	14391	14435	14324	14388	14426	14436	14549	14323	14448	14433	14568	14330	14431	14489	14361	14318	14320	14428	14537	14389	14280	14518	14364	14438	14451	14374	14336	14326	14379	14462	14316	14425	14396	14362	14328	14603	14315	14472	14414	14632	14492	14329	14363	14416	14448	14462	14366	14496	14385	14475	14498	14399	14422	14360	14496	14430	14529	14582	14505	14352	14176	14434	14330	14249	14482	14383	14326	14370	14502	14544	14396	14303	14484	14463	14330	14494	14495	14407	14504	14448	14412	14592	14392	14421	14498	14540	14229	14374	14415	14468	14517	14421	14518	14461	14371	14524	14537	14558	14349	14492	14382	14550	14458	14373	14460	14538	14482	14544	14400	14328	14468	14415	14532	14431	14464	14398	14383	14399	14424	14376	14374	14477	14509	14277	14405	14414	14497	14490	14383	14501	14426	14393	14406	14485	14519	14395	14498	14362	14326	14379	14506	14407	14459	14372	14334	14310	14432	14617	14427	14491	14520	14563	14388	14418	14604	14507	14612	14511	14406	14452	14578	14353	14502	14427	14407	14520	14398	14353	14293	14384	14448	14539	14494	14551	14529	14389	14414	14364	14435	14227	14392	14535	14354	14277	14374	14431	14480	14371	14490	14407	14438	14473	14374	14573	14396	14473	14389	14463	14433	14473	14474	14547	14411	14358	14492	14400	14383	14607	14388	14463	14413	14376	14341	14346	14399	14384	14483	14493	14489	14542	14150	14431	14427	14366	14539	14479	14447	14455	14536	14375	14252	14475	14404	14536	14455	14385	14585	14456	14494	14335	14421	14519	14409	14440	14425	14510	14593	14517	14469	14386	14457	14509	14289	14467	14373	14332	14395	14356	14507	14253	14471	14473	14421	14528	14460	14418	14430	14296	14397	14258	14250	14414	14490	14554	14487	14445	14312	14349	14357	14204	14387	14342	14421	14583	14516	14422	14398	14338	14409	14431	14386	14433	14308	14421	14444	14400	14580	14468	14424	14370	14460	14334	14460	14229	14565	14434	14373	14375	14378	14483	14435	14355	14531	14587	14388	14441	14249	14328	14548	14532	14452	14464	14350	14360	14494	14610	14240	14435	14200	14374	14434	14462	14326	14360	14617	14317	14303	14491	14522	14365	14503	14282	14351	14453	14527	14523	14350	14464	14231	14423	14360	14600	14290	14444	14509	14306	14600	14478	14416	14578	14527	14473	14341	14424	14407	14480	14379	14451	14342	14337	14354	14350	14407	14444	14480	14440	14409	14369	14282	14479	14493	14479	14332	14549	14356	14396	14416	14416	14545	14495	14509	14369	14534	14414	14311	14414	14436	14366	14436	14465	14297	14440	14416	14344	14540	14464	14340	14389	14488	14473	14383	14512	14501	14363	14403	14418	14367	14453	14498	14602	14490	14476	14328	14442	14357	14593	14426	14511	14378	14545	14357	14448	14369	14500	14336	14349	14522	14444	14461	14392	14264	14518	14634	14333	14308	14394	14425	14343	14432	14491	14589	14509	14555	14447	14380	14609	14305	14365	14466	14393	14415	14471	14354	14424	14390	14580	14436	14575	14475	14404	14441	14407	14431	14408	14591	14281	14350	14448	14284	14428	14296	14492	14366	14337	14465	14397	14434	14387	14341	14411	14370	14505	14497	14420	14599	14413	14517	14389	14357	14408	14392	14354	14521	14379	14335	14494	14427	14596	14386	14502	14495	14446	14351	14325	14456	14475	14444	14495	14460	14353	14441	14366	14409	14441	14402	14356	14586	14338	14530	14335	14506	14435	14498	14391	14468	14448	14486	14459	14341	14416	14423	14540	14500	14409	14370	14523	14380	14437
26977	21981	25269	21518	17303	16385	16523	15968	15884	15764	15850	15585	15882	15802	15586	15924	15910	15794	15607	15475	15809	15786	15914	15844	15800	15533	15763	15801	15641	15835	15920	15957	15733	15773	15571	15860	15689	15612	15618	15687	15674	15501	15570	15390	15499	15403	15383	15564	15615	15386	15626	15508	15506	15256	15405	15210	15401	15419	15305	15407	15417	15186	15293	15382	15497	15283	15224	15405	15288	15175	15368	15348	15274	15420	15233	15391	15195	15591	15237	15254	15338	15547	15368	15290	15380	15435	15338	15329	15331	15442	15431	15187	15428	15442	15386	15326	15306	15372	15384	15295	15373	15434	15372	15234	15447	15321	15345	15276	15359	15346	15474	15316	15402	15382	15476	15413	15506	15297	15434	15396	15220	15369	15437	15238	15220	15409	15302	15564	15180	15362	15472	15366	15283	15456	15521	15297	15407	15516	15220	15279	15470	15213	15327	15382	15448	15330	15290	15273	15291	15554	15450	15424	15601	15311	15392	15264	15271	15296	15328	15239	15378	15426	15417	15247	15443	15342	15281	15341	15231	15189	15133	15436	15337	15516	15342	15255	15233	15328	15283	15302	15351	15235	15195	15077	15548	15425	15246	15302	15501	15265	15304	15423	15535	15469	15368	15319	15342	15216	15490	15620	15383	15212	15303	15406	15329	15387	15271	15262	15175	15367	15319	15523	15440	15197	15353	15267	15438	15454	15310	15442	15325	15406	15276	15312	15295	15407	15443	15330	15402	15446	15411	15536	15260	15494	15285	15206	15406	15367	15208	15425	15356	15413	15428	15347	15238	15335	15287	15376	15417	15456	15465	15414	15222	15358	15215	15217	15264	15279	15382	15466	15272	15545	15480	15570	15386	15523	15407	15360	15309	15302	15089	15298	15429	15264	15314	15448	15555	15391	15338	15428	15194	15518	15463	15354	15489	15580	15632	15228	15184	15281	15391	15387	15354	15307	15436	15448	15111	15208	15224	15241	15195	15493	15283	15335	15523	15267	15286	15242	15419	15354	15389	15294	15318	15201	15174	15506	15601	15335	15435	15423	15463	15486	15416	15349	15183	15210	15288	15407	15396	15466	15487	15428	15176	15142	15228	15302	15375	15306	15306	15530	15324	15404	15313	15406	15290	15285	15200	15420	15254	15288	15293	15326	15444	15131	15659	15461	15514	15257	15332	15309	15497	15324	15341	15428	15418	15297	15266	15256	15351	15464	15464	15384	15314	15381	15391	15276	15422	15239	15337	15202	15262	15274	15251	15505	15191	15090	15366	15368	15244	15241	15496	15410	15343	15457	15294	15261	15226	15405	15562	15283	15312	15261	15320	15229	15248	15392	15173	15295	15241	15203	15496	15285	15429	15553	15415	15497	15466	15419	15447	15421	15375	15505	15517	15511	15530	15255	15246	15237	15198	15420	15312	15513	15287	15414	15300	15275	15382	15225	15246	15577	15347	15439	15149	15316	15405	15286	15374	15427	15363	15577	15564	15397	15490	15572	15217	15332	15434	15312	15445	15322	15481	15524	15503	15235	15566	15522	15207	15337	15291	15504	15502	15449	15399	15306	15238	15274	15474	15275	15286	15232	15500	15434	15441	15216	15217	15336	15303	15312	15301	15402	15278	15273	15285	15376	15411	15246	15479	15354	15661	15400	15244	15276	15229	15032	15387	15393	15163	15294	15367	15307	15413	15505	15432	15269	15342	15390	15320	15377	15568	15385	15510	15391	15485	15054	15367	15429	15397	15363	15407	15321	15353	15197	15297	15292	15397	15352	15499	15259	15432	15370	15283	15363	15373	15457	15610	15348	15445	15375	15293	15385	15392	15342	15457	15385	15533	15310	15473	15341	15338	15338	15373	15332	15358	15231	15330	15416	15231	15222	15144	15307	15545	15223	15340	15297	15272	15297	15220	15202	15383	15290	15401	15408	15228	15326	15374	15427	15377	15344	15479	15544	15310	15210	15415	15338	15538	15425	15221	15282	15242	15534	15589	15289	15535	15465	15475	15413	15387	15319	15387	15354	15190	15418	15215	15206	15321	15476	15200	15434	15533	15443	15442	15259	15304	15254	15465	15340	15364	15324	15206	15419	15374	15414	15288	15365	15344	15222	15204	15283	15478	15427	15284	15287	15533	15411	15422	15448	15509	15529	15313	15527	15430	15365	15560	15446	15412	15459	15276	15434	15424	15527	15403	15363	15465	15130	15395	15258	15449	15296	15589	15535	15370	15111	15282	15214	15344	15354	15346	15421	15433	15265	15428	15385	15529	15538	15421	15215	15408	15471	15323	15392	15354	15367	15459	15141	15549	15266	15220	15561	15321	15391	15309	15286	15465	15435	15266	15479	15459	15414	15252	15346	15497	15497	15365	15418	15347	15329	15341	15386	15356	15549	15279	15395	15499	15339	15384	15394	15373	15403	15404	15288	15265	15299	15469	15122	15364	15343	15375	15353	15410	15474	15189	15414	15577	15304	15501	15455	15494	15349	15443	15267	15291	15423	15438	15440	15493	15346	15429	15331	15308	15509	15361	15449	15560	15106	15590	15503	15261	15535	15380	15482	15322	15536	15503	15409	15435	15456	15287	15526	15246	15306	15286	15597	15303	15348	15509	15180	15460	15569	15330	15374	15326	15344	15251	15461	15414	15319	15334	15189	15535	15342	15344	15636	15247	15263	15232	15457	15364	15175	15438	15346	15200	15299	15310	15518	15451	15418	15211	15177	15136	15390	15379	15413	15434	15327	15517	15435	15255	15209	15157	15052	15407	15372	15459	15397	15476	15157	15263	15431	15338	15324	15312	15309	15385	15206	15470	15326	15521	15167	15369	15433	15417	15392	15331	15243	15440	15253	15356	15368	15290	15322	15475	15245	15456	15334	15436	15304	15444	15540	15462	15315	15361	15461	15507	15396	15331	15075	15265	15322	15290	15221	15312	15348	15423	15168	15422	15306	15312	15511	15409	15401	15451	15546	15345	15281	15518	15329	15386	15303	15303	15373	15303	15441	15303	15374	15217	15349	15480	15312	15536	15589	15177	15359	15214	15358	15380	15279	15290	15362	15195	15321	15400	15513	15301	15379	15385	15478	15267	15195	15420	15389	15384	15266	15262	15491	15369	15289	15362	15386	15267	15509	15406	15355	15432	15299	15573	15490	15311	15314	15419	15502	15369	15495	15370	15086	15343	15367	15521	15268	15392	15311	15176	15281	15196	15431	15351	15112	15442	15397	15278	15372	15448	15437	15332	15303	15252	15287	15521	15219	15318	15324	15384	15464	15474	15403	15259	15448	15350	15412	15478	15317	15291	15546	15581	15414	15473	15371	15197	15353	15401	15553	15521	15255	15395	15283	15173	15381	15335	15245	15323	15181	15512	15567	15453	15332	15242	15409	15422	15265	15266	15423	15130	15443	15299	15216	15206	15223	15549	15378	15350	15215	15394	15395	15318	15356	15248	15116	15433	15377	15416	15291	15355	15533	15430	15309	15431	15236	15483	15359	15158	15088	15320	15401	15240	15333	15251	15520	15326	15324	15336	15114	14995	15259	15267	15388	15098	15143	15239	15412	15099	15377	15614	15228	15438	15423	15346	15636	15416	15391	15427	15382	15321	15376	15460	15498	15419	15310	15263	15360	15346	15365	15460	15296	15336	15421	15180	15329	15414	15351	15451	15531	15350	15295	15379	15471	15355	15343	15354	15424	15397	15467	15435	15372	15271	15499	15298	15350	15387	15198	15324	15413	15447	15311	15424	15075	15406	15481	15422	15434	15289	15316	15460	15545	15469	15354	15593	15327	15276	15345	15416	15304	15377	15407	15610	15266	15382	15388	15425	15379	15347	15183	15323	15346	15301	15402	15348	15561	15464	15348	15376	15331	15452	15480	15402	15383	15219	15466	15302	15327	15343	15400	15522	15121	15470	15097	15346	15537	15518	15226	15481	15373	15654	15449	15350	15336	15330	15248	15317	15075	15321	15474	15238	15252	15392	15346	15346	15253	15358	15267	15372	15296	15337	15352	15382	15299	15619	15167	15374	15595	15546	15467	15406	15338	15468	15451	15414	15315	15268	15377	15500	15374	15418	15683	15365	15212	15321	15297	15183	15256	15325	15273	15153	15492	15461	15184	15354	15194	15379	15115	15184	15387	15239	15207	15444	15430	15189	15332	15240	15143	15326	15677	15341	15267	15330	15437	15278	15293	15472	15361	15567	15565	15282	15294	15543	15336	15385	15284	15313	15437	15297	15234	15298	15329	15174	15441	15535	15490	15484	15470	15315	15633	15216	15233	15403	15174	15315	15351	15305	15474	15300	15416	15295	15246	15258	15322	15253	15305	15354	15304	15244	15323	15393	15355	15508	15321	15323	15352	15519	15456	15461	15337	15333	15538	15400	15429	15398	15351	15470	15450	15380	15404	15326	15308	15623	15434	15307	15125	15287	15244	15356	15172	15449	15474	15483	15370	15478	15276	15221	15160	15341	15434	15429	15473	15486	15173	15319	15224	15258	15441	15508	15565	15369	15415	15393	15410	15407	15436	15436	15225	15367	15439	15306	15297	15508	15244	15409	15410	15527	15430	15249	15505	15253	15388	15572	15372	15501	15361	15620	15283	15385	15404	15430	15348	15594	15173	15454	15423	15289	15554	15567	15290	15526	15573	15341	15469	15438	15318	15276	15033	15465	15389	15382	15271	15376	15441	15476	15287	15335	15358	15346	15422	15485	15312	15210	15405	15556	15446	15466	15516	15325	15351	15303	15544	15427	15370	15590	15307	15339	15420	15403	15493	15263	15295	15245	15310	15448	15272	15257	15312	15475	15362	15380	15500	15364	15399	15357	15316	15502	15292	15350	15299	15189	15326	15278	15296	15404	15325	15295	15472	15352	15268	15511	15295	15335	15379	15294	15234	15155	15420	15402	15198	15406	15343	15402	15332	15264	15332	15312	15331	15503	15285	15657	15344	15236	15513	15524	15311	15430	15542	15391	15146	15444	15396	15469	15360	15375	15369	15248	15362	15549	15334	15474	15313	15395	15300	15374	15391	15358	15484	15409	15414	15452	15276	15315	15319	15502	15479	15460	15341	15342	15463	15358	15523	15221	15421	15407	15462	15190	15544	15310	15221	15392	15286	15224	15271	15445	15454
17896	25592	22828	18631	17034	16381	15817	15617	15073	15039	15106	15060	15313	15071	14846	14945	14842	14768	14562	14636	14796	15034	15048	14960	14774	14873	15022	14865	14885	15140	15217	14914	14883	14646	14585	14674	14792	14645	14598	14697	14670	14812	14703	14592	14478	14385	14582	14588	14333	14495	14455	14353	14295	14080	14376	14296	14335	14292	14359	14435	14474	14260	14486	14375	14365	14215	14579	14301	14405	14236	14116	14501	14285	14255	14434	14332	14053	14254	14416	14420	14293	14391	14123	14305	14314	14482	14240	14344	14383	14374	14375	14320	14242	14244	14456	14341	14375	14274	14286	14457	14358	14177	14356	14370	14456	14195	14423	14347	14419	14394	14395	14497	14252	14204	14343	14171	14292	14369	14249	14320	14322	14355	14233	14190	14376	14309	14245	14288	14348	14319	14404	14426	14357	14405	14169	14419	14441	14280	14280	14355	14419	14405	14473	14410	14315	14222	14423	14287	14393	14358	14348	14500	14342	14327	14439	14228	14339	14410	14443	14301	14337	14351	14270	14389	14431	14246	14315	14359	14432	14424	14174	14318	14422	14190	14389	14300	14329	14314	14477	14391	14305	14408	14256	14108	14284	14341	14378	14407	14277	14081	14344	14518	14255	14383	14456	14408	14268	14376	14291	14313	14315	14380	14391	14264	14340	14183	14507	14451	14385	14379	14196	14296	14242	14379	14235	14480	14377	14317	14471	14389	14456	14255	14386	14366	14560	14373	14325	14243	14369	14366	14343	14259	14524	14284	14305	14370	14283	14403	14407	14387	14378	14506	14330	14192	14378	14251	14342	14316	14303	14357	14335	14366	14260	14332	14361	14437	14378	14343	14551	14430	14334	14307	14340	14208	14411	14288	14305	14423	14158	14342	14376	14353	14139	14472	14183	14406	14370	14185	14313	14366	14403	14459	14314	14380	14306	14417	14419	14368	14294	14433	14477	14349	14289	14252	14330	14300	14259	14342	14240	14288	14389	14198	14283	14317	14426	14246	14447	14322	14313	14336	14283	14166	14257	14465	14412	14236	14265	14372	14260	14333	14391	14298	14287	14310	14366	14043	14348	14330	14331	14542	14241	14318	14332	14332	14250	14341	14381	14315	14430	14227	14378	14566	14389	14261	14401	14369	14434	14405	14257	14350	14314	14277	14370	14385	14422	14216	14281	14282	14367	14343	14353	14422	14213	14249	14465	14223	14320	14361	14368	14329	14321	14291	14288	14427	14417	14351	14391	14273	14455	14348	14430	14322	14161	14284	14339	14406	14122	14408	14156	14245	14289	14331	14312	14462	14275	14469	14356	14381	14297	14347	14438	14204	14290	14292	14366	14336	14347	14298	14354	14389	14328	14241	14271	14436	14433	14306	14390	14330	14330	14317	14199	14239	14359	14395	14116	14333	14254	14471	14281	14300	14308	14162	14273	14391	14311	14350	14215	14283	14357	14330	14380	14289	14578	14306	14364	14340	14308	14213	14110	14330	14355	14423	14310	14327	14436	14275	14375	14315	14534	14471	14146	14215	14389	14495	14269	14317	14388	14226	14547	14406	14445	14415	14372	14296	14453	14398	14195	14366	14496	14353	14271	14092	14410	14386	14349	14392	14319	14171	14132	14385	14218	14341	14431	14347	14211	14344	14525	14439	14379	14229	14257	14508	14281	14313	14308	14166	14242	14483	14395	14418	14261	14451	14304	14311	14400	14395	14358	14517	14241	14485	14285	14260	14279	14265	14233	14316	14296	14442	14378	14430	14058	14241	14290	14167	14315	14415	14302	14273	14258	14187	14289	14227	14176	14364	14241	14265	14273	14374	14353	14349	14390	14268	14407	14229	14211	14312	14352	14337	14241	14343	14329	14328	14260	14327	14277	14352	14380	14478	14349	14344	14379	14357	14396	14448	14360	14411	14508	14447	14414	14412	14274	14489	14405	14463	14468	14313	14353	14476	14269	14395	14324	14387	14335	14252	14229	14283	14267	14331	14497	14395	14308	14191	14413	14360	14179	14222	14531	14267	14196	14249	14282	14300	14344	14330	14461	14266	14227	14280	14191	14374	14451	14452	14282	14316	14138	14252	14463	14318	14292	14500	14274	14384	14344	14341	14463	14224	14328	14321	14328	14267	14388	14238	14269	14270	14088	14237	14284	14441	14383	14252	14292	14268	14377	14146	14374	14341	14334	14172	14295	14408	14237	14431	14312	14405	14450	14438	14399	14171	14420	14453	14255	14433	14422	14196	14358	14359	14374	14327	14236	14382	14320	14242	14348	14282	14446	14452	14350	14279	14276	14321	14297	14272	14320	14384	14392	14392	14297	14347	14291	14205	14372	14083	14447	14265	14337	14387	14358	14518	14266	14311	14565	14482	14418	14429	14314	14285	14308	14242	14286	14359	14329	14437	14342	14281	14435	14265	14436	14283	14524	14334	14259	14478	14317	14366	14304	14309	14525	14392	14294	14407	14322	14328	14160	14312	14266	14381	14452	14250	14388	14390	14526	14317	14502	14541	14368	14284	14426	14197	14255	14414	14279	14412	14363	14198	14135	14300	14307	14280	14376	14338	14275	14197	14373	14452	14506	14226	14401	14478	14278	14386	14342	14483	14318	14237	14286	14244	14267	14257	14268	14509	14431	14379	14456	14271	14377	14206	14356	14307	14253	14453	14352	14404	14506	14038	14328	14272	14342	14536	14403	14301	14407	14402	14327	14402	14357	14208	14397	14427	14276	14362	14406	14442	14522	14250	14406	14194	14255	14362	14474	14243	14485	14192	14390	14400	14291	14219	14293	14414	14249	14435	14494	14388	14289	14229	14316	14455	14425	14296	14401	14389	14346	14476	14513	14264	14285	14310	14470	14284	14360	14338	14274	14276	14441	14483	14502	14328	14348	14316	14318	14342	14354	14353	14427	14324	14436	14479	14292	14428	14122	14334	14488	14472	14121	14376	14274	14381	14339	14201	14481	14443	14366	14328	14262	14263	14478	14128	14229	14414	14326	14303	14206	14188	14212	14295	14250	14461	14506	14349	14407	14289	14338	14385	14458	14317	14335	14357	14387	14267	14245	14558	14320	14294	14584	14319	14331	14380	14260	14353	14478	14241	14397	14251	14291	14344	14384	14299	14356	14357	14328	14323	14401	14474	14331	14477	14332	14361	14428	14395	14258	14297	14266	14279	14285	14374	14282	14278	14284	14389	14347	14260	14316	14473	14331	14367	14309	14398	14447	14271	14403	14396	14325	14307	14292	14250	14304	14441	14253	14305	14378	14386	14300	14211	14213	14353	14522	14389	14319	14364	14291	14351	14363	14497	14371	14406	14484	14320	14374	14200	14416	14191	14351	14372	14321	14405	14353	14479	14204	14250	14417	14417	14513	14174	14365	14466	14121	14397	14336	14221	14466	14307	14217	14327	14464	14295	14252	14489	14136	14446	14371	14361	14298	14356	14365	14210	14456	14287	14199	14505	14283	14222	14237	14202	14397	14376	14491	14291	14353	14362	14478	14413	14485	14294	14466	14348	14373	14200	14366	14401	14405	14410	14277	14421	14516	14460	14399	14315	14481	14338	14352	14423	14285	14324	14423	14369	14366	14342	14274	14358	14375	14212	14404	14325	14249	14270	14379	14412	14474	14440	14430	14337	14463	14336	14317	14261	14312	14354	14358	14263	14248	14419	14095	14399	14292	14284	14373	14290	14347	14169	14391	14190	14320	14249	14385	14535	14428	14301	14305	14222	14510	14286	14488	14514	14407	14191	14583	14150	14341	14379	14188	14292	14416	14407	14517	14290	14359	14304	14340	14181	14252	14214	14246	14564	14414	14230	14225	14526	14403	14436	14261	14399	14258	14283	14245	14418	14318	14244	14462	14286	14361	14448	14295	14255	14373	14292	14327	14413	14432	14209	14252	14183	14631	14230	14433	14240	14442	14374	14409	14367	14312	14336	14325	14241	14406	14358	14410	14168	14595	14227	14117	14302	14299	14206	14368	14339	14319	14346	14439	14310	14118	14331	14366	14300	14339	14240	14350	14421	14344	14319	14386	14355	14368	14406	14229	14194	14244	14330	14313	14276	14244	14427	14473	14385	14192	14490	14341	14411	14408	14211	14380	14320	14304	14497	14308	14245	14320	14293	14394	14406	14494	14457	14424	14369	14452	14282	14377	14439	14295	14439	14310	14240	14337	14535	14310	14210	14168	14226	14288	14366	14266	14323	14340	14422	14485	14150	14276	14301	14452	14327	14403	14314	14245	14412	14283	14338	14276	14293	14282	14347	14311	14394	14261	14340	14341	14373	14351	14232	14423	14180	14471	14221	14382	14379	14356	14448	14279	14140	14476	14383	14352	14298	14446	14445	14288	14340	14387	14385	14228	14291	14365	14312	14356	14430	14191	14172	14485	14275	14401	14394	14291	14263	14466	14312	14486	14373	14271	14408	14358	14286	14417	14409	14441	14351	14267	14329	14402	14283	14222	14429	14194	14294	14448	14473	14204	14332	14329	14397	14399	14259	14261	14355	14333	14480	14180	14382	14448	14158	14360	14284	14192	14367	14302	14333	14311	14313	14254	14339	14187	14182	14187	14447	14271	14385	14231	14248	14422	14366	14428	14562	14435	14307	14262	14330	14324	14421	14266	14412	14457	14371	14260	14474	14382	14372	14405	14422	14473	14386	14285	14340	14366	14539	14293	14400	14347	14380	14317	14380	14387	14274	14414	14335	14396	14155	14333	14346	14340	14286	14299	14377	14290	14267	14386	14309	14452	14290	14385	14321	14222	14289	14350	14381	14503	14189	14217	14289	14469	14257	14372	14384	14418	14181	14363	14313	14431	14333	14248	14401	14231	14577	14246	14277	14202	14491	14269	14390	14302	14243	14421	14205	14342	14193	14368	14467	14445	14404	14318	14380	14370	14278	14358	14324	14394	14399	14216	14376	14182	14156	14385	14210	14275	14296	14427	14316	14185	14402	14399	14435	14360	14263	14369	14199	14387	14410	14177	14440	14360	14268	14264	14167	14364	14487	14278	14345	14465	14177	14462	14271	14300	14335	14346	14310	14274	14470	14458	14468	14417	14501	14474	14172	14281	14319	14417	14281	14341	14423	14418	14299	14637	14347	14419	14222	14445	14250	14437	14470	14375	14294
23700	21201	28809	24034	21890	21718	20398	17424	16575	16513	16397	16223	16261	16176	16086	15939	16292	16058	15899	15916	16061	16142	16219	15929	15850	16092	16011	16178	16163	16137	16045	16456	16119	16022	15898	15846	15949	15817	15883	15952	15818	15687	15644	15571	15491	15521	16109	15918	15678	15644	15542	15362	15302	15516	15325	15442	15449	15405	15494	15478	15259	15435	15558	15461	15422	15515	15354	15355	15304	15347	15345	15488	15396	15369	15139	15395	15502	15396	15264	15377	15438	15202	15371	15469	15525	15492	15496	15378	15464	15289	15271	15297	15368	15472	15657	15781	15395	15521	15375	15454	15389	15332	15426	15263	15396	15472	15535	15383	15242	15427	15398	15267	15505	15421	15433	15472	15304	15328	15440	15265	15418	15235	15125	15339	15483	15482	15420	15483	15257	15430	15394	15264	15286	15517	15415	15616	15510	15194	15456	15498	15426	15414	15443	15437	15291	15420	15354	15226	15412	15371	15615	15366	15388	15372	15389	15299	15319	15325	15462	15445	15263	15411	15458	15480	15472	15590	15485	15147	15615	15344	15387	15350	15411	15353	15435	15514	15361	15336	15377	15356	15357	15303	15403	15511	15444	15336	15423	15420	15219	15372	15143	15223	15117	15283	15489	15407	15400	15402	15363	15328	15463	15508	15403	15390	15260	15256	15337	15263	15187	15194	15488	15430	15426	15440	15485	15445	15377	15317	15386	15381	15380	15356	15447	15368	15376	15376	15469	15405	15256	15443	15496	15537	15330	15293	15550	15533	15494	15520	15301	15357	15373	15463	15392	15496	15477	15480	15303	15505	15351	15251	15453	15597	15324	15538	15248	15476	15514	15380	15439	15439	15334	15322	15301	15503	15444	15296	15380	15504	15232	15430	15301	15324	15511	15375	15277	15403	15214	15339	15473	15234	15356	15237	15272	15361	15384	15261	15363	15478	15394	15502	15398	15376	15426	15204	15357	15424	15219	15396	15324	15400	15406	15406	15333	15403	15591	15245	15371	15199	15491	15378	15365	15365	15459	15434	15414	15376	15556	15367	15410	15515	15233	15465	15326	15434	15492	15303	15294	15356	15658	15380	15263	15214	15410	15432	15457	15460	15307	15305	15341	15456	15442	15264	15384	15351	15366	15346	15393	15413	15252	15403	15435	15502	15317	15306	15281	15174	15496	15366	15481	15556	15382	15401	15392	15122	15293	15450	15328	15386	15317	15540	15474	15337	15344	15301	15625	15398	15365	15291	15452	15482	15371	15286	15273	15317	15362	15235	15329	15547	15323	15381	15440	15226	15533	15508	15461	15340	15213	15333	15568	15490	15314	15466	15362	15159	15403	15459	15243	15551	15492	15539	15323	15489	15463	15394	15473	15384	15479	15476	15444	15433	15485	15295	15372	15241	15427	15248	15502	15464	15365	15344	15514	15401	15351	15292	15343	15440	15414	15364	15391	15396	15326	15314	15370	15379	15553	15349	15437	15324	15226	15531	15326	15216	15530	15497	15249	15332	15172	15499	15504	15344	15244	15336	15429	15357	15503	15338	15480	15393	15323	15479	15402	15377	15466	15416	15428	15298	15188	15142	15441	15424	15291	15236	15516	15514	15471	15460	15417	15453	15312	15262	15422	15403	15384	15306	15581	15422	15320	15416	15454	15320	15374	15316	15132	15427	15429	15409	15491	15287	15642	15525	15220	15452	15215	15418	15331	15423	15438	15326	15505	15420	15453	15511	15346	15350	15293	15173	15615	15468	15253	15449	15315	15292	15468	15536	15447	15403	15425	15418	15324	15518	15432	15439	15602	15474	15389	15529	15505	15463	15426	15314	15398	15507	15389	15307	15359	15361	15352	15379	15207	15426	15378	15162	15313	15374	15301	15200	15247	15533	15399	15351	15323	15453	15369	15542	15351	15342	15461	15379	15535	15557	15508	15518	15478	15608	15559	15367	15465	15439	15216	15478	15330	15269	15579	15403	15540	15344	15198	15421	15459	15373	15238	15496	15277	15298	15625	15458	15220	15475	15357	15435	15366	15248	15590	15461	15443	15338	15579	15365	15423	15443	15354	15387	15287	15316	15159	15371	15555	15244	15377	15472	15240	15417	15565	15480	15520	15313	15274	15576	15378	15463	15296	15414	15435	15572	15278	15556	15381	15355	15349	15394	15475	15457	15380	15356	15529	15336	15450	15307	15400	15463	15303	15275	15670	15513	15614	15384	15286	15426	15526	15132	15410	15120	15406	15524	15304	15330	15286	15535	15420	15281	15526	15486	15515	15449	15421	15545	15472	15297	15481	15488	15450	15414	15497	15467	15411	15367	15344	15391	15414	15274	15475	15499	15362	15280	15594	15283	15713	15517	15419	15364	15311	15263	15431	15544	15410	15299	15669	15266	15320	15423	15363	15417	15431	15447	15300	15488	15348	15602	15282	15392	15296	15343	15452	15228	15175	15398	15604	15386	15500	15205	15468	15445	15674	15400	15363	15434	15253	15316	15374	15239	15452	15399	15569	15307	15449	15397	15254	15575	15424	15314	15425	15623	15396	15258	15461	15283	15661	15404	15378	15508	15385	15478	15409	15372	15371	15403	15418	15459	15586	15504	15344	15339	15447	15162	15421	15361	15450	15473	15253	15215	15399	15496	15401	15405	15384	15253	15649	15434	15579	15459	15490	15430	15273	15184	15218	15537	15477	15352	15327	15323	15205	15340	15579	15449	15268	15357	15610	15483	15252	15365	15469	15444	15385	15235	15385	15321	15364	15628	15348	15304	15411	15324	15325	15621	15616	15290	15402	15470	15265	15252	15374	15660	15350	15267	15538	15420	15404	15328	15306	15347	15309	15549	15275	15312	15258	15317	15447	15547	15341	15488	15546	15300	15176	15274	15387	15128	15362	15497	15274	15342	15392	15385	15369	15424	15376	15302	15390	15255	15263	15278	15168	15257	15336	15454	15508	15365	15496	15465	15542	15307	15250	15287	15399	15389	15394	15427	15647	15313	15454	15466	15383	15461	15454	15309	15350	15264	15546	15220	15150	15482	15429	15366	15192	15556	15429	15367	15465	15415	15305	15331	15578	15550	15335	15444	15501	15475	15472	15414	15245	15276	15522	15433	15389	15233	15427	15338	15258	15358	15527	15364	15306	15318	15432	15358	15337	15359	15314	15446	15418	15472	15408	15320	15307	15255	15494	15473	15324	15377	15329	15352	15443	15462	15337	15299	15524	15414	15543	15228	15159	15151	15179	15488	15510	15341	15602	15364	15496	15530	15652	15596	15441	15443	15275	15174	15429	15424	15343	15240	15420	15238	15356	15521	15534	15265	15499	15397	15314	15472	15423	15392	15488	15465	15353	15475	15421	15343	15484	15321	15551	15168	15415	15250	15291	15438	15320	15436	15319	15471	15413	15253	15403	15512	15377	15385	15571	15448	15356	15367	15379	15253	15331	15446	15496	15294	15652	15373	15334	15406	15530	15299	15307	15620	15647	15359	15390	15292	15574	15409	15214	15482	15460	15339	15188	15466	15328	15180	15414	15206	15496	15635	15315	15278	15314	15267	15511	15456	15323	15521	15454	15625	15152	15331	15393	15269	15470	15201	15416	15504	15482	15299	15595	15331	15485	15434	15190	15286	15497	15475	15423	15334	15352	15549	15342	15388	15334	15250	15303	15395	15454	15510	15397	15367	15302	15393	15455	15336	15283	15297	15296	15351	15398	15483	15444	15331	15393	15352	15527	15478	15355	15337	15266	15351	15502	15551	15351	15310	15596	15369	15559	15286	15591	15485	15698	15160	15375	15374	15409	15377	15573	15306	15244	15350	15502	15395	15176	15299	15401	15535	15336	15493	15452	15451	15284	15188	15512	15233	15221	15326	15434	15289	15244	15392	15471	15467	15299	15255	15356	15317	15528	15372	15374	15574	15432	15341	15392	15561	15377	15433	15431	15306	15289	15290	15345	15492	15398	15244	15360	15435	15319	15574	15446	15382	15377	15408	15379	15569	15368	15483	15380	15365	15472	15366	15421	15278	15183	15445	15379	15272	15415	15546	15201	15206	15484	15545	15302	15343	15146	15027	15520	15529	15451	15490	15470	15327	15319	15415	15440	15319	15513	15324	15263	15416	15342	15325	15377	15333	15309	15471	15422	15741	15502	15497	15378	15400	15364	15457	15381	15540	15369	15355	15195	15190	15378	15198	15125	15476	15457	15552	15639	15541	15431	15549	15428	15582	15545	15587	15562	15462	15477	15535	15694	15485	15403	15482	15375	15538	15313	15396	15341	15565	15375	15385	15395	15290	15263	15561	15417	15433	15400	15243	15405	15413	15410	15340	15395	15503	15470	15532	15657	15493	15336	15320	15264	15370	15301	15473	15352	15367	15279	15199	15479	15404	15282	15275	15433	15332	15476	15357	15502	15343	15574	15282	15304	15318	15590	15430	15351	15348	15356	15357	15324	15516	15470	15347	15282	15564	15332	15438	15434	15360	15490	15259	15325	15352	15311	15354	15275	15489	15419	15581	15425	15321	15371	15481	15468	15185	15357	15439	15282	15348	15233	15530	15477	15437	15388	15337	15342	15266	15435	15444	15479	15652	15448	15388	15257	15286	15352	15300	15514	15395	15413	15416	15400	15301	15454	15460	15440	15449	15449	15313	15332	15232	15350	15423	15125	15473	15395	15638	15333	15341	15320	15458	15568	15296	15252	15479	15383	15347	15288	15469	15469	15398	15360	15238	15470	15594	15548	15485	15366	15264	15438	15508	15455	15304	15260	15367	15346	15385	15250	15455	15502	15425	15294	15473	15240	15386	15148	15351	15221	15467	15378	15255	15361	15528	15400	15375	15348	15424	15397	15439	15236	15604	15546	15385	15428	15415	15455	15488	15395	15250	15223	15292	15323	15474	15564	15371	15387	15176	15527	15427	15375	15266	15484	15280	15401	15501	15296	15320	15377	15278	15360	15264	15441	15304	15295	15406	15500	15463	15515	15561	15425	15393	15313	15456	15572	15305	15355	15474	15310	15292	15253	15369	15401	15374	15293	15527	15316	15487	15578	15444	15359	15444	15541	15371	15546	15351	15327	15375	15414	15469	15492	15423	15344	15413	15495	15364	15285	15326	15368	15423	15321	15306	15496	15289	15471	15383
18324	32352	29687	23379	20522	18748	17725	16907	16429	15907	15855	15582	15962	15820	15519	15382	15123	15148	15083	15162	15400	15836	15522	15100	15003	15376	15312	15609	15666	15249	15396	15399	15484	15461	15198	15087	14721	15077	14958	14988	15033	14732	14763	14539	14731	14841	15304	15108	14824	14677	14536	14504	14481	14521	14427	14458	14512	14502	14564	14413	14433	14522	14478	14370	14425	14513	14423	14446	14414	14312	14710	14568	14402	14596	14386	14285	14372	14531	14527	14346	14557	14405	14530	14414	14380	14348	14454	14384	14315	14455	14417	14427	14461	14442	14591	14503	14457	14489	14635	14349	14546	14396	14370	14545	14495	14316	14363	14432	14441	14566	14288	14429	14522	14531	14307	14375	14458	14368	14503	14489	14506	14448	14368	14530	14485	14480	14489	14413	14417	14468	14515	14532	14367	14231	14425	14519	14254	14413	14362	14392	14301	14489	14545	14420	14278	14362	14423	14450	14461	14564	14513	14508	14445	14604	14300	14454	14379	14441	14551	14450	14530	14323	14472	14314	14581	14614	14304	14376	14549	14376	14325	14351	14438	14399	14223	14471	14460	14496	14184	14381	14494	14354	14296	14526	14500	14405	14426	14307	14407	14257	14477	14429	14452	14485	14361	14327	14484	14342	14369	14499	14424	14418	14320	14288	14338	14431	14429	14417	14450	14476	14535	14527	14411	14439	14389	14513	14551	14263	14424	14454	14431	14279	14531	14569	14452	14502	14311	14492	14372	14415	14356	14403	14498	14351	14520	14317	14377	14411	14491	14329	14474	14563	14385	14290	14323	14414	14429	14635	14423	14359	14336	14373	14370	14472	14383	14357	14352	14387	14335	14357	14369	14373	14424	14498	14376	14313	14441	14433	14289	14624	14313	14426	14447	14508	14375	14321	14286	14426	14279	14537	14204	14477	14368	14390	14386	14433	14542	14353	14233	14526	14355	14264	14493	14531	14352	14428	14559	14522	14307	14578	14348	14515	14489	14448	14459	14337	14475	14438	14713	14247	14511	14337	14351	14552	14636	14329	14470	14421	14354	14398	14395	14468	14548	14412	14353	14654	14484	14442	14364	14506	14425	14518	14447	14394	14528	14489	14457	14394	14297	14186	14192	14463	14411	14517	14506	14384	14503	14430	14608	14384	14392	14357	14308	14370	14380	14497	14261	14363	14447	14400	14262	14535	14410	14406	14388	14237	14485	14503	14400	14228	14397	14411	14364	14453	14354	14481	14445	14320	14459	14326	14453	14331	14334	14451	14417	14437	14249	14370	14502	14426	14483	14346	14401	14422	14492	14394	14400	14287	14538	14553	14569	14227	14479	14418	14512	14442	14618	14479	14548	14398	14496	14441	14417	14611	14391	14342	14363	14449	14391	14491	14494	14355	14412	14511	14377	14440	14567	14590	14400	14259	14361	14362	14392	14339	14471	14295	14406	14335	14411	14251	14497	14282	14517	14521	14511	14557	14419	14465	14403	14419	14363	14502	14385	14377	14171	14386	14396	14406	14562	14262	14339	14432	14479	14428	14318	14532	14332	14413	14398	14433	14434	14410	14371	14514	14467	14462	14399	14303	14292	14386	14450	14401	14383	14428	14606	14289	14409	14361	14349	14353	14573	14509	14459	14568	14666	14342	14463	14418	14368	14334	14412	14420	14432	14384	14433	14380	14525	14451	14448	14506	14425	14359	14454	14506	14487	14331	14557	14420	14382	14469	14333	14560	14162	14527	14509	14446	14473	14487	14327	14520	14452	14483	14377	14234	14524	14256	14305	14565	14420	14423	14430	14351	14337	14389	14486	14347	14564	14481	14256	14392	14509	14356	14512	14193	14429	14456	14325	14351	14370	14357	14409	14379	14383	14377	14541	14579	14321	14587	14390	14368	14418	14418	14200	14566	14538	14286	14440	14344	14342	14397	14254	14267	14471	14479	14495	14425	14329	14445	14470	14426	14501	14235	14420	14422	14471	14473	14150	14320	14669	14601	14579	14344	14392	14432	14356	14467	14546	14349	14470	14326	14404	14367	14572	14521	14514	14325	14376	14339	14456	14433	14418	14262	14486	14418	14493	14493	14570	14277	14437	14558	14492	14367	14402	14447	14454	14328	14497	14444	14474	14588	14483	14394	14455	14445	14335	14404	14539	14436	14439	14663	14524	14493	14484	14531	14386	14434	14342	14450	14472	14514	14417	14508	14479	14323	14607	14482	14324	14407	14405	14480	14481	14407	14349	14512	14316	14363	14418	14266	14303	14505	14546	14488	14365	14498	14302	14302	14313	14384	14399	14450	14250	14355	14451	14469	14386	14378	14495	14551	14434	14298	14630	14130	14378	14392	14578	14420	14531	14421	14441	14317	14534	14359	14386	14382	14636	14451	14439	14487	14393	14502	14436	14426	14441	14498	14394	14471	14348	14609	14465	14450	14400	14476	14365	14555	14532	14453	14361	14301	14383	14396	14389	14409	14557	14361	14244	14592	14584	14430	14447	14380	14488	14422	14351	14461	14359	14531	14601	14343	14485	14339	14271	14353	14429	14430	14369	14379	14539	14229	14180	14519	14327	14470	14514	14360	14421	14549	14459	14446	14385	14387	14500	14446	14513	14523	14459	14443	14373	14542	14298	14490	14447	14371	14382	14481	14430	14272	14439	14507	14470	14522	14398	14332	14537	14611	14340	14341	14321	14414	14404	14493	14359	14500	14421	14415	14292	14512	14276	14514	14398	14422	14583	14386	14529	14634	14494	14364	14535	14601	14346	14426	14439	14451	14259	14372	14468	14455	14444	14427	14424	14432	14330	14387	14359	14339	14460	14442	14528	14330	14500	14394	14479	14486	14401	14488	14381	14412	14499	14281	14393	14554	14474	14494	14391	14401	14245	14290	14433	14427	14437	14211	14509	14352	14467	14522	14400	14613	14363	14297	14303	14377	14473	14353	14399	14515	14341	14484	14408	14584	14323	14509	14241	14396	14548	14453	14451	14250	14440	14338	14550	14363	14460	14463	14413	14586	14355	14510	14480	14308	14471	14401	14557	14607	14417	14460	14436	14434	14443	14476	14456	14367	14467	14566	14362	14383	14339	14393	14298	14388	14319	14603	14427	14297	14368	14389	14476	14356	14513	14521	14324	14487	14210	14504	14414	14311	14366	14461	14403	14353	14386	14386	14559	14717	14444	14583	14358	14519	14378	14414	14528	14479	14476	14325	14408	14425	14538	14482	14349	14245	14422	14315	14486	14469	14339	14421	14341	14252	14352	14507	14449	14582	14373	14509	14458	14300	14490	14408	14464	14420	14415	14389	14338	14454	14408	14446	14593	14273	14495	14267	14495	14497	14419	14360	14666	14455	14423	14395	14498	14496	14470	14290	14597	14450	14489	14450	14342	14463	14447	14485	14323	14416	14543	14278	14407	14329	14449	14496	14468	14449	14483	14543	14432	14599	14301	14346	14505	14395	14367	14311	14504	14405	14505	14422	14632	14517	14378	14377	14626	14325	14277	14327	14309	14292	14411	14312	14350	14440	14428	14243	14390	14545	14355	14504	14369	14408	14342	14397	14323	14580	14479	14448	14416	14364	14372	14590	14410	14559	14188	14331	14366	14423	14422	14503	14342	14344	14564	14392	14526	14378	14471	14399	14494	14310	14375	14514	14421	14560	14465	14414	14308	14353	14617	14459	14437	14425	14490	14325	14498	14373	14405	14431	14494	14332	14462	14395	14483	14406	14512	14546	14457	14523	14512	14477	14570	14399	14506	14567	14563	14488	14641	14359	14465	14442	14576	14441	14433	14511	14442	14434	14388	14468	14452	14552	14446	14533	14383	14453	14505	14344	14478	14405	14336	14290	14669	14505	14542	14246	14490	14408	14343	14332	14355	14435	14389	14503	14381	14495	14535	14401	14449	14627	14509	14391	14391	14287	14330	14367	14324	14285	14382	14516	14467	14421	14440	14504	14461	14378	14481	14461	14368	14508	14490	14392	14428	14540	14332	14444	14506	14368	14342	14258	14587	14269	14453	14554	14331	14487	14428	14480	14524	14526	14351	14383	14405	14492	14370	14376	14401	14351	14545	14505	14324	14406	14526	14506	14349	14398	14441	14433	14524	14479	14517	14290	14480	14415	14513	14458	14616	14237	14523	14203	14477	14264	14368	14528	14435	14455	14492	14336	14573	14369	14409	14558	14530	14454	14369	14383	14528	14359	14385	14559	14588	14487	14304	14508	14381	14469	14538	14444	14286	14526	14461	14517	14403	14526	14451	14635	14445	14404	14320	14492	14393	14468	14479	14446	14455	14437	14504	14499	14397	14496	14387	14324	14392	14496	14301	14334	14325	14479	14312	14365	14400	14565	14324	14375	14490	14379	14389	14541	14429	14500	14295	14456	14410	14303	14354	14410	14323	14437	14489	14410	14445	14397	14478	14392	14448	14342	14568	14293	14495	14391	14471	14293	14320	14447	14366	14286	14665	14471	14528	14459	14558	14408	14253	14720	14383	14401	14450	14390	14567	14436	14407	14371	14435	14454	14398	14628	14577	14313	14375	14321	14618	14422	14362	14360	14408	14386	14401	14524	14265	14513	14475	14214	14419	14550	14427	14430	14415	14321	14425	14502	14372	14505	14412	14475	14437	14314	14328	14333	14473	14414	14337	14524	14506	14332	14505	14470	14368	14442	14482	14405	14685	14470	14382	14424	14551	14529	14474	14432	14382	14362	14419	14499	14370	14403	14349	14390	14489	14282	14552	14494	14402	14500	14440	14290	14517	14444	14430	14251	14410	14415	14430	14376	14560	14383	14536	14463	14440	14272	14456	14568	14441	14465	14311	14486	14424	14346	14519	14500	14295	14484	14363	14348	14510	14416	14377	14306	14483	14306	14220	14420	14394	14382	14383	14435	14450	14443	14448	14409	14429	14441	14443	14412	14530	14460	14434	14438	14514	14510	14458	14323	14422	14499	14551	14509	14263	14364	14302	14606	14434	14483	14491	14291	14556	14364	14414	14459	14172	14450	14448	14307	14481	14349	14404	14359	14546	14414	14587	14619	14274	14648	14511	14336	14417	14610	14596	14313	14423	14370	14345	14418	14320	14291	14505	14376	14161	14407	14548	14298	14477	14486	14383	14423	14332	14512	14355	14407
22589	21070	28977	23392	21258	23163	24504	18862	17185	17485	17292	16704	16945	16901	16929	16608	16490	16203	16449	16781	16795	16756	16494	16334	16666	16679	16642	16802	16432	16642	16736	16336	16426	16113	16133	15860	15866	15860	15950	15982	16357	16074	15860	15889	16006	16621	16849	16037	16132	15822	15660	15908	15476	15593	15647	15666	15682	15571	15550	15614	15720	15720	15432	15644	15666	15560	15788	15671	15599	15669	15602	15727	15834	15583	15776	15674	15564	15600	15674	15731	15794	15609	15512	15649	15577	15703	15659	15614	15812	15563	15702	15700	15744	15628	15585	15575	15687	15638	15687	15614	15711	15509	15350	15618	15653	15478	15667	15595	15380	15668	15632	15633	15664	15630	15646	15412	15667	15607	15597	15605	15656	15481	15656	15694	15210	15475	15347	15597	15499	15429	15562	15631	15569	15637	15688	15575	15635	15593	15639	15408	15603	15543	15635	15777	15454	15631	15432	15647	15860	15673	15538	15536	15555	15573	15356	15629	15702	15782	15573	15633	15569	15620	15620	15512	15410	15705	15586	15545	15597	15655	15677	15401	15495	15790	15600	15645	15740	15723	15712	15725	15539	15719	15379	15641	15683	15584	15671	15705	15592	15438	15531	15595	15635	15740	15623	15634	15572	15452	15536	15565	15714	15481	15598	15755	15534	15535	15421	15669	15555	15643	15447	15593	15501	15514	15658	15580	15676	15607	15554	15672	15639	15577	15544	15577	15679	15608	15655	15559	15654	15580	15440	15474	15544	15678	15511	15441	15677	15687	15646	15583	15657	15550	15752	15733	15609	15615	15774	15540	15719	15343	15572	15633	15625	15661	15676	15589	15581	15455	15647	15593	15624	15826	15688	15459	15742	15478	15539	15449	15458	15626	15378	15744	15495	15693	15648	15536	15489	15497	15569	15605	15560	15645	15762	15525	15531	15520	15645	15681	15773	15412	15591	15651	15689	15549	15594	15595	15511	15575	15747	15517	15591	15419	15735	15552	15586	15519	15583	15703	15574	15481	15720	15554	15567	15677	15490	15575	15746	15512	15585	15461	15639	15425	15546	15566	15649	15642	15535	15357	15554	15609	15614	15600	15380	15831	15591	15430	15402	15305	15643	15429	15557	15507	15635	15624	15672	15509	15573	15440	15681	15467	15449	15601	15525	15551	15689	15595	15529	15565	15536	15590	15476	15466	15365	15537	15640	15521	15601	15698	15368	15562	15606	15328	15597	15448	15498	15574	15596	15515	15529	15658	15555	15729	15719	15800	15427	15493	15389	15633	15733	15485	15558	15546	15614	15387	15344	15642	15644	15479	15372	15561	15549	15641	15456	15449	15376	15510	15641	15487	15488	15585	15730	15766	15695	15650	15416	15578	15574	15677	15434	15591	15558	15691	15557	15613	15653	15590	15509	15612	15555	15609	15574	15757	15538	15529	15460	15667	15420	15635	15514	15665	15581	15581	15894	15720	15714	15644	15550	15728	15520	15612	15548	15622	15845	15518	15741	15826	15736	15632	15586	15622	15408	15568	15565	15669	15664	15695	15674	15635	15733	15827	15441	15560	15573	15626	15616	15560	15637	15646	15440	15511	15723	15751	15682	15535	15774	15769	15518	15644	15573	15439	15572	15684	15608	15494	15665	15432	15575	15598	15353	15514	15446	15454	15587	15640	15438	15449	15490	15667	15636	15474	15519	15604	15859	15549	15482	15531	15575	15484	15608	15457	15728	15624	15315	15491	15430	15604	15470	15628	15554	15401	15433	15471	15725	15542	15387	15511	15605	15536	15401	15505	15615	15555	15384	15387	15450	15666	15442	15550	15529	15489	15564	15601	15416	15585	15694	15590	15472	15648	15613	15368	15362	15688	15437	15862	15574	15513	15523	15661	15416	15618	15692	15558	15785	15604	15454	15665	15518	15498	15598	15702	15569	15412	15571	15536	15649	15634	15545	15502	15697	15513	15548	15717	15621	15547	15669	15468	15540	15363	15488	15453	15484	15472	15598	15451	15507	15609	15712	15575	15548	15475	15304	15507	15606	15497	15443	15393	15570	15573	15580	15544	15604	15726	15455	15700	15803	15697	15751	15434	15562	15512	15611	15572	15377	15610	15675	15642	15434	15648	15333	15564	15616	15627	15605	15502	15686	15649	15866	15794	15644	15781	15740	15533	15581	15527	15670	15529	15498	15564	15366	15889	15727	15424	15471	15677	15576	15648	15547	15476	15502	15511	15621	15443	15581	15482	15643	15563	15667	15613	15678	15471	15603	15629	15452	15583	15679	15336	15585	15740	15537	15589	15518	15755	15605	15608	15472	15653	15436	15819	15717	15636	15462	15735	15424	15466	15527	15569	15523	15452	15576	15448	15477	15482	15687	15687	15647	15665	15526	15510	15800	15610	15604	15596	15509	15629	15753	15600	15588	15554	15406	15478	15355	15416	15470	15532	15514	15723	15543	15521	15637	15591	15631	15654	15584	15593	15468	15603	15352	15589	15869	15545	15431	15494	15623	15647	15789	15683	15505	15569	15734	15759	15503	15714	15887	15559	15627	15698	15757	15581	15339	15413	15525	15602	15559	15472	15585	15667	15471	15736	15687	15533	15628	15444	15399	15715	15481	15707	15664	15694	15646	15685	15516	15489	15568	15665	15469	15404	15575	15497	15515	15608	15638	15449	15355	15472	15618	15476	15508	15518	15422	15543	15332	15528	15652	15645	15562	15654	15719	15564	15662	15504	15657	15420	15483	15551	15417	15473	15745	15581	15601	15325	15424	15602	15579	15589	15731	15645	15612	15561	15645	15689	15509	15561	15494	15562	15773	15539	15460	15425	15480	15536	15527	15532	15607	15654	15454	15571	15590	15635	15580	15814	15457	15666	15518	15672	15381	15556	15613	15709	15616	15717	15353	15589	15745	15667	15562	15636	15483	15524	15572	15467	15674	15613	15480	15510	15572	15586	15481	15574	15500	15571	15507	15362	15452	15513	15522	15399	15635	15396	15499	15623	15590	15633	15690	15555	15452	15609	15547	15456	15626	15572	15582	15676	15592	15591	15500	15650	15657	15485	15644	15561	15759	15550	15471	15564	15413	15526	15821	15740	15688	15609	15635	15637	15547	15401	15623	15290	15561	15429	15804	15566	15637	15668	15762	15647	15447	15507	15709	15446	15603	15484	15486	15676	15577	15404	15620	15612	15632	15445	15393	15690	15558	15554	15573	15507	15801	15662	15608	15612	15710	15473	15558	15541	15560	15417	15401	15493	15506	15494	15704	15627	15783	15621	15524	15464	15610	15728	15601	15475	15521	15595	15421	15492	15559	15375	15565	15592	15583	15537	15591	15486	15797	15573	15349	15674	15522	15514	15705	15754	15612	15604	15656	15354	15662	15593	15629	15584	15603	15516	15332	15284	15313	15491	15588	15557	15591	15584	15611	15535	15378	15290	15588	15369	15353	15619	15581	15620	15546	15630	15496	15522	15541	15597	15569	15668	15644	15476	15579	15557	15683	15471	15737	15572	15590	15788	15669	15556	15547	15407	15650	15685	15541	15579	15537	15566	15677	15600	15550	15487	15528	15406	15623	15594	15387	15620	15481	15679	15725	15584	15740	15613	15621	15865	15576	15580	15510	15306	15640	15681	15637	15569	15626	15637	15501	15449	15543	15290	15535	15586	15725	15569	15585	15670	15523	15494	15508	15617	15398	15679	15671	15470	15450	15672	15472	15454	15477	15589	15478	15429	15625	15755	15674	15687	15610	15680	15673	15501	15546	15605	15678	15589	15620	15816	15797	15642	15569	15391	15557	15771	15532	15520	15537	15534	15708	15460	15600	15583	15628	15491	15548	15600	15607	15564	15554	15596	15607	15356	15796	15567	15457	15380	15816	15538	15488	15571	15639	15621	15687	15579	15741	15639	15613	15425	15681	15679	15810	15700	15784	15422	15589	15473	15781	15585	15518	15623	15585	15478	15529	15601	15546	15537	15464	15582	15464	15528	15707	15475	15614	15468	15524	15530	15476	15541	15672	15547	15591	15550	15535	15597	15633	15607	15447	15508	15649	15615	15354	15585	15660	15446	15473	15637	15674	15477	15493	15490	15437	15519	15589	15692	15542	15528	15413	15644	15655	15535	15533	15495	15541	15473	15604	15533	15679	15692	15618	15717	15684	15521	15499	15550	15705	15573	15437	15668	15639	15717	15614	15428	15768	15525	15668	15614	15581	15606	15684	15487	15607	15489	15590	15587	15562	15514	15624	15442	15582	15452	15744	15404	15638	15571	15548	15573	15490	15646	15517	15531	15547	15777	15473	15533	15590	15606	15671	15404	15582	15543	15450	15433	15377	15621	15642	15751	15523	15618	15503	15564	15557	15473	15614	15553	15552	15721	15604	15597	15696	15542	15463	15502	15601	15570	15532	15660	15504	15479	15466	15459	15600	15510	15525	15589	15599	15681	15488	15626	15543	15494	15647	15615	15532	15556	15483	15521	15362	15609	15621	15754	15604	15599	15645	15498	15697	15565	15674	15565	15511	15516	15540	15608	15625	15677	15569	15666	15654	15611	15585	15574	15655	15439	15479	15537	15657	15598	15589	15591	15528	15611	15592	15632	15597	15412	15712	15591	15610	15487	15555	15529	15668	15689	15560	15568	15537	15460	15608	15649	15594	15569	15639	15634	15743	15686	15669	15455	15393	15479	15673	15548	15574	15477	15602	15699	15702	15593	15651	15606	15592	15562	15484	15608	15687	15452	15463	15424	15408	15482	15741	15639	15768	15486	15567	15694	15782	15576	15481	15486	15530	15715	15517	15661	15713	15582	15552	15470	15543	15520	15791	15513	15742	15423	15537	15573	15696	15667	15496	15428	15394	15569	15566	15703	15428	15599	15523	15627	15598	15496	15652	15556	15526	15521	15545	15486	15571	15530	15429	15569	15546	15357	15372	15392	15505	15534	15584	15544	15479	15602	15634	15601	15653	15531	15521	15489	15541	15706	15439	15543	15660	15661	15680	15524	15568	15634	15457	15738	15483	15693	15720	15682	15407	15523	15556	15648	15663	15591	15574	15575	15441	15467	15491	15428	15599	15303	15402	15447	15647	15565	15482	15659	15422	15648	15702	15720	15546	15469	15483	15278	15568	15737	15578	15590
20176	36697	33697	26762	23341	20799	19554	18343	17436	17026	16426	16565	16454	16259	16181	16054	15812	15702	15615	15993	16392	15937	15580	15228	15918	16025	16008	16511	15761	16007	16157	15608	15090	15096	14878	14815	14981	14854	15182	15105	15127	14939	14875	14944	15097	15885	16058	15303	15000	14796	14620	14738	14456	14554	14495	14434	14509	14609	14466	14474	14663	14360	14603	14454	14590	14486	14620	14372	14376	14420	14369	14367	14654	14455	14497	14520	14432	14531	14581	14331	14611	14450	14539	14567	14547	14551	14410	14539	14529	14501	14502	14545	14355	14452	14380	14442	14543	14430	14593	14554	14273	14492	14495	14495	14351	14491	14386	14413	14504	14572	14413	14542	14391	14509	14441	14464	14445	14547	14384	14564	14417	14644	14559	14452	14470	14475	14495	14397	14465	14424	14478	14506	14556	14527	14391	14455	14423	14603	14539	14445	14586	14317	14524	14454	14335	14582	14429	14658	14464	14342	14450	14482	14641	14381	14480	14281	14408	14458	14429	14477	14494	14543	14517	14649	14535	14388	14801	14456	14546	14493	14522	14391	14260	14440	14597	14447	14497	14436	14522	14331	14515	14456	14569	14453	14538	14336	14558	14400	14478	14390	14653	14348	14490	14477	14514	14269	14422	14347	14471	14424	14373	14352	14548	14621	14385	14623	14390	14443	14520	14558	14569	14661	14511	14532	14383	14597	14491	14486	14382	14456	14380	14421	14500	14492	14347	14402	14406	14507	14437	14318	14427	14543	14430	14385	14512	14427	14357	14490	14705	14487	14517	14585	14460	14494	14549	14544	14546	14461	14429	14307	14491	14387	14585	14481	14483	14482	14476	14365	14373	14466	14589	14606	14707	14245	14362	14458	14420	14571	14380	14357	14418	14697	14554	14409	14621	14456	14549	14590	14655	14660	14307	14402	14294	14565	14471	14258	14446	14456	14571	14678	14449	14445	14425	14572	14583	14379	14551	14618	14518	14447	14479	14545	14510	14581	14620	14477	14584	14528	14328	14350	14557	14582	14499	14544	14397	14562	14399	14379	14539	14484	14330	14608	14492	14487	14425	14301	14535	14428	14532	14419	14519	14410	14448	14482	14470	14637	14446	14397	14517	14449	14421	14488	14666	14494	14564	14543	14369	14428	14303	14497	14676	14464	14597	14379	14526	14590	14529	14395	14265	14509	14495	14514	14473	14517	14473	14358	14585	14475	14565	14395	14407	14565	14500	14512	14409	14477	14384	14303	14525	14625	14445	14329	14328	14419	14567	14533	14569	14665	14569	14547	14556	14382	14490	14527	14438	14607	14447	14299	14468	14459	14476	14556	14397	14350	14518	14460	14505	14514	14670	14456	14471	14456	14183	14560	14444	14521	14535	14337	14542	14474	14427	14483	14409	14499	14577	14651	14658	14494	14403	14328	14441	14324	14298	14515	14479	14434	14478	14424	14478	14406	14591	14386	14566	14581	14477	14479	14430	14442	14350	14475	14577	14541	14411	14398	14457	14426	14521	14477	14390	14417	14526	14445	14434	14470	14547	14614	14438	14343	14452	14347	14570	14424	14488	14371	14320	14486	14472	14375	14381	14397	14579	14521	14615	14432	14501	14382	14288	14486	14603	14444	14569	14381	14440	14450	14483	14434	14455	14379	14385	14462	14589	14366	14582	14629	14457	14600	14492	14519	14369	14439	14566	14517	14437	14334	14423	14389	14439	14500	14507	14395	14492	14502	14476	14419	14483	14500	14589	14500	14498	14312	14348	14538	14311	14518	14415	14516	14290	14486	14490	14643	14450	14468	14462	14463	14493	14543	14466	14469	14500	14585	14573	14456	14397	14490	14405	14472	14598	14462	14356	14475	14559	14271	14423	14493	14580	14418	14333	14512	14359	14563	14567	14467	14407	14387	14431	14533	14484	14375	14475	14517	14383	14505	14357	14438	14606	14452	14477	14339	14482	14566	14450	14531	14442	14564	14695	14506	14600	14400	14335	14511	14357	14491	14439	14601	14440	14412	14492	14577	14420	14427	14601	14318	14666	14533	14556	14547	14417	14598	14327	14552	14515	14624	14562	14454	14331	14561	14444	14522	14468	14577	14404	14473	14480	14545	14471	14476	14471	14615	14378	14322	14523	14508	14504	14513	14398	14579	14624	14413	14630	14419	14349	14523	14504	14609	14298	14505	14689	14477	14416	14487	14536	14461	14520	14450	14536	14351	14529	14589	14462	14387	14487	14477	14486	14500	14498	14610	14684	14485	14354	14452	14617	14537	14363	14420	14370	14526	14654	14227	14453	14362	14475	14618	14544	14498	14350	14398	14410	14494	14483	14511	14485	14483	14469	14551	14444	14500	14455	14552	14437	14557	14426	14386	14557	14541	14560	14632	14691	14516	14319	14522	14517	14513	14434	14621	14433	14508	14499	14607	14394	14588	14262	14358	14424	14506	14684	14474	14368	14295	14393	14470	14286	14390	14415	14505	14486	14458	14548	14502	14407	14614	14492	14537	14501	14625	14500	14421	14528	14322	14352	14395	14548	14360	14466	14434	14510	14527	14462	14459	14409	14441	14473	14483	14446	14486	14470	14456	14412	14528	14401	14239	14396	14471	14641	14505	14494	14412	14530	14396	14482	14625	14625	14436	14400	14509	14388	14508	14582	14727	14476	14387	14371	14454	14433	14430	14464	14454	14454	14536	14409	14325	14482	14509	14594	14571	14481	14393	14471	14588	14432	14492	14409	14476	14506	14482	14488	14518	14380	14351	14237	14358	14428	14425	14335	14405	14482	14335	14459	14286	14494	14474	14419	14367	14543	14335	14614	14585	14358	14471	14404	14403	14580	14392	14610	14360	14580	14501	14497	14511	14431	14252	14577	14662	14401	14247	14587	14448	14555	14461	14530	14313	14415	14487	14456	14507	14416	14723	14407	14642	14339	14534	14270	14529	14538	14423	14435	14428	14454	14378	14335	14558	14453	14238	14518	14521	14542	14501	14503	14492	14563	14539	14530	14325	14582	14454	14528	14431	14539	14528	14382	14454	14361	14515	14573	14517	14496	14505	14584	14554	14345	14473	14364	14299	14522	14654	14568	14462	14448	14370	14463	14414	14508	14463	14570	14583	14713	14422	14389	14599	14481	14436	14474	14471	14553	14491	14435	14422	14300	14463	14465	14499	14494	14451	14498	14455	14474	14440	14405	14580	14557	14646	14454	14409	14366	14495	14507	14500	14577	14400	14642	14423	14458	14422	14467	14470	14383	14553	14413	14339	14366	14640	14373	14375	14564	14536	14554	14455	14759	14407	14273	14481	14486	14573	14332	14298	14521	14486	14481	14479	14566	14664	14584	14488	14410	14434	14427	14451	14435	14514	14497	14458	14686	14280	14495	14446	14356	14315	14342	14382	14339	14562	14550	14512	14442	14660	14614	14533	14508	14312	14420	14424	14477	14399	14474	14613	14492	14402	14546	14463	14493	14449	14414	14512	14569	14419	14687	14391	14682	14546	14587	14465	14528	14605	14400	14442	14338	14478	14509	14295	14564	14536	14341	14597	14404	14533	14503	14592	14374	14321	14489	14388	14615	14600	14515	14458	14511	14463	14384	14531	14558	14450	14554	14444	14488	14495	14317	14543	14432	14361	14510	14599	14592	14452	14536	14451	14413	14419	14427	14436	14376	14563	14326	14562	14445	14437	14451	14558	14320	14475	14478	14650	14618	14556	14452	14578	14524	14506	14396	14518	14380	14511	14510	14346	14349	14560	14451	14496	14367	14606	14555	14540	14502	14356	14463	14631	14342	14481	14434	14239	14406	14524	14368	14476	14442	14578	14338	14482	14447	14554	14608	14371	14470	14487	14497	14539	14444	14357	14517	14318	14527	14342	14514	14370	14396	14464	14571	14585	14293	14426	14410	14322	14443	14468	14738	14484	14448	14508	14585	14645	14337	14441	14464	14517	14600	14443	14275	14464	14570	14610	14455	14526	14539	14303	14466	14555	14353	14251	14523	14540	14251	14543	14432	14447	14637	14418	14440	14412	14529	14585	14516	14439	14312	14430	14362	14565	14463	14592	14537	14596	14545	14551	14531	14395	14298	14513	14424	14511	14528	14562	14437	14439	14627	14305	14490	14579	14569	14505	14516	14511	14330	14407	14363	14444	14488	14498	14530	14450	14551	14564	14412	14474	14552	14617	14335	14449	14462	14455	14384	14211	14397	14296	14594	14328	14514	14374	14478	14399	14627	14489	14466	14430	14430	14513	14436	14343	14454	14403	14476	14440	14578	14523	14534	14351	14347	14509	14551	14576	14396	14491	14543	14384	14617	14534	14679	14531	14510	14552	14319	14438	14476	14396	14538	14432	14645	14324	14524	14412	14572	14565	14582	14506	14611	14606	14516	14500	14358	14782	14387	14444	14457	14630	14386	14526	14314	14505	14442	14349	14424	14518	14490	14455	14537	14387	14394	14574	14415	14541	14602	14429	14454	14433	14367	14566	14545	14359	14551	14588	14625	14358	14475	14562	14529	14537	14592	14345	14434	14445	14488	14378	14418	14540	14549	14462	14547	14457	14475	14370	14503	14423	14280	14488	14658	14655	14384	14316	14489	14414	14451	14533	14358	14480	14457	14420	14510	14429	14570	14343	14336	14505	14415	14372	14432	14439	14483	14418	14506	14375	14347	14479	14588	14518	14434	14389	14571	14396	14433	14460	14418	14479	14397	14435	14274	14473	14408	14500	14396	14371	14665	14519	14467	14499	14450	14531	14457	14477	14381	14541	14493	14435	14524	14398	14287	14486	14586	14440	14630	14579	14348	14456	14510	14582	14436	14455	14535	14489	14510	14485	14393	14548	14515	14508	14447	14492	14387	14646	14493	14587	14663	14656	14516	14404	14502	14283	14340	14339	14321	14349	14571	14532	14226	14445	14420	14413	14492	14467	14587	14311	14525	14496	14419	14460	14561	14367	14505	14469	14328	14544	14457	14237	14400	14545	14425	14521	14476	14464	14500	14325	14475	14368	14470	14409	14520	14478	14418	14425	14343	14571	14460	14475	14442	14459	14488	14395	14476	14512	14545	14357	14598	14375	14558	14351	14554	14450	14312	14537	14529	14608	14399	14490	14291	14325	14473	14403	14403	14437	14431	14520
26997	21894	25184	21506	17350	17056	16800	16178	16068	15853	15900	15761	15790	15955	15849	15990	15808	15833	15848	16001	15887	15923	15685	15796	16120	15880	16264	15948	16023	15949	15737	15732	15676	15480	15546	15685	15470	15504	15649	15646	15555	15652	15487	15531	15718	15511	15540	15524	15534	15593	15499	15230	15575	15348	15481	15410	15347	15320	15384	15429	15519	15554	15598	15509	15454	15671	15287	15297	15595	15486	15445	15403	15519	15626	15438	15413	15627	15621	15550	15391	15469	15283	15591	15271	15563	15421	15330	15501	15520	15363	15459	15413	15512	15307	15445	15493	15630	15391	15614	15459	15519	15493	15686	15336	15563	15550	15519	15475	15509	15549	15539	15525	15594	15293	15525	15482	15378	15499	15618	15599	15781	15278	15540	15519	15482	15339	15560	15382	15445	15505	15361	15445	15346	15372	15624	15460	15331	15508	15594	15510	15474	15593	15344	15457	15379	15281	15453	15581	15482	15508	15486	15347	15280	15498	15714	15320	15513	15480	15393	15448	15386	15509	15558	15263	15332	15472	15487	15599	15423	15640	15387	15439	15535	15441	15498	15392	15447	15406	15454	15486	15485	15230	15535	15425	15535	15572	15654	15503	15534	15461	15699	15531	15431	15435	15628	15541	15461	15319	15335	15468	15464	15599	15613	15684	15655	15465	15508	15595	15520	15497	15328	15511	15555	15423	15535	15364	15354	15321	15254	15437	15468	15314	15745	15471	15404	15445	15405	15435	15452	15545	15255	15271	15602	15367	15558	15597	15541	15544	15337	15596	15384	15409	15585	15517	15626	15540	15610	15576	15452	15487	15462	15398	15480	15269	15391	15355	15475	15422	15287	15587	15473	15227	15569	15507	15515	15309	15406	15459	15387	15420	15424	15506	15606	15433	15345	15499	15344	15596	15420	15539	15494	15638	15377	15460	15460	15500	15686	15595	15661	15531	15594	15464	15352	15434	15440	15553	15506	15278	15491	15216	15618	15499	15499	15486	15628	15488	15687	15459	15377	15449	15514	15391	15603	15561	15391	15494	15393	15503	15348	15617	15521	15442	15738	15484	15587	15667	15632	15620	15504	15328	15387	15643	15390	15442	15470	15520	15720	15343	15468	15553	15457	15172	15380	15455	15398	15449	15659	15446	15545	15519	15634	15612	15403	15583	15546	15504	15543	15398	15276	15522	15555	15571	15339	15467	15326	15298	15483	15639	15732	15540	15528	15514	15304	15186	15446	15266	15430	15637	15436	15460	15440	15443	15299	15429	15344	15465	15375	15365	15469	15310	15445	15532	15505	15535	15605	15354	15525	15464	15371	15451	15449	15509	15460	15518	15503	15488	15510	15652	15445	15476	15433	15390	15313	15300	15419	15385	15465	15446	15548	15406	15689	15415	15760	15423	15417	15434	15605	15320	15516	15419	15410	15655	15369	15417	15402	15647	15484	15394	15479	15642	15496	15473	15444	15497	15366	15574	15498	15514	15601	15282	15283	15489	15376	15554	15804	15410	15490	15394	15511	15582	15427	15430	15564	15401	15749	15644	15525	15496	15538	15557	15621	15426	15522	15396	15345	15546	15384	15481	15551	15623	15488	15522	15552	15666	15533	15578	15566	15580	15459	15456	15524	15587	15573	15202	15606	15351	15442	15561	15336	15646	15641	15542	15530	15495	15592	15379	15560	15372	15663	15432	15344	15364	15328	15409	15445	15515	15413	15475	15704	15540	15467	15494	15593	15512	15489	15448	15306	15571	15602	15409	15383	15515	15450	15546	15331	15237	15258	15461	15678	15425	15548	15509	15460	15502	15560	15532	15544	15482	15610	15465	15491	15414	15403	15334	15555	15456	15474	15517	15362	15232	15364	15721	15568	15456	15660	15494	15500	15314	15451	15437	15462	15534	15411	15430	15231	15374	15545	15247	15473	15489	15545	15348	15553	15594	15525	15324	15394	15508	15530	15574	15453	15379	15576	15606	15458	15253	15458	15470	15432	15664	15349	15264	15488	15430	15488	15450	15328	15471	15585	15494	15446	15420	15500	15374	15386	15579	15646	15262	15648	15506	15352	15460	15460	15472	15493	15296	15593	15388	15750	15536	15585	15387	15429	15480	15309	15462	15378	15516	15335	15522	15706	15461	15421	15454	15525	15453	15540	15465	15659	15476	15472	15716	15637	15507	15624	15442	15626	15535	15412	15431	15514	15486	15371	15494	15577	15573	15252	15461	15331	15493	15494	15322	15407	15613	15571	15550	15632	15513	15582	15291	15397	15681	15582	15588	15321	15390	15165	15403	15437	15417	15429	15566	15385	15363	15328	15487	15683	15571	15577	15527	15464	15367	15589	15397	15416	15169	15396	15487	15632	15584	15420	15366	15491	15490	15538	15374	15362	15475	15233	15515	15606	15645	15361	15437	15469	15521	15606	15434	15478	15274	15499	15545	15475	15477	15534	15455	15341	15682	15544	15572	15449	15325	15446	15447	15328	15410	15357	15423	15429	15477	15443	15564	15618	15547	15608	15574	15531	15515	15544	15586	15582	15195	15433	15366	15315	15402	15426	15544	15441	15409	15426	15471	15286	15484	15343	15404	15359	15447	15628	15566	15478	15564	15530	15430	15498	15446	15472	15386	15394	15327	15552	15446	15554	15535	15351	15434	15458	15596	15533	15624	15731	15496	15407	15524	15737	15315	15504	15297	15444	15470	15419	15495	15494	15540	15453	15400	15569	15366	15446	15394	15350	15637	15507	15310	15376	15465	15618	15315	15410	15383	15387	15513	15469	15625	15334	15654	15667	15325	15426	15479	15404	15286	15472	15320	15265	15215	15377	15531	15455	15602	15684	15248	15467	15376	15493	15463	15311	15526	15456	15729	15539	15539	15500	15593	15346	15390	15548	15465	15632	15536	15482	15342	15542	15596	15591	15448	15411	15501	15394	15603	15356	15394	15379	15384	15430	15636	15385	15472	15458	15189	15459	15508	15572	15537	15373	15418	15448	15483	15292	15446	15540	15590	15673	15609	15617	15383	15529	15495	15413	15531	15431	15689	15317	15408	15606	15455	15527	15468	15532	15545	15686	15614	15636	15520	15354	15509	15556	15425	15487	15347	15395	15375	15584	15551	15668	15517	15705	15401	15689	15640	15392	15668	15351	15214	15420	15217	15619	15645	15560	15409	15554	15564	15474	15393	15536	15342	15371	15304	15392	15680	15491	15248	15432	15428	15523	15430	15498	15418	15467	15408	15546	15485	15465	15570	15614	15510	15503	15528	15429	15521	15426	15679	15480	15510	15654	15609	15631	15461	15536	15509	15387	15675	15527	15532	15605	15465	15352	15484	15499	15569	15487	15300	15501	15389	15525	15547	15395	15465	15472	15669	15538	15459	15393	15334	15529	15605	15489	15434	15337	15461	15591	15488	15639	15371	15498	15381	15445	15550	15719	15349	15397	15591	15357	15509	15499	15580	15418	15365	15559	15627	15103	15509	15524	15660	15471	15604	15527	15570	15493	15493	15561	15547	15580	15446	15491	15690	15521	15393	15320	15513	15445	15553	15195	15498	15278	15420	15381	15496	15474	15671	15417	15481	15394	15434	15303	15614	15602	15509	15417	15582	15503	15178	15571	15622	15437	15448	15674	15532	15505	15553	15467	15654	15431	15512	15550	15516	15536	15375	15450	15479	15505	15547	15473	15405	15478	15395	15416	15406	15471	15497	15502	15254	15476	15500	15446	15343	15491	15326	15461	15568	15615	15524	15519	15404	15645	15323	15610	15463	15574	15473	15536	15420	15406	15415	15256	15773	15460	15388	15359	15396	15578	15407	15297	15377	15525	15357	15471	15321	15299	15359	15500	15575	15586	15355	15462	15312	15301	15485	15510	15546	15263	15416	15312	15428	15437	15561	15627	15601	15382	15254	15485	15279	15559	15299	15492	15614	15434	15485	15348	15539	15488	15586	15631	15462	15443	15279	15427	15618	15700	15415	15444	15424	15355	15574	15408	15327	15461	15252	15532	15350	15455	15477	15627	15492	15503	15431	15621	15649	15626	15486	15510	15397	15487	15500	15447	15727	15673	15481	15612	15423	15507	15398	15578	15441	15408	15485	15387	15476	15381	15454	15615	15450	15236	15452	15409	15681	15410	15364	15561	15389	15335	15453	15556	15507	15600	15474	15347	15629	15620	15617	15453	15386	15466	15641	15654	15782	15526	15409	15358	15502	15779	15242	15536	15583	15578	15339	15302	15547	15298	15685	15456	15403	15526	15327	15439	15466	15432	15396	15490	15604	15439	15473	15427	15631	15370	15378	15635	15505	15456	15407	15478	15370	15420	15556	15524	15393	15481	15551	15549	15401	15383	15336	15329	15486	15525	15603	15410	15628	15493	15669	15383	15469	15565	15463	15438	15378	15565	15548	15657	15516	15564	15450	15470	15611	15533	15646	15445	15394	15479	15276	15506	15470	15388	15463	15385	15624	15688	15685	15533	15482	15517	15360	15348	15438	15505	15596	15290	15452	15550	15456	15462	15589	15487	15310	15506	15512	15514	15338	15343	15387	15522	15436	15504	15567	15420	15365	15341	15553	15581	15643	15589	15379	15378	15458	15382	15481	15332	15534	15546	15396	15383	15579	15500	15495	15456	15523	15525	15637	15605	15528	15631	15597	15442	15383	15563	15442	15346	15539	15687	15469	15826	15567	15385	15498	15460	15383	15558	15356	15529	15466	15592	15556	15607	15393	15613	15403	15586	15431	15365	15356	15523	15613	15456	15536	15563	15483	15625	15317	15427	15378	15612	15710	15451	15281	15521	15585	15365	15478	15448	15573	15459	15402	15445	15557	15595	15534	15461	15413	15490	15594	15526	15510	15566	15569	15305	15528	15543	15442	15471	15504	15311	15493	15506	15549	15515	15429	15578	15509	15448	15708	15477	15723	15612	15576	15478	15447	15684	15448	15688	15450	15559	15568	15522	15692	15546	15467	15380	15510	15415	15758	15547	15460	15420	15371	15500	15575	15417	15478	15379	15483	15661	15719	15520	15392	15394	15464	15383	15575	15420	15362	15387	15593	15350	15439	15621	15470	15532	15434	15313	15444	15448	15512	15389	15576	15587	15458	15549	15491	15489	15435	15249	15454	15433	15489	15650	15509
17652	24322	22356	18670	17446	16508	15892	15760	15439	15068	14935	15362	15236	15205	15038	14978	15170	14883	14927	15148	14988	15129	14850	14753	15400	15219	15548	15199	15340	15150	14611	14717	14537	14606	14517	14618	14560	14614	14717	14695	14637	14616	14656	14545	14763	14693	14672	14706	14590	14619	14548	14537	14383	14555	14341	14408	14359	14366	14482	14493	14313	14522	14439	14326	14448	14402	14478	14343	14539	14603	14457	14431	14515	14275	14519	14458	14471	14610	14469	14368	14431	14438	14375	14356	14335	14436	14466	14378	14469	14330	14406	14360	14461	14422	14213	14523	14290	14542	14379	14406	14459	14454	14407	14560	14564	14447	14462	14447	14436	14355	14382	14382	14205	14386	14414	14344	14348	14338	14425	14486	14470	14359	14324	14281	14378	14390	14354	14348	14450	14393	14533	14518	14503	14322	14602	14372	14559	14316	14352	14482	14294	14592	14376	14511	14383	14478	14440	14402	14478	14248	14367	14371	14323	14332	14237	14418	14336	14397	14528	14351	14469	14340	14434	14437	14445	14428	14281	14392	14353	14314	14288	14338	14403	14455	14432	14424	14292	14327	14505	14438	14404	14479	14442	14195	14522	14446	14539	14331	14492	14377	14320	14348	14343	14563	14568	14345	14468	14425	14402	14360	14588	14356	14483	14308	14367	14357	14496	14501	14398	14430	14416	14391	14444	14364	14399	14449	14512	14371	14381	14458	14473	14397	14362	14499	14374	14470	14501	14439	14477	14563	14460	14205	14336	14471	14347	14514	14380	14411	14384	14372	14560	14510	14451	14319	14325	14376	14396	14331	14312	14323	14339	14391	14267	14284	14445	14398	14548	14540	14311	14380	14391	14494	14447	14348	14492	14480	14473	14462	14452	14435	14522	14578	14466	14305	14368	14550	14499	14564	14446	14578	14386	14297	14496	14426	14408	14326	14521	14419	14311	14439	14476	14399	14449	14481	14320	14421	14308	14384	14350	14441	14382	14350	14359	14407	14355	14372	14553	14482	14393	14334	14528	14423	14447	14500	14488	14392	14544	14628	14360	14363	14377	14582	14483	14433	14422	14382	14563	14373	14425	14470	14343	14443	14350	14470	14417	14421	14434	14460	14414	14468	14339	14516	14347	14516	14550	14429	14481	14611	14417	14458	14519	14351	14594	14404	14258	14373	14525	14463	14475	14394	14375	14542	14453	14327	14477	14276	14493	14299	14530	14421	14500	14483	14472	14162	14507	14405	14265	14488	14342	14571	14356	14430	14394	14499	14290	14455	14359	14440	14422	14426	14307	14287	14270	14394	14499	14524	14606	14387	14393	14379	14512	14382	14605	14295	14311	14401	14359	14252	14375	14384	14459	14362	14500	14278	14478	14451	14333	14416	14431	14393	14498	14533	14449	14438	14430	14401	14408	14292	14299	14582	14410	14538	14381	14343	14553	14442	14658	14386	14385	14505	14276	14426	14452	14603	14394	14383	14453	14390	14433	14407	14462	14248	14531	14420	14453	14504	14644	14330	14262	14271	14512	14349	14291	14535	14318	14422	14294	14272	14568	14359	14407	14445	14221	14473	14395	14487	14378	14409	14485	14449	14502	14364	14368	14519	14410	14566	14357	14316	14564	14342	14467	14350	14590	14562	14430	14401	14340	14517	14611	14412	14468	14290	14410	14512	14304	14426	14446	14510	14355	14495	14443	14425	14364	14606	14431	14428	14439	14437	14526	14358	14435	14450	14388	14338	14473	14446	14383	14468	14442	14527	14443	14532	14398	14296	14329	14447	14468	14377	14471	14316	14292	14462	14524	14426	14505	14435	14435	14361	14467	14511	14360	14360	14363	14333	14363	14357	14505	14318	14384	14441	14351	14418	14400	14552	14527	14488	14493	14471	14461	14339	14544	14514	14457	14305	14599	14309	14451	14491	14346	14353	14333	14482	14437	14345	14391	14331	14451	14440	14336	14518	14510	14406	14506	14519	14274	14478	14371	14457	14335	14371	14455	14398	14528	14512	14511	14614	14424	14514	14603	14642	14316	14413	14428	14507	14272	14508	14246	14515	14352	14487	14506	14445	14255	14500	14428	14449	14528	14440	14439	14424	14442	14418	14243	14407	14479	14390	14564	14295	14307	14329	14281	14292	14460	14414	14371	14347	14398	14444	14535	14625	14451	14327	14431	14567	14469	14395	14415	14481	14399	14527	14446	14298	14305	14471	14391	14409	14520	14385	14323	14344	14351	14405	14351	14357	14511	14465	14479	14475	14313	14462	14575	14347	14309	14538	14274	14587	14405	14525	14381	14497	14311	14612	14304	14314	14532	14410	14444	14367	14452	14381	14521	14467	14438	14518	14424	14614	14433	14413	14395	14417	14257	14309	14351	14391	14625	14239	14438	14158	14463	14358	14429	14367	14394	14512	14391	14386	14271	14430	14527	14470	14444	14453	14378	14570	14507	14503	14311	14438	14539	14616	14323	14401	14193	14417	14448	14249	14490	14513	14484	14359	14414	14462	14356	14357	14428	14358	14490	14422	14317	14446	14321	14442	14255	14401	14589	14426	14414	14471	14506	14476	14296	14592	14334	14729	14304	14356	14491	14475	14487	14327	14492	14427	14373	14297	14258	14326	14258	14321	14329	14321	14417	14447	14557	14399	14362	14386	14521	14340	14589	14271	14447	14553	14444	14250	14300	14377	14392	14321	14479	14421	14373	14553	14494	14430	14376	14612	14499	14531	14456	14462	14460	14546	14486	14356	14559	14343	14403	14343	14455	14556	14444	14272	14419	14383	14322	14370	14461	14431	14341	14537	14562	14367	14358	14480	14300	14395	14352	14514	14481	14511	14318	14423	14433	14292	14229	14402	14479	14523	14544	14355	14469	14407	14306	14425	14494	14397	14429	14381	14389	14507	14394	14367	14593	14536	14404	14375	14291	14265	14513	14448	14326	14433	14420	14474	14344	14338	14547	14562	14515	14362	14472	14520	14406	14252	14491	14328	14365	14388	14395	14581	14560	14327	14415	14513	14362	14354	14453	14427	14500	14293	14562	14459	14386	14257	14636	14550	14512	14528	14364	14428	14444	14513	14353	14399	14330	14445	14274	14605	14482	14349	14488	14390	14464	14487	14354	14296	14419	14352	14395	14410	14437	14426	14324	14504	14309	14557	14392	14434	14378	14325	14473	14373	14436	14433	14283	14340	14529	14346	14455	14316	14525	14192	14540	14446	14450	14412	14404	14287	14477	14419	14413	14257	14485	14413	14554	14553	14371	14439	14405	14405	14561	14396	14401	14450	14527	14380	14484	14391	14403	14425	14286	14571	14388	14603	14475	14273	14371	14445	14559	14482	14382	14401	14444	14359	14441	14537	14415	14262	14485	14595	14410	14463	14453	14419	14398	14296	14388	14469	14436	14356	14511	14372	14518	14340	14475	14326	14374	14361	14499	14266	14407	14532	14341	14549	14330	14497	14352	14433	14539	14367	14477	14399	14523	14286	14597	14384	14590	14526	14283	14483	14351	14483	14315	14465	14462	14492	14545	14370	14553	14201	14513	14595	14555	14413	14270	14423	14367	14660	14473	14351	14585	14300	14352	14414	14270	14473	14544	14510	14581	14384	14378	14530	14583	14483	14409	14511	14488	14631	14412	14318	14454	14476	14426	14220	14491	14379	14380	14269	14519	14324	14511	14429	14301	14517	14383	14487	14439	14442	14416	14362	14301	14532	14419	14499	14374	14360	14308	14392	14377	14349	14578	14414	14398	14652	14456	14486	14485	14269	14717	14521	14293	14381	14427	14510	14210	14523	14452	14553	14453	14515	14277	14425	14513	14522	14500	14550	14558	14467	14348	14521	14537	14536	14474	14505	14403	14410	14223	14499	14446	14465	14382	14649	14575	14380	14415	14513	14307	14570	14601	14477	14429	14455	14503	14527	14482	14416	14387	14421	14372	14363	14465	14347	14500	14398	14405	14545	14334	14364	14479	14521	14363	14411	14494	14432	14550	14445	14468	14413	14450	14336	14309	14405	14439	14450	14349	14430	14366	14435	14473	14421	14522	14329	14274	14380	14596	14480	14472	14398	14442	14446	14502	14351	14607	14587	14349	14511	14525	14393	14414	14519	14396	14573	14512	14365	14477	14551	14384	14461	14389	14441	14395	14298	14255	14530	14430	14426	14464	14344	14432	14431	14544	14475	14580	14406	14449	14301	14336	14466	14558	14539	14253	14476	14356	14369	14379	14331	14302	14339	14481	14525	14474	14418	14302	14478	14669	14427	14490	14413	14337	14419	14530	14386	14470	14444	14498	14488	14454	14406	14345	14519	14417	14299	14491	14336	14539	14318	14371	14277	14610	14450	14521	14336	14360	14379	14537	14424	14184	14380	14375	14407	14710	14437	14491	14336	14316	14441	14550	14424	14482	14296	14460	14354	14270	14300	14218	14411	14414	14224	14400	14359	14397	14394	14302	14367	14462	14348	14301	14439	14352	14486	14364	14275	14537	14566	14429	14413	14354	14286	14388	14688	14559	14514	14506	14489	14314	14254	14437	14419	14289	14366	14430	14604	14415	14383	14398	14366	14468	14529	14363	14468	14371	14479	14507	14551	14463	14532	14451	14444	14457	14568	14482	14398	14503	14558	14311	14403	14466	14227	14478	14323	14469	14628	14469	14355	14480	14484	14409	14366	14503	14288	14366	14372	14589	14359	14262	14408	14424	14482	14237	14398	14382	14341	14496	14476	14508	14401	14542	14392	14350	14451	14532	14460	14451	14594	14485	14412	14492	14335	14421	14443	14615	14431	14467	14382	14391	14361	14371	14640	14320	14455	14473	14363	14376	14384	14511	14574	14486	14487	14425	14367	14370	14306	14465	14467	14506	14458	14362	14500	14255	14440	14372	14270	14535	14432	14404	14466	14433	14364	14578	14336	14377	14600	14281	14362	14506	14475	14470	14508	14498	14393	14515	14512	14382	14376	14280	14491	14596	14474	14357	14431	14625	14419	14526	14459	14373	14477	14356	14462	14387	14436	14325	14622	14353	14346	14534	14355	14420	14492	14549	14455	14402	14515	14493	14376	14387	14494	14498	14532	14536	14384	14328	14490	14428	14562	14306	14270	14502	14467	14488	14397	14253	14396	14352	14412	14324	14505
23608	21158	28700	23911	21904	21929	20587	17630	16547	16821	16623	16530	16547	16625	16617	16516	16451	16357	16230	16248	15959	16237	16135	16082	16287	16361	16652	16588	16659	16210	16105	15961	15842	16020	15964	15748	15926	15943	15631	15671	16086	15947	16042	15942	15872	15894	16267	16081	15955	15821	15768	15656	15552	15742	15623	15515	15544	15733	15726	15724	15377	15481	15380	15592	15645	15612	15680	15584	15593	15587	15552	15419	15407	15534	15616	15533	15605	15728	15754	15816	15708	15656	15659	15635	15631	15712	15575	15913	15613	15499	15429	15434	15663	15385	15523	15622	15465	15702	15538	15534	15719	15743	15656	15697	15660	15531	15703	15592	15519	15708	15681	15475	15456	15555	15505	15546	15469	15447	15468	15491	15568	15751	15611	15499	15660	15760	15592	15682	15532	15408	15560	15667	15534	15475	15752	15595	15532	15545	15712	15644	15652	15634	15602	15781	15559	15402	15768	15624	15497	15428	15584	15527	15520	15625	15433	15431	15575	15573	15604	15518	15578	15550	15486	15563	15615	15541	15681	15647	15771	15643	15491	15689	15576	15688	15531	15480	15708	15568	15699	15640	15716	15538	15530	15596	15472	15706	15568	15629	15602	15580	15630	15502	15354	15542	15792	15521	15645	15478	15643	15463	15672	15592	15621	15623	15595	15684	15671	15508	15397	15668	15686	15544	15491	15535	15460	15642	15493	15470	15576	15324	15609	15426	15440	15549	15683	15709	15495	15565	15748	15412	15638	15545	15553	15635	15570	15775	15640	15593	15641	15357	15524	15602	15472	15551	15521	15565	15687	15494	15689	15527	15625	15528	15759	15498	15540	15565	15563	15711	15532	15598	15507	15460	15571	15546	15702	15471	15430	15474	15751	15786	15401	15701	15533	15611	15629	15692	15382	15423	15695	15640	15443	15480	15479	15564	15507	15470	15673	15663	15636	15665	15594	15565	15436	15545	15322	15550	15543	15641	15465	15452	15475	15543	15889	15640	15499	15587	15677	15503	15701	15475	15568	15576	15308	15588	15499	15597	15623	15560	15783	15651	15591	15573	15626	15532	15693	15561	15758	15597	15557	15628	15783	15508	15641	15691	15720	15577	15558	15658	15565	15565	15515	15456	15606	15481	15583	15458	15687	15697	15524	15720	15637	15668	15736	15561	15656	15587	15626	15456	15705	15512	15528	15747	15583	15656	15615	15781	15658	15682	15499	15477	15679	15578	15424	15438	15644	15554	15475	15699	15547	15559	15539	15469	15593	15633	15691	15638	15823	15711	15537	15435	15535	15519	15602	15627	15644	15581	15652	15627	15636	15659	15556	15720	15425	15378	15468	15632	15593	15703	15499	15607	15513	15534	15441	15698	15663	15499	15523	15620	15460	15682	15618	15411	15657	15770	15688	15390	15520	15444	15652	15545	15455	15504	15683	15429	15555	15446	15608	15336	15723	15718	15755	15585	15552	15601	15353	15430	15673	15629	15507	15632	15707	15457	15674	15461	15648	15626	15565	15616	15429	15513	15651	15701	15521	15664	15443	15610	15675	15634	15554	15587	15662	15688	15656	15697	15435	15391	15602	15634	15543	15526	15647	15346	15478	15781	15582	15516	15558	15580	15442	15550	15694	15617	15540	15559	15690	15676	15679	15647	15644	15456	15428	15546	15861	15664	15550	15548	15664	15380	15460	15627	15664	15634	15472	15799	15642	15595	15443	15482	15518	15568	15604	15589	15840	15714	15437	15442	15687	15712	15646	15628	15654	15539	15736	15542	15465	15492	15568	15683	15733	15667	15482	15658	15586	15325	15586	15576	15684	15558	15607	15915	15559	15608	15718	15628	15587	15466	15606	15629	15389	15526	15682	15620	15691	15609	15560	15401	15566	15740	15470	15514	15503	15510	15852	15543	15243	15664	15417	15272	15516	15451	15599	15490	15574	15513	15768	15527	15480	15637	15484	15554	15610	15687	15577	15663	15459	15643	15583	15609	15706	15527	15545	15470	15657	15623	15466	15529	15600	15492	15665	15689	15637	15531	15261	15567	15583	15786	15526	15643	15596	15327	15575	15507	15580	15428	15565	15746	15474	15737	15611	15620	15539	15479	15500	15450	15546	15581	15425	15681	15682	15496	15590	15628	15583	15568	15472	15619	15602	15505	15638	15507	15589	15653	15377	15659	15607	15604	15620	15629	15524	15558	15432	15501	15623	15651	15313	15532	15662	15502	15531	15607	15703	15620	15480	15443	15734	15602	15596	15543	15562	15456	15613	15565	15672	15542	15670	15606	15437	15482	15708	15543	15615	15489	15303	15658	15690	15616	15739	15572	15651	15804	15693	15752	15732	15473	15457	15566	15761	15468	15560	15425	15597	15654	15462	15409	15671	15714	15550	15506	15791	15776	15668	15640	15702	15478	15663	15423	15489	15486	15449	15608	15550	15694	15520	15638	15617	15669	15506	15668	15499	15603	15721	15434	15645	15703	15523	15484	15466	15433	15613	15637	15399	15365	15670	15509	15474	15357	15555	15572	15779	15476	15614	15428	15671	15543	15635	15492	15487	15648	15580	15556	15496	15585	15637	15537	15422	15475	15604	15478	15637	15652	15579	15591	15623	15558	15700	15600	15402	15700	15609	15546	15463	15415	15759	15590	15634	15701	15787	15493	15553	15530	15546	15470	15532	15610	15577	15463	15706	15658	15696	15692	15587	15523	15689	15432	15652	15592	15581	15516	15630	15609	15704	15665	15623	15410	15306	15579	15570	15687	15728	15749	15637	15546	15642	15596	15667	15628	15679	15669	15380	15635	15590	15588	15644	15503	15610	15286	15533	15426	15538	15444	15391	15561	15608	15710	15513	15735	15578	15398	15401	15537	15611	15877	15484	15756	15476	15605	15626	15674	15602	15603	15526	15557	15581	15686	15490	15478	15718	15537	15738	15443	15629	15583	15780	15445	15309	15592	15720	15737	15613	15745	15602	15606	15535	15533	15493	15523	15503	15747	15769	15685	15610	15586	15613	15482	15501	15460	15652	15615	15541	15659	15608	15557	15500	15582	15543	15447	15702	15529	15647	15623	15630	15529	15678	15644	15592	15746	15565	15613	15536	15665	15631	15653	15396	15572	15605	15814	15370	15551	15528	15562	15514	15411	15431	15427	15456	15621	15555	15573	15524	15528	15662	15558	15546	15581	15655	15516	15542	15568	15524	15460	15519	15361	15602	15556	15516	15459	15789	15595	15671	15521	15513	15591	15635	15721	15474	15722	15451	15705	15575	15643	15436	15566	15684	15525	15631	15468	15621	15731	15411	15489	15665	15594	15521	15560	15466	15590	15653	15630	15719	15623	15532	15839	15443	15754	15556	15767	15689	15679	15659	15523	15564	15762	15528	15616	15688	15794	15659	15432	15711	15633	15607	15690	15747	15423	15542	15603	15549	15582	15381	15474	15585	15586	15513	15524	15618	15655	15396	15459	15497	15404	15494	15567	15429	15625	15611	15662	15670	15423	15555	15499	15538	15547	15574	15559	15564	15553	15696	15562	15652	15628	15488	15639	15575	15434	15529	15874	15669	15647	15673	15623	15685	15733	15569	15413	15566	15636	15547	15486	15559	15642	15592	15606	15768	15508	15569	15548	15618	15592	15713	15744	15693	15642	15694	15629	15623	15456	15360	15521	15769	15578	15472	15582	15708	15660	15671	15509	15577	15721	15381	15690	15674	15534	15572	15647	15633	15578	15442	15498	15591	15539	15635	15620	15621	15393	15422	15588	15470	15588	15560	15297	15480	15601	15692	15505	15597	15583	15514	15424	15639	15581	15641	15662	15553	15565	15530	15675	15809	15529	15489	15593	15395	15808	15627	15663	15580	15783	15416	15281	15606	15598	15623	15442	15645	15599	15670	15648	15477	15560	15651	15574	15570	15512	15698	15698	15530	15483	15518	15693	15610	15653	15621	15774	15771	15625	15622	15439	15703	15511	15476	15638	15399	15426	15690	15533	15684	15612	15649	15471	15680	15379	15659	15516	15770	15802	15536	15613	15500	15534	15791	15422	15470	15410	15683	15618	15632	15435	15584	15566	15566	15646	15595	15540	15543	15766	15642	15558	15424	15544	15399	15555	15472	15699	15741	15662	15470	15502	15605	15626	15372	15578	15563	15383	15740	15624	15724	15424	15571	15611	15646	15560	15565	15525	15502	15354	15581	15613	15516	15627	15651	15610	15502	15484	15531	15727	15501	15559	15574	15658	15547	15467	15583	15428	15354	15461	15492	15599	15749	15501	15456	15495	15626	15406	15573	15418	15639	15598	15645	15433	15501	15765	15517	15617	15666	15478	15711	15449	15632	15640	15748	15537	15579	15457	15595	15816	15669	15689	15747	15650	15487	15460	15403	15597	15522	15543	15437	15616	15503	15557	15474	15488	15538	15696	15508	15708	15492	15392	15676	15577	15530	15641	15645	15537	15424	15554	15531	15426	15514	15712	15597	15573	15590	15560	15602	15546	15562	15554	15500	15592	15535	15604	15481	15821	15508	15501	15786	15546	15455	15577	15542	15320	15387	15555	15647	15554	15553	15603	15762	15733	15551	15467	15664	15412	15612	15592	15685	15575	15608	15563	15534	15498	15572	15597	15476	15570	15673	15445	15524	15820	15564	15713	15692	15542	15604	15699	15708	15543	15593	15588	15573	15502	15601	15748	15741	15679	15733	15727	15521	15660	15533	15491	15628	15520	15525	15525	15308	15620	15467	15616	15517	15701	15650	15450	15631	15514	15692	15468	15674	15572	15541	15613	15507	15740	15568	15884	15620	15652	15455	15666	15670	15627	15800	15615	15536	15403	15415	15500	15554	15566	15524	15611	15455	15605	15481	15443	15364	15607	15338	15636	15700	15467	15383	15595	15468	15691	15531	15565	15331	15588	15685	15533	15409	15489	15577	15604	15432	15579	15577	15655	15483	15399	15739	15329	15413	15515	15659	15575	15598	15539	15594	15434	15276	15712	15658	15661	15543	15643	15556	15718	15747	15502	15670	15527	15602	15515	15334	15345	15497	15613	15743	15388	15718	15654	15561	15402	15448	15693	15682	15598	15526	15585	15653	15690	15407	15537	15588	15475	15529	15506	15685	15619	15593	15454	15521	15535	15625	15714
17980	31578	28891	23153	20413	19027	17773	16975	16522	16240	15721	15960	15783	15612	15715	15370	15697	15718	15574	15317	15217	15212	15064	15594	15572	15556	16064	16075	15887	15283	15143	14980	14982	15121	14687	14760	14805	14792	14994	14789	14842	14871	15038	15100	15076	14888	15021	15212	14786	14723	14853	14564	14504	14430	14632	14363	14360	14479	14364	14449	14518	14528	14497	14389	14479	14439	14465	14590	14569	14419	14341	14491	14502	14458	14688	14438	14393	14517	14465	14671	14662	14354	14503	14432	14546	14533	14573	14533	14552	14332	14465	14578	14498	14372	14649	14596	14561	14512	14412	14462	14685	14362	14635	14506	14629	14476	14399	14396	14442	14466	14449	14510	14455	14455	14644	14515	14379	14434	14430	14575	14547	14602	14505	14348	14626	14514	14454	14391	14683	14455	14657	14650	14271	14540	14352	14426	14479	14594	14647	14525	14490	14575	14588	14455	14562	14467	14393	14537	14628	14579	14655	14562	14341	14526	14482	14402	14344	14515	14529	14490	14405	14588	14427	14463	14510	14598	14470	14419	14550	14339	14653	14659	14612	14535	14482	14496	14481	14397	14574	14571	14401	14465	14491	14555	14472	14437	14419	14646	14523	14499	14396	14491	14653	14472	14552	14309	14529	14509	14607	14464	14410	14403	14464	14551	14445	14638	14536	14515	14505	14345	14414	14398	14487	14363	14368	14408	14487	14464	14496	14473	14452	14515	14456	14371	14414	14593	14442	14431	14468	14439	14245	14571	14456	14390	14480	14513	14580	14439	14421	14380	14501	14456	14498	14505	14371	14365	14396	14577	14399	14611	14603	14453	14467	14490	14512	14666	14642	14500	14612	14342	14510	14483	14598	14779	14523	14512	14374	14406	14484	14391	14546	14332	14427	14624	14395	14553	14471	14443	14318	14471	14539	14551	14469	14445	14530	14447	14594	14418	14319	14628	14618	14474	14414	14452	14268	14517	14420	14487	14518	14279	14329	14362	14372	14552	14360	14471	14393	14466	14561	14618	14542	14474	14437	14534	14470	14582	14465	14638	14458	14671	14556	14392	14527	14348	14477	14423	14447	14449	14538	14460	14540	14386	14626	14434	14537	14564	14383	14441	14484	14418	14408	14518	14394	14495	14587	14550	14480	14318	14551	14448	14491	14474	14362	14548	14588	14459	14541	14487	14451	14356	14442	14469	14632	14610	14450	14640	14361	14382	14267	14643	14434	14550	14464	14390	14496	14419	14431	14563	14507	14475	14522	14366	14569	14531	14626	14384	14442	14421	14470	14469	14526	14387	14396	14566	14483	14598	14447	14504	14333	14310	14369	14609	14424	14396	14646	14511	14591	14634	14486	14338	14475	14520	14499	14461	14433	14475	14474	14476	14426	14521	14516	14630	14405	14601	14597	14456	14599	14565	14260	14507	14563	14665	14352	14554	14524	14421	14339	14417	14540	14522	14466	14615	14437	14475	14525	14487	14589	14459	14601	14493	14482	14444	14388	14447	14399	14518	14546	14621	14493	14500	14595	14394	14378	14465	14378	14398	14613	14428	14564	14478	14621	14644	14268	14395	14437	14416	14472	14543	14541	14428	14545	14565	14540	14596	14314	14479	14454	14600	14658	14442	14499	14637	14265	14453	14507	14470	14456	14601	14611	14500	14346	14424	14471	14515	14501	14436	14478	14524	14451	14472	14448	14474	14423	14405	14349	14550	14403	14445	14336	14411	14640	14631	14454	14406	14459	14487	14538	14599	14393	14485	14432	14516	14563	14539	14636	14516	14490	14640	14406	14358	14547	14421	14494	14435	14476	14733	14420	14625	14554	14452	14431	14512	14460	14449	14559	14452	14452	14443	14679	14393	14557	14420	14763	14578	14425	14565	14604	14450	14420	14548	14507	14299	14380	14392	14569	14366	14583	14578	14365	14431	14363	14677	14429	14551	14536	14277	14584	14384	14457	14717	14380	14590	14405	14458	14548	14525	14481	14461	14353	14301	14406	14634	14554	14495	14580	14610	14396	14632	14394	14519	14481	14437	14590	14580	14551	14502	14447	14457	14386	14330	14544	14433	14521	14709	14429	14524	14393	14451	14527	14496	14449	14547	14283	14299	14498	14646	14483	14537	14295	14525	14536	14656	14502	14613	14442	14621	14489	14427	14542	14386	14688	14426	14346	14587	14420	14428	14546	14308	14427	14647	14527	14371	14564	14505	14452	14367	14557	14517	14557	14517	14437	14532	14471	14571	14418	14416	14594	14503	14619	14312	14437	14466	14393	14295	14478	14561	14445	14517	14413	14358	14534	14495	14480	14469	14427	14614	14542	14495	14289	14474	14454	14445	14437	14501	14560	14480	14545	14427	14578	14520	14350	14559	14439	14466	14358	14440	14484	14621	14392	14417	14524	14349	14484	14493	14423	14454	14517	14469	14363	14431	14496	14464	14610	14550	14354	14541	14390	14577	14636	14360	14468	14590	14535	14577	14458	14440	14433	14570	14369	14434	14401	14356	14562	14641	14476	14507	14548	14508	14485	14596	14569	14550	14529	14588	14419	14514	14306	14336	14366	14412	14263	14491	14427	14419	14483	14565	14685	14489	14700	14394	14583	14638	14360	14597	14443	14681	14449	14589	14405	14499	14570	14503	14598	14449	14327	14680	14438	14499	14440	14456	14530	14490	14282	14422	14464	14585	14577	14491	14542	14600	14435	14379	14452	14645	14663	14420	14501	14358	14588	14408	14611	14568	14246	14515	14542	14549	14406	14462	14417	14413	14500	14560	14435	14428	14397	14429	14462	14560	14533	14352	14366	14518	14642	14298	14619	14321	14337	14480	14527	14586	14424	14468	14475	14534	14466	14380	14513	14547	14649	14426	14483	14595	14677	14610	14507	14497	14354	14414	14454	14526	14682	14540	14387	14331	14456	14479	14595	14639	14396	14449	14584	14403	14428	14387	14456	14476	14521	14667	14409	14449	14451	14473	14527	14475	14471	14569	14555	14361	14664	14447	14579	14474	14362	14487	14582	14547	14556	14362	14429	14453	14411	14506	14517	14420	14531	14438	14392	14388	14613	14600	14447	14504	14478	14495	14592	14545	14306	14523	14267	14364	14557	14489	14515	14541	14557	14281	14476	14438	14367	14415	14572	14559	14559	14487	14498	14422	14602	14435	14473	14493	14532	14484	14629	14537	14420	14556	14398	14446	14437	14321	14339	14562	14431	14617	14587	14465	14438	14507	14496	14305	14506	14414	14406	14814	14459	14510	14361	14480	14429	14465	14646	14495	14592	14510	14489	14515	14551	14460	14566	14368	14329	14583	14744	14482	14385	14499	14532	14387	14419	14569	14637	14476	14423	14617	14390	14513	14354	14412	14377	14357	14481	14407	14626	14360	14530	14468	14450	14714	14410	14480	14403	14581	14484	14461	14361	14523	14509	14507	14305	14516	14489	14535	14664	14519	14386	14562	14599	14522	14515	14495	14287	14470	14542	14396	14544	14484	14348	14409	14632	14510	14488	14474	14431	14423	14317	14698	14515	14547	14436	14290	14500	14426	14542	14474	14573	14450	14558	14380	14618	14465	14509	14325	14526	14446	14498	14560	14510	14431	14564	14347	14559	14461	14571	14451	14362	14455	14358	14317	14352	14469	14639	14490	14383	14501	14512	14617	14370	14555	14520	14631	14630	14349	14657	14582	14534	14565	14485	14434	14451	14481	14495	14570	14340	14532	14565	14439	14491	14518	14543	14397	14446	14457	14535	14344	14465	14534	14410	14536	14349	14291	14612	14262	14597	14420	14424	14601	14362	14658	14522	14517	14586	14403	14470	14395	14404	14484	14582	14406	14401	14554	14428	14303	14662	14395	14553	14489	14349	14327	14503	14419	14483	14494	14622	14727	14338	14494	14468	14520	14486	14400	14380	14541	14358	14320	14438	14416	14402	14483	14555	14725	14573	14505	14435	14546	14400	14629	14442	14430	14401	14483	14517	14697	14607	14440	14527	14496	14480	14449	14492	14456	14695	14345	14455	14578	14509	14414	14545	14533	14433	14511	14423	14614	14455	14394	14444	14409	14435	14336	14397	14587	14453	14387	14628	14451	14485	14425	14523	14696	14305	14343	14648	14340	14478	14328	14435	14454	14648	14486	14569	14347	14535	14516	14578	14391	14561	14510	14669	14458	14506	14495	14459	14382	14409	14501	14578	14380	14490	14418	14422	14470	14516	14558	14392	14512	14536	14590	14513	14485	14556	14603	14441	14472	14483	14617	14526	14514	14332	14606	14587	14372	14507	14545	14594	14578	14275	14352	14450	14297	14440	14541	14400	14553	14599	14501	14522	14515	14383	14423	14559	14509	14466	14518	14504	14391	14448	14567	14422	14277	14375	14522	14283	14337	14461	14471	14381	14552	14491	14376	14753	14455	14499	14601	14430	14645	14615	14459	14478	14190	14442	14405	14472	14394	14552	14411	14496	14279	14362	14571	14493	14656	14536	14531	14391	14318	14441	14309	14362	14542	14561	14431	14489	14466	14444	14406	14278	14379	14609	14443	14400	14430	14488	14414	14452	14503	14456	14435	14438	14495	14504	14416	14378	14406	14608	14510	14442	14450	14502	14408	14416	14551	14549	14498	14431	14369	14564	14414	14618	14357	14451	14462	14566	14440	14395	14379	14376	14522	14576	14488	14636	14553	14434	14499	14622	14512	14405	14439	14469	14449	14437	14624	14665	14441	14430	14364	14606	14502	14429	14580	14673	14524	14570	14487	14303	14522	14645	14423	14443	14473	14519	14441	14482	14423	14585	14492	14465	14351	14522	14554	14614	14453	14561	14422	14559	14645	14594	14515	14411	14553	14403	14492	14554	14540	14405	14560	14515	14395	14429	14465	14489	14572	14595	14599	14480	14423	14422	14374	14429	14501	14470	14570	14435	14327	14441	14536	14667	14451	14412	14545	14498	14597	14444	14516	14387	14475	14581	14495	14289	14335	14509	14448	14427	14530	14569	14618	14448	14363	14430	14366	14542	14535	14407	14477	14490	14328	14456	14208	14461	14557	14466	14484	14622	14283	14377	14460	14429	14520	14403	14394	14436	14631	14397	14532	14290	14410	14703	14403	14356	14541	14364	14449	14265	14446	14484	14551	14380	14476
22647	21094	28988	23433	21270	23065	25009	18915	17760	17644	17364	16945	17106	17229	17231	16975	16998	16921	16918	16692	16577	16762	16657	17172	17029	17046	17263	17219	17322	16882	16600	16398	16361	16509	16195	16261	16166	16206	16111	16165	16113	16168	16368	16340	16170	16000	15990	16075	16409	16468	16443	16013	16054	15900	15599	15750	15866	15891	15827	15670	16005	15900	15895	15749	15929	15850	15827	15771	15954	15962	15822	15851	15799	15853	15679	15665	16097	16030	15754	15735	15757	15701	15893	15945	15885	15874	15746	15629	15848	15782	15726	15836	15619	15814	16042	15711	15712	15795	15923	15902	15869	15890	15814	15932	15811	15699	15986	15858	15951	15914	15857	15682	15816	15909	15834	15750	15971	15797	15714	15818	15959	15749	15790	15757	15744	15832	15748	15730	15828	15631	15737	15807	15576	15800	15789	15690	15769	15772	15814	15774	15854	15765	15869	15854	15896	15962	15828	15738	15716	15677	15793	15734	15872	15724	15861	15877	15682	15801	15964	16011	15784	15686	15903	15877	15791	15799	15923	15803	15756	15757	15765	15835	15701	15732	15794	15688	15735	15702	15913	15843	15832	15763	15742	15756	15594	15665	15716	15662	15702	15871	15789	15703	15974	15900	15749	15827	15855	15761	15800	15677	15756	15616	15607	15830	15808	15865	15770	15475	15596	15590	15662	15705	15927	16082	15845	15815	15675	15785	15818	15684	15929	15587	15648	15982	15925	15692	15771	15672	15700	15745	15808	15830	15740	15698	15729	15761	15991	15694	15972	15712	15774	15814	15763	15856	15898	15797	15847	15732	15890	15695	15776	15646	15560	15722	15843	15784	15809	15766	15762	15865	15878	15730	15803	15751	15816	15825	15770	15756	15715	15768	15887	15888	15866	15989	15666	15595	15892	15707	15463	15719	15651	15575	15803	15793	15778	15703	15689	15793	15739	15857	15761	15674	15812	15839	15939	15589	15857	15662	15830	15733	15843	15866	15779	15690	15790	15717	15632	15794	15775	15994	15991	15637	15983	15882	15782	15674	15709	15544	15797	15612	15713	15707	15813	15634	15556	15809	15668	15910	15693	15765	15740	15583	15705	16036	15832	15759	15683	15826	15853	15823	15726	15804	15929	15478	15691	15758	15581	15664	15886	15698	15801	15850	15623	15887	15946	15708	15762	15855	15707	15757	15816	15764	15925	15919	15786	15645	15691	15893	15752	15852	15733	15807	15806	15799	15652	15621	15800	15801	15854	15818	15909	15845	15696	15633	15696	15732	15774	15785	15635	15690	15627	15657	15745	15795	15793	15696	15917	15630	15610	15893	15906	15957	15738	15751	15748	15734	15841	15717	15678	15692	15841	15818	15978	15756	15785	15945	15928	15732	15751	15871	15825	15864	15843	15821	15771	15853	15730	15821	15630	15770	15870	15821	15806	15976	15978	15803	15769	15655	15682	15728	16016	16110	15726	15835	15593	15692	15753	15886	15959	15659	15757	15576	15639	15736	15602	15706	15928	15585	15842	15956	15892	15874	15894	15969	15733	15869	15679	15773	15677	15740	15804	15827	15787	15831	15891	15612	15803	15783	15838	15821	15832	15601	15720	15610	15770	15884	15763	15749	15756	15699	15739	15811	15793	15709	15738	15598	15730	15867	15889	15824	15587	16005	15936	15928	15935	15968	15659	15754	15770	15926	15861	15848	15820	15724	15772	15840	15727	15878	15709	15893	15951	15638	15783	16050	16007	15969	15737	15780	15755	15856	15842	15830	15968	15883	15649	15773	15803	15831	15687	15799	15781	15759	15816	15639	15586	15994	15753	15757	15820	15756	15820	15576	15749	15714	15890	15728	15829	15721	15878	15542	15728	15731	15508	15788	15781	15680	15690	15770	15661	15965	15816	15823	15809	15948	15897	15868	15791	15792	15859	15722	16004	15881	15653	15509	15965	15704	15841	15970	15693	15742	15625	15732	15738	15713	15676	15598	15713	15759	16016	15790	15679	15769	15822	15719	15718	15904	15916	15869	15874	15772	15739	15773	15621	15817	15756	15678	15707	15654	15662	15755	15917	15940	15771	15821	15730	15947	15791	15800	15733	15633	15975	15795	15834	15693	15585	15704	15826	15743	15770	15844	15790	15587	15650	15689	15909	15851	15742	15841	15732	15944	15805	15762	15716	15637	15902	15831	15959	15866	15774	15804	15841	15856	15919	15732	15825	15947	15761	15656	15946	15837	15941	16005	15787	15604	15768	15806	15786	15814	15916	15733	15796	15689	15822	15826	15780	15553	15723	15628	15538	15731	15757	15842	15844	15722	15663	15750	15672	15908	15765	15853	15849	15738	15772	15796	15821	15627	15461	15751	15794	15553	15774	15823	15736	15828	15774	15809	15568	15762	15767	15709	15750	15841	15761	15770	15738	15794	15861	15939	15949	15846	15803	15912	15974	15652	15872	15740	15639	15847	15754	15902	15776	15752	15777	15808	15688	15773	15770	15740	15663	15790	15737	15690	15549	15706	15870	15758	15723	15769	15840	15977	15785	15674	15685	15746	15601	15755	15737	15639	16074	15877	15837	15925	15809	15649	15807	15736	16073	15818	15945	15645	15782	15792	15665	15643	15770	15767	15779	15857	15780	15868	15732	15597	15915	15720	15724	15818	15866	15778	15599	15663	15731	15574	15899	15658	15770	15947	15862	15793	15777	15786	15730	15698	16011	15919	15736	15629	15814	15735	15801	15983	15774	15806	15965	16055	15902	15781	15913	15871	15890	15643	15948	15734	15953	15985	15996	15793	15928	16003	15955	15915	15842	15736	16058	15714	15670	15638	15946	15628	15842	15820	15923	15716	15868	15745	15788	15848	15643	15553	15770	15796	15901	16167	15705	15792	15771	15588	15677	15596	15845	15655	15757	15627	15693	15736	15779	15730	15730	15862	15751	15552	15765	15674	15779	15565	15809	15726	15925	15650	15691	15631	15734	15915	15830	15790	15818	15789	15602	15743	15740	15826	15656	15773	15776	15800	15649	15757	15874	15756	15877	15876	15695	15816	15794	15723	15852	15717	15692	15765	15733	15705	15707	15837	15767	15910	15702	15728	15790	15751	15629	15700	15788	15882	15646	15790	15738	15859	15719	15822	15875	15739	15813	15842	15858	15878	15851	15780	15644	15880	15817	15815	15811	15719	15727	15746	15874	15805	15989	15924	15907	15732	15603	15826	15762	15873	15833	15871	15799	15802	15914	15842	15741	15782	15707	15674	15922	15777	15677	15677	15966	15688	15933	15807	15666	15772	15780	15886	15860	15980	15839	15813	15534	15741	15684	15838	15830	15926	15891	15852	15763	15731	15654	15774	15559	15804	15771	15892	15942	15859	15668	15802	15824	15687	15829	15826	15791	15843	15856	15891	15980	15782	15729	15575	15860	15709	15752	15883	15872	15904	15730	15827	15693	15804	15721	15695	15818	15837	15814	15648	15929	15824	15780	15777	15600	15748	15719	15777	15905	15639	15859	15778	15772	15807	15770	15856	15745	15606	16045	15650	15755	15690	15817	15727	15587	15739	15692	15786	15890	15740	15809	15746	15759	15799	16020	15756	15876	15750	15817	15656	15997	15876	15637	15854	15698	15715	15746	15773	15841	15686	15721	15762	15734	15780	15780	15903	15732	15808	15648	15622	15803	15717	15772	15785	15749	15773	15694	15635	15657	16017	15856	15854	15888	15731	15751	15819	15853	15819	15793	15661	15887	15636	15889	15885	15837	15885	15632	15942	15879	15854	15730	15794	15678	16018	15644	15768	15741	15843	15844	15826	15646	15650	15840	15732	15843	15672	15759	15792	15766	15853	15696	15908	15770	15690	15717	15645	15770	15709	15773	15654	15821	15715	15648	15901	15824	15545	15530	15678	15589	15652	15858	15937	15698	15835	16085	16010	15752	15911	15769	15954	15788	15775	15886	15748	15780	15870	15858	15950	15934	15944	15916	15775	15575	15742	15871	15691	15780	15834	15485	15828	15770	15925	15848	15962	15684	15805	15825	15815	15831	15827	15758	16059	15632	15750	15677	15663	15723	15798	15815	15737	15697	15927	15936	15630	15869	15776	15789	15572	15821	15699	15816	15758	15871	15780	15983	15679	15888	15791	15607	15777	15714	15733	15762	15660	15835	15802	15762	15593	15809	15902	15639	15739	15747	15648	15940	15717	15648	15768	15793	15885	15950	15630	15816	15623	15804	15913	15864	15726	15804	15719	15652	15914	15799	15832	15462	15721	15730	15902	15636	15801	15848	15839	15652	15693	15799	15733	15837	15773	15721	15875	15742	15701	15884	15618	15785	15679	15893	15591	15651	15656	15726	15915	15717	15747	15774	15825	15716	16012	15854	15738	15693	15845	15563	15807	15825	15907	15653	15923	15893	15731	15902	15658	15744	15774	15894	15970	15645	15922	15948	15728	15891	15852	15687	15802	15783	15993	15873	15763	15853	15803	15876	15613	15783	15810	15611	15840	15759	15836	15725	15706	15691	15635	15845	15812	15781	15684	15785	15787	15795	15795	15619	15729	15893	15932	15698	15826	15831	15790	15846	15777	15802	15902	15856	15628	15685	15824	15784	15845	15641	15766	15917	15853	15814	15942	15877	15739	15888	15677	15670	15852	15767	15968	15758	15743	15684	15948	15726	15626	15897	16026	15883	15820	15775	15727	15750	15591	15595	15926	15891	15849	15861	15762	15875	15599	15743	15904	15834	15748	15815	15839	15698	15886	15690	15639	15637	15816	15903	15955	15901	15859	15805	15732	15796	15630	16033	15766	15794	15724	15535	15828	15743	15780	15767	15727	15839	15694	15869	15649	15762	15440	15634	15877	15845	15793	15886	15674	15895	15900	15769	15786	15989	15893	15727	15778	15755	15823	15855	15669	15852	15912	15687	15930	15978	15709	16014	15615	15693	15569	16066	15940	15764	15705	15840	15740	15748	15762	15759	15741	15759	15982	15670	15826	15937	15755	15803	15517	15875	15863	15645	15743	15789	15895	15700	15647	15680	15707	15860	15613	15653	15857	15867	15745	15764	15805	15763	15711	15779	15851	15732	15784	15878	15777	16026	15841	15729	15770	15794	15809	15756	15736	15788	15784	15975	15817	15870	15798	15948	15725
19740	36253	33615	26625	23449	21356	19681	18705	17649	17110	16619	16545	16461	16545	16577	16521	16324	16094	15824	15604	15680	15726	15894	16303	16140	16659	16605	16911	16548	16265	15387	15392	15547	15362	15177	15209	15094	14815	14923	15161	14939	15063	15116	15341	14947	14881	15058	14844	15128	15483	15268	15159	14685	14815	14634	14592	14732	14580	14798	14638	14727	14661	14550	14743	14682	14576	14600	14657	14571	14615	14549	14409	14679	14603	14593	14576	14623	14645	14602	14685	14494	14607	14732	14609	14515	14620	14468	14774	14563	14554	14767	14570	14596	14786	14510	14586	14675	14442	14655	14603	14795	14554	14461	14522	14543	14628	14578	14625	14541	14689	14711	14564	14592	14557	14547	14658	14479	14237	14578	14565	14442	14709	14795	14567	14728	14709	14632	14722	14658	14758	14564	14634	14526	14607	14599	14454	14530	14668	14667	14651	14574	14513	14541	14604	14613	14629	14757	14693	14595	14635	14628	14515	14566	14456	14590	14707	14745	14655	14538	14545	14515	14663	14679	14719	14671	14594	14530	14509	14558	14672	14511	14579	14565	14602	14473	14454	14655	14559	14607	14590	14629	14511	14579	14778	14540	14489	14547	14614	14686	14532	14696	14620	14490	14591	14673	14606	14574	14747	14736	14652	14627	14536	14559	14634	14598	14714	14616	14586	14757	14522	14579	14536	14682	14622	14575	14553	14696	14612	14539	14666	14487	14576	14606	14659	14584	14536	14552	14575	14595	14646	14658	14560	14589	14440	14800	14511	14547	14591	14549	14408	14651	14670	14503	14511	14596	14352	14746	14679	14428	14864	14728	14768	14642	14739	14530	14668	14496	14661	14544	14636	14597	14526	14362	14413	14611	14715	14758	14539	14553	14663	14679	14591	14579	14711	14481	14661	14581	14574	14687	14706	14582	14651	14565	14706	14425	14526	14567	14446	14494	14671	14716	14575	14460	14463	14568	14620	14629	14517	14622	14502	14663	14466	14616	14523	14659	14462	14558	14359	14592	14688	14510	14690	14621	14598	14583	14655	14452	14541	14434	14605	14608	14688	14530	14528	14509	14603	14631	14502	14535	14715	14621	14604	14664	14677	14474	14538	14545	14636	14603	14633	14470	14744	14559	14696	14779	14656	14568	14469	14543	14537	14581	14424	14504	14560	14592	14665	14570	14497	14584	14255	14731	14526	14485	14621	14695	14624	14525	14513	14476	14565	14536	14562	14579	14666	14582	14663	14541	14419	14564	14500	14635	14609	14586	14568	14638	14783	14667	14523	14611	14613	14505	14550	14705	14644	14704	14521	14805	14512	14663	14690	14609	14516	14486	14600	14734	14571	14527	14467	14452	14516	14552	14640	14699	14559	14677	14451	14541	14454	14667	14699	14427	14599	14687	14597	14616	14534	14606	14530	14668	14653	14653	14655	14624	14571	14522	14582	14582	14744	14526	14513	14585	14428	14638	14616	14461	14592	14458	14643	14510	14764	14707	14616	14427	14635	14683	14599	14569	14691	14635	14480	14616	14625	14457	14574	14690	14511	14573	14471	14544	14702	14724	14574	14571	14541	14674	14602	14473	14738	14502	14511	14648	14377	14421	14712	14527	14593	14656	14568	14526	14529	14603	14426	14561	14741	14505	14451	14559	14563	14598	14633	14510	14501	14652	14597	14538	14516	14469	14700	14596	14578	14732	14498	14642	14820	14550	14678	14758	14684	14640	14462	14603	14799	14475	14561	14796	14560	14549	14700	14559	14495	14548	14471	14611	14667	14501	14577	14559	14558	14568	14532	14503	14417	14710	14556	14596	14536	14610	14599	14361	14537	14679	14624	14616	14667	14712	14844	14649	14746	14613	14658	14451	14482	14633	14606	14596	14694	14523	14562	14609	14642	14866	14468	14587	14568	14567	14557	14788	14586	14553	14534	14510	14522	14609	14615	14699	14702	14666	14459	14644	14434	14437	14511	14587	14685	14496	14769	14524	14478	14673	14623	14673	14502	14422	14556	14606	14448	14838	14457	14575	14468	14542	14545	14661	14766	14579	14697	14503	14440	14506	14894	14343	14761	14693	14635	14513	14503	14555	14540	14602	14577	14469	14538	14572	14556	14613	14535	14514	14538	14521	14694	14657	14650	14670	14403	14711	14567	14407	14614	14611	14603	14651	14546	14437	14508	14631	14547	14511	14623	14599	14622	14441	14595	14566	14523	14622	14493	14675	14668	14481	14634	14770	14544	14664	14550	14404	14705	14751	14450	14541	14482	14789	14613	14565	14687	14560	14729	14513	14540	14575	14530	14594	14554	14550	14634	14825	14593	14676	14577	14682	14476	14719	14439	14568	14817	14682	14585	14545	14662	14806	14552	14642	14506	14483	14554	14529	14476	14640	14618	14669	14441	14565	14701	14521	14629	14695	14650	14664	14727	14611	14610	14642	14571	14593	14553	14606	14704	14555	14543	14812	14631	14590	14686	14610	14677	14591	14779	14602	14502	14480	14495	14344	14581	14508	14520	14563	14550	14441	14580	14560	14678	14463	14708	14552	14573	14738	14496	14794	14595	14459	14639	14600	14525	14679	14536	14629	14609	14502	14673	14652	14640	14591	14606	14558	14602	14505	14494	14633	14533	14324	14659	14472	14563	14410	14596	14609	14514	14648	14477	14526	14648	14622	14628	14422	14448	14582	14446	14447	14423	14607	14664	14786	14578	14686	14633	14554	14659	14745	14665	14681	14472	14651	14706	14455	14618	14558	14625	14430	14706	14516	14604	14565	14697	14426	14502	14470	14609	14425	14550	14512	14749	14574	14575	14476	14668	14660	14623	14648	14571	14672	14654	14759	14472	14445	14636	14702	14578	14531	14607	14748	14752	14577	14720	14570	14616	14525	14643	14428	14690	14520	14661	14612	14608	14484	14517	14491	14433	14616	14585	14615	14607	14513	14553	14676	14660	14593	14571	14482	14687	14672	14533	14661	14663	14413	14581	14579	14621	14619	14727	14692	14518	14679	14542	14552	14715	14488	14467	14564	14590	14638	14480	14681	14562	14443	14565	14648	14480	14494	14571	14606	14424	14522	14617	14432	14676	14675	14614	14626	14706	14670	14444	14589	14517	14356	14658	14541	14616	14778	14540	14558	14480	14498	14570	14502	14508	14609	14524	14459	14471	14707	14653	14581	14641	14644	14644	14457	14536	14397	14588	14340	14708	14626	14587	14561	14708	14636	14529	14637	14605	14539	14523	14542	14456	14565	14611	14585	14549	14566	14666	14511	14738	14596	14416	14632	14604	14632	14488	14595	14433	14643	14657	14711	14522	14543	14389	14731	14511	14511	14517	14548	14654	14579	14417	14675	14638	14636	14466	14483	14462	14596	14579	14749	14532	14759	14507	14615	14668	14495	14635	14544	14660	14433	14563	14577	14550	14506	14658	14695	14625	14580	14717	14665	14649	14442	14568	14598	14559	14756	14587	14462	14370	14534	14464	14669	14716	14612	14619	14336	14753	14600	14600	14653	14615	14565	14673	14564	14568	14491	14595	14601	14641	14713	14558	14427	14645	14512	14708	14698	14597	14625	14403	14606	14592	14672	14358	14565	14534	14547	14634	14636	14547	14529	14534	14610	14437	14568	14608	14711	14451	14669	14590	14691	14663	14708	14562	14651	14499	14600	14455	14466	14496	14682	14563	14647	14528	14636	14577	14646	14508	14788	14560	14847	14612	14534	14528	14555	14755	14598	14703	14760	14504	14656	14633	14590	14538	14581	14600	14472	14613	14652	14540	14587	14513	14629	14553	14503	14491	14712	14611	14606	14705	14574	14640	14516	14652	14633	14500	14689	14478	14412	14544	14549	14510	14604	14569	14535	14679	14483	14640	14671	14482	14545	14615	14743	14644	14768	14408	14632	14514	14636	14581	14496	14590	14728	14479	14752	14502	14384	14640	14575	14623	14465	14573	14480	14529	14614	14606	14623	14580	14521	14572	14516	14528	14759	14522	14568	14673	14672	14542	14557	14455	14475	14548	14559	14561	14527	14598	14638	14539	14622	14551	14498	14583	14637	14721	14533	14555	14559	14482	14560	14594	14633	14582	14537	14616	14639	14651	14602	14545	14649	14693	14568	14646	14720	14666	14615	14656	14512	14532	14556	14513	14512	14651	14325	14603	14682	14658	14739	14583	14444	14495	14635	14652	14605	14600	14730	14432	14675	14364	14548	14555	14580	14703	14656	14518	14635	14503	14560	14427	14513	14590	14474	14648	14556	14758	14557	14602	14487	14698	14618	14529	14671	14566	14575	14530	14560	14532	14682	14522	14604	14669	14536	14653	14658	14687	14722	14655	14580	14487	14604	14618	14491	14613	14441	14516	14519	14530	14488	14501	14538	14757	14414	14535	14528	14603	14548	14666	14675	14514	14668	14540	14522	14597	14420	14526	14534	14818	14521	14612	14676	14432	14641	14675	14630	14422	14575	14699	14582	14659	14688	14704	14526	14627	14571	14483	14327	14615	14392	14639	14537	14576	14754	14594	14477	14492	14451	14341	14465	14660	14711	14556	14647	14622	14416	14438	14492	14437	14643	14394	14654	14709	14659	14724	14604	14819	14769	14647	14569	14609	14496	14546	14520	14659	14503	14581	14656	14553	14365	14680	14598	14428	14625	14581	14473	14621	14574	14482	14567	14795	14606	14513	14572	14581	14642	14616	14725	14567	14575	14616	14504	14584	14675	14656	14669	14468	14673	14593	14651	14714	14634	14646	14631	14678	14605	14572	14467	14521	14642	14594	14664	14528	14640	14617	14659	14617	14495	14585	14598	14706	14613	14712	14537	14534	14527	14613	14712	14574	14651	14455	14684	14453	14523	14753	14567	14527	14523	14542	14615	14561	14718	14616	14783	14638	14530	14723	14557	14624	14448	14388	14663	14407	14637	14635	14723	14585	14597	14628	14492	14829	14483	14500	14515	14511	14596	14610	14503	14638	14624	14609	14709	14678	14593	14619	14708	14641	14704	14431	14488	14512	14452	14440	14687	14616	14652	14846	14640	14724	14671	14649	14590	14497	14533	14657	14529	14351	14663	14577	14573	14677	14538	14522	14465	14446	14684	14571	14548	14622	14396	14593	14527	14622	14741	14478	14620	14533	14693	14503
26985	21879	25022	21475	17655	17037	17024	16560	16239	16219	16163	16189	16318	16314	16163	16110	16313	16306	16228	15894	16057	16033	16125	16122	16010	16213	16262	16424	16367	16059	15950	15831	15939	15706	15739	15688	15821	15848	15799	15724	15891	15775	15939	16037	15772	15806	15931	15910	15683	15872	15825	15842	15875	15875	15746	15746	15637	15775	15457	15755	15616	15837	15678	15544	15643	15620	15802	15577	15718	15506	15657	15597	15683	15595	15628	15668	15678	15583	15773	15688	15852	15685	15745	15821	15539	15793	15604	15711	15621	15517	15769	15581	15565	15524	15800	15509	15606	15789	15731	15835	15835	15658	15713	15771	15809	15603	15886	15742	15625	15467	15627	15637	15742	15662	15795	15637	15720	15608	15707	15840	15738	15772	15645	15713	15628	15850	15734	15692	15563	15750	15913	15701	15623	15751	15517	15737	15568	15683	15664	15550	15647	15615	15573	15526	15548	15735	15721	15554	15572	15700	15522	15860	15590	15919	15812	15623	15765	15620	15703	15809	15796	15796	15777	15594	15636	15705	15581	15703	15707	15722	15660	15670	15645	15687	15550	15664	15670	15724	15865	15707	15614	15695	15651	15530	15672	15771	15949	15599	15623	15674	15643	15793	15568	15747	15520	15423	15710	15652	15755	15517	15892	15703	15678	15452	15628	15736	15793	15712	15618	15554	15605	15771	15636	15744	15770	15620	15664	15744	15593	15829	15771	15717	15819	15712	15567	15764	15594	15567	15732	15639	15729	15604	15734	15667	15647	15707	15678	15650	15748	15784	15740	15787	15629	15833	15559	15707	15686	15405	15708	15718	15563	15791	15675	15769	15679	15672	15838	15678	15788	15771	15940	15771	15717	15826	15730	15700	15701	15825	15892	15621	15701	15752	15920	15716	15832	15750	15629	15624	15741	15775	15761	15787	15725	15713	15599	15852	15816	15581	15524	15790	15688	15646	15807	15493	15600	15878	15717	15819	15694	15604	15655	15901	15879	15723	15575	15887	15603	15773	15677	15678	15674	15712	15693	15728	15676	15757	15610	15821	15579	15619	15791	15803	15588	15621	15831	15709	15849	15894	15791	15565	15707	15757	15714	15671	15644	15856	15643	15701	15783	15824	15764	15558	15552	15474	15784	15736	15764	15835	15721	15647	15880	15712	16017	15661	15659	15561	15795	15498	15946	15817	15780	15674	15773	15529	15668	15822	15634	15811	15581	15840	15738	15703	15670	15869	15831	15824	15508	15794	15538	15566	15734	15651	15687	15714	15845	15751	15685	15770	15502	15715	15579	15685	15888	15686	15728	15669	15737	15515	15741	15756	15726	15713	15655	15448	15506	15685	15585	15719	15734	15683	15697	15836	15805	15655	15628	15791	15707	15693	15901	15589	15807	15502	15501	15632	15526	15716	15773	15711	15630	15707	15613	15733	15582	15894	15791	15648	15499	15783	15622	15752	15742	15656	15716	15705	15732	15769	15591	15637	15784	15668	15442	15647	15480	15766	15697	15444	15538	15579	15744	15787	15626	15592	15509	15521	15700	15563	15717	15878	15642	15768	15836	15629	15813	15846	15682	15821	15794	15928	15626	15752	15753	15572	15748	15637	15777	15757	15742	15712	15567	15812	15598	15752	15528	15715	15738	15399	15689	15750	15585	15842	15722	15747	15717	15731	15605	15721	15966	15669	15738	15540	15956	15627	15825	15540	15702	15712	15681	15728	15738	15502	15713	15647	15415	15668	15657	15482	15559	15607	15629	15676	15594	15617	15731	15641	15934	15444	15820	15744	15797	15696	15670	15686	15794	15631	15926	15514	15656	15600	15805	15562	15754	15715	15904	15709	15716	15625	15760	15595	15755	15698	15706	15690	15886	15690	15666	15717	15767	15953	15699	15646	15673	15827	15549	15682	15725	15656	15725	15620	15827	15665	15635	15737	15710	15605	15758	15758	15831	15761	15759	15723	15743	15529	15596	15521	15685	15648	15746	15683	15883	15704	15699	15613	15906	15761	15884	15667	15862	15760	15649	15579	15777	15715	15623	15700	15818	15652	15683	15922	15781	15641	15774	15757	15783	15719	15670	15636	15657	15620	15629	15568	15628	15455	15983	15816	15796	15763	15696	15573	15660	15753	15697	15629	15864	15759	15817	15812	15760	15581	15805	15854	15535	15672	15870	15691	15784	15647	15669	15669	15719	15779	15617	15759	15671	15787	15774	15510	15757	15603	15711	15809	15737	15602	15782	15701	15733	15730	15747	15856	15793	15831	15818	15846	15816	15617	15649	15837	15644	15765	15833	15764	15529	15542	15599	15814	15706	15719	15755	15620	15608	15743	15907	15697	15760	15569	15681	15902	15554	15521	15648	15587	15677	15674	15531	15688	15801	15635	15630	15556	15619	15651	15621	15770	15744	15672	15577	15800	15636	15750	15849	16002	15582	15740	15635	15620	15663	15690	15798	15771	15640	15634	15682	15705	15727	15827	15613	15689	15656	15665	15765	15876	15760	15747	15614	15615	15855	15609	15713	15478	15802	15739	15492	15734	15739	15666	15793	15897	15524	15820	15644	15675	15893	15667	15812	15897	15838	15663	15892	15582	15487	15628	15736	15763	15620	15582	15750	15708	15657	15819	15805	15693	15857	15561	15687	15607	15636	15766	15718	15671	15672	15604	15450	15776	15628	15595	15792	15809	15565	15707	15653	15552	15596	15604	15609	15594	15650	15581	15766	15579	15669	15713	15743	15396	15599	15649	15649	15761	15747	15758	15809	15632	15830	15722	15800	15691	15922	15680	15619	15777	15495	15717	15691	15662	15880	15646	15752	15806	15662	15579	15538	15713	15766	15815	15885	15800	15594	15695	15903	15739	15765	15572	15701	15863	15680	15670	15746	15779	15958	15502	15748	15820	15617	15535	15728	15501	15685	15832	15678	15798	15826	15824	15707	15694	15543	15459	15722	15900	15686	15673	15758	15870	15861	15757	15651	15582	15565	15619	15587	15860	15711	15912	15788	15711	15724	15829	15691	15692	15832	15686	15723	15848	15811	15745	15744	15797	15618	15776	15760	15693	15628	15791	15812	15658	15742	15726	15648	15651	15437	15616	15840	15574	15828	15776	15781	15787	15875	15619	15793	15789	15773	15720	15848	15675	15638	15680	15621	15858	15638	15838	15776	15703	15656	15601	15760	15704	15713	15801	15754	15743	15760	15671	15687	15871	15785	15660	15788	15814	15785	15821	15710	15693	15470	15733	15831	15578	15686	15684	15644	15835	15715	15787	15678	15738	15719	15688	15700	15578	15643	15687	15633	15512	15493	15478	15522	15545	15708	15943	15846	15707	15687	15779	15716	15619	15659	15693	15632	15460	15590	15703	15892	15751	15799	15794	15478	15671	15818	15630	15674	15703	15830	15622	15783	15734	15711	15844	15653	15762	15752	15585	15865	15807	15626	15660	15691	15596	15560	15581	15654	15674	15879	15803	15707	15741	15985	15605	15830	15708	15779	15796	15544	15504	15986	15678	15762	15557	15576	15611	15771	15928	15628	15768	15855	15730	15777	15609	15644	15557	15796	15787	15809	15703	15837	15842	15806	15694	15853	15796	15822	15745	15657	15730	15557	15651	15766	15747	15736	15760	15775	15614	15810	15788	15646	15789	15952	15699	15560	15567	15795	15689	15577	15749	15899	15829	15769	15810	15625	15760	15519	15566	15665	15752	15811	15699	15952	15740	15755	15658	15550	15674	15729	15775	15656	15694	15622	15846	15575	15847	15868	15786	15748	15766	15680	15775	15783	15810	15606	15783	15683	15658	15698	15760	15642	15882	15687	15629	15958	15759	15868	15707	15724	15677	15541	15624	15658	15822	15864	15569	15864	15754	15525	15629	15595	15806	15804	15859	15514	15793	15512	15688	15531	15801	15629	15675	15695	15579	15794	15805	15755	15705	15700	15662	15663	15766	15833	15621	15569	15688	15775	15755	15667	15549	16046	15744	15724	15746	15814	15531	15471	15784	15820	15757	15867	15736	15801	15753	15719	15669	15672	15597	15453	15855	15715	15870	15624	15621	15760	15703	15771	15768	15612	15732	15786	15694	15576	15653	15846	15950	15752	15570	15652	15555	15822	15630	15691	15824	15635	15694	15581	15480	15534	15809	15586	15780	15693	15811	15829	15714	15723	15717	15695	15724	15773	15702	15646	15744	15772	15842	15756	15730	15740	15648	15606	15532	15543	15674	15720	15684	15632	15811	15640	15819	15647	15673	15906	15611	15752	15788	15709	15577	15767	15763	15690	15872	15608	15873	15768	15531	15788	15708	15842	15762	15652	15759	15820	15635	15579	15822	15820	15652	15652	15739	15820	15703	15821	15737	15766	15795	15735	15647	15612	15727	15800	15558	15786	15633	15659	15783	15632	15685	15674	15966	15731	15741	15671	15751	15786	15759	15508	15606	15490	15689	15708	15781	15561	15932	15663	15864	15598	15582	15671	15786	15659	15636	15977	15616	15858	15778	15869	15882	15857	15812	15813	15903	15786	15562	15648	15691	15597	15717	15629	15686	15766	15717	15677	15770	15747	15813	15648	15902	15627	15624	15781	15650	15822	15560	15650	15787	15676	15566	15763	15552	15802	15641	15597	15738	15731	15710	15605	15636	15716	15605	15673	16028	15693	15636	15343	15644	15550	15718	15774	15687	15790	15713	15632	15692	15644	15646	15691	15618	15659	15545	15862	15850	15751	15632	15612	15489	15738	15863	15769	15668	15881	15772	15579	15882	15612	15729	15856	15546	15687	15566	15834	15939	15737	15556	15601	15793	15666	15523	15731	15739	15754	15640	15695	15575	15693	15755	15798	15723	15572	15404	15824	15560	15782	15643	15715	15664	15512	15720	15627	15604	15563	15616	15630	15578	15747	15703	15757	15860	15919	16034	15882	15896	15855	15649	15807	15873	15736	15675	15753	15763	15841	15755	15657	15602	15782	15732	15659	15535	15944	15770	15713	15600	15454	15609	15614	15733	15793	15761	15690	15522	15717	15700	15494	15564	15856	15696	15739	15734	15650	15626	15574	15716	15689	15769	15790	15773	15892	15594	15559	15764	15714	15827	15716	15810	15558	15710	15632	15750	15727	15812	15841	15953	15720	15710	15740	15620
17120	23914	22281	18669	17525	16965	16295	15804	15543	15196	15079	15178	15362	15221	15493	15239	15466	15160	15015	14849	15264	15182	15385	15443	15234	15656	15592	15698	15744	14911	14770	14573	14896	14719	14756	14711	14704	14593	14709	14905	14659	14912	14767	14916	14701	14643	14556	14671	14830	14717	14527	14257	14567	14427	14464	14592	14576	14480	14457	14604	14460	14684	14674	14698	14587	14560	14420	14523	14516	14628	14638	14517	14388	14534	14595	14383	14723	14587	14377	14401	14459	14506	14357	14295	14483	14347	14619	14596	14453	14460	14559	14475	14655	14547	14557	14619	14509	14462	14456	14451	14419	14468	14405	14523	14569	14489	14547	14396	14447	14485	14564	14386	14606	14412	14498	14505	14689	14415	14710	14502	14504	14405	14360	14636	14331	14496	14465	14519	14455	14483	14440	14420	14581	14558	14421	14414	14633	14502	14478	14484	14517	14606	14455	14637	14475	14568	14609	14553	14549	14665	14452	14611	14489	14544	14671	14587	14572	14529	14541	14368	14634	14478	14577	14305	14532	14425	14546	14422	14556	14676	14435	14474	14642	14378	14391	14641	14567	14575	14317	14470	14461	14609	14464	14514	14384	14406	14493	14470	14469	14349	14451	14512	14490	14535	14451	14557	14521	14464	14542	14483	14553	14519	14453	14690	14535	14765	14486	14534	14488	14591	14583	14471	14590	14533	14464	14411	14571	14467	14606	14515	14495	14491	14535	14499	14567	14576	14465	14364	14534	14283	14720	14448	14559	14549	14656	14771	14574	14533	14551	14483	14418	14329	14486	14470	14626	14607	14449	14553	14337	14445	14440	14419	14522	14483	14485	14514	14603	14426	14560	14549	14392	14620	14453	14603	14511	14542	14443	14574	14438	14630	14435	14676	14329	14603	14571	14535	14323	14578	14414	14331	14474	14516	14513	14422	14598	14647	14417	14565	14495	14614	14392	14575	14635	14619	14392	14497	14458	14428	14656	14495	14655	14568	14585	14417	14667	14381	14583	14372	14513	14487	14474	14607	14350	14502	14551	14484	14452	14448	14497	14552	14572	14393	14619	14277	14387	14458	14690	14504	14397	14440	14470	14445	14519	14583	14436	14448	14380	14671	14452	14374	14508	14372	14387	14545	14499	14643	14465	14745	14470	14502	14453	14649	14539	14449	14420	14433	14444	14602	14537	14414	14470	14437	14536	14508	14681	14309	14580	14400	14454	14534	14509	14409	14520	14535	14350	14690	14521	14523	14490	14554	14486	14568	14416	14517	14372	14500	14474	14546	14654	14591	14590	14548	14411	14512	14278	14547	14513	14531	14577	14516	14654	14450	14572	14463	14522	14628	14476	14564	14422	14586	14615	14516	14445	14495	14502	14622	14374	14511	14573	14500	14460	14608	14481	14462	14511	14732	14400	14509	14431	14614	14510	14654	14460	14352	14443	14385	14526	14475	14506	14602	14567	14405	14709	14622	14532	14357	14505	14457	14799	14328	14304	14606	14804	14594	14518	14342	14596	14511	14413	14444	14480	14531	14486	14557	14472	14621	14475	14380	14543	14458	14744	14421	14644	14446	14507	14588	14344	14566	14489	14505	14546	14614	14617	14523	14495	14588	14590	14525	14589	14477	14483	14330	14583	14653	14480	14443	14570	14634	14566	14571	14525	14387	14562	14549	14419	14534	14615	14476	14524	14483	14520	14461	14541	14659	14559	14456	14517	14507	14571	14525	14418	14642	14374	14425	14544	14497	14369	14531	14449	14513	14610	14434	14503	14591	14507	14560	14503	14464	14439	14388	14575	14435	14461	14431	14469	14555	14351	14544	14427	14672	14509	14516	14457	14498	14551	14418	14648	14501	14549	14718	14523	14599	14620	14577	14607	14599	14493	14667	14464	14450	14661	14423	14497	14551	14574	14491	14605	14578	14600	14539	14517	14478	14711	14505	14539	14398	14611	14300	14576	14441	14417	14603	14485	14691	14442	14348	14472	14391	14502	14360	14516	14623	14443	14608	14564	14643	14412	14610	14536	14475	14556	14495	14626	14558	14595	14633	14540	14475	14359	14442	14515	14452	14489	14403	14423	14638	14552	14566	14356	14414	14332	14549	14411	14569	14527	14436	14534	14366	14412	14529	14329	14556	14575	14267	14423	14416	14605	14408	14412	14472	14464	14588	14473	14584	14483	14563	14485	14660	14529	14510	14471	14345	14531	14629	14466	14430	14714	14484	14615	14581	14535	14369	14526	14534	14661	14409	14561	14526	14530	14489	14278	14527	14571	14503	14654	14613	14664	14503	14497	14471	14452	14594	14578	14400	14435	14211	14524	14531	14496	14498	14681	14289	14471	14586	14519	14561	14598	14518	14631	14541	14471	14586	14533	14609	14560	14418	14573	14432	14483	14562	14649	14559	14495	14515	14323	14467	14547	14509	14776	14687	14426	14528	14654	14608	14577	14489	14528	14551	14495	14583	14506	14693	14587	14524	14555	14616	14427	14489	14364	14574	14636	14310	14626	14517	14549	14730	14614	14380	14486	14539	14445	14574	14388	14580	14518	14620	14669	14446	14529	14462	14610	14389	14545	14541	14418	14588	14464	14437	14526	14392	14482	14393	14605	14566	14669	14659	14546	14371	14493	14368	14570	14443	14512	14487	14481	14461	14582	14457	14507	14511	14362	14374	14594	14488	14610	14341	14575	14628	14523	14458	14478	14545	14494	14499	14487	14379	14567	14478	14510	14526	14509	14431	14574	14618	14561	14502	14628	14502	14374	14529	14529	14456	14432	14494	14519	14467	14642	14328	14490	14630	14539	14520	14522	14638	14649	14412	14558	14377	14314	14568	14480	14476	14448	14444	14511	14530	14620	14588	14482	14581	14495	14346	14633	14512	14536	14438	14591	14572	14583	14531	14324	14540	14535	14525	14368	14463	14568	14413	14490	14368	14462	14584	14355	14516	14485	14366	14455	14483	14511	14453	14306	14488	14518	14541	14441	14567	14414	14442	14461	14714	14582	14479	14521	14579	14645	14475	14498	14429	14537	14418	14485	14672	14477	14572	14554	14650	14523	14473	14422	14674	14518	14458	14529	14586	14485	14508	14536	14395	14428	14282	14525	14395	14403	14277	14581	14687	14405	14518	14419	14404	14615	14614	14461	14465	14661	14572	14693	14438	14538	14438	14561	14424	14519	14262	14462	14446	14482	14628	14379	14694	14594	14692	14560	14597	14568	14604	14411	14507	14465	14521	14720	14543	14459	14484	14584	14194	14407	14451	14498	14549	14540	14560	14467	14545	14468	14340	14578	14598	14580	14572	14436	14458	14405	14510	14509	14554	14305	14497	14522	14531	14502	14519	14567	14619	14568	14413	14521	14701	14468	14541	14389	14505	14491	14583	14511	14497	14414	14502	14465	14594	14536	14452	14569	14469	14616	14427	14611	14460	14459	14569	14524	14584	14369	14604	14588	14655	14404	14530	14594	14484	14671	14550	14428	14613	14570	14423	14407	14640	14551	14547	14510	14555	14478	14397	14342	14463	14533	14548	14581	14517	14560	14662	14559	14406	14408	14599	14360	14459	14472	14475	14506	14488	14486	14453	14429	14483	14737	14493	14571	14724	14371	14495	14424	14623	14400	14531	14519	14563	14594	14480	14583	14431	14621	14410	14601	14566	14380	14562	14359	14472	14497	14450	14717	14454	14596	14671	14493	14484	14424	14612	14456	14449	14542	14530	14553	14531	14491	14580	14655	14496	14527	14659	14512	14412	14567	14476	14487	14468	14579	14388	14618	14600	14511	14682	14417	14569	14449	14394	14486	14608	14429	14636	14545	14442	14479	14606	14279	14581	14555	14574	14594	14540	14564	14595	14423	14486	14456	14711	14590	14601	14576	14530	14673	14609	14427	14681	14607	14438	14481	14529	14570	14397	14477	14403	14416	14438	14513	14462	14460	14375	14468	14615	14625	14561	14362	14579	14520	14695	14561	14469	14644	14425	14497	14489	14486	14416	14508	14693	14550	14641	14450	14399	14499	14522	14529	14304	14430	14511	14408	14552	14465	14577	14445	14585	14468	14566	14446	14609	14464	14535	14566	14495	14400	14624	14354	14571	14415	14542	14563	14598	14635	14520	14498	14479	14629	14580	14517	14433	14612	14607	14449	14539	14387	14551	14573	14657	14615	14433	14452	14434	14567	14563	14552	14468	14659	14488	14428	14469	14278	14647	14587	14716	14559	14571	14620	14728	14409	14533	14517	14382	14496	14526	14627	14451	14433	14567	14632	14531	14620	14543	14375	14682	14676	14534	14606	14487	14416	14407	14559	14434	14489	14501	14558	14645	14515	14668	14491	14521	14578	14586	14538	14671	14619	14494	14551	14516	14435	14684	14629	14411	14709	14463	14491	14396	14677	14411	14546	14441	14655	14543	14498	14488	14501	14463	14530	14601	14620	14476	14522	14521	14535	14425	14523	14418	14671	14561	14599	14381	14488	14565	14346	14647	14572	14440	14526	14533	14517	14510	14648	14443	14444	14593	14510	14481	14459	14410	14434	14451	14416	14548	14467	14534	14551	14441	14672	14642	14451	14569	14422	14517	14377	14569	14536	14560	14516	14456	14569	14416	14741	14542	14698	14392	14713	14566	14495	14490	14620	14543	14680	14667	14460	14536	14491	14440	14651	14507	14721	14651	14593	14483	14548	14521	14532	14509	14401	14354	14444	14648	14444	14457	14539	14547	14431	14606	14521	14548	14596	14576	14486	14531	14567	14497	14648	14380	14472	14508	14378	14580	14643	14762	14556	14474	14434	14374	14685	14664	14604	14447	14548	14391	14352	14478	14469	14521	14526	14491	14463	14415	14499	14482	14286	14505	14497	14442	14520	14507	14577	14473	14564	14591	14441	14638	14578	14520	14530	14570	14467	14450	14451	14441	14573	14569	14602	14502	14522	14660	14380	14428	14426	14505	14415	14612	14525	14740	14534	14683	14343	14484	14572	14540	14582	14535	14619	14565	14408	14509	14462	14457	14422	14562	14407	14715	14543	14359	14556	14553	14414	14453	14641	14544	14541	14738	14485	14609	14687	14602	14450	14531	14609	14378	14439	14455	14569	14504	14344	14424	14549	14622	14524	14445	14403	14393	14474	14526	14608	14520
23612	21135	28687	23944	21887	21871	20756	17668	16761	16888	16775	16831	16794	16677	16540	16851	16717	16206	16212	16156	16262	16749	16666	16585	16442	16671	16772	17088	16729	16592	16182	15869	15708	15840	15807	15858	16072	15930	15856	15744	15870	15822	15923	16034	16105	15973	15985	15914	16080	16259	16108	15949	15796	15815	15724	15746	15803	15874	15781	15736	15678	15642	15655	15749	15651	15702	15666	15892	15603	15490	15512	15837	15647	15847	15628	15709	15660	15788	15739	15698	15659	15884	15717	15537	15572	15650	15590	15625	15666	15681	15748	15715	15660	15825	15602	15518	15779	15743	15803	15864	15684	15699	15562	15669	15729	15659	15788	15642	15527	15592	15628	15799	15744	15652	15686	15779	15768	15689	15610	15717	15711	15714	15859	15413	15722	15599	15707	15664	15738	15761	15605	15608	15660	15693	15667	15706	15580	15651	15703	15646	15594	15510	15516	15698	15780	15475	15746	15604	15735	15660	15725	15588	15416	15845	15724	15698	15553	15693	15780	15784	15840	15713	15600	15696	15606	15623	15605	15771	15605	15641	15645	15562	15892	15788	15759	15790	15504	15605	15663	15611	15739	15699	15615	15770	15551	15689	15716	15686	15610	15532	15586	15759	15623	15523	15552	15629	15497	15628	15594	15623	15769	15552	15772	15667	15604	15711	15679	15724	15619	15589	15726	15859	15545	15551	15475	15663	15508	15554	15701	15650	15547	15642	15701	15674	15841	15728	15754	15672	15524	15536	15592	15525	15653	15717	15688	15717	15658	15596	15679	15686	15517	15529	15576	15593	15610	15635	15788	15662	15712	15865	15736	15531	15517	15660	15870	15865	15487	15592	15448	15471	15756	15713	15665	15694	15716	15592	15658	15638	15784	15789	15502	15545	15796	15855	15686	15839	15673	15719	15685	15541	15859	15640	15632	15622	15653	15822	15679	15599	15623	15655	15582	15614	15594	15752	15661	15666	15728	15710	15683	15797	15842	15616	15567	15486	15600	15510	15428	15620	15553	15515	15681	15524	15658	15678	15539	15622	15874	15675	15632	15690	15671	15651	15774	15366	15922	15666	15687	15516	15418	15509	15636	15669	15547	15711	15730	15711	15830	15638	15629	15650	15569	15797	15597	15650	15719	15677	15476	15667	15619	15833	15687	15526	15762	15849	15618	15643	15804	15734	15484	15615	15722	15655	15592	15647	15536	15610	15677	15776	15637	15803	15564	15764	15811	15623	15603	15631	15729	15688	15666	15890	15752	15585	15663	15807	15781	15625	15738	15579	15598	15432	15506	15707	15676	15565	15781	15753	15793	15683	15708	15774	15561	15620	15772	15479	15768	15585	15757	15688	15831	15661	15788	15705	15652	15698	15686	15958	15605	15579	15606	15693	15680	15722	15534	15676	15598	15660	15720	15642	15597	15570	15593	15796	15669	15691	15746	15705	15496	15421	15770	15594	15791	15454	15516	15897	15635	15508	15654	15483	15811	15713	15498	15702	15712	15713	15579	15489	15723	15793	15723	15328	15572	15698	15763	15826	15764	15594	15865	15639	15811	15622	15790	15751	15625	15639	15752	15738	15617	15732	15592	15665	15561	15692	15662	15681	15611	15690	15558	15521	15518	15759	15789	15564	15649	15594	15571	15576	15494	15807	15628	15773	15723	15559	15721	15830	15897	15475	15590	15742	15589	15619	15602	15582	15499	15709	15553	15748	15613	15480	15627	15494	15471	15589	15584	15696	15714	15839	15797	15584	15714	15619	15840	15744	15777	15879	15785	15533	15677	15622	15566	15621	15693	15754	15610	15497	15642	15717	15605	15833	15906	15594	15747	15879	15748	15732	15628	15547	15469	15652	15643	15652	15703	15835	15584	15740	15705	15537	15683	15635	15892	15554	15802	15663	15591	15640	15642	15661	15773	15581	15786	15629	15522	15637	15774	15759	15820	15622	15531	15466	15809	15658	15688	15592	15590	15725	15760	15830	15666	15708	15753	15829	15604	15766	15623	15575	15602	15759	15563	15709	15780	15678	15652	15616	15632	15539	15547	15679	15787	15723	15784	15568	15677	15839	15508	15756	15430	15620	15646	15686	15833	15761	15684	15704	15574	15595	15679	15530	15586	15581	15715	15655	15800	15704	15672	15592	15817	15567	15579	15637	15622	15683	15822	15660	15708	15808	15483	15577	15722	15643	15600	15634	15866	15676	15746	15624	15852	15595	15623	15745	15723	15504	15593	15555	15752	15854	15651	15629	15923	15674	15729	15784	15851	15612	15559	15791	15651	15490	15618	15678	15758	15431	15679	15447	15706	15684	15780	15856	15690	15820	15612	15833	15663	15509	15876	15788	15664	15575	15518	15692	15725	15463	15635	15701	15581	15645	15741	15667	15718	15858	15547	15664	15543	15767	15444	15784	15714	15732	15680	15563	15656	15710	15612	15589	15694	15680	15575	15859	15670	15983	15811	15630	15618	15710	15902	15634	15604	15603	15604	15569	15645	15665	15759	15716	15819	15638	15600	15621	15804	15582	15582	15833	15915	15696	15581	15604	15714	15708	15657	15730	15667	15704	15714	15551	15619	15628	15522	15630	15668	15708	15602	15571	15522	15494	15556	15611	15609	15545	15813	15620	15567	15689	15661	15854	15682	15549	15654	15513	15598	15826	15567	15689	15755	15548	15532	15658	15626	15629	15769	15560	15682	15733	15701	15788	15493	15658	15659	15486	15690	15712	15682	15768	15740	15807	15612	15676	15634	15840	15798	15617	15640	15698	15779	15754	15684	15669	15710	15581	15663	15616	15500	15827	15723	15795	15762	15689	15588	15704	15663	15455	15695	15654	15675	15505	15712	15713	15571	15600	15425	15833	15694	15835	15576	15583	15839	15813	15576	15612	15771	15649	15604	15630	15686	15667	15686	15608	15613	15619	15646	15623	15690	15783	15611	15545	15495	15599	15793	15629	15647	15626	15628	15706	15628	15553	15637	15485	15639	15449	15675	15645	15701	15735	15707	15696	15711	15726	15723	15776	15590	15882	15645	15725	15818	15708	15764	15669	15686	15758	15799	15566	15820	15531	15549	15360	15642	15658	15750	15597	15640	15610	15531	15473	15655	15629	15507	15715	15659	15697	15727	15472	15652	15665	15612	15692	15849	15696	15740	15707	15596	15567	15733	15675	15820	15649	15647	15624	15594	15553	15520	15670	15747	15682	15717	15808	15772	15674	15690	15698	15908	15626	15640	15579	15842	15726	15618	15754	15580	15631	15524	15549	15737	15766	15638	15712	15761	15766	15630	15804	15629	15667	15645	15707	15638	15657	15587	15705	15701	15651	15437	15530	15508	15624	15519	15641	15618	15591	15597	15711	15753	15566	15594	15787	15384	15794	15551	15578	15671	15716	15542	15657	15693	15540	15682	15477	15687	15765	15503	15741	15697	15612	15531	15641	15467	15686	15578	15689	15604	15779	15849	15853	15397	15614	15660	15678	15579	15672	15736	15550	15448	15618	15659	15652	15792	15478	15507	15528	15700	15386	15682	15618	15612	15641	15726	15679	15739	15771	15632	15726	15633	15585	15609	15732	15577	15339	15656	15550	15768	15654	15595	15705	15691	15726	15756	15792	15665	15724	15633	15403	15792	15569	15438	15664	15737	15499	15873	15702	15457	15600	15665	15680	15813	15783	15685	15648	15544	15644	15768	15514	15621	15787	15704	15784	15969	15666	15558	15480	15580	15743	15698	15501	15619	15798	15872	15658	15701	15644	15735	15700	15637	15898	15627	15409	15767	15634	15457	15552	15715	15530	15638	15582	15654	15707	15579	15637	15454	15562	15640	15652	15741	15686	15612	15769	15910	15630	15646	15841	15704	15614	15677	15816	15696	15589	15657	15542	15723	15604	15658	15467	15694	15769	15886	15493	15743	15730	15705	15795	15543	15765	15606	15842	15802	15624	15551	15711	15738	15676	15663	15575	15751	15578	15713	15562	15460	15625	15691	15734	15736	15755	15584	15809	15753	15571	15613	15698	15796	15614	15754	15405	15534	15726	15633	15705	15544	15700	15798	15817	15654	15654	15630	15629	15719	15919	15502	15730	15783	15801	15773	15747	15588	15898	15561	15686	15596	15408	15599	15782	15709	15591	15765	15719	15578	15835	15777	15807	16002	15690	15540	15675	15385	15524	15845	15712	15654	15866	15543	15849	15658	15826	15653	15817	15694	15607	15404	15599	15716	15648	15583	15578	15639	15729	15910	15767	15618	15754	15643	15983	15729	15652	15612	15709	15561	15617	15855	15722	15712	15721	15546	15683	15661	15654	15700	15467	15628	15709	15814	15701	15584	15531	15736	15800	15899	15689	15672	15684	15826	15745	15819	15623	15686	15880	15575	15696	15656	15397	15461	15774	15867	15712	15725	15800	15675	15535	15709	15580	15706	15670	15927	15723	15744	15660	15538	15643	15530	15584	15627	15704	15731	15601	15695	15653	15662	15768	15787	15653	15610	15661	15592	15667	15640	15368	15733	15668	15841	15678	15742	15609	15864	15627	15464	15566	15619	15654	15815	15755	15613	15590	15650	15369	15692	15633	15643	15512	15815	15727	15621	15726	15783	15589	15684	15710	15686	15602	15746	15853	15412	15852	15576	15674	15656	15448	15673	15805	15770	15755	15710	15702	15655	15886	15731	15528	15828	15499	15659	15672	15835	15739	15575	15584	15630	15773	15527	15784	15586	15564	15559	15653	15776	15545	15754	15685	15429	15555	15736	15680	15581	15377	15625	15742	15669	15650	15530	15595	15574	15627	15596	15729	15750	15736	15650	15515	15742	15809	15850	15863	15748	15742	15798	15429	15615	15728	15655	15545	15988	15724	15676	15783	15590	15559	15741	15582	15737	15618	15774	15598	15632	15861	15824	15787	15750	15558	15645	15717	15594	15615	15786	15569	15644	15488	15746	15684	15817	15732	15745	15479	15798	15687	15822	15780	15744	15731	15657	15504	15584	15585	15744	15679	15683	15644	15646	15803	15618	15603	15632	15702	15615	15563	15588	15743	15773	15810	15832	15709	15593	15697	15704	15516	15673	15715	15741	15533	15584	15666	15777	15626	15764	15539	15635	15732	15904	15594	15684	15649	15815	15705	15617	15558	15494	15622
17467	31456	29367	22750	20648	18945	17905	16944	16671	16177	16049	16134	16126	16160	16130	16279	15862	15360	15199	15380	15782	15840	16049	15761	15612	16211	16036	16386	16343	15411	15003	14922	15041	14776	14931	14785	14693	14867	14789	14810	14747	14670	15002	14900	15051	14879	14805	15077	15168	15249	14931	14710	14696	14572	14506	14667	14551	14590	14584	14592	14580	14618	14557	14649	14578	14586	14580	14562	14512	14489	14563	14548	14662	14509	14423	14632	14495	14444	14561	14450	14630	14517	14720	14418	14565	14630	14571	14595	14472	14586	14489	14456	14570	14468	14577	14600	14561	14533	14575	14340	14584	14475	14526	14542	14446	14640	14589	14594	14629	14480	14531	14665	14715	14625	14740	14584	14495	14663	14664	14545	14518	14746	14638	14442	14462	14615	14507	14571	14516	14521	14560	14537	14615	14372	14430	14515	14428	14469	14530	14408	14461	14529	14499	14532	14666	14629	14542	14572	14636	14484	14494	14573	14577	14724	14542	14680	14441	14352	14581	14574	14482	14454	14520	14572	14564	14647	14539	14489	14384	14568	14592	14684	14568	14447	14489	14396	14620	14513	14656	14583	14666	14638	14415	14587	14619	14610	14573	14574	14663	14586	14423	14611	14554	14526	14601	14654	14623	14589	14467	14421	14544	14501	14553	14442	14644	14572	14535	14523	14490	14664	14479	14642	14544	14588	14401	14444	14512	14537	14336	14423	14414	14579	14552	14385	14639	14638	14618	14583	14554	14446	14575	14514	14551	14586	14585	14436	14698	14342	14522	14496	14477	14477	14538	14487	14500	14534	14538	14504	14567	14677	14515	14497	14606	14685	14408	14527	14487	14586	14362	14532	14706	14552	14507	14558	14489	14486	14575	14524	14550	14384	14436	14516	14661	14368	14518	14479	14450	14515	14489	14504	14661	14582	14679	14499	14413	14577	14476	14528	14758	14567	14703	14732	14465	14561	14536	14555	14587	14517	14489	14502	14579	14617	14561	14460	14529	14436	14590	14714	14587	14521	14740	14607	14479	14831	14660	14570	14438	14525	14554	14575	14625	14530	14614	14756	14489	14542	14629	14505	14512	14558	14583	14451	14528	14463	14524	14512	14472	14443	14582	14588	14566	14508	14654	14592	14706	14379	14632	14432	14432	14556	14592	14551	14495	14526	14672	14598	14671	14654	14590	14641	14547	14566	14406	14626	14505	14679	14531	14419	14510	14732	14510	14558	14570	14685	14666	14535	14399	14550	14610	14411	14342	14612	14565	14363	14596	14528	14422	14702	14531	14438	14679	14581	14628	14405	14562	14595	14590	14528	14523	14524	14652	14528	14534	14449	14522	14528	14540	14653	14417	14487	14557	14563	14609	14563	14559	14570	14410	14485	14420	14510	14492	14602	14550	14526	14525	14513	14382	14510	14691	14470	14626	14535	14628	14488	14683	14564	14641	14620	14479	14483	14519	14545	14484	14471	14603	14642	14608	14385	14482	14475	14445	14654	14519	14456	14568	14509	14524	14478	14570	14598	14561	14593	14619	14482	14504	14503	14637	14549	14439	14703	14528	14409	14566	14488	14465	14502	14437	14593	14562	14495	14484	14451	14487	14497	14465	14522	14454	14549	14530	14422	14492	14624	14521	14417	14505	14563	14614	14670	14550	14602	14504	14472	14602	14293	14534	14473	14431	14581	14449	14593	14476	14366	14610	14610	14567	14613	14427	14506	14629	14538	14638	14554	14578	14581	14506	14549	14409	14431	14500	14591	14502	14698	14571	14598	14437	14469	14559	14539	14512	14558	14463	14686	14622	14607	14665	14678	14489	14546	14681	14351	14661	14529	14507	14543	14387	14527	14555	14545	14566	14581	14595	14554	14617	14470	14494	14487	14497	14563	14419	14449	14725	14349	14601	14591	14522	14666	14519	14559	14540	14400	14506	14557	14539	14653	14488	14564	14392	14675	14418	14525	14572	14613	14574	14502	14639	14344	14669	14607	14648	14423	14709	14461	14463	14595	14510	14601	14698	14591	14490	14503	14666	14628	14576	14681	14616	14444	14456	14370	14572	14389	14337	14428	14570	14464	14679	14535	14451	14475	14453	14447	14594	14562	14728	14672	14471	14494	14510	14471	14601	14597	14555	14697	14460	14810	14577	14400	14455	14471	14475	14587	14696	14479	14340	14456	14539	14627	14449	14679	14505	14479	14443	14528	14655	14618	14654	14218	14549	14447	14600	14486	14527	14475	14607	14494	14472	14429	14573	14702	14560	14577	14472	14541	14484	14707	14613	14542	14508	14688	14408	14327	14579	14614	14379	14547	14286	14616	14549	14615	14608	14661	14611	14514	14517	14453	14598	14602	14529	14371	14484	14504	14471	14438	14588	14557	14489	14652	14544	14583	14437	14384	14452	14552	14498	14553	14489	14540	14497	14458	14493	14596	14595	14650	14664	14544	14556	14717	14645	14515	14522	14656	14475	14528	14689	14586	14436	14555	14482	14582	14518	14627	14517	14425	14680	14507	14534	14424	14512	14564	14483	14609	14628	14649	14705	14434	14385	14407	14629	14490	14459	14600	14571	14420	14668	14519	14649	14763	14560	14532	14356	14479	14575	14426	14487	14721	14553	14602	14530	14522	14463	14506	14574	14476	14656	14609	14596	14676	14708	14438	14514	14746	14548	14509	14543	14664	14492	14600	14702	14552	14401	14508	14697	14524	14472	14671	14482	14614	14554	14695	14552	14628	14654	14418	14562	14404	14661	14665	14517	14589	14546	14567	14514	14554	14556	14572	14621	14453	14714	14646	14633	14549	14755	14533	14494	14589	14397	14550	14442	14334	14354	14671	14449	14446	14611	14621	14639	14590	14563	14464	14568	14709	14440	14587	14527	14494	14740	14579	14573	14542	14606	14452	14518	14635	14530	14467	14612	14469	14502	14451	14577	14534	14717	14682	14438	14607	14547	14393	14515	14581	14497	14566	14633	14574	14653	14538	14670	14502	14459	14705	14390	14414	14596	14522	14533	14447	14589	14492	14531	14535	14417	14517	14628	14548	14575	14675	14601	14716	14418	14476	14545	14478	14390	14583	14318	14558	14469	14426	14513	14578	14542	14373	14726	14586	14443	14567	14581	14510	14641	14580	14516	14656	14509	14587	14582	14520	14461	14538	14600	14512	14435	14496	14671	14513	14533	14609	14607	14625	14515	14573	14547	14657	14593	14544	14476	14612	14685	14472	14377	14647	14670	14494	14564	14545	14576	14774	14576	14468	14594	14667	14462	14435	14484	14607	14438	14460	14342	14484	14592	14745	14417	14504	14607	14585	14589	14684	14509	14610	14447	14619	14616	14554	14487	14728	14579	14541	14577	14375	14452	14536	14532	14483	14584	14498	14528	14490	14609	14623	14464	14696	14557	14607	14473	14512	14572	14370	14547	14578	14582	14611	14561	14456	14609	14580	14431	14446	14453	14522	14730	14437	14505	14593	14490	14501	14665	14686	14366	14597	14551	14544	14490	14587	14320	14337	14647	14590	14483	14488	14643	14651	14343	14608	14460	14666	14687	14708	14561	14592	14597	14522	14522	14436	14493	14567	14562	14695	14552	14452	14546	14606	14659	14443	14500	14558	14603	14475	14509	14709	14617	14431	14489	14817	14474	14605	14529	14635	14601	14450	14500	14632	14563	14465	14656	14510	14430	14505	14427	14390	14506	14498	14501	14543	14677	14534	14588	14600	14529	14549	14660	14528	14418	14445	14518	14603	14681	14349	14587	14485	14523	14599	14587	14642	14499	14609	14455	14537	14610	14343	14556	14439	14484	14465	14576	14621	14544	14565	14583	14559	14509	14398	14571	14699	14538	14608	14542	14685	14605	14517	14505	14476	14507	14547	14580	14510	14551	14508	14521	14410	14503	14591	14429	14315	14635	14583	14644	14445	14487	14385	14579	14493	14565	14388	14442	14425	14600	14653	14437	14567	14446	14651	14460	14585	14407	14657	14377	14497	14623	14601	14557	14469	14633	14642	14537	14663	14501	14675	14520	14596	14680	14394	14541	14589	14562	14490	14650	14636	14479	14545	14530	14415	14653	14555	14588	14459	14600	14603	14397	14550	14600	14571	14427	14526	14574	14578	14585	14431	14536	14532	14650	14410	14568	14553	14477	14402	14462	14587	14643	14591	14723	14736	14290	14500	14305	14487	14550	14567	14453	14481	14613	14569	14642	14606	14613	14594	14509	14456	14471	14407	14405	14634	14314	14492	14728	14516	14616	14547	14482	14400	14669	14715	14474	14573	14553	14597	14746	14626	14533	14683	14654	14506	14563	14752	14615	14410	14565	14555	14374	14680	14435	14512	14430	14476	14487	14524	14522	14616	14486	14561	14547	14584	14626	14630	14528	14568	14416	14635	14558	14654	14473	14612	14464	14458	14574	14434	14580	14601	14605	14583	14630	14572	14560	14418	14500	14436	14574	14510	14437	14562	14510	14603	14672	14581	14459	14472	14536	14493	14488	14493	14461	14658	14419	14408	14580	14598	14368	14485	14515	14533	14532	14645	14449	14493	14452	14463	14644	14669	14594	14717	14679	14381	14509	14612	14531	14583	14532	14525	14592	14605	14587	14483	14608	14571	14593	14617	14668	14680	14578	14445	14476	14391	14349	14494	14473	14575	14433	14642	14713	14461	14554	14553	14599	14633	14494	14652	14548	14547	14686	14481	14577	14798	14591	14632	14676	14615	14692	14647	14598	14531	14568	14604	14551	14600	14560	14589	14611	14524	14542	14513	14433	14556	14725	14569	14763	14430	14447	14461	14515	14618	14484	14695	14636	14428	14513	14444	14566	14759	14586	14424	14555	14555	14582	14479	14574	14618	14764	14598	14501	14459	14583	14549	14553	14625	14662	14370	14406	14446	14675	14622	14569	14596	14619	14677	14552	14442	14590	14565	14570	14575	14479	14552	14353	14527	14390	14503	14489	14616	14690	14563	14526	14576	14559	14516	14585	14595	14660	14470	14602	14675	14568	14529	14478	14559	14405	14463	14557	14716	14602	14450	14555	14518	14575	14552	14649	14531	14509	14795	14587	14464	14672	14714	14530	14610	14516	14569	14476	14459	14472	14486	14424	14400	14538	14609	14721	14574	14536	14642	14621	14361
22611	21098	28970	23455	21266	23073	24668	18864	17808	17874	17616	17724	17432	17520	18030	17983	17601	17018	16853	17109	17531	17603	17375	17177	17237	17382	17695	17730	17478	16965	16412	16374	16181	16230	16240	16381	16348	16280	16173	16221	16158	16091	16402	16055	16358	16141	16026	16557	16814	16881	16600	16259	16368	16091	15994	15978	16018	15930	15887	15857	16011	15980	16079	15998	16079	15996	15956	16301	15841	16087	15940	16060	15818	15949	15798	16295	16011	15807	15931	15691	16020	15962	15895	15865	15903	15841	15944	15741	15938	15956	16027	16005	15946	16197	16042	16176	15945	15761	16015	15833	15957	16130	15931	15953	15888	16008	16265	15926	16114	15883	15939	15743	15879	15934	15691	15939	16026	15915	15938	15750	16130	15975	15988	15942	15806	15861	15952	15992	16137	15784	15940	16072	15941	16018	15900	15823	15911	15900	16210	15927	15801	15870	15857	15877	16015	15872	15945	15854	16177	15843	16131	15850	15825	15918	15985	16022	15893	15942	15902	15927	16152	15735	16030	15897	15933	15893	15844	15848	16052	15960	15986	15927	15866	15726	15858	16019	15897	15997	15850	15950	16059	16019	16047	15907	16126	15807	15838	15839	15976	15898	15872	15979	15934	15892	15827	15878	15922	16059	15823	16033	15859	15860	16144	15788	15862	15732	15691	15817	15863	15859	15758	15943	15983	16019	15969	15933	15759	15818	15725	15977	15921	15634	15974	15933	15865	15943	15993	15941	16114	15933	15937	16043	15932	15953	15973	15888	15760	15882	15836	16108	15953	15761	15795	15907	16067	15923	15893	16022	15816	15867	15989	16035	15841	15959	15958	15707	15990	15912	15738	16052	15894	15777	15931	15812	15675	15856	16029	15927	15996	15635	16061	16046	15864	15877	15863	15713	15621	15788	15894	15859	15837	15852	15847	16007	16108	15934	15706	15817	15823	16006	15807	15970	16054	15908	15926	16007	16026	15898	15842	15837	15822	15996	16003	15999	15947	15823	15657	16090	15893	15975	16008	15939	15934	16089	15956	16000	15974	16059	15889	15751	16036	16086	15980	15848	15672	16039	15794	15863	15996	15976	15809	15933	15941	15632	15823	15882	15879	15800	15925	15816	15731	15909	15966	15837	15788	15887	15882	15932	15927	15799	15932	15807	15923	15708	16061	15902	15846	15978	15835	15876	15935	15886	16041	15927	15866	15837	15990	15969	15890	16105	15768	15724	16014	16034	15931	15934	15708	15759	15700	16296	15908	16003	15887	15805	15868	16032	15940	15924	15861	15966	15929	15912	15745	16097	15893	15978	15967	16167	15811	16069	15893	16105	16011	15925	15787	15900	16024	15814	16032	15952	15886	15766	15832	15908	15827	15969	15939	15902	15691	15699	15932	15917	16019	15994	15760	15794	16025	16147	16020	15908	15990	16044	15767	16082	15894	15814	15905	15862	15778	15593	15822	15810	15958	15838	15885	15872	16043	15760	15935	15996	15781	15837	16011	15843	15769	16038	15745	15829	16011	16016	15924	16017	15813	15874	15900	15759	15919	15800	15934	15922	15817	15957	15876	15742	16102	16062	15974	15847	15839	15831	15951	15957	15867	15920	15786	15858	15816	15946	15956	15861	15868	15997	16018	16082	15892	15770	15988	15880	15949	16150	15931	15875	15910	15966	16010	15951	15850	16032	15963	16041	15911	16081	16025	15907	15874	16016	15609	16014	15678	16038	16064	15846	15762	15880	15850	15755	15916	15964	15782	15553	15894	16085	15903	15871	15806	15880	16168	16103	15804	15772	15904	15910	15964	15943	16010	15884	16009	15876	16110	15775	15847	15872	15878	15975	15985	16003	16009	16143	15999	15875	15595	15969	16030	15886	15829	15933	15931	15884	15816	16021	15965	15837	16173	15926	15875	15850	15919	15926	15914	15902	16091	15940	15913	15999	15740	15989	15819	15806	15765	15960	15825	15753	16047	15941	15879	15862	15888	15815	15866	15704	15937	15686	15960	15745	16048	16051	15922	15834	15800	15870	15871	16031	15818	16148	15950	15863	15942	15937	15942	16026	15933	15838	15948	16019	15917	15874	15967	15893	15833	15861	16017	16038	15711	15641	16125	15872	15850	15647	15823	15788	15978	15831	15920	15935	15991	15811	15909	15589	15813	15895	15937	15806	15851	15928	15928	15979	16005	15931	15957	16148	15961	15881	15880	15748	15966	16014	15952	15994	15804	15798	15813	15820	15924	15782	15595	15870	15795	16001	15921	15927	15957	15955	16004	16104	15734	15856	15820	15739	15977	15912	15965	15756	15880	15945	15873	15996	15863	15918	15811	15968	15883	15797	15873	16050	16035	15968	15914	15885	15930	15838	15777	15947	15895	16023	15740	16091	15964	16029	15816	15738	15986	16056	15899	15770	15902	15728	15882	15956	15925	16012	15944	16000	16144	15952	15923	15928	15968	16026	15900	15666	15747	15959	16173	15940	15795	16058	15938	15780	15955	15845	15940	15910	16039	15855	15882	15726	16080	15890	15766	15733	15861	15814	15937	15923	15813	15955	15872	15812	15884	15883	15908	15842	15932	15957	15932	15886	16153	15809	15889	15859	15752	15760	15772	15790	15891	15870	15947	16105	16052	15860	15957	15833	15871	16092	15922	15786	15742	15758	15794	15804	15963	15940	16051	15763	15889	15887	15920	16109	16104	15940	15872	15987	15888	15918	15998	15820	15882	15896	15985	16122	15800	15810	15906	15980	15885	16017	15954	15913	15904	15884	15878	15828	15808	16032	15807	15815	16070	15895	15923	16000	15955	15939	15870	15792	15871	16037	15863	16042	15835	15876	15954	16062	15747	16081	15987	15877	15998	15743	15914	15835	15908	15830	15891	16043	16232	15867	15765	16032	15913	15843	15869	15968	15984	16017	15863	16103	15711	16070	15945	15781	15756	16068	16021	15796	15882	15972	15978	16053	15928	15842	15986	15660	15957	15942	15828	15984	15981	15856	15988	15930	15865	15815	15946	15957	15999	15879	15977	15851	15965	15993	15947	16057	15968	15860	16071	16016	15885	15858	15834	15990	15904	16006	16172	15929	15849	15798	15712	15805	16081	16017	16039	15904	16001	15870	15836	15827	16080	15932	15905	15898	15869	15815	16106	15910	15913	15918	15872	15806	15726	15850	15932	15942	16033	15960	15782	15903	15874	15818	15890	15835	15804	15771	15957	15609	15878	16013	15770	15890	15985	15971	15746	16045	15836	15896	15944	16084	16019	15758	15873	15874	15994	15813	15957	15837	16120	15934	15829	15823	15992	16029	15965	15891	15941	16087	16158	15748	16075	15844	15997	15668	15906	15968	15742	15949	15798	15858	15705	15871	15981	15711	15853	15880	15771	15695	15931	16024	15901	16024	16114	15954	15957	15919	15793	15975	15837	15637	15883	15857	15845	15944	15915	15783	16046	15996	15674	15909	15950	15906	15849	15880	16051	16142	16077	16067	15865	16013	15997	15870	16004	15852	15855	15852	15938	15873	15800	15936	15761	15805	15838	15859	16018	15875	15953	15859	15838	15591	15902	15861	15967	15885	15744	15713	15894	15991	16032	16029	16072	15888	15871	15786	15897	15826	15911	15878	15957	15941	15937	15869	16024	16047	16030	15964	16076	15954	15971	16050	15861	15918	15957	15864	15815	15926	15919	15848	15848	15872	15746	15846	16073	15958	16045	15810	15844	15857	15918	15909	15935	15889	15869	15768	15882	16078	15893	15890	15851	15926	16098	15936	16018	15949	15979	15923	15988	15916	15650	15943	15986	16002	15866	15887	15854	15897	15901	16016	15975	16127	15857	15848	15920	15828	15919	15975	15576	15768	15880	16064	15963	15906	15700	15675	15985	15938	15881	15814	15743	15891	15887	15802	16020	15943	15715	16059	15803	15888	15892	15712	15804	15973	15697	15805	16005	15821	15727	15779	15972	15769	16017	15821	16064	15849	15756	15904	15862	15879	15908	15833	15866	15884	15995	15846	15962	16000	16067	15664	15943	15909	15898	15877	15985	15995	15863	15895	16052	15947	15681	16114	15874	15988	15883	15881	15817	15882	15945	15759	15791	15811	15971	15820	15792	15834	15950	15844	15885	15887	15858	16050	15953	15697	15843	15783	15819	15983	16001	15800	15816	15992	15725	16082	15887	15882	15778	15874	15751	15867	15891	15862	15858	16079	15819	15999	15940	16011	15728	15879	15931	15988	15942	15861	16097	15900	15870	15750	15909	15930	15849	15913	15812	16041	15884	15904	15887	15974	16047	15949	15768	15947	15949	15813	15934	15890	15911	16008	15838	15912	15843	15886	15765	16003	16077	15945	15952	16014	15920	15971	16056	15752	15798	15757	15960	15805	15993	15981	15825	15833	16196	15839	15932	15804	15842	16110	15985	15811	15914	15945	15993	15752	15896	15741	15896	15860	16005	15965	15826	15904	15973	15827	16108	15851	15776	15982	15987	15800	16112	16001	16127	15996	15862	15967	16122	15689	15806	15833	15958	15875	15986	15777	16055	15869	15935	15993	16055	15951	15935	15941	15870	15946	15940	15711	16137	15706	15954	15990	15952	15838	15896	15796	15886	15996	15934	15634	15923	15900	15816	16086	15766	15793	15951	15804	15955	16014	15833	15961	15924	15830	15947	15949	15838	16042	15852	15937	15934	16020	15843	15979	15714	15916	16190	15834	15761	15846	15691	15932	15924	15838	16016	15972	15956	15984	16089	15963	16038	15986	15788	15902	15871	15989	15762	15817	16016	15900	16088	15834	16029	15757	16042	16059	15951	15996	16081	15831	15815	15894	15806	16010	15717	15725	15775	15881	15889	15923	15755	15809	15951	15752	15888	16025	15831	15810	15786	15896	16012	15870	15818	15847	15872	15951	15740	15808	15845	15708	16021	15772	15810	15761	15786	15617	16117	15891	15786	15775	15988	16091	15919	15886	15956	15941	15834	15759	16003	16017	15854	15951	16015	15840	15879	15751	15902	15752	15902	16049	16117	15907	15941	15918	15662	15882	15695	15755	15861	16051	15809	15801	15805	15943	15935	15833	15726	15740	15830	15903	15954	15788	15905	15865	15720	15853	15866	15820	15652	15966	15840	15951	15811	15780	15851	15851
19486	36092	33524	26330	23204	20816	19264	18393	17860	17203	16971	17022	16726	17088	17642	17901	17253	16059	15928	16564	17056	16892	16676	16940	16267	16767	17364	17160	16742	15883	15378	15039	15061	15023	15038	15156	15067	14900	14894	14820	14832	15060	14861	15100	15304	15143	14866	15330	15668	15640	15340	15062	14784	14736	14636	14744	14443	14744	14626	14531	14810	14571	14663	14664	14692	14642	14657	14705	14597	14567	14721	14581	14702	14513	14815	14587	14758	14629	14706	14569	14722	14795	14616	14484	14759	14648	14666	14592	14712	14526	14720	14492	14693	14690	14671	14721	14703	14731	14692	14725	14642	14569	14517	14700	14677	14746	14735	14758	14582	14664	14740	14498	14556	14663	14591	14630	14526	14619	14548	14732	14639	14623	14696	14652	14685	14467	14544	14704	14598	14652	14719	14717	14715	14594	14575	14633	14607	14693	14570	14718	14566	14757	14551	14660	14485	14694	14747	14566	14589	14488	14778	14774	14500	14665	14693	14758	14473	14534	14498	14697	14635	14439	14663	14531	14714	14553	14697	14687	14744	14540	14636	14651	14604	14438	14627	14581	14655	14628	14760	14584	14702	14682	14611	14700	14707	14617	14732	14494	14703	14544	14631	14729	14648	14715	14639	14758	14717	14663	14681	14655	14582	14584	14470	14490	14443	14538	14546	14708	14666	14591	14758	14624	14700	14554	14549	14570	14728	14834	14530	14614	14750	14626	14652	14624	14637	14541	14710	14600	14663	14585	14513	14646	14572	14537	14543	14608	14658	14542	14607	14797	14651	14659	14421	14595	14499	14838	14586	14697	14463	14614	14579	14528	14733	14603	14734	14792	14529	14575	14421	14633	14700	14631	14583	14559	14573	14477	14543	14513	14647	14566	14424	14668	14521	14583	14558	14537	14533	14670	14602	14814	14616	14560	14818	14617	14591	14589	14695	14529	14715	14465	14510	14696	14545	14716	14621	14588	14618	14659	14654	14719	14656	14724	14590	14538	14645	14721	14744	14873	14790	14540	14671	14716	14600	14650	14663	14576	14689	14611	14739	14713	14647	14573	14776	14666	14699	14512	14590	14600	14583	14504	14566	14635	14541	14550	14622	14423	14612	14672	14677	14609	14576	14704	14647	14709	14481	14506	14623	14564	14671	14562	14729	14494	14439	14603	14635	14664	14643	14510	14664	14744	14486	14609	14667	14685	14585	14551	14579	14644	14676	14591	14566	14719	14533	14540	14537	14589	14584	14615	14633	14596	14587	14686	14687	14787	14781	14698	14566	14671	14700	14710	14408	14685	14590	14546	14681	14711	14665	14687	14660	14585	14584	14861	14632	14603	14522	14530	14627	14923	14631	14759	14694	14485	14576	14493	14708	14654	14636	14635	14495	14568	14744	14558	14570	14661	14637	14727	14760	14660	14635	14501	14647	14712	14689	14670	14510	14506	14717	14716	14547	14522	14673	14642	14673	14500	14734	14673	14614	14602	14614	14599	14714	14579	14596	14579	14619	14697	14723	14635	14539	14561	14473	14514	14730	14551	14599	14611	14681	14665	14636	14699	14702	14520	14573	14624	14509	14577	14515	14654	14629	14537	14688	14679	14538	14784	14674	14766	14763	14484	14627	14602	14685	14523	14665	14653	14622	14631	14496	14675	14620	14559	14685	14644	14604	14474	14822	14625	14623	14669	14479	14631	14726	14558	14447	14674	14631	14682	14602	14656	14621	14479	14689	14528	14657	14488	14754	14586	14447	14666	14702	14505	14487	14533	14611	14543	14741	14777	14586	14677	14569	14594	14585	14599	14584	14760	14734	14507	14622	14726	14538	14606	14653	14560	14716	14672	14531	14655	14589	14465	14638	14772	14650	14723	14653	14609	14432	14565	14697	14708	14692	14638	14628	14663	14745	14538	14775	14670	14631	14591	14623	14692	14685	14597	14642	14561	14692	14490	14523	14669	14649	14760	14500	14468	14662	14751	14561	14831	14673	14625	14702	14775	14691	14500	14735	14570	14557	14638	14723	14541	14626	14614	14621	14662	14595	14730	14578	14614	14507	14625	14666	14595	14385	14578	14689	14596	14598	14673	14760	14711	14792	14656	14532	14536	14635	14610	14617	14647	14643	14406	14700	14619	14643	14774	14679	14750	14727	14628	14687	14620	14585	14442	14479	14539	14697	14619	14610	14622	14651	14745	14672	14634	14534	14677	14513	14641	14539	14681	14545	14695	14664	14597	14787	14640	14528	14547	14467	14532	14743	14631	14646	14581	14553	14546	14524	14725	14696	14598	14661	14646	14747	14810	14595	14637	14764	14783	14581	14635	14708	14563	14641	14664	14602	14676	14652	14680	14600	14604	14641	14751	14475	14606	14522	14544	14838	14569	14700	14722	14726	14625	14644	14535	14591	14571	14727	14650	14521	14665	14595	14567	14559	14549	14609	14579	14679	14661	14725	14622	14556	14536	14708	14692	14585	14584	14632	14627	14665	14638	14703	14530	14659	14562	14489	14731	14680	14710	14596	14592	14633	14718	14718	14660	14576	14465	14723	14541	14667	14579	14648	14569	14401	14657	14681	14699	14662	14679	14779	14611	14573	14627	14808	14706	14643	14626	14774	14678	14599	14674	14797	14725	14644	14647	14462	14712	14654	14705	14751	14678	14565	14671	14629	14598	14593	14578	14544	14859	14762	14561	14564	14560	14697	14573	14562	14557	14662	14822	14740	14568	14627	14440	14704	14641	14565	14677	14532	14639	14670	14623	14553	14672	14633	14559	14682	14626	14591	14579	14629	14537	14670	14663	14748	14585	14623	14765	14692	14577	14598	14595	14527	14580	14697	14635	14662	14701	14572	14581	14639	14612	14638	14568	14802	14705	14763	14559	14636	14589	14655	14558	14613	14561	14698	14456	14723	14499	14704	14661	14555	14736	14845	14698	14569	14565	14535	14565	14802	14486	14702	14484	14581	14711	14845	14400	14601	14540	14585	14571	14629	14726	14656	14599	14718	14781	14595	14857	14595	14835	14699	14554	14761	14797	14655	14606	14552	14637	14621	14493	14741	14611	14506	14738	14656	14467	14783	14630	14379	14723	14539	14655	14608	14569	14665	14593	14596	14599	14665	14626	14504	14746	14481	14497	14656	14661	14594	14684	14712	14712	14620	14441	14631	14623	14506	14563	14726	14723	14573	14612	14624	14596	14661	14536	14520	14561	14527	14598	14680	14742	14642	14619	14498	14728	14606	14746	14688	14660	14651	14690	14630	14704	14588	14703	14641	14855	14558	14734	14791	14572	14580	14571	14577	14599	14639	14797	14375	14566	14748	14639	14689	14605	14783	14648	14466	14681	14633	14578	14513	14573	14536	14615	14564	14395	14581	14498	14615	14689	14472	14735	14745	14513	14785	14615	14796	14638	14563	14416	14535	14658	14808	14590	14534	14587	14599	14655	14591	14669	14555	14554	14427	14619	14605	14556	14673	14680	14584	14575	14512	14772	14793	14567	14682	14647	14737	14603	14617	14812	14650	14559	14692	14772	14639	14647	14618	14591	14479	14444	14756	14661	14615	14684	14584	14379	14708	14715	14673	14685	14520	14599	14657	14651	14596	14588	14679	14568	14497	14662	14577	14679	14581	14771	14614	14809	14472	14663	14540	14629	14681	14659	14672	14665	14621	14735	14809	14651	14680	14571	14492	14609	14738	14681	14641	14592	14790	14497	14632	14530	14652	14490	14710	14693	14693	14792	14788	14561	14423	14646	14747	14458	14721	14590	14622	14719	14694	14697	14609	14773	14600	14440	14545	14698	14687	14662	14775	14590	14582	14757	14565	14505	14645	14639	14448	14659	14749	14746	14658	14501	14709	14531	14670	14695	14769	14629	14695	14649	14655	14723	14477	14592	14725	14573	14737	14680	14553	14637	14605	14618	14618	14722	14538	14509	14450	14593	14724	14500	14711	14518	14635	14612	14633	14730	14666	14620	14628	14706	14689	14597	14504	14802	14610	14650	14543	14539	14534	14633	14437	14539	14603	14496	14541	14622	14632	14655	14604	14623	14750	14442	14660	14498	14562	14565	14568	14739	14740	14613	14584	14841	14556	14469	14582	14545	14706	14537	14671	14559	14600	14577	14705	14518	14469	14673	14632	14559	14565	14767	14618	14586	14515	14715	14478	14614	14673	14811	14771	14591	14631	14603	14697	14661	14591	14886	14555	14728	14710	14780	14578	14750	14642	14628	14741	14604	14612	14585	14579	14618	14537	14653	14654	14599	14604	14663	14686	14515	14577	14575	14690	14653	14511	14668	14623	14608	14546	14735	14761	14612	14736	14669	14786	14446	14785	14785	14571	14684	14561	14676	14714	14578	14594	14506	14566	14645	14703	14593	14658	14563	14699	14700	14500	14697	14705	14501	14716	14480	14744	14655	14576	14566	14606	14656	14871	14574	14420	14628	14610	14681	14624	14532	14740	14635	14692	14589	14751	14734	14725	14620	14581	14600	14700	14576	14566	14659	14624	14576	14668	14799	14449	14698	14600	14661	14814	14791	14574	14667	14676	14757	14587	14638	14600	14623	14626	14700	14559	14629	14684	14668	14593	14535	14679	14604	14716	14476	14827	14431	14737	14697	14611	14610	14680	14623	14725	14576	14517	14501	14887	14750	14574	14590	14610	14660	14516	14712	14705	14610	14623	14733	14726	14646	14694	14742	14661	14673	14409	14733	14690	14620	14464	14764	14569	14569	14584	14736	14457	14731	14687	14717	14648	14702	14684	14633	14644	14618	14588	14647	14548	14632	14743	14590	14738	14578	14657	14697	14377	14705	14631	14803	14661	14626	14705	14554	14697	14654	14692	14581	14737	14690	14607	14487	14523	14658	14602	14646	14557	14726	14593	14648	14759	14680	14721	14706	14625	14571	14697	14457	14656	14574	14360	14654	14552	14530	14684	14702	14648	14379	14576	14603	14560	14635	14600	14588	14602	14549	14635	14627	14521	14517	14673	14663	14716	14664	14672	14753	14559	14584	14603	14722	14709	14626	14828	14611	14554	14720	14698	14707	14741	14799	14744	14598	14647	14611	14427	14554	14616	14577	14525	14563	14584	14532	14645	14812	14455	14557	14608	14651	14521	14685	14501	14654	14743	14584	14774	14464
27119	21926	25203	21470	17369	17077	16973	16388	16376	16459	16244	16207	16336	16413	16712	16714	16590	16356	16465	16464	16265	16398	16524	16637	16384	16564	16792	16680	16533	16129	15965	16044	16035	16045	15855	15890	16007	15783	15861	15998	16058	15742	15939	15828	15870	15881	15735	15787	15833	15952	15911	15751	15817	15831	15672	15821	15898	15754	15941	15659	15847	15891	15958	15851	15725	15776	16014	15762	15860	15740	15810	15794	15823	15904	15953	15790	15822	15865	15562	15872	15778	15711	16140	15740	15577	15739	15849	15821	15900	15848	15676	15647	15896	15835	15646	15922	15965	15743	15947	15858	15861	15771	15765	15751	15901	15775	15832	15726	16041	15824	15709	15823	15718	15732	15815	15782	15909	15712	15830	15962	15876	15922	15773	15784	15706	15749	15891	15797	15775	15729	15729	15773	15718	15731	15856	15784	15871	15832	15839	15783	15816	15741	15775	15727	15812	15738	15790	15872	15880	15883	15692	15950	15970	15826	15908	16000	15835	15969	15773	15702	15999	15549	15699	15818	15690	15823	15811	15824	15837	15725	15723	15809	15719	15804	15701	15685	15889	15705	15888	15732	15759	15853	15842	15836	15716	15778	16027	15835	15811	15813	15894	15613	15737	15869	15718	15830	15618	15657	15647	15875	15746	15662	15817	15795	15949	15542	15843	15654	15669	15749	15879	15825	15936	15656	15743	15765	15688	15520	15872	15773	15776	15728	16023	15949	16031	15777	15808	15753	15769	15796	15868	15715	15780	15807	15775	15900	15838	15878	15922	16063	15890	15704	15650	15667	15806	15854	15668	15820	15753	16055	15621	15909	15651	15740	15644	15938	15828	15820	15819	15737	15832	15891	15977	15665	15830	15744	15708	15902	15796	15836	15761	15854	15741	15929	15892	15674	15786	15832	15759	15810	15678	15931	15758	15942	15816	15836	15905	15647	15785	15568	15794	15884	15805	16105	15887	15915	15730	15744	16105	15809	15895	15891	15967	15729	15933	15787	15687	15745	15875	15630	15809	15932	15976	15904	15721	15696	15755	15888	15782	15794	15883	15808	15717	15893	15803	15689	15871	15790	15886	15757	16061	15933	15920	15934	15712	15757	15895	15762	15731	15859	15865	15747	15826	15764	15742	15927	15828	15774	15913	15760	15719	15742	15620	15841	15900	15784	15856	15852	15784	15841	15881	15645	15899	15789	15829	15757	15530	15719	15966	15955	15776	15794	15866	15788	15616	15845	15730	15640	15676	15737	15816	15658	15920	15752	15643	15713	15836	15866	15813	15662	15708	15737	15720	15676	15664	15822	15897	15829	15695	15855	15795	15843	15951	15736	15730	15676	15713	15701	15840	15794	15805	15719	15741	15759	15979	15732	15759	15719	15889	15792	15562	15735	15848	15837	16035	15741	15837	15714	15664	15773	15852	15866	15738	15910	15979	15537	15930	15870	15837	15867	15860	15833	15802	15879	15933	15912	15858	15811	15847	15975	15949	15917	15797	15697	15873	15711	15642	15873	15826	15737	15648	15752	16029	15856	15837	15804	15590	16034	15900	15677	15909	15793	15735	15803	15575	15843	15980	15670	15597	15547	15733	15882	15839	15878	15941	15831	15976	15832	15842	15731	15667	15755	16082	15767	15979	16000	15823	15929	15816	15760	15807	15807	15886	15834	15925	15695	16017	15767	15748	15821	15641	15854	15699	15914	15666	15932	15878	15753	15715	15814	15752	15809	15767	15596	15927	15935	15750	15804	15781	15866	15700	15693	15664	15730	15777	15674	15676	15736	15941	15801	15791	15664	15787	15802	15671	15786	15777	15967	15683	15871	15835	15859	15729	15915	15751	15764	15812	15804	15935	15687	15796	15802	15802	15988	15662	15769	15802	15797	15924	15866	16023	15689	15858	15723	15991	15989	15810	15760	15641	15928	15598	15966	15819	15659	15640	15707	15919	15792	15755	15569	15871	16016	15854	15954	16040	15748	15714	15765	15927	15903	15925	15728	15684	15965	15678	15801	15857	15861	15712	15638	15666	15676	15848	15799	15849	15703	15804	15751	15750	15693	15789	15897	15768	15569	15779	15552	15776	15733	15695	15771	15739	15454	15874	15743	15805	15849	15861	15720	15866	15928	15839	15727	15630	15623	15773	15670	15710	15689	15762	15960	15887	15667	15898	15916	15737	15638	15807	15860	15834	15853	15898	15832	15810	15777	15832	15821	15795	16010	15906	15861	15850	15658	15773	15871	15842	15710	15927	15888	15863	15637	16029	15902	15888	15701	15726	15762	15882	15933	15851	15904	15851	15862	15965	15812	15886	16101	15651	15850	15580	15636	15782	15747	15763	15843	15790	16082	15839	15815	15707	15834	15944	15735	15877	15887	15870	15872	15887	15906	15909	15738	15823	15943	15721	15878	15940	15764	15873	15716	15886	15632	15807	15738	15727	15673	15779	15660	15753	15817	15799	15762	15873	15823	15770	15818	15958	15813	15736	15879	15856	15763	15831	15708	15746	15682	15733	15929	15809	15575	15896	15835	15799	15738	15754	15963	15747	15788	15800	15935	15746	15828	15827	15740	15894	15801	15857	15771	15733	15719	15762	15724	15954	15929	15939	15918	15848	15682	15726	15883	15759	15684	15834	15802	15846	15790	15866	15717	15826	15609	15873	15743	15910	15714	15741	15594	15814	15754	15782	15769	15724	15659	15766	15890	15844	15618	15711	15891	15883	15854	15803	15735	15765	15951	15875	15932	15689	15774	15967	15823	15707	15845	15825	15817	15636	15781	15692	15710	15781	15877	15683	16065	15749	15820	15973	15713	15762	15690	15632	15730	15641	15982	15539	15658	15792	15771	15890	15744	15901	15752	15854	16109	15773	15882	15737	15879	15742	15860	15756	15672	15677	15874	16013	15634	15813	15749	15949	15874	15858	15822	15759	15884	15663	15629	15673	15568	15830	15724	15701	15822	16142	15745	15793	15925	15992	15716	15670	15680	15975	15868	15789	15954	16035	15797	15888	15667	15793	15809	15830	15832	15800	15838	15752	15764	15818	15838	15865	15896	15953	15742	15896	15751	15607	15770	15855	15573	15867	15956	15758	15906	15919	15854	15573	15734	15968	15702	15899	15702	15863	15980	15897	15784	15960	15741	15824	15642	15694	15860	15992	15785	15844	15863	15856	15797	15948	15611	15816	15685	15689	15746	15849	15786	15553	15911	15927	15780	15791	15860	15744	15867	15959	15746	15663	15807	15712	15786	15861	15856	15665	15594	16031	15828	15896	15623	15935	15717	15885	15825	15852	15914	15846	15722	15927	15676	15878	15954	15707	15710	15822	15879	15873	15697	15894	15880	15932	15927	15794	15713	15698	15782	15740	15720	15789	15876	15694	15852	15777	15767	15889	15778	15920	15716	15888	15724	15644	15455	15741	15846	15797	15883	15780	15936	15847	15918	15984	15939	15676	15742	15799	15809	15835	15641	15727	15865	15741	15729	15806	15738	15971	15712	15874	15685	15782	15734	15788	15813	15875	15807	15908	15761	15914	15766	15678	15939	15833	15863	15848	15704	15593	15704	15950	15839	15826	15819	16007	15940	15839	15904	15737	15821	15905	15734	15940	16000	15735	15792	15969	15863	15691	16015	15985	15812	15849	15711	15974	15939	16021	15923	15865	15818	15797	15725	15794	15714	15759	15766	15689	15765	15691	15801	15789	15842	15800	15728	15920	15690	15783	15770	15758	15859	15912	15889	15706	15762	15676	15979	15647	15931	15953	15773	15959	15790	15859	15766	15860	15739	15925	15938	15781	15805	15640	15896	15805	15718	15746	15536	15813	15700	15801	15581	15704	15900	16032	15836	15655	15860	15998	15517	15899	15727	15704	15821	15641	15932	15841	15814	15738	15759	15914	15631	15771	15914	15756	15788	15518	15805	15867	15853	15899	15783	15711	15970	15630	15780	15801	15852	15857	15863	15794	15749	15752	15917	15811	15807	15820	15895	15782	15828	15728	15783	15851	15676	15768	15716	15855	15813	15844	15896	15789	15920	15874	15717	15772	15914	15839	15900	15788	15982	15743	15805	15922	15611	15846	15877	15946	15857	15886	15863	15661	15580	15895	15784	15867	15765	15739	15845	15754	15766	15690	15744	15687	15739	15770	15762	15791	15668	15535	15822	15911	15783	15891	15845	15735	15980	15802	15870	15872	15670	15716	15864	15891	15912	15832	15783	15809	15798	15771	15635	15751	15884	15686	15895	15736	15859	15914	15706	15708	15694	15984	15790	15693	15743	15773	15941	16159	15788	15884	15804	15731	15742	15584	15878	15946	15879	15799	15857	15788	15818	15829	15988	15762	15583	15878	15786	15824	15689	15739	16003	15724	15646	15611	15854	15763	15828	16019	15926	15831	15830	15801	15858	15774	16040	15807	15662	15776	15813	15929	15786	15868	15875	15775	15848	15695	15853	15847	15874	16008	15738	15778	15762	15749	15837	15876	15827	15870	15877	15637	15846	15713	15832	15737	15866	15902	15562	15702	15914	15989	15735	15558	15886	15833	15809	15697	15812	16014	15653	15859	15796	15897	16068	15780	15760	15781	15896	15918	15795	15591	15787	16004	15738	15908	15681	15616	15623	15636	15720	15929	15783	15937	15749	15678	15768	15922	15622	15918	15736	15748	15802	15679	15826	16006	15832	15810	15639	15822	15899	15630	15694	15973	15944	15819	15845	15726	15857	15727	15835	15737	15738	15749	15635	15754	15824	15839	15682	15865	15765	15772	15818	15800	15747	15954	15684	15905	16037	15929	15724	15853	15949	15745	15868	15816	15695	15642	15942	15901	15863	15666	15891	15867	15957	15984	15985	15971	15900	15905	15601	15786	15869	15965	15711	15713	15865	15788	15915	15762	15743	15801	15834	15819	15660	16049	15796	15651	15921	15741	15682	15790	15630	15959	15995	15887	15876	15857	15715	15917	15957	15866	15904	15803	15883	15823	15716	15802	15885	15961	15704	15752	15876	15876	15630	15992	15762	15884	15749	15739	15841	15831	15557	15746	15811	15841	15921	15760	15952	15958	15754	15921	15647	15874	15734	15859	15778	16009	15836	15962	15809	15815	15928	15851	15998	15822	15955	15845	15811	15864	15906	15875	15570
17380	24237	22812	18536	17227	16613	16004	15758	15476	15364	15303	15332	15380	15721	16288	16121	15708	15518	15474	15719	15713	15593	15596	15925	15536	15621	16106	15600	15475	15159	14953	14909	14880	14760	14669	14829	14930	14681	14770	14583	14739	14677	14876	14892	14686	14897	14892	14606	14865	14888	14895	14657	14879	14422	14786	14547	14716	14550	14505	14738	14639	14681	14591	14574	14689	14637	14600	14643	14511	14453	14465	14871	14662	14772	14572	14698	14531	14608	14689	14703	14499	14687	14577	14770	14685	14620	14622	14691	14815	14727	14555	14913	14444	14956	14621	14447	14749	14610	14629	14573	14670	14454	14769	14649	14715	14743	14648	14617	14646	14628	14539	14731	14659	14655	14639	14714	14672	14938	14645	14460	14477	14658	14607	14585	14649	14582	14593	14506	14684	14522	14623	14787	14462	14623	14790	14650	14616	14656	14691	14545	14700	14751	14536	14509	14776	14649	14629	14753	14746	14514	14525	14679	14611	14530	14693	14759	14453	14621	14621	14742	14827	14492	14551	14723	14737	14507	14495	14546	14648	14541	14783	14659	14704	14426	14566	14562	14646	14663	14575	14658	14623	14730	14534	14563	14881	14477	14655	14516	14466	14524	14602	14574	14637	14787	14721	14812	14659	14747	14688	14728	14497	14668	14646	14673	14766	14638	14863	14679	14697	14686	14597	14638	14697	14482	14913	14629	14693	14654	14728	14613	14741	14473	14586	14665	14705	14600	14537	14772	14710	14611	14804	14766	14477	14583	14584	14510	14601	14365	14701	14525	14529	14638	14626	14648	14629	14726	14655	14682	14707	14747	14685	14661	14665	14706	14737	14673	14596	14574	14495	14525	14656	14838	14668	14594	14519	14434	14713	14570	14664	14524	14661	14571	14552	14665	14505	14720	14621	14800	14663	14562	14551	14749	14546	14679	14598	14647	14815	14498	14560	14699	14635	14626	14642	14623	14571	14660	14633	14626	14749	14700	14766	14573	14576	14603	14834	14620	14516	14534	14602	14642	14818	14789	14639	14727	14533	14677	14706	14656	14807	14654	14710	14577	14679	14685	14560	14500	14632	14743	14666	14623	14880	14583	14645	14620	14661	14640	14600	14631	14644	14701	14611	14656	14352	14691	14624	14695	14538	14411	14500	14560	14860	14714	14732	14540	14526	14551	14659	14646	14722	14537	14584	14767	14542	14663	14518	14509	14556	14386	14742	14661	14772	14597	14427	14642	14778	14510	14537	14506	14610	14508	14672	14571	14629	14653	14634	14655	14710	14664	14455	14634	14627	14711	14542	14472	14727	14413	14725	14735	14754	14508	14633	14569	14776	14667	14421	14802	14612	14754	14795	14703	14740	14802	14446	14746	14634	14645	14628	14592	14574	14544	14572	14485	14472	14641	14478	14761	14631	14655	14743	14672	14624	14812	14891	14633	14599	14630	14598	14769	14660	14584	14645	14671	14712	14608	14683	14641	14633	14468	14648	14695	14542	14836	14624	14681	14698	14604	14730	14552	14640	14559	14653	14618	14647	14623	14566	14605	14750	14523	14722	14615	14549	14660	14638	14542	14618	14673	14684	14649	14515	14785	14595	14539	14589	14763	14703	14685	14572	14560	14685	14536	14634	14596	14683	14678	14588	14702	14812	14721	14580	14578	14523	14654	14524	14647	14653	14662	14648	14521	14619	14662	14616	14681	14522	14750	14689	14771	14597	14698	14737	14573	14660	14686	14590	14670	14640	14752	14559	14527	14573	14733	14553	14670	14690	14726	14585	14839	14663	14626	14720	14513	14544	14654	14704	14634	14558	14527	14631	14460	14653	14600	14787	14670	14696	14540	14646	14583	14659	14729	14755	14663	14584	14618	14508	14689	14587	14560	14670	14685	14665	14676	14763	14698	14581	14543	14556	14497	14489	14682	14629	14615	14619	14566	14715	14581	14703	14665	14484	14753	14741	14508	14726	14632	14616	14568	14672	14637	14675	14601	14670	14798	14558	14547	14716	14568	14695	14522	14761	14651	14784	14487	14573	14649	14512	14654	14530	14660	14646	14495	14761	14560	14755	14662	14736	14563	14686	14584	14613	14713	14588	14617	14529	14583	14674	14933	14721	14595	14610	14712	14570	14548	14581	14489	14687	14692	14596	14647	14750	14576	14616	14666	14804	14679	14638	14426	14749	14886	14709	14602	14667	14465	14658	14743	14578	14548	14580	14644	14583	14472	14617	14602	14677	14560	14518	14832	14754	14551	14659	14615	14559	14755	14677	14723	14546	14676	14640	14585	14742	14742	14528	14540	14793	14828	14526	14523	14618	14713	14633	14652	14562	14466	14742	14650	14680	14587	14579	14683	14701	14567	14712	14859	14598	14554	14737	14745	14517	14629	14601	14543	14664	14702	14747	14616	14761	14676	14506	14640	14552	14637	14546	14653	14566	14595	14442	14481	14595	14669	14763	14780	14580	14684	14684	14525	14681	14550	14585	14534	14643	14750	14588	14788	14684	14431	14550	14482	14503	14667	14533	14707	14811	14591	14814	14578	14688	14621	14444	14675	14579	14644	14603	14576	14528	14446	14673	14668	14575	14765	14733	14501	14446	14718	14517	14661	14551	14637	14660	14708	14628	14455	14504	14581	14623	14625	14736	14711	14779	14647	14684	14577	14712	14552	14645	14725	14515	14450	14565	14589	14767	14664	14661	14724	14639	14590	14513	14650	14745	14706	14549	14595	14685	14551	14533	14608	14644	14786	14630	14664	14583	14680	14541	14803	14760	14621	14626	14758	14714	14496	14761	14726	14701	14764	14525	14643	14534	14675	14598	14695	14651	14630	14476	14771	14518	14593	14497	14747	14606	14751	14483	14671	14611	14721	14607	14693	14576	14637	14677	14716	14634	14877	14547	14664	14656	14571	14547	14570	14615	14689	14619	14505	14564	14658	14513	14488	14650	14615	14657	14578	14577	14553	14694	14517	14547	14701	14624	14679	14756	14669	14520	14795	14605	14672	14590	14710	14720	14672	14698	14662	14706	14693	14556	14698	14603	14598	14721	14606	14444	14625	14746	14739	14557	14657	14560	14603	14469	14596	14590	14637	14650	14708	14537	14770	14547	14805	14527	14636	14696	14601	14603	14729	14610	14496	14555	14669	14624	14545	14577	14779	14697	14613	14752	14469	14623	14613	14608	14745	14633	14499	14610	14683	14775	14487	14621	14552	14618	14652	14633	14836	14726	14771	14734	14498	14604	14740	14736	14696	14735	14558	14651	14791	14683	14669	14671	14760	14523	14822	14715	14457	14595	14613	14735	14568	14565	14744	14773	14585	14632	14803	14566	14681	14725	14647	14558	14641	14754	14697	14556	14498	14640	14649	14771	14675	14591	14650	14489	14524	14690	14522	14787	14753	14728	14720	14523	14537	14643	14760	14587	14711	14568	14594	14612	14551	14665	14576	14624	14522	14636	14688	14516	14521	14634	14577	14599	14733	14631	14610	14707	14527	14632	14599	14647	14449	14724	14577	14619	14618	14671	14488	14726	14603	14594	14754	14725	14570	14703	14651	14648	14658	14560	14755	14647	14788	14683	14694	14792	14490	14483	14610	14712	14780	14656	14636	14638	14578	14559	14515	14604	14714	14582	14653	14604	14682	14696	14704	14607	14645	14710	14616	14647	14626	14698	14598	14473	14653	14568	14675	14585	14583	14709	14488	14683	14598	14631	14667	14638	14859	14727	14642	14538	14573	14604	14646	14619	14727	14581	14632	14743	14453	14647	14667	14458	14682	14691	14614	14609	14629	14786	14708	14626	14641	14657	14546	14610	14529	14615	14586	14755	14605	14653	14731	14629	14564	14649	14703	14615	14620	14559	14671	14765	14483	14601	14655	14520	14447	14690	14687	14689	14644	14661	14653	14601	14602	14623	14717	14676	14754	14679	14617	14778	14649	14771	14752	14641	14702	14751	14702	14626	14517	14647	14495	14753	14705	14669	14479	14619	14581	14664	14682	14654	14610	14574	14715	14629	14547	14496	14481	14770	14570	14495	14516	14672	14535	14676	14715	14675	14599	14641	14682	14662	14583	14553	14794	14720	14505	14713	14606	14715	14740	14557	14508	14579	14695	14618	14662	14474	14642	14749	14683	14593	14448	14644	14622	14590	14544	14627	14662	14762	14608	14584	14530	14552	14544	14580	14638	14646	14549	14585	14637	14448	14708	14741	14552	14733	14661	14666	14486	14400	14708	14691	14640	14719	14732	14753	14595	14714	14553	14677	14726	14914	14553	14598	14801	14755	14566	14554	14669	14726	14714	14661	14758	14760	14606	14535	14683	14714	14707	14482	14508	14640	14735	14700	14524	14649	14770	14528	14702	14528	14549	14748	14663	14828	14727	14537	14428	14459	14695	14653	14515	14594	14636	14736	14605	14584	14489	14586	14678	14546	14771	14701	14640	14674	14617	14658	14535	14702	14636	14599	14550	14585	14679	14589	14716	14603	14574	14677	14632	14680	14709	14751	14723	14415	14699	14629	14617	14658	14537	14620	14581	14539	14643	14640	14723	14628	14570	14675	14773	14668	14699	14682	14775	14563	14748	14556	14719	14586	14458	14621	14693	14685	14540	14665	14827	14739	14500	14606	14667	14565	14561	14588	14588	14627	14588	14577	14575	14628	14603	14762	14523	14667	14597	14650	14775	14480	14752	14672	14624	14654	14735	14448	14636	14781	14709	14537	14497	14624	14603	14725	14664	14662	14473	14475	14722	14742	14593	14510	14636	14640	14506	14660	14601	14637	14662	14597	14659	14671	14768	14641	14656	14572	14540	14643	14561	14732	14665	14726	14628	14693	14571	14420	14649	14566	14426	14668	14592	14628	14571	14496	14590	14724	14625	14596	14653	14692	14562	14574	14464	14670	14600	14560	14577	14722	14545	14532	14576	14407	14595	14695	14529	14513	14703	14698	14698	14527	14478	14582	14665	14793	14742	14652	14566	14567	14709	14597	14718	14591	14530	14590	14687	14783	14746	14555	14813	14595	14747	14561	14652	14682	14605	14621	14611	14662	14672	14684	14653	14720	14640	14658	14495	14663	14868	14603	14679	14612	14569	14659	14652	14630	14613	14716	14625	14676	14538	14708	14521	14694	14608	14553	14627
23548	21099	28646	23884	21859	21774	20665	17599	17123	16843	16743	16608	16736	17171	17137	17439	16851	16804	16993	16740	16480	16799	16892	16860	16836	16864	17072	16862	16698	16697	16041	16082	16087	16128	15811	15949	16026	15856	15824	15828	15892	15831	15988	15852	16041	15923	16122	16009	16237	16171	15818	15860	15933	15943	15786	15633	15632	15770	15666	15498	15747	15759	15639	15664	15737	15788	15812	15586	15823	15744	15839	15804	15861	15558	15855	15658	15837	15703	15740	15598	15593	15831	15524	15680	15685	15808	15737	15773	15685	15867	15812	15729	15731	15668	15631	15890	15841	15545	15671	15805	15802	15549	15768	15778	15936	15662	15774	15791	15598	15731	15751	15663	15680	15807	15735	15676	15783	15647	15902	15671	15825	15859	15799	15742	15783	15644	15850	15746	15703	15499	15995	15666	15749	15580	15747	15870	15530	15868	15842	15855	15799	15769	15635	15876	15615	15832	15682	15648	15766	15673	15637	15589	15591	15697	15630	15622	15640	15694	15735	15598	15822	15782	15849	15693	15765	15834	15577	15743	15886	15735	15674	15693	15672	15664	15387	15766	15618	15718	15742	15797	15936	15632	15808	15661	15782	15851	15629	15710	15737	15866	15884	15812	15657	15674	15562	15848	15628	15661	15712	15835	15655	15652	15933	15764	15582	15729	15665	15689	15777	15613	15721	15576	15729	15720	15666	15711	15713	15740	15483	15777	15715	15771	15787	15749	15864	15694	15656	15775	15795	15690	15635	15532	15831	15788	15838	15754	15775	15747	15506	15742	15730	15888	15713	15702	15800	15480	15785	15634	15655	15646	15628	15638	15848	15848	15593	15720	15641	15809	15630	15694	15640	15624	15890	15629	15753	15608	15804	15722	15782	15679	15629	15618	15504	15703	15914	15630	15665	15664	15653	15739	15787	15672	15832	15614	15856	15634	15615	15693	15701	15547	15538	15485	15447	15605	15591	15526	15637	15532	15536	15672	15454	15727	15911	15760	15653	15622	15862	15679	15816	15797	15812	15542	15620	15579	15546	15660	15747	15630	15765	15428	15796	15905	15834	15539	15924	15621	15912	15741	15668	15747	15766	15916	15813	15807	15893	15830	15665	15589	15781	15779	15670	15650	15651	15636	15613	15903	15769	15703	15801	15676	15614	15875	15890	15653	15606	15632	15868	15662	15546	15769	15776	15727	15827	15649	15829	15711	15649	15616	15814	15857	15809	15721	15676	15697	15706	15686	15684	15737	15700	15717	15757	15703	15834	15671	15816	15519	15775	15864	15826	15870	15649	15769	15807	15675	15760	15813	15794	15526	15865	15471	15947	15762	15734	15391	15637	15741	15752	15685	15819	15739	15924	15740	15899	15744	15642	15869	15603	15820	15833	15772	15772	15789	15642	15593	15674	15737	15723	15829	15637	15601	15642	15904	16016	15880	15769	15604	15785	15679	15619	15728	15571	15581	15801	15678	15750	15755	15615	15551	15635	15591	15640	15550	15792	15734	15718	15777	15606	15542	15851	15489	15769	15737	15885	15595	15574	15814	15693	15717	15984	15730	15553	15748	15637	15717	15696	15818	15612	15791	15660	15760	15787	15917	15792	15735	15706	15653	15561	15663	15622	15607	15863	15603	15878	15537	15726	15690	15732	15731	15497	15962	15730	15721	15855	15772	15775	15898	15767	15687	15706	15835	15803	15777	15640	15754	15806	15818	15566	15778	15540	15719	15750	15840	15732	15559	15792	15770	15750	15853	15915	15883	15799	15843	15525	15678	15732	15747	15783	15706	15638	15781	15704	15685	15564	15715	15856	15752	15790	15776	15904	15821	15687	15779	15643	15763	15491	15705	15717	15675	15633	15708	15766	15706	15588	15768	15858	15818	15696	15611	15761	15544	15844	15648	15729	15593	15836	15588	15899	15720	15679	15642	15667	15765	15792	15870	15907	15873	15567	15701	15713	15869	15634	15779	15806	15555	15681	15589	15803	15728	15706	15674	15890	15777	15822	15729	15679	15671	15760	15909	15622	15794	15818	15577	15820	15686	15756	15860	15659	15664	15670	15806	15833	15488	15590	15559	15629	15757	15862	15733	15730	15800	15721	15542	15765	15634	15991	15500	15634	15674	15608	15581	15689	15720	15442	15688	15840	15510	15601	15728	15697	15852	15658	15764	15632	15761	15886	15545	15666	15794	15855	15522	15541	15713	15638	15864	15609	15608	15603	15846	15786	15520	15770	15782	15639	15680	15700	15631	15711	15609	15825	15749	15659	15694	15592	15580	15786	15572	15707	15490	15733	15613	15801	15718	15904	15741	15574	15678	15923	15756	15666	15628	15681	15632	15788	15781	15728	15754	15850	15744	15682	15560	15675	15816	15654	15722	15669	15758	15691	15644	15752	15699	15747	15878	15785	15873	15832	15722	16038	15806	15817	15868	15577	15681	15499	15526	15812	15561	15701	15874	15859	15732	15893	15816	15629	15758	15876	15584	15543	15744	15657	15966	15679	15944	15644	15666	15764	15572	15630	15684	15875	15817	15606	15746	15726	15591	15683	15987	15815	15777	15617	15787	15636	15590	15777	15718	15582	15898	15770	15706	15692	15794	15652	15638	15592	15776	15802	15676	15742	15648	15610	15676	15792	15495	15814	15615	15558	15847	15719	15785	15796	15827	15706	15631	15843	15723	15681	15788	15574	15688	15601	15568	15846	15776	15604	15724	15706	15721	15752	15677	15672	15689	15745	15690	15602	15550	15575	15708	15849	15857	15669	15737	15725	15589	15608	15780	15764	15643	15737	15836	15786	15740	15862	15801	15658	15825	15801	15784	15519	15804	15572	15701	15760	15556	15710	15746	15482	15868	15425	15648	15722	15790	15842	15963	15785	15618	15695	15601	15684	15603	15643	15674	15557	15608	15622	15555	15669	15823	15659	15731	15788	15710	15734	15642	15681	15686	15770	15847	15552	15651	15696	15702	15670	15734	15716	15711	15722	15754	15855	15723	15857	15706	15850	15708	15667	15693	15617	15715	15773	15871	15743	15606	15818	15609	15675	15888	15654	15814	15694	15833	15700	15927	15593	15519	15717	15731	15846	15747	15861	15780	15530	15766	15789	15639	15688	15814	16010	15803	15665	15653	15692	15530	15843	15724	15685	15661	15809	15701	15931	15805	15692	15832	15714	15782	15664	15564	15751	15713	15609	15635	15640	15814	15766	15794	15675	15631	15750	15704	15977	15896	15582	15632	15573	15752	15806	15591	15622	15602	15737	15648	15421	15747	15759	15843	15442	15570	15616	15709	15840	15957	15437	15717	15691	15713	15720	15636	15628	15680	15752	15992	15663	15615	15502	15917	15787	15945	15516	15761	15833	15903	15762	15710	15964	15963	15892	15653	15738	15774	15769	15690	15569	15804	15730	15568	15762	15788	15827	15813	15741	15850	15852	15740	15868	15802	15727	15690	15718	15680	15776	15608	15661	15872	15928	15751	15653	15766	15820	15753	15734	15663	15755	15712	15937	15706	15681	15844	15473	15602	15615	15582	15522	15717	15584	15647	15847	15778	15801	15924	15737	15808	15843	15659	15885	15632	15576	15771	15766	15575	15936	15743	15737	15724	15758	15747	15673	15820	15754	15693	15734	15533	15759	15801	15937	15651	15570	15813	15577	15826	15588	15829	15702	15815	15702	15591	15775	15873	15820	15721	15684	15694	15648	15792	15791	15656	15724	15795	15787	15640	15786	15538	15711	15865	15895	15740	15728	15611	15760	15753	15660	15748	15784	15786	15770	15770	15766	15892	15892	15704	15734	15712	15624	15628	15789	15804	15665	15716	15714	15746	15648	15649	15663	15785	15652	15462	15626	15720	16073	15812	15537	15780	15694	15925	15817	15653	15737	15707	15550	15884	15754	15583	15728	15668	15695	15921	15730	15890	15674	15702	15735	15728	15818	15793	15921	15702	15747	15750	15821	15804	15788	15747	15755	15671	15478	15742	15847	15754	15734	15596	15739	15713	15545	15722	15634	15387	15632	15596	15683	15575	15734	15701	15694	15766	15534	15473	15840	15746	15540	15800	15783	15574	15508	15674	15809	15766	15712	15745	15681	15769	15704	15709	15759	15589	15504	15765	15674	15648	15792	15701	15480	15739	15710	15653	15917	15582	15643	15671	15821	15806	15763	15762	15695	15815	15859	15785	16001	15778	15637	15794	15671	15785	15713	15623	15664	15488	15693	15770	15647	15949	15624	15689	15868	15741	15699	15744	15553	15795	15933	15674	15666	15762	15731	15826	15417	15706	15722	15734	15852	15839	15851	15601	15942	15838	15724	15677	15637	15784	15806	15631	15594	15720	15790	15565	15795	15845	15583	15848	15887	15905	15681	15883	15635	15772	15784	15886	15869	15578	15819	15782	15665	15623	15730	15621	15728	16037	15904	15791	15875	15606	15754	15619	15623	15717	15729	15692	15867	15849	15646	15684	15716	15698	15800	15707	15696	15890	15518	15665	15826	15830	15635	15669	15577	15950	15844	15726	15669	15838	15833	15679	15828	15877	15576	15776	15817	15786	15667	15733	15955	15826	15742	15560	15894	15578	15771	15646	16008	15713	15684	15747	15797	15552	15836	15776	15580	15765	15769	15697	15925	15750	15753	15791	15642	15668	15600	15715	15725	15758	15474	15805	15789	15717	15677	15759	15595	15690	15760	15691	15810	15779	15633	15864	15764	15609	15777	15630	15740	15740	15731	15690	15663	15968	15670	15545	15792	15626	15849	15609	15785	15659	15758	15691	15778	15775	15714	15826	15883	15801	15742	15872	15850	15795	15705	15625	15766	15683	15897	15767	15775	15742	15848	15680	15772	15729	15893	15558	15631	15766	15910	15761	15666	15698	15774	15771	15781	15733	15770	15656	15594	15888	15745	15641	15682	15768	15826	15782	15669	15595	15698	15515	15831	15749	15749	15693	15625	15489	15725	15839	15714	15792	15704	15910	15754	15766	15702	15838	15722	15763	15572	15725	15864	15772	15610	15763	15737	16022	15502	15742	15720	15652	15749	15649	15689	15803	15794	15570	15787	15625	15506	15538	15795	15672	15648	15512	15771	15666	15759	15804	15790	15764	15920	15608	15767	15759	15669	15688	15760	15672	15446	15580
17497	30631	28700	22644	19992	18523	17500	17000	16557	16049	16022	15946	16076	16879	17193	16971	16172	16145	16475	16042	16034	16167	16456	16465	16089	16329	16576	16253	15976	15615	14860	14915	15082	14718	14863	14910	14720	14861	14826	14743	14875	14734	14765	14936	14798	14891	15016	15132	15046	14949	14818	14723	14424	14736	14637	14645	14559	14575	14519	14712	14575	14643	14506	14581	14802	14533	14600	14431	14407	14521	14483	14601	14479	14571	14615	14598	14713	14640	14462	14654	14407	14798	14525	14675	14678	14662	14553	14596	14545	14648	14635	14699	14567	14546	14521	14569	14521	14525	14441	14398	14589	14534	14532	14688	14584	14503	14756	14487	14549	14747	14533	14538	14649	14459	14510	14545	14588	14536	14678	14643	14559	14732	14644	14625	14601	14622	14637	14562	14456	14581	14546	14605	14543	14533	14409	14752	14785	14509	14405	14605	14499	14613	14542	14373	14352	14543	14605	14514	14498	14636	14579	14616	14551	14660	14606	14758	14563	14478	14639	14687	14418	14512	14607	14545	14510	14612	14523	14611	14641	14560	14421	14598	14607	14601	14567	14700	14606	14622	14639	14692	14583	14475	14750	14623	14419	14684	14412	14500	14549	14633	14590	14577	14380	14619	14643	14650	14695	14446	14554	14513	14607	14477	14634	14584	14722	14659	14590	14643	14424	14564	14443	14511	14544	14623	14540	14371	14415	14737	14538	14482	14609	14496	14522	14633	14626	14655	14485	14490	14512	14434	14425	14632	14388	14651	14555	14493	14642	14633	14525	14542	14693	14561	14404	14695	14363	14508	14563	14495	14507	14533	14559	14711	14416	14610	14551	14619	14540	14606	14555	14283	14561	14655	14642	14524	14617	14602	14648	14569	14563	14518	14613	14583	14588	14558	14600	14615	14561	14583	14486	14508	14522	14598	14560	14601	14518	14547	14561	14603	14607	14426	14469	14583	14426	14756	14711	14729	14448	14602	14569	14519	14574	14743	14633	14580	14649	14608	14680	14600	14579	14614	14559	14656	14484	14406	14540	14611	14571	14632	14635	14576	14683	14616	14373	14485	14578	14639	14625	14570	14624	14585	14343	14623	14465	14581	14609	14436	14830	14491	14714	14558	14698	14620	14511	14595	14476	14564	14472	14434	14642	14299	14571	14666	14552	14458	14478	14726	14632	14533	14459	14444	14613	14517	14608	14614	14600	14473	14610	14645	14467	14508	14587	14579	14716	14534	14565	14445	14611	14525	14600	14619	14585	14625	14429	14646	14602	14690	14487	14487	14536	14540	14469	14642	14685	14548	14467	14675	14612	14627	14594	14688	14557	14580	14593	14509	14481	14648	14608	14629	14659	14623	14588	14682	14497	14355	14614	14452	14705	14494	14550	14753	14557	14631	14457	14435	14574	14446	14616	14493	14473	14458	14729	14633	14626	14534	14718	14400	14456	14727	14437	14506	14570	14574	14548	14538	14489	14670	14556	14723	14496	14716	14441	14593	14566	14798	14612	14520	14630	14554	14508	14378	14529	14520	14595	14447	14625	14575	14700	14462	14614	14605	14434	14592	14695	14472	14613	14702	14651	14548	14517	14692	14534	14597	14659	14455	14471	14533	14590	14535	14799	14430	14514	14612	14352	14727	14459	14488	14731	14514	14633	14625	14564	14769	14588	14541	14451	14620	14505	14577	14431	14557	14377	14429	14470	14426	14602	14624	14398	14593	14593	14713	14695	14489	14656	14561	14573	14447	14474	14674	14678	14635	14729	14340	14832	14496	14583	14637	14817	14379	14629	14726	14554	14639	14644	14485	14562	14518	14545	14710	14649	14497	14592	14515	14563	14624	14603	14451	14499	14635	14522	14549	14486	14619	14591	14612	14750	14680	14594	14527	14582	14535	14665	14570	14590	14618	14559	14577	14486	14449	14653	14371	14450	14469	14511	14757	14420	14489	14473	14722	14490	14536	14769	14451	14516	14669	14326	14614	14512	14564	14608	14562	14616	14369	14458	14488	14523	14744	14467	14876	14376	14684	14545	14446	14648	14651	14609	14567	14606	14649	14495	14508	14475	14580	14552	14450	14546	14652	14510	14619	14493	14342	14611	14560	14458	14542	14457	14608	14452	14541	14442	14637	14453	14549	14716	14586	14529	14535	14494	14630	14502	14405	14513	14512	14520	14605	14415	14460	14510	14523	14645	14660	14720	14468	14643	14631	14376	14794	14550	14400	14506	14483	14713	14570	14450	14604	14590	14392	14531	14526	14419	14653	14774	14540	14457	14545	14696	14636	14670	14516	14620	14647	14528	14495	14732	14474	14629	14563	14661	14582	14677	14556	14562	14504	14497	14541	14545	14771	14522	14653	14724	14325	14658	14678	14655	14522	14603	14578	14701	14489	14526	14530	14545	14682	14479	14528	14634	14561	14610	14672	14502	14763	14726	14659	14542	14720	14673	14496	14549	14716	14603	14438	14560	14259	14480	14612	14747	14535	14604	14635	14617	14628	14568	14701	14429	14678	14543	14708	14383	14591	14524	14299	14643	14565	14635	14523	14390	14800	14629	14659	14648	14474	14486	14573	14571	14847	14517	14639	14523	14547	14547	14548	14579	14761	14437	14494	14468	14494	14588	14500	14568	14620	14466	14698	14608	14709	14517	14570	14480	14564	14394	14496	14681	14418	14611	14458	14566	14629	14617	14672	14458	14493	14615	14443	14529	14581	14437	14705	14487	14731	14619	14361	14601	14516	14650	14473	14579	14488	14524	14676	14533	14793	14456	14501	14524	14520	14477	14680	14647	14552	14621	14562	14645	14631	14772	14759	14646	14726	14518	14564	14680	14572	14536	14501	14727	14622	14504	14456	14638	14585	14481	14675	14570	14640	14516	14587	14685	14473	14523	14550	14572	14356	14491	14465	14650	14573	14468	14470	14515	14440	14476	14497	14552	14520	14649	14493	14522	14771	14718	14662	14506	14550	14472	14615	14520	14599	14467	14610	14739	14516	14727	14574	14409	14435	14663	14747	14529	14588	14520	14554	14667	14522	14689	14674	14642	14452	14532	14536	14414	14530	14671	14625	14444	14484	14495	14523	14427	14513	14674	14651	14702	14538	14577	14538	14422	14486	14591	14641	14643	14586	14642	14641	14625	14537	14522	14634	14652	14484	14412	14749	14581	14480	14752	14572	14575	14681	14558	14698	14620	14432	14557	14452	14611	14706	14675	14578	14571	14500	14602	14688	14715	14443	14508	14619	14726	14680	14497	14387	14512	14605	14660	14672	14437	14560	14536	14651	14405	14402	14556	14559	14513	14545	14694	14484	14556	14539	14442	14595	14412	14592	14755	14547	14586	14402	14347	14563	14490	14549	14527	14409	14509	14526	14543	14642	14582	14656	14463	14518	14638	14549	14657	14303	14562	14512	14546	14364	14675	14604	14570	14572	14583	14575	14441	14412	14731	14500	14482	14472	14605	14641	14637	14596	14305	14500	14581	14414	14553	14631	14445	14596	14539	14461	14793	14516	14605	14422	14501	14608	14444	14449	14393	14464	14578	14585	14618	14658	14460	14638	14497	14410	14520	14752	14473	14628	14476	14595	14379	14418	14527	14467	14666	14521	14728	14572	14709	14523	14583	14499	14602	14701	14767	14617	14497	14649	14383	14623	14503	14527	14580	14464	14721	14389	14441	14582	14543	14580	14505	14706	14559	14535	14502	14449	14690	14614	14542	14420	14557	14457	14658	14524	14459	14489	14447	14571	14420	14565	14411	14611	14437	14562	14629	14581	14660	14627	14636	14577	14590	14578	14495	14635	14673	14431	14624	14477	14679	14554	14586	14479	14448	14552	14404	14598	14490	14668	14440	14634	14578	14331	14567	14572	14550	14548	14763	14558	14565	14515	14456	14497	14646	14464	14485	14663	14567	14680	14698	14425	14533	14731	14669	14708	14427	14458	14490	14540	14627	14596	14474	14389	14730	14628	14435	14529	14522	14593	14614	14466	14616	14426	14597	14724	14550	14512	14588	14631	14547	14842	14523	14582	14616	14439	14596	14602	14661	14552	14661	14580	14489	14590	14562	14418	14516	14732	14512	14431	14476	14591	14522	14523	14643	14501	14544	14588	14331	14550	14706	14566	14638	14523	14456	14634	14564	14498	14594	14721	14525	14514	14624	14784	14660	14582	14513	14571	14443	14715	14460	14562	14463	14555	14390	14631	14482	14546	14570	14457	14589	14541	14494	14467	14529	14382	14487	14627	14504	14570	14631	14548	14630	14642	14516	14677	14429	14617	14470	14582	14647	14612	14554	14758	14544	14438	14559	14619	14594	14606	14637	14447	14463	14568	14691	14630	14549	14608	14389	14599	14463	14421	14575	14590	14719	14592	14545	14563	14373	14459	14375	14697	14493	14656	14441	14595	14387	14365	14495	14638	14734	14485	14468	14403	14527	14618	14636	14579	14613	14560	14611	14513	14428	14647	14640	14678	14313	14372	14599	14563	14550	14658	14699	14513	14514	14513	14423	14498	14471	14414	14404	14599	14640	14585	14612	14488	14662	14346	14614	14508	14395	14391	14539	14556	14580	14574	14606	14623	14487	14614	14629	14554	14626	14487	14615	14487	14572	14397	14520	14758	14473	14542	14509	14436	14498	14656	14611	14475	14550	14580	14474	14543	14555	14468	14606	14530	14627	14567	14598	14650	14530	14588	14376	14587	14414	14423	14641	14646	14672	14557	14583	14559	14519	14604	14591	14654	14622	14474	14592	14458	14461	14459	14535	14468	14505	14487	14658	14836	14518	14594	14636	14743	14759	14509	14576	14455	14433	14335	14543	14591	14532	14443	14583	14570	14596	14605	14620	14677	14510	14458	14424	14682	14547	14549	14544	14557	14564	14466	14597	14679	14583	14492	14637	14604	14666	14701	14433	14618	14646	14513	14499	14558	14504	14488	14451	14687	14568	14398	14572	14669	14570	14577	14671	14430	14559	14447	14720	14497	14609	14489	14605	14619	14633	14726	14637	14577	14384	14435	14527	14552	14479	14649	14611	14508	14648	14532	14681	14519	14581	14521	14670	14622	14486	14553	14564	14559	14442	14624	14578	14593	14511	14700	14539	14515	14682	14639	14490	14696	14495	14561	14612	14624	14646	14649
22655	21145	29100	23486	21342	23192	24540	18938	17978	17721	17491	17390	17336	18109	18480	18466	18305	18035	17525	17428	17501	17462	17712	17762	17224	17547	17680	17389	17322	17083	16927	16803	16664	16658	16665	16255	16161	16111	16226	16129	16310	16285	16145	16093	16247	16274	16689	16571	16369	16227	16321	16244	15998	15858	16011	15920	15871	16048	15901	15857	16041	15843	16046	15883	16052	15903	15993	15936	16181	16000	15860	16097	15884	15964	16037	15885	16147	15949	15709	15943	15903	15895	15959	15898	15809	15829	15851	15825	15899	15714	16065	16094	16100	15939	15783	15811	15662	15933	15957	15836	15985	16048	15988	15872	16048	15893	16187	16074	15883	15851	15738	16061	16061	15925	16017	16082	15958	15873	15956	15889	16082	15949	15997	16094	15888	15844	16108	15936	15929	15931	15828	16032	15999	15883	16023	15841	15842	15854	15818	15972	15907	15981	15754	15856	15908	15945	15886	16003	16030	15798	15823	16076	15703	15883	15943	16058	15983	15793	16041	15986	15827	15878	15900	15853	15916	15972	15887	16007	15883	15931	15849	16047	16111	15808	15928	15856	15745	15892	15809	15760	15852	15888	15997	15763	15883	15845	15850	15957	15901	15849	15835	15740	16059	15864	15924	15875	15817	16003	15928	16031	15750	16162	16053	16074	15894	15976	15975	16032	16043	15963	15832	15938	15959	16049	15968	15936	16060	16093	15927	16020	15868	15748	15917	15833	16013	15910	15999	15873	15977	15798	15870	15915	15801	16029	15819	16003	15948	15848	15954	15723	15838	15971	15906	15856	15962	15918	15903	15851	15947	16044	15830	15967	15930	16007	15901	15844	15994	16127	15920	15836	15915	16234	15960	15953	15953	15933	16110	15894	15836	15877	15817	15894	15981	15879	16015	15921	16006	15838	16200	15929	15931	15875	15906	15860	16057	15916	15941	15995	15916	16021	15861	15983	15882	15883	15853	15768	15884	15860	15679	15788	16099	16171	15971	15858	15987	15959	15985	15887	16025	15940	15819	15933	15721	15962	15839	16004	15706	15944	16031	15890	15866	15866	15950	15875	15955	15869	15941	15859	15867	16032	15852	15861	15935	15921	16052	15954	15933	15885	16012	15962	16107	15725	15884	15961	15951	16084	15891	15792	15797	15886	15866	16016	15868	15798	15929	15798	16093	15883	16097	15823	15899	16097	16033	15855	15711	16141	15865	15972	15894	15837	15927	15878	16011	15849	15873	16023	15859	15670	15988	16036	15793	16022	15832	15921	15798	15776	16066	16072	15852	15975	16110	15956	15974	15840	15827	16001	15798	16010	16048	16173	15905	16074	15854	15952	15987	15919	16038	15921	15895	15839	15828	16053	15944	15911	16003	15849	16042	15937	15872	15847	15950	16019	15900	15827	15948	15898	15895	16122	15831	15892	15847	15729	15953	16026	15929	15921	15766	15723	16013	15906	15857	15765	16024	15865	15794	15899	15926	15869	15842	15760	15809	15941	16030	16100	15830	15921	15816	15932	16020	15885	16045	15798	16074	15953	15980	15944	16257	15990	16084	15989	15896	15833	15723	15895	16021	15824	16046	15857	15693	15950	15818	15940	16117	16029	16081	15919	15880	15750	15796	15776	16008	15755	15686	16022	15935	15835	15957	16051	15919	16262	15739	16045	15961	15903	15972	15951	15942	15744	15745	15990	15996	15925	16014	16051	15786	15967	15958	16014	16160	15873	15989	15983	15783	15948	15611	15819	15830	15951	16030	15935	16179	15932	15950	15885	15973	15950	15806	15942	15879	15993	15869	15994	15846	15902	15859	15696	16043	15887	15876	15718	15732	15792	15992	15913	15766	15971	16084	16031	15968	15862	15756	15757	15814	15841	16030	15931	15825	15992	15892	15747	15742	15847	15900	15743	15947	15727	16024	16197	15835	16088	16070	15793	15943	16044	16004	15949	15764	15802	15939	15983	15942	16003	15794	16011	15839	15805	15773	15882	15970	15816	16136	15812	15675	15933	15913	16085	16056	15706	16028	15857	15918	15909	16075	15814	15862	15897	15593	15920	16024	15874	15901	15856	15915	15967	16011	15696	15828	16034	15783	15993	16055	15837	15852	15829	15859	15955	15920	16045	15899	15821	15858	15819	15835	15831	15921	15782	15763	15733	15880	15759	15909	15811	15635	15865	16078	15878	15763	16089	15978	16108	15956	15833	15825	16003	16023	15958	15724	15789	15904	15879	15783	15824	15857	16086	15880	15959	16054	15897	15906	15920	15872	15946	15975	16039	15859	16066	15937	15831	15889	15737	15805	15897	15926	15829	16050	15919	15851	15861	15759	15926	15967	15930	15977	16058	15847	16126	15928	15815	15866	15880	15926	15863	15846	15657	15881	15953	15871	15997	15999	15984	15879	15931	15895	15952	16049	15859	15897	15896	15843	15942	15799	15926	15838	16000	15831	15953	15879	15677	15949	15883	15852	15889	15901	16089	15957	15803	15777	15766	15822	15856	15978	15724	15934	15900	15941	15944	15808	15867	15886	15802	15860	16082	15813	15783	15860	15947	15890	15899	15946	15872	16052	15833	15950	16039	15965	15858	15876	15792	16024	15772	15762	15952	15971	15833	15771	15894	16021	15964	15935	15908	16154	16000	15954	15704	15824	15953	15847	15839	15814	15878	16027	16017	15971	15870	15920	15736	15928	15871	15878	15946	15904	15940	15803	16028	15887	15981	15940	15997	15673	15904	15775	15681	15819	15906	15847	15664	15954	15934	15865	15979	16030	15799	15737	15980	15802	15942	15928	15801	15950	15744	15976	15946	16102	15995	15863	15890	15902	15921	15907	15837	15769	15817	15968	15814	15758	16108	16073	15730	16044	15895	16141	16006	15927	15889	15830	15934	15974	16021	15982	15863	15829	15883	15942	15811	15819	15998	15865	15740	15968	15827	15959	16093	15843	15891	15851	15948	15839	15979	15712	15822	15776	15696	15872	16043	15933	15833	15930	15845	15924	15916	15729	15944	16045	15973	15924	15984	16074	15768	15752	15968	16091	16119	16008	15852	15931	15949	16044	15848	15990	15998	15925	15607	15962	16035	15998	15990	15959	15939	15722	15957	16037	15753	15780	15894	15927	15957	15751	15752	15748	15873	15878	16030	15912	16026	15728	15793	15741	15785	15854	15976	16033	15980	15918	15904	15815	15969	16021	15917	15986	16003	15956	16072	16005	15799	16065	15890	15747	15982	15998	15776	15949	15992	15802	15983	15773	15914	16085	15837	15959	16066	15909	15927	15967	16025	15742	15732	15861	15698	15786	15902	15882	15789	15807	15872	15862	15957	16119	15879	15828	15920	15933	15922	15928	15964	15870	15714	15838	15933	16039	15793	16076	15848	15971	15846	15851	15975	16150	15947	15877	15954	16110	16152	15990	15981	15999	15967	15920	15722	15981	15881	16131	15882	15834	15914	15875	15860	15765	15966	15893	15800	15915	15888	15835	15884	15847	15852	15828	16109	16033	15826	15725	15902	15923	15890	15946	15804	15823	15525	15961	15915	15900	15930	15861	16032	15925	15917	15766	15817	16114	15792	15705	15739	15872	15957	15905	16013	16016	15748	15822	15864	15977	16092	15900	16021	16035	15972	15889	15775	15849	15931	15871	16062	15712	16033	16044	15984	15932	15928	16001	16141	15968	16094	15918	15964	15789	15756	15761	15875	15815	15652	15802	15987	15989	15977	15974	15923	16068	15770	15897	16073	16167	16015	16028	15860	15925	15681	16109	15985	15991	16016	15700	15915	15822	15941	15836	15837	15979	15850	16167	15946	15950	15824	15919	15942	16016	15786	15933	16019	16003	15801	16030	15872	15857	15905	15984	15868	15834	15972	15836	15928	16002	15820	16020	15945	15938	15696	15798	15891	15999	16045	15691	15897	16099	16063	15867	15927	15968	15907	15838	15981	15931	15843	15907	15854	15979	15740	15992	15788	15869	15854	16079	15877	16048	15815	15942	15868	15849	15738	15982	15909	15848	15847	15971	15854	15975	16122	15760	16082	16025	16083	16103	16092	16106	16007	15813	15999	15904	15845	16001	15983	15828	15945	15864	15812	15804	15735	15894	16130	16080	15940	16063	15869	15788	16024	15979	16008	15986	15825	15705	15873	15892	15918	15806	15914	15963	15774	15836	15815	16069	15712	15812	15799	15997	15969	15805	15910	16006	15852	16162	16175	15903	15714	16019	16212	15982	15899	16085	16046	15890	15969	15929	15864	15997	15795	15965	15862	15635	15965	15927	15994	15879	15920	15857	15850	15974	15863	16007	16051	15858	15913	15630	15789	15950	15836	15836	15927	15916	15756	15805	15811	15701	15968	15799	16021	15881	15823	16018	16018	15899	15861	15956	15796	16000	15846	15949	16042	15891	15806	15919	15678	15864	15799	16142	15694	15955	15892	15703	15821	15789	15953	15866	15799	15990	16072	15997	15969	16078	15990	15851	16019	15839	15896	16071	15959	15888	15762	15957	15894	15771	16098	15854	16040	15907	15931	15750	15878	15951	15858	15910	15834	15926	15947	16023	15885	15817	15810	15869	16069	15976	15983	16003	15836	15869	16019	15762	16099	16090	16088	15895	15946	15777	15899	15654	15779	15784	15723	15762	15891	16076	15889	16077	15917	15797	15986	16016	15702	16003	15788	15919	15827	15879	16051	15844	15855	16002	15824	15821	15904	16167	15817	16023	16155	15935	15756	15957	16047	15908	15933	15880	15862	16014	15928	15832	15807	15850	15745	16088	15881	15810	15728	16058	15881	15925	15944	15785	15958	15938	15890	15690	15921	15901	15965	15832	15981	15768	15947	16067	15896	15700	15866	15858	15982	15992	15891	16139	15665	16103	16030	16121	15974	16201	16064	15909	16074	16086	15990	15808	16047	16034	15965	15905	15825	15842	15969	15823	15931	15916	15933	15759	15674	15852	16047	15855	15836	16106	15931	16100	15749	15925	15845	16118	16057	15996	16087	15901	16131	16132	15818	15941	15776	15926	15993	16028	15912	15807	15934	15901	15979	15749	15916	15810	16128	15965	15887	15742	15679	15931	15772	16104	15785	15980	15935	15890	15739	15887	16145	15984	15833	15969	15799	15865	15917	15986	15764	16097	15869
19549	35441	33501	26441	22913	20730	19123	18269	17768	16954	16777	16743	17025	18122	18649	19137	18023	17660	16850	16788	16698	17007	16977	17173	16725	16906	16908	16984	16706	16332	15861	15937	15873	15488	15378	15129	14914	14942	14916	15007	14794	15023	15142	15051	15026	14903	15476	15581	15046	15096	14954	14872	14852	14616	14465	14900	14696	14723	14582	14466	14804	14756	14583	14651	14631	14639	14861	14600	14560	14703	14693	14656	14608	14753	14656	14810	14669	14790	14624	14777	14725	14622	14682	14582	14833	14650	14721	14572	14654	14797	14580	14478	14655	14616	14598	14840	14550	14630	14588	14675	14944	14691	14762	14693	14482	14648	14693	14495	14754	14643	14758	14633	14549	14653	14578	14698	14527	14725	14665	14648	14599	14815	14477	14640	14643	14765	14776	14650	14704	14477	14691	14559	14774	14681	14680	14812	14742	14637	14617	14712	14621	14531	14736	14599	14605	14610	14603	14644	14651	14707	14668	14656	14719	14633	14738	14662	14713	14643	14605	14679	14748	14638	14735	14766	14754	14671	14627	14650	14760	14738	14741	14667	14716	14846	14506	14672	14631	14479	14591	14757	14737	14675	14641	14528	14720	14707	14654	14773	14827	14550	14699	14701	14543	14720	14560	14585	14587	14614	14531	14574	14590	14611	14697	14843	14650	14575	14646	14468	14617	14598	14748	14614	14821	14626	14556	14681	14599	14734	14545	14837	14539	14700	14668	14680	14681	14549	14709	14659	14662	14591	14720	14762	14678	14490	14728	14683	14693	14671	14649	14569	14597	14544	14658	14721	14430	14383	14557	14743	14749	14720	14631	14702	14617	14560	14645	14459	14750	14616	14614	14556	14498	14671	14569	14484	14693	14661	14656	14597	14583	14543	14598	14727	14734	14620	14656	14762	14576	14685	14555	14516	14692	14597	14800	14664	14612	14514	14642	14415	14674	14766	14604	14695	14646	14511	14727	14650	14730	14687	14790	14641	14766	14604	14615	14604	14684	14748	14657	14699	14752	14597	14653	14746	14521	14576	14535	14712	14677	14778	14638	14661	14822	14919	14633	14877	14600	14724	14541	14560	14777	14729	14647	14736	14668	14789	14593	14561	14776	14767	14716	14634	14608	14632	14644	14620	14669	14542	14745	14621	14691	14673	14585	14732	14637	14723	14520	14634	14601	14668	14623	14732	14583	14591	14741	14583	14857	14741	14674	14704	14666	14542	14470	14627	14579	14517	14685	14601	14667	14575	14706	14578	14542	14506	14591	14608	14703	14669	14496	14781	14543	14752	14520	14648	14794	14716	14690	14648	14602	14639	14832	14533	14578	14611	14544	14525	14783	14657	14660	14470	14607	14653	14558	14595	14707	14502	14703	14781	14637	14541	14593	14575	14588	14742	14633	14585	14627	14659	14638	14650	14510	14675	14701	14656	14783	14500	14790	14727	14731	14721	14742	14768	14534	14747	14440	14661	14712	14669	14614	14562	14647	14620	14607	14514	14651	14730	14547	14572	14681	14693	14600	14753	14562	14698	14624	14557	14663	14697	14595	14581	14741	14641	14571	14740	14499	14584	14553	14732	14714	14516	14637	14588	14679	14764	14527	14650	14719	14581	14927	14665	14625	14577	14723	14605	14619	14764	14614	14651	14609	14686	14582	14719	14635	14636	14626	14575	14612	14715	14578	14638	14634	14665	14764	14622	14679	14577	14903	14798	14491	14707	14688	14612	14599	14577	14656	14640	14752	14353	14749	14611	14699	14634	14767	14494	14744	14579	14686	14565	14725	14483	14625	14537	14725	14488	14756	14662	14676	14644	14650	14728	14623	14663	14621	14586	14788	14702	14514	14677	14563	14822	14643	14648	14772	14630	14480	14640	14614	14677	14720	14490	14542	14783	14793	14530	14752	14615	14630	14610	14513	14602	14712	14611	14678	14560	14722	14745	14660	14461	14670	14724	14811	14734	14582	14595	14578	14611	14639	14537	14577	14844	14680	14759	14588	14698	14598	14611	14687	14580	14751	14543	14654	14559	14502	14764	14693	14687	14717	14680	14420	14607	14659	14585	14755	14607	14809	14657	14579	14722	14679	14780	14523	14605	14591	14528	14573	14518	14627	14704	14618	14593	14924	14628	14725	14658	14551	14751	14745	14522	14631	14498	14656	14480	14792	14753	14652	14479	14631	14688	14608	14687	14845	14710	14692	14552	14771	14702	14609	14737	14452	14716	14557	14761	14605	14520	14761	14640	14701	14644	14477	14673	14599	14514	14628	14577	14487	14606	14716	14583	14694	14777	14707	14622	14510	14946	14606	14641	14720	14785	14662	14744	14651	14670	14519	14685	14600	14680	14571	14529	14568	14633	14839	14737	14472	14627	14566	14821	14706	14453	14632	14509	14778	14743	14502	14672	14676	14847	14527	14741	14580	14649	14725	14617	14555	14648	14595	14589	14749	14580	14716	14814	14729	14735	14560	14699	14595	14693	14534	14810	14588	14533	14751	14588	14447	14711	14867	14629	14457	14762	14508	14675	14620	14576	14650	14563	14738	14788	14604	14709	14673	14768	14532	14696	14787	14686	14630	14443	14790	14661	14540	14554	14726	14618	14751	14817	14560	14775	14740	14574	14672	14692	14655	14627	14622	14657	14609	14732	14688	14802	14668	14714	14580	14809	14567	14688	14632	14560	14756	14581	14626	14728	14448	14576	14610	14598	14339	14450	14661	14833	14616	14687	14594	14712	14605	14612	14527	14702	14655	14608	14685	14632	14544	14579	14653	14709	14729	14576	14586	14774	14555	14440	14688	14522	14515	14501	14608	14584	14538	14802	14489	14687	14534	14651	14705	14707	14512	14763	14544	14564	14671	14623	14562	14744	14625	14782	14679	14673	14493	14620	14550	14845	14553	14640	14586	14806	14560	14582	14637	14403	14634	14639	14512	14722	14588	14858	14673	14697	14667	14456	14583	14671	14763	14596	14537	14569	14717	14763	14650	14613	14598	14632	14421	14770	14619	14753	14639	14722	14646	14678	14583	14679	14613	14674	14678	14613	14591	14644	14729	14636	14544	14755	14728	14711	14553	14753	14379	14638	14668	14459	14609	14598	14529	14608	14596	14521	14712	14652	14573	14662	14720	14672	14774	14714	14581	14511	14672	14612	14556	14512	14576	14634	14723	14510	14730	14702	14500	14611	14724	14537	14615	14601	14794	14681	14625	14481	14756	14590	14640	14635	14653	14552	14661	14658	14760	14536	14574	14489	14741	14444	14560	14578	14700	14820	14609	14592	14535	14802	14609	14650	14596	14674	14866	14515	14615	14398	14636	14651	14638	14643	14700	14361	14602	14645	14621	14786	14586	14671	14728	14567	14711	14616	14735	14668	14720	14735	14648	14547	14698	14666	14616	14555	14535	14633	14506	14528	14618	14573	14569	14528	14666	14556	14673	14685	14731	14724	14726	14708	14530	14627	14670	14745	14622	14610	14627	14769	14690	14599	14667	14485	14831	14740	14718	14664	14594	14598	14680	14707	14710	14625	14677	14559	14602	14507	14684	14524	14626	14554	14760	14704	14616	14583	14493	14770	14657	14725	14816	14765	14595	14509	14646	14728	14629	14711	14729	14647	14654	14638	14692	14681	14695	14668	14725	14520	14716	14601	14601	14668	14611	14751	14660	14412	14745	14728	14481	14515	14673	14643	14610	14742	14781	14729	14594	14633	14650	14654	14509	14607	14570	14570	14640	14501	14499	14717	14537	14575	14748	14541	14681	14575	14678	14669	14653	14641	14638	14632	14778	14678	14584	14630	14638	14686	14470	14490	14558	14693	14606	14613	14563	14720	14587	14504	14648	14767	14615	14575	14748	14534	14662	14536	14736	14553	14652	14854	14773	14615	14681	14635	14815	14605	14652	14439	14641	14689	14712	14804	14689	14621	14750	14491	14478	14849	14579	14825	14784	14497	14638	14717	14591	14649	14518	14752	14638	14532	14580	14495	14757	14726	14670	14520	14573	14567	14504	14528	14795	14522	14721	14400	14598	14580	14823	14650	14857	14587	14826	14729	14680	14681	14565	14485	14659	14672	14735	14623	14674	14614	14632	14688	14643	14699	14838	14776	14809	14713	14799	14725	14622	14827	14600	14822	14573	14754	14510	14579	14744	14730	14598	14580	14612	14872	14688	14720	14625	14729	14599	14621	14586	14748	14692	14334	14498	14848	14688	14615	14587	14572	14530	14684	14745	14812	14640	14791	14632	14630	14581	14746	14631	14421	14879	14557	14516	14554	14638	14626	14604	14599	14707	14637	14599	14536	14787	14652	14525	14539	14689	14656	14657	14654	14693	14741	14808	14764	14552	14628	14513	14588	14578	14576	14601	14597	14682	14497	14622	14721	14499	14596	14778	14599	14595	14602	14621	14720	14634	14625	14506	14719	14590	14577	14753	14513	14536	14856	14542	14666	14749	14626	14602	14846	14684	14705	14527	14614	14855	14499	14757	14578	14657	14767	14492	14266	14732	14502	14554	14513	14639	14705	14617	14652	14700	14632	14429	14568	14796	14631	14623	14741	14658	14677	14584	14626	14529	14524	14563	14571	14733	14678	14504	14576	14669	14563	14655	14699	14615	14589	14534	14488	14550	14637	14617	14663	14499	14671	14679	14722	14652	14781	14593	14510	14526	14699	14733	14631	14521	14603	14569	14748	14678	14515	14405	14717	14616	14463	14772	14703	14452	14585	14673	14697	14810	14452	14800	14520	14508	14714	14570	14657	14615	14651	14559	14507	14771	14724	14596	14726	14694	14652	14781	14564	14436	14581	14523	14777	14635	14665	14604	14761	14587	14856	14785	14555	14607	14482	14746	14788	14593	14570	14616	14558	14625	14647	14592	14715	14663	14687	14654	14620	14724	14730	14766	14537	14563	14854	14708	14671	14812	14563	14625	14672	14662	14563	14676	14667	14577	14652	14691	14586	14674	14681	14553	14449	14735	14865	14734	14654	14605	14843	14581	14809	14731	14652	14627	14846	14771	14587	14397	14794	14625	14478	14800	14430	14615	14760	14571	14558	14599	14553	14585	14629	14680	14728	14619	14588	14798	14607	14578	14513	14461	14608	14615	14713	14669	14542	14707	14510	14590	14833	14525	14663	14697	14681
27165	21890	25081	21400	17112	16700	16512	16333	16161	16219	16150	15826	16413	16608	17089	17059	16982	16755	16405	16017	16263	16516	16565	16183	15976	16272	16358	16629	16375	16016	15985	16248	16058	16288	16141	16007	15834	15820	15818	15795	15901	15797	15811	15945	15847	15780	15789	15645	15751	15627	15856	15799	15583	15558	15662	15781	15645	15730	15825	15955	15891	15875	15712	15696	15594	15638	15832	15781	15885	15468	15809	15777	15771	15642	15985	15789	15638	15742	15821	15863	15699	15582	15641	15844	15735	15806	15599	15725	15658	15811	15760	15732	15517	15722	15546	15639	15686	15719	15701	15507	15788	15587	15701	15943	15709	15638	15700	15754	15884	15899	15690	15379	15713	15877	15820	15690	15835	15707	15719	15566	15690	15844	15743	15766	15895	15504	15713	15680	15590	15587	15856	15753	15679	15595	15689	15549	15680	15764	15712	15689	15609	15786	15829	15770	15738	15772	15760	15569	15852	15552	15788	15538	15436	15711	15575	15766	15758	15913	15825	15707	15698	15866	15763	15705	15788	15862	15638	15894	15771	15540	15676	15595	15730	15553	15906	15653	15715	15851	15761	15672	15724	15766	15840	15749	15826	15703	15604	15718	15619	15526	15619	15685	15774	15587	15720	15655	15702	15835	15796	15567	15665	15678	15723	15725	15697	15649	15608	15787	15603	15679	15658	15624	15507	15497	15625	15847	15751	15800	15650	15588	15711	15699	15724	15725	15651	15762	15745	15816	15712	15540	15714	15679	15812	15554	15730	15764	15808	15777	15789	15810	15840	15641	15743	15738	15639	15647	15638	15622	15959	15697	15673	15489	15719	15604	15686	15560	15826	15828	15702	15696	15659	15797	15709	15791	15769	15574	15704	15667	15716	15701	15814	15648	15806	15658	15483	15753	15860	15526	15651	15635	15665	15550	15647	15682	15717	15519	15679	15671	15537	15772	15699	15797	15709	15846	15516	15591	15558	15758	15667	15757	15817	15748	15760	15697	15725	15720	15717	15700	15652	15718	15658	15637	15700	15808	15636	15663	15628	15436	15653	15677	15630	15666	15621	15695	15576	15769	15745	15776	15686	15562	15669	15788	15691	15716	15720	15607	15612	15645	15705	15782	15607	15659	15935	15806	15558	15859	15653	15856	15842	15663	15647	15474	15558	15812	15652	15659	15785	15650	15615	15634	15818	15722	15641	15653	15565	15841	15613	15570	15528	15637	15524	15428	15734	15727	15605	15712	15762	15642	15702	15599	15685	15475	15467	15669	15738	15757	15700	15899	15667	15586	15644	15730	15830	15683	15645	15607	15703	15661	15765	15796	15738	15605	15622	15570	15858	15560	15647	15759	15600	15832	15836	15849	15882	15690	15488	15631	15790	15604	15690	15780	15615	15803	15569	15504	15732	15811	15906	15757	15499	15834	15478	15690	15688	15747	15728	15545	15575	15636	15670	15766	15819	15818	15687	15606	15686	15788	15655	15696	15869	15772	15759	15788	15913	15806	15957	15488	15770	15693	15811	15733	15919	15685	15602	15611	15778	15662	15716	15751	15879	15673	15707	15801	15921	15708	15676	15827	15745	15562	15620	15546	15734	15665	15673	15527	15902	15524	15808	15752	15634	15658	15580	15713	15813	15604	15777	15500	15674	15854	15708	15624	15604	15685	15767	15844	15657	15679	15706	15881	15673	15721	15665	15674	15680	15631	15723	15565	15874	15782	15801	15735	15681	15363	15564	15889	15798	15591	15695	15598	15884	15659	15915	15784	15717	15593	15589	15795	15642	15822	15674	15569	15900	15643	15869	15847	15621	15640	15627	15929	15824	15530	15740	15671	15719	15493	15659	15805	15787	15714	15507	15574	15737	15757	15678	15587	15797	15762	15739	15807	15565	15794	15861	15613	15890	15695	15612	15838	15700	15758	15613	15694	15750	15835	15554	15501	15741	15521	15583	15614	15691	15598	15808	15901	15851	15658	15782	15803	15705	15564	15685	15552	15798	15675	15694	15839	15699	15627	15771	15657	15918	15785	15460	15594	15642	15567	15791	15679	15742	15942	15749	15498	15605	15627	15570	15748	15737	15593	15582	15914	15796	15699	15502	15865	15770	15803	15711	15752	15790	15598	15632	15680	15720	15731	15723	15896	15906	15682	15772	15729	15570	15883	15644	15777	15470	15734	15706	15670	15401	15605	15921	15880	15516	15618	15608	15787	15561	15763	15895	15738	15591	15715	15607	15625	15737	15729	15713	15570	15698	15563	15767	15642	15547	15776	15554	15797	15854	15925	15631	15848	15553	15737	15525	15632	15818	15530	15725	15651	15675	15782	15668	15752	15747	15698	15890	15603	15895	15712	15674	15691	15566	15645	15844	15808	15729	15607	15761	15761	15452	15769	15769	15754	15820	15701	15819	15638	15673	15748	15580	15756	15502	15644	15633	15651	15759	15650	15855	15848	15657	15593	15566	15614	15768	15659	15774	15730	15694	15682	15732	15866	15848	15593	15653	15645	15626	15704	15642	15674	15824	15679	15720	15753	15686	15641	15701	15698	15578	15623	15800	15694	15678	15615	15853	15896	15868	15768	15689	15821	15670	15715	15829	15686	15690	15573	15405	15704	15767	15694	15788	15822	15559	15722	15669	15654	15808	15540	15683	15571	15542	15703	15709	15674	15771	15594	15721	15656	15701	15517	15709	15619	15706	15574	15739	15706	15681	15630	15793	15678	15831	15672	15646	15740	15779	15593	15565	15620	15733	15808	15905	15604	15634	15800	15728	15662	15673	15703	15757	15853	15636	15616	15772	15543	15767	15792	15529	15548	15960	15396	15795	15786	15801	15567	15849	15722	15666	15630	15882	15863	15581	15808	15888	15661	15678	15571	15752	15610	15571	15720	15675	15552	15665	15733	15638	15787	15568	15671	15747	15648	15730	15759	15742	15654	15563	15718	15723	15575	15727	15723	15642	15468	15737	15576	15749	15921	15708	15604	15629	15566	15638	15859	15658	15653	15890	15557	15692	15786	15513	15638	15820	15682	15801	15730	15713	15503	15568	15887	15795	15768	15830	15724	15726	15741	15632	15686	15591	15503	15824	15746	15867	15593	15645	15682	15815	15547	15487	15791	15681	15738	15984	15561	15851	15811	15680	15678	15947	15689	15610	15743	15780	15568	15697	15696	15706	15742	15789	15625	15629	15673	15623	15808	15734	15688	15825	15804	15742	15741	15817	15481	15635	15792	15726	15640	15734	15703	15507	15635	15680	15680	15841	15804	15763	15569	15789	15925	15648	15668	15544	15648	15481	15928	15663	15630	15755	15839	15682	15908	15854	15914	15703	15841	15824	15664	15733	15509	15445	15642	15757	15668	15748	15665	15660	15793	15507	15503	15760	15680	15694	15629	15572	15762	15740	15762	15630	15852	15676	15726	15616	15815	15671	15519	15631	15807	15624	15751	15821	15858	15886	15621	15649	15644	15831	15680	15705	15668	15730	15702	15810	15693	15776	15828	15870	15888	15681	15758	15650	15652	15759	15675	15778	15668	15822	15546	15691	15616	15801	15861	15655	15818	15556	15680	15677	15763	15837	15649	15872	15624	15577	15956	15995	15808	15896	15628	15772	15804	15701	15698	15683	15609	15884	15873	15858	15678	15768	15765	15704	15655	15739	15478	15514	15713	15709	15690	15693	15745	15756	15677	15611	15605	15916	15510	15767	15642	15812	15705	15534	15654	15696	15813	15548	15386	15882	15618	15707	15798	15790	15770	15632	15684	15835	15636	15521	15627	15753	15606	15569	15775	15715	15706	15807	15627	15556	15719	15698	15792	15606	15626	15637	15795	15691	15487	15784	15692	15509	15647	15730	15835	15688	15655	15703	15652	15679	15667	15850	15820	15590	15818	15547	16006	15619	15708	15828	15549	15721	15688	15857	15543	15536	15580	15653	15930	15666	15750	15735	15745	15499	15644	15689	15751	15522	15680	15728	15830	15684	15461	15825	15944	15683	15621	15749	15600	15574	15727	15712	15615	15802	15702	15771	15846	15906	15688	15683	15714	15821	15851	15552	15640	15675	15709	15880	15620	15864	15849	15706	15581	15669	15718	15659	15708	15744	15602	15679	15834	15683	15648	15537	15609	15834	15837	15654	15672	15768	15696	15701	15658	15775	15693	15768	15588	15731	15808	15838	15634	15591	15810	15624	15762	15736	15987	15666	15741	15720	15570	15723	15632	15795	15567	15673	15758	15654	15628	15823	15510	15854	15813	15650	15684	15607	15658	15714	15792	15724	15737	15911	15909	15505	15671	15767	15971	15681	15779	15661	15603	15708	15778	15826	15648	15637	15827	15802	15692	15825	15722	15592	15823	15740	15837	15705	15754	15610	15906	15852	15719	15750	15707	15622	15779	15564	15740	15794	15551	15743	15675	15678	15523	15651	15791	15729	15688	15894	15879	15760	15641	15661	15778	15605	15663	15604	15611	15677	15801	15702	15830	15914	15853	15815	15576	15534	15634	15807	15733	15656	15824	15947	15772	15468	15863	15575	15916	15847	15827	15794	15774	15555	15745	15937	15588	15441	15667	15717	15686	15689	15881	15594	15734	15691	15911	15730	15852	15782	15658	15584	15754	15638	15658	15815	15833	15580	15433	15680	15589	15615	15540	15649	15698	15760	15818	15926	15647	15823	15743	15697	15762	15511	15754	15687	15755	15697	15417	15699	15746	15678	15558	15747	15923	15645	15594	15598	15700	15618	15875	15585	15626	15525	15581	15637	15603	15707	15620	15853	15756	15741	15664	15763	15773	15771	15794	15696	15728	15748	15808	15763	15586	15616	15566	15753	15593	15575	15520	15934	15727	15533	15859	15634	15641	15702	15698	15784	15645	15753	15827	15636	15844	15951	15620	15494	15659	15662	15552	15726	15740	15720	15669	15749	15829	15707	15578	15630	15874	15848	15740	15587	15605	15735	15746	15765	15718	15613	15546	15915	15546	15556	15780	15807	15786	15784	15638	15859	15640	15796	15693	15739	15705	15737	15435	15687	15624	15655	15818	15633	15685	15678	15740	15615	15773	15711	15704	15881	15587	15662	15706	15726	15528	15556	15646	15646	15452	15684	15847	15831	15634	15729	15892	15871	15436	15680	15829	15529	15465
17021	23632	22361	18567	17017	16172	15791	15520	15387	15249	15257	15363	15824	15984	16837	16640	16370	15838	15585	15355	15341	15824	15591	15373	15097	15459	15793	15857	15584	15077	14957	15124	15144	15335	14992	15004	14676	14740	14700	14854	14749	14658	14663	14841	14784	14648	14814	14617	14549	14604	14562	14543	14497	14650	14565	14620	14414	14482	14578	14401	14608	14508	14561	14572	14641	14583	14468	14675	14491	14433	14482	14579	14469	14574	14585	14578	14454	14596	14562	14576	14416	14519	14510	14406	14584	14586	14599	14654	14549	14555	14550	14433	14513	14472	14664	14511	14486	14393	14650	14501	14677	14477	14482	14424	14540	14495	14708	14620	14642	14436	14489	14456	14504	14560	14626	14485	14631	14510	14397	14501	14480	14604	14399	14571	14661	14727	14342	14442	14512	14697	14413	14552	14439	14599	14399	14643	14539	14370	14437	14508	14555	14549	14508	14548	14473	14294	14490	14615	14501	14599	14481	14462	14677	14470	14621	14416	14499	14531	14491	14722	14550	14496	14507	14581	14442	14591	14478	14443	14480	14714	14419	14463	14573	14532	14669	14561	14519	14495	14627	14479	14620	14302	14593	14659	14596	14380	14577	14681	14589	14585	14538	14615	14631	14543	14581	14604	14532	14631	14386	14659	14366	14548	14591	14374	14585	14491	14483	14494	14536	14454	14505	14585	14484	14520	14454	14507	14592	14538	14561	14564	14548	14451	14414	14423	14629	14562	14510	14632	14556	14408	14574	14636	14532	14572	14447	14633	14483	14429	14434	14491	14626	14649	14601	14566	14656	14490	14542	14625	14645	14353	14615	14536	14517	14606	14494	14581	14659	14495	14632	14585	14351	14660	14400	14508	14550	14413	14666	14591	14667	14496	14460	14455	14618	14759	14578	14406	14452	14536	14493	14556	14643	14492	14561	14521	14395	14566	14542	14444	14531	14448	14444	14682	14584	14457	14529	14597	14664	14469	14535	14527	14685	14752	14470	14462	14525	14616	14583	14621	14384	14534	14530	14434	14652	14530	14603	14547	14407	14470	14649	14634	14649	14454	14583	14499	14658	14602	14566	14509	14564	14418	14493	14435	14560	14579	14541	14630	14566	14594	14476	14426	14549	14348	14563	14529	14564	14533	14599	14586	14719	14375	14403	14576	14398	14484	14526	14543	14639	14433	14456	14608	14539	14703	14467	14580	14615	14591	14588	14541	14661	14617	14490	14467	14501	14375	14577	14690	14469	14694	14646	14516	14504	14382	14414	14496	14526	14640	14523	14447	14544	14518	14535	14470	14434	14641	14517	14782	14374	14327	14576	14551	14495	14461	14658	14527	14479	14478	14602	14493	14648	14569	14502	14465	14566	14431	14712	14573	14529	14581	14515	14488	14488	14480	14579	14622	14635	14619	14506	14417	14463	14474	14485	14451	14399	14591	14450	14618	14363	14538	14532	14574	14552	14528	14468	14516	14380	14586	14387	14667	14695	14510	14681	14411	14431	14477	14564	14654	14336	14561	14492	14584	14604	14337	14690	14582	14623	14685	14519	14508	14563	14551	14602	14380	14482	14461	14473	14507	14464	14576	14648	14638	14403	14550	14527	14631	14594	14716	14674	14517	14464	14499	14635	14527	14462	14498	14588	14373	14585	14509	14604	14462	14642	14507	14581	14477	14444	14651	14547	14495	14430	14671	14637	14389	14524	14402	14546	14537	14346	14507	14387	14483	14413	14412	14738	14536	14600	14672	14482	14559	14346	14706	14438	14520	14457	14617	14580	14452	14403	14519	14436	14664	14530	14615	14491	14574	14686	14639	14547	14421	14593	14765	14596	14523	14692	14559	14651	14411	14518	14687	14519	14426	14531	14636	14695	14601	14501	14454	14462	14451	14408	14494	14559	14519	14622	14443	14797	14619	14592	14473	14706	14444	14510	14567	14593	14752	14426	14489	14359	14592	14532	14626	14482	14397	14682	14539	14701	14643	14585	14486	14631	14546	14395	14532	14606	14439	14522	14545	14487	14457	14497	14633	14473	14673	14679	14654	14539	14525	14628	14558	14565	14479	14600	14460	14437	14373	14502	14537	14551	14508	14644	14635	14652	14493	14528	14638	14435	14443	14577	14555	14609	14596	14542	14437	14724	14558	14668	14535	14661	14471	14654	14617	14410	14513	14437	14490	14592	14427	14481	14408	14454	14443	14619	14701	14504	14461	14614	14692	14502	14492	14661	14535	14569	14570	14427	14478	14548	14369	14484	14582	14474	14623	14410	14588	14558	14662	14455	14552	14625	14517	14510	14411	14325	14510	14367	14575	14379	14522	14565	14536	14445	14509	14557	14571	14494	14712	14421	14570	14595	14689	14592	14532	14551	14357	14511	14562	14479	14508	14582	14532	14573	14584	14568	14545	14617	14395	14531	14501	14726	14587	14470	14494	14589	14516	14563	14691	14544	14579	14613	14650	14546	14677	14410	14524	14582	14554	14617	14380	14433	14377	14551	14604	14639	14564	14463	14624	14602	14617	14604	14497	14470	14559	14588	14471	14593	14434	14514	14447	14514	14456	14349	14442	14669	14569	14510	14431	14477	14586	14574	14623	14587	14450	14689	14559	14632	14576	14377	14461	14674	14524	14538	14578	14580	14668	14571	14615	14541	14530	14634	14510	14446	14570	14471	14533	14471	14637	14516	14595	14629	14472	14577	14732	14606	14724	14547	14517	14493	14822	14437	14493	14517	14530	14608	14515	14368	14581	14608	14749	14444	14713	14505	14405	14672	14534	14475	14537	14505	14349	14612	14552	14557	14496	14660	14578	14492	14610	14631	14472	14563	14514	14579	14768	14432	14441	14586	14555	14628	14521	14691	14578	14588	14499	14524	14509	14588	14297	14684	14590	14606	14486	14518	14413	14388	14664	14503	14580	14711	14621	14601	14696	14527	14494	14607	14616	14571	14500	14521	14523	14257	14494	14488	14498	14595	14471	14424	14489	14432	14504	14541	14515	14628	14403	14646	14555	14700	14520	14551	14503	14692	14469	14638	14586	14532	14606	14514	14480	14533	14541	14494	14574	14575	14731	14580	14563	14480	14652	14494	14708	14554	14520	14625	14587	14673	14705	14494	14520	14534	14503	14681	14688	14692	14548	14465	14745	14523	14610	14431	14539	14747	14510	14767	14561	14621	14476	14538	14580	14439	14629	14451	14536	14611	14537	14624	14434	14715	14518	14571	14245	14470	14546	14620	14558	14397	14455	14516	14560	14468	14732	14639	14484	14484	14493	14750	14545	14383	14567	14686	14463	14509	14438	14400	14631	14591	14465	14531	14616	14719	14507	14618	14565	14634	14482	14561	14413	14432	14433	14498	14547	14421	14501	14392	14593	14567	14554	14398	14619	14654	14589	14714	14553	14486	14511	14611	14567	14404	14671	14553	14565	14398	14640	14479	14638	14496	14676	14558	14550	14476	14557	14479	14442	14522	14444	14447	14771	14454	14636	14530	14430	14440	14575	14587	14498	14570	14578	14468	14517	14586	14665	14565	14495	14758	14457	14578	14643	14619	14571	14485	14450	14483	14614	14750	14594	14490	14546	14302	14550	14435	14323	14740	14537	14441	14557	14711	14736	14647	14620	14488	14465	14456	14631	14483	14503	14551	14678	14525	14487	14510	14369	14536	14457	14673	14496	14548	14642	14471	14501	14515	14464	14569	14511	14539	14476	14566	14569	14535	14519	14613	14555	14528	14543	14506	14649	14482	14593	14622	14522	14423	14561	14570	14444	14605	14424	14685	14513	14607	14543	14502	14520	14531	14495	14641	14654	14422	14486	14499	14373	14533	14333	14644	14575	14580	14687	14510	14492	14581	14565	14477	14468	14535	14726	14450	14544	14581	14558	14438	14681	14742	14533	14558	14438	14641	14642	14480	14459	14491	14596	14626	14529	14473	14618	14597	14644	14563	14622	14625	14427	14480	14540	14300	14459	14465	14538	14426	14531	14624	14576	14468	14638	14506	14472	14432	14383	14711	14479	14544	14535	14392	14659	14505	14582	14615	14471	14550	14436	14518	14404	14671	14717	14499	14494	14490	14623	14614	14557	14465	14570	14462	14545	14567	14653	14472	14503	14594	14430	14510	14698	14656	14568	14472	14562	14606	14546	14602	14649	14563	14689	14522	14533	14364	14619	14379	14614	14665	14485	14434	14500	14531	14540	14547	14569	14575	14664	14633	14573	14630	14346	14661	14404	14612	14617	14381	14489	14435	14617	14515	14341	14587	14543	14589	14573	14612	14605	14597	14627	14668	14526	14433	14511	14706	14562	14590	14515	14766	14502	14362	14610	14622	14567	14530	14460	14582	14668	14543	14744	14474	14525	14633	14465	14496	14690	14520	14401	14494	14458	14545	14393	14587	14665	14390	14424	14614	14465	14485	14601	14540	14422	14411	14593	14598	14548	14546	14513	14626	14344	14650	14502	14693	14646	14589	14580	14548	14685	14495	14505	14488	14489	14486	14479	14609	14564	14554	14473	14490	14685	14511	14624	14703	14658	14643	14589	14475	14513	14572	14508	14626	14499	14496	14547	14622	14474	14589	14535	14521	14626	14563	14553	14520	14626	14624	14523	14538	14368	14540	14560	14602	14510	14528	14617	14521	14580	14647	14503	14655	14637	14497	14468	14630	14631	14557	14613	14519	14535	14513	14660	14587	14588	14501	14664	14462	14324	14660	14487	14546	14632	14513	14536	14468	14415	14473	14498	14613	14615	14587	14771	14493	14346	14399	14492	14575	14472	14683	14676	14555	14463	14552	14557	14640	14485	14541	14551	14631	14395	14642	14478	14359	14727	14553	14767	14560	14649	14471	14472	14434	14665	14571	14513	14586	14646	14638	14515	14516	14544	14363	14517	14806	14543	14504	14393	14505	14479	14524	14643	14545	14653	14679	14468	14601	14648	14632	14330	14718	14625	14530	14561	14459	14606	14529	14608	14477	14369	14608	14383	14715	14438	14776	14802	14459	14473	14530	14541	14481	14573	14481	14354	14477	14734	14589	14703	14560	14533	14605	14543	14420	14651	14523	14479	14750	14512	14584	14486	14702	14822	14560	14566	14488	14586	14695	14813	14364	14391	14537	14470	14528	14436	14597	14522	14553	14580
23579	21136	28658	23897	21868	21856	20319	17424	16771	16692	16768	16666	17034	17048	17762	17731	17470	17151	16914	16635	16573	16609	16681	16300	16065	16473	16771	16911	16746	16488	16229	16371	16205	16301	16176	16186	16107	15998	16051	16217	16129	16016	16053	15972	15882	15817	15950	15946	15897	15827	15791	15964	15741	15630	15658	15745	15730	15858	15628	15605	15881	15862	15837	15640	15684	15562	15623	15686	15871	15503	15687	15656	15813	15641	15608	15391	15855	15759	15707	15691	15595	15676	15508	15730	15699	15654	15484	15841	15633	15608	15735	15616	15430	15547	15658	15619	15696	15747	15597	15754	15753	15791	15452	15540	15655	15767	15656	15562	15775	15631	15732	15766	15750	15515	15668	15775	15754	15603	15532	15744	15783	15944	15758	15697	15966	15761	15657	15685	15813	15700	15716	15609	15576	15744	15453	15657	15711	15539	15623	15754	15658	15542	15552	15573	15613	15655	15539	15751	15717	15744	15697	15793	15747	15751	15701	15640	15667	15724	15697	15475	15627	15769	15694	15482	15706	15852	15600	15598	15668	15685	15673	15752	15693	15845	15835	15786	15650	15690	15748	15677	15812	15733	15679	15711	15499	15570	15649	15608	15674	15638	15466	15786	15484	15578	15616	15771	15936	15616	15568	15824	15522	15628	15563	15453	15717	15691	15548	15859	15542	15585	15551	15831	15520	15614	15659	15790	15846	15528	15695	15492	15573	15731	15731	15587	15445	15598	15639	15783	15818	15729	15637	15812	15663	15673	15702	15546	15602	15666	15820	15682	15510	15839	15713	15757	15636	15520	15776	15567	15530	15708	15758	15547	15561	15672	15635	15517	15684	15588	15601	15572	15685	15598	15729	15659	15587	15656	15665	15832	15676	15462	15476	15759	15798	15625	15670	15814	15752	15497	15549	15582	15584	15589	15550	15561	15690	15709	15841	15691	15460	15841	15567	15624	15725	15696	15849	15739	15656	15754	15590	15767	15584	15609	15668	15754	15773	15910	15741	15801	15842	15709	15689	15586	15705	15755	15741	15649	15709	15691	15725	15557	15658	15517	15707	15696	15753	15561	15637	15664	15574	15624	15741	15616	15834	15704	15660	15679	15652	15909	15644	15570	15814	15626	15784	15533	15607	15633	15424	15731	15542	15625	15674	15763	15764	15702	15549	15738	15582	15597	15617	15658	15679	15742	15693	15716	15644	15536	15457	15567	15553	15670	15658	15669	15490	15715	15700	15841	15714	15942	15656	15669	15745	15701	15744	15579	15526	15588	15703	15570	15720	15729	15465	15675	15700	15870	15783	15674	15859	15485	15661	15707	15579	15847	15906	15844	15623	15637	15516	15725	15430	15681	15631	15622	15594	15616	15626	15530	15425	15666	15782	15576	15553	15822	15721	15706	15639	15674	15749	15620	15587	15730	15779	15627	15390	15724	15791	15571	15838	15643	15536	15612	15478	15523	15685	15756	15813	15533	15699	15593	15734	15614	15643	15719	15652	15558	15711	16030	15765	15695	15674	15726	15664	15616	15652	15382	15879	15617	15443	15762	15621	15589	15540	15759	15731	15838	15538	15702	15683	15712	15581	15658	15785	15663	15833	15659	15801	15632	15524	15682	15740	15674	15649	15607	15785	15803	15806	15779	15629	15491	15706	15616	15786	15803	15634	15741	15574	15747	15622	15594	15816	15663	15754	15464	15749	15746	15891	15807	15770	15797	15565	15710	15730	15721	15613	15730	15835	15698	15706	15495	15710	15652	15694	15650	15478	15544	15752	15705	15555	15861	15719	15817	15595	15658	15768	15511	15650	15770	15671	15725	15646	15875	15554	15669	15626	15549	15558	15676	15722	15565	15720	15597	15820	15738	15708	15581	15440	15633	15811	15686	15799	15744	15696	15564	15616	15774	15849	15504	15707	15400	15695	15843	15637	15697	15733	15809	15455	15603	15775	15724	15494	15692	15557	15681	15663	15743	15652	15613	15591	15681	15670	15788	15538	15827	15884	15922	15718	15716	15488	15588	15822	15803	15668	15634	15760	15585	15696	15801	15671	15741	15583	15711	15810	15782	15588	15639	15447	15448	15649	15504	15668	15711	15740	15470	15656	15848	15698	15467	15723	15564	15589	15646	15698	15715	15779	15763	15825	15966	15733	15524	15676	15574	15642	15707	15748	15707	15641	15768	15501	15555	15657	15706	15407	15672	15757	15787	15612	15783	15623	15792	15577	15534	15705	15611	15622	15704	15540	15828	15542	15519	15829	15559	15749	15682	15806	15754	15778	15716	15696	15743	15562	15717	15678	15814	15497	15797	15632	15870	15613	15648	15902	15650	15692	15753	15745	15692	15741	15599	15670	15626	15531	15723	15555	15664	15749	15770	15682	15693	15726	15700	15621	15770	15679	15649	15487	15727	15706	15738	15653	15891	15868	15687	15743	15654	15717	15848	15688	15731	15624	15536	15530	15575	15547	15664	15583	15605	15551	15766	15621	15582	15797	15794	15598	15833	15402	15727	15677	15609	15623	15756	15845	15632	15852	15619	15814	15759	15858	15375	15725	15608	15698	15614	15768	15580	15658	15700	15871	15766	15595	15645	15667	15787	15693	15816	15574	15809	15621	15668	15744	15837	15564	15945	15686	15657	15691	15621	15687	15550	15700	15513	15761	15713	15728	15566	15609	15866	15956	15675	15535	15454	15535	15588	15781	15872	15600	15793	15764	15821	15772	15634	15637	15679	15674	15684	15623	15567	15837	15493	15723	15815	15571	15634	15585	15581	15494	15542	15495	15651	15664	15606	15667	15668	15645	15682	15613	15605	15767	15686	15815	15638	15633	15760	15479	15781	15539	15689	15675	15732	15790	15555	15897	15607	15722	15775	15774	15803	15920	15648	15691	15750	15743	15703	15493	15629	15550	15645	15624	15728	15632	15619	15636	15875	15831	15607	15761	15599	15631	15666	15640	15623	15544	15565	15623	15495	15836	15773	15696	15659	15478	15494	15560	15661	15739	15688	15771	15816	15621	15670	15774	15768	15747	15663	15538	15669	15816	15560	15626	15670	15797	15737	15680	15595	15525	15790	15667	15562	15617	15645	15617	15758	15603	15745	15640	15621	15666	15919	15550	15545	15574	15594	15590	15696	15768	15659	15698	15747	15685	15855	15838	15639	15744	15635	15598	15706	15850	15507	15684	15641	15706	15564	15760	15922	15480	15748	15761	15943	15956	15705	15738	15851	15670	15579	15628	15706	15677	15805	15834	15465	15786	15562	15787	15798	15705	15595	15747	15536	15456	15800	15492	15875	15837	15730	15771	15663	15672	15681	15533	15765	15650	15633	15484	15681	15661	15440	15768	15701	15777	15727	15690	15746	15533	15744	15644	15772	15567	15842	15711	15710	15717	15824	15656	15581	15737	15525	15688	15882	15736	15692	15797	15652	15730	15755	15732	15734	15557	15767	15867	15468	15808	15796	15779	15555	15610	15512	15667	15704	15830	15295	15754	15669	15699	15767	15507	15593	15700	15565	15601	15604	15942	15636	15655	15656	15742	15847	15705	15688	15722	15541	15634	15519	15502	15500	15862	15589	15648	15608	15673	15646	15695	15632	15733	15410	15607	15571	15610	15558	15774	15823	16069	15755	15771	15729	15462	15989	15383	15863	15403	15559	15568	15668	15690	15484	15846	15850	15689	15674	15643	15642	15475	15651	15827	15732	15596	15725	15724	15517	15637	15752	15664	15718	15890	15866	15597	15782	15966	15907	15877	15651	15658	15710	15839	15554	15597	15696	15618	15574	15637	15621	15851	15618	15874	15798	15700	15651	15653	15680	15701	15566	15554	15647	15688	15892	15476	15683	15628	15639	15680	15680	15753	15439	15827	15646	15830	15653	15506	15622	15530	15616	15730	15609	15847	15688	15882	15821	15701	15847	15592	15765	15725	15753	15789	15811	15702	15609	15797	15932	15579	15656	15816	15811	15912	15599	15814	15619	15835	15633	15788	15731	15494	15767	15772	15832	15551	15553	15616	15534	15628	15662	15624	15670	15654	15531	15636	15778	15750	15590	15570	15738	15648	15661	15903	15686	15732	15559	15500	15597	15961	15762	15858	15656	15717	15814	15715	15736	15623	15621	15720	15520	15766	15766	15729	15580	15654	15659	15721	15661	15724	15705	15698	15668	15769	15752	15556	15747	15742	15629	15649	15447	15719	15696	15647	15602	15561	15555	15712	15886	15618	15815	15693	15687	15679	15720	15529	15654	15842	15641	15682	15762	15796	15593	15619	15601	15787	15736	15858	15624	15695	15778	15890	15540	15573	15789	15656	15645	15685	15658	15445	15434	15648	15572	15722	15833	15707	15775	15762	15629	15832	15645	15753	15711	15681	15764	15745	15422	15633	15710	15722	15636	15767	15505	15729	15889	15832	15763	15689	15763	15599	15636	15699	15719	15762	15593	15624	15512	15657	15572	15766	15842	15649	15617	15716	15723	15685	15812	15757	15751	15729	15586	15540	15562	15655	15682	15802	15671	15638	15889	15783	15705	15573	15690	15751	15865	15700	15722	15639	15635	15665	15615	15762	15762	15742	15710	15866	15735	15743	15960	15648	15752	15658	15675	15710	15863	15803	15708	15524	15638	15617	15963	15641	15558	15590	15723	15733	15558	15655	15642	15648	15564	15580	15825	15724	15648	15669	15630	15592	15591	15745	15583	15842	15628	15812	15760	15587	15866	15802	15744	15808	15551	15865	15697	15809	15672	15670	15674	15637	15558	15736	15884	15619	15778	15600	15642	15652	15583	15776	15747	15525	15679	15695	15907	15640	15637	15547	15811	15667	15804	15739	15783	15657	15693	15669	15548	15627	15552	15545	15467	15805	15671	15538	15732	15565	15547	15626	15856	15871	15704	15557	15700	15508	15601	15756	15724	15863	15768	15731	15746	15644	15763	15763	15576	15838	15773	15602	15662	15766	15681	15597	15621	15752	15677	15664	15647	15736	15830	15584	15660	15649	15525	15594	15878	15875	15691	15605	15690	15773	15821	15716	15512	15661	15586	15550	15576	15609	15644	15547	15655	15590	15683	15808	15563	15770	15668	15407	15726	15630	15672	15652	15628	15755	15587	15757	15510	15560	15710	15577	15553	15692	15534
17430	30591	28737	22583	20225	18310	17448	16784	16401	15973	15940	16048	16598	16933	18012	17822	17141	16466	16202	15637	15942	15970	15797	15266	15227	15356	16393	16283	15587	15520	15250	15292	15444	15431	15140	15201	15089	15036	14973	14935	14998	14993	14988	14796	14515	14678	15093	14708	14903	14523	14750	14807	14573	14614	14571	14609	14667	14522	14629	14536	14452	14625	14659	14630	14570	14584	14604	14356	14507	14537	14467	14430	14625	14638	14642	14663	14508	14575	14579	14704	14616	14546	14428	14645	14543	14751	14506	14529	14655	14681	14535	14614	14652	14555	14548	14566	14378	14547	14695	14465	14711	14523	14551	14578	14501	14529	14543	14688	14598	14670	14591	14619	14373	14561	14534	14444	14400	14565	14540	14722	14550	14560	14440	14605	14394	14481	14490	14402	14535	14343	14583	14354	14536	14573	14577	14467	14600	14540	14408	14585	14599	14582	14672	14588	14418	14432	14426	14542	14436	14601	14547	14599	14647	14734	14645	14621	14572	14679	14377	14672	14474	14601	14459	14444	14635	14577	14599	14665	14505	14491	14407	14480	14562	14733	14733	14483	14652	14653	14436	14523	14593	14497	14648	14618	14520	14583	14533	14445	14580	14525	14494	14508	14575	14490	14486	14584	14509	14697	14563	14520	14588	14510	14415	14634	14637	14637	14523	14556	14496	14463	14446	14581	14579	14308	14665	14426	14767	14548	14426	14579	14524	14403	14519	14609	14405	14516	14488	14500	14547	14586	14556	14515	14402	14541	14458	14609	14387	14536	14474	14538	14603	14745	14647	14567	14744	14589	14506	14530	14589	14516	14700	14542	14753	14543	14521	14755	14551	14390	14637	14450	14585	14476	14510	14586	14578	14576	14527	14452	14489	14616	14649	14489	14554	14554	14391	14553	14555	14366	14621	14555	14485	14628	14532	14657	14535	14441	14575	14460	14421	14478	14626	14696	14301	14488	14452	14672	14543	14429	14478	14679	14595	14487	14447	14613	14627	14452	14462	14550	14658	14487	14654	14392	14534	14631	14559	14596	14641	14632	14571	14641	14487	14365	14651	14402	14561	14469	14629	14794	14378	14575	14526	14461	14566	14620	14542	14507	14466	14538	14563	14654	14608	14599	14523	14568	14585	14604	14685	14472	14633	14481	14443	14558	14623	14544	14550	14568	14614	14496	14559	14577	14714	14667	14510	14675	14565	14392	14600	14748	14605	14590	14421	14616	14499	14448	14440	14417	14603	14550	14615	14569	14524	14604	14594	14455	14558	14521	14452	14600	14591	14530	14555	14584	14644	14492	14424	14434	14501	14514	14410	14681	14617	14703	14419	14625	14600	14563	14312	14418	14591	14563	14578	14648	14652	14574	14571	14441	14631	14548	14462	14569	14592	14559	14472	14534	14462	14508	14542	14648	14525	14439	14552	14627	14719	14511	14516	14575	14554	14413	14508	14579	14636	14431	14653	14609	14547	14527	14531	14469	14496	14383	14493	14560	14450	14552	14699	14492	14360	14690	14626	14493	14489	14585	14452	14696	14620	14582	14606	14494	14658	14598	14507	14527	14539	14461	14717	14645	14637	14507	14714	14401	14525	14603	14688	14574	14577	14586	14588	14458	14546	14598	14641	14430	14376	14472	14604	14541	14623	14532	14514	14622	14442	14529	14477	14566	14340	14761	14564	14620	14539	14633	14514	14708	14537	14494	14477	14482	14633	14571	14669	14593	14613	14579	14530	14683	14593	14632	14663	14560	14657	14600	14494	14727	14551	14418	14464	14467	14571	14558	14402	14421	14437	14509	14689	14653	14705	14683	14581	14478	14571	14593	14652	14492	14466	14614	14537	14680	14549	14569	14651	14483	14612	14672	14680	14674	14497	14521	14671	14504	14590	14385	14754	14524	14423	14605	14591	14506	14425	14659	14602	14577	14515	14405	14575	14776	14546	14633	14477	14515	14485	14503	14630	14568	14847	14449	14404	14665	14519	14601	14557	14598	14561	14660	14718	14456	14397	14568	14425	14579	14468	14390	14439	14610	14645	14471	14448	14618	14493	14637	14679	14394	14450	14562	14539	14626	14560	14595	14554	14472	14479	14709	14613	14430	14688	14432	14574	14704	14627	14423	14510	14448	14634	14406	14660	14449	14610	14615	14598	14486	14576	14534	14623	14452	14494	14586	14626	14620	14587	14552	14520	14656	14574	14623	14620	14546	14459	14461	14553	14501	14608	14696	14574	14544	14473	14655	14558	14599	14584	14635	14421	14505	14522	14690	14450	14782	14474	14562	14569	14592	14646	14661	14592	14508	14381	14537	14602	14533	14586	14502	14636	14519	14563	14652	14756	14454	14615	14749	14402	14622	14506	14718	14375	14531	14465	14591	14500	14433	14496	14508	14651	14409	14474	14799	14529	14461	14366	14542	14695	14693	14524	14573	14651	14507	14600	14485	14535	14565	14574	14561	14463	14592	14449	14598	14424	14802	14472	14454	14569	14586	14612	14570	14553	14519	14631	14739	14470	14481	14566	14668	14563	14764	14692	14507	14581	14450	14740	14643	14552	14584	14537	14632	14547	14534	14645	14451	14463	14503	14493	14549	14603	14565	14746	14550	14558	14691	14546	14548	14509	14339	14506	14682	14505	14455	14398	14553	14462	14607	14675	14554	14643	14693	14555	14627	14538	14648	14553	14433	14537	14451	14712	14509	14536	14577	14603	14517	14549	14594	14599	14498	14558	14514	14529	14580	14395	14606	14627	14521	14711	14433	14650	14570	14541	14490	14545	14467	14676	14464	14588	14512	14654	14560	14529	14550	14625	14683	14714	14401	14510	14602	14415	14634	14620	14580	14424	14504	14516	14386	14589	14452	14522	14462	14528	14558	14461	14412	14466	14555	14429	14480	14801	14310	14508	14547	14616	14534	14492	14613	14535	14542	14483	14655	14424	14669	14515	14494	14558	14499	14632	14542	14525	14643	14371	14497	14588	14538	14509	14582	14637	14550	14529	14447	14517	14535	14635	14621	14608	14545	14529	14631	14461	14691	14661	14651	14661	14524	14556	14519	14533	14510	14411	14517	14453	14654	14681	14437	14646	14679	14493	14597	14626	14403	14381	14683	14591	14605	14670	14515	14732	14467	14569	14644	14407	14641	14566	14719	14633	14623	14668	14494	14551	14611	14460	14570	14567	14458	14445	14545	14561	14270	14592	14679	14499	14445	14757	14519	14634	14559	14298	14550	14355	14461	14665	14682	14684	14464	14674	14672	14607	14591	14575	14377	14645	14476	14594	14534	14674	14580	14415	14564	14770	14463	14587	14674	14648	14522	14576	14506	14540	14531	14455	14549	14552	14483	14552	14479	14504	14565	14462	14583	14648	14768	14442	14600	14629	14483	14538	14502	14552	14544	14712	14514	14634	14473	14418	14468	14567	14482	14583	14577	14547	14562	14495	14593	14599	14677	14464	14570	14378	14617	14620	14507	14644	14620	14458	14486	14671	14419	14449	14586	14462	14575	14562	14656	14411	14559	14674	14648	14685	14518	14567	14536	14535	14564	14456	14424	14624	14578	14489	14567	14298	14514	14561	14574	14500	14690	14603	14480	14680	14230	14434	14574	14699	14548	14636	14562	14631	14635	14563	14568	14575	14500	14607	14406	14581	14672	14722	14539	14570	14544	14772	14560	14782	14599	14486	14735	14436	14431	14642	14584	14509	14510	14369	14580	14622	14386	14521	14646	14550	14602	14368	14629	14585	14316	14567	14588	14632	14648	14402	14706	14620	14600	14441	14568	14508	14426	14696	14432	14615	14511	14590	14443	14553	14593	14416	14537	14620	14646	14662	14584	14584	14484	14407	14409	14504	14558	14580	14459	14554	14490	14475	14612	14619	14400	14747	14581	14479	14706	14647	14492	14355	14520	14524	14578	14455	14411	14567	14497	14684	14539	14578	14446	14712	14532	14706	14440	14598	14550	14423	14540	14529	14675	14609	14398	14456	14470	14596	14580	14469	14459	14539	14370	14539	14348	14597	14658	14607	14523	14670	14450	14451	14359	14518	14447	14631	14428	14483	14493	14521	14490	14661	14462	14522	14554	14558	14673	14636	14409	14629	14488	14741	14742	14408	14483	14612	14700	14636	14463	14580	14476	14604	14630	14529	14636	14668	14374	14543	14419	14429	14587	14477	14726	14488	14403	14422	14586	14499	14591	14390	14707	14575	14564	14574	14543	14644	14587	14501	14441	14446	14589	14528	14546	14666	14420	14436	14527	14486	14537	14425	14678	14764	14677	14459	14466	14549	14516	14516	14549	14352	14486	14563	14528	14465	14611	14437	14460	14485	14519	14417	14692	14443	14449	14538	14632	14671	14474	14529	14660	14683	14369	14587	14426	14587	14539	14714	14419	14591	14676	14696	14421	14581	14502	14500	14506	14509	14597	14483	14570	14525	14456	14595	14437	14530	14520	14473	14621	14601	14524	14584	14445	14647	14535	14614	14672	14604	14675	14646	14622	14449	14335	14484	14417	14630	14280	14578	14539	14575	14628	14770	14474	14561	14633	14768	14591	14491	14426	14610	14649	14388	14747	14634	14591	14487	14481	14396	14622	14466	14570	14508	14499	14585	14352	14440	14454	14291	14491	14384	14563	14685	14702	14494	14531	14625	14474	14502	14547	14621	14521	14547	14595	14512	14653	14550	14571	14515	14590	14538	14681	14628	14514	14541	14620	14633	14521	14402	14649	14632	14651	14536	14370	14586	14572	14482	14596	14488	14527	14447	14557	14510	14635	14568	14702	14570	14555	14523	14522	14453	14616	14320	14635	14567	14643	14530	14580	14507	14458	14479	14588	14502	14451	14520	14537	14435	14566	14532	14699	14661	14534	14434	14474	14587	14511	14679	14444	14609	14676	14464	14419	14595	14500	14575	14581	14559	14562	14577	14408	14344	14426	14610	14460	14633	14472	14533	14539	14437	14593	14615	14557	14625	14468	14670	14538	14552	14592	14646	14557	14582	14529	14545	14563	14532	14648	14572	14480	14565	14679	14590	14527	14561	14563	14514	14550	14482	14685	14689	14575	14490	14453	14597	14645	14725	14704	14569	14538	14727	14541	14503	14632	14541	14419	14428	14635	14530	14571	14601	14592	14596	14612
22672	21139	29086	23490	21344	23159	24595	19264	17746	17844	17602	17320	17922	18292	19089	18274	17941	17614	17525	17061	16728	16832	16803	16676	16758	16701	17498	17196	16923	16871	17073	16857	17026	16732	16547	16783	16711	16913	16609	16574	16210	16095	16307	16156	16220	16301	16526	16556	16312	16445	15965	16278	16249	16156	16208	16205	16007	15873	16037	16047	16109	16189	16008	16122	16225	15980	15970	16183	15936	16180	15999	16034	16167	16093	16062	16098	15771	16128	15947	15960	16047	15887	16001	16161	16075	15866	16064	16025	16027	16008	16136	16173	15948	15988	16062	15919	16229	16123	16052	16188	15972	15830	16131	16039	15957	15957	15973	15974	16202	16050	15979	15999	15906	16120	16047	15928	16083	15939	16127	15963	16083	15962	15924	15997	15891	16023	16206	16102	16005	15813	15894	15898	16051	15935	15942	15920	15989	16080	15882	15933	16081	15843	15923	15898	16167	15972	15796	15949	16073	15940	16093	16024	15772	16144	16006	15885	16016	15836	16072	16098	16195	15967	16105	15943	15988	15853	16017	16022	16149	16144	16087	15976	15983	15952	15920	15947	15913	15960	16071	15882	15914	16087	16004	16067	15983	15975	16056	16021	15969	16008	16092	15888	15908	15924	15869	16102	15879	16250	16024	15847	16037	16052	15911	15926	15925	16009	16064	15881	16074	16065	15851	15874	16079	15945	16184	16029	16102	16167	16097	15818	15870	15951	16024	15996	16106	16074	15924	15968	16071	15896	15925	15948	15970	16022	15934	15947	16107	15868	15828	16043	15896	15884	15956	15774	15822	15998	15878	16287	15972	15731	16059	16122	15936	15884	15925	16102	16021	16035	16001	16047	16036	15933	15972	15924	16088	15987	16011	16119	16116	15922	16026	16089	15984	15846	16050	16162	15965	15937	16019	16146	15928	15884	15989	15947	15964	15892	16104	16056	15985	15957	16033	15966	15894	16103	15732	16036	15841	16086	16022	15974	16031	15920	15852	15902	15884	15891	15886	16013	16105	15866	15845	15957	15933	16002	16062	16084	16124	16077	15890	15846	15873	15865	15977	16209	16024	15895	15927	15996	16086	15815	16083	16250	16016	15998	15919	15984	15939	15899	15995	15778	16085	16127	15870	15861	16219	15946	16046	16048	15892	15963	16067	15960	16131	15922	16101	15959	15850	16134	15945	15810	16032	16035	16111	15922	16101	15974	16006	15945	16048	16036	16004	15970	15966	15942	16169	15956	15849	15901	15852	15938	15856	15798	15998	16091	15885	15892	16029	16008	16096	15925	15930	15880	16166	15743	16152	16103	16117	15944	15861	15904	16091	15857	16030	15842	16050	15961	15748	16057	15954	16007	15984	15955	15966	15888	16193	15654	15861	16137	15894	16016	16030	15976	15931	15873	15959	15854	15918	16007	16078	16059	15986	15954	16000	16342	16094	16086	15922	16059	16061	16051	15992	16049	16085	15944	15978	15966	15984	16082	15840	15894	16315	16184	16085	16039	15994	16198	15914	16029	16037	15934	16125	15856	16105	15911	15966	15922	15869	16068	16073	16062	16010	15963	16060	15783	16029	16083	15811	16305	16075	16013	16189	15983	15953	15891	16020	15928	15933	15918	15907	15996	15845	16076	15940	15939	15958	15975	16095	15998	16229	15867	15940	15869	15929	16013	15954	16002	16118	15979	15823	15786	16294	16047	15888	16211	15932	15942	15881	16051	16053	16047	16126	15996	15882	15948	15872	15949	16009	15880	16075	15916	15973	15987	16001	15970	15991	15979	16000	15926	16201	15834	15775	16081	16079	15965	15932	16182	15867	16116	16017	15997	15983	16017	16085	15993	16040	16058	16000	15938	16040	16167	15976	15893	15927	16196	15918	16085	16098	15910	15963	15968	16047	15956	16091	15989	15617	15993	15863	15922	16117	15942	15863	15947	16076	15895	15902	15829	15920	15783	16017	16090	15759	16047	15970	16000	16026	16136	16169	15878	15890	15946	16071	15797	15870	15978	15853	15951	15795	16009	15955	15908	16036	16040	16111	16116	16025	15905	16032	16187	16044	15825	16049	15874	16104	15947	16024	15933	16200	16054	15799	15825	15835	15865	16085	15972	15802	15958	15978	16101	15971	15898	15765	15993	16247	16051	16042	16092	15974	16006	16060	16032	15927	16091	15936	15748	16072	16029	15937	15759	15880	16161	15813	15870	15864	15872	15822	15888	15999	15949	16103	15921	15910	15860	15865	15890	15912	15982	15979	15795	15883	16082	15939	15975	16076	15901	16103	16020	15878	15831	15765	15876	15963	15949	16176	16114	16231	16046	15933	15984	15975	16129	15875	16009	16058	15920	16023	15919	15999	15945	15882	15892	16035	15827	16028	15825	15953	16141	16324	16085	16090	15852	15830	15994	15915	15942	15859	16064	16059	15670	16030	16018	15977	15968	16052	16122	15974	15924	15801	15882	15943	15832	15978	16260	16138	15835	16047	16212	16075	16016	15762	15999	16115	15952	15973	16153	15948	16009	15767	16035	15866	16021	15963	15906	15955	15993	16080	15943	15995	15904	15923	15933	15823	15971	15900	15839	15974	15976	16002	15959	16045	15944	16027	15784	15894	15737	15989	15833	15834	15955	15943	15726	15866	15959	15833	16093	15839	15872	15742	15709	16248	16012	16045	15995	15783	16043	15934	16126	15959	16084	16030	15891	15986	16055	15875	15811	15837	16096	16001	15991	16110	15953	15801	16070	15803	16120	15938	16072	16037	15967	16045	15988	15912	15946	15914	15932	16019	15921	15815	15590	16023	15908	16016	16153	15852	15778	15892	15826	15974	15935	15842	15949	16094	15918	15883	16024	16019	16049	15843	15867	15846	15773	16061	16003	15908	15853	15846	15874	15942	15889	15945	16080	15913	16138	16042	15903	16039	15898	16071	16036	15896	15775	15967	15901	15938	16048	15952	16023	16011	15718	16139	15939	16007	15872	16062	15986	16034	15993	15820	15785	16143	16036	16025	16035	16154	16022	15898	15915	15904	16053	15879	15861	16042	15984	15930	15892	15977	15934	16147	15879	15851	16224	16031	15949	16185	16011	16086	16171	15892	15966	15943	15993	16285	16040	16250	15992	15899	16102	15801	16078	15979	15872	15935	16064	15811	16070	15943	16090	15825	16181	15860	15830	15932	15995	16084	15942	15983	15877	15926	16185	16215	16021	15970	15781	16026	16027	15978	15988	15977	16009	15863	15913	16141	16022	16140	16133	16124	16017	16110	15887	16028	15828	15963	15978	15962	15981	16015	16142	16047	15973	15930	16044	15958	16018	15779	15720	16253	16100	16033	16115	16001	16235	15882	15899	15871	15974	15888	15914	16079	15941	16084	15881	16152	15972	15968	16053	16031	15848	15953	15993	16052	15901	15988	15888	16055	16001	16056	15845	16041	16097	16001	16148	16054	16074	16083	15826	16051	15916	16035	16027	15942	16042	15890	15890	15918	15915	15973	15651	15935	15891	16040	16090	15870	15928	16026	16045	15991	15950	16054	15818	16060	15970	15735	15750	15954	15756	15960	15955	16013	15970	15961	15919	16124	16055	15934	16049	16147	16010	16078	15986	15931	15833	16062	16034	15941	16031	15911	16004	16004	15973	15954	15959	15774	15966	15979	15972	15979	16010	15995	16075	16003	16033	16021	15868	15947	15854	15926	16032	15986	16121	15863	15982	15918	15964	15841	16033	15942	15825	16155	15912	15945	15902	15885	15783	15824	15895	15843	15797	15916	15856	16033	15982	15939	15934	15986	16045	16109	16101	15917	15922	15851	15909	15958	15886	16053	16046	16117	15866	15990	15942	15816	15945	16000	15834	16015	16121	15951	15999	15944	16075	15954	15997	16082	16058	15876	15903	15999	16068	16077	15863	15988	16037	15810	15956	15890	15738	15860	16060	16033	15928	15854	16027	15968	15993	15861	15826	16067	15895	16019	16118	15911	16033	15888	15799	16095	15983	15942	15971	15910	16000	15971	15709	15972	15986	15987	15857	15847	15949	15925	15906	15898	15892	15909	16030	15863	15845	15801	16026	15916	16022	15981	16060	15967	16022	16151	16073	16057	16051	16142	15990	15976	15855	16079	15946	15846	16085	16022	15828	15974	16014	15933	15959	15910	16024	15918	15984	15899	16035	16056	15862	16052	16161	16075	15747	15965	16047	15996	15926	16221	15855	16116	16054	15974	15754	15994	16038	15921	16090	15985	15957	16090	16056	16145	16195	16093	16017	15969	16031	15982	16091	15922	15958	15902	15875	15892	16003	15941	15927	16169	15961	15889	16121	16033	15958	15906	15947	15948	16162	16086	15899	15939	16104	16022	15952	15786	16093	16031	16036	15990	15862	15987	15860	15920	15996	16156	15921	15913	15910	15976	15851	15922	15824	15877	15984	16021	15859	15954	15932	15947	15885	16063	15725	15957	16163	16010	15956	15993	15747	15942	15820	16170	15789	15984	15924	15981	15637	15861	15954	16089	15979	16058	15871	15971	16052	15817	15874	15944	15960	15927	16075	15936	15975	16036	15898	16026	16150	15688	15747	15948	15991	16091	15957	16057	16020	15998	16011	15953	16002	15829	15793	15897	15968	15984	16003	15831	16069	16069	16167	15775	15959	16002	15973	15982	16145	15956	15911	16108	16038	16026	15911	15960	15892	16031	16046	15867	15971	16072	15842	16106	15914	15968	15919	15937	15972	16025	16068	15881	15749	15836	15879	16082	16010	15988	15869	15864	15815	15980	15899	16110	15993	15935	15912	16124	15983	16105	16117	15915	16012	16107	16067	16070	16036	15994	15928	16065	15850	15888	16079	16059	16085	15920	16099	15878	15874	16113	16169	16124	15912	15973	15930	16031	15763	15665	15922	15793	15911	16167	15852	16046	15961	15889	16017	15965	15870	16100	15966	16070	15776	15857	16065	15892	15918	16064	15898	16018	15958	15977	15747	15857	15802	15890	16157	15949	15890	16007	16041	16010	15832	15879	15949	15937	15987	16008	15887	15930	16107	15929	15964	15964	15984	15890	15970	15867	15942	15939	15951	16001	16145	15955	15930	15819	16004	15921	16034	15956	16036	15977	16061	15782	16088	16002	16163	16029	16034	16075	16073	15826	15932
19494	35455	33496	26137	22678	20657	18962	18334	17534	17119	16781	17081	17654	18424	19455	18114	17307	17281	16710	16045	15938	15703	15772	15785	15589	15683	17429	16479	16191	16083	16126	16065	15852	15717	15683	15623	15763	15550	15376	15141	14991	15124	15102	14895	14878	15133	15365	15221	14999	15077	15089	14790	14816	14734	14686	14909	14830	14612	14692	14757	14673	14509	14650	14756	14716	14763	14717	14662	14549	14660	14719	14507	14698	14729	14823	14678	14826	14558	14738	14738	14794	14719	14827	14621	14686	14693	14629	14812	14733	14776	14554	14734	14666	14884	14791	14615	14670	14571	14871	14699	14728	14634	14593	14688	14703	14645	14660	14712	14568	14892	14677	14746	14788	14610	14741	14787	14764	14784	14720	14687	14651	14829	14712	14712	14797	14617	14674	14669	14649	14743	14712	14802	14803	14781	14703	14641	14844	14651	14809	14649	14748	14482	14847	14603	14840	14646	14848	14798	14527	14523	14764	14669	14826	14586	14790	14677	14702	14655	14832	14878	14679	14678	14649	14601	14802	14752	14576	14759	14701	14720	14714	14876	14840	14669	14731	14677	14940	14758	14813	14598	14691	14788	14650	14639	14557	14638	14723	14783	14636	14561	14806	14628	14605	14843	14677	14729	14769	14632	14828	14594	14803	14563	14675	14655	14645	14644	14599	14623	14595	14701	14738	14781	14791	14695	14598	14754	14505	14853	14723	14707	14631	14744	14750	14801	14593	14468	14716	14706	14728	14570	14717	14692	14675	14707	14521	14697	14641	14753	14719	14763	14740	14709	14629	14795	14727	14607	14635	14645	14714	14824	14669	14664	14624	14665	14711	14690	14602	14611	14712	14529	14838	14597	14536	14761	14692	14646	14645	14741	14812	14720	14572	14577	14770	14718	14716	14822	14691	14605	14663	14635	14642	14588	14582	14883	14561	14732	14586	14830	14713	14746	14499	14708	14745	14651	14725	14800	14604	14746	14693	14591	14568	14791	14666	14583	14583	14712	14833	14770	14715	14791	14662	14593	14497	14728	14665	14825	14763	14549	14806	14688	14669	14683	14633	14656	14785	14569	14570	14784	14742	14614	14646	14718	14813	14664	14895	14939	14616	14583	14690	14793	14657	14658	14693	14661	14535	14751	14636	14776	14678	14699	14642	14770	14626	14672	14753	14739	14688	14771	14661	14785	14757	14695	14611	14702	14720	14769	14711	14768	14628	14766	14775	14643	14494	14717	14783	14681	14611	14794	14679	14710	14741	14802	14663	14527	14499	14864	14645	14792	14522	14555	14790	14639	14646	14585	14832	14625	14854	14731	14747	14591	14731	14672	14665	14628	14839	14589	14710	14745	14564	14476	14669	14698	14792	14771	14620	14684	14651	14733	14739	14793	14686	14565	14583	14621	14757	14575	14778	14725	14618	14661	14598	14712	14738	14727	14623	14806	14732	14744	14981	14709	14582	14838	14627	14806	14777	14668	14733	14639	14619	14811	14810	14791	14727	14749	14765	14796	14670	14557	14565	14592	14583	14602	14813	14707	14589	14650	14769	14603	14753	14771	14591	14706	14647	14647	14625	14606	14730	14612	14594	14711	14665	14542	14702	14678	14706	14711	14726	14558	14535	14634	14788	14548	14541	14559	14731	14585	14742	14838	14544	14677	14674	14884	14605	14699	14766	14584	14621	14712	14635	14676	14745	14739	14693	14746	14560	14693	14739	14646	14736	14718	14692	14590	14618	14722	14789	14606	14701	14641	14669	14594	14526	14810	14646	14595	14661	14775	14751	14675	14713	14629	14734	14644	14776	14690	14770	14747	14737	14533	14773	14625	14609	14712	14805	14761	14683	14697	14784	14616	14720	14716	14696	14700	14712	14808	14617	14694	14746	14452	14746	14739	14697	14628	14717	14683	14717	14599	14810	14607	14697	14699	14773	14523	14809	14620	14595	14776	14560	14521	14765	14793	14768	14540	14603	14693	14796	14562	14821	14774	14712	14479	14650	14687	14675	14658	14681	14671	14670	14751	14749	14695	14772	14794	14522	14838	14787	14604	14504	14761	14807	14648	14679	14587	14829	14765	14663	14769	14659	14749	14626	14740	14568	14605	14622	14580	14721	14619	14816	14594	14660	14911	14810	14904	14678	14651	14668	14765	14609	14679	14743	14830	14702	14695	14673	14723	14783	14619	14679	14844	14811	14603	14869	14699	14677	14575	14630	14532	14748	14821	14710	14726	14717	14762	14635	14768	14656	14766	14661	14708	14899	14725	14888	14639	14520	14824	14746	14714	14686	14704	14812	14730	14701	14574	14919	14615	14729	14790	14826	14638	14681	14741	14652	14759	14700	14734	14690	14697	14686	14566	14566	14710	14635	14524	14894	14565	14674	14584	14778	14604	14589	14834	14738	14580	14581	14746	14628	14803	14827	14633	14691	14681	14565	14545	14569	14766	14602	14748	14662	14678	14550	14669	14710	14578	14721	14635	14770	14840	14672	14794	14788	14760	14741	14648	14712	14663	14724	14721	14836	14755	14708	14635	14719	14622	14734	14749	14597	14739	14635	14699	14432	14487	14768	14750	14606	14693	14679	14670	14689	14700	14953	14723	14697	14668	14631	14561	14668	14765	14775	14725	14701	14736	14611	14636	14672	14746	14656	14568	14701	14767	14649	14647	14829	14563	14713	14817	14691	14737	14682	14717	14624	14751	14498	14759	14834	14667	14746	14720	14761	14710	14652	14666	14672	14605	14713	14736	14591	14691	14675	14609	14624	14663	14769	14627	14877	14715	14770	14655	14479	14671	14727	14699	14717	14693	14832	14685	14695	14682	14712	14539	14844	14597	14686	14604	14730	14612	14606	14697	14675	14697	14710	14789	14742	14477	14776	14651	14806	14584	14625	14734	14600	14717	14748	14783	14647	14625	14697	14528	14819	14676	14711	14769	14594	14464	14638	14464	14596	14686	14665	14623	14597	14645	14627	14722	14803	14702	14689	14735	14631	14691	14784	14795	14919	14600	14700	14800	14703	14495	14635	14617	14717	14646	14738	14800	14804	14538	14627	14680	14616	14623	14655	14560	14732	14729	14901	14580	14656	14734	14723	14721	14626	14748	14729	14656	14704	14650	14667	14670	14661	14824	14743	14784	14580	14581	14623	14644	14545	14649	14604	14684	14627	14770	14683	14664	14593	14578	14624	14578	14847	14694	14692	14805	14608	14684	14754	14739	14659	14778	14483	14696	14872	14894	14782	14767	14795	14681	14738	14670	14435	14636	14669	14629	14710	14557	14789	14456	14751	14576	14896	14717	14731	14596	14706	14443	14764	14603	14703	14690	14893	14735	14672	14707	14637	14759	14677	14752	14728	14646	14752	14556	14660	14536	14647	14722	14575	14544	14883	14621	14803	14736	14780	14712	14660	14662	14655	14773	14681	14641	14641	14873	14690	14691	14831	14696	14608	14712	14696	14669	14570	14713	14592	14558	14758	14895	14736	14590	14586	14661	14708	14604	14677	14600	14578	14634	14627	14567	14797	14638	14640	14688	14814	14648	14695	14814	14602	14713	14715	14674	14801	14769	14757	14683	14640	14670	14597	14791	14651	14628	14654	14672	14660	14867	14626	14610	14698	14786	14721	14650	14613	14794	14685	14787	14785	14687	14707	14701	14851	14756	14438	14667	14767	14670	14634	14760	14717	14744	14662	14788	14697	14740	14582	14583	14629	14678	14513	14857	14599	14751	14705	14741	14687	14603	14429	14745	14565	14578	14693	14787	14651	14813	14634	14597	14634	14446	14812	14670	14797	14799	14634	14596	14593	14576	14695	14772	14682	14687	14766	14559	14708	14707	14656	14610	14711	14662	14541	14642	14691	14832	14584	14550	14720	14784	14728	14787	14705	14588	14849	14821	14662	14625	14759	14568	14704	14793	14806	14563	14666	14656	14672	14761	14732	14716	14689	14548	14636	14605	14724	14534	14664	14578	14665	14592	14635	14693	14697	14816	14791	14592	14692	14846	14675	14806	14799	14626	14679	14743	14687	14561	14787	14683	14555	14677	14550	14673	14632	14693	14674	14653	14639	14809	14751	14845	14633	14541	14648	14689	14692	14638	14760	14407	14615	14620	14725	14569	14769	14612	14496	14579	14736	14705	14844	14621	14745	14845	14578	14705	14633	14661	14703	14758	14578	14774	14766	14723	14794	14793	14676	14554	14606	14612	14737	14821	14581	14659	14642	14807	14641	14621	14609	14609	14529	14775	14517	14729	14657	14962	14608	14742	14626	14683	14632	14647	14670	14807	14653	14700	14759	14747	14704	14627	14679	14858	14551	14747	14553	14644	14700	14707	14750	14703	14923	14723	14656	14724	14618	14644	14794	14786	14660	14783	14640	14745	14764	14670	14619	14561	14461	14804	14574	14684	14771	14801	14612	14683	14796	14614	14638	14673	14860	14668	14876	14782	14659	14731	14667	14707	14677	14666	14530	14612	14855	14594	14975	14702	14658	14755	14600	14751	14666	14894	14588	14622	14707	14603	14614	14582	14671	14610	14704	14619	14692	14666	14601	14633	14786	14660	14705	14626	14691	14615	14697	14809	14621	14768	14727	14736	14695	14809	14622	14575	14666	14628	14627	14597	14750	14613	14686	14726	14682	14706	14591	14659	14603	14525	14602	14659	14829	14791	14626	14585	14710	14693	14665	14600	14792	14689	14664	14470	14655	14578	14682	14518	14599	14605	14725	14711	14602	14696	14579	14689	14747	14610	14744	14767	14706	14547	14679	15020	14751	14724	14634	14828	14636	14490	14771	14730	14717	14772	14564	14815	14648	14780	14557	14535	14611	14636	14705	14619	14671	14823	14564	14845	14757	14677	14637	14593	14622	14633	14727	14658	14766	14704	14737	14604	14619	14553	14582	14807	14722	14709	14792	14661	14653	14600	14811	14702	14664	14736	14630	14762	14482	14743	14732	14817	14571	14615	14705	14797	14703	14589	14730	14597	14945	14655	14596	14609	14735	14593	14580	14443	14736	14675	14733	14498	14691	14696	14648	14641	14677	14659	14594	14669	14656	14655	14591	14685	14625	14740	14598	14666	14619	14618	14784	14617	14696	14539	14724	14732	14728	14730	14621	14761	14599	14817	14814	14547	14597	14746
26749	21771	25268	21597	17179	16818	16550	16260	16307	16150	16108	16158	16551	16869	16769	16559	16470	16518	16227	16019	16087	15979	16236	16094	16039	16274	16527	16083	16225	16206	16242	16337	16200	15979	16185	16023	15859	15760	15668	15662	15703	15731	15917	15716	15829	15640	15806	15607	15682	15796	15705	15595	15832	16007	15802	15817	15779	15551	15495	15796	15777	15680	15650	15773	15589	15870	15554	15715	15796	15710	15672	15860	15763	15703	15608	16026	15597	15497	15669	15745	15652	15776	15672	15519	15478	15522	15756	15667	15831	15694	15730	15891	15803	15520	15764	15875	15876	15461	15667	15684	15750	15905	15635	15578	15591	15876	15798	15644	15656	15681	15640	15640	15720	15789	15673	15916	15725	15620	15705	15729	15886	15680	15782	15704	15649	15751	15628	15668	15980	15645	15713	15904	15649	15718	15574	15543	15627	15638	15567	15790	15710	15678	15774	15900	15526	15813	15708	15675	15694	15684	15917	15936	15831	15735	15777	15714	15681	15591	15603	15714	15802	15659	15747	15693	15868	15696	15638	15716	15574	15572	15605	15762	15780	15833	15582	15710	15687	15719	15625	15546	15859	15872	15805	15554	15809	15528	15431	15477	15931	15997	15723	15715	15728	15606	15683	15684	15685	15798	15656	15711	15720	15837	15754	15707	15692	15669	15733	15526	15819	15877	15792	15721	15639	15660	15698	15874	15664	15829	15544	15768	15622	15700	15676	15654	15825	15673	15777	15600	15781	15687	15641	15717	15753	15629	15466	15776	15745	15742	15829	15913	15597	15503	15684	15719	15657	15773	15653	15692	15837	15675	15970	15725	15722	15627	15860	15900	15788	15554	15757	15772	15439	15670	15924	15855	15753	15690	15806	15792	15739	15640	15649	15676	15794	15820	15782	15694	15763	15712	15604	15626	15677	15671	15688	15825	15836	15660	15799	15845	15757	15508	15776	15769	15685	15613	15668	15806	15648	15557	15734	15532	15686	15788	15817	15828	15746	15735	15647	15740	15808	15837	15689	15709	15899	15762	15643	15882	15661	15762	15967	15694	15840	15934	15794	15686	15641	15970	15842	15820	15664	15621	15765	15482	15774	15783	15794	16002	15798	15763	15658	15690	15792	15712	15710	15840	15579	15531	15692	15767	15630	15803	15539	15760	15670	15641	15697	15812	15617	15711	15762	15615	15519	15705	15764	15604	15832	15769	15791	15741	15883	15631	15732	15661	15729	15817	15676	15642	15706	15588	15389	15731	15786	15791	15725	15735	15718	15770	15453	15576	15716	15762	15600	15682	15722	15796	15565	15938	15704	15748	15677	15694	15838	15699	15757	15676	15752	15661	15641	15701	15656	15703	15829	15680	15710	15915	15643	15796	15875	15633	15670	15628	15884	15646	15642	15666	15936	15771	15725	15797	15837	15834	15661	15735	15729	15621	15742	15615	15705	15778	15654	15743	15749	15733	15878	15769	15605	15616	15785	15684	15726	15842	15775	15817	15647	15628	15717	15564	15570	15647	15668	15612	15716	15615	15645	15488	15592	15751	15806	15719	15827	15675	15879	15872	15662	15577	15747	15589	15666	15731	15650	15775	15732	15693	15725	15716	15703	15820	15787	15634	15754	15673	15806	15722	15574	15734	15786	15940	15805	15762	15705	15761	15787	15726	15741	15717	15605	15619	15721	15745	15944	15668	15864	15640	15933	15782	15666	15892	15611	15767	15563	15729	15649	15690	15833	15605	15586	15782	15762	15564	15887	15834	15660	15607	15767	15706	15630	15851	15755	15974	15749	15930	15499	15567	15711	15569	15690	15681	15801	15750	15951	15935	15875	15847	15813	15875	15828	15763	15796	15822	15789	15992	15671	15728	15549	15604	15737	15772	15847	15613	15815	15731	15778	15749	15559	15673	15843	15687	15805	15636	15743	15726	15782	15707	15628	15867	15783	15842	15867	15716	15647	15605	15768	15897	15824	15816	15637	15808	15861	15717	15788	16055	15761	15725	15753	15801	15770	15788	15774	15786	15799	15884	15724	15861	15752	15701	15834	15845	15638	15706	15666	15732	15706	15710	15657	15925	15564	15713	15749	15728	15728	15849	15627	15767	15833	15755	15812	15757	15841	15903	15621	15602	15647	15752	15580	15519	15618	15616	15787	15657	15793	15782	15607	15776	15849	15755	15736	15548	15573	15693	15718	15699	15759	15927	15819	15692	15861	15774	15768	15799	15838	15538	15600	15840	15669	15611	15720	15764	15813	15872	15676	15907	15692	15875	15732	15741	15835	15704	15851	15996	15704	15772	15704	15751	15681	15634	15575	15814	15792	15708	15542	15787	15778	15722	15673	15760	15652	15709	15717	15714	15858	15794	15644	15931	15751	15660	15651	15852	15586	15694	15639	15729	15639	15764	15760	15733	15718	15703	15787	15796	15749	15677	15789	15816	15661	15527	15770	15556	15752	15571	15720	15756	15601	15820	15775	15713	15896	15745	15831	15644	15742	15672	15745	15718	15755	15664	15712	15674	15931	15649	15781	15647	15828	15554	15872	15831	15842	15869	15777	15581	15638	15772	15736	15828	15796	15820	15890	15647	15964	15771	15561	15678	15690	15799	15923	15732	15747	15625	15660	15754	15605	15792	15787	15632	15686	15858	15619	15652	15876	15705	15772	15603	15791	15809	15672	15623	15738	15796	15971	15651	15825	15715	15905	15724	15603	15735	15743	15676	15574	15925	15879	15695	15859	15597	15798	15832	15794	15800	15629	15662	15762	15875	15716	15792	15576	15920	15602	15784	15731	15703	15634	15701	15679	15941	15786	15763	15787	15832	15682	15870	15818	15711	15646	15897	15805	15876	15909	15679	15860	15715	15520	15565	15595	15636	15724	15591	15539	15864	15885	15691	15755	15674	15612	15575	15453	15652	15809	15658	15919	15752	15727	15868	15659	15712	15786	15826	15701	15737	15722	15612	15816	15671	15736	15653	15776	15823	15743	15816	15765	15799	15522	15574	15544	15806	15557	15914	15703	15632	15743	16029	15766	15783	15842	15686	15701	15809	15720	15526	15614	15664	15719	15719	15653	15687	15763	15618	15828	15706	15747	15831	15920	15749	15682	15580	15704	15821	15585	15763	15852	15737	15734	15637	15626	15652	15877	15845	15638	15622	15804	15807	15661	15756	15513	15689	15621	15635	15666	15740	15706	15913	15932	15808	15684	15631	15799	15776	15680	15695	15775	15670	15630	15623	15867	15687	15805	15679	15652	15673	15675	15785	15799	15795	15870	15623	15998	15713	15674	15828	15696	15839	15774	15754	15851	15627	15615	15546	15864	15738	15675	15557	15605	15764	15728	15640	15678	15816	15677	15793	15582	15614	15877	15702	15844	15739	15937	15854	15878	15845	15579	15767	15788	15685	15718	15535	15755	15712	15763	15880	15816	15589	15857	15514	15842	15737	15632	15899	15685	15824	15855	15905	15706	15808	15756	15771	15773	15587	15646	15789	15709	15758	15794	15938	15754	15751	15671	15355	15776	15642	15894	15792	15838	15682	15892	15564	15797	15665	15993	15614	15757	15928	15780	15697	15842	15860	15606	15695	15662	15674	15832	15746	15685	15436	15605	15473	15724	15689	15769	15813	15750	15792	15650	15707	15622	15698	15667	15769	15508	15746	15698	15792	15713	15795	15763	15715	15858	15825	15700	15650	15767	15606	15977	15644	15687	15689	15794	15742	15870	15739	15615	15733	15780	15912	15897	15712	15780	15727	15750	15776	15554	15782	15673	15638	15721	15638	15733	15720	15606	15752	15803	15785	15632	15556	15766	15766	15589	15802	15920	15888	15796	15660	15733	15791	15873	15739	15593	15795	15701	15628	15679	15708	15796	15727	15830	15739	15719	15724	15560	15729	15746	15529	15769	15877	15733	15676	15843	15765	15756	15561	15893	15721	15904	15665	15950	15812	15746	15599	15828	15575	15583	15735	15951	15725	15626	15589	15648	15609	15659	15706	15661	15722	15799	15673	15544	15542	15851	15995	15673	15755	15789	15588	15712	15893	15745	15910	15682	15704	15530	15699	15760	15728	15584	15648	15596	15648	15672	15739	15786	15684	15841	15838	15818	15720	15669	15827	15855	15906	15679	15630	15630	15759	15587	15534	15740	15669	15818	15776	15734	15709	15845	15906	15884	15696	15750	15870	15690	15839	15582	15687	15805	15935	15679	15738	15837	15744	15624	15760	15734	15709	15748	15720	15568	15739	15883	15708	15606	15772	15704	15621	15739	15768	15537	15758	15721	15792	15659	15876	15880	15535	15698	15731	15819	15601	15953	15864	15735	15514	15715	15743	15753	15723	15446	15690	15801	15807	15754	15672	15608	15805	15889	15845	15835	15714	15718	15758	15780	15790	15741	15798	15661	15711	15781	15945	15711	15658	15685	15761	15818	15770	15904	15759	15867	15673	15773	15748	15912	15800	15791	15638	15914	15919	15691	15779	15667	15516	15804	15519	15731	15746	15600	15717	15729	15785	15667	15643	15736	15674	15696	15877	15897	15896	15917	15600	15626	15864	15865	15755	15779	15743	15544	15632	15654	15557	15791	15486	15783	15674	15655	15793	15747	15704	15673	15743	15862	15945	15763	15892	15919	15812	15820	15605	15602	15738	15641	15810	15706	15694	15735	15744	15725	15840	15798	15830	15729	15854	15654	15791	15755	15880	15866	15680	15785	15965	15792	15749	15837	15716	15802	15760	15690	15719	15910	15739	15662	15723	15897	15728	15693	15581	15919	15933	15701	15733	15704	15719	15645	15693	15846	15895	15792	15830	15768	15634	15834	15610	15627	15790	15768	15515	15735	15801	15712	15735	15741	15744	15690	15654	15635	15901	15806	15658	15677	15821	15822	15724	15783	15710	15815	15878	15748	15792	15800	15624	15685	15608	15686	15782	15789	15748	15802	15771	15655	15692	15742	15579	15802	15853	15709	15672	15589	15678	15710	15834	15832	15716	15847	15830	15612	15747	15577	15744	15780	15632	15527	15654	15754	15699	15715	15637	15839	15772	15635	15573	15730	15463	15798	15745	15945	15918	15670	15832	15715	15821	15521	15603	15725	15570	15712	15614	15716	15657	15549	15810	15865	15845	15751	15726	15694	15925
17047	24042	23187	18354	16968	16108	15651	15291	15286	15164	15050	15223	15788	16393	16287	15666	15859	15530	15068	14964	14825	14822	14899	14902	14808	15248	15785	15194	15089	15218	15180	15055	15000	15008	15094	14847	14678	14778	14671	14653	14584	14567	14646	14646	14614	14616	14601	14455	14502	14527	14749	14464	14469	14561	14444	14571	14489	14569	14613	14493	14479	14512	14613	14435	14614	14388	14678	14420	14550	14452	14660	14571	14642	14600	14510	14543	14464	14615	14432	14467	14636	14583	14479	14498	14408	14576	14617	14365	14540	14464	14587	14503	14602	14495	14531	14536	14450	14595	14362	14507	14449	14548	14431	14427	14513	14516	14647	14436	14348	14362	14542	14525	14514	14450	14610	14522	14513	14592	14496	14570	14344	14395	14480	14388	14502	14485	14624	14478	14625	14382	14521	14526	14521	14576	14397	14442	14618	14307	14518	14585	14562	14434	14535	14488	14472	14498	14430	14505	14369	14545	14373	14514	14535	14341	14418	14334	14448	14400	14599	14468	14420	14600	14376	14483	14411	14413	14592	14410	14378	14515	14370	14422	14430	14592	14502	14556	14522	14652	14571	14553	14507	14488	14417	14557	14645	14481	14433	14617	14421	14503	14624	14552	14511	14456	14598	14476	14427	14354	14425	14550	14500	14561	14583	14433	14698	14487	14481	14412	14520	14438	14520	14515	14494	14590	14388	14404	14601	14580	14604	14518	14588	14593	14412	14502	14520	14407	14536	14518	14582	14568	14568	14511	14636	14432	14452	14425	14551	14582	14372	14499	14403	14447	14600	14508	14425	14525	14404	14687	14412	14514	14453	14415	14314	14497	14512	14439	14429	14588	14402	14568	14579	14679	14473	14451	14540	14442	14746	14507	14646	14349	14459	14465	14590	14481	14598	14504	14488	14540	14681	14639	14391	14509	14620	14587	14489	14370	14528	14587	14493	14553	14492	14614	14631	14745	14659	14728	14575	14429	14646	14635	14473	14558	14597	14424	14639	14436	14466	14701	14246	14610	14360	14450	14576	14519	14545	14518	14412	14529	14423	14445	14537	14574	14530	14562	14462	14461	14555	14321	14556	14292	14454	14429	14750	14478	14582	14366	14574	14450	14557	14518	14449	14571	14561	14398	14525	14520	14443	14483	14456	14722	14694	14511	14462	14599	14621	14468	14631	14501	14547	14444	14531	14555	14473	14544	14566	14571	14626	14460	14466	14512	14699	14353	14414	14677	14537	14511	14464	14601	14610	14602	14288	14478	14480	14530	14303	14464	14475	14629	14518	14505	14453	14569	14443	14587	14519	14453	14495	14492	14738	14507	14397	14549	14489	14589	14527	14587	14426	14483	14416	14555	14483	14306	14478	14569	14335	14532	14542	14513	14717	14648	14516	14239	14414	14537	14355	14535	14434	14477	14510	14573	14577	14440	14452	14393	14616	14550	14571	14440	14462	14384	14395	14336	14492	14510	14361	14602	14465	14483	14466	14503	14543	14510	14470	14466	14631	14640	14482	14410	14555	14534	14553	14454	14504	14638	14330	14433	14385	14542	14328	14639	14417	14599	14388	14479	14523	14471	14539	14482	14260	14519	14389	14484	14503	14532	14583	14541	14621	14351	14537	14646	14529	14481	14490	14554	14501	14551	14587	14468	14471	14488	14561	14569	14552	14487	14467	14468	14669	14542	14640	14302	14399	14512	14603	14475	14390	14557	14495	14421	14568	14464	14470	14403	14426	14442	14556	14552	14426	14586	14393	14599	14379	14413	14583	14376	14551	14554	14445	14544	14539	14609	14449	14406	14519	14628	14464	14602	14521	14457	14614	14353	14448	14452	14414	14327	14521	14518	14499	14444	14512	14473	14513	14572	14538	14561	14619	14370	14566	14535	14535	14642	14506	14694	14581	14377	14531	14421	14383	14620	14416	14518	14386	14414	14450	14520	14475	14398	14434	14404	14440	14392	14465	14537	14458	14607	14620	14428	14599	14498	14492	14312	14630	14336	14460	14764	14526	14436	14468	14619	14492	14545	14621	14523	14617	14470	14430	14405	14578	14583	14422	14419	14543	14735	14491	14371	14433	14376	14613	14523	14465	14599	14544	14462	14437	14372	14589	14648	14445	14495	14556	14447	14385	14536	14582	14417	14626	14629	14503	14568	14338	14579	14449	14525	14515	14570	14418	14494	14500	14470	14478	14428	14476	14526	14574	14460	14408	14336	14445	14553	14556	14425	14686	14619	14606	14551	14525	14470	14597	14353	14599	14379	14601	14468	14299	14397	14542	14393	14476	14583	14576	14479	14397	14440	14581	14428	14609	14512	14626	14552	14633	14468	14526	14566	14392	14542	14526	14650	14528	14527	14580	14630	14503	14650	14516	14485	14524	14562	14449	14581	14429	14538	14461	14382	14512	14361	14490	14387	14539	14507	14485	14443	14511	14689	14373	14456	14571	14395	14533	14475	14467	14316	14452	14445	14639	14534	14717	14457	14691	14518	14439	14488	14318	14450	14513	14542	14611	14468	14553	14535	14427	14560	14537	14417	14346	14536	14445	14599	14533	14582	14645	14323	14464	14649	14346	14580	14348	14431	14579	14696	14467	14454	14587	14295	14410	14485	14623	14561	14276	14422	14454	14771	14445	14497	14607	14365	14374	14416	14497	14620	14603	14467	14619	14438	14486	14530	14468	14561	14442	14568	14356	14525	14478	14529	14415	14435	14493	14366	14399	14442	14500	14589	14752	14582	14495	14572	14636	14387	14656	14547	14496	14404	14520	14444	14518	14438	14440	14547	14479	14374	14521	14554	14622	14524	14611	14363	14418	14616	14588	14577	14462	14540	14553	14550	14566	14556	14470	14682	14507	14534	14449	14365	14393	14601	14403	14559	14624	14639	14447	14476	14470	14438	14422	14541	14584	14720	14647	14456	14507	14493	14497	14495	14380	14499	14597	14496	14453	14498	14509	14437	14593	14429	14468	14582	14310	14640	14466	14652	14452	14574	14531	14332	14522	14482	14472	14340	14420	14455	14597	14592	14660	14426	14457	14367	14555	14488	14675	14387	14266	14605	14363	14228	14508	14474	14437	14491	14450	14622	14421	14386	14460	14536	14472	14463	14494	14408	14545	14596	14352	14465	14415	14561	14381	14467	14641	14473	14490	14445	14504	14522	14513	14420	14579	14452	14482	14656	14506	14627	14616	14579	14613	14583	14409	14534	14652	14490	14709	14396	14633	14617	14461	14660	14541	14508	14644	14561	14669	14427	14396	14431	14553	14510	14646	14431	14501	14443	14517	14467	14267	14596	14497	14444	14478	14499	14675	14714	14444	14470	14595	14416	14429	14546	14545	14480	14487	14650	14265	14506	14382	14418	14503	14637	14483	14503	14570	14561	14358	14328	14597	14454	14611	14406	14567	14518	14559	14495	14381	14450	14442	14404	14478	14572	14466	14469	14548	14586	14533	14513	14593	14512	14380	14510	14512	14623	14671	14653	14509	14518	14434	14414	14350	14518	14585	14494	14534	14422	14589	14363	14401	14411	14587	14415	14651	14361	14425	14602	14362	14713	14428	14322	14484	14423	14414	14476	14587	14587	14467	14480	14407	14764	14436	14669	14422	14575	14598	14618	14422	14314	14608	14413	14554	14624	14529	14438	14512	14443	14539	14415	14446	14633	14505	14702	14429	14493	14477	14575	14583	14406	14452	14412	14424	14530	14416	14537	14523	14512	14512	14579	14359	14393	14336	14563	14506	14563	14527	14430	14524	14473	14561	14407	14546	14482	14589	14466	14538	14561	14591	14563	14616	14521	14442	14603	14536	14376	14594	14435	14636	14592	14382	14510	14540	14488	14661	14419	14719	14406	14439	14546	14482	14367	14339	14436	14581	14486	14369	14579	14505	14572	14504	14533	14489	14421	14542	14545	14569	14370	14457	14473	14417	14408	14385	14368	14656	14608	14605	14441	14584	14610	14415	14594	14409	14606	14456	14481	14492	14593	14555	14517	14568	14509	14465	14460	14626	14476	14554	14424	14595	14436	14470	14498	14443	14397	14467	14615	14427	14601	14431	14476	14483	14517	14337	14617	14540	14538	14437	14539	14542	14559	14339	14576	14597	14467	14497	14540	14550	14500	14487	14378	14520	14383	14473	14572	14577	14380	14444	14524	14660	14502	14528	14583	14679	14588	14510	14414	14613	14487	14686	14502	14460	14494	14493	14777	14467	14568	14487	14436	14479	14570	14453	14518	14542	14495	14501	14372	14672	14595	14493	14705	14641	14455	14536	14463	14421	14365	14606	14551	14370	14532	14534	14432	14691	14431	14384	14350	14604	14409	14326	14637	14504	14499	14522	14676	14467	14371	14615	14475	14497	14676	14519	14494	14457	14544	14392	14466	14748	14451	14446	14410	14599	14515	14322	14594	14576	14606	14600	14307	14592	14519	14584	14528	14582	14555	14576	14526	14525	14615	14392	14540	14503	14566	14468	14576	14657	14427	14539	14594	14448	14430	14697	14626	14538	14447	14544	14505	14616	14614	14483	14582	14392	14471	14554	14552	14495	14437	14460	14585	14496	14542	14400	14571	14536	14528	14525	14531	14515	14445	14644	14481	14465	14642	14515	14424	14429	14464	14372	14588	14373	14589	14507	14555	14345	14485	14503	14657	14509	14401	14423	14607	14578	14580	14303	14443	14716	14533	14508	14622	14457	14449	14476	14544	14540	14447	14440	14644	14388	14607	14621	14510	14495	14623	14477	14454	14378	14435	14438	14624	14663	14526	14594	14501	14798	14424	14366	14517	14514	14478	14484	14477	14485	14530	14347	14592	14442	14389	14464	14504	14355	14780	14404	14581	14678	14522	14508	14523	14374	14298	14384	14419	14593	14786	14512	14680	14540	14496	14446	14417	14577	14590	14558	14566	14466	14485	14378	14689	14526	14345	14375	14516	14647	14636	14550	14484	14702	14545	14505	14580	14605	14710	14544	14525	14528	14508	14455	14500	14549	14459	14533	14502	14631	14598	14482	14482	14448	14418	14469	14537	14316	14546	14577	14719	14467	14642	14446	14495	14463	14587	14590	14603	14503	14441	14369	14524	14404	14502	14554	14478	14500	14400	14428	14540	14588	14541	14474	14592	14590	14457	14578	14544
23632	21126	28645	23952	21971	21705	20162	17767	16930	16978	16928	16777	17410	18071	17328	17581	17703	17207	16775	16655	16443	16476	16411	16314	16408	17192	17100	16563	16727	16738	16361	16222	16218	16151	16070	16200	16322	16126	16141	16149	16109	16135	16119	16082	15908	15943	16182	16339	16321	16423	16315	16278	16004	16141	16081	15810	15983	16005	15977	16021	15784	16021	15993	15844	16016	15909	16016	15675	16053	15908	16001	16164	15868	16107	15995	15925	15969	15799	16142	15989	15777	16032	15999	15911	15995	16060	15855	15881	16002	15888	16066	15951	15858	15983	15945	16011	15942	15868	15913	15853	15932	15918	16054	15979	16074	15960	16076	16082	15913	15719	16028	16129	15995	16232	16051	16120	16083	16057	15932	16005	16043	15891	15939	15990	15924	15797	15619	15805	15878	15783	15911	16081	16081	16020	16058	16018	16023	15886	16016	15831	15772	15797	15871	15965	16164	15915	16038	15833	15988	16026	15922	15872	16017	15758	16019	15925	15891	16035	15998	16165	15930	16161	16009	16055	15890	15929	16165	16167	16041	15949	15663	15809	16079	15921	15991	15807	15819	16041	15908	15893	15802	15971	15985	16120	15945	15991	15963	15843	16029	16135	15994	15942	16021	15893	15935	16120	16216	15995	15961	16054	15880	15949	16015	15985	15883	15791	16169	15957	15836	15923	15921	16050	16016	16059	15928	15721	16022	15762	16226	15861	16003	15910	15803	16086	15829	16082	15973	16073	15907	15992	15997	15996	15882	15983	15922	15983	15937	15754	15798	15963	15962	16115	16016	15961	15951	15948	16063	15864	15869	15970	15960	16175	15834	15893	15907	16143	15992	15970	15799	15978	16201	16000	15825	15955	15751	16074	16021	16052	15989	15917	16047	15774	16148	16061	15913	16001	15916	15836	15979	15957	15933	16065	15925	15946	16065	16039	15902	15755	15713	16083	15945	15877	16025	16018	16081	16053	15748	15945	15927	15923	15875	15951	15868	15834	16134	15964	15860	15794	16086	16027	16002	16168	16004	16060	15942	15962	15841	15927	15989	15892	15889	16190	16119	15970	15966	16011	15933	15926	15894	16007	15729	16070	15867	15903	16325	16095	15911	15920	15952	16238	15987	16092	15861	15865	16069	16038	15938	15965	15967	15786	16022	16006	16007	15847	15980	15992	15967	16040	16013	16058	15684	15745	15870	15916	15943	16021	15904	15944	16078	15989	15849	15934	15866	15875	15886	15885	16046	16143	16014	16048	15748	15894	15948	15875	15861	15866	16227	16098	16087	15693	15816	15991	16179	16012	15799	16119	15774	15957	16030	15848	15911	16069	16049	16113	15996	15960	15939	15808	16064	15944	15778	15901	15921	16210	15790	15902	15929	15997	16005	16102	15857	16020	15982	16231	16000	15928	16089	16042	15821	16048	15929	16069	16127	15988	15742	16044	15881	15888	15852	15964	16078	15997	15881	15915	15781	15963	15802	16169	15892	15974	15820	16008	15922	16055	15920	15908	15991	15815	15774	16024	15888	15966	15973	15971	16096	16058	15878	16077	16061	15906	16049	16017	15942	15953	15925	15928	15803	16054	16108	15701	16015	15809	16168	15997	16116	15823	16039	15874	15938	16155	16058	15895	16010	15953	15906	15887	15791	16050	16030	15927	16107	15936	15955	15956	15962	15967	15996	16067	15900	15883	15887	15987	16174	16043	15789	16026	16073	15818	16054	15864	15949	16057	16028	15877	15866	16062	15898	15985	15930	15979	16029	15970	15958	15933	15889	16031	15922	15985	15809	15709	16249	15920	15982	15970	16099	15957	16040	15851	16039	15881	15937	15877	15949	15944	16204	16004	15883	15896	16024	16022	15984	16131	15902	15953	15976	16080	16130	15972	16021	16052	15991	15747	15821	15964	16151	16060	16122	15951	15970	16016	16084	16104	15965	15996	16008	15848	15865	15939	15873	16003	15971	15898	15934	15877	15976	15834	16091	15858	15928	16107	15923	15845	15776	16125	16039	15909	15973	15897	15836	15998	15808	16042	15877	16030	15794	16061	15968	15891	15774	15971	15954	15916	15689	16181	15930	15935	16099	15966	16029	15989	15928	15728	15757	16152	15888	16083	15855	16076	16083	15830	16267	16088	15825	15775	15962	16026	16043	16017	15989	16072	16041	16145	16035	16001	16036	15806	16060	15818	15917	15989	15872	15878	16230	16076	15802	15875	15909	15847	15926	15945	15972	15710	15850	15974	15885	16012	16034	15785	16071	15958	16043	15956	15935	15851	15981	15789	15981	16115	15969	15979	16114	15930	15832	15920	15870	15876	15964	15966	15907	15994	16084	15895	15961	16049	16001	16018	15930	15861	16000	15876	15979	16096	15892	16129	16051	16055	15935	15814	15942	15905	15949	16072	15851	15995	15827	15960	15980	15831	15765	15866	16010	16042	16103	15847	15865	16056	15963	16025	15729	16126	16132	15956	15947	15847	16225	16242	16007	15905	15957	15925	16073	16074	16005	15969	15879	16030	15874	15838	15942	16109	16136	16099	15906	15856	16305	16000	15961	15915	16014	16152	16052	15898	15893	15906	15814	16060	16030	16022	16005	15952	16032	16030	16008	15953	15982	15942	15929	16289	16007	15949	16124	16055	15836	15959	15969	15835	15974	15963	15911	15763	15861	15786	16244	16005	16053	15985	15931	15969	15916	15962	15911	16100	16219	15966	16002	15957	16025	15783	16026	15878	15897	15967	15882	15745	15958	16023	15815	15946	16020	16187	15804	15950	15811	15836	15933	15950	15994	15907	15888	15970	16015	16008	16000	15665	16089	15928	15926	16057	16071	15829	16042	16159	15938	16093	15921	16078	15987	16210	16010	15994	15881	15910	16087	16005	15945	15871	15782	15810	16045	16070	15881	15728	15759	15923	15943	15985	15986	15995	16109	16016	15923	16007	15888	15905	16069	15992	15876	16059	15995	15933	15955	16027	15866	15977	16013	15985	15914	15779	15845	15959	15851	16026	15843	15741	15942	16069	16129	16040	15957	16059	15880	16099	16119	15898	15864	15852	15872	15941	15964	15875	16102	15894	15984	15906	15965	15876	16031	15900	16094	16089	15788	16030	15923	16074	15946	15898	16013	15936	15767	16042	16060	16015	15957	16023	15850	15891	15829	15969	15939	16049	16013	16003	15904	15945	16222	15838	15839	15949	15830	15919	16074	15922	15970	15969	15948	15895	16110	15832	15917	15942	15942	16116	15927	15918	16032	16107	16074	15912	16045	15873	15994	15829	15929	16070	15878	16075	15965	15924	15774	15886	16014	16121	15763	15840	15753	15930	15791	15994	15755	15889	15929	15871	15884	16013	15887	15963	16122	15896	15841	15974	15921	16049	15959	15848	16153	15932	16060	16082	15997	15872	16127	16031	15912	16102	16146	16223	16103	16140	15897	15980	15993	16185	16046	16000	16096	15887	16054	15965	15877	15934	15982	16033	15928	15936	15922	15889	15713	16011	15979	16023	15919	15930	15996	15963	15831	15903	15836	16038	16029	15845	15789	15807	16033	15985	15960	15779	16078	16016	15827	15934	15981	15839	15990	15998	15996	15984	15819	16031	15883	15935	15969	16110	15810	15892	15913	15818	15982	15922	16109	15981	15937	15996	15975	15949	15968	16174	15896	15763	16041	15831	15937	15851	16035	15846	15899	15865	15924	15960	15806	15964	16018	15870	16074	15783	15924	16091	15866	16092	15951	15817	15976	15974	15954	15906	15901	15919	15889	15884	16062	15934	15982	15784	15929	16072	15930	15884	16097	16001	15859	15949	16007	15865	15909	15991	16106	15935	15823	15924	16083	16145	16041	15832	15978	16031	15786	15820	15804	16099	16008	15882	15895	16079	15966	16012	16135	15945	15995	15933	16073	16071	16055	15884	16025	16001	16082	15886	16031	15870	16013	16123	15966	15845	15938	15759	16052	16220	16002	15915	16175	16077	16010	15988	15825	16083	15844	16217	16226	16012	15949	15863	16086	16006	15817	16034	16066	15975	15802	16029	15945	15887	16046	16059	15911	15938	15917	15994	16128	15960	15829	16188	16113	15908	15990	16066	15963	15943	16056	15943	16062	15770	15891	15947	16017	15861	16115	15889	16014	15887	15971	16042	16000	15941	15931	16088	15974	15983	15889	16096	16087	15941	15867	15921	15991	15906	16094	16033	16100	15933	15947	15920	15919	16096	16025	16063	16102	16158	15856	15897	15924	16066	16022	16122	16018	16161	16053	15989	16055	16115	15996	15902	15831	16035	15899	15778	15853	15891	16036	16053	15787	15897	15857	15798	15952	15923	15992	16050	15815	15858	16040	15878	15887	16065	15899	15943	15917	15928	16092	16069	15951	15909	15990	15905	15816	16054	16013	16080	15951	16005	16030	15905	15922	15833	15826	15840	16109	15917	15877	15835	15873	15798	15854	15886	15637	16053	16112	15824	16034	15881	15946	15891	15771	16070	15899	15972	16018	15973	16087	16034	16091	15984	15898	16135	16015	15999	16040	16022	15971	16075	15806	16165	16116	16068	16009	15971	16044	15901	15944	16096	16040	15855	16006	15942	16123	15780	15940	16024	16029	15888	16194	16052	15963	15996	15798	15794	16110	15885	15827	15902	16046	16001	15984	15978	16033	15915	15859	15857	16050	15968	16089	16003	16047	15944	15993	16188	15743	16091	16200	15965	16124	15987	15825	16093	16105	16003	15886	16004	15894	15883	15755	15971	15944	15922	16016	15949	15866	15997	16147	15769	15984	15915	15946	16099	15824	16000	15938	16050	16119	15954	16055	15944	15848	15888	16009	16052	16015	15757	15956	15864	16079	15835	15815	16061	15948	16052	15919	15996	15886	15913	16132	16099	15912	16084	15886	16151	15938	15850	15917	15986	16104	15903	16149	15929	15874	15810	15946	16028	16147	16259	16197	15843	16137	15827	15950	15963	16276	16170	15991	15834	15840	15925	15927	15894	15949	16037	15910	15902	15883	15734	15990	15993	15948	16021	15810	16119	16033	15848	15947	16019	16116	15999	16039	15861	15832	15854	16157	15938	15917	15951	15979	16068	16011	16029	15981	15910	16096	16123	16164	16071	15960	15991	16014	15857	16044	15780	15906	15817
17460	30849	29468	23208	20267	18345	17404	16886	16498	16221	16019	16113	17183	17695	16898	17391	17063	16372	15843	15524	15223	15275	15201	15217	15394	16775	16255	15767	15963	15407	15241	15239	14934	15140	15028	14985	14871	14705	14910	14796	14858	14896	14781	14772	14771	15079	15002	15216	15546	15294	15261	14693	14841	14736	14562	14791	14713	14811	14862	14751	14722	14834	14735	14781	14751	14852	14477	14733	14623	14603	14717	14619	14873	14797	14626	14602	14757	14573	14673	14841	14867	14703	14608	14670	14755	14696	14612	14493	14726	14745	14775	14690	14744	14735	14681	14820	14682	14717	14654	14650	14739	14809	14710	14664	14683	14716	14612	14911	14751	14639	14663	14624	14731	14700	14666	14721	14635	14709	14672	14698	14847	14570	14717	14700	14682	14882	14713	14495	14665	14777	14731	14671	14723	14647	14669	14686	14668	14639	14767	14739	14791	14455	14714	14836	14737	14640	14783	14719	14571	14529	14850	14736	14750	14582	14667	14787	14837	14792	14561	14626	14753	14607	14726	14588	14356	14654	14474	14707	14585	14553	14652	14579	14763	14736	14695	14733	14751	14642	14544	14722	14596	14769	14708	14677	14711	14665	14659	14750	14808	14695	14724	14855	14675	14781	14701	14509	14688	14534	14602	14804	14604	14649	14540	14954	14726	14612	14614	14640	14742	14765	14724	14635	14807	14561	14643	14734	14653	14659	14757	14789	14720	14662	14700	14831	14831	14641	14569	14815	14712	14787	14651	14737	14654	14767	14672	14576	14750	14807	14852	14782	14586	14928	14806	14571	14751	14679	14605	14800	14698	14576	14671	14789	14584	14652	14662	14540	14643	14664	14778	14796	14608	14663	14608	14765	14866	14739	14723	14641	14782	14695	14715	14820	14740	14801	14658	14727	14760	14797	14614	14742	14725	14636	14803	14719	14561	14637	14884	14578	14735	14817	14415	14738	14808	14602	14746	14677	14820	14616	14715	14903	14736	14739	14644	14571	14750	14680	14702	14667	14638	14770	14527	14695	14677	14551	14635	14754	14744	14722	14507	14574	14666	14785	14711	14699	14685	14709	14758	14798	14661	14631	14679	14732	14667	14828	14690	14820	14804	14624	14640	14758	14580	14581	14654	14564	14626	14653	14493	14589	14580	14643	14653	14665	14780	14673	14706	14809	14846	14717	14808	14596	14513	14559	14556	14605	14745	14768	14985	14706	14548	14762	14814	14654	14721	14651	14868	14664	14631	14734	14732	14639	14484	14790	14762	14530	14558	14574	14711	14581	14575	14737	14695	14716	14690	14569	14653	14663	14704	14709	14671	14596	14794	14669	14686	14655	14736	14632	14649	14627	14686	14628	14669	14858	14686	14689	14800	14491	14533	14708	14731	14755	14655	14626	14725	14726	14726	14610	14590	14828	14666	14971	14637	14566	14709	14850	14692	14663	14614	14858	14633	14752	14722	14833	14643	14616	14625	14550	14798	14636	14614	14662	14529	14811	14619	14708	14597	14798	14782	14589	14623	14695	14584	14768	14809	14728	14785	14660	14692	14678	14706	14522	14741	14739	14735	14794	14647	14551	14605	14720	14722	14422	14664	14730	14582	14746	14754	14530	14742	14666	14901	14708	14679	14703	14706	14639	14712	14794	14650	14683	14649	14758	14807	14712	14790	14599	14741	14691	14714	14692	14687	14747	14707	14776	14750	14679	14735	14866	14595	14758	14713	14709	14655	14616	14593	14633	14678	14807	14665	14674	14826	14770	14677	14667	14682	14737	14640	14741	14557	14773	14647	14615	14624	14444	14711	14507	14786	14767	14688	14721	14642	14766	14849	14603	14702	14855	14703	14509	14526	14823	14556	14649	14564	14689	14573	14791	14734	14537	14684	14724	14695	14779	14611	14752	14641	14702	14783	14754	14766	14729	14589	14731	14687	14738	14686	14555	14656	14595	14604	14690	14533	14702	14677	14575	14582	14559	14721	14601	14862	14706	14659	14622	14673	14479	14688	14613	14714	14686	14791	14727	14765	14647	14599	14713	14722	14724	14774	14715	14766	14491	14776	14779	14770	14681	14820	14825	14652	14684	14666	14482	14561	14712	14618	14664	14592	14666	14554	14605	14588	14689	14840	14723	14595	14754	14637	14774	14756	14585	14671	14850	14750	14652	14710	14759	14709	14785	14665	14602	14612	14666	14560	14628	14756	14609	14754	14549	14905	14672	14748	14832	14580	14834	14676	14615	14629	14724	14629	14684	14595	14759	14715	14853	14679	14788	14713	14826	14581	14696	14695	14776	14756	14484	14639	14608	14568	14620	14710	14586	14802	14747	14694	14697	14637	14721	14754	14767	14716	14663	14687	14698	14632	14699	14739	14665	14688	14705	14543	14773	14625	14622	14715	14683	14622	14826	14833	14571	14815	14749	14562	14625	14685	14495	14729	14682	14761	14537	14641	14803	14622	14581	14685	14539	14744	14810	14718	14791	14690	14580	14622	14541	14640	14567	14853	14654	14841	14634	14653	14600	14845	14735	14663	14828	14687	14846	14739	14694	14555	14616	14835	14638	14558	14680	14469	14629	14677	14627	14839	14722	14736	14895	14720	14738	14789	14681	14764	14711	14564	14844	14611	14650	14800	14705	14854	14873	14768	14685	14644	14523	14876	14811	14661	14769	14793	14661	14794	14524	14740	14684	14669	14759	14532	14769	14619	14744	14654	14553	14686	14815	14723	14656	14704	14665	14667	14756	14805	14828	14757	14850	14770	14597	14790	14651	14647	14683	14724	14678	14879	14565	14633	14655	14768	14799	14734	14550	14696	14552	14596	14575	14664	14721	14640	14665	14707	14693	14672	14791	14631	14879	14716	14727	14478	14652	14670	14686	14537	14632	14707	14725	14644	14805	14654	14672	14654	14826	14727	14707	14687	14528	14799	14806	14737	14816	14557	14609	14708	14757	14758	14699	14781	14646	14712	14835	14764	14727	14650	14589	14621	14570	14870	14588	14789	14563	14530	14788	14750	14759	14737	14719	14611	15015	14669	14722	14700	14670	14669	14738	14778	14602	14661	14470	14717	14745	14764	14514	14897	14829	14615	14584	14690	14742	14657	14532	14675	14788	14728	14636	14733	14721	14685	14697	14901	14533	14748	14769	14843	14575	14672	14875	14670	14691	14669	14611	14777	14688	14693	14623	14558	14717	14611	14764	14774	14736	14777	14722	14647	14784	14910	14654	14624	14723	14687	14742	14856	14824	14535	14703	14717	14655	14824	14625	14715	14709	14775	14600	14793	14689	14623	14758	14591	14865	14869	14694	14679	14592	14670	14736	14841	14612	14721	14652	14847	14613	14715	14786	14662	14728	14632	14576	14637	14834	14560	14566	14758	14793	14723	14649	14671	14708	14659	14904	14759	14784	14687	14657	14642	14484	14577	14588	14688	14639	14751	14644	14832	14732	14798	14689	14633	14436	14545	14812	14678	14896	14658	14716	14599	14611	14660	14659	14587	14660	14837	14817	14621	14765	14733	14725	14539	14571	14645	14593	14726	14586	14579	14542	14647	14728	14604	14701	14724	14726	14622	14838	14804	14546	14860	14588	14821	14719	14681	14699	14719	14527	14722	14764	14687	14827	14621	14860	14723	14831	14779	14701	14662	14864	14777	14744	14733	14603	14938	14754	14781	14656	14763	14477	14567	14646	14601	14703	14724	14716	14763	14713	14791	14686	14781	14577	14605	14726	14620	14667	14635	14545	14625	14691	14668	14701	14639	14718	14823	14681	14687	14587	14655	14751	14724	14645	14726	14810	14608	14500	14793	14665	14603	14565	14566	14840	14671	14670	14796	14652	14817	14814	14641	14554	14806	14739	14767	14738	14641	14708	14901	14617	14708	14687	14656	14602	14549	14668	14583	14643	14722	14648	14695	14714	14768	14635	14677	14766	14708	14784	14748	14533	14813	14733	14668	14660	14745	14749	14767	14760	14626	14722	14781	14782	14649	14489	14783	14686	14711	14514	14692	14800	14853	14929	14816	14787	14600	14807	14742	14703	14618	14691	14733	14853	14746	14607	14487	14710	14716	14644	14768	14674	14776	14781	14801	14733	14634	14608	14725	14806	14588	14692	14593	14766	14760	14730	14635	14673	14749	14734	14741	14600	14758	14640	14613	14587	14805	14764	14908	14683	14503	14732	14654	14728	14690	14591	14837	14695	14774	14481	14757	14844	14699	14723	14560	14676	14666	14695	14805	14732	14590	14807	14685	14614	14606	14617	14709	14794	14645	14715	14629	14684	14612	14694	14655	14749	14603	14624	14604	14709	14801	14625	14493	14700	14709	14697	14568	14740	14565	14590	14719	14612	14795	14703	14707	14748	14667	14782	14599	14712	14575	14717	14829	14899	14676	14710	14548	14600	14898	14711	14728	14725	14766	14564	14719	14759	14682	14731	14622	14783	14772	14776	14624	14851	14642	14653	14691	14841	14536	14752	14635	14828	14469	14683	14624	14811	14729	14538	14672	14771	14725	14772	14644	14723	14594	14717	14621	14621	14708	14685	14828	14683	14650	14643	14688	14517	14638	14569	14806	14726	14768	14864	14690	14797	14567	14570	14577	14674	14871	14834	14714	14776	14514	14620	14730	14855	14627	14694	14555	14403	14626	14755	14736	14793	14779	14743	14787	14609	14550	14747	14674	14619	14630	14680	14719	14871	14920	14723	14704	14670	14802	14673	14590	14676	14670	14565	14718	14777	14716	14486	14678	14745	14616	14687	14864	14801	14729	14767	14742	14716	14954	14622	14745	14642	14677	14491	14608	14774	14698	14610	14723	14830	14640	14701	14694	14740	14635	14502	14637	14703	14610	14673	14694	14744	14689	14608	14741	14698	14875	14557	14720	14594	14666	14824	14548	14691	14780	14733	14771	14600	14548	14639	14636	14651	14709	14475	14719	14802	14722	14655	14758	14679	14734	14577	14702	14753	14612	14639	14696	14813	14614	14632	14606	14669	14645	14686	14808	14598	14704	14725	14714	14853	14631	14815	14823	14695	14716	14669	14600	14718	14703	14524	14670	14638	14623	14684	14729	14686	14661	14693	14586	14792	14632	14632	14746	14658	14627	14753	14798	14695	14804	14835	14715	14803	14667	14732	14743	14685
22751	21199	29133	23584	21370	23348	24769	19107	18076	18157	17806	17977	18605	18933	18556	18830	18615	17733	17058	16933	16854	16964	17009	16707	17187	18225	17626	17503	17343	16937	16683	16590	16617	16441	16117	16165	16358	16404	16597	16539	16465	16501	16315	16577	16357	16293	16949	17284	17457	16960	16762	16499	16520	16471	16135	16216	16253	16188	16346	16154	16237	16441	16300	16341	16299	16226	16269	16185	16317	16281	16510	16285	16053	16372	16207	16190	16381	16389	16310	16326	16225	16295	16422	16155	16244	16334	16289	16175	16366	16127	16341	16371	16197	16126	16196	16365	16239	16284	16208	16330	16186	16278	16512	16303	16389	16200	16224	16262	16376	16437	16316	16229	16218	16413	16250	16347	16359	16230	16250	16270	16197	16306	16172	16332	16057	16225	16186	16136	16155	16174	16133	16160	16323	16298	16193	16039	16070	16066	16202	16299	16269	16229	16293	16267	16268	16196	16266	16166	16115	16216	16389	16122	16385	16114	16265	16241	16373	16203	16196	16154	16224	16349	16105	16199	16160	16172	16154	16013	16178	16164	16280	16315	16030	15986	16277	16026	16175	16118	16198	16181	16247	16133	16273	16105	16190	16183	16129	16217	16163	16145	16256	16217	16161	16109	16226	16171	16340	16100	16107	16173	16079	16191	16267	16058	16285	16229	16218	16019	16184	16276	16363	16204	16410	16171	16113	16291	16300	16225	16272	16014	16169	16120	16185	16221	16287	16158	16086	16183	16036	16164	16193	16173	16200	16232	16056	16263	16255	16195	16291	16134	16168	16048	16277	16224	16266	16170	16249	16067	16113	16173	16274	16281	16358	16093	16260	16258	16019	16315	16227	16140	16317	16249	16276	16230	16150	16134	16104	16129	16325	16339	16376	16262	16182	16013	16260	16317	16193	16091	16071	16114	16019	16204	16220	16190	16131	16060	15919	16006	16279	16193	16058	16048	16114	16312	16264	16163	16253	16198	16048	16075	16103	16301	16266	16136	16261	16236	16097	16225	16128	16007	16201	16261	16306	16116	16099	16280	16493	16183	16218	16215	16214	16067	16276	16319	16241	16291	16270	16324	16263	16308	16175	16042	16085	16189	16258	16239	16170	16207	16303	16235	16188	16310	16221	16281	15886	16179	16293	16242	16150	16176	16204	16405	16270	16112	16101	16126	16017	16241	16058	16085	16355	16170	16222	16338	16302	16128	16309	16026	16006	16356	16218	16243	16107	16203	16289	16209	16168	16179	16566	16498	16217	16307	16197	16228	16320	16402	16201	16128	16360	16305	16178	16050	16105	16140	16217	16132	16225	16141	16262	16228	16047	16008	16155	16217	16210	16156	16271	16139	16086	16211	16143	16235	16064	16101	16324	16008	16091	16196	16242	16383	16161	16303	16182	16138	16361	16113	16241	16155	16116	16375	16200	16188	16065	16100	16158	16328	16117	16245	16091	16226	16402	16199	16059	16175	16118	16154	16178	16239	16258	16200	16241	16105	16260	16396	16242	16206	16274	16409	16184	16134	16296	16231	16157	16265	16268	16300	16245	16254	16071	16184	16128	16186	16307	16128	15971	16308	16126	16142	15988	16230	16271	16145	16185	16378	16288	16097	16163	16272	16267	16254	16122	16292	16158	16157	16166	16270	16070	16145	16232	16073	16085	16253	16276	15853	16200	16113	16062	16228	16332	16172	16132	16210	16367	15992	16367	16220	16150	16249	16317	16292	16040	16139	16226	16405	16276	16200	16153	16257	16249	16102	16196	15860	16065	16316	16288	16182	16134	16211	16291	16220	16275	16136	16178	16256	16301	16104	16393	16232	16133	16112	16320	16340	16049	16049	16369	15975	16119	16193	16186	16068	16349	16208	16303	16171	16187	16175	16197	16317	16159	16216	16227	16357	16209	16196	16309	16307	15985	16203	16158	16117	16167	16236	16323	16224	16034	16250	16131	16247	16161	16309	16230	15996	16197	16134	15979	16067	16291	16339	16064	16116	16151	16129	16258	16414	16403	16324	15963	16036	16068	16199	16088	16133	16129	16233	16233	16164	16034	16214	16139	16364	16181	16093	16228	16129	16170	16057	16220	16128	16230	16246	16115	16301	16190	16174	16340	16292	16301	16088	16392	16367	16178	16213	16120	16058	16295	16166	16216	16157	15978	16310	16263	16291	16311	16157	16448	16046	16157	16137	16274	16454	16378	16243	16184	16297	16309	16377	16232	16050	15864	16061	16208	16097	16213	16263	16055	16413	16264	16218	16141	16274	16248	16233	16197	16310	16200	16206	16241	16290	16245	16459	16298	16216	16390	16040	15961	16378	16243	16214	16095	16241	15966	16109	16265	16322	16186	16069	16255	16205	16076	16315	16209	16267	16383	16244	16373	16091	16147	16220	16092	16244	16300	16185	16314	16267	16304	15988	16105	16391	16220	16262	16219	16151	16292	16163	16200	16026	16074	16187	16070	16044	16111	16196	16109	16412	16288	16003	16096	16043	16235	16069	16203	16349	16327	16199	16225	16253	16123	16293	16221	16289	16215	16217	16101	16352	16372	16185	16184	16267	16300	16164	16234	16283	16028	16182	16219	16081	16234	16311	16284	16190	16154	16185	16105	16157	16372	16326	16077	16015	16138	16114	15883	16253	16179	16289	16232	16147	16130	16075	16087	16301	16308	16011	16158	16244	16423	16189	16226	16263	16273	16301	16164	16360	16170	16117	16219	16172	16160	16231	16294	16201	15999	16171	16075	16192	16035	16294	16103	16263	16221	16258	16035	16062	16211	16172	16165	16194	16275	16235	16401	16222	15979	16263	16294	16248	16146	16178	16040	16179	16339	16130	16256	16289	16200	16200	16068	16259	16028	16243	16151	16205	16332	16271	16323	16238	16078	16122	16205	16259	16244	16212	16185	16138	16217	16370	16331	16154	16072	16034	16102	16323	16459	16270	16158	16028	16384	16283	16393	16278	16209	16098	16068	16273	15971	16135	16280	16051	16269	16124	16148	16177	16302	16296	16195	16176	16211	16188	16222	16152	16077	16352	16066	16131	16190	16309	16126	16336	16358	16220	16419	16316	16095	15902	16160	16154	16191	16396	16165	16079	16180	16162	16206	16186	16311	16212	16236	16288	16201	16076	16158	16068	16007	16144	16253	16162	15928	16299	16240	16158	16299	16259	16146	16184	16402	16300	16260	16013	16324	16363	16287	16146	16109	16200	16242	16317	16288	16208	16139	16184	16135	16251	16259	16082	16310	16163	16160	16143	16232	16369	16294	16323	16129	16122	16368	16426	16018	16031	16233	16187	16361	16129	16234	16217	16109	15965	16180	16192	16038	16229	16017	16413	16312	16220	16297	16244	16315	16400	16371	16249	16249	16265	16156	16250	16189	16085	16129	16155	16180	16308	16381	16098	16046	16290	16483	16081	16259	16261	16204	16159	16281	16156	16312	16124	16172	16366	16069	16159	16305	16090	16152	16127	16239	16312	16096	16109	16298	16273	16086	16207	16339	16278	16174	16122	16188	16209	16172	16179	16168	16206	16203	16247	16138	16419	16216	16316	16080	16160	16275	16139	16175	15969	16288	16014	16024	16086	16194	16389	16078	16093	16126	16131	16360	16169	16216	16121	16166	15969	16083	16180	16170	16356	16311	16348	16298	16213	16245	16155	16314	16357	16194	16313	16304	16056	15997	16252	16375	16149	16103	16341	16450	16325	16140	15999	16148	16108	16097	16212	16269	16188	16365	16082	16189	16071	16112	16068	16253	16163	16441	16110	16226	16183	16517	16115	16227	16350	16050	16080	16389	16103	16376	16440	16160	16101	15988	15909	16255	16198	16236	16133	16273	16037	16334	16178	16219	16167	16074	16149	16058	16420	16221	16303	16288	16108	16178	16094	16213	16258	16228	16217	16304	16177	16107	16215	16187	16162	16027	16302	16358	16280	16364	16094	16205	16164	16391	16189	16169	16042	16137	16123	16391	16195	16189	16084	16289	16176	16233	16206	16084	15924	16170	16134	16024	16252	16065	16142	16239	16282	16343	16288	16281	16290	16270	16079	16161	16339	16191	15982	16178	16223	16113	16201	16142	16193	15937	15963	16004	16252	16086	16115	16451	16196	16363	16250	16199	16036	16091	16003	16078	16082	16145	16245	16227	16059	16346	16208	16289	16233	16288	16236	16236	16221	16205	16262	16191	16014	16282	16192	16273	16238	16198	16223	16493	16258	16345	16166	16321	15942	16196	16284	16102	15973	16279	16325	16147	15985	16106	16198	16089	16174	16146	16146	16378	16251	16291	16150	16155	16397	16208	16228	16219	16109	16111	16415	16181	16168	16266	16211	16427	15942	16217	16140	16279	16113	16101	16117	16161	16051	16092	16274	16279	16301	16030	16213	16236	16210	16349	16226	16231	16158	16270	16173	16136	16059	16167	16205	16234	16024	16201	16017	16312	16214	16214	16110	16151	16321	16196	16428	16104	16314	16439	16318	16221	16217	16137	16115	16235	16245	16090	16280	16123	16207	16096	16149	16187	16172	16257	16202	16227	16213	16252	16093	16016	16288	16224	16199	16090	16312	16230	16116	16310	16112	16079	16179	16215	16039	16183	16538	16259	16288	16264	16270	16290	16260	16075	16043	16115	15982	16215	16284	16197	16504	16318	16352	16068	16075	16096	16210	16230	16176	16314	16369	16173	16345	16273	16280	16110	16133	16178	16158	16092	16233	16158	16207	16273	16240	16144	16211	16069	16204	16108	16127	16233	16210	16261	16304	16135	16082	16220	16078	16043	16283	16125	16197	16441	16125	16082	16182	16214	16290	16304	16106	16234	16261	15908	16155	16024	16088	16159	16201	16413	16092	16085	16254	16243	16096	16310	16188	16298	16123	16172	16283	16015	16113	16334	16291	16230	16249	16319	16116	16130	16242	16048	16210	16119	16314	16244	16174	16125	16204	15976	16275	16065	16045	16151	16093	16299	16118	16066	15914	16193	16264	16161	16055	16222	16202	16165	16230	16249	16231	16160	16257	16175	16148	16120	16181	16109	16046	16112	16231	16261	16162	16023	16262	16188	16171	16263	16149	16383	16173	16328	16333	16290	16133	16185	16179	16304	16284	16140	15966	16092	16266	16173	16273	16164	16155	16420	16016
18902	35768	34004	26428	23324	20730	18702	18101	17786	17278	16881	17519	18393	18935	18286	19001	18657	16826	16004	15775	15723	15773	15827	15544	16526	17703	16673	16519	16050	15539	15482	15212	15177	15079	15340	15037	14949	15190	15016	14991	14854	14786	14962	14991	14823	15112	15713	16366	16180	15985	15360	15144	15165	14966	14865	14922	14749	14738	15006	14903	14809	14983	14834	14908	14768	14827	15009	14845	14752	14844	14692	15013	14729	14695	14883	14756	14947	14904	14667	14788	14928	14826	14775	15006	14907	14754	14706	14804	14874	14859	14923	14623	14790	14840	14743	14734	14770	14989	15086	14899	14606	14894	14894	14786	14986	14768	14981	14868	14989	14828	14793	14826	14785	14714	14844	14873	14977	14932	14847	14854	14838	14778	14808	14898	14891	14751	14861	14680	15085	14836	14814	14957	14780	14930	14734	14910	14963	14642	14881	14693	14715	14876	14896	14773	14786	14702	14887	14756	14724	14830	14822	14723	14906	14782	14915	14734	14831	14985	14649	14721	14786	14623	14884	14868	14928	14817	14861	14796	14797	14865	14884	14792	14779	14837	14834	14690	14868	14787	14832	14897	14795	14963	14929	14906	14865	14811	14809	14867	14733	14799	14765	14823	14714	15018	14875	14801	14655	14853	14968	15010	14948	14804	14733	14809	14871	14785	14861	15007	14984	14739	14862	14594	14738	15023	14777	14681	14793	14704	14869	14773	14975	14800	14926	14598	14787	14741	14871	14811	14799	14738	14754	14859	14811	15074	14945	14686	14694	14762	15007	14946	14666	14699	15065	14665	14975	14912	14732	14799	14848	14871	14808	14744	14765	14530	14856	15042	14995	14889	14845	14775	14802	14846	14808	14753	14899	14917	14854	14795	14944	14789	14974	14805	14874	14875	14789	14759	14937	14834	14925	14808	14869	14791	14904	14625	15021	14967	14884	14680	14987	14733	14907	14641	14905	14884	14686	14773	14728	14795	14926	14922	14650	14818	14838	14903	14757	14934	14877	14793	14776	14736	14868	14814	14854	14805	14778	14892	14659	14801	14862	14797	14794	14875	14718	14800	14992	14872	14927	14871	14776	14814	14826	14830	14783	15110	14935	14835	14987	14839	14853	14821	14739	14883	14811	14727	14771	14790	14710	14937	14995	14833	14988	14852	14745	14950	14869	14859	14869	14937	14890	14727	14837	14882	14751	14793	14801	14905	14991	14879	14784	14779	14890	14517	14716	14751	14885	14959	14845	14916	14952	14749	15099	14846	14774	14882	14903	14965	14798	14970	14876	14821	14648	14846	14901	14857	14712	14933	14769	14812	14816	14897	14838	14754	14886	14819	14884	14789	14896	14739	14788	14922	14844	14893	14869	14673	14874	14878	14766	14889	15057	14882	14775	14910	14904	14953	14883	14912	14830	14943	14906	14967	14808	14826	14857	14869	14861	14904	14924	14889	14855	14817	14830	15007	14867	14913	14897	14753	14858	14711	14694	14746	14790	14838	14878	14813	14978	14849	14808	14884	14972	14707	14718	14788	14828	14898	14695	14804	15012	14701	14704	14882	14735	14765	14816	14905	14721	14742	14794	14811	14893	14869	14741	14830	14703	14895	14759	14849	14888	14820	14840	14980	14757	14787	14748	14816	14958	14725	14922	14825	14798	14828	14851	14869	14788	14912	14755	14806	14832	14839	14637	14671	14807	14788	14712	14833	14857	14685	14838	14700	14824	14963	14778	14814	14924	14883	14713	14896	14998	14779	14948	14773	14913	14797	14944	14750	14921	14942	14850	14883	14739	14828	14818	14630	14898	14806	14885	14725	14834	14992	14971	14726	14725	15017	14803	14867	14865	14637	14782	14850	14799	14872	14929	14664	14863	14808	14693	14740	14804	14747	14917	14747	14771	14701	14976	14765	14849	14972	14857	14630	14955	14642	14799	14942	14825	14898	14959	15065	14941	14836	14778	14793	14625	14763	14884	14883	14717	14931	14853	14732	14814	14793	14939	14904	14808	14779	14916	14808	14834	14796	14931	14803	14855	14826	14750	14760	14948	14802	14788	14666	14795	14897	14693	14866	14758	14860	14886	14836	14931	14850	14765	14979	14790	14815	14704	14827	14778	14657	14835	14850	14897	14823	14713	14757	14943	14921	14843	14948	14833	14855	14699	14955	14765	14960	14990	14902	14966	14777	14801	14837	14971	14749	14695	14713	14820	14635	14568	14831	14745	14723	14973	14783	14710	14801	14915	14704	14802	14874	14984	14575	14905	14607	14903	14796	14789	14796	14801	14747	14961	15012	14925	14877	14822	14901	14915	14660	14737	14664	14746	14810	14840	14852	14841	14917	14773	14732	14984	14806	14825	14784	14771	14852	14808	14794	15011	14715	14806	14832	14801	14907	14743	14900	14860	14801	14833	14830	14842	14836	14899	14859	14773	14843	14862	14671	14907	14667	14955	14927	14860	14778	14883	14792	14871	14792	14791	14963	14625	14839	14731	14941	14941	14855	14837	14898	14758	14819	14668	14865	14724	14911	14875	14812	14898	14700	14741	14807	14973	14876	14794	14823	14765	14908	14701	14721	14874	14862	15142	14979	14678	14871	14748	14907	14820	14705	14803	14761	14703	14901	14973	14858	14679	14877	14908	14754	14789	14855	14776	14854	14798	14786	14959	14648	14865	14785	14856	15003	14917	14755	14770	14943	14859	14890	15071	14824	14735	14689	14857	14651	14818	14955	15050	14801	14667	14720	14769	14818	14827	14885	14811	14693	14865	14676	14817	14674	14846	14924	14780	14806	14780	14714	14891	14721	14820	14866	14845	14698	14851	14777	14829	14840	14726	14836	14783	14966	14823	14715	14826	14797	14786	14789	14698	14810	14749	14913	14852	14837	14678	14926	14842	14783	14565	14793	14774	14932	14894	14717	14867	14736	14777	14935	14848	14779	14909	14818	14759	14946	14752	15101	14770	14768	14750	14650	14945	14814	14828	14812	14805	14753	14709	14870	14735	14905	14614	14853	14903	14866	14865	14830	14844	14810	14686	14909	14786	14759	14779	14763	14899	14756	14844	14874	14826	15015	14872	15064	14819	14836	14920	14776	14715	14793	14710	14740	14900	14890	14720	14915	14871	14923	14811	15066	14750	14996	14891	14882	14794	14956	14736	14671	14720	14869	14881	14849	14839	14804	15040	14730	14815	14908	14847	14837	14953	14867	14914	14797	14927	14842	14791	14831	14756	14722	14825	14832	14835	14696	14882	14982	14769	14772	14725	14865	14804	14587	14952	14831	14762	14789	14986	14888	14918	14823	14784	14699	14782	14653	14793	14963	14704	14944	14961	14845	14869	14844	14914	14780	14878	14731	14735	14941	14922	14759	14779	14911	14755	14890	14808	14666	14766	14635	14865	14863	14809	14924	14759	14759	14791	14794	14795	14775	14854	14902	14794	14918	14728	14789	14853	14977	14726	14919	14815	14861	14852	14773	14741	14869	14857	14967	14752	14721	14811	14730	14790	14752	14976	14718	14948	14907	14872	14930	14754	14883	14940	14814	14805	14893	14646	14741	14772	14606	14656	14760	14813	14962	14759	14872	14874	14786	14866	14866	14864	14889	14796	14824	14752	14856	14798	14803	14929	14666	14798	14776	14752	14990	14774	14677	14833	14807	14670	14665	14843	14886	14794	14926	14756	14782	14794	14798	14869	14780	14977	14819	14891	14915	14774	14795	14847	14836	14888	14862	14749	14850	14815	14949	14816	14779	14720	14839	14668	14819	14936	14946	14867	14687	14839	14807	14883	15022	14873	14690	14718	14979	14801	14843	14908	14925	14766	14849	14950	14795	14761	14802	14840	14831	14752	14907	14943	14867	14968	14755	14725	14760	14955	14791	14931	14550	14862	14906	14862	14825	14849	14806	14758	14956	14892	14763	14763	14876	14770	14879	14897	14632	14939	14926	14668	14735	14864	14970	14888	14840	14771	14898	14823	14777	14831	14848	14946	14807	14844	14787	14716	14889	14849	15007	14739	14812	14716	14826	14852	14739	14885	14929	14826	14732	14677	14827	14881	14861	14963	14934	14686	14950	14819	14820	14849	14717	14797	14745	14915	14737	14746	15011	14564	14692	14991	14879	14856	14961	14761	14950	14989	14822	14823	14613	14848	14838	14822	14751	14776	14656	14855	15063	14833	14956	14699	14828	14633	14736	14865	14823	14888	14810	14859	14639	14794	14840	14791	14743	14684	14948	14740	14688	14906	14916	14842	15051	14853	14884	14780	14803	14873	14897	14808	14779	14847	14934	14838	14957	14910	14962	14692	14894	14771	14800	14777	14701	14850	14884	14622	14918	14774	14815	14755	14806	14755	14838	14748	14770	14869	14787	14844	14703	14910	14755	14764	14955	14771	14787	14883	14805	14801	14849	14817	14932	14730	14814	14892	14815	14886	14784	14861	14873	14976	14856	14722	14724	14757	14791	14721	14752	14904	14721	14865	14956	14799	14706	14773	14866	14716	14834	14842	14834	14639	14852	14933	14872	14804	14640	14978	14933	14877	14737	15019	14838	14788	14843	14856	14727	14807	14905	14847	14804	14914	14922	14789	14828	14877	14693	14907	14983	14686	14836	14885	14696	14956	14874	14843	14895	14949	14893	14799	14899	14800	14868	14706	14787	14761	14836	15017	14690	14808	14819	14790	14935	14884	14856	14865	14844	14788	14848	14811	14905	14707	14610	14868	14867	14968	14744	14825	14810	14675	14844	14971	14824	14769	14978	14761	15003	14785	14643	15015	14856	14908	14861	14832	14619	14815	14807	14710	14731	14875	14763	14702	14773	14893	14783	14813	14753	14853	14871	15121	14814	14957	14743	14749	14836	14904	14859	14641	14628	14892	15036	14773	14909	14934	14720	14776	14733	14874	14751	14842	14853	14866	14829	14808	14740	14755	14729	14992	14753	14743	14917	14849	14738	14703	14925	14874	14904	14672	14918	14841	14781	14732	14851	14756	14693	14503	14663	14707	14807	14836	14759	14965	14654	14831	14831	14960	14963	14818	15034	14775	14882	14803	14875	14868	14854	14715	14762	14814	14923	14860	14800	14959	15047	14765	14667	14870	14762	14813	14865	14820	14747	14802	14876	14683	14823	15026	14866	14805	14736
27039	21918	25507	21874	17607	17044	16787	16655	16488	16666	16578	16859	17278	17269	17054	17332	17225	16769	16377	16438	16288	16131	16276	16167	16778	16758	16411	16505	16130	16040	16194	16070	16193	16313	16115	16026	16222	15976	15887	15972	15919	15880	16146	15992	16045	15934	16051	16114	16143	16227	16270	16031	16299	16011	16137	15957	16172	16017	16000	15876	15989	15958	16054	15894	15931	16054	15919	15997	16035	16087	16082	16108	16077	16122	16232	15976	16064	16036	15955	16103	16018	15886	15874	16021	16127	16008	15815	15793	15995	15890	15983	16061	15805	15921	15832	15872	16012	16028	16045	16146	16252	15945	16014	15941	16049	15923	15915	15922	16066	15821	15954	15839	15969	15814	15915	16030	15896	15979	15766	15980	16056	16097	15944	16083	15974	16139	16008	16087	16132	15928	15954	16085	15980	15856	16012	16037	16123	16227	15968	15935	15814	15834	15941	15958	16102	15926	16070	15981	16022	16077	15809	16071	16037	15970	16120	15725	15703	15856	15988	15873	16079	15971	16204	15980	16122	16049	15958	16070	15878	15815	15877	15908	15834	16017	16054	15885	15900	16029	15935	16022	16025	15872	16058	15922	15731	15981	15870	16037	15874	15898	16062	16020	16068	16047	16065	15942	16112	16003	15934	15883	15989	16123	15978	15993	15839	15902	15988	15854	15977	16014	16142	15845	16033	16079	16137	15855	16003	16079	16152	15926	15869	15929	16041	16032	16135	15917	16032	15856	16097	16232	16021	16089	16045	16019	15998	15907	15864	16023	15909	15944	16060	15853	16095	15803	15745	15961	15847	16090	15874	15892	16056	15986	16188	16143	16064	16100	16002	16080	16023	15903	16095	16219	16166	15934	16139	15829	15906	15949	16017	15893	16058	16039	16137	15858	16030	16082	16042	16067	16038	15825	15836	15904	15893	15895	16123	16052	15851	16006	15879	15988	15820	16144	15941	16051	15965	16197	16037	16069	15916	15846	16036	15919	15925	15876	15965	16170	15974	16076	15945	15986	16055	16092	16125	15965	15933	15993	15865	15974	16042	16112	15985	15930	16110	16137	16001	16044	16008	15819	16049	15800	15891	15778	16034	16095	15938	16046	15900	16132	15996	15948	16044	15924	16070	15912	16020	16027	15874	16020	16029	16074	15841	15779	16014	16066	15974	15881	15949	15939	16115	16112	15891	15916	15973	16027	15993	16171	15844	16040	15972	15971	15962	16192	16137	15923	16083	15974	15978	15963	16040	15952	16202	15980	15980	15869	16027	16097	15998	16113	15948	15794	15978	15959	15907	15920	15951	15848	15934	15894	15946	15910	15829	16140	16041	15909	15847	15781	15970	15975	16168	16006	15971	15933	16028	16034	15913	16001	15935	16046	15972	16023	15913	15972	16014	16065	15921	16061	16098	15954	15993	16034	15732	15941	16088	16082	15997	15987	15984	15965	15954	15862	16041	16096	16011	15822	16102	16045	15933	15917	15721	16008	15890	16041	16178	15705	16162	16230	15943	15843	15854	15802	15927	15850	15995	15902	16098	15854	15847	15966	15939	15965	16051	15863	16079	15997	16044	15972	16057	15867	15759	15838	15824	16086	16139	16036	16117	15905	16001	15958	16014	15899	15940	16102	16029	16048	15757	16160	16019	15892	16179	15891	16066	16050	15904	16130	16141	15926	15889	15976	15920	15892	15972	16011	15919	16007	15955	15995	15876	15779	16113	15908	15987	16138	16066	16134	15755	15865	15835	16027	15982	16165	15826	15891	16052	15893	15944	15993	16167	15931	16009	15971	16065	16195	15969	15943	15799	15896	15959	15923	15951	15907	15987	15962	15968	16033	15878	16029	15923	15883	16174	16007	16161	16045	15954	16103	15930	15902	16065	16034	16025	15935	16072	16057	16331	16339	16036	16037	15971	15749	16084	15964	15885	16093	16147	16017	15809	15887	16078	16132	16002	16111	16033	15991	15981	15933	15948	15907	16054	15929	15910	16099	16047	16083	15968	15887	16013	16053	16121	15945	16040	16058	16208	16201	15960	15870	16037	16261	15908	16027	15858	16000	15919	15926	16046	16126	15846	15828	15896	15952	15942	16071	15977	16027	16015	16074	15909	15925	16010	15937	15869	16034	15915	15981	15975	15993	15976	15818	16051	16098	16036	16115	15905	15845	15963	15982	16065	15935	15834	16026	15900	15918	15953	16223	16161	16121	16093	15972	15942	16027	15955	16196	15943	15979	16120	15896	16048	16077	16111	15940	15878	16010	15840	15966	15997	16000	15975	15959	16054	16029	16129	15909	15984	16234	15961	15981	15853	15936	16094	15969	16139	16022	16051	15897	16060	16026	16004	16094	16110	15735	15810	16131	16077	15962	16147	15974	15962	15906	15991	15909	15947	16064	16043	15958	15981	16132	16177	16011	16034	16020	15988	15766	15837	16124	16078	15927	16022	15935	15876	16127	15922	16061	16059	16150	15802	16030	15985	15913	16074	15996	16040	16115	16224	15811	15978	15882	15952	15949	16106	16084	16009	16104	16022	15964	15900	15833	15874	15910	16141	15897	16023	15974	15859	16009	15978	16080	15850	16047	15744	16015	15801	16166	16102	15903	15978	16008	15919	16035	16199	15963	16162	16039	16114	16020	16117	15712	15978	16054	16094	16089	16023	15875	15952	16044	16070	15916	16062	15907	16073	16079	15968	16146	16133	16197	15917	16060	16031	15985	15875	16200	16035	15847	16089	16040	15917	15905	16022	16081	15996	16011	16205	16210	16126	15803	15959	15796	15972	16034	15770	15964	15954	16044	15924	15905	16064	15869	15930	15999	15857	15782	16205	15941	15884	15858	15894	15861	15987	16029	15999	16011	16072	15898	15827	15905	16076	16005	15932	15971	15991	16038	16059	16040	15799	15956	15822	16074	16136	15858	15950	16177	15984	15861	16237	16055	16051	16059	16086	16054	15919	16157	16279	15918	16004	16060	16284	16089	16049	15902	15848	16118	16016	16011	15996	15966	16062	16031	15912	16020	15896	15935	15844	16089	15846	16090	16068	15978	15813	15858	15956	16031	15869	15952	16106	16080	16107	15961	15716	15934	15892	16063	15938	15962	16041	15943	16076	16002	16078	15944	16177	15964	16217	15995	15902	15927	16110	16118	15993	16012	16048	15895	15973	16042	16030	15924	15929	15971	15949	16050	16086	15854	16100	16005	16006	16065	16198	15926	16025	15967	15971	15991	15960	16161	16074	16192	15960	16050	16275	16111	16022	15821	16206	16045	16019	15934	15874	15972	16000	16143	16144	16025	15991	16022	16074	15933	16000	16048	16073	15819	16072	15946	16061	16158	15836	15972	15923	15899	15865	16081	15881	15945	15799	16287	16006	16121	16132	16064	16015	16037	16029	15883	16016	16184	15965	16071	16133	15874	15922	16080	15799	16057	16060	16006	15928	15862	16146	16102	15944	15856	15790	16028	16091	16130	16058	15957	16053	16092	15843	16012	15960	15864	16062	16017	15997	16056	15988	16043	15801	15979	16017	15943	15976	15886	16037	16070	15965	16198	15990	16059	15971	15911	15885	16001	16027	15843	15872	16013	15870	16067	15938	15917	15985	16099	16007	16093	15937	15935	15958	16092	16092	16043	15984	16059	15935	16063	15925	15940	16132	15991	16058	15882	15917	15944	15943	16125	16002	15789	15986	16259	16016	15875	16010	15794	15851	16003	15986	15887	15915	16102	16048	16199	16187	15914	16163	16017	15913	15981	16194	15898	16059	15881	16140	15906	15961	15974	16024	15972	15943	15961	15966	16120	15935	16179	15977	15939	16026	16042	16245	16130	15919	15994	15813	15972	15963	16037	15914	15936	16131	16075	15878	15971	16016	15980	15931	15982	15751	16002	16048	15787	15932	16093	15947	16059	16187	16155	16041	15939	16034	15792	15936	15814	15941	15801	16065	15719	15897	16100	15931	15979	16025	15933	16093	15913	16086	16068	16117	15880	16032	16049	15892	15979	15889	16057	15978	15943	15875	15905	16160	15855	15911	15887	15916	15922	16104	15974	15953	16140	16222	16113	15962	16031	15862	15887	16093	15918	16117	15851	15824	16032	15945	16014	15724	15877	16120	16024	16125	15860	15900	15993	16053	15920	16266	16131	15898	16013	15882	15953	16049	16077	15884	15939	16025	16011	16134	16046	15787	16112	15937	16042	16040	16139	16134	16078	16090	15960	16074	16019	15913	15931	15927	15991	16242	15988	15977	16013	16085	16048	15963	15994	16082	15950	16130	15953	16062	16080	15960	15904	16069	15898	15969	15869	15950	16000	16075	16109	15928	16051	15862	15897	15966	16076	16012	16131	16015	16177	16065	15962	16193	15982	15990	15858	15978	15987	15997	15946	16028	16008	15991	16102	16070	15880	15979	15967	16100	16059	15893	15808	15970	15936	16011	16019	16088	16012	16006	16050	15980	16051	16069	15881	15996	15952	16029	16091	16031	16094	15974	16083	15898	15965	16022	15825	16138	16051	16154	15840	15971	15968	16155	16114	16052	16096	16112	15996	16011	15894	15876	16035	16068	15839	16082	15916	15976	16051	16034	15952	16040	15960	15915	15873	16049	16080	16044	16190	16098	16111	16086	15918	16060	16141	16086	15948	16068	16021	16034	16058	15951	15989	16079	15893	15914	16047	16131	16223	15993	15959	15902	15834	16013	16101	16177	15988	15813	16080	15776	15861	16155	15879	16104	15957	15997	16007	16106	16144	16023	16050	15886	16045	16151	15911	15888	16055	15978	16099	16070	15965	16080	15857	15962	16137	16026	15711	16079	16108	15982	15935	16075	16032	15968	15925	15980	16028	16053	16128	16097	16099	16061	16017	16001	15944	16051	15892	16081	15968	16102	16004	16136	15883	16215	15866	15950	15921	16029	15995	15910	15991	16086	16226	16022	16099	15957	16075	15997	16027	16204	16044	16007	15991	16158	15946	15979	15922	16184	15825	15916	16070	15881	16038	16013	15953	15871	16063	16116	15971	16081	15928	15952	15978	15910	15867	16035	15988	16134	15940	16037	16099	15928	15987	16043	16025	16175	16211	16010	16048	16022	16148	16062	16029	16059	15877	16006	16084	15989	16248	16027	15907	16047	15767	16113	15977
17159	24108	23153	18851	16957	16224	15918	15706	15609	15633	15831	16180	17017	16479	16736	16993	16229	15229	15207	15045	14966	14992	15048	15062	15968	15865	15663	15331	15074	14895	14856	14780	14623	14827	14674	14586	14729	14720	14667	14772	14765	14715	14975	14755	14803	14791	14669	14709	14756	14667	14863	14675	14770	14737	14695	14617	14751	14720	14605	14546	14622	14727	14639	14537	14831	14656	14582	14747	14676	14661	14688	14616	14650	14683	14788	14612	14600	14606	14661	14816	14716	14727	14802	14723	14632	14590	14590	14542	14611	14547	14712	14646	14586	14856	14872	14702	14525	14794	14702	14699	14814	14780	14617	14668	14684	14527	14801	14627	14625	14603	14663	14683	14526	14662	14800	14681	14766	14470	14699	14552	14545	14620	14603	14701	14631	14696	14701	14587	14782	14908	14639	14658	14814	14730	14607	14683	14672	14539	14731	14679	14770	14799	14728	14780	14646	14708	14713	14534	14563	14585	14592	14691	14619	14757	14735	14631	14620	14553	14689	14728	14664	14803	14760	14633	14609	14677	14808	14513	14647	14616	14606	14779	14553	14761	14642	14660	14720	14404	14664	14577	14622	14727	14566	14613	14653	14702	14666	14461	14478	14649	14774	14666	14735	14699	14648	14546	14631	14609	14594	14618	14790	14589	14668	14636	14679	14729	14644	14712	14672	14569	14618	14621	14596	14883	14763	14478	14701	14489	14515	14747	14581	14675	14922	14607	14753	14555	14736	14727	14610	14542	14708	14580	14637	14543	14640	14508	14706	14719	14748	14715	14642	14396	14728	14942	14679	14632	14650	14460	14775	14587	14661	14750	14696	14644	14822	14472	14589	14576	14726	14842	14614	14652	14737	14646	14649	14572	14701	14682	14756	14722	14566	14889	14667	14570	14620	14735	14622	14685	14668	14523	14747	14536	14619	14544	14589	15004	14605	14721	14711	14612	14728	14570	14648	14572	14786	14750	14693	14760	14641	14707	14610	14736	14660	14511	14667	14671	14596	14593	14828	14510	14737	14542	14718	14518	14774	14779	14618	14781	14611	14746	14496	14687	14749	14689	14668	14619	14620	14616	14634	14617	14499	14714	14657	14663	14625	14337	14647	14604	14547	14585	14699	14504	14581	14798	14635	14647	14700	14502	14637	14595	14641	14717	14712	14663	14692	14680	14666	14608	14772	14719	14538	14558	14751	14765	14570	14748	14612	14704	14676	14814	14725	14646	14705	14710	14727	14556	14570	14488	14553	14644	14473	14690	14532	14576	14770	14651	14842	14624	14700	14581	14696	14696	14574	14748	14657	14606	14563	14612	14687	14559	14693	14696	14753	14580	14629	14733	14733	14653	14790	14740	14634	14704	14628	14651	14591	14703	14534	14742	14688	14663	14688	14652	14700	14547	14483	14743	14631	14747	14569	14682	14733	14862	14782	14705	14769	14637	14658	14613	14754	14540	14689	14654	14490	14575	14774	14734	14646	14502	14784	14834	14535	14739	14625	14747	14738	14680	14809	14552	14725	14615	14767	14462	14846	14633	14564	14613	14701	14720	14561	14762	14798	14778	14601	14809	14793	14624	14550	14614	14669	14728	14726	14641	14567	14591	14903	14519	14570	14827	14752	14494	14881	14604	14708	14793	14694	14699	14616	14554	14737	14748	14697	14687	14844	14683	14658	14648	14755	14633	14748	14819	14487	14646	14680	14742	14570	14660	14498	14508	14602	14948	14689	14690	14699	14716	14587	14580	14718	14707	14666	14667	14604	14476	14652	14809	14770	14630	14667	14742	14651	14685	14647	14699	14735	14752	14635	14694	14720	14551	14505	14663	14681	14557	14723	14702	14644	14653	14528	14579	14715	14710	14700	14677	14637	14634	14729	14609	14833	14725	14687	14677	14692	14733	14482	14720	14804	14481	14732	14707	14616	14844	14576	14746	14747	14619	14727	14463	14540	14608	14748	14790	14553	14564	14634	14711	14764	14634	14740	14714	14535	14587	14851	14692	14552	14688	14613	14656	14613	14687	14516	14664	14789	14672	14752	14668	14683	14897	14808	14664	14821	14680	14612	14702	14750	14726	14815	14756	14713	14658	14620	14770	14495	14510	14604	14693	14728	14803	14673	14739	14771	14659	14758	14656	14708	14723	14596	14772	14543	14551	14662	14654	14701	14794	14755	14796	14627	14543	14673	14625	14639	14740	14686	14718	14794	14822	14775	14547	14661	14598	14711	14529	14392	14508	14744	14518	14706	14559	14653	14607	14654	14579	14601	14465	14583	14665	14738	14623	14753	14717	14655	14799	14564	14770	14743	14714	14679	14780	14678	14809	14618	14588	14735	14636	14650	14706	14666	14720	14522	14777	14582	14521	14563	14529	14605	14498	14555	14617	14759	14540	14609	14453	14468	14665	14524	14434	14661	14544	14671	14371	14612	14565	14652	14683	14634	14535	14547	14553	14677	14691	14527	14642	14662	14394	14552	14528	14687	14518	14627	14575	14832	14631	14710	14782	14762	14657	14692	14654	14796	14718	14759	14949	14655	14653	14704	14660	14739	14759	14759	14831	14778	14599	14731	14709	14671	14695	14668	14692	14681	14734	14601	14734	14651	14682	14711	14598	14538	14839	14569	14782	14579	14790	14778	14563	14680	14708	14587	14622	14566	14763	14637	14725	14841	14481	14780	14749	14647	14854	14692	14661	14628	14519	14726	14559	14744	14810	14556	14741	14825	14661	14839	14647	14832	14464	14520	14715	14667	14581	14631	14518	14704	14664	14635	14855	14542	14708	14836	14662	14674	14503	14696	14645	14498	14550	14651	14791	14783	14550	14769	14656	14673	14526	14594	14616	14508	14639	14661	14647	14633	14685	14654	14677	14768	14623	14380	14705	14774	14924	14789	14488	14786	14652	14702	14650	14694	14578	14505	14633	14594	14682	14631	14752	14768	14658	14715	14638	14733	14573	14683	14789	14601	14689	14683	14692	14768	14548	14620	14452	14539	14568	14650	14509	14697	14597	14708	14654	14728	14685	14681	14716	14681	14712	14545	14705	14562	14770	14538	14638	14658	14515	14731	14548	14702	14580	14691	14793	14686	14711	14681	14688	14743	14643	14639	14558	14652	14589	14744	14729	14574	14840	14751	14454	14612	14631	14590	14833	14717	14635	14577	14716	14849	14582	14671	14738	14742	14750	14714	14612	14717	14810	14689	14790	14679	14629	14714	14645	14689	14621	14545	14622	14748	14612	14577	14715	14854	14721	14638	14713	14697	14691	14705	14617	14595	14530	14714	14602	14847	14646	14727	14664	14670	14542	14637	14691	14601	14491	14728	14847	14736	14651	14724	14637	14591	14450	14776	14394	14755	14557	14637	14785	14723	14627	14610	14581	14537	14366	14700	14726	14843	14679	14606	14654	14684	14669	14584	14729	14743	14788	14703	14712	14630	14614	14629	14770	14556	14637	14731	14809	14637	14553	14639	14784	14727	14636	14597	14613	14950	14714	14636	14639	14680	14765	14698	14655	14590	14681	14711	14675	14593	14522	14843	14631	14728	14761	14730	14894	14718	14622	14680	14749	14696	14782	14864	14754	14684	14806	14668	14718	14686	14712	14823	14798	14769	14560	14629	14535	14713	14624	14599	14824	14625	14434	14569	14602	14528	14502	14573	14539	14768	14681	14716	14733	14676	14611	14630	14734	14751	14645	14529	14575	14578	14668	14732	14830	14774	14585	14682	14693	14606	14584	14690	14548	14739	14614	14629	14765	14781	14685	14685	14772	14722	14754	14532	14714	14545	14629	14634	14710	14623	14801	14613	14708	14582	14740	14591	14826	14607	14587	14802	14548	14751	14750	14616	14483	14821	14667	14476	14714	14691	14676	14682	14484	14736	14780	14634	14548	14756	14713	14537	14480	14781	14712	14668	14487	14706	14566	14672	14770	14782	14866	14506	14743	14514	14530	14845	14622	14747	14784	14669	14750	14760	14641	14709	14634	14908	14785	14762	14694	14534	14651	14483	14606	14513	14599	14640	14819	14823	14660	14730	14643	14497	14778	14709	14624	14805	14579	14739	14710	14508	14712	14397	14760	14774	14573	14769	14826	14697	14718	14777	14614	14614	14678	14690	14660	14766	14682	14785	14635	14814	14584	14611	14658	14614	14795	14686	14717	14741	14700	14669	14757	14553	14608	14648	14630	14611	14635	14704	14609	14683	14685	14669	14697	14786	14663	14743	14703	14623	14702	14692	14676	14779	14553	14619	14610	14494	14634	14750	14616	14707	14469	14647	14529	14576	14523	14739	14682	14565	14764	14847	14702	14607	14706	14694	14609	14709	14672	14780	14703	14717	14645	14503	14729	14623	14555	14641	14745	14568	14597	14715	14689	14642	14739	14544	14708	14464	14715	14710	14795	14837	14679	14617	14830	14791	14724	14656	14512	14512	14683	14624	14595	14608	14727	14735	14769	14644	14675	14538	14796	14557	14745	14681	14643	14556	14724	14608	14733	14698	14647	14671	14660	14723	14657	14553	14700	14672	14909	14733	14714	14681	14776	14687	14645	14659	14644	14627	14664	14754	14614	14749	14704	14623	14646	14655	14609	14716	14654	14619	14590	14733	14648	14581	14670	14726	14699	14635	14803	14777	14573	14589	14674	14478	14781	14631	14667	14804	14767	14644	14634	14659	14652	14760	14597	14550	14656	14837	14615	14715	14769	14689	14714	14668	14741	14598	14594	14525	14850	14715	14808	14784	14679	14866	14681	14712	14568	14867	14607	14728	14645	14622	14767	14662	14622	14644	14777	14601	14805	14728	14598	14769	14833	14702	14733	14611	14538	14735	14600	14628	14738	14617	14707	14660	14704	14624	14685	14577	14648	14602	14697	14575	14770	14606	14793	14563	14689	14603	14608	14579	14622	14622	14681	14709	14672	14672	14634	14604	14661	14765	14785	14691	14667	14814	14729	14659	14718	14633	14603	14569	14532	14566	14603	14728	14699	14708	14660	14786	14719	14739	14834	14676	14590	14653	14795	14666	14776	14728	14633	14623	14703	14612	14702	14752	14615	14741	14587	14660	14658	14769	14540	14485	14608	14560	14730	14792	14510	14587	14639	14686	14718	14670	14709	14528	14768	14706	14480	14629	14733	14675	14967
23594	21103	28616	23952	21866	21676	20332	17486	17060	17611	17859	18206	18493	17847	18101	18245	17601	16862	16462	16427	16450	16463	16329	16759	17726	17072	16883	16292	16151	16249	16120	16132	16143	16209	16282	16121	16075	16086	15966	16055	15973	16171	16290	16172	16123	15832	15981	16073	16498	16691	16500	16016	16163	16183	16168	15887	15909	15961	16029	16134	16179	15993	16088	15839	15933	15961	15851	16173	16230	15867	15873	15942	16165	16045	15951	16076	15909	15909	15981	16166	16022	15993	15971	15919	15953	16089	15927	15838	15852	16027	16044	15840	16112	15839	16042	15869	16072	16115	16041	16104	15813	15779	15893	16013	16178	15907	16017	15980	16048	15822	15872	15795	16018	16031	15899	16027	15944	15881	15941	16199	15868	15948	15824	15990	16076	15947	15811	15836	16021	15993	15812	15801	15954	16046	15913	16116	15763	15882	15857	15993	16048	15946	15934	16000	15838	16046	15892	15947	15976	15900	16115	15884	16171	15968	15958	15991	15870	16016	16112	15855	16026	16002	16137	15917	16286	15996	15747	16025	15800	16117	15942	16020	15865	15885	15818	16045	15968	15983	15998	15984	15920	15962	15964	16103	15895	16043	15700	15726	16111	16248	16084	15903	15986	15972	16008	16176	15838	15979	16182	15870	16077	15957	15931	16057	16230	15840	15914	15899	15863	16090	16035	15709	15971	16016	15999	15854	16012	15900	15897	15817	15921	15982	16046	15835	15768	16024	15835	15993	15815	16012	15927	16013	16126	15781	15982	15924	16011	15866	15926	15836	15906	16036	15892	15871	15932	15892	16326	15825	15917	15978	15971	16104	16076	16071	15994	16047	15871	15887	15832	16001	15897	16018	15924	15932	16035	15986	15992	15981	15690	15766	15966	16133	15956	16007	15959	15928	15892	15848	15864	16020	16277	15839	15936	15917	15902	15844	15864	15995	15824	15859	15873	15891	15695	15830	15871	15899	15878	15865	16270	15962	15937	16015	15932	16078	16118	15894	15779	16000	15993	15973	16094	16167	15836	15922	16117	15879	16011	15960	16029	15948	15803	15924	16086	16193	15861	15962	15965	15837	15925	15991	15903	15822	15694	15874	16038	15991	15842	16160	15814	16010	15921	15880	15933	16160	16103	15831	16022	15800	16112	16001	15899	15825	15938	15898	15936	15874	15885	15797	15966	16052	15883	15896	16106	16083	15885	15807	15848	15976	15802	15929	15851	15910	16034	15948	16019	15874	15960	16004	15876	15909	15997	16020	16155	15903	15991	15951	15937	15955	15945	15884	15912	15657	15820	15878	15824	16095	15911	16009	15840	15926	15903	16134	15886	15924	15876	16108	15814	15992	15739	15792	15817	15975	15947	15858	15996	15915	15997	16063	15848	15802	15926	16042	15972	16035	15818	15885	15755	15840	15923	16023	15767	15892	15941	15788	15870	16082	15968	15864	16192	15830	16089	16144	16019	15904	15941	16048	15971	16084	15940	15915	15864	15850	15935	15929	15840	15928	15965	15883	15874	15823	15995	15823	15823	16269	15997	16007	16038	15827	15830	15960	15891	15998	15993	15783	15930	15722	15882	16030	15932	16031	16058	16116	15919	15991	16018	15990	16136	16007	15989	16063	15768	15805	15871	16001	15938	15892	16020	16023	15986	15968	15983	15798	15913	15875	15926	16184	15938	15964	16076	15918	15801	15786	15896	16111	15862	15957	15923	15843	15904	15866	15956	16057	15968	15899	15860	15928	16090	15834	16106	15948	15998	15840	15942	15985	15984	15720	16061	16166	15905	15837	16149	16003	16056	15980	15834	16051	15966	15809	15955	15731	15937	15726	15926	15874	15860	15881	15956	16084	15810	16101	15857	15854	15805	15799	15774	16076	16043	16059	15816	15890	15914	15921	15871	15897	15825	15835	15904	16001	15952	15916	16033	15945	15884	15972	15743	15985	15871	15884	15923	16078	16082	15900	15995	15899	15937	15796	16080	15829	15863	15897	16039	15745	16162	16035	16007	15989	16075	15916	15816	15854	16227	16150	16134	16008	15716	15846	15998	15980	15829	15691	15966	15958	15814	15899	15870	15701	16053	15948	15955	15841	15957	15982	16021	16015	15840	16061	15902	15921	15816	15847	15894	15925	15627	16011	15979	16004	16004	16049	15799	15787	15776	16111	15922	15925	15802	15959	15912	16033	16046	15832	15736	16007	15924	15879	15917	15758	15905	15985	15916	15795	15845	15922	15949	15966	15928	16173	15878	15922	15746	15914	15967	16036	15878	15913	15977	16074	16011	15875	15903	15850	16109	15998	15903	15955	16006	15990	15816	15745	15974	15854	16111	16025	16010	15879	15857	15851	16209	15745	15881	15992	16071	16045	16035	15925	15788	15958	16028	16166	16173	15926	15901	15786	15986	15954	15954	15991	15969	15934	15920	15997	16046	16091	15998	16090	15887	15974	16038	16170	15865	16013	15986	16032	15939	15958	16013	16004	15992	15956	16049	16041	15931	15853	16007	16020	16010	15941	15907	16012	15832	16060	15959	15888	15991	15966	15825	15684	15772	16054	15753	16027	15915	16040	16067	15932	15945	16106	15874	15827	15884	16000	15782	16035	16122	15955	16165	15935	15933	15950	15993	15930	16016	15952	16046	15963	15966	16181	16023	16044	15774	15898	15877	15983	16004	15940	15849	16150	16110	15983	16087	15842	16019	16021	15902	15906	16127	15903	16033	16011	15747	16094	15714	16103	15981	16265	16059	16088	15864	15910	15981	15960	15848	15947	15965	15843	16027	15958	16145	15845	16069	15779	15871	16015	15852	15772	15854	15878	16121	15818	15877	15833	15906	15992	16090	16055	15915	15828	15875	15965	16141	15681	15902	16022	15978	16026	15825	15895	15721	15828	15940	16146	15883	15820	15857	16134	15869	15960	16094	15876	15729	15908	16015	15927	15677	15950	16085	15922	15899	16035	16054	15799	16048	15850	15845	15872	15826	16006	15988	15959	15949	16054	16006	15843	15954	15898	16097	15829	16026	15961	15980	16047	15912	15800	15832	15872	15943	16034	15782	15887	15855	15847	16028	15867	15934	15945	16127	15950	15720	15910	15967	16023	15822	15887	15865	15711	15970	15967	15783	15918	16052	15821	15894	15819	15855	16085	15893	15625	15995	15890	15973	15849	15777	15791	16059	15620	16214	15846	15956	16214	16132	16046	16169	15946	15985	15835	16053	15869	15810	15744	15993	15976	15977	16134	16069	15962	15971	15921	15993	15946	15884	16027	16025	16008	15933	15941	16043	16089	15935	15947	15943	15865	15946	15987	15927	15812	15910	15837	15951	15953	16029	15724	15892	16020	16152	15949	16105	15875	15753	15909	16057	16005	15922	15782	16065	16006	15928	15971	15967	16133	15928	15844	16007	16088	15891	15930	15868	15724	15811	15754	15721	16038	15911	16139	15815	15885	15994	15783	15805	15973	16172	15623	15916	15762	16056	15797	16024	15951	15917	16219	15916	15868	15868	16017	15958	15888	15987	15780	15670	15769	16019	15842	15825	15998	16108	15858	15876	15949	15820	15937	16102	15845	15993	15927	15807	15773	15822	15769	16150	15933	15646	15820	16055	16091	15937	15827	16058	15807	15848	16111	15953	16010	16070	15940	15937	15988	16139	15958	15935	16083	15846	15886	16234	15997	16119	15951	15849	15917	15862	15968	15875	15922	15993	15774	15780	15899	16133	15835	15878	15814	16044	15697	16132	16011	16025	15982	15774	15794	15913	15837	15858	15876	15986	15819	15962	16024	15926	15940	15916	16017	15974	16050	15871	16039	16141	15984	15977	16096	15915	15832	15859	15710	16109	15928	15973	16048	15823	15836	16118	16047	15882	15867	16086	15940	15936	15997	15983	15993	15916	16064	15817	15904	16010	15848	15962	16048	15855	16035	16027	15952	15991	16053	16286	15808	15923	15986	15931	15809	15737	15976	15995	15873	15835	15852	16087	15846	15865	15901	15917	16031	16091	15954	16052	15955	15854	16039	16084	15866	16024	15881	15964	16138	15939	16167	15876	15992	15965	15853	15973	15880	15874	15903	15870	15914	16110	15913	15920	15932	15862	15930	16200	16116	16049	15909	15936	16222	15854	15759	15919	15908	15965	15876	15931	15958	15841	16003	15979	15899	15994	15934	16140	16001	15867	16107	15879	16148	16126	15960	15940	15931	15768	16061	16025	15895	15854	15966	15914	15883	16049	15970	15820	16057	16138	15748	15979	15886	16071	16030	16117	15827	15923	16079	15795	15813	15945	16009	16034	15789	16163	16024	15797	15955	16100	15784	15948	16045	15957	15850	15769	15749	16149	15874	15854	15826	15940	16133	15946	15987	15900	15999	16063	16029	16140	15935	16218	15943	15960	15925	15971	15932	15638	15707	16012	16048	15861	15987	15907	15794	15912	15773	15813	16127	15974	15987	15969	15920	15909	15837	15790	15912	16053	15891	15845	15866	15903	16123	15910	15734	15837	15826	15967	15944	15886	15848	16127	15765	15791	15897	15964	15848	15881	15759	15820	15880	16138	15958	15833	15986	15961	15883	15997	16150	15905	15856	16014	16036	16082	16034	16121	15997	15755	16027	15718	15961	15822	15751	15786	16003	16034	15870	16162	15968	15990	15833	15899	15832	15827	16027	15876	15917	15927	16127	15844	15762	15830	15943	15864	15998	15924	16010	16037	15985	15799	15924	15929	15754	15925	15879	15895	15841	15999	16017	15826	15919	15856	15991	15878	16028	15783	15950	16077	15794	15912	15860	16004	16068	16026	15997	15816	15856	15913	16094	15863	15745	16086	16046	15953	15918	15879	15955	16003	15908	15896	15811	15999	15912	15735	15897	15779	15894	15818	15985	15970	15737	16026	15983	15898	15919	15846	15644	15864	15903	15876	16029	16049	15965	16011	15800	15902	15757	16094	15914	16048	16010	15898	15952	15975	15828	15948	15996	15880	16028	15957	15773	15993	15875	15975	16152	16030	15925	15902	15989	15954	15880	15916	15929	15922	16178	16015	16141	15999	15920	16007	15917	15920	15865	16100	16049	15839	16109	15966	16004	15966	15973	15745	15884	15940	15820	15791	15939	16047	15803	15679	15916	15929	16011	15826	15814
17178	30731	29125	22840	19924	18299	17271	16837	16617	17211	17486	18486	18480	17292	18297	18505	16662	15875	15601	15407	15421	15321	15598	16343	17098	16235	16038	15249	15150	14995	14985	15067	14836	14715	14885	14862	14863	14776	14844	14922	14750	14827	14806	14974	14782	14710	14717	14792	15607	15524	15239	14897	14881	14737	14726	14735	14822	14878	14805	14753	14798	14718	14701	14710	14645	14749	14687	14706	15001	14679	14701	14722	14652	14822	14706	14710	14875	14754	14910	14788	14596	14818	14856	14727	14764	14738	14652	14805	14695	14700	14731	14611	14653	14689	14717	14580	14722	14749	14751	14823	14876	14642	14599	14649	14685	14781	14562	14679	14854	14692	14777	14603	14746	14776	14667	14678	14725	14792	14384	14524	14819	14662	14719	14668	14667	14697	14922	14650	14745	14606	14850	14835	14786	14758	14701	14740	14841	14628	14804	14906	14655	14932	14678	14715	14715	14753	14722	14661	14550	14781	14557	14680	14715	14740	14620	14740	14584	14503	14581	14622	14710	14623	14620	14615	14754	14634	14692	14699	14783	14802	14723	14673	14606	14687	14630	14795	14650	14645	14701	14686	14714	14729	14648	14624	14748	14693	14633	14743	14606	14553	14908	14582	14746	14690	14680	14724	14743	14730	14785	14559	14616	14572	14516	14759	14621	14653	14690	14596	14658	14847	14669	14638	14738	14571	14702	14659	14694	14669	14661	14624	14602	14746	14483	14902	14771	14655	14709	14727	14481	14726	14705	14760	14637	14598	14554	14722	14658	14718	14638	14657	14679	14550	14572	14557	14727	14654	14747	14655	14743	14829	14573	14626	14795	14575	14715	14619	14644	14788	14732	14605	14627	14684	14722	14551	14728	14613	14603	14666	14582	14751	14662	14548	14547	14642	14734	14678	14667	14711	14703	14718	14552	14781	14593	14647	14771	14732	14730	14761	14746	14705	14595	14767	14870	14731	14610	14663	14691	14762	14646	14810	14698	14593	14817	14595	14719	14773	14586	14730	14529	14637	14680	14811	14505	14746	14774	14586	14632	14669	14716	14743	14724	14689	14548	14638	14657	14604	14525	14752	14711	14717	14694	14715	14807	14656	14723	14749	14693	14604	14618	14765	14719	14606	14857	14635	14630	14773	14712	14716	14607	14646	14728	14632	14612	14600	14818	14621	14733	14708	14693	14564	14657	14734	14668	14781	14738	14660	14608	14866	14703	14628	14669	14748	14624	14774	14642	14735	14580	14637	14632	14702	14711	14705	14793	14577	14680	14840	14640	14591	14694	14747	14792	14836	14783	14746	14723	14630	14708	14803	14630	14775	14734	14578	14707	14569	14715	14610	14547	14750	14688	14844	14762	14644	14692	14860	14545	14626	14491	14702	14843	14789	14740	14533	14646	14572	14712	14566	14736	14597	14556	14782	14837	14738	14535	14597	14716	14694	14515	14795	14855	14640	14661	14697	14696	14710	14693	14731	14741	14814	14577	14726	14676	14662	14724	14677	14673	14809	14662	14694	14749	14805	14821	14663	14651	14600	14582	14615	14807	14805	14617	14800	14830	14677	14726	14666	14632	14513	14641	14709	14744	14755	14586	14501	14774	14755	14789	14540	14690	14632	14631	14769	14851	14635	14754	14704	14657	14775	14568	14737	14639	14706	14584	14432	14560	14639	14732	14691	14679	14675	14742	14628	14654	14755	14748	14683	14679	14644	14665	14678	14689	14714	14777	14730	14613	14793	14783	14701	14658	14600	14603	14857	14821	14603	14710	14734	14633	14751	14811	14690	14793	14840	14728	14820	14519	14695	14642	14693	14680	14523	14658	14632	14636	14582	14574	14769	14591	14604	14817	14643	14635	14616	14833	14792	14694	14627	14799	14723	14629	14713	14651	14604	14657	14648	14615	14777	14718	14772	14539	14659	14642	14674	14612	14555	14579	14673	14697	14623	14756	14660	14690	14573	14584	14614	14664	14702	14617	14589	14587	14683	14779	14691	14672	14632	14624	14608	14761	14922	14798	14604	14739	14748	14834	14677	14734	14751	14625	14687	14645	14752	14590	14472	14714	14785	14666	14703	14494	14676	14694	14831	14675	14700	14593	14747	14730	14743	14676	14583	14659	14695	14778	14681	14452	14564	14827	14721	14765	14541	14713	14742	14782	14807	14758	14534	14695	14750	14721	14677	14684	14545	14578	14749	14803	14692	14638	14706	14778	14694	14740	14668	14727	14708	14564	14579	14835	14793	14631	14666	14708	14324	14584	14714	14595	14495	14710	14713	14781	14801	14806	14631	14726	14685	14675	14774	14620	14857	14773	14683	14735	14641	14716	14756	14766	14630	14697	14517	14712	14678	14688	14728	14456	14672	14773	14676	14711	14657	14616	14762	14399	14625	14553	14600	14594	14693	14675	14611	14699	14774	14618	14697	14742	14673	14656	14911	14732	14692	14706	14624	14846	14653	14569	14777	14740	14535	14716	14700	14795	14622	14649	14636	14656	14687	14668	14707	14629	14634	14526	14569	14637	14746	14665	14673	14563	14707	14802	14738	14734	14767	14768	14663	14540	14726	14769	14593	14752	14647	14706	14741	14630	14521	14692	14782	14675	14660	14728	14564	14559	14744	14692	14839	14616	14732	14670	14650	14659	14639	14669	14805	14598	14572	14593	14657	14674	14705	14769	14656	14742	14749	14738	14762	14609	14590	14815	14621	14731	14497	14817	14611	14650	14579	14642	14635	14764	14620	14799	14683	14634	14714	14567	14853	14723	14719	14570	14773	14699	14691	14763	14621	14647	14603	14797	14466	14765	14713	14938	14729	14708	14681	14562	14538	14806	14814	14841	14692	14604	14613	14819	14710	14861	14667	14763	14622	14745	14601	14761	14568	14773	14632	14711	14991	14836	14758	14804	14700	14723	14728	14721	14572	14591	14573	14648	14799	14648	14593	14591	14760	14581	14723	14643	14562	14733	14582	14684	14732	14666	14260	14875	14570	14673	14601	14714	14605	14651	14749	14654	14696	14669	14672	14890	14653	14658	14586	14697	14669	14517	14802	14685	14708	14762	14730	14598	14572	14463	14820	14762	14582	14747	14664	14728	14697	14778	14749	14818	14698	14792	14684	14790	14788	14725	14614	14740	14629	14650	14641	14722	14672	14773	14711	14675	14542	14602	14754	14614	14661	14696	14702	14589	14680	14714	14724	14795	14599	14672	14769	14730	14548	14732	14602	14836	14750	14748	14717	14823	14596	14601	14829	14688	14655	14572	14692	14676	14681	14547	14772	14528	14639	14646	14695	14626	14772	14772	14661	14817	14764	14708	14742	14681	14642	14633	14652	14639	14720	14670	14641	14626	14532	14704	14633	14691	14712	14515	14744	14729	14615	14681	14630	14568	14576	14714	14756	14655	14705	14703	14821	14672	14656	14495	14731	14727	14666	14636	14705	14492	14727	14886	14587	14651	14620	14759	14815	14690	14759	14531	14715	14777	14608	14638	14640	14625	14586	14752	14612	14748	14683	14799	14670	14777	14721	14729	14530	14773	14552	14787	14591	14663	14652	14790	14603	14774	14609	14763	14770	14647	14885	14557	14687	14712	14654	14792	14689	14575	14693	14570	14649	14766	14764	14574	14783	14796	14602	14630	14874	14635	14745	14614	14537	14676	14641	14650	14771	14766	14520	14747	14514	14744	14687	14763	14568	14639	14825	14793	14664	14789	14572	14658	14763	14694	14497	14670	14652	14584	14777	14668	14986	14750	14647	14684	14777	14589	14632	14689	14826	14730	14735	14650	14873	14749	14584	14562	14622	14708	14739	14743	14575	14650	14728	14756	14649	14837	14596	14587	14656	14620	14613	14648	14618	14654	14803	14691	14708	14856	14778	14553	14641	14726	14725	14661	14542	14550	14861	14674	14627	14769	14564	14721	14694	14637	14672	14751	14717	14909	14638	14662	14687	14764	14649	14626	14711	14588	14665	14759	14658	14683	14736	14750	14809	14624	14629	14548	14838	14683	14749	14589	14758	14618	14601	14552	14679	14636	14791	14635	14751	14705	14569	14634	14726	14584	14678	14643	14569	14457	14512	14627	14727	14793	14548	14669	14844	14786	14719	14593	14535	14812	14775	14639	14661	14882	14750	14673	14788	14634	14609	14672	14655	14686	14591	14807	14726	14646	14623	14538	14657	14729	14708	14755	14663	14728	14753	14702	14763	14607	14525	14741	14580	14566	14730	14533	14608	14605	14645	14693	14677	14580	14737	14710	14789	14726	14673	14615	14627	14947	14544	14574	14584	14607	14681	14652	14746	14687	14764	14781	14560	14740	14650	14647	14761	14683	14762	14926	14628	14668	14513	14763	14676	14657	14730	14743	14715	14765	14758	14726	14663	14567	14695	14711	14624	14760	14552	14645	14646	14646	14734	14742	14723	14554	14665	14766	14578	14684	14639	14594	14747	14636	14759	14676	14582	14577	14719	14763	14753	14627	14846	14600	14442	14657	14750	14649	14718	14736	14625	14756	14757	14741	14767	14581	14657	14657	14846	14734	14665	14550	14841	14531	14736	14496	14599	14747	14695	14549	14665	14634	14638	14677	14769	14601	14735	14713	14653	14648	14650	14805	14580	14575	14907	14816	14711	14865	14522	14693	14660	14790	14571	14613	14671	14548	14713	14658	14644	14631	14673	14587	14732	14594	14699	14547	14777	14720	14595	14812	14799	14877	14658	14753	14466	14703	14631	14829	14821	14727	14485	14694	14704	14750	14674	14567	14609	14662	14592	14576	14628	14634	14687	14606	14652	14766	14846	14693	14670	14554	14578	14671	14590	14559	14767	14820	14801	14689	14680	14713	14730	14603	14624	14723	14607	14507	14609	14697	14655	14708	14796	14751	14631	14672	14585	14571	14788	14673	14608	14812	14527	14676	14561	14678	14673	14666	14531	14750	14639	14604	14621	14581	14633	14509	14682	14586	14777	14597	14553	14900	14699	14624	14649	14508	14846	14646	14640	14854	14586	14689	14734	14720	14831	14761	14720	14815	14594	14483	14729	14749	14520	14739	14741	14674	14683	14671	14858	14620	14720	14609	14862	14653	14562	14689	14727	14692	14594	14877	14759	14691	14706	14718	14500	14708	14759	14681	14681	14670	14702
27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
