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
339460260496	339460261015	339460261565	339460262115	339460262665	339460263215	339460263765	339460264315	339460264865	339460265415	339460265965	339460266515	339460267065	339460267615	339460268165	339460268715	339460269265	339460269815	339460270365	339460270915	339460271465	339460272015	339460272565	339460273115	339460273665	339460274215	339460274765	339460275315	339460275865	339460276415	339460276965	339460277515	339460278065	339460278615	339460279165	339460279715	339460280265	339460280815	339460281365	339460281915	339460282465	339460283015	339460283565	339460284117	339460284665	339460285215	339460285765	339460286315	339460286865	339460287415	339460287965	339460288515	339460289065	339460289615	339460290165	339460290715	339460291265	339460291815	339460292365	339460292915	339460293465	339460294015	339460294565	339460295115	339460295667	339460296215	339460296765	339460297315	339460297865	339460298415	339460298965	339460299515	339460300065	339460300615	339460301165	339460301715	339460302265	339460302815	339460303365	339460303915	339460304465	339460305015	339460305565	339460306115	339460306665	339460307217	339460307765	339460308315	339460308865	339460309415	339460309965	339460310515	339460311065	339460311615	339460312165	339460312715	339460313265	339460313815	339460314365	339460314915	339460315465	339460316015	339460316565	339460317118	339460317665	339460318215	339460318765	339460319315	339460319865	339460320415	339460320965	339460321515	339460322065	339460322615	339460323165	339460323715	339460324265	339460324815	339460325365	339460325915	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22594	20153	27346	23790	24913	28740	28536	24101	21689	21182	20148	19348	19079	18441	18124	17855	17736	17603	17164	17056	16910	16962	16872	16479	16710	16641	16633	16552	16618	16681	16392	16389	16423	16331	16470	16447	16375	16170	16299	16195	16354	16292	16394	16203	16122	16258	16323	16285	16268	16265	16153	16351	16335	16178	16155	16297	16295	16145	16279	16245	16016	16340	16139	16212	16101	16298	16336	16016	16382	16065	16141	16146	16320	16152	16181	16172	16246	16272	16274	16431	16256	16201	16040	16102	16156	16023	16217	16146	16203	15986	16196	16064	15914	16297	16298	15984	16123	16047	16123	16268	16276	16089	16038	16138	16144	16161	16202	16305	16197	16095	16161	16362	16373	16389	16214	16227	16137	16214	16113	16154	16360	16153	16086	16059	16227	16363	16233	16261	16391	16283	16282	16094	16204	16006	16272	16005	16173	16091	16089	16156	16285	16118	16033	16249	16375	15941	16240	16007	16240	16256	16221	15936	16277	16221	16075	16211	16161	16051	16254	16086	16143	16037	16095	16414	16362	16152	16123	16338	16285	16102	16355	16293	16248	16303	16408	16082	16299	16206	16120	15981	16103	16199	16051	16183	16089	16160	16064	16164	16266	16197	16190	16190	16229	16040	16161	16272	16098	16286	15908	16035	16144	16098	16158	16159	16297	16314	16361	16189	16154	16277	16319	16234	16061	16386	16174	16257	16298	16122	16209	16176	16220	16197	16308	16095	16175	16099	16127	16123	16206	16355	16209	16141	16206	16102	15934	16052	16140	15982	16118	16259	16229	16172	16106	16268	16302	16017	16152	16197	16343	16133	16116	16132	16107	16083	16163	16095	16048	16221	16218	16261	16213	16191	16276	16250	16187	16253	16153	16218	16197	16317	16093	16169	16087	16027	16099	16168	16317	16326	16107	16086	16095	16170	16154	16051	16035	16217	16190	16200	15968	16098	16151	16157	16343	16241	16342	16084	16172	16093	16255	16162	16123	16159	16236	16182	16213	16111	16209	16145	16224	16105	15996	16060	16362	15988	16116	16142	16117	16223	16204	16147	16259	16339	16098	16236	16236	16214	16075	16057	15991	16176	16099	16100	16150	16248	16215	16279	15952	16387	16195	16155	16129	15861	16190	16237	16168	16186	16162	16236	16240	16136	16177	16108	16214	16291	16144	16048	16322	16385	16261	16364	15939	16279	16370	16139	15920	16283	16312	16303	15908	16195	16024	16256	16035	16143	16211	16154	16168	16135	16348	16143	16276	16132	16452	16288	16145	16180	16258	16065	16037	16134	16043	16238	16267	16174	16165	16177	16254	16260	16250	16166	16169	16227	15999	16190	16123	16036	16149	16026	16111	16153	16082	16269	16099	16226	16299	16244	16278	16067	16281	16485	16395	16196	16095	16087	16402	16163	16191	16232	16226	15928	16324	16134	16168	16333	16209	16416	16111	16202	16149	16232	16238	16197	16153	15988	16082	16284	16310	16224	16028	16041	16076	16040	16230	16244	16142	16178	16119	16104	16188	16288	16202	16136	16141	16118	16111	16123	16282	16035	15995	16100	16233	16042	16201	16007	15979	16063	16332	15996	16032	16262	16228	16180	16155	16141	16247	16263	16151	16146	15958	16086	16272	16149	15991	16059	16092	16291	16050	16115	16063	15882	16110	16021	15964	16270	15966	16069	16138	16274	16100	16216	16223	16170	16082	16103	16028	16054	16191	16080	16199	16158	16096	16212	16059	16331	16049	16267	16035	16052	16084	16069	16229	16139	16259	16227	16205	16107	16047	16206	16151	16090	16064	16295	15974	16183	16134	16106	16110	16161	16272	16313	16172	16061	16156	16054	16089	16075	16174	16258	16280	16331	16321	16124	16222	16145	16225	16289	16227	16268	16281	16400	16187	16270	16225	16263	16423	16289	16098	16187	16110	15930	16156	16150	16102	16122	16215	15968	16238	16096	16180	16190	16082	16106	16013	16031	16158	16226	16184	16236	15986	15991	15900	16303	16273	16094	16039	16188	15962	16120	16103	16128	16035	16021	16115	16307	15931	16150	16187	16334	16183	16149	16146	16084	16239	16319	16231	16080	16186	16213	16210	16125	16208	16071	16233	16099	16110	16161	16238	16274	16229	16023	16275	16163	16085	16054	16002	16087	16087	16318	16244	16254	16299	16150	16204	16109	16123	16130	16100	16121	16181	16150	16058	16193	16277	16168	16178	16087	15846	16012	16361	16040	16233	16152	16220	16096	16269	16191	16248	16162	16097	16022	16196	16260	16347	16034	16138	16137	16135	16193	16312	16166	16122	16314	16283	16007	16139	16200	16087	16150	16104	16140	16418	16238	16043	16172	16202	16150	16252	16093	16174	16206	16262	16069	16110	16189	16249	16198	16021	16232	16304	16160	16061	16177	16287	16129	16281	16121	16213	16295	16240	16291	16097	16132	16170	16320	16174	16135	16112	16318	16392	16131	16122	16071	16284	16079	16200	16037	16355	16301	16346	16343	16300	16033	16213	16208	16147	16037	16277	16161	15995	15929	16191	16275	16268	15947	16097	16116	16153	16224	16149	16081	16046	16179	16095	16095	16127	16053	15955	16307	16210	16183	16321	16133	16081	16187	16316	16118	16051	16240	16001	16276	16256	16134	16057	16046	16300	16209	16238	16179	16091	16293	16347	15979	16205	16230	15945	15995	16105	16172	16143	16166	16044	16089	16019	16026	16090	16123	16125	16273	16169	16196	16250	16314	16219	16211	16299	16089	16171	16258	16372	16256	16070	16174	15920	16204	16072	16030	16167	16238	15998	16306	16345	16107	16234	16247	16073	16158	16087	16097	16016	16258	16232	16094	16047	16128	16110	16317	16040	16160	16239	16225	16118	15824	16319	16255	16208	16112	16210	16097	16150	16011	16033	16019	16238	16247	16118	16224	16148	16222	16245	15984	16282	15941	16345	16213	15980	16133	16387	16185	16086	16063	16119	16307	16251	16076	16272	16017	16069	16119	16091	16128	16305	16287	16201	16151	16198	16049	16283	16299	16204	16088	16145	16183	16207	16305	16268	16148	16113	16230	16060	16229	16287	16258	16179	16378	16251	16127	16477	16029	16011	16177	16036	15971	16233	16330	16257	16296	16318	16080	16199	16050	16060	16083	16120	16112	16124	16101	16156	16142	16174	16158	16247	16152	16243	16044	16160	16158	16310	16238	16161	16232	16030	16143	16243	16226	16187	16134	16283	16157	16063	16047	16014	16206	16243	16111	16032	16051	16113	16316	16080	16280	16118	16138	16130	16241	16043	16332	16268	16164	16153	16260	16248	16191	16200	16015	16311	16176	16074	16045	16068	16054	16189	16165	16243	16019	16039	16003	16241	16081	16144	16044	16327	16294	16199	16243	16094	16106	16277	16089	15991	16132	16279	16130	16063	16037	16224	16295	16168	16337	16374	16258	16400	16198	16035	16210	16059	16168	16287	16193	16209	16341	16226	16035	16168	16109	16152	16311	15969	16198	16213	15987	16066	16234	16288	16258	16112	16099	16307	16279	16302	16102	16105	16075	16055	16288	16201	16114	16221	16316	16067	16375	16192	16116	16133	16174	16297	16101	16039	16038	16240	16075	16185	16169	16223	16022	15765	16114	16272	16066	16033	16292	16175	16198	16153	16193	16247	16232	16074	16190	16006	16276	16233	16201	16101	16202	16268	16326	16047	16164	16324	16193	16021	16263	16178	16297	16236	16289	15898	16200	16196	16309	16229	16161	16223	16450	16255	16219	16507	16187	16207	16228	15873	16155	16065	16127	16043	16198	16148	16015	16060	15983	16038	16208	16053	16080	16235	16233	16184	16177	16217	16108	16163	16304	16097	16101	16087	16132	16104	16158	16207	16280	16128	16067	16250	16280	16342	16271	16176	16164	16072	16126	16067	16218	16192	16241	16105	16216	16284	16038	15986	15990	16160	16071	15932	16200	16156	15911	16196	16168	16210	16087	16032	16194	16266	16313	16150	16302	16139	16211	16192	16031	16325	16244	16259	16185	16253	16228	16268	16275	16350	16123	16382	16098	16218	16097	16127	16233	16170	16023	16217	16235	16150	16216	16242	16127	16220	15986	16136	15955	16273	16451	16218	16349	16147	16226	16207	16138	16171	16261	16421	16006	16104	16270	16193	16248	16176	16072	16239	16237	16097	16144	16325	16208	16171	16260	16325	16188	16096	15902	16170	16071	16157	16318	16205	16146	16062	15979	16092	16231	16093	16053	16267	16228	16271	16177	16185	16119	16192	16151	16347	16300	16055	16224	16127	16259	16137	16121	16196	16093	16245	16089	16259	16162	16163	16335	16210	16116	16156	16130	16131	16145	16163	16234	16150	16224	16238	16015	16161	16030	16211	16204	16017	16198	16033	16043	16177	16187	16292	16225	16355	16444	16015	16104	16142	16120	16232	16301	16097	16182	16146	15980	16341	16113	16224	16311	16090	16281	15895	16265	16203	16161	16308	15962	16105	16271	16250	16279	16258	16120	16103	16131	16241	16086	16214	16155	16242	16292	16270	16141	16320	16096	16020	16099	16244	16086	16319	16148	16126	16380	16212	16063	16057	16070	16319	16145	16254	16259	16113	16382	16252	16275	16231	16203	16171	15997	16234	16179	16021	16193	16477	16069	16017	16032	16142	16228	16069	16251	16301	16148	16279	16144	16093	16174	16142	16278	16246	16324	16134	16144	16166	16266	16301	15959	16247	15968	15936	16061	16077	16359	16329	15944	15943	16253	16084	16063	16075	16102	16368	16248	16218	16292	16143	16342	15925	16121	16091	16253	16029	16072	16217	16243	16135	16183	16147	16066	16227	16254	16284	16228	16096	16170	16183	16165	16132	16195	16089	16358	16176	16201	16220	16301	15994	16266	16110	16192	16137	15948	16008	16226	16042	16237	16022	15998	16207	16071	16053	16052	16090	16042	16237	16058	16030	16167	16291	15951	16218	16148	16143	16032	16213	15982	15978	16173	16042	16205	16223	16323	16284	16375	16241	16078	16248	15980	16103	16189	16211	16314	16415	16319	16170	16281	16374	16118	16422	16129	16179	16160	16265	16120	16182	16194	16359	16176	16078	15967	16086	16174	16212	16266	16294	16269	16053	16236	16316	16067	16115	16148
27848	48463	45933	40466	37406	32960	28496	25248	22797	21260	19914	19067	18065	17458	16954	16452	16197	15900	15455	15334	15197	15065	14952	14825	14787	14638	14686	14600	14578	14495	14453	14223	14267	14310	14323	14345	14278	14405	14312	14053	14263	14188	14246	14190	14169	14078	14120	14264	14352	14191	14059	14053	14202	14154	14284	14178	14056	14120	14019	13997	14243	14195	14041	14192	14302	14220	14081	14010	14186	14198	14086	14147	14030	14253	13927	14162	14023	14188	14280	13959	14088	14058	14120	14081	14180	14036	14182	13999	14028	14079	14039	14208	14170	14073	14083	14046	13986	14303	13893	14035	14259	13930	14083	14089	14268	14115	14168	13972	14177	14188	14062	14181	14114	14141	14082	14085	14096	14159	14139	14112	14058	14102	14240	14159	14004	14145	14052	14114	14219	14089	13831	14281	13994	14176	14143	14269	14077	14032	14077	13844	14030	14218	14132	14012	14238	14061	14104	14191	13945	13984	14120	14058	14215	14011	14127	14110	14124	14162	14170	14086	14147	14158	14100	14135	14104	14091	14082	14027	14078	14078	14183	13972	14061	14157	14112	14029	14057	13984	13987	13986	14087	14136	14142	14130	14070	14035	14014	14181	14172	14052	14032	14066	14110	14071	14141	14092	14059	14030	14096	14018	14134	14009	14122	14143	13947	14194	14142	14277	14046	14156	14060	13805	14082	14199	14074	14031	14211	14081	13998	13897	14151	14132	14127	14179	14232	14117	14105	14064	14158	14101	14012	14306	14122	13957	14176	13973	14254	14133	14126	14087	14117	14102	14027	14027	14290	14177	14074	14092	14248	14329	14097	13981	14214	14082	14155	14080	14217	14149	13945	14106	14207	14167	14230	14091	14122	13992	14090	14252	13936	14152	14236	14131	14093	14108	14111	14049	14180	14054	14186	14029	14291	14100	13996	14048	14205	14117	14111	13996	14119	14103	14157	14049	14097	14244	14185	14189	14017	14112	14170	14184	14261	14243	14042	14151	14087	14022	14165	14061	14186	14103	13881	14185	14248	14131	14095	14025	14209	14256	14054	14152	14063	14044	14032	14120	14085	14229	14141	14144	14031	14064	14064	14156	14168	14198	14101	14067	14045	14050	14188	14093	13919	14224	14184	14204	14188	14310	14062	14044	14167	14045	14078	14278	14243	14177	14264	14150	14169	14051	14228	13973	14040	14249	14078	13932	14031	14039	14075	14086	14119	14214	14109	14123	14112	14103	14098	13974	14262	14158	14148	14158	14139	14107	13985	14166	14160	14128	14056	14070	14186	14079	14053	13946	14121	14162	14227	14181	14039	14016	14153	13932	13966	14122	14166	14298	14184	14179	14077	14126	14103	14079	14211	13990	14141	14101	13933	14065	14039	13972	14080	14129	14089	13908	13987	14070	14266	13976	14114	14108	14113	14214	14328	14048	14136	14145	14021	14068	14136	14024	14097	14086	13943	14151	14125	14031	14051	14195	13941	14123	14157	14073	14069	14126	14188	14039	14113	14186	14118	14140	14103	13988	14161	14049	14081	14148	14238	14050	14265	14096	14222	14178	14067	14227	13900	14173	14055	14267	14008	14191	14188	14225	14040	14082	14241	14139	14157	14217	14293	14182	14102	13985	14085	14186	14198	14076	13923	14200	14113	13861	13998	14015	14021	14134	14011	14020	14087	14315	14127	13973	14060	14114	14167	14137	14035	14146	14157	14177	14111	14098	14057	14175	14109	13975	13994	14163	14102	14102	14142	14065	14058	14069	14183	14275	14215	13987	14102	14045	14042	14244	14037	14111	14122	14008	14154	14158	14070	14009	14117	14303	14082	13997	13903	14114	14117	14044	14232	14237	13968	13988	14171	14041	14224	14143	14076	14130	14150	14078	14078	14039	14154	14032	14051	14101	14127	14135	14132	14111	14083	14124	13941	14179	14098	14200	14060	14069	14256	14149	14136	13922	14005	13994	14077	14066	14134	14131	14124	14203	14095	14167	14204	14256	14212	14029	14146	14201	14006	14096	14155	14166	14175	14101	14183	14059	14231	14061	14185	14047	14074	14071	14016	14246	14182	14161	14100	14256	14037	14042	13956	14185	14191	14187	14035	14232	14248	14119	14253	14240	14089	14083	14160	14172	14174	14155	14175	14091	14046	14157	14111	14169	14084	14058	14144	14046	14257	14187	14192	14371	14153	14129	14115	14001	14165	14052	14042	14131	14153	14087	14280	14287	14131	14117	14053	14165	14170	14310	13981	13974	14102	14216	14063	14141	14216	14126	14241	14064	14268	14170	14177	14230	13890	14075	14151	14222	14141	13926	14145	14128	13998	14146	14138	14082	14239	14175	14244	14292	14199	14120	14108	14307	14144	14106	14004	14167	13905	14197	14082	14004	14186	14140	14161	14004	14214	14022	14103	13939	14118	14180	14146	14139	14145	13959	14049	14093	14220	14113	13943	14240	14034	14171	14027	14108	14195	14162	14213	13963	14023	14094	14127	14112	14097	14194	14254	14219	14063	14175	13888	13945	14359	14188	14168	13987	14091	14161	14004	13987	14220	14092	14148	14231	14197	14160	14232	14045	14179	14067	14007	14036	14006	14021	14164	14142	14105	14109	13984	14088	14095	14098	14035	14069	14005	14122	14001	14107	13958	14245	14136	14079	14141	13951	14274	14023	14054	14218	14279	14058	13979	14078	14031	14166	14066	14091	14144	14088	14272	14048	14065	14040	14247	14134	14086	14039	14130	14147	14254	14257	14122	14119	14128	14006	14152	13994	14258	14051	14019	14245	14065	14108	14166	14048	14043	14153	14136	14272	14069	14103	14279	14214	14092	14130	14089	13961	14060	14134	14135	14124	14289	14084	14094	14037	14115	14073	14170	13998	13983	14219	14024	14073	14156	14148	14123	14267	14156	14078	14223	14008	14202	14203	14170	14136	14065	14018	14122	14048	13972	14077	14196	14029	14004	13960	14173	14158	14177	14094	14011	14191	14208	14074	14111	14078	14103	14077	14066	13991	13912	14004	14202	14067	13952	14136	14166	14128	14101	14016	13991	14156	14130	14111	14078	14115	14048	14121	13963	13996	13975	14204	14128	14149	14058	14036	14141	14077	14167	14141	14189	14024	14238	14135	13913	13978	14129	14185	14042	13961	14018	14039	14081	14089	14089	14042	14011	14195	14243	14223	14327	14108	14092	14106	14108	14144	14195	14066	14206	14035	14154	14337	14027	14056	14105	14044	14192	14237	13964	14183	14100	14113	14150	14025	14192	14059	14065	14048	14006	14090	14225	14138	14051	14144	14074	14255	14134	14038	14084	14002	14150	14081	14045	14060	14262	14077	14099	13969	14281	14091	14105	14023	14278	14015	14156	14133	14180	14076	14291	13935	14042	14205	14204	13967	14156	14069	14139	14244	14071	14129	14237	14106	14125	14146	14026	14017	14147	14075	14088	14087	14098	14052	13904	14027	14074	14162	14299	14239	14236	14069	14144	14140	13889	13990	14092	13968	13864	14077	14184	14121	14092	13970	14075	14075	14058	14092	14101	14066	14019	14018	14111	13996	14126	13979	14179	14018	13933	14094	14149	14101	14119	13958	14119	14163	14178	14185	14049	14300	14038	14198	13988	13870	14049	13987	14039	14179	14074	14125	14196	14059	14026	14380	14164	14088	14188	14038	14205	14181	13894	14126	14333	14122	14151	14041	14247	14025	13961	14091	14217	14264	14248	14125	13972	13984	14222	14159	14088	14165	14127	14101	14089	14136	14251	14113	14150	14165	14179	14140	14127	14104	14160	14096	13949	14099	14072	14009	14125	14166	14141	14035	14101	14042	14205	14145	14110	14018	14255	14135	14149	14074	14249	14044	13956	14151	14284	13978	13911	14047	14184	14209	14125	14105	14006	14007	14109	14196	14057	14012	14207	14040	14230	14117	14105	13960	13968	13875	14135	14010	14232	14270	14232	14169	14245	14129	14040	14075	13989	14159	14127	13955	14051	13979	14089	14092	14101	14167	14084	14121	13951	14125	14111	14083	14218	14095	13915	14160	14019	14086	14112	14140	14091	14329	14198	14101	14040	14169	14120	14123	14114	14133	14021	14037	14186	14129	14069	13987	14228	14123	14008	14295	14061	14164	14235	14119	14070	14172	14236	14002	14041	14288	14081	14000	14136	14088	14202	14026	14127	14066	14038	14113	14108	14217	14166	14126	13910	14178	13981	14152	13963	14226	13968	14311	14207	13818	14027	14137	14381	14080	14190	14033	14068	13982	14217	14145	14003	14168	14282	14206	14151	14228	14238	14031	14165	14219	13956	14314	14180	14173	14130	13938	13953	14097	14030	14121	14128	14088	14112	14097	14169	14195	14212	14075	14164	14080	13972	14196	14160	14147	14110	14138	14188	14083	14076	14120	14158	14148	13943	14177	14137	14084	14183	14141	13952	14070	13977	14136	14069	14015	13957	14048	14074	13961	14174	14097	14213	14154	14062	14162	14165	14026	14203	13881	14222	14048	14164	14233	14072	14076	14093	14108	14041	14132	14234	14093	14153	14078	14172	14017	14246	14200	14199	14055	14046	14017	14152	14076	14352	14114	14096	14053	14185	14134	14162	14092	13999	14007	14023	14104	14129	14081	14163	14211	14131	14118	14094	14132	14204	14142	14128	14150	14110	14216	14118	14137	14217	14122	14082	14064	14135	14072	14135	13947	14112	14030	14098	14044	14188	14141	14038	14074	14128	14071	14064	14076	14108	14096	14211	14152	14192	14230	14001	14135	13963	14109	14137	14007	14042	14272	14195	14149	14034	14063	14008	14196	14033	14067	14175	14112	14185	14319	14068	14066	14242	14085	14199	14055	14296	14161	14095	14118	14218	14081	14153	14071	14180	14231	14038	14098	14025	14191	14066	14065	14015	14036	14137	14181	14157	14106	14079	14161	13935	14221	14022	14146	14132	14232	14113	14054	14458	14221	14066	14095	13809	14061	14108	14315	14159	14119	14040	14236	14104	14176	14128	14125	14123	14098	14107	14161	14072	14070	14047	13989	14173	14154	13955	14314	14252	14105	14072	14096	14235	14117	14139	14107	14033	14055	14203	14125	14010	14130	14056	14002	14075	13955	14135	14171	14242	14032	14189	14220	14012	14206	13945	14134
31745	30722	35576	33885	28835	24977	22408	20821	20147	19806	19294	18968	18671	18421	18537	18226	18020	18154	17984	17779	17852	17673	17790	17607	17717	17567	17658	17671	17573	17540	17685	17802	17655	17652	17721	17532	17625	17551	17734	17553	17619	17652	17684	17642	17572	17536	17444	17539	17577	17523	17367	17727	17681	17556	17666	17800	17704	17801	17554	17723	17686	17692	17578	17831	17473	17671	17801	17533	17556	17700	17699	17663	17569	17794	17626	17755	17646	17536	17626	17777	17522	17719	17650	17739	17601	17429	17742	17628	17652	17433	17512	17679	17760	17520	17458	17678	17589	17529	17679	17616	17723	17625	17528	17439	17721	17459	17829	17631	17487	17479	17388	17596	17694	17713	17497	17553	17738	17587	17661	17416	17594	17428	17607	17609	17723	17647	17611	17507	17623	17558	17581	17595	17685	17606	17434	17429	17662	17486	17694	17629	17647	17686	17487	17706	17516	17528	17536	17756	17443	17368	17541	17627	17610	17726	17566	17492	17525	17471	17524	17480	17811	17503	17490	17635	17538	17538	17581	17665	17625	17594	17576	17737	17664	17663	17757	17462	17616	17553	17579	17560	17761	17632	17521	17663	17594	17460	17559	17526	17550	17603	17457	17736	17536	17475	17429	17424	17495	17709	17573	17714	17696	17471	17730	17689	17574	17749	17544	17559	17690	17596	17574	17788	17840	17594	17470	17572	17773	17614	17688	17507	17673	17521	17523	17591	17695	17655	17535	17613	17579	17526	17544	17605	17567	17380	17529	17662	17643	17267	17447	17534	17775	17682	17488	17814	17559	17609	17783	17765	17594	17598	17654	17509	17345	17494	17548	17481	17580	17758	17626	17541	17590	17640	17604	17599	17798	17530	17602	17534	17711	17573	17490	17560	17655	17446	17541	17416	17615	17491	17597	17548	17481	17608	17681	17364	17699	17601	17523	17713	17411	17523	17590	17537	17564	17465	17504	17703	17609	17324	17646	17655	17669	17553	17293	17399	17553	17565	17535	17610	17448	17506	17519	17757	17626	17746	17568	17690	17589	17681	17638	17728	17572	17489	17643	17528	17622	17430	17604	17396	17443	17856	17762	17561	17596	17810	17693	17898	17499	17753	17670	17696	17717	17626	17615	17637	17641	17312	17728	17454	17680	17584	17674	17455	17444	17463	17473	17477	17570	17718	17489	17525	17468	17654	17558	17598	17784	17687	17518	17401	17604	17412	17837	17628	17529	17478	17568	17670	17538	17410	17697	17578	17625	17480	17373	17522	17627	17495	17393	17452	17601	17491	17467	17718	17502	17696	17652	17561	17562	17624	17582	17610	17651	17458	17511	17593	17776	17644	17711	17551	17440	17466	17458	17564	17647	17306	17741	17422	17639	17633	17512	17690	17700	17571	17577	17610	17758	17431	17271	17733	17559	17676	17597	17672	17502	17608	17425	17605	17703	17724	17687	17597	17454	17705	17534	17534	17780	17547	17507	17589	17370	17650	17582	17421	17496	17527	17793	17426	17619	17578	17542	17568	17529	17597	17569	17594	17371	17534	17618	17438	17405	17495	17463	17465	17679	17401	17593	17659	17738	17436	17757	17641	17635	17654	17598	17563	17574	17554	17569	17541	17696	17598	17824	17596	17684	17346	17504	17544	17514	17790	17609	17657	17399	17510	17715	17673	17626	17668	17646	17597	17436	17405	17499	17603	17648	17806	17613	17556	17730	17637	17392	17538	17526	17445	17402	17543	17818	17462	17660	17673	17654	17506	17668	17770	17499	17429	17593	17507	17765	17637	17590	17626	17689	17510	17647	17587	17521	17551	17549	17770	17623	17473	17492	17530	17617	17587	17472	17569	17642	17479	17655	17546	17601	17662	17659	17472	17565	17617	17615	17750	17497	17576	17570	17543	17647	17708	17854	17588	17710	17530	17510	17517	17634	17545	17697	17748	17522	17573	17522	17573	17605	17703	17483	17670	17698	17496	17373	17605	17616	17808	17622	17765	17548	17527	17433	17691	17425	17622	17704	17736	17652	17524	17704	17449	17527	17661	17530	17766	17626	17506	17554	17491	17594	17631	17570	17838	17617	17577	17659	17517	17713	17731	17387	17483	17584	17640	17683	17384	17608	17663	17618	17582	17555	17585	17612	17532	17814	17495	17662	17474	17584	17631	17499	17455	17460	17557	17567	17378	17584	17642	17819	17450	17705	17519	17692	17225	17596	17677	17679	17782	17502	17393	17552	17608	17484	17685	17635	17702	17708	17575	17594	17690	17686	17724	17599	17618	17626	17904	17566	17692	17605	17479	17552	17689	17538	17536	17604	17788	17666	17488	17492	17618	17479	17564	17522	17513	17565	17521	17555	17359	17480	17645	17341	17505	17663	17544	17704	17630	17429	17732	17633	17526	17569	17709	17678	17699	17551	17349	17620	17730	17620	17516	17613	17660	17393	17697	17486	17488	17823	17548	17636	17799	17551	17608	17455	17622	17602	17657	17543	17504	17585	17562	17605	17607	17494	17731	17407	17503	17560	17520	17452	17562	17498	17692	17584	17372	17823	17590	17621	17538	17587	17668	17625	17701	17513	17517	17599	17342	17479	17730	17645	17567	17588	17611	17552	17616	17659	17521	17591	17504	17854	17765	17585	17689	17627	17424	17650	17822	17561	17607	17613	17455	17703	17633	17506	17547	17768	17716	17622	17569	17379	17503	17642	17450	17794	17359	17482	17481	17513	17599	17783	17760	17656	17483	17503	17611	17462	17526	17598	17392	17591	17726	17421	17666	17670	17598	17641	17557	17564	17613	17628	17531	17688	17750	17694	17589	17436	17444	17245	17575	17454	17496	17390	17382	17409	17634	17501	17645	17544	17478	17468	17767	17646	17427	17454	17828	17513	17519	17616	17577	17410	17497	17535	17454	17680	17374	17530	17432	17569	17533	17439	17447	17596	17763	17663	17353	17542	17679	17671	17487	17458	17606	17614	17454	17513	17343	17583	17507	17616	17707	17502	17464	17398	17394	17656	17556	17599	17582	17553	17615	17575	17631	17603	17618	17637	17682	17398	17854	17608	17636	17577	17606	17707	17710	17689	17423	17503	17736	17419	17466	17398	17499	17492	17393	17535	17429	17557	17569	17869	17694	17650	17518	17473	17668	17567	17603	17725	17492	17620	17544	17599	17732	17740	17486	17573	17556	17615	17528	17561	17548	17635	17638	17598	17629	17595	17469	17477	17675	17672	17342	17606	17494	17662	17407	17604	17547	17454	17651	17466	17684	17774	17547	17524	17662	17728	17705	17534	17585	17789	17451	17555	17571	17460	17714	17539	17404	17288	17720	17654	17757	17604	17870	17535	17518	17440	17549	17426	17509	17587	17569	17664	17632	17343	17673	17737	17624	17483	17508	17530	17502	17562	17551	17688	17487	17524	17564	17842	17500	17455	17508	17681	17612	17617	17672	17411	17652	17529	17720	17616	17716	17658	17763	17639	17697	17466	17564	17649	17622	17719	17649	17715	17706	17656	17742	17468	17477	17693	17362	17774	17604	17657	17485	17692	17710	17734	17462	17616	17710	17540	17739	17636	17456	17355	17627	17653	17660	17451	17570	17535	17599	17568	17506	17448	17610	17671	17697	17610	17626	17594	17676	17609	17576	17610	17800	17549	17627	17703	17731	17697	17596	17719	17598	17694	17637	17712	17671	17516	17576	17740	17654	17537	17375	17607	17591	17419	17679	17816	17548	17624	17599	17675	17659	17543	17413	17445	17698	17571	17506	17553	17576	17615	17403	17408	17506	17444	17512	17415	17472	17639	17404	17686	17683	17633	17573	17462	17514	17443	17765	17573	17707	17678	17606	17779	17685	17670	17506	17699	17549	17578	17623	17490	17536	17585	17419	17588	17628	17764	17717	17542	17613	17443	17545	17500	17702	17693	17744	17666	17396	17594	17559	17593	17664	17634	17683	17819	17464	17446	17392	17556	17544	17634	17617	17535	17629	17629	17641	17573	17644	17735	17520	17500	17491	17432	17417	17664	17600	17572	17541	17775	17631	17304	17596	17585	17674	17595	17468	17596	17589	17486	17585	17438	17549	17573	17253	17537	17380	17676	17459	17801	17737	17634	17715	17670	17665	17433	17549	17582	17505	17644	17365	17499	17593	17771	17871	17624	17684	17636	17480	17309	17730	17728	17519	17542	17630	17557	17742	17450	17583	17543	17507	17697	17566	17741	17550	17671	17736	17573	17574	17610	17672	17469	17538	17519	17511	17576	17639	17660	17704	17637	17762	17803	17721	17648	17707	17450	17367	17540	17588	17577	17542	17547	17553	17473	17382	17698	17666	17668	17600	17672	17696	17405	17677	17759	17816	17583	17649	17496	17509	17635	17652	17425	17502	17629	17488	17395	17612	17728	17645	17534	17721	17509	17500	17592	17530	17651	17467	17701	17691	17708	17443	17438	17659	17606	17502	17636	17550	17763	17636	17676	17625	17572	17603	17621	17620	17507	17604	17601	17551	17557	17622	17478	17430	17756	17831	17547	17543	17461	17543	17573	17775	17500	17471	17447	17752	17520	17821	17440	17509	17590	17631	17561	17607	17601	17597	17660	17605	17618	17550	17618	17421	17656	17547	17661	17722	17671	17651	17488	17435	17669	17666	17689	17489	17707	17551	17358	17641	17558	17452	17911	17790	17659	17664	17620	17517	17444	17491	17526	17615	17561	17732	17453	17591	17645	17611	17473	17621	17634	17676	17725	17618	17596	17738	17602	17593	17461	17442	17653	17689	17692	17521	17584	17370	17504	17468	17548	17587	17747	17686	17439	17527	17613	17596	17563	17752	17572	17605	17538	17415	17507	17557	17835	17669	17688	17607	17597	17798	17632	17632	17632	17578	17591	17539	17823	17620	17607	17498	17604	17753	17761	17668	17574	17354	17652	17783	17672	17569	17514	17735	17607	17429	17534	17528	17430	17625	17523	17726	17703	17482	17642	17574	17581	17712	17578	17769	17494	17541	17557	17661	17764	17542	17666	17654	17611	17644	17572	17666	17767	17677	17523	17577	17520	17559	17537	17670	17590	17671	17782	17540	17558	17553	17570	17784	17560	17702	17597	17382	17550	17479	17588	17512	17550	17491	17602	17625	17641	17669	17526	17720
28973	39866	39353	33979	30216	25219	21992	20424	19440	18660	17976	17412	17106	16655	16370	16107	15830	15846	15607	15655	15458	15659	15569	15472	15399	15524	15283	15302	15330	15453	15415	15329	15360	15142	15349	15515	15320	15337	15116	15276	15223	15246	14989	15291	15305	15223	15289	15279	15285	15291	15243	15266	15200	15196	15246	15057	15110	15421	15263	15162	15321	15101	15222	15103	15255	15192	15022	15209	15174	15172	15143	15265	15330	15000	15237	15203	15139	15228	15343	15130	15107	15087	15173	15340	15270	15078	15183	15162	15162	15152	15269	15274	15166	15212	15063	15394	15287	15221	15218	15319	15223	15254	15194	15294	15128	15281	15236	15331	15220	15191	15176	14975	15267	15199	15218	15164	15115	15254	15218	15233	15256	15083	15219	15184	15195	15188	15289	15112	15027	15202	15198	15021	15108	15182	15201	15365	15092	15160	15165	15066	15321	15212	15141	15190	15159	15173	15094	15100	15221	15301	15254	15156	15259	15121	15231	15166	15261	15303	15017	15122	15158	15408	15364	15323	15155	15206	14963	15217	15292	15250	15228	14994	15164	15287	15215	15312	15068	15296	15035	15243	15092	15182	15199	15376	15210	15371	15248	15240	15232	15153	15311	15081	15104	15105	15226	15135	15217	15155	15190	15203	15141	15086	15079	15147	15110	15092	15264	15053	15016	15169	15256	15212	15217	15222	15069	15249	15334	15201	15047	15061	15235	15159	15152	15118	15225	15234	15124	15263	15225	15229	15344	15288	15057	15188	15234	15189	15221	15262	15288	15157	15003	15096	14989	15152	15014	15077	15195	15105	15204	15164	15213	15251	15205	15288	15201	15157	15258	15179	15127	15169	15250	15313	15116	15323	15297	15182	15202	15158	15262	15307	15237	15248	15226	15167	15238	15259	15138	15150	15297	15175	15271	15324	15317	15384	15193	15122	15139	15167	15283	15248	15276	15201	15188	15215	15184	15132	15267	15122	15242	15261	15185	15184	15264	15163	15172	15201	15205	15192	15238	15149	15289	14997	15194	15331	15149	15083	15198	15318	15157	15242	15199	15194	14963	15119	15140	15095	15167	15160	15308	15283	15090	15193	15213	15241	15113	15073	15189	15162	15101	15268	15152	15180	15202	15136	15160	15135	15237	15279	15168	15202	15269	15035	15177	15193	15163	15396	15071	15091	15146	15148	15276	15096	15205	15182	15302	15221	15108	15064	15315	15179	15258	15157	15237	15287	15124	15334	15177	15122	15294	15351	14988	15145	15135	15093	15292	15276	15083	15114	15228	15247	15077	15105	15133	15051	15116	15258	15224	15307	15242	15248	15356	15211	15197	15238	15239	15120	15109	15102	15244	15295	15079	15228	15230	15229	15201	15143	15217	15158	15258	15275	15167	15141	15170	15222	15212	15122	15384	15287	15183	15224	15203	15144	15141	15183	15075	15275	15355	14962	15299	15227	15009	15247	15212	15108	15257	15230	15104	15152	15226	15153	15178	15456	15059	15240	15024	15161	15127	15250	15155	14958	15139	15195	15021	15078	15172	15143	15227	15325	15198	15132	15150	14887	15215	15103	15221	15268	15171	15171	15470	15295	15183	15144	15146	15238	15155	15243	15242	15207	15131	15189	15128	15239	15102	15070	15280	15211	15132	15088	15290	15236	15294	15346	15097	15225	15052	15300	15162	15101	15163	15037	15145	15095	15177	15215	15291	15217	15263	15078	15106	15194	15206	15084	15071	15314	15150	15109	15262	15270	15197	15172	15068	15245	15158	15404	15189	15199	15016	15268	15120	15165	15056	15215	15098	15249	15172	15258	15192	15098	15214	15189	15221	15064	15157	15213	15312	15165	15234	15173	15250	15063	15055	15208	15192	15284	15184	15251	15148	15288	15421	15093	15031	15103	15267	15164	15316	14935	15088	15125	15115	15355	15421	15039	15037	15322	15219	15263	15242	15384	15211	15330	15263	15224	15129	15125	15123	15191	15100	15245	15165	15177	15093	15155	15263	15219	15162	15077	15232	15296	15220	15216	15168	15099	15317	15013	15204	15333	15199	15258	15052	15173	15237	15066	15101	15212	15227	15272	15086	15212	15244	15142	15190	15243	15311	15108	15040	15244	15284	15150	15243	15177	15185	15320	15248	15075	15228	15250	15055	15191	15033	15195	15256	15088	15178	15253	15347	15225	15205	15140	15285	15023	15263	15162	15208	15115	15355	15377	15110	15305	15234	15334	15232	15293	15228	15260	15130	15204	15180	15114	15113	15243	15203	15096	15116	15166	15089	15134	15260	15204	15169	15222	15155	15080	15259	15216	15261	15324	15148	15259	15239	15379	15127	15286	15241	15151	15087	15152	15140	15163	15354	15265	15367	15174	15232	15043	15221	15170	15263	15273	15111	15273	15305	15155	15363	15165	15225	15159	15209	15296	15125	15170	15205	15117	15103	15161	15053	15278	15091	14962	15018	15195	15231	15088	15313	15166	15128	15209	15233	15236	15162	15154	15140	15290	15132	15118	15279	15123	15205	15279	15171	15239	15167	15209	15380	15004	15325	15180	15358	15081	15148	15129	15195	15174	15145	15192	15196	15259	15175	15118	15291	15287	15302	15287	15317	15273	15135	15298	15082	15270	15292	15022	15111	15223	15208	15185	14899	15176	14995	15201	15105	15200	15351	15220	15042	15055	15365	15313	15201	15036	15228	15143	15197	15276	15149	15319	15318	15136	15042	15271	15122	15347	15233	15147	15255	15135	15339	15202	15370	15157	15095	15140	15311	15319	15183	15210	15197	15099	15197	15124	15160	15264	15241	15125	15225	15184	15156	15243	15132	15197	15154	15089	15240	15062	15218	15285	15307	15238	14934	15185	15327	15321	15248	15270	15198	15195	15179	15264	15223	15141	15244	15080	15202	15167	15142	15166	15103	15267	15253	15227	14970	15201	15259	15042	15191	15360	15312	15257	15228	15223	15102	15119	15205	15258	15126	15214	15144	15177	15046	15277	15370	15238	15166	15126	15158	15183	15193	15139	15349	15169	15311	15221	15185	15159	15212	15416	15106	15261	15247	14981	15269	15207	15162	15160	15376	15194	15283	15270	15280	15128	15251	15130	15323	15073	15168	15219	15298	15124	15064	15241	15245	14970	15108	15171	15284	15186	15357	15353	15229	15350	15079	15130	15224	15170	15106	15392	15098	15222	15285	15456	14985	15009	15211	15179	15191	15192	15318	15229	15132	15226	15119	15063	15280	15231	15142	14991	15211	15277	15313	15118	15134	15284	15186	15149	15321	15068	15145	15226	15166	15268	15173	15364	15086	15008	15290	15263	15117	15181	15266	15449	15063	15042	15199	15232	15156	15164	15248	15137	15162	15123	15309	15308	15168	15142	15373	15132	15240	15159	15262	15439	15181	15122	15115	15179	15400	15091	15167	15109	15385	15176	15341	15139	15240	15184	15244	15206	15068	15089	15119	15224	15285	15089	15513	15345	15143	15194	15357	15325	15077	15073	15089	14998	15350	15040	15285	15195	15197	15141	15120	15213	15218	15204	15262	15141	15242	15160	15136	15128	15240	15150	15219	15121	15338	15189	15054	15096	15107	15406	15158	15087	15205	15176	15209	15137	15160	15201	15227	15153	15246	15369	15163	15040	15139	15165	15247	15339	15265	15267	15220	15121	15217	15224	15026	15291	15180	15264	15187	15141	15066	15155	15236	15236	15320	15209	15227	15273	15196	15397	15249	15184	15219	15299	15190	15141	15286	15191	15011	15244	15167	15212	15136	15220	15160	15323	15226	15140	15224	15152	15171	15097	15284	15050	15215	15480	15168	15262	15246	15155	15139	15185	15333	15011	15222	15147	15222	15290	15098	15208	15299	15003	15300	15293	15102	15387	15241	15195	15196	15160	15223	15308	15132	15267	15137	15045	15018	15205	15103	15159	15331	15257	15181	15361	15210	15227	15108	15161	15315	15137	15370	15252	15128	15133	15296	15173	15173	15278	15161	15180	15078	15029	15038	15172	15318	15238	15334	15279	15255	15186	15008	15127	15192	15127	15085	15143	15215	15132	15176	15067	15118	15175	15301	15188	15370	15235	15121	15223	15057	15147	15253	15232	15196	15138	15156	15190	15101	15311	15301	15149	15025	15140	15185	15214	15276	15051	15320	15137	15173	15246	15182	15297	15289	15315	15255	15138	15156	15177	15254	15122	15254	15371	15216	15261	15384	15297	15140	15198	15293	15148	15320	15239	15204	15272	15157	15147	15296	15230	15083	15088	15196	15190	15275	15237	15336	15288	15019	15295	15245	15123	15211	15224	15127	15263	15401	15148	15429	15339	14990	15178	15103	15144	15121	15170	15206	15137	15222	14980	15031	15243	15244	15300	15284	15173	15135	15171	15378	15114	15188	15147	15236	15204	15218	15162	15341	15184	15247	15191	15160	15116	15262	15169	15318	15267	15234	15268	15248	15108	15180	15409	15218	15325	15114	15168	15212	15162	15266	15177	15303	15194	15128	15157	15202	15071	15177	15253	15177	15291	15375	15159	15145	15191	15173	15213	15223	15295	15216	15116	15070	15277	15134	15319	15302	15231	15150	15200	15158	15402	15093	15073	15275	15279	15381	15089	15170	15344	15126	15137	15240	15132	15213	15185	15191	15248	15237	15003	15299	15249	15067	15363	15266	15244	15159	15340	15311	15155	15149	15270	15163	15166	15278	14932	15122	15015	15243	15192	15221	15097	15315	15158	15314	15190	15115	15167	15124	15218	15234	15255	15227	15301	15353	15119	15331	15239	15194	15236	15447	15291	15080	15081	15198	15218	15266	15266	15266	15096	15285	15313	15039	15252	15183	15153	15247	15305	15216	15081	15109	15023	15172	15272	15248	15284	15169	15233	15231	15293	15253	15355	15128	15295	15324	15110	14991	15320	15176	15272	15366	15129	15156	15303	15123	15144	15216	15163	15181	15132	15195	15202	15257	15394	15184	15125	15227	15357	15210	15165	15209	15215	15203	15187	15143	15239	15084	15159	15359	15187	15191	15161	15156	15283	15188	15267	14934	15247	15285	15253	15238	15285	15269	15062	15144	15200	15231	15168	15307	15241	15191	15090	15421	15186	15132	15216	15236	15188	15167	15166	15229	15199	15244	15127
25376	21507	29532	29502	28487	27645	26160	23278	22544	21782	21115	20315	19881	19196	18827	18397	18192	17997	18253	18179	17764	18017	17971	18049	17744	17734	17964	17860	17688	17874	17674	17649	17406	17708	17644	17865	17879	17695	17482	17684	17627	17416	17697	17442	17400	17597	17410	17628	17609	17339	17586	17598	17381	17492	17433	17361	17537	17730	17588	17319	17414	17573	17416	17465	17531	17286	17460	17626	17411	17637	17428	17547	17492	17367	17456	17563	17770	17665	17581	17391	17603	17379	17497	17591	17433	17380	17499	17426	17497	17442	17583	17548	17658	17561	17500	17530	17582	17494	17464	17460	17520	17315	17549	17538	17520	17384	17353	17433	17534	17502	17587	17418	17511	17733	17603	17538	17481	17390	17344	17550	17448	17531	17766	17548	17369	17605	17495	17156	17584	17570	17431	17306	17490	17680	17532	17408	17396	17434	17597	17576	17424	17553	17336	17440	17477	17289	17528	17490	17496	17712	17671	17497	17595	17431	17489	17556	17559	17269	17495	17621	17716	17385	17399	17339	17638	17575	17490	17511	17546	17419	17431	17459	17446	17434	17457	17572	17564	17552	17635	17519	17517	17547	17549	17655	17503	17429	17496	17547	17436	17391	17350	17355	17535	17316	17454	17580	17453	17381	17203	17466	17444	17561	17472	17542	17453	17420	17372	17406	17395	17571	17448	17391	17453	17566	17373	17640	17652	17471	17600	17544	17286	17178	17469	17344	17103	17398	17488	17608	17538	17509	17385	17442	17367	17749	17348	17375	17633	17609	17391	17649	17538	17466	17428	17474	17510	17339	17337	17271	17484	17511	17674	17583	17406	17463	17507	17726	17545	17374	17365	17513	17503	17441	17385	17414	17452	17344	17580	17453	17336	17694	17290	17460	17496	17315	17532	17543	17327	17467	17554	17443	17560	17460	17608	17645	17497	17294	17426	17507	17337	17420	17443	17347	17585	17412	17443	17411	17541	17528	17193	17466	17542	17605	17431	17468	17691	17462	17448	17378	17481	17662	17457	17683	17457	17290	17521	17469	17298	17372	17539	17547	17692	17594	17682	17572	17411	17657	17255	17506	17585	17775	17413	17316	17403	17511	17584	17237	17393	17405	17441	17225	17494	17360	17643	17620	17483	17805	17361	17502	17586	17593	17483	17624	17515	17446	17482	17565	17400	17415	17451	17480	17610	17457	17342	17547	17413	17546	17539	17414	17391	17391	17324	17574	17434	17434	17521	17580	17356	17505	17427	17635	17448	17436	17580	17476	17571	17559	17499	17583	17643	17517	17427	17499	17359	17375	17443	17468	17602	17572	17243	17313	17627	17555	17497	17441	17175	17344	17647	17782	17552	17418	17546	17536	17385	17609	17333	17528	17316	17545	17647	17348	17518	17594	17433	17445	17504	17424	17497	17425	17505	17422	17526	17428	17438	17447	17571	17625	17540	17475	17316	17391	17430	17511	17315	17468	17506	17596	17642	17378	17643	17705	17620	17530	17619	17568	17568	17358	17415	17500	17416	17469	17233	17607	17456	17294	17578	17371	17520	17597	17550	17544	17281	17291	17558	17514	17429	17593	17543	17138	17452	17364	17650	17491	17527	17700	17691	17385	17571	17514	17461	17454	17430	17431	17431	17435	17567	17669	17436	17509	17665	17486	17519	17518	17295	17484	17314	17559	17389	17514	17376	17435	17325	17572	17720	17374	17477	17430	17640	17580	17554	17640	17584	17484	17507	17544	17490	17560	17447	17368	17696	17430	17479	17573	17472	17517	17558	17551	17323	17425	17529	17373	17321	17386	17579	17351	17550	17520	17680	17473	17435	17625	17475	17520	17603	17550	17247	17553	17314	17521	17361	17499	17454	17685	17424	17536	17557	17497	17537	17610	17441	17448	17380	17383	17344	17335	17412	17497	17612	17514	17683	17498	17411	17383	17502	17549	17633	17552	17372	17546	17344	17446	17397	17517	17457	17397	17275	17495	17627	17738	17487	17502	17551	17391	17698	17353	17313	17495	17377	17501	17353	17426	17412	17510	17296	17396	17365	17379	17591	17506	17505	17424	17493	17540	17786	17381	17670	17296	17526	17415	17749	17467	17800	17595	17352	17369	17418	17562	17591	17465	17374	17326	17622	17256	17448	17737	17480	17593	17332	17352	17381	17389	17509	17521	17616	17496	17631	17585	17448	17413	17614	17352	17456	17459	17559	17669	17492	17480	17442	17317	17409	17480	17526	17588	17374	17452	17511	17542	17580	17332	17576	17377	17325	17553	17642	17507	17655	17190	17576	17504	17449	17330	17576	17545	17557	17584	17369	17521	17581	17377	17536	17487	17399	17407	17557	17496	17536	17466	17561	17464	17609	17645	17498	17489	17660	17521	17561	17586	17684	17511	17421	17479	17557	17678	17598	17295	17510	17575	17395	17526	17449	17418	17479	17690	17529	17719	17431	17403	17396	17615	17617	17414	17540	17564	17647	17529	17374	17522	17577	17543	17408	17453	17387	17389	17714	17639	17375	17615	17438	17570	17501	17560	17414	17430	17498	17562	17552	17445	17490	17436	17407	17482	17443	17525	17545	17549	17345	17439	17425	17389	17681	17662	17411	17394	17392	17307	17576	17583	17518	17587	17390	17363	17541	17538	17504	17500	17539	17644	17656	17618	17444	17397	17479	17685	17343	17457	17377	17432	17417	17439	17443	17509	17452	17528	17454	17455	17475	17537	17399	17294	17402	17453	17640	17378	17245	17651	17356	17432	17396	17508	17706	17532	17330	17441	17668	17608	17529	17537	17475	17438	17668	17583	17502	17460	17337	17597	17374	17405	17531	17528	17549	17448	17672	17517	17523	17374	17316	17548	17588	17655	17423	17559	17409	17519	17522	17312	17507	17326	17429	17387	17323	17356	17375	17525	17464	17615	17701	17548	17525	17391	17312	17600	17599	17574	17542	17622	17374	17530	17533	17599	17276	17653	17540	17389	17601	17550	17532	17562	17473	17554	17455	17497	17267	17565	17598	17478	17543	17476	17501	17161	17495	17654	17479	17406	17324	17430	17469	17611	17474	17455	17374	17427	17441	17545	17439	17650	17414	17564	17479	17423	17397	17607	17301	17428	17236	17490	17516	17315	17632	17457	17446	17490	17547	17405	17618	17406	17465	17572	17440	17388	17494	17423	17461	17500	17377	17566	17556	17500	17683	17271	17388	17413	17467	17472	17429	17265	17374	17483	17683	17411	17632	17531	17487	17438	17514	17292	17389	17537	17626	17546	17371	17456	17649	17492	17531	17448	17477	17343	17402	17472	17421	17368	17512	17525	17583	17462	17695	17480	17167	17412	17375	17320	17664	17445	17466	17396	17568	17513	17522	17359	17541	17472	17455	17411	17434	17651	17584	17335	17562	17483	17345	17434	17549	17366	17730	17582	17488	17447	17626	17642	17496	17469	17376	17175	17292	17439	17381	17416	17443	17656	17341	17563	17487	17355	17568	17509	17627	17649	17378	17469	17369	17555	17547	17380	17384	17424	17489	17506	17462	17544	17617	17476	17518	17594	17625	17538	17412	17471	17518	17415	17601	17515	17610	17329	17641	17434	17394	17430	17476	17502	17558	17499	17630	17292	17592	17445	17480	17412	17480	17566	17521	17573	17594	17428	17306	17550	17717	17370	17163	17487	17390	17383	17345	17325	17491	17302	17489	17466	17438	17766	17559	17365	17291	17529	17589	17468	17472	17507	17547	17550	17435	17531	17334	17649	17626	17500	17323	17516	17497	17601	17589	17494	17436	17359	17587	17583	17210	17258	17383	17588	17546	17584	17443	17641	17362	17463	17395	17546	17355	17450	17476	17307	17649	17398	17448	17631	17474	17431	17200	17408	17410	17355	17696	17560	17484	17541	17580	17494	17590	17454	17642	17360	17360	17482	17621	17669	17318	17429	17431	17486	17427	17331	17492	17448	17383	17659	17499	17432	17258	17257	17558	17503	17539	17448	17394	17468	17549	17387	17458	17391	17581	17626	17494	17676	17370	17545	17435	17404	17355	17419	17452	17425	17525	17473	17575	17530	17345	17457	17349	17528	17756	17479	17298	17608	17425	17499	17439	17475	17542	17311	17518	17555	17569	17499	17335	17590	17557	17548	17507	17495	17517	17365	17496	17617	17443	17536	17383	17387	17693	17303	17719	17438	17293	17513	17621	17544	17630	17579	17576	17210	17410	17825	17361	17543	17461	17576	17406	17397	17700	17529	17573	17538	17608	17563	17461	17337	17422	17468	17522	17425	17293	17374	17265	17448	17564	17379	17339	17378	17463	17544	17276	17372	17530	17537	17463	17591	17529	17433	17635	17507	17463	17606	17651	17493	17420	17397	17532	17500	17514	17505	17600	17447	17570	17410	17573	17313	17545	17419	17443	17511	17468	17665	17330	17530	17422	17425	17455	17496	17416	17570	17494	17415	17510	17574	17443	17558	17458	17571	17456	17488	17292	17334	17406	17383	17428	17545	17493	17682	17544	17416	17387	17616	17372	17317	17554	17270	17477	17562	17454	17553	17360	17309	17432	17493	17360	17379	17641	17334	17372	17566	17755	17438	17493	17317	17246	17400	17371	17491	17525	17515	17412	17570	17603	17526	17473	17524	17383	17458	17233	17349	17410	17420	17429	17423	17432	17431	17474	17500	17502	17517	17529	17605	17441	17471	17498	17546	17547	17425	17357	17455	17495	17582	17465	17329	17459	17625	17516	17480	17480	17505	17501	17679	17370	17424	17508	17476	17537	17254	17238	17622	17405	17362	17414	17492	17339	17319	17599	17342	17389	17456	17404	17452	17482	17646	17668	17549	17421	17369	17605	17470	17655	17492	17495	17361	17575	17542	17604	17592	17387	17407	17533	17420	17555	17559	17450	17549	17487	17380	17592	17313	17410	17411	17608	17472	17357	17285	17495	17329	17604	17437	17459	17472	17404	17600	17349	17472	17544	17478	17611	17598	17569	17573	17444	17343	17577	17555	17478	17413	17561	17519	17335	17605	17393	17572	17612	17188	17470	17464	17494	17681	17354	17583	17537	17409	17631	17540	17528	17327	17380	17373	17678	17446	17636	17440	17341	17538	17371	17527	17519	17340	17552	17610	17361	17456	17579	17553	17412	17539
28945	46573	48840	40916	34029	28389	25577	24068	22952	21578	20524	19432	18520	17746	16919	16578	16182	16068	16122	16039	15919	15927	15790	15636	15552	15454	15584	15475	15545	15518	15361	15495	15352	15360	15251	15293	15247	15371	15306	15242	15206	15076	15263	15154	15416	15249	15305	15292	15254	15396	15228	15274	15210	15139	14951	15068	15118	15190	15217	15405	15169	15101	15373	15070	15265	15107	15367	15131	15246	15181	15164	15150	15143	15310	15374	15260	15346	15222	15227	15099	15425	15301	15115	15105	15263	15139	15219	15219	15170	15268	15433	15295	15363	15222	15136	15230	15195	15213	15199	15228	15158	15118	15388	15195	15181	15361	15418	15106	15406	15087	15128	15253	15302	15168	15251	15143	15319	15140	15088	15189	15186	15035	15151	15038	15256	15327	15294	15220	15156	15140	15233	15031	15244	15311	15067	15218	15107	15220	15257	15210	15240	15242	15235	15110	15217	15120	15080	15277	15222	15262	15177	15283	15197	15382	15291	15202	15209	15215	15199	15248	15005	15273	15331	15247	15127	15269	15235	15147	15315	14963	15249	15174	15137	15250	15189	15204	15121	15184	15276	15070	15192	15146	15097	15238	15208	15126	15073	15106	15135	15302	15029	15108	15123	15095	15401	15055	15155	15143	15065	15172	15111	15376	15282	15331	15127	15061	15217	15225	15260	15259	15249	15092	15205	15141	15190	15098	15111	15227	15168	15097	15204	15112	15345	15172	15219	15209	15235	15287	15247	15141	15169	15304	15133	15176	15230	15361	15352	15058	15088	15305	15343	15154	15132	15149	15214	15270	15385	15376	15153	15049	15326	15121	15265	15234	15219	15215	15288	15153	15290	15294	15138	15190	15122	15008	15124	15296	15353	15249	15151	15256	15379	15239	15202	15200	15353	15318	15269	15144	15278	15298	15339	14998	15154	15213	15216	15331	15061	15236	15213	15014	15324	15346	15298	15156	15212	15346	15053	15370	15271	15251	15239	15159	15135	15272	15278	15369	15310	15122	15219	15204	15318	15112	15236	15136	15262	15079	15275	15218	15141	15130	15032	15110	15138	15340	15233	15166	15156	15028	15214	15203	15017	15240	15086	15428	15158	15182	14981	15337	15111	15227	15275	15213	15060	15153	15179	15206	15130	15154	15294	15179	15257	15255	15085	15139	15377	15127	15339	15215	15193	15212	15142	15175	15121	15252	15278	15101	15191	15145	15152	15238	15013	15171	15095	15198	15269	15215	15307	15274	15159	14942	15097	15217	15110	15154	15156	15275	15242	15245	15222	15085	15313	15149	15149	15367	15180	15210	15266	15211	15316	15146	15315	15245	15168	15277	15213	15273	15280	15323	15346	15135	15247	15214	15166	15101	15098	15392	15205	15255	15192	15299	15163	15351	15163	15055	15217	15224	15010	15152	15349	15149	15189	15315	15132	15069	15246	15294	15251	15206	15113	15212	15200	15295	15198	15116	15314	15099	15155	15190	15274	15232	15186	15146	15362	15188	15211	15105	15053	15259	15124	15151	15301	15405	15156	15270	15141	15170	15180	15202	15209	15195	15329	15274	15272	15205	15068	15108	15170	15096	15228	15231	15163	15367	15180	15305	15148	15133	15182	15145	15151	15185	15131	15114	15158	15203	15244	15096	15282	15170	15264	15116	15122	15374	15193	15218	15102	15267	15203	15131	15274	15149	15233	15134	15253	15035	15175	15222	15173	15187	15119	15063	15181	15282	15302	15186	15183	15284	14964	15208	15182	15135	15200	15097	15223	15351	15209	15046	15182	15315	15338	15199	15319	15177	15117	15386	15181	15131	15242	14918	15289	15132	15437	15136	15157	15299	15156	15092	15315	15307	15281	15142	15238	15265	15112	15188	15312	15147	15143	15090	15122	15077	15384	15067	15243	15345	15248	15159	15260	15173	15212	15114	15219	15209	15078	15229	15211	15244	15214	15268	15229	15216	15192	15150	15214	15303	15221	15168	15329	15227	15080	15176	15265	15155	15281	15107	15166	15264	15164	15096	15010	15134	15040	15141	15200	15132	15272	15159	15185	15223	15094	15005	15204	15127	15195	15266	15198	15177	15154	15205	15418	15018	15113	15106	15060	15075	15215	15225	15021	15227	15062	15134	15102	15183	15134	15119	15033	15265	15297	15401	15151	15289	15137	15238	15248	15138	15126	15078	14996	15313	15186	15291	15060	15199	15266	15321	15066	15077	15271	15312	15126	15256	15222	15230	15109	15193	15255	15221	15297	15175	15231	15107	15139	15239	15272	15255	15210	15260	15159	15164	15245	15158	15170	15083	15257	15255	15238	15279	15244	15116	15420	15233	15146	15202	15232	15174	15360	15403	15269	15287	15383	15248	15316	15328	15122	15135	15145	15132	15127	15453	15294	15284	15405	15227	15169	15089	15157	15320	15053	15181	15232	15267	15300	15198	15104	15371	15353	15303	15089	15333	15173	15093	15324	15121	15210	15088	15167	15274	15005	14969	15297	15300	15298	15079	15170	15143	15246	15270	15176	15172	15083	15354	15270	15271	15261	15169	15162	15041	15397	15226	15186	15281	15289	15221	15208	15140	15181	15293	15249	15262	15186	15208	15206	15224	15345	15227	15125	15244	15302	15169	15117	15290	15204	15168	15458	15206	15184	15216	15154	15260	15360	15116	15152	15184	15354	15309	15273	15294	15344	15178	15208	15178	15089	15213	15329	15105	15165	15233	15125	15271	15263	15134	15147	14943	15167	15127	15207	15068	15372	15341	15297	15190	15140	15135	15193	15197	15277	15116	15314	15083	15439	15259	15257	15211	15192	15172	15142	15220	15236	15111	15252	15098	15236	15182	15380	15437	15220	15301	15171	15242	15289	15155	15301	15235	15383	15061	15238	15192	15202	15190	15252	15366	15063	15229	15096	15245	15132	15306	15214	14966	15244	15281	15264	15206	15125	15281	15211	15212	15172	15284	15319	14966	15156	15160	15271	15183	15196	15393	15337	15129	15303	15093	15323	15079	15171	15315	15141	15133	15127	15155	15150	15312	15205	15280	15225	15251	15311	15138	14990	15289	15214	15103	15072	15114	15206	15205	15070	15249	15134	15134	15349	15175	15325	15158	15176	15251	15144	15192	15116	15225	15251	15170	14965	15223	15107	15056	15319	15217	15119	15026	15197	15078	15071	15170	15394	15285	15196	15249	15166	15420	15164	15205	15213	15265	15196	15242	15107	15215	15284	15184	15270	15167	15203	15286	14978	15370	15308	15205	15156	15218	15165	15238	15398	15132	15178	15216	15074	15087	15174	15136	15397	15250	15246	15286	15219	15237	15231	15358	15228	15214	15165	15228	15133	15202	15411	15165	15236	15216	15209	15228	15341	15245	15309	15124	15126	15208	15337	15393	14994	15236	15209	15204	15057	14986	15244	15111	15243	15282	15336	15167	15256	15072	15119	15151	15232	15163	15147	15125	15086	15203	15189	15241	15268	15216	15192	15260	15161	15216	15259	15113	15145	15138	15231	15234	15056	15039	15345	15319	15245	15095	15144	15222	14951	15257	15212	15165	15180	15266	15105	15150	15259	15265	15266	15017	15102	15055	15169	15224	15415	15371	15104	15391	15241	15051	15302	15185	15186	15145	15120	15016	15147	15215	15147	15175	15078	15226	15362	15219	15229	15163	15104	15203	15219	15134	15334	15204	15264	15096	15087	15173	15415	15196	15190	15033	15209	15298	15259	15275	15005	15015	15079	15077	15235	15182	15218	15247	15052	15275	15246	15265	15201	15190	15247	15229	15225	15314	15298	15266	15216	15197	15376	15495	15259	15161	15317	15226	15335	15121	15018	15044	15179	15382	15219	15176	15195	15264	15254	15342	15327	15165	15017	15243	15241	15108	15116	15220	15273	15237	15120	15151	15313	15268	15395	15079	15159	15303	15282	15197	15258	15090	15260	15263	15308	15039	15202	15199	15047	15251	15236	15112	15381	15279	15175	15232	15198	15040	15206	15348	15229	15125	15126	15243	15185	15305	15256	15122	15216	15306	15301	15255	15141	15152	14976	15263	15068	15264	15130	15167	15216	15325	15283	15179	15181	15232	15173	15286	15045	15205	15267	15120	15172	15246	15151	15067	15326	15257	15245	14926	15080	14981	15324	15257	15265	15241	15368	15379	15333	15137	15229	15208	15272	15236	15131	15163	15154	15341	15150	15317	15243	15215	15282	15202	15069	15387	15141	15229	15080	15152	15082	15207	15196	15141	15234	15325	15322	15161	15024	15141	15024	15267	15205	15276	15323	15082	15201	15314	15375	15221	15236	15105	15310	15294	15236	15149	15200	15187	15283	15290	15125	15371	15078	15248	15314	15333	15282	15159	15270	15240	15113	15232	15281	15244	15094	15203	15169	15254	15207	15423	15333	15133	15072	15209	15093	15200	15216	15194	15215	15259	15313	15137	15298	15001	15026	15205	15111	15227	15384	15107	15163	15310	15205	15069	15151	15246	15115	15025	15262	15100	15139	15224	15180	15278	15026	15059	15100	15212	15279	15405	15131	15326	15298	15197	15017	15209	15271	15561	15162	15167	15159	15177	15211	15229	15004	15263	15222	15170	15296	15117	15221	15335	15182	15401	15167	15039	15018	15194	15258	15133	15378	15211	15201	15090	15147	15178	15274	15084	15029	15150	14998	15245	15272	15006	15142	15125	15312	15016	15136	15112	15327	15242	15188	15171	15219	15084	15143	15291	15182	15200	15194	15335	15147	15246	15252	15386	15245	15196	15165	15254	15122	15093	15209	15173	15244	15254	15139	15294	15154	15137	15215	15331	14988	15101	15290	15253	15078	15328	15076	15339	15289	15280	15082	15134	15235	15295	15293	15209	15077	15005	15235	15152	15244	15079	15290	15169	15364	15240	15184	15092	15129	15266	15271	15178	15139	15156	15134	15252	15352	15187	15261	15130	15141	15214	15083	15098	15130	15266	15230	15384	15124	15277	15169	15186	15236	15290	15276	15175	15195	15151	15321	15191	15082	15242	15138	15049	15287	15231	15419	15223	15057	15028	15218	15291	15355	15261	15342	15176	15075	15066	15279	15242	15154	15086	15151	15168	15303	15170	15145	15168	15189	15141	15159	15198	15154	15065	15042	15089	15014	15171
24081	21450	29219	25530	25394	28612	29835	26206	24452	23123	22213	20916	19949	19327	18912	18701	18491	18594	18300	18186	18035	17910	17850	17611	18054	17918	17791	17732	17617	17593	17576	17374	17617	17481	17450	17491	17461	17445	17510	17475	17440	17529	17326	17367	17343	17243	17665	17482	17209	17185	17512	17280	17097	17306	17147	17191	17180	17480	17482	17310	17431	17173	17199	17221	17278	17570	17064	17501	17317	17439	17349	17523	17325	17199	17518	17189	17169	17307	17315	17185	17172	17138	17149	17313	17266	17086	17204	17387	17232	17143	17235	17180	17471	17086	17236	17240	17375	17280	17270	17173	16975	17399	17340	17166	17296	17482	17318	17282	17169	17097	17130	17240	17251	17316	17317	17180	17376	17247	17370	17364	17362	17154	17127	17245	17422	17283	17200	17360	17249	17175	17243	17225	17145	17215	17231	17475	17162	17164	17420	17355	17211	17126	17286	17260	17337	17321	17188	17167	17177	17383	17341	17356	17121	17330	17260	17226	17136	17422	17414	17445	17231	17380	17065	17458	17339	17163	17362	16967	17340	17223	17209	17186	17163	17398	17227	17283	17542	17275	17421	17156	17222	17218	17163	17134	17179	17366	17316	17275	17214	17216	17166	17231	17331	17224	17354	17294	17290	17187	17283	17441	17206	17150	17204	17365	17400	17148	17346	17280	17105	17350	17409	17348	17286	17279	17169	17083	17237	17205	17315	17152	17084	17256	17349	17340	17206	17240	17143	17344	17302	17186	17223	17120	17220	17256	17314	17226	16989	17391	17316	17087	16980	17414	17008	17285	17215	17221	17373	17347	17469	17397	17242	17279	17213	17263	17282	17308	17358	17302	16992	17069	17359	17219	17299	17097	17341	17194	17117	17209	17309	17377	17175	17226	17230	17103	17294	17286	17239	17214	17175	17275	17171	17399	17155	17170	17184	17175	17326	17183	17322	17239	17230	17178	17187	17174	17103	17203	17315	17143	17265	17237	17299	17246	17219	17373	17547	17157	17237	17237	17237	17295	17320	17143	17371	17204	17382	17217	17274	17094	17264	17414	17274	17355	17384	17019	17506	17341	17363	17085	17255	17154	17250	17287	17480	17269	17162	17248	17346	17441	17232	17315	17466	17155	17196	17131	17337	17382	17240	17198	17209	17454	17147	17301	17384	17287	17229	17152	17058	17430	17277	17356	17183	17091	17082	17221	17405	17353	17322	17088	17389	17343	17423	17405	17147	17217	17117	17182	17138	17149	17089	17263	17307	17051	17349	17313	17424	17446	17290	17097	17263	17023	17214	17141	17204	17145	17176	17170	17036	17320	17214	17120	17252	17213	17256	17218	17141	17184	17364	17238	17280	17280	17288	17402	17335	17282	17287	17373	17281	17405	17163	17213	17134	17427	17203	17131	17250	17248	17095	17266	17356	17235	17138	17287	17399	17327	17159	17129	17194	17300	17321	17183	17030	17257	17228	17267	17297	17360	17126	17191	17180	17399	17277	17176	16908	17362	17352	17081	17538	17344	17295	17102	17318	17228	17397	17303	17339	17242	17132	17268	17011	17017	17227	17580	17325	17127	17180	17251	17157	17383	17278	17187	17257	17178	17248	17184	17295	17358	17298	17248	17425	17348	17117	17098	17203	17312	17325	17213	17317	17355	17233	17351	17253	17135	17191	17079	17084	17297	17410	17341	17283	17302	17053	17359	17171	17335	17459	17368	17332	17422	17232	17196	17251	17085	17341	17140	17202	17372	17331	17314	17154	17244	17316	17391	17150	17188	17205	17334	17090	17039	17359	17194	17248	17323	17230	17244	17393	17218	17281	17284	17291	17362	17306	17268	17378	17312	17430	17492	17275	17355	17514	17096	17275	17419	17462	17366	17366	17181	17101	17118	17324	17060	17210	17336	17208	17246	17302	17231	17240	17314	17245	17313	17172	17326	17189	17162	17214	17422	17233	17292	17273	17275	17109	17322	17090	17217	17273	17094	17212	17260	17200	17193	17071	17371	17177	17362	17331	17224	17133	17088	17299	17171	17353	17395	17160	17194	17312	17220	17405	17225	17328	17387	17190	17252	17455	17256	17207	17442	17070	17253	17219	17246	17296	17298	17449	17264	17066	17314	17278	17111	17259	17346	17151	17158	17308	17462	17375	17322	17285	17268	17171	16975	17132	17258	17212	17010	17436	17259	17365	17289	17333	17380	17277	17147	17237	17158	17068	17014	17171	17182	17128	17180	17344	17394	17264	17265	17232	17188	17164	17332	17348	17246	17461	17475	17433	17192	17237	17284	17298	17331	17300	16955	17206	17140	17363	17352	17004	17210	17047	17294	17321	17277	17472	17331	17208	17494	17021	17464	17133	17150	17316	17277	17282	17194	17327	17327	17131	17382	17262	17240	17266	17324	17296	17141	17128	17240	17341	17332	17235	17278	17449	17241	17437	17213	17175	17238	17209	17206	17137	17191	17211	17175	17094	17534	17271	17341	17375	17359	17108	16927	17283	17148	17125	17242	17084	17042	17346	17141	17330	17223	17235	17111	17290	17508	17292	17357	17393	17055	17267	17303	17212	17223	17200	17151	17254	17164	17345	17246	17191	17291	17292	17473	17343	17413	17112	17263	17268	17075	17105	17176	17330	17144	17221	17201	17192	17260	17164	17004	17301	17361	17361	17107	17361	17323	17290	17387	17293	17254	17208	17327	17342	17109	17210	17102	17322	17133	17299	17341	17379	17351	17154	17239	17386	17482	17306	17262	17275	17145	17154	17289	17272	17421	17089	17216	17238	17427	17249	17261	17322	17266	17235	17179	17043	17176	17308	17359	17434	17088	17471	17054	17380	17101	17274	17459	17301	17248	17223	17494	17106	17281	17426	17323	17190	17244	17252	16998	17153	17361	17306	17228	17406	16963	17188	17329	17158	17248	17304	17214	17231	17323	17307	17371	17362	17323	17427	17134	17319	17107	17125	17364	17199	17349	17179	17363	17227	17462	17198	17196	17254	17269	17297	17162	17244	17179	17213	17214	17299	17173	17103	17154	17094	17482	17252	17288	17419	17245	17225	17184	17272	17355	17249	17241	17202	17307	17059	17257	17252	17169	17119	17169	17297	17129	17239	17312	17343	17314	17260	17189	17093	17164	17110	17234	17367	17250	17119	17360	17229	17339	17176	17268	17346	17364	17133	16967	17293	17226	17102	17043	17419	17247	17103	17249	17188	17328	17240	17098	17309	17151	17361	17333	17180	17192	17147	17190	17220	17142	17218	17168	17371	17219	17094	17188	17266	17340	17361	17255	17444	17356	17401	17269	17334	17504	17244	17332	17154	17310	17200	17469	17420	17263	17184	17258	17301	17155	17217	17307	17325	17145	17211	17191	17251	17199	17101	17002	17100	17287	17217	17078	17132	17284	17221	17350	17316	17221	17416	17347	17124	17180	17162	17134	17313	17215	17110	17288	17366	17136	17253	17355	17233	17383	17228	17222	17246	17420	17281	17127	17158	17378	17053	17026	17062	17204	17216	17270	17234	17444	17354	17082	17169	17287	17204	17168	17268	17359	17191	17433	17190	17083	17378	17360	17276	17385	17220	17300	17239	17079	17192	17188	17065	17062	17257	17153	17303	17216	17319	17057	17218	17439	17081	17178	17157	17259	17224	17272	17274	17172	17281	17277	17398	17203	17221	17343	17207	17208	17239	17358	17355	17109	16969	17186	17236	17276	17298	17211	17219	17241	17346	17124	17436	17440	17255	17096	17214	17257	17201	17166	17122	17277	17164	17391	17663	17389	17186	17156	17459	17420	17213	17422	17449	17242	17324	17195	17048	17143	17295	17429	17293	17200	17234	17349	17167	17086	17264	17367	17285	17264	17012	17213	17039	17467	17198	17164	17279	17245	17149	17411	17271	17445	17330	17235	17133	17295	17133	17128	17145	17362	17237	17309	17249	17255	17005	17195	17161	17125	17342	17247	17209	17296	17420	17202	17486	17240	17264	17510	17245	17126	17408	17170	17265	17487	17391	17102	17332	17135	17333	17439	17222	17273	17170	17087	17353	17099	17132	17287	17203	17417	17239	17150	17315	17224	17404	17130	17306	17027	17198	17103	17375	17287	17259	17096	17295	17334	17216	17297	17442	17327	17262	17311	17175	17179	17189	17258	17146	17336	17389	17141	17537	17064	17176	17270	17322	17305	17281	17406	17337	17412	17232	17258	17232	17216	17452	17327	17167	17389	17320	17214	17401	17146	17173	17421	17336	17203	17222	17159	17277	17050	17339	17025	17125	17276	17370	16964	17060	17025	17527	17390	17171	17219	16986	17349	17486	17353	17324	17271	17157	17240	17431	17205	17312	17238	17224	17229	17366	17250	17131	17167	17238	17319	17178	17218	17290	17256	17139	17424	17305	17080	17210	17205	17194	17147	17165	17364	17479	17166	17143	17281	17206	17253	17250	17210	17162	17170	17156	17352	17191	17442	17302	17154	17275	17143	17274	17203	17181	17151	17404	17375	17106	17246	17259	17390	17286	17333	17394	17255	17156	17145	17184	17274	17346	17381	17369	17355	17258	17382	17240	17333	17212	17384	17154	17311	17224	17415	17262	17249	17223	17269	17300	17123	17174	17160	17208	17163	17475	17143	17224	17230	16997	17052	17209	17309	17448	17218	17317	17225	17339	17325	17313	17125	17056	17385	17342	16952	17306	17232	17292	17216	17244	17346	17160	16894	17253	17301	17252	17113	17274	17163	17306	17306	17304	17497	17179	17275	17431	17110	17136	17195	17193	17405	17316	17487	17259	17076	17363	17463	17475	17104	17095	17427	17072	17253	17125	17237	17309	17185	17310	17210	17310	17276	17338	17130	17494	17224	17273	17325	17185	17153	17154	17104	17290	17436	17320	17301	17269	17143	17123	17232	17213	17434	17269	17117	17162	17204	17270	17160	17118	17162	17298	17314	17317	17195	17187	17314	17215	17283	17325	17306	17105	17158	17259	17217	17293	17283	17187	17293	17215	17260	17131	17456	17306	17299	17405	17278	17209	17247	17287	17346	17265	17185	17346	17300	17251	17433	17308	17302	17301	17232	17259	17314	17307	17218	17114	17266	17116	17300	17214	17202	17336	17307	17112	17081	17190	17204	17084	17479	17260	17261	17309	17262
30526	51605	52122	43052	36504	32473	30019	28078	25840	23984	21854	20419	19354	18235	17356	17032	16744	16729	16375	16409	16259	16123	16034	15781	15738	15611	15603	15372	15414	15305	15433	15114	15427	15268	15211	15354	15125	15259	15237	15046	15192	15142	14918	15060	15175	15043	15198	15206	15164	15111	15042	15112	15052	14935	15078	14999	14942	15187	15227	15016	15063	15141	15212	14987	14973	15085	15181	15000	15248	15158	15127	15066	15003	15148	15091	15122	14996	15117	14918	15172	15186	15081	14999	15098	15171	14938	15155	15165	15071	15028	14960	14999	15145	15083	15193	15001	15153	15079	14976	14995	15086	14937	15222	14991	15132	14988	14967	15032	15112	14991	15015	15076	15022	15119	15130	15038	15100	15199	14900	15026	15099	15091	15024	15096	15248	14965	14995	15320	15073	15067	14979	15282	15153	15105	14977	15173	15077	14927	14973	15025	15001	15116	15119	15191	15037	15036	15169	14900	15079	14844	15102	15044	15021	15340	15091	15179	15007	14959	15073	14975	15182	15014	15095	14952	15089	14959	14957	14943	15142	14942	14861	14972	15114	14925	15141	14977	15056	15088	15019	15107	15098	14990	15007	15076	15080	15080	15077	14861	15059	15099	15105	14990	15178	14958	15187	15097	15027	15040	15127	15266	15116	14898	14852	15043	14974	15064	15120	15171	14880	15047	15001	15013	15153	14949	14845	15036	14885	15019	14915	15007	15142	15188	15041	15044	14871	15106	15002	14956	15091	14885	15152	14925	14896	15092	15039	15020	14974	15124	15057	15181	14950	15101	14978	14974	14883	15035	15092	14991	15098	15002	15064	15057	15092	14984	15082	15049	14990	15142	15071	15095	15273	15031	15040	15026	14922	14839	15021	15063	15070	15094	15128	15023	15033	15238	14906	15002	15143	15088	15166	15109	15133	15187	15056	15048	15201	15033	15143	15043	15100	15191	15100	14979	15070	14921	15151	15184	14986	15005	15157	14980	14992	14975	15133	15122	14928	14946	14926	15039	14965	15031	15025	14879	14937	15032	14994	15063	14968	14886	14964	15101	14881	14981	15048	14960	15133	15111	15092	15129	14961	15035	14946	14961	15068	14882	15036	14910	15045	14887	15225	14974	15154	14875	15052	14978	15058	15065	15137	14900	14994	14923	14909	15015	14901	15089	14778	15029	15020	15062	15007	14932	15022	15005	14922	14935	15000	14873	14951	15240	15079	14883	15017	15042	15164	14955	14907	15178	15168	14899	14937	15065	14808	14977	15063	14986	15054	15022	15008	14956	15208	15045	14865	15237	15038	14836	14924	15107	15008	15017	14925	15082	15107	14840	15007	14834	14963	14995	14978	14961	15006	15093	15017	15165	15237	15090	15062	15026	15107	15023	15169	14901	15021	14994	15129	14995	15002	14904	15096	15124	14897	14890	14937	15096	15151	14941	14947	14973	14921	14991	15136	15167	14990	15072	15121	15202	15137	15156	15030	15043	14931	15184	15196	15034	14952	15082	14874	14958	14979	15037	14899	14984	15122	15113	15004	15012	14818	15022	14947	14954	15024	15147	14963	15243	14884	14885	14968	14988	14921	15039	14881	14949	15121	15051	15025	15055	14973	15063	14965	15199	15061	14983	14785	15027	15067	15216	15134	15062	15095	15053	15080	15160	15055	15016	15138	15173	15074	15131	14919	14974	15110	15041	15031	14938	14956	15124	15193	15036	15110	15004	15021	15052	14986	14966	15037	14811	15125	14949	15056	15016	15012	14987	15041	15055	14953	14983	15075	14974	14897	14889	15177	15145	15102	15066	15177	14971	15025	15135	14915	15099	14840	15069	14970	15108	15101	15086	15069	14928	15046	15049	14814	14987	15065	15017	15216	15176	15116	15160	14999	15036	15064	15067	15089	15135	15063	15141	15064	14973	15079	15180	15060	14963	14881	15137	14989	15032	15054	14907	15056	15052	15018	14952	14959	14990	14954	15038	15299	14991	15072	15045	15064	14820	15122	15144	14949	15004	15147	14973	15003	14917	15109	14912	15109	14994	14921	14996	15064	15079	15013	15112	15123	14964	15126	15067	14853	15045	15042	15030	15159	15067	15105	15092	14895	15223	14989	15125	15177	15031	14914	15027	14903	14988	15069	15131	14840	15078	14993	15138	15008	15113	15106	15012	14952	14952	15031	14935	15109	15177	15053	14878	15021	14978	15007	15038	14993	15036	15123	14984	15152	14977	14923	14904	15195	15075	15169	15030	15058	14993	14969	14955	15003	14863	15019	14909	14993	14977	15080	14926	15156	15086	14934	15149	14965	14872	14951	15127	15022	14990	14889	15123	15040	15113	15050	14931	14955	15116	14771	15034	15031	15033	15191	15102	15005	15083	15043	14900	15055	14943	15222	14998	14904	15036	14975	15081	14990	14957	14972	15190	15007	15041	15056	14970	15063	14883	14890	15025	15139	15165	15042	14974	15160	15061	15201	14919	15160	14848	15070	14996	15185	15068	15148	15054	15031	14935	15060	14988	14985	15228	15099	15117	15035	15202	15094	15039	15080	14973	15031	15018	15014	15045	15017	14970	15205	15206	15070	14962	15113	15209	15084	15069	15067	15054	14900	15094	15026	15177	15058	15085	15113	15111	14976	15205	14914	15212	15051	15058	15106	14971	15148	15147	15176	15091	15057	14922	15125	15275	15146	15099	15047	14913	15202	15136	14968	15091	15004	15035	15132	15197	14896	14906	15044	15157	15063	15256	14875	15050	15051	14995	14924	15000	14937	15107	15088	15047	14994	15014	15017	15019	15017	14951	15114	14922	15251	15051	14995	15116	15144	14972	15018	14915	14962	15048	15172	14913	15113	14977	15022	15162	14930	15057	15098	15246	15140	15269	15208	14923	15092	14933	14981	14960	15099	15126	15040	14788	15165	14961	15086	15141	15051	14987	15007	14925	14942	15008	14884	15002	15048	15011	14948	15189	15027	15147	15071	14988	14872	15057	14879	15089	15026	15068	15051	15273	15078	15101	15194	14963	15066	15038	15097	14991	14915	14995	14987	15268	15014	14996	14848	14922	15085	14964	15050	15191	14998	14808	15070	14939	15233	15103	14919	15147	15030	15006	15053	15109	15098	15017	14997	15012	15132	14988	15052	15006	14977	15048	14999	15043	15190	15215	15019	15065	14923	15011	15144	15097	15112	14988	15077	15047	15014	15045	14888	15197	14915	15040	15052	14898	15033	15006	14981	15177	15185	14812	15191	14999	15252	15113	15066	14866	15017	15062	14879	15008	15206	14903	15095	15090	15088	15120	15067	15154	15131	14980	15143	15220	15062	15036	15004	14936	15043	14966	14998	14907	14919	15039	15217	14890	14840	15045	15077	14828	14978	14982	15172	15157	15106	14957	14871	14830	14970	15019	15064	15030	15163	15011	15095	15234	15093	15316	15057	15066	15020	14941	15176	15149	15229	15153	14946	14858	15052	14994	15133	14981	15034	15059	14928	15141	15156	15063	14944	14937	15072	15077	15189	15171	15074	14992	14929	15021	15087	15033	15054	14836	15255	14965	14899	15191	14803	14962	15087	14883	15003	14944	15060	15045	14986	14947	15061	15012	15157	15057	14947	15079	14928	14966	15091	15037	14986	15014	15197	15087	14937	15054	15212	15177	15089	14959	15087	14896	15030	14982	15071	14982	15053	15085	14928	15080	15021	15062	15005	14956	14988	15123	15058	14946	15025	14968	15095	15048	15106	15081	15073	14918	15112	14909	15067	14945	15035	14973	15139	15043	14976	15071	15089	15069	14984	14956	15121	14910	15043	15029	14950	15067	15227	14997	14906	15190	14988	15190	14989	15042	14925	15084	14977	14980	14890	15085	15055	14847	14980	14983	15145	15207	15027	15040	15233	14866	15004	14969	15115	15091	15181	15077	15125	15146	15041	15233	15156	15018	15194	15173	15019	15144	15058	15001	14960	15198	15117	15170	14916	14892	15129	14968	15061	14825	14944	15083	14982	15095	14948	15052	14949	15142	15107	14951	15078	14787	14893	14990	14967	15282	14985	14973	15098	15144	15092	15037	14869	15110	15136	15022	15099	15219	15021	14987	14935	15026	14991	14979	15064	15003	14935	15061	15065	14853	15062	15044	14997	15094	15061	15090	15018	14959	14967	15092	15076	15103	15125	15029	15004	15007	15101	15264	14941	15072	14950	14979	15077	15085	15137	15063	14943	14971	15168	15250	14969	14959	15083	15079	15147	15072	15045	14982	15014	15230	14967	15067	14947	14855	14991	15001	15306	15089	15144	15130	15059	15008	15203	15096	14931	14862	15026	15010	15055	15026	15146	14979	15083	15015	15025	15063	15007	14948	14927	15099	15054	15036	14927	15184	14969	15097	14916	14943	14989	14968	15031	15001	14972	14840	14885	14976	14976	14969	15090	15133	15077	14808	14942	15114	14870	14936	15032	14934	14805	15037	15018	14943	14920	15067	14973	14989	14808	15107	15099	15210	15078	15083	15084	15028	15004	15011	15033	14899	15141	14986	15097	15119	15063	15055	15065	15171	15018	15101	15166	15054	14986	15058	14927	15149	14962	14868	15116	15118	14877	14983	14975	15142	15131	14976	15084	15018	14961	15217	15037	15033	15099	15089	15097	14955	15169	15023	14923	15072	14941	15129	14956	14936	14983	14978	14915	15110	15212	15188	15037	15030	15097	14958	14948	15136	14921	15090	14948	15179	15106	15147	14967	15044	14934	15042	15034	15072	15176	15075	15031	15009	15018	15027	14965	15127	15148	15033	15009	15099	15141	14973	15084	14989	15148	14996	14995	14969	15058	15056	15054	14925	15098	14917	15155	15270	15013	15234	15128	15081	15107	15213	15031	15111	14993	14971	15025	15180	14935	15089	15020	15048	15002	15072	15142	15063	15150	15062	15168	14960	15139	14962	15090	14884	15049	14916	15032	14997	14894	15084	14859	15063	15085	15102	15027	15127	14971	15152	14943	15079	14970	15123	15072	15017	15078	14991	14932	14945	15052	14876	14993	14973	14916	15103	14916	15072	14966	15112	15067	14924	15072	15060	14936	15164	15098	15155	15042	15027	15057	15057	15065	15111	15082	15009	15009	15014	15213	15097	15117	14958	15188	15200	15109	15039	15032	14987
31949	32487	38043	32312	27135	24696	23253	22009	20962	20149	19231	18763	18979	18471	18598	18438	18174	18382	18220	18509	17999	18281	18194	18285	18081	17906	18077	18017	18094	17923	17939	18167	18018	18070	18149	18115	17988	17752	17897	17924	18155	18038	18283	18005	18154	17867	18163	17865	17856	17950	17918	18049	18125	17876	17840	18036	17943	17784	18104	18058	17906	17780	17725	17881	17915	18020	18015	18002	17961	17838	18106	17995	17971	17918	18025	17981	18030	18124	18115	17908	17959	17875	18094	18136	17876	18061	18013	18005	17939	17680	17941	17867	18062	18018	17929	18033	18079	17963	17995	17894	18094	18049	17978	17851	17915	18167	17831	18047	18040	17868	18013	17910	17853	17820	17935	17905	17768	17940	17735	17946	17920	17954	18043	18082	17968	17914	17820	17722	17935	17923	17772	17674	17926	18028	17861	17928	18051	18143	17916	18235	17919	17940	18086	18033	17914	17864	18027	17813	17984	17717	17866	17997	17942	17958	17904	17747	18029	17932	17968	17908	17726	18013	18014	17943	17981	17834	17737	17975	17980	17957	17973	17838	17951	17818	17918	17837	17902	17814	17890	17989	17861	17899	17699	17883	18023	17961	17985	17957	18003	17840	17805	17805	17976	17990	17936	17756	17767	17918	18011	18057	17866	18011	18004	17991	17734	18040	18225	18053	17903	17897	17963	17930	17812	17998	17814	17843	17980	17957	18015	17925	18050	17737	17854	18142	18109	18006	17997	17956	18070	18030	17977	18182	17911	18033	17984	17846	17867	18017	18059	18063	18030	18033	17968	17824	17934	17876	18009	18026	17946	17978	17845	17699	18052	17884	17752	17785	18124	18096	17855	17884	17874	17930	17742	17860	18023	17904	17809	17943	17958	17929	17802	17939	18066	17963	17976	18045	18142	17899	17872	17799	17727	17662	17979	17978	17839	17719	17868	17842	18047	18174	18066	17788	18056	17994	18051	17954	17813	18044	17949	17987	18025	17815	17976	17950	17955	17901	18064	17955	17834	17928	18168	17787	17901	17949	17797	17925	17896	18145	18065	17831	17955	17819	17751	17833	17922	17788	18094	17928	17932	17991	18005	17746	17824	17997	17846	18101	17908	17733	17955	17739	18112	18043	18035	17969	17982	18064	17888	17904	18051	18026	17903	17955	17990	17928	17950	18094	18110	18046	17844	17821	17858	18059	17971	17961	17900	17862	17862	17787	18123	17821	17929	17888	17918	17925	17846	17882	17887	18108	18105	17871	18037	18174	18009	17734	17936	17876	18017	17876	17899	18037	18095	17836	18023	17820	17833	17823	17921	17724	17897	17766	17830	18039	17844	18021	17862	17891	18031	18119	17835	17980	18024	17946	18015	17965	17748	17874	17994	18065	17921	18172	17791	17883	18114	18045	17901	17995	17691	17898	17991	17871	17974	17881	18012	18003	17962	17907	17941	18082	17862	18025	18037	17908	17923	17847	17826	17960	17965	17964	18019	17905	17754	17928	17863	17986	17968	18028	17880	17961	17789	17860	17820	17757	17899	17882	17746	17938	18123	17823	17877	18035	18111	17912	18168	18060	17814	18055	17873	17908	17867	17963	17977	17819	17817	17858	17792	17753	17837	18135	18304	17923	18030	17842	17889	17971	17875	18027	17993	17859	17973	17964	18168	18011	17731	17989	17863	17822	17919	17784	17791	17862	18039	17692	17918	17904	17954	17797	17927	17907	17719	17739	18080	17878	18042	17914	18117	17996	17922	18050	17841	17989	17867	17988	17934	18049	17926	17827	17910	18020	17928	17838	17908	17940	17933	17701	17853	17720	18124	17983	17899	17988	17985	18088	17968	17969	17847	18048	17831	17922	17948	18039	18027	17860	18048	17949	18000	17911	17697	17928	17905	17763	17891	17893	17846	17860	18030	17915	18161	17912	18128	18211	17909	17954	17932	18090	17769	17942	18011	17907	17977	17976	18106	17946	17721	17813	17725	18010	18023	17850	17959	18131	18019	17922	17926	17843	17983	17929	18028	17930	17940	17765	17761	17799	17900	18121	18068	17946	17954	17820	17787	18019	17982	17867	17989	17943	18124	17902	18199	17937	17950	17841	17979	17819	17947	18113	17961	17905	17872	17841	17952	17968	18127	17743	17739	17673	17889	17887	17995	17913	17987	17952	18117	17769	17801	17882	17903	17985	17991	17874	18020	17797	17902	18073	18038	17843	17824	17962	17771	17748	18015	17828	18000	18006	17684	17965	18062	17892	17983	18094	17942	18095	17975	17815	17978	18109	17817	18017	18026	18077	17887	17861	17928	17851	18152	17897	17808	17964	18096	18003	17930	17861	17929	17978	17832	17914	17970	17966	17793	18061	17847	17950	17963	17902	17959	17914	18089	17768	18063	18059	17746	17992	17817	17951	18041	17839	17963	17845	17891	17836	18068	17885	17921	18082	17936	17912	17896	17823	17901	18088	17856	18155	17950	18223	17892	17856	18161	18033	17786	17767	17884	18136	17925	17932	18003	18108	17920	17892	18089	17912	18054	18003	18045	18047	17880	17905	18120	18002	18150	18171	18010	17829	18122	18153	18153	17897	17890	18046	18046	18022	17973	18007	18175	18004	17875	17972	18063	17966	18149	17994	18100	18041	17959	17961	17966	17802	17998	17858	17895	18063	18015	17925	18077	17910	17940	17903	17684	17831	17795	17710	18111	18025	18021	17958	18016	17836	18020	18071	17974	17887	17802	17962	18108	17918	18030	18006	17991	17951	17962	17791	17811	17966	18093	18043	18039	17902	18059	17902	17870	17879	17937	17855	18041	17823	17771	18008	17875	18074	17751	17998	18096	18032	18059	18003	17851	17859	17851	17889	17924	17990	17985	17857	17697	17801	18101	17922	17749	18067	18044	17886	17904	17880	17855	17859	18066	18057	17898	17929	17521	18144	17949	17880	17927	18035	17918	17868	17901	17745	17653	17970	17916	17896	17942	17865	17945	17910	18155	17922	17907	17996	17842	17785	18100	18109	17984	17762	17701	17632	18005	18021	18089	18101	18039	17722	17897	17881	17904	17898	17905	17854	17675	17969	18010	17752	17903	18001	18052	18138	17939	17941	17875	18165	17939	17894	17917	18118	17857	18018	17867	18007	17848	17838	17889	17858	18129	17972	17909	17998	17832	17951	18087	17919	17913	17847	17841	17727	17713	17978	17989	18108	18005	18010	17799	18024	17841	17977	18026	18019	17815	17963	17757	17891	18053	17807	17758	17943	18013	18060	18128	17922	17778	17633	17976	18023	17972	18066	17870	17932	17938	18018	18130	17924	17843	17893	17885	17852	18095	17966	18141	17950	17941	17898	18008	18028	17949	17978	18161	17737	18100	18054	17836	18024	17949	17897	17868	17912	18029	17967	18023	18125	17862	17950	18005	17912	18089	18120	18109	18019	18024	18050	18004	18105	18034	17950	17844	17914	17849	18291	18001	17854	17907	17777	17851	17992	18029	17842	18128	17809	17853	17952	17989	17896	17768	17994	17848	18021	18063	18041	18010	17979	17923	17976	17768	17989	18046	17985	17852	17974	17990	17944	17842	17982	17753	17940	17814	18112	17817	18096	18058	18084	17965	17946	17902	17859	17957	17892	17911	17860	17930	17906	18031	18140	17663	18113	18049	18043	17904	17930	18022	17873	17966	17910	17958	18196	18038	18054	18113	17916	17996	18172	18114	17961	17745	17888	17922	18051	17963	17966	17979	18105	18098	18039	17970	17979	18021	17951	17861	17750	17948	17957	17923	17867	17951	17805	18028	17906	17996	17815	18013	18160	17838	18064	17672	17912	17887	18120	18106	17855	17897	17958	17944	18030	18064	17986	18026	18053	18094	18004	17976	17937	18047	18038	17867	18229	17828	17925	18061	17865	17996	17929	17979	18094	18072	18087	17681	17925	18059	17624	18138	18037	18035	18032	18014	17923	17963	17963	18060	17991	17894	17824	18179	18110	18105	18055	18023	17850	17896	17998	17868	17826	17824	17942	17733	17907	17893	18116	17957	17862	18127	17936	18025	17969	17859	17966	17882	18108	18032	17893	17973	18082	18023	18030	17856	18015	18110	18052	18037	17761	17807	17973	17867	17891	17737	17998	17846	18036	18092	17883	17981	17895	17968	18018	17896	17987	18055	18056	17879	17992	18099	18060	17939	17769	17816	17847	18023	17868	18024	17849	17914	18008	17818	17772	17973	18015	17851	18207	17965	17833	18044	17926	18170	17837	17998	18005	18143	18073	17854	17994	17839	17972	17927	17874	17896	17996	17835	17856	18147	18020	17973	17861	18085	17767	18021	18075	18077	17993	18002	17918	17765	18097	18207	17796	17940	17892	17984	17959	17804	18025	18041	18154	18218	17891	18089	17951	17975	18011	17957	17826	17799	17886	17881	17782	18086	17793	17804	17977	17725	17744	17887	17955	17762	18035	18035	17923	18064	18015	18046	17978	17866	17739	17950	17905	17951	17919	17710	17872	18012	17987	17888	18079	17955	18048	17995	17904	18112	18061	17810	17903	17872	18164	17861	17998	17775	17761	17822	18148	17911	17905	17984	17904	17910	17831	17984	17829	18039	17795	18017	17986	17943	17845	17827	18019	17854	17772	17987	17787	18050	17886	18074	18142	18131	18119	17907	17895	18083	17872	18182	17824	17915	17906	18116	18160	18163	17930	18122	17924	17889	18018	18149	17783	17916	17832	18043	17980	18101	17952	17814	18215	17966	17981	18257	17996	17934	17867	17763	17787	18019	17951	18024	17884	17967	18113	17847	18063	17956	17855	18012	17808	17929	18056	17984	17794	18030	17869	18065	17950	18013	17915	18135	17863	17963	18024	18008	17831	17660	17859	18059	18090	17827	18075	18014	17876	17873	18021	17966	17868	17854	17745	17944	18139	17835	17997	18051	17954	18042	18042	18061	18126	18033	18008	17838	17962	17796	18015	18032	17870	17706	17717	17802	18004	17968	17617	17816	17860	18062	17998	17916	17862	17975	17886	17972	17905	17938	18044	17854	18118	17962	17913	17982	17927	17992	18018	17927	17819	17880	17862	17981	17792	17880	17845	18094	17759	17883	17914	17969	17877	17780	17844	17799	18043	17881	17908	18013	17951	17990	17717	17873	17922
28762	42759	41144	31971	27949	25108	23758	22044	20280	18708	17594	16888	16530	16438	16280	16124	16170	16143	15881	15793	15988	15889	15780	15701	15449	15655	15808	15643	15503	15617	15446	15483	15512	15573	15498	15459	15605	15424	15355	15627	15464	15375	15416	15344	15543	15465	15446	15550	15400	15520	15444	15444	15509	15413	15421	15526	15644	15597	15425	15467	15510	15425	15472	15357	15494	15339	15420	15609	15457	15548	15542	15392	15730	15418	15443	15425	15540	15535	15427	15599	15358	15682	15593	15396	15579	15359	15501	15356	15691	15614	15436	15427	15405	15417	15541	15430	15496	15577	15438	15457	15659	15368	15529	15375	15344	15299	15521	15552	15468	15329	15442	15371	15537	15438	15196	15381	15372	15290	15442	15485	15447	15381	15364	15411	15455	15570	15595	15484	15626	15477	15569	15340	15352	15388	15456	15403	15386	15548	15509	15418	15298	15554	15542	15468	15555	15426	15425	15492	15516	15330	15380	15448	15529	15456	15565	15483	15298	15354	15496	15456	15481	15373	15506	15512	15343	15443	15437	15473	15346	15450	15523	15433	15409	15227	15424	15385	15578	15503	15440	15448	15267	15462	15482	15557	15610	15399	15352	15475	15430	15583	15553	15458	15559	15591	15479	15499	15477	15470	15370	15558	15485	15437	15415	15295	15291	15551	15415	15598	15424	15564	15359	15605	15242	15491	15482	15435	15593	15440	15539	15498	15408	15440	15429	15291	15496	15475	15307	15493	15555	15419	15496	15374	15182	15321	15469	15584	15376	15457	15485	15635	15458	15340	15460	15427	15526	15273	15324	15756	15477	15472	15284	15562	15497	15234	15376	15374	15405	15390	15375	15396	15573	15441	15386	15430	15557	15458	15422	15518	15433	15558	15608	15419	15612	15423	15348	15575	15483	15414	15446	15441	15441	15466	15418	15538	15498	15522	15502	15413	15401	15347	15492	15646	15534	15407	15318	15536	15528	15486	15362	15386	15363	15347	15358	15468	15358	15455	15635	15472	15554	15391	15331	15389	15554	15453	15325	15607	15374	15328	15452	15253	15421	15592	15299	15288	15455	15342	15444	15651	15360	15516	15409	15478	15362	15286	15411	15438	15405	15308	15351	15471	15462	15527	15389	15325	15326	15528	15534	15510	15603	15591	15500	15385	15487	15401	15405	15575	15402	15400	15357	15552	15517	15420	15526	15560	15572	15410	15435	15491	15442	15355	15434	15369	15431	15396	15570	15459	15491	15396	15616	15232	15380	15555	15409	15593	15564	15440	15442	15502	15530	15528	15606	15588	15418	15511	15643	15376	15438	15578	15487	15333	15468	15483	15366	15382	15409	15476	15610	15547	15484	15498	15437	15412	15418	15467	15504	15393	15469	15413	15503	15553	15370	15387	15254	15435	15508	15499	15391	15522	15473	15401	15407	15609	15461	15260	15425	15387	15473	15498	15439	15596	15178	15485	15381	15490	15506	15472	15396	15488	15466	15359	15305	15413	15463	15656	15464	15588	15480	15405	15441	15471	15450	15490	15452	15374	15352	15390	15429	15455	15409	15632	15351	15478	15632	15524	15437	15454	15294	15482	15456	15508	15544	15467	15398	15397	15518	15657	15415	15287	15453	15421	15571	15393	15556	15383	15382	15414	15568	15460	15464	15398	15466	15477	15523	15189	15444	15344	15455	15444	15390	15328	15536	15577	15358	15568	15330	15531	15529	15441	15386	15477	15542	15319	15443	15418	15465	15300	15421	15462	15416	15392	15365	15447	15496	15328	15325	15507	15362	15377	15416	15348	15492	15418	15441	15286	15596	15414	15580	15543	15614	15452	15366	15374	15145	15447	15425	15615	15426	15357	15453	15439	15427	15475	15392	15528	15623	15521	15500	15368	15232	15411	15567	15467	15568	15416	15620	15233	15540	15463	15406	15548	15500	15439	15403	15312	15423	15708	15488	15435	15497	15552	15382	15414	15340	15407	15342	15359	15473	15374	15596	15438	15401	15533	15505	15501	15306	15427	15633	15408	15418	15591	15470	15444	15424	15520	15504	15508	15440	15403	15633	15415	15416	15574	15527	15231	15732	15351	15634	15642	15372	15349	15591	15566	15417	15462	15623	15485	15429	15315	15617	15438	15507	15454	15510	15522	15528	15469	15566	15506	15474	15371	15458	15583	15639	15598	15322	15428	15384	15410	15550	15484	15548	15610	15364	15472	15366	15558	15386	15461	15497	15486	15507	15307	15407	15319	15463	15560	15423	15294	15409	15354	15336	15451	15358	15404	15604	15480	15567	15359	15677	15481	15477	15591	15523	15388	15480	15383	15589	15449	15418	15294	15539	15584	15413	15349	15350	15433	15413	15568	15487	15569	15512	15520	15530	15462	15483	15329	15541	15332	15418	15444	15407	15612	15486	15490	15335	15686	15542	15523	15431	15554	15243	15570	15388	15636	15472	15345	15253	15458	15377	15399	15605	15573	15479	15391	15553	15576	15471	15357	15607	15541	15545	15600	15427	15687	15594	15283	15439	15674	15402	15332	15512	15344	15570	15392	15571	15390	15596	15329	15504	15346	15440	15409	15333	15464	15438	15372	15457	15464	15531	15391	15509	15410	15599	15332	15523	15412	15511	15564	15465	15451	15624	15434	15523	15502	15512	15468	15527	15544	15590	15352	15430	15437	15363	15438	15561	15487	15313	15500	15253	15452	15504	15529	15577	15440	15435	15495	15500	15461	15376	15585	15356	15452	15389	15622	15534	15394	15520	15274	15381	15522	15527	15593	15578	15392	15370	15456	15465	15617	15495	15550	15536	15468	15437	15405	15535	15451	15556	15431	15477	15553	15356	15370	15544	15521	15487	15371	15243	15531	15331	15609	15603	15407	15336	15365	15582	15377	15552	15515	15437	15523	15638	15363	15636	15520	15444	15264	15624	15373	15382	15776	15488	15550	15413	15341	15522	15554	15596	15401	15505	15368	15589	15393	15525	15700	15268	15572	15543	15471	15414	15418	15454	15217	15450	15417	15242	15543	15599	15411	15528	15532	15568	15444	15377	15465	15358	15347	15540	15408	15609	15478	15471	15471	15506	15559	15421	15379	15542	15378	15512	15406	15549	15327	15429	15463	15522	15589	15500	15284	15372	15518	15554	15363	15367	15532	15321	15503	15434	15346	15591	15474	15372	15659	15325	15440	15588	15621	15417	15574	15431	15507	15370	15331	15524	15425	15716	15419	15500	15472	15465	15507	15479	15301	15466	15388	15504	15561	15345	15408	15417	15401	15374	15584	15405	15433	15529	15382	15531	15424	15446	15253	15574	15443	15409	15323	15439	15375	15403	15607	15460	15277	15400	15518	15604	15581	15462	15625	15430	15394	15496	15459	15327	15349	15498	15443	15479	15467	15358	15534	15535	15508	15609	15430	15435	15620	15595	15552	15471	15420	15467	15477	15338	15583	15577	15527	15480	15326	15605	15460	15321	15558	15492	15488	15437	15397	15538	15512	15410	15409	15370	15431	15560	15571	15413	15275	15392	15515	15541	15432	15470	15490	15620	15593	15482	15576	15415	15487	15411	15439	15492	15400	15414	15495	15383	15342	15459	15408	15554	15545	15462	15534	15430	15659	15388	15301	15271	15457	15384	15300	15398	15325	15622	15490	15553	15403	15443	15493	15462	15460	15517	15495	15433	15392	15565	15544	15520	15463	15360	15357	15405	15364	15312	15500	15331	15442	15646	15401	15501	15527	15512	15595	15495	15395	15364	15536	15515	15561	15546	15577	15425	15241	15507	15517	15440	15473	15456	15302	15341	15506	15554	15528	15455	15500	15436	15438	15382	15259	15336	15311	15422	15324	15498	15388	15505	15554	15455	15384	15588	15607	15487	15538	15392	15438	15480	15385	15484	15518	15423	15367	15370	15379	15661	15415	15241	15345	15465	15355	15475	15423	15354	15540	15350	15482	15444	15445	15370	15561	15502	15397	15338	15313	15371	15436	15394	15454	15511	15351	15387	15426	15269	15508	15342	15447	15504	15650	15380	15312	15616	15289	15541	15411	15392	15503	15558	15367	15574	15555	15508	15349	15422	15650	15540	15487	15355	15496	15531	15521	15439	15488	15417	15412	15362	15393	15423	15438	15427	15238	15335	15480	15451	15381	15505	15518	15465	15383	15560	15557	15321	15576	15358	15471	15486	15586	15468	15438	15438	15462	15430	15454	15536	15464	15485	15442	15608	15520	15341	15528	15530	15355	15440	15533	15557	15421	15472	15397	15261	15476	15234	15459	15411	15580	15385	15661	15605	15500	15476	15480	15350	15390	15416	15601	15444	15501	15573	15447	15407	15512	15469	15569	15423	15491	15545	15535	15489	15422	15451	15371	15584	15565	15548	15545	15442	15395	15478	15317	15539	15361	15397	15509	15301	15538	15339	15494	15544	15450	15432	15447	15477	15417	15429	15424	15428	15502	15556	15472	15470	15504	15447	15487	15450	15400	15423	15383	15552	15349	15587	15482	15488	15621	15541	15548	15443	15417	15668	15343	15439	15564	15413	15490	15367	15571	15604	15665	15269	15467	15481	15539	15421	15671	15532	15439	15638	15238	15446	15539	15435	15284	15457	15428	15445	15535	15334	15389	15440	15452	15420	15369	15654	15395	15442	15525	15600	15391	15412	15455	15452	15383	15518	15339	15576	15436	15357	15488	15376	15434	15582	15425	15618	15591	15441	15450	15610	15440	15509	15433	15323	15498	15362	15586	15351	15523	15710	15523	15554	15430	15495	15467	15630	15529	15429	15545	15396	15519	15448	15544	15469	15414	15671	15464	15351	15467	15452	15606	15382	15537	15433	15577	15502	15529	15400	15451	15544	15575	15615	15573	15338	15367	15544	15278	15397	15516	15434	15378	15502	15332	15455	15338	15377	15498	15378	15460	15511	15543	15569	15594	15414	15486	15555	15479	15376	15432	15616	15566	15588	15490	15346	15478	15468	15419	15468	15657	15529	15431	15433	15567	15356	15471	15548	15352	15347	15375	15431	15404	15415	15564	15445	15506	15548	15495	15506	15325	15524	15445	15484	15476	15427	15362	15422	15497	15378	15280	15471	15731	15358	15515	15543	15484	15620	15368	15225	15338	15550	15386	15302	15667	15652	15617
25296	21517	29431	28783	28482	29082	27845	24231	22266	20940	20131	19686	19444	19329	19228	19272	19108	18975	18933	18626	18606	18506	18552	18358	18325	18229	18450	18140	18134	18146	18074	18249	18188	18046	18240	18140	18212	18273	18196	18132	18217	18237	18045	18057	17855	17982	18193	18145	18036	18204	18131	18028	18124	18009	18149	17954	18205	17987	18123	18118	18008	18021	17919	18047	17964	18058	18106	18086	18034	17889	18089	18121	18166	18020	17994	17888	18090	18197	18150	18103	18092	18030	18069	18277	18101	18004	18043	18108	18072	17999	17948	18111	17830	17916	18165	18159	17992	18166	18039	17844	17917	17844	18114	18144	18135	18158	18152	18057	18037	17973	17950	17929	17822	18076	18040	17982	18065	18136	18047	18091	17990	17772	17945	17882	17886	18021	17997	17953	18048	18081	18145	18010	17908	18172	18135	18106	17683	18031	17786	17924	18150	18035	17972	18069	17983	18096	17872	17980	17972	18097	17859	18105	18215	18005	18107	17968	17789	17959	17924	18234	17899	18110	17798	17984	18044	17913	17991	18027	18153	18101	18066	17870	17950	18175	18055	18205	18040	17982	18090	17999	18140	18153	18091	17919	18017	18002	18043	18425	18041	18127	17961	17765	18115	18203	17958	18090	17974	17838	18007	17927	17861	18035	17883	17991	18064	18057	18194	18197	17969	17889	17978	18054	17986	18027	17960	18022	18019	18302	17907	18070	18208	17976	17984	18057	18075	18057	18296	17876	17947	17905	17886	18296	18131	18112	17771	17959	18224	18025	17981	17927	17959	18091	18170	18180	17983	18090	17882	17873	18054	17938	17994	18136	17941	18109	17896	17947	18102	18040	17716	18054	17993	17922	18046	17975	18189	17971	18229	17833	17944	18076	17850	18115	18070	18100	18063	18031	18093	18062	18033	17976	18021	17921	17979	17891	18093	17906	18032	18125	18280	17879	18192	18078	17995	17983	18055	17955	18218	17919	18007	18133	18048	18141	18003	17977	17834	18412	18014	18207	18071	17946	17893	18085	17939	17862	18172	18018	18101	18019	17899	17969	17912	18120	18087	18037	17936	17946	17907	18051	18178	18171	17994	18032	18184	18223	18105	18195	17934	18016	17996	18017	18059	17924	17867	18014	18155	17885	18063	17864	18067	18013	17946	18064	18200	18059	17861	18135	18091	18116	18076	18097	18085	17860	18133	17846	17673	18059	18123	17908	18008	18038	17949	18117	18135	18045	17991	17894	17882	18084	18026	17908	18040	17986	17878	18222	18162	18199	18139	18079	18036	18086	18130	18162	18073	17989	17835	17875	17959	17865	18004	18269	17973	18037	17918	17934	17917	18031	18008	18043	17698	17953	18061	18011	18128	18081	17782	17985	17991	17773	17696	18116	17811	18012	18143	18012	18152	18302	17994	17984	17927	18045	18021	17947	17977	18264	17943	18202	18018	18078	17984	17947	18006	17932	17865	17978	18046	17792	17842	18054	18021	17970	17979	18086	18084	18189	17898	18040	18233	18170	18260	18162	17964	17921	18080	18008	17930	18061	17916	18065	18027	18012	18205	18006	17911	18061	18203	18082	18006	18067	18148	17956	17973	17981	18043	18120	18027	18090	18184	18041	18081	18075	18117	18019	17943	17854	17937	17911	17981	18036	17905	18043	17844	17827	17959	17765	17917	17810	18100	18239	18015	18121	18282	18220	18112	18193	18132	18012	18017	18049	18158	18207	17922	17885	17905	18048	18020	18130	18153	17863	18049	18182	17950	18190	18154	17761	17735	18034	18041	18095	18099	17921	18083	18094	17981	18152	18055	18048	18171	18027	17970	18116	17977	18225	18063	17832	17780	17869	18214	17969	18241	18037	17913	17925	17853	17888	17670	17956	18077	17945	18146	17954	17971	17906	18087	17999	18001	18192	17997	18124	17913	17896	18035	17972	17898	18106	17821	18076	18116	18195	18058	18026	18227	17769	17878	17935	17935	18145	17985	17995	17900	18092	18269	18052	18014	18208	18097	17956	18146	18196	18070	17925	18213	17957	17984	18043	18058	17906	18230	17942	18192	18231	17837	18040	18151	18102	18143	18004	18138	18116	17962	18071	17863	18020	17937	18091	18237	18012	17941	18160	17909	17962	17991	17969	17869	18133	17855	17943	17875	17985	18026	18049	18051	18078	17982	17953	17975	18007	18024	18103	18134	18100	17974	18085	17971	18043	17876	17938	18036	18188	17969	18091	17947	18156	17927	17869	17842	18011	18001	17899	18055	18075	17966	18043	18062	17810	17976	17927	17962	18084	18026	18159	18013	18074	17995	18109	18042	17890	18027	18019	18148	18093	18005	18075	18034	17958	18200	18130	17991	18067	18189	18072	18111	17816	18033	17934	17899	18102	18039	18032	18194	18003	17817	18287	18015	18019	17932	18102	18023	18084	18200	18078	17839	18080	17837	17799	18162	18106	17967	18187	18140	18058	18031	18218	17973	18195	17953	17837	18220	18102	18025	18118	17885	18085	17958	18045	18196	17929	18060	18049	18048	17886	18255	18109	18011	17945	17909	17959	18164	17917	18080	17905	18132	17964	18037	18184	17969	17953	18057	17981	18221	18091	18256	18185	18091	17913	18100	17922	18059	17753	17855	18075	18002	17924	18010	18204	17807	17922	18208	18164	17873	17958	18004	18169	18142	17825	18001	17863	17908	17926	17994	18033	17956	17999	17932	17888	18217	18005	18169	17886	18054	18059	17946	17983	18133	18114	18124	18167	18188	18093	17981	18212	18129	17958	18114	17963	18080	17884	18073	18187	18104	17739	18225	17970	17978	18056	18020	18067	17972	17951	17809	17923	18039	17988	18281	18018	18204	17916	17884	17999	18112	17932	17839	17979	18025	17923	17899	17922	17902	18081	17976	18194	17927	18085	17969	18085	18050	18149	17849	17992	18077	17926	18376	18072	18030	18138	18039	17961	17859	18004	17996	18010	17943	18001	18108	18045	17864	18051	18097	18012	18129	17978	17961	18027	18105	18095	18103	18060	18135	18160	18156	18186	18052	18071	17890	17962	17968	18053	18180	18056	18039	18109	18092	17994	17955	17844	17833	18021	18106	18295	17981	17997	18141	17937	17989	18096	18069	18242	18035	17936	18030	17899	17938	17990	18188	18204	18160	17991	17907	18115	18154	17982	18071	17941	17959	17994	18122	18122	17917	18140	17931	18088	18232	17914	18139	18030	18292	18070	18073	17922	18063	18175	18084	17984	18158	18090	17923	18101	17915	17992	18031	17791	17844	18187	17897	17959	17778	18086	17954	18100	17888	17979	18167	17887	17891	17981	17871	18024	18292	17797	18051	17835	17995	17943	18056	18095	18127	18003	18012	18135	18213	18114	18068	17954	18003	17963	17971	17867	18131	18005	17822	17833	18029	18237	18085	17978	18122	17929	18123	17864	18021	18037	18114	17901	18186	18199	18094	18091	18194	17899	17845	17876	18027	18096	18000	18001	17924	17926	18011	18006	18020	17941	18188	18078	17919	17843	18080	17978	18028	18126	18088	18039	17894	17974	17849	18160	17884	18004	18246	17991	18079	18166	18004	18097	18145	18103	18098	18003	18155	18141	17842	18142	18049	18078	18105	18080	18075	17897	18018	18170	18038	17900	18102	18019	17948	18213	18003	17925	18119	18015	17974	17996	18178	18111	18094	17981	17960	17881	18009	18030	17967	18095	18154	18265	18087	18035	18115	18144	18097	17921	17893	18103	18068	18186	17812	18016	17830	18036	18052	18210	18124	17948	17969	17965	17859	17993	17941	18231	18028	17994	18033	18010	17816	17915	18060	18079	17894	18009	18066	18010	18066	18097	17885	17993	17987	18036	18008	17818	18076	18031	17981	17975	18198	18034	18237	18006	17942	17999	17911	17931	17889	18023	18024	18126	18156	18074	18106	18155	18046	18122	18090	18078	18128	18069	17980	17864	18269	17998	18048	17791	17981	17806	17978	17994	17942	17991	17872	18150	18069	18127	18069	18090	18060	17987	18079	17946	17906	17868	17865	17973	18047	17842	18174	17965	17786	18010	18010	17995	18009	17824	18019	18061	18054	18150	18212	18050	17838	18037	18166	18101	17953	17875	17982	18089	18052	18206	17900	17954	18007	17959	18047	18018	17805	17984	18038	18122	17938	17936	17935	17721	18060	18088	18175	18054	18148	18076	18120	17823	18213	18084	18056	18123	18044	18149	17878	17948	17966	18103	18035	18051	17957	18219	17761	17926	17881	18002	18141	18091	18008	17925	18117	17910	18116	18108	18141	18271	18020	18005	17982	17839	18192	18223	18079	17993	17995	18157	17932	18089	18032	18021	18159	18006	18018	17982	18155	18016	17982	17922	17952	17868	17930	17907	17938	17860	17786	18054	18204	17855	18013	18050	18074	18020	17865	18188	18025	17949	18003	18136	18035	18031	17993	17859	17933	18155	17913	18062	17948	18216	18080	18287	18163	17891	17952	17857	17934	18112	17847	17928	17995	17841	17997	17934	18063	18174	18027	18268	17946	18098	18084	17920	18043	17974	18093	18038	17824	18000	18079	18141	18158	18153	17864	18004	17842	17955	17994	17918	18100	18096	18144	17909	18009	17902	18053	17937	18048	18006	18239	18115	17863	18048	18082	18181	18266	18151	17913	18089	17979	18058	17912	17902	17953	17985	17705	18145	18162	17917	17910	17937	17902	17862	18258	18006	18027	17959	17971	18035	18159	18066	18139	17915	17927	18102	18218	18040	18068	17972	18061	17778	17918	18124	18040	17929	18216	17973	18047	17953	17876	17828	18089	18049	18215	18081	18070	18097	18300	18190	17890	18129	17993	17944	17937	17895	18120	18014	18004	17972	18044	18141	17884	18179	17803	18029	18193	17838	18064	18147	17915	18093	18131	18079	17911	17777	18112	18076	18042	17965	17987	18162	18157	18206	17998	18059	18030	18158	18254	17969	17881	17944	17842	18215	18101	17903	18126	18030	17983	18040	18134	18093	18152	17941	18063	18091	17892	18020	17896	18080	18244	18039	18007	17958	17952	17980	18027	17944	18481	18055	17990	18233	18131	18000	18100	18053	17872	18026	17991	18059	18069	18161	17862	17964	18044	17940	17872	17959	17778	18050	18074	18230
28862	49133	47934	39967	34670	30783	27682	24571	21730	19887	18817	18052	17758	17467	17126	17115	16926	16724	16463	16392	16332	16199	16272	16132	15943	15934	16027	15818	15793	15744	15682	15639	15737	15822	15844	15771	15635	15587	15743	15613	15674	15703	15675	15527	15622	15409	15615	15601	15499	15558	15550	15759	15527	15492	15494	15554	15504	15438	15670	15553	15600	15406	15611	15449	15548	15594	15575	15519	15582	15618	15495	15737	15505	15683	15365	15446	15591	15501	15564	15515	15529	15464	15484	15444	15470	15589	15599	15554	15680	15571	15510	15612	15618	15698	15604	15506	15552	15399	15532	15594	15489	15667	15476	15581	15455	15638	15433	15505	15293	15658	15470	15508	15375	15472	15484	15498	15591	15428	15617	15481	15401	15627	15611	15521	15488	15585	15385	15473	15374	15389	15585	15510	15499	15497	15552	15463	15409	15496	15501	15534	15564	15514	15704	15505	15386	15345	15640	15552	15572	15683	15314	15586	15461	15491	15552	15317	15490	15746	15466	15527	15538	15450	15610	15413	15431	15567	15537	15599	15617	15662	15359	15598	15582	15477	15413	15573	15327	15608	15663	15558	15369	15467	15417	15447	15536	15538	15484	15539	15473	15427	15454	15619	15593	15471	15486	15543	15256	15603	15512	15715	15471	15522	15429	15402	15607	15650	15575	15318	15490	15497	15504	15377	15582	15567	15504	15476	15436	15513	15627	15539	15510	15466	15468	15633	15364	15462	15652	15407	15443	15405	15434	15317	15665	15400	15453	15610	15486	15352	15360	15395	15474	15697	15549	15676	15417	15447	15635	15514	15450	15509	15547	15502	15595	15369	15506	15503	15547	15418	15478	15532	15353	15590	15505	15361	15675	15469	15562	15521	15573	15581	15559	15577	15726	15666	15781	15463	15638	15456	15642	15663	15405	15561	15661	15460	15543	15622	15638	15528	15563	15514	15318	15618	15498	15440	15714	15350	15557	15437	15444	15455	15596	15420	15639	15450	15603	15647	15531	15631	15420	15746	15437	15557	15396	15683	15491	15562	15535	15732	15458	15441	15531	15506	15432	15552	15614	15333	15531	15467	15479	15416	15570	15492	15493	15586	15722	15461	15606	15648	15485	15570	15518	15579	15513	15521	15569	15339	15655	15510	15595	15501	15541	15578	15620	15461	15415	15615	15590	15494	15526	15484	15656	15475	15463	15403	15417	15577	15495	15485	15528	15481	15383	15500	15559	15442	15517	15502	15513	15480	15470	15440	15667	15459	15696	15425	15743	15522	15397	15530	15399	15521	15529	15510	15669	15549	15516	15465	15511	15480	15557	15447	15473	15676	15501	15604	15547	15412	15583	15572	15588	15484	15516	15329	15564	15461	15378	15518	15478	15563	15673	15595	15709	15523	15436	15420	15478	15306	15531	15467	15447	15538	15521	15651	15488	15451	15532	15544	15432	15528	15645	15520	15495	15415	15532	15658	15541	15572	15420	15479	15584	15444	15430	15529	15660	15384	15811	15491	15412	15525	15452	15536	15513	15575	15594	15561	15489	15582	15524	15505	15449	15410	15535	15432	15605	15554	15515	15545	15464	15442	15411	15545	15435	15614	15301	15531	15600	15618	15574	15494	15579	15553	15668	15638	15554	15524	15480	15618	15600	15597	15620	15494	15616	15607	15573	15400	15365	15633	15528	15702	15476	15486	15461	15498	15566	15615	15623	15477	15626	15471	15565	15443	15653	15563	15503	15536	15514	15692	15524	15619	15527	15472	15634	15630	15530	15322	15681	15509	15576	15513	15585	15754	15549	15444	15398	15643	15548	15487	15525	15379	15560	15483	15463	15464	15573	15466	15670	15475	15627	15593	15601	15620	15367	15654	15610	15562	15546	15475	15484	15694	15544	15576	15619	15578	15443	15639	15501	15667	15645	15573	15554	15444	15310	15537	15453	15650	15486	15492	15462	15446	15779	15424	15455	15538	15437	15461	15383	15490	15475	15346	15559	15467	15591	15337	15706	15488	15549	15576	15422	15592	15406	15552	15464	15548	15681	15547	15525	15470	15557	15519	15706	15604	15252	15482	15579	15626	15489	15525	15612	15504	15424	15707	15553	15350	15631	15508	15407	15553	15626	15398	15353	15646	15444	15560	15541	15548	15585	15649	15622	15347	15390	15644	15425	15631	15443	15487	15545	15510	15558	15386	15465	15576	15583	15598	15563	15565	15555	15518	15490	15491	15653	15503	15606	15560	15544	15486	15604	15490	15760	15698	15559	15439	15444	15399	15292	15523	15484	15516	15687	15432	15376	15448	15485	15553	15566	15507	15673	15319	15658	15444	15599	15617	15545	15523	15511	15340	15451	15446	15550	15475	15566	15399	15674	15543	15395	15460	15636	15531	15535	15574	15666	15560	15670	15365	15505	15606	15410	15574	15459	15528	15651	15444	15471	15597	15569	15522	15354	15547	15505	15552	15445	15681	15421	15476	15505	15549	15501	15450	15542	15566	15659	15522	15345	15570	15533	15442	15483	15423	15533	15754	15423	15678	15557	15792	15490	15517	15551	15440	15532	15601	15458	15444	15514	15415	15545	15432	15531	15681	15441	15656	15608	15404	15692	15512	15403	15466	15478	15592	15576	15442	15605	15508	15567	15478	15666	15345	15645	15525	15534	15474	15540	15563	15596	15530	15640	15500	15503	15576	15409	15480	15610	15521	15587	15580	15623	15583	15503	15300	15632	15354	15476	15519	15608	15509	15521	15555	15409	15551	15488	15499	15507	15489	15465	15491	15666	15561	15436	15403	15556	15399	15632	15545	15565	15648	15643	15484	15433	15517	15538	15398	15480	15646	15512	15654	15479	15474	15490	15545	15428	15530	15424	15675	15548	15787	15575	15593	15535	15245	15495	15589	15503	15648	15489	15555	15656	15401	15388	15484	15454	15371	15521	15420	15529	15537	15567	15509	15618	15465	15509	15329	15573	15581	15568	15520	15631	15531	15578	15556	15376	15693	15506	15525	15565	15482	15637	15403	15513	15493	15622	15496	15505	15572	15578	15450	15485	15498	15425	15551	15577	15811	15508	15591	15474	15477	15491	15342	15428	15368	15597	15721	15493	15375	15604	15683	15597	15565	15657	15365	15472	15418	15458	15485	15622	15591	15574	15741	15609	15455	15584	15566	15635	15670	15497	15415	15388	15403	15545	15719	15587	15482	15565	15764	15680	15479	15533	15443	15382	15452	15582	15433	15413	15554	15514	15682	15598	15472	15650	15676	15355	15602	15575	15643	15617	15729	15653	15622	15623	15429	15449	15486	15588	15453	15654	15595	15492	15399	15523	15621	15473	15559	15584	15493	15498	15513	15620	15604	15574	15769	15633	15343	15517	15450	15576	15465	15568	15552	15490	15453	15473	15499	15448	15414	15684	15578	15384	15726	15539	15617	15395	15569	15472	15485	15560	15551	15601	15459	15637	15625	15614	15613	15666	15497	15564	15536	15554	15465	15523	15562	15513	15512	15574	15641	15451	15563	15393	15440	15544	15503	15637	15631	15524	15704	15335	15471	15519	15538	15548	15507	15396	15329	15353	15637	15587	15474	15455	15484	15529	15513	15439	15495	15573	15576	15498	15538	15448	15487	15455	15450	15524	15494	15583	15678	15647	15468	15527	15413	15545	15347	15548	15551	15651	15487	15640	15476	15588	15500	15563	15537	15637	15243	15447	15432	15569	15318	15482	15476	15487	15690	15689	15482	15464	15748	15503	15627	15551	15525	15580	15641	15585	15399	15500	15503	15528	15477	15541	15381	15603	15622	15589	15503	15525	15423	15580	15467	15598	15453	15412	15554	15754	15485	15395	15500	15534	15340	15420	15647	15466	15778	15606	15594	15542	15488	15470	15487	15713	15662	15605	15431	15611	15626	15459	15643	15494	15551	15522	15584	15489	15502	15637	15489	15387	15372	15462	15370	15640	15588	15587	15372	15568	15459	15471	15568	15362	15617	15476	15537	15493	15562	15711	15478	15518	15648	15520	15445	15481	15688	15402	15713	15360	15556	15559	15493	15362	15349	15578	15546	15547	15500	15345	15614	15602	15415	15455	15532	15737	15352	15539	15391	15681	15486	15579	15524	15543	15411	15581	15723	15523	15464	15522	15601	15504	15700	15377	15376	15476	15501	15501	15476	15412	15613	15532	15423	15343	15584	15679	15489	15511	15559	15644	15527	15682	15644	15405	15669	15553	15470	15616	15667	15515	15580	15700	15721	15493	15519	15461	15536	15467	15489	15489	15584	15555	15510	15551	15620	15586	15447	15432	15394	15404	15509	15520	15641	15540	15590	15596	15665	15496	15530	15487	15383	15498	15518	15571	15564	15585	15502	15518	15441	15471	15514	15535	15446	15549	15452	15659	15594	15547	15645	15455	15671	15575	15665	15364	15498	15567	15633	15604	15424	15606	15328	15566	15540	15448	15554	15543	15545	15566	15647	15544	15580	15458	15501	15434	15525	15644	15484	15430	15553	15468	15489	15601	15704	15430	15502	15449	15506	15417	15545	15482	15653	15264	15519	15401	15487	15371	15458	15441	15560	15403	15655	15566	15413	15363	15579	15447	15651	15458	15578	15617	15488	15462	15556	15411	15505	15606	15674	15491	15526	15512	15647	15588	15570	15564	15699	15507	15534	15541	15571	15510	15520	15522	15666	15648	15551	15611	15511	15314	15485	15534	15732	15642	15536	15519	15604	15394	15627	15580	15510	15604	15503	15352	15631	15459	15500	15469	15809	15559	15491	15663	15491	15628	15539	15490	15589	15656	15551	15401	15538	15509	15535	15646	15571	15467	15436	15540	15563	15582	15446	15508	15415	15549	15492	15600	15576	15452	15439	15691	15680	15588	15626	15512	15518	15548	15594	15599	15502	15563	15404	15579	15499	15573	15534	15440	15595	15555	15489	15436	15495	15459	15440	15527	15312	15682	15517	15592	15469	15585	15581	15695	15459	15441	15378	15652	15520	15518	15630	15568	15409	15487	15429	15558	15562	15493	15537	15447	15410	15441	15543	15441	15630	15533	15618	15442	15607	15607	15529	15497	15382	15582	15528	15620	15534	15510	15567	15584	15400	15610	15466	15431	15588	15362	15505	15476	15548	15537	15677	15531	15527
24233	21528	29278	25696	26695	29926	30141	25550	23262	22257	21627	20861	20436	19963	19756	19695	19509	19365	19074	19358	19151	18864	18695	18765	18645	18565	18562	18431	18226	18529	18351	18425	18486	18460	18264	18331	18107	18114	18169	18253	18393	18189	18148	18006	18299	18158	18136	17994	18077	18102	18278	18046	18011	18157	18119	18085	18115	18222	18084	18086	18103	18053	18046	18028	18119	18004	18177	18176	18217	18014	18152	18171	18273	18234	18025	18208	18291	18098	18000	18112	18234	18276	18080	18041	18178	18050	18059	18223	18101	18154	18032	18252	18300	18151	18084	18017	18058	18098	18098	18249	18144	18122	18019	18178	18136	18249	18231	18063	18044	18202	18187	17913	18235	18091	18142	18180	17992	18223	17971	17961	18340	17856	18046	18109	18154	18240	17906	18081	18117	17843	18093	18222	18041	18248	18000	18083	18013	17978	18105	17989	17980	18141	18191	18001	17923	18180	18146	18168	18127	17798	18096	18170	18135	18075	18079	18158	18039	18097	17990	17849	17975	18145	18249	18172	18347	18129	18223	18155	18087	18018	18057	18141	18022	17939	18012	18006	17983	18109	18066	18060	18298	18205	18079	18084	18199	18215	18110	18058	18114	18257	18153	18161	18077	18111	18183	17952	17913	18088	17913	18111	18236	18333	18199	18079	18069	18092	18109	17974	17905	18023	18108	18181	18303	18118	18032	18080	18058	18002	18175	18183	18306	18176	18128	18240	18194	17992	18125	18013	18246	18106	18069	18175	18065	18069	17884	17852	17983	17840	18178	18181	18240	17918	18335	18137	18140	18014	18197	18072	18005	18127	18018	18127	17965	18089	17905	18087	18118	18133	18217	18218	17966	17941	18104	18201	18155	17954	18195	17815	18134	18012	18326	18151	18025	17989	18217	18247	18251	18029	17922	18101	18099	18263	18020	18185	18252	18002	18209	17948	18092	18250	18141	18236	18113	18009	18158	17979	17978	18162	17899	18161	18081	17963	18302	17948	18138	17952	18100	18019	18189	18282	18174	18077	18215	18160	18207	17948	18177	18175	18098	17976	18122	18228	17993	18144	18159	17940	17925	18013	17885	17895	18139	18011	18111	18067	17975	18054	17909	18062	18112	18045	18059	18257	18066	18068	18148	18099	18078	18000	18205	17949	18151	17986	18090	18096	18090	17982	17873	18166	17957	18248	18118	18010	18236	18177	18182	18088	18304	18152	18055	18088	17766	18152	18088	18112	18046	18256	18079	18021	18068	18292	18157	17979	18032	18115	18066	18022	18047	17966	18157	17965	18337	18202	18108	18368	18035	18152	18176	17896	18092	17805	18024	18088	18188	17910	17999	17931	18033	18113	17991	18036	18036	18152	18224	18178	17987	18284	18152	18289	17926	18020	18137	18055	18151	17974	18362	18229	18184	18142	18119	18140	18081	18037	18069	18034	18132	18117	17984	18041	18037	17917	18136	17983	18169	18087	18029	18241	18171	18191	17918	17954	18178	18186	18118	17985	18220	18140	18053	17939	18131	17869	18102	18000	17964	17975	18031	18071	17909	17992	18123	18313	18048	17891	18003	17964	18168	18021	18248	18162	18324	18099	17986	18310	17999	18235	18035	18107	18099	18075	18146	17978	18183	17936	18008	18035	17934	17965	17945	17970	18009	18062	17938	17961	18012	18316	17935	18142	18070	18167	17989	18160	18327	18097	18277	18096	17963	18073	18090	18122	18025	18221	18001	18200	18130	18147	17965	18156	18039	18089	17949	18013	18243	18107	18100	17978	17951	18209	18245	18040	18208	18026	17996	17866	18164	18180	18191	18061	18128	17889	18010	18055	18097	17963	18232	18153	18003	17902	17953	18065	17886	18191	18229	18051	18057	18093	18012	18218	18176	18011	18178	18009	17840	17914	18221	17964	18247	18239	17956	18003	18147	18137	18100	18133	18232	18078	18274	18180	18090	18264	18152	17988	17912	18192	17888	18005	18151	17977	18103	17984	18019	18099	18160	18016	18192	18200	18303	18049	18171	18162	18270	18251	17919	17751	18055	18094	18037	18066	18055	18064	17997	18134	18060	18105	18084	17962	18066	18284	18131	17984	18020	17950	18187	18220	18157	17983	18079	17849	17998	18032	18042	17995	18162	18004	17930	18134	18064	18217	18269	17876	17991	18095	18125	18164	18204	18217	18093	17854	18068	18076	18189	18002	18089	18244	17791	18155	17985	17809	18074	18174	18137	18180	18204	18315	18050	18068	18175	18094	18027	18074	18018	18185	18252	18045	18155	18119	17820	18115	17935	18177	18044	18120	18023	18010	18326	18092	17902	18013	18039	17866	18195	18162	18067	18305	17915	18060	18119	18064	17890	18095	18012	18204	18138	18228	18037	18261	18060	18080	18044	17910	18054	18190	18117	17960	18190	18209	17951	18090	18012	17789	18159	18084	18019	18324	18035	18021	18378	18035	18050	18045	18094	17908	17945	18052	18085	18080	18213	18159	18057	18145	17994	18182	18276	18218	17915	18069	18089	18003	17986	18069	18034	17869	18197	18216	18072	18265	18038	17870	18099	18077	18131	17977	17927	18091	18058	18120	18145	18092	18257	18306	18162	17971	18239	18036	18113	18106	18107	17945	18221	18068	18018	18007	17738	18050	18294	18083	18108	18341	18045	18115	18099	18153	18090	18147	18224	18066	18223	17939	17913	18045	17862	17819	18070	18012	18032	18152	17939	18056	17887	18054	18241	18013	18050	18105	18200	18222	18403	18310	18250	18162	17968	18099	18132	18344	17953	18160	18105	18133	18382	18268	18036	18105	18059	17936	18116	18222	18183	18142	18021	18118	18215	17878	18088	18149	17985	18179	17791	18141	18064	17946	17938	18032	18130	18102	18101	18084	18124	18037	18175	18050	18097	18233	18133	17977	18116	18089	18128	18172	17869	17982	18095	17867	18005	18160	17877	17918	18075	17956	18085	18001	18283	18167	18013	18230	18157	18200	18235	17955	18237	18153	18103	17963	18178	17860	18073	18169	18096	18068	18272	18126	18045	17998	17905	18036	17987	17978	18149	17952	18122	18092	17987	18144	18116	17934	18046	17955	18138	18298	17914	18106	17997	18064	17992	18300	18013	17954	18178	17775	17979	17945	17848	18054	17813	18022	18136	18093	18058	18278	18106	18097	18061	18135	18005	18127	17816	17874	18079	17814	18070	18051	18059	18017	18188	17930	18022	17991	18214	18106	18213	18064	18217	18244	18207	18097	18130	18147	18273	17949	18109	18228	18111	17914	18430	17920	18105	17920	18226	17953	18121	18085	18167	18072	18326	18121	17940	17956	18215	17994	17923	18010	17939	18233	18027	18211	18306	18169	18125	18207	18050	18029	18254	18102	18235	18037	18016	18061	18035	18080	17871	18354	18254	17919	18092	17930	17971	18130	17957	18101	18102	17881	18132	18307	18182	17917	17847	18090	17888	17913	18198	18082	17830	18157	18039	18115	17924	18152	18146	18104	18061	17938	18038	18071	18135	18233	18112	18141	18080	18099	18116	17892	18039	18103	18191	18231	17898	17954	18239	18280	17976	18096	18229	18002	18184	18163	17956	18073	18125	18145	18157	18126	18078	18082	18056	18169	18130	18222	18123	18022	18004	17981	17852	18355	18245	18045	17968	18078	17931	18027	18128	17998	18174	18005	18177	18202	18122	18188	18154	17985	18143	17899	18203	18052	18095	18167	18000	18023	17982	18106	18060	18170	18219	17868	18159	17966	18026	18011	18061	17987	18298	18052	18177	18096	18238	18117	18070	18048	18433	18236	17951	18070	18135	17988	18112	18036	17947	18201	18073	18097	18122	18025	18095	17990	17993	18099	18027	18169	18029	17929	18021	18140	18134	18179	18062	18157	18059	18053	18033	18037	18067	17982	18224	18023	18089	18216	18016	18257	17964	18225	18025	18143	18231	18066	17890	17900	18103	17949	17951	18184	18212	18176	18005	18006	18095	17902	18118	18024	18051	18091	17954	18210	18240	18229	18018	18181	18005	17916	18041	18025	18185	18065	18181	18087	17969	18296	18059	17789	18066	18042	18157	17924	18177	18001	17998	18143	18084	18129	17932	18146	17946	17935	17931	18015	18183	18027	18057	18133	18010	18034	18057	18082	18276	18251	17950	18208	18207	18176	18240	17994	18182	18254	18069	18041	18187	18016	18061	18155	18235	18019	17860	18026	18133	18026	17975	17951	17936	17876	18004	18064	18018	18038	18144	18263	17992	18261	17870	18201	18145	18077	18069	18149	18089	18145	18038	18247	17835	18307	18170	18097	18001	17972	17870	17958	18100	18102	18379	18103	18166	18049	18012	18062	18181	17924	18014	18108	17927	18273	18192	17958	18079	18130	18251	18292	18079	17974	18039	18103	18136	18039	18153	18181	17979	18203	18057	17973	18212	18016	18130	17997	18209	18145	18184	18010	18053	18224	18036	18090	18309	18190	18087	18077	18047	18201	18309	18199	18039	18282	18081	17964	17904	18004	18152	18283	18106	17903	18109	18191	18101	17949	17928	17971	18119	18137	18078	18101	17896	18066	18267	18221	18002	18062	18014	18163	18057	18243	18162	18023	17979	18233	18103	18038	18171	18229	18162	18075	18102	18132	17959	18072	18058	17987	18125	17989	18105	17948	18090	18047	17856	17917	17976	18078	17975	18113	18132	18114	17979	17985	17964	18144	17982	18063	18220	17971	18200	18054	17986	18140	18045	18096	18065	18229	18101	18180	18045	18141	18097	18149	18136	17979	17965	18275	17874	18134	17880	18300	18105	18021	18358	17901	18071	17907	18175	17941	18189	18099	18252	17928	18260	18048	17975	18110	18156	17918	18115	18010	18019	18206	18209	18031	17999	18055	18082	18072	17844	18083	18034	18185	17992	18043	18079	18057	18034	18055	18205	18135	17995	17954	18027	17944	18086	18229	18024	18099	18068	18100	17930	18139	17998	18199	18046	17930	17923	18108	17998	17941	18089	18085	18131	18038	18025	18112	17956	18084	17886	18049	18159	18011	17924	17999	18154	18037	18104	18026	18108	18204	18107	18042	18097	18029	18148	18219	18070	18059	17998	18032	18106	18122	18303	18127	18138	18091	18170	17948	18199	18071	18087	18133	18282	18045
30732	52680	52294	44777	39266	33894	29350	26063	23659	21574	20419	19680	18952	18506	18145	17960	17437	17486	17254	17007	16833	16703	16229	16480	16260	16130	15968	16107	15854	15846	15921	15890	15718	15893	15814	15856	15905	15725	15698	15699	15600	15487	15647	15768	15440	15704	15627	15443	15536	15621	15595	15576	15581	15509	15644	15440	15547	15570	15684	15657	15539	15649	15577	15444	15602	15476	15671	15591	15583	15470	15789	15598	15356	15601	15448	15549	15464	15642	15600	15543	15428	15598	15557	15647	15697	15582	15536	15783	15516	15478	15568	15612	15533	15471	15657	15699	15647	15568	15613	15585	15501	15636	15603	15539	15658	15439	15457	15666	15706	15552	15582	15543	15548	15575	15612	15589	15491	15629	15470	15560	15623	15458	15727	15544	15569	15597	15733	15539	15688	15707	15604	15614	15759	15573	15660	15539	15567	15512	15431	15572	15588	15479	15527	15596	15648	15483	15464	15455	15574	15481	15537	15567	15528	15725	15683	15422	15586	15541	15464	15570	15474	15736	15620	15692	15592	15570	15660	15691	15609	15688	15464	15658	15443	15600	15673	15683	15726	15521	15578	15734	15579	15473	15484	15694	15495	15590	15512	15711	15429	15420	15599	15596	15646	15481	15436	15631	15555	15380	15557	15618	15611	15569	15555	15552	15591	15652	15587	15473	15593	15535	15410	15476	15479	15491	15572	15461	15629	15572	15594	15685	15440	15668	15652	15414	15517	15470	15601	15425	15602	15498	15441	15574	15549	15615	15468	15708	15455	15489	15639	15595	15524	15732	15336	15846	15643	15542	15572	15510	15635	15504	15524	15502	15505	15620	15507	15703	15550	15599	15586	15501	15458	15764	15693	15720	15678	15584	15476	15575	15665	15446	15670	15307	15595	15747	15662	15612	15585	15655	15456	15601	15591	15644	15533	15603	15653	15552	15575	15792	15500	15652	15683	15507	15443	15636	15616	15567	15624	15729	15612	15731	15691	15467	15691	15517	15561	15496	15556	15612	15514	15636	15511	15730	15476	15413	15602	15518	15439	15558	15394	15403	15554	15642	15603	15649	15668	15651	15531	15495	15605	15558	15731	15647	15528	15589	15684	15552	15537	15515	15437	15765	15750	15654	15598	15711	15515	15696	15561	15509	15514	15477	15578	15470	15621	15653	15545	15371	15597	15549	15700	15432	15651	15555	15512	15552	15685	15466	15678	15560	15597	15507	15639	15547	15550	15548	15483	15546	15324	15761	15647	15669	15432	15479	15565	15815	15559	15399	15526	15639	15711	15689	15621	15598	15753	15649	15353	15660	15646	15557	15635	15349	15597	15650	15756	15509	15692	15703	15522	15692	15539	15630	15746	15518	15527	15370	15682	15437	15605	15779	15704	15556	15539	15574	15511	15609	15691	15630	15483	15550	15625	15736	15540	15455	15455	15563	15488	15646	15595	15518	15627	15527	15637	15651	15470	15427	15484	15734	15479	15623	15520	15622	15780	15562	15411	15679	15602	15707	15599	15549	15609	15593	15658	15445	15426	15508	15622	15419	15689	15559	15645	15522	15391	15650	15378	15709	15624	15566	15659	15536	15561	15601	15535	15565	15667	15665	15653	15542	15686	15539	15626	15519	15646	15609	15625	15517	15705	15328	15661	15612	15574	15666	15612	15708	15593	15643	15496	15629	15572	15458	15537	15636	15521	15618	15627	15615	15520	15643	15443	15664	15730	15606	15599	15410	15475	15557	15611	15542	15656	15631	15653	15688	15560	15769	15613	15511	15666	15583	15498	15507	15563	15472	15692	15505	15530	15724	15478	15576	15568	15487	15655	15708	15493	15569	15574	15471	15886	15646	15570	15579	15607	15610	15620	15666	15456	15625	15826	15605	15545	15581	15561	15591	15552	15538	15486	15552	15591	15412	15492	15453	15639	15535	15549	15538	15540	15635	15620	15610	15552	15608	15598	15612	15541	15709	15602	15520	15596	15488	15438	15618	15518	15635	15686	15488	15622	15612	15701	15748	15627	15752	15599	15639	15448	15650	15642	15633	15692	15613	15815	15508	15442	15567	15462	15560	15833	15611	15512	15632	15717	15422	15686	15592	15817	15489	15441	15624	15601	15471	15701	15713	15843	15628	15637	15624	15500	15511	15494	15727	15621	15607	15673	15628	15614	15498	15538	15573	15656	15526	15559	15546	15587	15695	15638	15576	15696	15758	15576	15481	15443	15535	15784	15491	15564	15644	15685	15656	15642	15546	15415	15583	15617	15269	15572	15616	15512	15540	15585	15473	15595	15611	15470	15612	15666	15474	15428	15762	15412	15647	15541	15508	15588	15625	15616	15513	15537	15513	15564	15638	15538	15725	15549	15511	15489	15729	15763	15658	15626	15552	15606	15432	15616	15533	15509	15734	15447	15501	15611	15605	15674	15374	15615	15601	15674	15663	15556	15533	15471	15642	15611	15390	15488	15550	15639	15563	15568	15507	15736	15769	15527	15557	15580	15663	15639	15528	15519	15490	15527	15636	15579	15753	15570	15530	15536	15640	15685	15573	15516	15549	15555	15774	15591	15558	15658	15588	15611	15367	15512	15520	15641	15561	15577	15565	15643	15460	15547	15476	15638	15430	15625	15493	15524	15693	15540	15772	15492	15580	15410	15556	15559	15610	15528	15451	15615	15702	15522	15385	15682	15690	15497	15618	15565	15585	15595	15719	15582	15512	15658	15606	15678	15650	15438	15425	15624	15618	15506	15602	15513	15607	15528	15588	15700	15568	15431	15581	15730	15669	15655	15681	15569	15509	15753	15437	15627	15561	15547	15485	15535	15583	15561	15691	15492	15556	15518	15626	15660	15530	15536	15455	15607	15663	15489	15468	15729	15498	15630	15741	15499	15734	15545	15546	15722	15600	15483	15441	15657	15483	15554	15594	15520	15502	15644	15688	15537	15464	15615	15608	15656	15663	15587	15435	15656	15572	15526	15493	15543	15519	15649	15521	15464	15582	15744	15619	15642	15486	15557	15608	15497	15556	15675	15634	15492	15667	15614	15592	15585	15454	15535	15602	15618	15345	15566	15587	15639	15578	15504	15625	15541	15648	15520	15521	15458	15654	15503	15517	15453	15636	15613	15509	15507	15702	15507	15446	15551	15528	15467	15520	15817	15479	15642	15658	15442	15461	15629	15514	15523	15542	15586	15554	15683	15627	15754	15717	15724	15726	15513	15450	15477	15390	15414	15562	15679	15638	15666	15477	15716	15669	15542	15631	15773	15822	15614	15600	15665	15575	15638	15517	15539	15573	15552	15710	15603	15738	15724	15511	15632	15528	15599	15553	15439	15556	15779	15554	15478	15586	15651	15446	15607	15595	15651	15490	15514	15597	15655	15345	15621	15505	15597	15559	15583	15606	15595	15631	15530	15688	15513	15626	15665	15681	15645	15494	15544	15545	15533	15653	15623	15530	15700	15430	15592	15579	15519	15695	15774	15528	15494	15638	15572	15488	15374	15576	15598	15497	15570	15576	15656	15609	15665	15709	15669	15561	15715	15751	15481	15511	15649	15682	15667	15610	15543	15460	15629	15555	15398	15464	15691	15553	15654	15543	15506	15698	15664	15606	15648	15425	15475	15601	15571	15677	15648	15464	15803	15616	15574	15501	15627	15682	15677	15659	15769	15442	15449	15654	15533	15836	15607	15543	15525	15537	15544	15529	15721	15514	15695	15681	15628	15559	15582	15568	15423	15641	15636	15534	15617	15514	15590	15484	15469	15658	15484	15554	15541	15492	15422	15518	15675	15583	15651	15664	15622	15550	15506	15651	15580	15647	15412	15577	15308	15609	15528	15620	15466	15480	15441	15567	15506	15548	15599	15452	15548	15664	15685	15683	15640	15679	15432	15653	15377	15537	15559	15457	15512	15589	15516	15698	15714	15494	15679	15552	15670	15523	15551	15699	15680	15593	15672	15545	15659	15569	15551	15731	15484	15381	15587	15607	15599	15540	15423	15526	15575	15599	15566	15515	15644	15634	15615	15362	15838	15389	15628	15520	15624	15585	15579	15674	15480	15577	15726	15607	15560	15484	15609	15686	15576	15499	15763	15501	15502	15436	15714	15602	15516	15606	15542	15543	15539	15490	15564	15679	15598	15505	15571	15700	15520	15610	15623	15664	15658	15560	15601	15585	15463	15614	15628	15412	15620	15409	15600	15610	15431	15558	15518	15593	15556	15791	15450	15620	15658	15646	15377	15544	15477	15786	15636	15665	15545	15430	15523	15607	15527	15654	15434	15449	15456	15635	15541	15613	15708	15497	15557	15486	15391	15652	15440	15609	15532	15643	15595	15581	15521	15421	15617	15563	15615	15504	15553	15684	15594	15571	15479	15663	15636	15438	15393	15419	15506	15764	15476	15681	15652	15579	15637	15581	15717	15685	15577	15553	15586	15563	15426	15570	15658	15570	15599	15572	15577	15499	15394	15561	15739	15469	15821	15586	15714	15590	15649	15632	15642	15490	15589	15678	15563	15546	15954	15650	15473	15684	15539	15653	15373	15488	15583	15618	15618	15575	15708	15504	15528	15558	15535	15397	15534	15397	15723	15644	15634	15570	15630	15716	15380	15617	15507	15675	15489	15515	15634	15536	15641	15598	15609	15496	15537	15574	15473	15498	15556	15567	15695	15678	15533	15603	15692	15449	15530	15615	15534	15496	15581	15396	15599	15657	15592	15554	15587	15732	15617	15607	15726	15643	15593	15447	15669	15502	15646	15568	15585	15525	15599	15595	15639	15707	15489	15556	15656	15456	15515	15678	15618	15338	15592	15560	15639	15529	15808	15486	15688	15562	15671	15458	15593	15589	15465	15560	15517	15561	15567	15530	15439	15506	15574	15610	15421	15607	15493	15591	15486	15496	15626	15598	15563	15514	15739	15637	15393	15559	15518	15546	15568	15628	15601	15620	15484	15505	15636	15496	15573	15669	15647	15693	15416	15585	15718	15607	15722	15472	15534	15503	15637	15591	15484	15677	15590	15564	15429	15640	15758	15580	15652	15455	15562	15537	15592	15584	15518	15396	15628	15685	15395	15629	15469	15545	15612	15560	15703	15638	15542	15623	15725	15644	15584	15565	15534	15590	15475	15451	15599	15591	15553	15576
32295	32692	37943	33721	28418	24854	22924	22027	21140	20910	20205	20049	19613	19305	19614	19493	19545	19250	19294	19230	19094	18954	19026	18973	19024	18915	19067	19069	18940	18911	18818	18645	18853	19083	18929	18970	18806	18854	18744	18807	18689	18775	18775	19016	18904	19073	18867	18804	18741	18877	18731	18868	18774	18747	18853	18667	18956	18833	18902	18880	18811	18920	18952	18824	18752	19037	19086	18867	18730	18801	18875	18717	18769	18905	18722	18909	18939	18659	18827	19020	18917	18832	18868	18851	18861	18683	18911	18906	18789	18941	18945	18953	18844	18667	18744	18676	18558	18851	18860	18825	18912	18774	18750	18914	18879	18705	18843	18930	18799	18804	18721	18893	18842	18904	18791	18883	18859	19018	18939	18633	18940	18783	19135	18727	18726	19179	18739	19001	18831	18947	18969	18801	18649	18602	18717	18894	18843	18925	18787	18927	18834	18823	18817	18734	18674	18670	18943	18893	18825	18704	18778	18852	18853	18972	18743	18627	18860	18838	18696	18898	18855	18718	18750	18773	18693	18843	18854	18834	18681	18786	18826	18829	18749	18618	18688	18857	18996	18860	19084	18922	18819	18969	18685	18717	18834	18772	18807	18730	18575	18817	18807	18866	18795	18925	18905	18901	18781	18685	18749	18965	18819	18953	18779	18831	18891	18813	18859	18809	18760	18973	18897	18856	18865	18843	18723	18710	18681	18864	18785	18718	18898	18802	18894	18840	18787	18918	18843	18891	18810	18670	19000	18775	18781	19018	18734	18770	18806	18823	18940	18649	18672	18704	18603	18884	18770	18907	18900	18656	18962	18879	18799	18747	18790	18754	19024	18751	18716	18737	19014	18801	18788	18652	19042	18657	18772	18687	18685	18951	18768	18892	18751	18965	18814	18799	18975	18822	18937	18812	18808	18835	18759	18811	19033	18716	18781	18851	18689	18759	18926	19025	18779	18808	18853	18761	18810	18961	18775	18901	18810	18794	18710	18960	18901	18856	18886	18825	18730	18869	19007	18742	18749	18842	18689	18884	18826	18851	19050	18725	18669	18904	18765	18618	18924	19156	18857	18817	19104	18785	18670	18792	18865	18777	18858	18961	18845	18915	19071	18962	18946	18792	18709	18808	18993	18838	18924	18815	18954	18858	18864	18868	18931	18913	18947	18899	18801	18818	18769	18756	18756	18975	18698	18754	18872	18723	18736	18940	18826	18654	18739	18820	18936	18635	18873	18925	18877	18850	18728	19036	18659	18517	18947	18848	18696	18845	18653	18526	18887	18777	18741	19108	18913	18792	18997	18665	18864	18834	19014	18975	18813	18878	18640	18537	18809	18671	18907	18809	18580	18830	18831	18963	18867	18652	18948	18786	18841	18667	18937	18702	19004	18925	18960	18825	19058	18783	18866	18839	18776	18660	18933	18857	18779	18723	18928	18686	18866	18735	18764	18835	18734	18825	18657	18822	18990	18954	18972	18542	18775	18935	18842	18700	18832	18915	18763	18787	18907	18901	18914	19041	18823	18738	18851	18847	18890	18866	18837	18827	19014	18825	18779	18776	18695	18830	18857	18718	18741	18764	18887	18952	18834	18922	18954	18933	18849	18760	18873	18853	18724	18873	18898	18878	18750	18927	18722	18857	18920	18866	18611	18846	18892	18707	18809	18771	18811	19007	18832	18929	18796	18782	18953	18953	18840	18888	18665	18828	18644	18767	18817	18638	19071	18845	18558	18893	18825	18908	18749	18758	18672	18848	18860	18808	18700	18704	18872	18711	18770	18894	18623	18975	18733	18746	18832	18780	18759	18736	18851	18827	18831	18848	18867	18753	18813	18851	18881	19017	18936	18693	18932	19018	18789	18946	19010	18786	18885	18803	18913	18890	18938	18817	18749	19106	18749	18739	18697	18796	18747	18780	18897	18949	18953	18654	18942	18908	18694	18736	19029	18885	18860	18864	19026	18826	18919	18885	18807	18649	18879	18737	19086	18620	18790	18761	18662	18895	19007	18636	18784	18832	18790	18682	18677	18746	18930	18921	18828	18862	18813	18787	18935	18689	18753	18800	18964	18781	18760	18821	18895	18920	18948	18792	18910	18882	18682	18992	18806	18767	18914	18816	18834	18703	18863	18800	18898	19097	18880	18917	18884	18926	18909	18783	18943	18579	18777	18769	18897	18919	18648	18769	18904	18909	18651	18613	18996	18795	18701	18678	18798	18916	18844	19121	18936	18866	18749	18985	18872	18774	18939	18880	18888	18863	18840	18802	18845	18794	18774	18822	18895	18973	18891	18655	18679	18810	18632	18553	18709	19152	18949	18767	18669	18792	18827	18771	18800	18873	18684	18693	18964	18891	18955	18803	18698	18876	18912	18813	18884	18882	18909	18897	18844	18743	18849	18762	18911	18774	18851	18782	18809	18814	18731	18949	19042	18779	18651	18803	18700	18556	18896	18785	18844	19019	18888	18893	18885	18881	19037	18719	18956	18551	18759	18706	18833	19015	18747	18762	18765	18823	18974	19135	18812	18921	18773	18680	18746	18817	18926	18941	18949	18769	18895	18814	18673	18993	18786	19125	18868	18778	18867	18792	18653	18809	18920	18759	18907	18935	18948	19010	18917	18589	18807	18764	18839	18929	18970	18746	18541	19033	18931	18933	18891	18782	18865	18807	18687	18759	18824	18707	18815	18778	18708	18702	18926	18796	18802	18914	18896	18725	18789	18822	18831	18544	18642	18810	18943	18944	18912	18892	18621	18739	18988	18894	18787	18792	18842	18865	18900	18922	18990	18968	18803	18939	18778	18827	18957	18747	19084	18745	18709	18502	18701	18755	18889	19011	19099	18694	18853	18773	18621	18678	18750	18778	18948	18807	18765	18780	18927	18781	18750	18902	18897	18977	18905	18848	18745	19092	18861	18818	18782	18900	18954	18864	18871	18930	18917	18846	18629	18676	18764	18855	18741	18928	18689	18647	18795	18815	18966	18856	18607	18688	18854	18789	18704	18901	18713	19041	18697	18673	18872	18841	18762	18578	18850	18779	18902	19022	18809	18961	18858	18849	18715	18811	18768	18994	18764	18748	18786	18812	18648	18718	18755	18965	18868	18771	18700	18949	18834	18695	18820	18998	18887	18884	18738	18861	18587	18820	18769	19002	18745	19014	19059	18800	18793	18801	18967	18949	18791	18853	18753	18784	19020	18651	18879	19094	18887	18877	18886	18758	18819	18877	18989	18832	18861	18663	18997	18859	18760	18891	18718	18703	18695	18835	18692	18943	18860	18749	18939	18835	18930	18670	18848	18851	18782	18914	19099	18983	18725	18804	18866	18788	18820	18897	18899	18674	18799	18617	18905	18690	18833	18722	18887	18882	18832	18743	18909	18765	18973	18849	18693	18738	18998	18865	18764	18910	18617	18926	18872	18890	18765	18814	18723	18738	18852	18955	18973	18944	18544	19000	18775	18572	18796	18877	19103	18918	18720	18752	18843	18891	18998	18831	18775	18826	18808	18894	18809	19002	18988	18646	18784	18887	18837	18946	18888	18859	18827	18665	18886	18742	18953	18965	18889	18887	18720	18792	18681	18754	18759	19011	18655	18796	18798	18846	18769	18705	19060	18826	19008	18840	18912	18826	19016	18860	18827	18606	18765	18896	18813	19026	18750	18797	18835	18866	18814	18768	19043	18693	18907	18780	19064	18894	18861	18762	18821	18854	18742	18965	18972	18772	19043	18912	18851	18832	18747	18712	18929	18783	18919	19073	18957	18818	18838	18721	18893	18846	18929	18591	18763	18918	18818	19002	18937	18819	18698	18738	18718	18901	18758	18981	18975	18801	18767	19035	18875	19029	18691	18924	18653	18651	18893	18773	18834	18785	18879	18932	18892	18722	18899	18967	18734	18816	18828	18804	19069	18775	18899	19046	18980	18893	18832	18945	18652	19018	18671	18763	18791	18749	18797	18836	18941	18728	19032	18832	18910	18833	18845	18622	18749	18881	18710	18720	18863	19032	18986	18679	18801	18862	18890	18773	18863	18747	18897	18825	18872	18785	18917	18895	18905	18738	18869	18823	18926	18847	18787	18892	18670	18922	18789	18701	18818	18987	18966	18890	18824	18772	18967	18834	18696	18685	18780	18800	18663	18730	18814	18838	18720	18855	18634	18786	18954	18903	18675	18745	18978	18804	18859	18840	18860	18918	18867	18915	18780	18656	19058	18792	19003	18771	18776	18819	19000	18710	18863	18806	18889	19069	18831	18785	18945	18945	18959	18681	18762	18852	18915	18737	18916	19029	18868	18977	18853	18588	18751	18891	18970	18731	18504	18794	18894	18752	18906	18776	18991	18707	18935	18606	19002	18901	18952	18909	18776	18578	18897	18907	18835	18798	18960	18687	18849	18828	18889	18873	18826	18927	18892	18786	18843	18971	18851	19016	19008	18772	18773	18816	18831	18871	18884	18861	18699	18732	18719	18995	18871	18813	19001	19045	18704	18771	18917	18668	19019	18726	18856	19069	18926	18955	18747	18841	18872	18808	18884	18764	18822	18974	19089	18906	18869	18944	18863	18834	18937	18858	18728	18720	18878	19073	18685	18625	18627	18705	18911	18945	18543	18967	19000	18630	18891	18704	19032	18983	18874	18873	18757	18976	18725	18861	18821	18726	18885	18895	18922	18918	18749	18728	18729	18812	18928	18833	18824	18919	18712	18678	18900	18855	18824	18968	18865	18797	18709	18828	18769	18700	19062	18652	18927	18921	18874	18680	18701	18978	18961	18746	18870	18712	18822	18652	18804	18843	18821	18777	18895	18732	18809	18863	18923	18727	18832	18913	18800	18629	18837	18766	18832	18936	18837	18939	18904	18917	19152	18803	18782	18656	18769	18671	18940	18822	18912	18815	18813	18734	18615	18958	18899	19154	18947	19134	18941	18882	18919	18702	18748	18755	18841	18815	18909	18617	18793	18929	18644	18943	18655	18627	18911	18609	18750	18854	18913	18953	18826	18895	18662	18824	19057	18937	18959	18702	18699	19011	18891	18822	18675	18658	18690	18810	18736	18546	18962	18814	18920	18698	18731	18721	18863	18889	18721	18752	18675	19029	18827	18863	18940	18589	18844	18763	18740	19147	18746	18843	18748	18944	18753	18914
29642	42984	41115	33427	28895	24364	22040	20934	19682	19049	18346	17902	17228	17221	16885	17023	16733	16616	16590	16415	16402	16322	16093	16318	16219	16300	16140	16191	16101	16142	16198	16212	16023	16128	16159	16144	16047	15873	16196	15913	16263	15993	16153	15876	16119	15959	16056	15950	15886	15964	16126	15919	16018	16033	16016	15922	15932	16016	15896	15921	16203	16004	16107	16075	15978	16133	15802	15962	15962	16004	16051	15938	16092	16018	15879	16221	16113	15791	15847	15938	15956	15955	15972	16018	15866	16042	15976	16015	15893	15922	15957	16060	16054	15985	15966	15811	16096	16176	16021	16053	16037	16124	16048	16150	15933	15894	16078	16117	15998	15917	16043	16001	16021	15896	15839	15935	15944	15995	15991	15922	15973	16090	16294	16214	16024	16143	15967	16014	16100	15971	16124	15966	16037	16090	16076	15956	16052	15976	16053	15959	16122	15985	16135	16039	15925	16016	15876	15991	15989	16115	16230	16061	15963	15917	16065	15870	15915	16023	15948	15962	16026	15772	15891	15936	15964	15892	16029	15885	15937	15965	15851	16139	16047	15984	16043	16065	16030	15947	15994	15986	15788	16028	15854	15937	16090	16096	15938	15909	16006	15874	15970	15996	15998	16016	16034	16076	16058	15810	16036	15957	16113	15949	15994	15989	16061	16132	15964	15983	16037	15915	15903	16081	15987	15970	16038	15965	15966	15983	15878	16087	15874	15976	15843	15867	16069	15884	15881	15945	15797	16205	16055	15943	16160	16124	16035	15974	15927	15971	16075	16144	16078	16113	15968	15927	15873	16092	16019	16076	16042	15940	16010	16019	16068	16157	15959	15943	15978	16006	16049	15963	15870	16007	15869	16012	15963	15820	15872	15968	16029	16079	16247	16054	15965	16078	15865	16042	15989	15970	15905	15944	15962	16039	15824	15945	15963	16023	15784	16137	16075	16011	15924	15834	16037	15933	16019	15903	16032	15965	15874	16082	15995	16007	16039	15850	15947	15991	16000	16048	15961	16362	16057	16118	16083	16030	16032	15896	16097	16024	15966	15934	15930	15991	15934	15992	16011	15967	16106	15943	15975	15897	15960	15949	15971	15922	16040	16153	16191	15945	15982	15977	16106	15889	16233	16054	15786	15985	16096	16095	16002	15935	16060	16030	15896	15933	16093	15991	15902	15933	16056	16103	16070	15917	16021	16084	16217	16049	15969	15921	15841	15997	15906	15914	16099	15966	15885	15961	15991	15952	16099	16052	16105	16055	16065	15861	15976	16069	15964	16039	16004	16101	15878	15811	15846	16120	16190	15899	15807	15966	16171	16070	15974	16077	15893	16002	15958	15987	16055	16090	16118	16167	15900	16055	16038	16021	15910	15947	15872	15966	15936	15932	15951	15891	15935	16023	16056	15866	15918	16060	16059	15888	16057	15937	15861	15996	16173	15984	15964	15995	16036	15944	16000	16072	15890	15856	15853	15924	16131	15928	15996	15966	16024	15975	16060	15865	16142	16067	15945	15816	16098	15943	16109	16010	16016	15890	16070	15961	16104	15996	15987	15972	15956	16019	15894	15980	16103	16055	15967	16002	16027	15990	16025	16013	16001	16014	15983	16139	15934	16066	15980	16020	15939	15995	16167	16052	15983	16013	15900	15960	15936	16132	16109	15934	15912	15939	15953	15832	16066	15998	15947	16075	16182	15906	16120	15933	15922	16132	15679	16004	16060	15943	16028	16089	15979	15979	16002	16029	15831	15928	15998	16059	16117	15999	15950	15934	16053	15831	16062	16022	16069	16072	15722	16032	16102	15768	15982	16043	16109	16052	16147	15863	15787	15947	16141	15912	16040	16081	15988	16075	15855	16004	16023	16035	15938	16003	15976	15950	16096	15926	15778	16073	16113	16103	16071	16034	16007	16083	16054	15919	15801	16051	15937	16016	16086	16241	16032	15865	15943	15988	15986	16158	16064	15871	16092	16009	16182	16042	16046	16094	15931	15934	15955	15909	15987	16003	15912	15838	16077	15954	16120	15898	15784	16064	15878	16089	15948	16018	15890	15820	16064	15985	15898	15900	16169	16102	16145	15998	16133	16121	15910	15976	15975	16028	16099	16196	15839	15991	16144	15868	16083	15982	16012	15954	16166	15947	16019	15955	16121	16020	15998	16049	16160	15993	16001	16042	15934	16178	16010	16008	15965	15937	15978	16125	15998	15998	16185	16060	16173	15912	16040	15881	16107	16001	15943	15985	15952	16059	15920	15837	16049	15940	15921	16020	15960	16032	16168	15945	15984	16210	15933	16003	16090	16053	15940	16217	16133	16008	16135	16041	15963	16048	16112	15847	16116	15808	16042	16129	15992	15957	15892	16215	16053	16052	16032	15962	15988	16085	16002	15999	15931	16015	16012	15908	15877	15998	15991	16022	15931	16077	15936	15934	15962	15923	16116	16017	15875	15831	15992	16029	15946	16053	16020	16009	16004	16140	15969	16112	15887	15819	16023	15794	16149	16021	15930	16141	16182	16170	15996	15919	16122	15900	16102	16002	15850	15946	15863	16078	16179	15919	15800	16094	16100	15932	16010	15852	16167	16080	16025	15888	15807	16084	16072	15928	15960	16058	16289	15982	15881	16012	15976	15951	15973	15952	15923	16010	15927	15988	16055	15830	15926	16130	16173	16000	15928	16019	15814	15938	16172	15977	15918	16080	16105	15903	15948	15879	15976	15967	15989	16125	16054	15973	15993	16084	15964	16166	16190	15972	15986	15864	15908	16045	15903	16024	16038	16052	15988	15874	16016	16011	16062	15939	16224	15754	15902	15999	16120	16080	15814	15970	16016	16096	15989	15975	16075	15835	16018	15981	15928	15978	16135	15976	16044	16076	16042	16076	15994	16042	15942	15879	16096	15814	16098	15932	16053	16032	15955	16215	16113	16113	15965	16070	15961	16057	16069	16013	15978	15968	16014	15917	15743	15956	15956	16045	15942	16025	15955	16063	15853	16139	15933	16115	15989	16023	16137	16166	15963	15973	15924	16068	15696	16188	16064	15992	15915	15979	16122	15982	15968	16073	15991	16077	15946	15917	15881	16171	16010	16062	15907	15988	15917	15812	16008	15841	16055	16006	16121	15928	15907	15909	16025	15908	16013	16061	16098	15833	16076	16152	15970	15847	15961	16047	16126	15974	16003	15993	16018	15966	16189	15747	16084	16149	15996	15996	16003	16111	15970	15924	15998	16158	15854	15960	15970	16040	15861	16036	16156	16004	16036	15886	16093	15955	16047	15902	16053	15928	16034	15973	16099	16047	16226	15987	16028	15981	16066	15914	16203	15840	16030	16077	16059	15966	16014	16066	15914	15969	15931	15909	15989	15945	15982	16061	16131	16175	15881	16034	16029	15999	16017	15883	16037	16080	15867	16123	16068	16052	15723	15760	15861	16014	16013	15945	16198	15999	15879	15932	16074	15915	16024	15993	16168	16060	15958	15973	16136	15892	16084	16188	15982	16053	16063	16014	16189	15960	16129	16124	15977	16081	16007	15959	16005	16075	16059	15954	15932	16032	15949	15737	16051	16135	15957	15992	15934	15986	15965	16207	15996	15981	16025	16071	15869	16025	16123	16120	15854	16128	15861	15911	15870	16000	15960	16100	16019	15956	16067	16072	15901	16000	15987	16176	16066	15992	15822	15927	15960	16087	15980	16072	16040	15987	16155	16079	16039	15973	16083	15917	16012	16004	16067	16043	16081	15894	16053	16107	16007	15898	15938	16030	16017	15849	15909	16028	16127	16071	16101	16007	16053	15853	16100	15998	16078	16096	15927	15974	16013	16126	15959	16139	15900	16051	16006	16078	15928	16003	16017	15970	16126	15877	16006	16026	16033	16144	15922	15901	16061	15959	15968	16066	16002	16020	16137	16176	15935	16007	16084	16042	15961	16073	15978	16012	16017	16122	15995	16090	16088	15909	15986	15976	16114	16033	16082	16111	16095	15997	16149	16236	16084	15854	15732	15796	16058	15926	16006	16058	15915	16151	16082	15854	16091	15814	16155	15957	15991	15968	16039	16047	16105	15927	15925	16017	16011	16059	16025	16036	15989	16086	16068	15964	15859	16118	15915	16022	15997	16152	16053	16058	15888	16061	16140	16036	15911	16003	16132	16066	15984	15986	16059	16029	15985	16094	16028	15895	16013	15982	16139	15982	16009	15986	16094	15991	15996	15999	16113	16026	15981	16053	15875	15853	16056	15999	16054	15924	15965	15996	16044	15927	16025	15896	15890	16075	15975	15942	15961	15932	15994	16206	16174	16020	15953	16021	15988	16007	16092	15988	16068	15916	15988	16000	15923	16167	15981	16170	16094	16152	16018	16025	16009	15948	15947	15913	15933	16045	16236	15917	16068	15829	16055	16085	16005	15923	16172	15933	15867	15970	15924	16000	15871	15934	15864	15712	16092	16097	16161	16060	15971	15987	16119	15989	15953	15983	15856	15918	15990	16078	16008	16048	16012	16054	15949	16279	16091	15979	15897	16040	16044	16025	15983	16084	16038	15989	16111	15887	15886	15914	16051	16052	15864	15979	16075	15960	16018	15988	15974	16023	16092	16192	15956	16036	15942	16089	15903	15955	16044	15990	16112	16172	15998	16134	16092	16188	15881	16068	16030	16123	16071	16012	15937	16022	16030	15952	16020	15982	15991	15808	15966	15980	15981	15884	15980	16003	15832	16000	16051	16048	16024	15894	15899	16028	15993	15751	16115	15852	16178	16029	16070	16042	16191	16099	16171	15787	15994	15934	15815	16012	16110	16115	15893	15931	15927	16027	15987	15890	16116	15945	15968	16019	16064	16020	15974	16052	16023	16182	15994	16069	16074	16077	15897	15947	16003	15851	16139	16117	15966	16256	15929	16144	16099	15868	16023	16199	15817	16008	16067	15747	16058	15932	16087	16040	16089	15867	16058	15886	16148	15951	15950	15969	15861	15933	16071	15839	15895	16040	16084	15951	15976	16031	16030	16017	15921	16038	16057	15822	16027	15968	16023	15904	15908	15949	16126	16087	16094	15968	16162	16048	16063	15873	16205	15969	16219	16125	16213	15889	16136	15911	16054	16014	15946	15780	15997	16023	16080	15998	16146	16099	15881	16122	15921	16110
25387	21584	29584	29271	28471	28443	27278	24442	22749	22413	21698	21219	20970	20606	20345	20409	20086	19950	19893	19852	19759	19563	19654	19474	19481	19296	19322	19369	19233	19138	19244	19391	19432	19227	19012	19066	19209	19080	19156	19357	19309	19209	19301	18876	19031	19080	19091	19153	19278	19203	19075	19061	19315	19200	19104	19063	19229	19024	19125	19133	19098	19113	18987	19081	19171	19131	19278	19161	19187	18977	19173	19188	18911	19068	19380	18873	19059	18991	18959	18983	19188	19330	19203	19109	19216	19024	19129	19124	19114	18888	18812	19168	19108	19070	19213	19053	19253	19141	19061	19199	18870	18960	19054	19044	18927	19115	19204	19070	18984	18845	19083	19076	18897	19045	18983	19021	19014	19093	19083	18980	19073	19392	19195	19097	19125	19101	19129	18939	19200	19103	19010	18932	19229	19000	18884	19047	19026	19242	18971	19216	18866	19133	18985	19010	19161	19164	19023	19069	19124	18924	19023	19044	19118	18944	19052	18839	19110	19062	18836	18752	18912	19005	18937	19156	19065	19171	18991	19053	19049	19177	19066	18975	19028	18874	18935	19089	19107	19003	18980	19263	19277	19214	19040	18970	19255	19102	19056	19194	18982	18918	19082	19014	18984	18765	19362	19004	19015	19065	19089	19353	19145	19102	19275	19111	19124	19121	18974	19149	19004	19218	19186	19140	19205	19180	19189	19081	19017	19153	19036	19082	19195	19014	18983	18995	19032	19031	19144	19165	19118	19268	19091	18942	18939	18983	19083	19109	19058	18923	18949	18953	19024	18976	19082	19019	19083	18939	19159	19087	18975	19050	18940	18909	19149	18954	19116	19102	19141	19209	18840	18954	19104	18902	18936	19181	18985	18996	19095	19053	18952	19012	19099	19310	18982	19265	19156	18921	19075	19204	19072	19084	18979	19102	19010	18843	19136	19128	19011	19345	19115	19088	18810	19081	19081	19014	19209	19160	19172	19049	19167	19265	19190	19132	18981	18924	19296	19180	19148	19161	18808	19157	18912	19139	19110	18911	19113	18994	19059	18892	19188	19056	18985	19113	19115	19123	19011	18968	19264	19450	19217	19162	19154	19181	19299	19288	19211	19341	19127	19116	18822	19097	19099	19113	19271	19135	19044	19114	19267	18782	19139	18971	19094	19146	19003	19083	19080	19080	19061	19049	19087	19147	19154	19087	19122	19071	18975	19056	18882	19081	19121	18958	18974	19039	19109	18922	19062	19181	18921	19097	19037	19119	19215	19020	19172	19075	19016	18969	18848	19145	19277	19195	18987	18948	19210	19092	18938	19093	19295	18898	19203	19292	18932	19085	19168	19174	19087	19015	19255	19213	19217	18858	18964	18957	18985	18842	19004	19005	19153	18878	18859	19112	19051	19312	19016	18939	18887	19021	19153	18883	19115	19244	19157	19042	19044	19030	19208	18965	18959	19090	19083	18955	19154	19191	19202	18994	19074	19130	18981	19047	19096	19121	19109	18959	19112	19283	19278	18979	19025	19207	19061	19247	19118	18967	19046	19087	19157	19131	19062	18967	19201	19035	18836	19223	19014	19156	19047	19158	19130	19086	18895	19024	19197	19078	19263	19236	18891	18872	18934	19154	18979	19164	19284	19036	18989	19413	19165	19040	18887	19102	19251	19121	19109	19034	19141	19014	19021	19039	19140	18949	18941	18971	19217	19071	19287	19031	19213	19076	19125	18930	19001	19208	19164	19273	19171	19027	19062	18849	19033	19264	19286	19032	19102	19149	18959	19126	19080	19136	18835	19129	18919	19170	19219	18834	18947	19081	18886	19119	19094	19096	19244	18982	19123	19034	19110	19066	19171	18957	19155	19176	19120	18940	19160	19127	18928	18966	19082	19293	19013	19018	19175	19026	19074	19104	19107	19231	19004	19108	19282	19342	19249	19166	19108	18947	19030	19082	19081	19027	19058	19050	19131	19008	19170	19000	18970	19086	19165	18964	19080	18841	18878	19054	19024	19074	18869	18916	19105	19059	19275	19070	19081	19075	18794	19239	19025	19102	19156	19197	19064	19113	19110	19133	19195	19003	19109	19075	19074	18963	19047	19188	19114	19136	18963	18991	19125	19118	19018	19039	18995	19088	19056	19085	18974	18939	19223	19234	19108	19056	19048	19240	19270	18931	19054	19024	18977	19129	19232	19261	19163	19064	19212	19108	19299	18786	19168	19050	19169	19170	19138	18897	18973	19102	19097	19134	19073	19015	19002	19089	19003	18923	19073	19012	19086	19243	19209	18985	19220	19097	19070	19236	19064	18869	19035	19138	19017	19137	19000	19056	19415	19169	19160	19051	19173	19217	19163	19059	19064	19033	19172	18931	19111	19123	19019	19309	19256	19186	19063	19101	19115	19014	19008	19043	19087	19021	19205	19250	19408	19092	19183	18852	19035	18970	19002	19017	19213	19086	18837	19236	19229	19047	18991	19074	19145	18961	19005	19047	19264	19196	18944	19160	19030	19055	19176	19231	19191	18882	19083	19172	19231	19051	19283	19207	19029	18878	19256	19058	19192	19006	19173	19075	18809	18885	19102	19111	19104	19207	19116	18976	19116	19268	19071	19081	18996	19052	19163	19178	19220	18934	19136	19092	19097	18947	19189	19240	19075	19046	19167	19080	19023	18929	19207	19051	19240	19008	18942	19170	18982	18972	19350	19324	19121	18937	19068	19214	18938	19105	19084	19198	18985	19060	18920	19009	19070	19037	19144	18822	19014	18965	18933	19060	19111	19182	18898	18919	18961	18937	19022	18862	19038	18843	19217	18972	19076	18920	19187	19126	19228	19227	19239	18909	18908	19158	19162	18807	18995	19035	19304	19156	19069	19104	19070	18995	19298	18905	19204	19174	19179	18965	18915	19151	19035	18954	19025	19089	19064	19008	19241	19226	19060	19068	18918	19027	19114	19049	18939	19259	19143	18999	19109	18912	18875	19108	19136	19112	18949	19250	18994	18963	19309	19094	19024	19084	19166	19029	19115	19144	18957	19087	19110	19217	19068	19304	19008	18905	19121	19206	19006	18835	19226	19101	19243	19188	19114	19079	19007	19167	18986	19110	19132	19017	18957	18931	18982	18949	19021	19203	19053	19058	19106	19090	19085	19151	18977	19016	19174	19078	19116	19145	19209	19028	19002	18990	18975	19068	19097	18956	18896	19074	19022	18952	18914	19147	19175	18926	19134	18881	19022	18986	19182	19177	19037	18912	19183	18911	19118	19274	19029	18934	19227	19206	19241	19208	19140	19084	19245	19079	18956	18854	18941	19138	19208	19164	19250	18924	19103	18955	19140	19060	19196	18961	19097	18951	19013	18894	19193	19136	19011	19172	18994	19095	19248	19329	19028	19044	19140	18902	19311	19199	19079	19063	19381	19106	19271	19061	19131	18887	19119	19136	18979	18933	18962	19097	19096	19227	18918	19077	18946	19130	19013	19202	19122	18920	19191	19033	19278	19096	19145	19092	18980	19094	19273	19051	19031	19173	19012	19045	19189	19015	19137	19032	19301	19201	19116	19198	19127	19060	18946	18936	19035	19138	19253	19096	19063	19008	19126	19169	19050	19152	19162	19089	19153	18867	18873	18964	19106	19195	19269	19242	19036	19170	19225	19077	19019	19187	19086	18952	19047	19127	19118	18999	18915	19235	19224	18940	18949	18979	19286	18961	18894	18919	18939	19059	19124	19142	19120	18936	19096	19131	19182	19060	19037	19112	19036	19024	19075	19074	19120	19024	18968	18925	18871	19066	18982	18975	19139	19130	19007	19067	19161	18925	18843	18843	19023	18995	19078	19026	19078	19142	18902	19088	19008	18921	19243	18898	18998	19223	18969	18985	19026	19131	18896	19099	19128	19295	19047	18893	18915	18942	18936	19086	19098	19161	19139	19082	19246	18983	19303	19007	19135	19126	18919	18944	19197	19116	19017	19048	18991	19115	19059	19163	19303	19097	19165	19024	18929	19159	19072	18991	19013	19052	19225	18939	19059	19180	18899	19175	18931	19207	19077	19089	19144	18875	19240	18880	19118	19192	19202	19181	19127	18921	18924	19197	19090	19011	19001	19258	18963	18919	19002	18911	19077	19186	19090	19186	19146	18990	19003	19046	19199	19012	18990	19163	18969	19079	18950	19112	19102	19212	19178	19016	19135	18962	19047	18759	19096	19136	18964	18889	18990	19007	19153	19217	19075	19034	19099	18881	19161	19123	19014	18950	18982	18941	18870	18952	18806	18958	19214	19055	18918	18974	19160	18938	19106	19372	18911	18913	19189	19066	19215	18867	19054	19010	18945	19057	19123	19105	19254	19046	19119	19167	19180	19057	19232	19046	19248	19110	18999	18994	19184	18990	19086	19042	19214	19051	18981	19158	18890	19008	19105	19170	19112	19151	19378	19221	18961	19154	19310	18819	18931	19089	18999	18969	19157	19114	19373	19109	19298	19238	19004	19343	19118	19120	19255	19202	19029	19053	19075	18856	18970	19044	19189	19049	19065	19179	19178	19287	19211	19132	19181	19113	19281	19248	19200	19125	19039	18967	19156	19037	19004	19164	19146	19043	19071	18937	18966	19053	19049	18966	19133	19250	19129	19144	19019	18811	19123	19190	19028	19042	18907	19279	18976	18857	19039	18922	19020	19141	18950	19282	19006	19070	18787	19091	19106	19097	19105	18926	19026	19019	19261	19155	19077	19025	19041	19027	19094	19207	18957	18928	19121	19047	19267	19298	18964	19257	19054	19038	19059	19019	19146	19125	19108	19132	19131	19138	19155	18964	18923	19078	19323	19108	19140	19001	19065	19144	18945	19289	18852	18974	19227	18827	18879	19139	19195	19055	19217	18904	19069	18865	19217	19106	19071	19160	19069	19211	19115	19172	19028	19181	19108	19030	19047	19027	19174	19248	19079	19146	19041	19020	18873	19066	19057	19025	19044	19015	19078	19095	19104	19212	19135	19176	19172	19011	19117	19066	19362	19150	19083	19015	19116	18940	19114	19079	18958	19244	19187	19031	19046	19079	19241	19028	19066	18981	18959	19123	19148	19298	19077	19218	19039	19012	19013	19083	18899	19175	19218	19129	19095	19118	19191	19056	19161	19203	19249	18954	18998	19132	18996	19113
29510	48705	48776	40533	34019	28735	26002	24271	21942	21084	20443	19508	18879	18318	17950	17763	17932	17499	17220	17097	16895	16670	16538	16568	16526	16619	16415	16201	16494	16423	16527	16377	16471	16320	16298	16448	16362	16206	16286	16227	16220	16222	16246	16367	16185	16249	16100	16148	16253	16401	16151	16118	16323	16184	16046	16195	16033	16153	16290	16077	15948	16266	16091	16283	16224	16145	16143	16019	16090	16177	15905	16071	16052	16076	16245	16223	16113	16281	16149	15980	16089	16136	16153	16145	16360	16247	16203	16159	16277	16180	16207	16130	16221	16230	16160	16119	16146	16197	16312	16059	16152	16445	16227	16348	16052	16175	16271	16151	16342	16110	16040	16234	16183	16246	16222	16068	16150	16352	16202	16082	16077	16186	16181	16106	16313	16147	16073	16189	16111	16195	16191	16153	16230	16119	16222	16287	16190	16237	16290	16167	16128	16102	16460	16298	16281	16043	16165	16079	16157	16014	16163	16147	16072	16153	16309	16087	16162	16140	16120	16268	16169	16058	16191	16130	16149	16059	16157	16167	16279	16204	15985	16012	16240	16182	16128	16120	16187	16130	16220	16072	16055	16189	16225	16418	16089	16170	16124	16204	16175	16020	16243	16063	16288	16192	16220	16229	16205	16237	16109	16214	16049	16241	16231	16019	16283	16042	16163	16203	16060	16203	16244	16244	16202	16037	16094	15959	16037	16026	16060	16122	16068	16105	16121	16182	16265	16268	16060	16243	16039	16316	16207	16188	16219	16180	16145	16114	16191	16230	16059	16215	16036	16180	16071	16289	16207	16330	16066	16239	16037	16136	16031	16371	16026	16191	16024	16238	16057	16028	16243	16321	16262	16231	16084	16258	16096	16115	15976	16156	16161	16232	16205	15984	16293	16152	16114	16198	16101	16037	16075	16214	16092	16316	16173	16189	16193	16217	16211	16165	16018	16162	16109	16348	16118	16131	16194	16068	16060	16254	16140	16210	15947	16208	16260	16091	16130	16155	16058	16317	16242	16212	16032	16338	16152	16276	16176	16056	16158	16286	16074	16107	16249	16201	16139	16000	16373	16028	15983	16240	16083	16034	16079	16182	16204	16268	16228	16296	16162	16128	16171	16108	16235	16375	16045	16131	16173	16212	16131	16038	16053	16119	16115	16102	15994	16146	16165	16207	16138	16268	16245	16331	16036	16180	16164	16195	16109	16126	16209	16243	16278	16353	16130	16208	16209	16203	15908	16285	16049	16137	16218	16268	16225	16035	16258	16204	16178	16210	16152	16193	16167	16116	15981	16161	15998	16227	16104	16116	16193	16228	16011	16127	16263	16211	16397	16158	16195	16175	16165	16225	16066	16121	16099	16251	16420	16129	16083	16265	15992	16120	16087	15993	16161	16143	16359	16317	16209	16231	16169	16214	16326	15853	16051	16169	16091	16176	16134	16274	16295	16128	16255	16027	16268	16178	16101	16062	16211	16092	16060	16116	16281	16243	16099	16056	16052	16129	16006	16218	16145	16135	16016	16104	16128	16342	16192	16117	16359	16108	16299	16074	16111	16174	16136	16241	16219	16268	15998	16071	16132	16006	16042	16161	16190	16311	16239	16099	16241	16050	16159	16185	16052	16299	16331	16157	16348	16314	15983	16253	16185	16193	16115	16158	16065	16142	16217	16221	16189	16079	16177	16169	16054	16276	16006	16086	16140	16202	16102	16052	16216	16182	16127	16122	16137	16238	16137	16245	16222	16185	16247	16228	16092	16270	16177	16013	16167	16230	16144	15996	16256	16053	16194	16180	16140	16107	16105	16161	16270	16249	16334	16027	15982	16018	16163	16296	16100	16365	16068	16130	16090	16269	16209	16198	16058	16111	16187	16233	16135	16354	16052	16205	15973	16235	15979	16116	16189	16297	16207	16175	16125	15889	16088	15994	16197	16253	16118	16295	16271	16052	16109	16140	16226	15994	16308	16053	16203	16084	16556	16102	16174	16036	16135	15905	16156	16271	16031	16201	16128	16169	16023	16329	16271	16095	16239	16118	16107	16160	16088	16039	16261	16149	16190	16291	16107	16169	16315	16223	16193	16088	16090	16424	16151	16109	16246	16190	15997	16206	16336	15994	16249	16110	15950	16131	16008	16195	15976	16217	16286	16191	16129	16371	16212	16229	16215	16259	16235	16100	16100	16109	16271	16075	16172	16267	16215	16055	16246	16415	16166	15974	16288	16150	16215	16160	16260	15980	16179	16118	16155	16174	15982	16114	16239	16123	16047	16306	15937	16245	16361	16137	16239	16102	16175	16176	16099	16006	16197	16116	16072	16203	16122	16280	16146	16160	16002	16102	16111	16186	16275	16372	16128	16171	16185	16328	16279	16095	16121	16201	16206	16216	16203	16246	16227	16166	16366	16182	16162	16144	16245	16079	16188	16142	16189	16286	16164	16188	16209	16203	16119	16152	16161	16337	16306	16234	16120	16280	16149	16189	16167	16018	16125	16083	16088	16424	16122	16423	16286	16041	16214	16202	16252	16238	16160	16226	16248	15966	16078	16107	16227	16149	16210	16205	16112	16075	16178	16243	16036	16061	16204	16184	16056	16195	16202	16280	16128	16064	15982	16142	16266	16135	16113	16191	16004	16208	16155	16160	16211	16251	16076	16102	16165	16133	16094	16179	16102	16085	16152	16234	16322	16087	16224	16181	16133	16251	16186	16225	15968	16265	16113	16090	16190	16318	16159	16080	16072	16171	16090	16154	16201	16251	16052	16253	15989	16150	16019	16072	16147	16170	16243	16121	16054	16003	16125	16245	16149	16164	16098	16139	16115	16334	16257	16320	16170	16056	16175	16254	16143	16185	15975	16244	16358	16263	16219	15938	16183	16117	16262	16152	16355	16179	16291	15981	16209	16180	16024	16109	16190	16202	16105	16157	16193	16194	16253	16226	16225	16277	16368	16091	16275	16070	16151	16261	16124	16155	16030	16138	16163	16213	16210	16078	16216	16315	16164	16074	16260	16231	16336	16033	16123	16038	16187	16226	16083	16154	16235	16087	16035	16253	16254	16214	16168	16259	16017	16106	15979	16147	16138	16222	16087	16136	16202	16203	16098	16279	16182	16309	16229	16382	16089	16095	16200	16168	16156	16195	16168	16147	16172	16174	16284	16071	16090	16217	16090	16186	16165	16019	16145	16066	16075	16306	16165	16172	16225	16170	16180	16305	16148	15933	16060	16180	16117	16411	16161	16282	16120	16299	16183	16137	16279	16000	16085	15933	16157	16077	16168	16152	16180	16186	16094	15898	16280	16077	16075	16230	16272	16204	16135	16131	16180	16189	16273	16246	16187	16109	16185	16146	16211	16144	16174	16003	16311	16373	16263	16172	16216	16292	16140	16146	16116	16185	16257	16114	15992	16157	16286	16033	16171	16105	16123	16240	16297	16049	16211	16124	16211	16185	16190	16152	15980	16213	16241	16186	16022	16052	16202	16196	16221	16221	16033	16108	16113	16343	16124	16326	16136	16144	16086	16212	16042	16212	16164	16134	16145	16146	16158	16153	16251	16163	16032	16030	16085	16289	16194	16135	16178	16225	16108	16244	16055	16213	16267	16121	16025	16088	16366	16349	16117	16205	16224	16278	16174	16205	16197	16065	16164	16154	16050	16195	16088	16152	16294	16244	16179	16113	16146	16123	16230	16183	16179	16096	16167	16209	16299	16079	16079	16180	16332	16129	16193	16233	16202	16023	16290	16187	16048	16126	16158	16191	16132	16279	16180	16195	16062	16108	16336	16136	15979	16178	16031	16278	16076	16265	16121	16054	16260	16130	16302	16128	16200	16168	16139	16073	16286	16160	16155	16261	16101	16143	16201	16096	16186	16116	16182	16102	16153	16290	16174	16154	16181	16163	15962	16247	16160	16021	15999	16114	16037	16070	16283	16214	16016	16163	16179	16161	16164	16390	16028	16122	15993	16346	16315	16153	16032	16126	16239	16167	16073	16180	16137	16167	16098	16044	16188	16098	16186	16032	16252	16105	16291	16249	15997	15994	16231	16286	16064	16044	16277	16128	16370	16176	16355	16244	16039	16097	15992	15933	16197	15991	16250	16244	16222	16134	16220	16143	16267	16014	16245	16270	16335	15962	16150	16231	16207	16121	16167	16125	16078	16047	16206	16334	16222	16131	16137	16253	16223	16323	16186	16249	16082	16268	16263	15991	16132	16151	16195	16119	16217	16097	16060	16018	16201	16213	16114	16142	16343	16189	16262	16201	15986	16301	16196	16114	16054	16183	16117	16111	16172	16139	16211	16124	16220	16279	16017	16169	16176	16177	16128	16091	16183	16176	15849	16042	16255	15937	16120	16103	16225	16343	16111	16180	16081	16309	16185	16142	16277	16068	16200	16077	16159	16245	16153	16115	16119	16196	16220	16038	16248	16087	16166	16044	16168	15899	16168	16224	15983	16215	16191	16203	16405	16252	16202	16244	16006	16147	16323	16117	16151	16133	16164	16288	16078	16129	16264	16124	16343	16197	16152	16015	16140	16095	16156	16026	16208	16162	16236	16110	16311	16140	16223	16247	16336	16097	16224	15928	16150	16367	16348	16108	16252	16118	16263	16076	16085	16099	16204	16189	16287	16214	16206	16321	16102	16307	16029	16225	16283	16164	16155	16355	16149	16217	16187	16157	16130	16108	16022	16266	16279	16079	16017	16133	16274	16248	16171	16171	16173	16141	16278	16184	16280	16205	16165	16217	16194	16229	16071	16171	16174	16325	16228	16344	16068	16332	16136	16185	16267	16060	16189	16064	15932	16107	16177	16127	16213	16120	16147	16216	16198	16366	16212	16337	16153	16228	16165	16222	16268	16275	16149	16203	16199	16299	16267	15983	16102	16183	16193	16332	16161	16118	16144	16063	16235	15974	16090	16052	16311	16200	16173	16180	16136	16175	16086	16147	16051	16266	16219	15983	16288	16210	16147	16356	16161	15981	16084	16319	16127	16170	16280	16329	16094	16198	16099	16170	16201	16123	16260	16200	16114	16149	16183	16217	16102	16094	16120	16313	16181	16317	15938	16297	16228	16246	16275	16209	16163	16127	16212	16113	16247	15977	16109	16121	16177	16278	16089	16123	16110	16272	16219	16272	15997	16205
24067	21504	29390	25499	26356	29984	31199	26625	24371	23921	23102	22601	22165	21661	21209	20944	20968	20491	20263	20043	20042	20046	19901	20011	19892	19734	19851	19503	19508	19641	19788	19508	19577	19505	19378	19519	19468	19655	19632	19490	19453	19212	19338	19285	19576	19429	19326	19260	19169	19441	19096	19391	19284	19114	19412	19332	19273	19204	19269	19282	19275	19405	19542	19427	19252	19299	19315	19256	19219	19095	19249	19277	19236	19289	19188	19246	19318	19257	19253	19275	19256	19166	19357	19242	19364	19241	19299	19247	19134	19328	19253	19161	19239	19287	19353	19309	19330	19171	19381	19153	19316	19269	19318	19185	19459	19114	19343	19331	19274	19109	19306	19175	19217	19028	19140	19443	19446	19197	19233	19201	19211	19282	19471	19457	19296	19210	19420	19431	19429	19429	19436	19099	19401	19161	19410	19165	19229	19274	19157	19246	19275	19182	19113	19265	19376	19396	19187	19289	19306	19531	19247	19280	19259	19372	19304	19346	19204	19356	19218	19189	19252	19327	19248	19185	19373	19604	19393	19239	19238	19307	19326	19127	19348	19371	19300	19037	19157	19352	19317	19466	19079	19124	19109	19276	19277	19383	19097	19056	19210	19407	19294	19232	19251	19225	19240	19275	19184	19464	19293	19123	19329	19208	19321	19347	19248	19294	19313	19527	19256	19305	19293	19267	19340	19350	19429	19204	19110	19296	19493	19479	19346	19204	19152	19379	19071	19251	19183	19307	19461	19161	19164	19168	19452	19353	19405	19234	19446	19307	19243	19255	19335	19361	19309	19257	19417	19474	19281	19094	19350	19392	19318	19413	19265	19032	19313	19370	19077	19355	19646	19288	19346	19261	19423	19341	19237	19319	19208	19144	19417	19173	19114	19163	19404	19274	19259	19168	19205	19265	19380	19374	19372	19295	19235	19391	19186	19205	19481	19320	19345	19314	19182	19209	19448	19383	19300	19149	19261	19300	19485	19283	19369	19244	19149	19354	19310	19219	19269	19134	19246	19199	19260	19360	19458	19318	19353	19290	19265	19439	19309	19109	19348	19267	19146	19473	19377	19543	19549	19234	19297	19094	19375	19313	18998	19268	19258	19337	19353	19292	19198	19034	19222	19392	19254	19063	19168	19148	19191	19228	19335	19293	19275	19262	19295	19121	19307	19346	19017	19221	19477	19249	19183	19327	19353	19456	19361	19306	19376	19057	19312	19189	19393	19174	19143	19006	19265	19461	19334	19303	19283	19289	19241	19452	19303	19212	19579	19237	19187	19236	19167	19243	19302	19224	19286	19196	19208	19285	19215	19430	19178	19019	19313	19404	19340	19137	19469	19140	19268	19145	19118	19150	19201	19236	19406	19188	19208	19139	19292	19307	19140	19329	19135	19074	19431	19300	19285	19436	19191	19207	19265	19171	19358	19209	19302	19178	19239	19438	19426	19174	19354	19432	19360	19388	19381	19475	19387	19424	19271	19275	19202	19549	19438	19138	19430	19220	19566	19230	19233	19358	19366	19276	19296	19043	19333	19036	19173	19182	19452	19487	19233	19336	19128	19270	19164	19358	19282	19197	19253	19314	19410	19170	19222	19247	19220	19221	19330	19332	19172	19126	19253	19216	19156	19205	19342	19377	19369	19431	19239	19066	19195	19183	19175	19274	19131	19206	19278	19324	19210	19378	19292	19336	19215	19228	19247	19339	19446	19131	19275	19070	19228	19272	19155	19366	19439	19344	19181	19198	19143	19334	19155	19249	19269	19094	19197	19217	19212	19170	19356	19321	19195	19292	19356	19376	19305	19083	19287	19328	19361	19235	19206	19280	19216	19218	19388	19305	19188	19302	19256	19156	19471	19415	19240	19195	19236	19154	19284	19125	19215	19106	18887	19286	19128	19108	19077	19264	19274	19258	19298	19270	19343	19060	19256	19430	19470	19232	19354	19179	19115	19328	19202	19321	19134	19385	19155	19384	19445	19232	19144	19438	19179	19208	19099	19145	19223	19284	19366	19446	19227	19256	19333	19169	19315	19328	19215	19348	19253	19159	19177	19162	19112	19273	19173	19322	19475	19377	19222	19054	19325	19247	19243	19362	19116	19435	19228	19168	19266	19325	19300	19293	19515	19317	19157	19243	19216	19341	19176	19120	18988	19084	19459	19353	19211	19307	19169	19258	19320	19164	19320	19428	19495	19313	19118	19180	19428	19460	19287	19481	19183	19346	19450	19388	19142	19289	19289	19243	19311	19173	19416	19255	19296	19181	19383	19314	19367	19325	19288	19055	19120	19281	19333	19276	19154	19201	19114	19350	19396	19359	19487	19246	19334	19553	19198	19273	19222	19357	19269	19375	19054	19269	19344	19259	19180	19100	19260	19319	19306	19288	19243	19284	19271	19417	19156	19207	19159	19286	19055	19171	19159	19336	19313	19297	19153	19256	19381	19116	19371	19241	19227	19217	19121	19264	19324	19323	19295	19262	19115	19383	19245	19078	19091	19361	19487	19290	18999	19343	19168	19269	19181	19150	19273	19206	19232	19271	19261	19117	19525	19168	19144	19034	19143	19548	19233	19114	19286	19394	19396	19188	19264	19257	19211	19120	19303	19346	19489	19178	19143	19090	19305	19344	19244	19141	19199	19137	19357	19170	19443	19567	19032	19175	19258	19319	19199	19204	19360	19210	19388	19308	19263	19394	19055	19226	19189	19236	19196	19258	19300	19157	19249	19283	19171	19237	19174	19184	19278	19223	19402	19144	19208	19144	19209	19187	19285	19284	19184	19449	19216	19211	19242	19192	19272	19155	19210	19331	19275	19480	19119	19210	19290	19303	19220	19079	19456	19286	19397	19159	19117	19318	19288	19195	19332	19084	19311	19129	19261	19270	19268	19348	19339	19290	19329	19477	19472	19307	19117	19292	19273	19407	18978	19220	19011	19180	19495	19243	19327	19266	19020	19374	19204	19163	19182	19105	19420	19328	19483	19303	19328	19306	19327	19366	19312	19164	19152	19283	19296	19279	19203	19075	19334	19365	19506	19195	19189	19295	19262	19293	19161	19325	19195	19152	19373	19348	19292	19272	19442	19190	19175	19226	19386	19264	19266	19231	19220	19128	19470	19236	19299	19339	19263	19255	19398	19123	19143	19270	19105	19438	19254	19400	19312	19312	19242	19259	19269	19149	19072	19404	19653	19273	19056	19200	19452	19075	19343	19297	19232	19097	19352	19072	19168	19278	19376	19261	19324	19120	19230	19341	19262	19246	19437	19219	19289	19222	19461	19287	19410	19253	19111	19224	19262	19389	19265	19481	19144	19414	19156	19357	19392	19427	19155	19225	19181	19366	19424	19435	19298	19203	19146	19309	19078	19108	19365	19335	19228	19307	19262	19227	19253	19206	19375	19321	19415	19047	19285	19279	19128	19422	19151	19040	19123	19259	19311	19378	19382	19170	19281	19383	19377	19278	19074	19095	19494	19166	19381	19127	18830	19324	19279	19705	19304	19346	19178	19276	19250	19422	19294	19158	19143	19406	19214	19091	19362	19340	19328	19225	19147	19304	19074	19387	19161	19171	19129	19128	19170	19367	19068	19104	19077	19231	19106	19259	19140	19377	19158	19332	19261	19168	19093	19310	19346	19232	19149	19257	19138	19226	19292	19224	19174	19140	19395	19335	19446	19208	19155	19206	19153	19249	19298	19431	19460	19272	19321	19126	19316	19385	19446	19163	19338	19264	19607	19201	19369	19262	19255	19221	19592	19157	19241	19303	19376	19268	19343	19311	19164	19272	19365	19451	19482	19500	19323	19297	19213	19037	19220	19036	19283	19307	19266	19226	19124	19226	19227	19333	19295	19385	19495	19282	19177	19126	19376	19369	19456	19290	19174	19340	19006	19329	19443	19217	19236	19206	19238	19054	19281	19386	19172	19529	19380	19256	19332	19264	19358	19275	19154	19118	19179	19216	19221	19313	19194	19351	19092	19002	19280	19213	19528	19416	19288	19255	19186	19065	19174	19041	19196	19206	19243	19381	19373	19278	19418	19307	19381	19359	19395	19146	19075	19128	19538	19293	19364	19156	19138	19273	19325	19336	19232	19233	19384	19145	19252	19572	19129	19396	19228	19369	19044	19143	19159	19340	19190	19290	19501	19350	19509	19182	19057	19254	19121	19054	19392	19285	19164	19468	19241	19337	19353	19205	19429	19366	19464	19315	19210	19228	19325	19324	19298	19142	19249	19315	19167	19330	19426	19309	19305	19459	19156	19258	19236	19327	19271	19132	19280	19392	19440	19541	19126	19182	19223	19124	19367	19051	19225	19147	19561	19566	19328	19158	19384	19016	19283	19230	19303	19482	19323	19286	19173	19282	19260	19223	19211	19294	19105	19361	19112	19312	19163	19170	19446	19230	19366	19409	19236	19362	19053	19170	19177	19368	19364	19444	19383	19440	19092	19267	19256	19122	19455	19555	19439	19073	19198	19341	19270	19147	19349	19292	19234	19209	19401	19099	19257	19396	19289	19268	19250	19319	19400	19303	19106	19090	19231	19313	19192	19175	19204	19342	19176	19333	19360	19003	19244	19332	19290	19114	19164	19182	19206	19310	19139	19391	19148	19450	19250	19205	19262	19237	19115	19091	19119	19274	19402	19079	19102	19198	19182	19337	19402	19420	19114	19325	19306	19385	19226	19227	19040	19199	19355	19320	19340	19349	19207	19205	19457	19209	19150	19391	19329	19292	19223	19256	19257	19515	19257	19375	19401	19297	19173	19376	19407	19298	19341	19225	19412	19340	19242	19324	19311	19211	19322	19344	19264	19441	19216	19338	19266	19283	19104	19458	19163	19407	19302	19352	19353	19245	19298	19394	19299	19225	19326	19426	19286	19327	19428	19282	19427	19320	19226	19284	19258	19448	19187	19423	19415	19212	19057	19323	19282	19430	19390	19348	19294	19226	19399	19506	19417	19177	19412	19284	19365	19526	19386	19136	19145	19205	19125	19153	19484	19245	19358	19060	19198	19258	19277	19438	19077	19182	19103	19035	19101	19278	19233	19219	19383	19348	19086	19289	19150	19089	19388	19287	19118	19134	19166	19320	19307	19309	19323	19170	19361	19298	19308	19183	19010	19156	19410	19213	19458	19188	19233	19196
30843	52637	53205	43966	38415	33525	30409	26659	24160	22894	22254	21275	20496	19585	19304	19026	18535	17906	17659	17316	17276	17075	17130	16905	16809	16620	16584	16741	16684	16642	16581	16724	16416	16510	16420	16591	16496	16366	16589	16453	16307	16501	16491	16334	16440	16480	16307	16265	16372	16344	16420	16074	16425	16295	16350	16314	16348	16273	16381	16245	16248	16187	16089	16330	16300	16115	16494	16295	16226	16363	16299	16154	16262	16125	16198	16204	16228	16308	16295	16244	16180	16358	16458	16207	16281	16314	16240	16261	16310	16187	16392	16311	16411	16258	16350	16399	16318	16196	16284	16168	16264	16245	16278	16162	16334	16130	16231	16431	16214	16177	16269	16110	16379	16396	16210	16183	16201	16331	16356	16161	16188	16205	16285	16262	16097	16118	16272	16248	16387	16281	16067	16131	16254	16243	16275	16079	16313	16221	16325	16311	16239	16245	16254	16297	16168	16169	16296	16481	16321	16183	16215	16144	16228	16307	16302	16284	16076	16293	16325	16299	16362	16283	16146	16241	16181	16264	16229	16391	16168	16141	16184	16073	16172	16160	16218	16345	16211	16325	16333	16156	16255	16363	16054	16110	16371	16191	16301	16202	16112	16340	16337	16238	16247	16178	16352	16186	16348	16325	16284	16248	16101	16254	16175	16244	16160	16183	16218	16196	16137	16216	16234	16247	16260	16269	16198	16315	16306	16269	16275	16235	16282	16372	16299	16378	16259	16085	16309	16259	16227	16252	16304	16257	16216	16255	16165	16224	16374	16328	16362	16185	16354	16253	16124	16277	16296	16352	16425	16085	16297	16238	16191	16190	16097	16210	16268	16379	16178	16244	16251	16276	16119	16487	16384	16274	16256	16189	16175	16271	16213	16211	16113	16379	16324	16152	16211	16288	16397	16130	16080	16323	16279	15983	16421	16070	16224	16275	15986	16204	16209	16184	16346	16353	16198	16380	16178	16147	16228	16414	16248	16055	16214	16382	16231	16194	16140	16134	16316	16164	16302	16162	16182	16210	16188	16266	16216	16502	16270	16295	16142	16188	16305	16111	16303	16123	16254	16265	16447	16272	16170	16210	16363	16156	16082	16276	16108	15987	16143	15947	16304	16346	15920	16260	16136	16281	16256	16195	16062	16219	16355	16276	16263	16297	16146	16190	16189	16140	16196	16204	16248	16233	16150	16309	16059	16347	16312	16194	16215	16423	16230	16388	16107	16484	16436	16334	16338	16333	16193	16378	16266	16233	16275	16383	16199	16322	16203	16197	16382	16267	16201	16432	16279	16248	16143	16226	16258	16233	16239	16252	16232	16250	16293	16323	16188	16235	16227	16096	16432	16227	16328	16348	16307	16430	16394	16155	16239	16225	16206	16263	16171	16325	16199	16108	16227	16404	16360	16161	16295	16255	16372	16396	16287	16280	16256	16236	16428	16213	16156	16191	16247	16309	16169	15965	16309	16079	16308	16309	16217	16184	16383	16271	16290	16288	16055	16236	16175	16337	16363	16132	16307	16196	16215	16265	16270	16286	16332	16236	16160	16099	16149	16215	16339	16254	16352	16276	16307	16341	16149	16250	16212	16201	16312	16169	16322	16161	16187	16280	16331	16082	16199	16139	16268	16195	16268	16192	16198	16110	16383	16291	16209	16308	16049	16294	16303	16171	16194	16086	16081	16376	16101	16110	16283	16215	16247	16299	16158	16248	16068	16323	16268	16266	16212	16183	16298	16210	16304	16325	16130	16086	16311	16365	16247	16300	16420	16248	16375	16234	16265	16274	16366	15956	16250	16062	16292	16087	16339	16356	16330	16276	16137	16252	16276	16269	16356	16410	16197	15986	16426	16068	16188	16347	16207	16341	16165	16372	16245	16292	16260	16215	16277	16161	16327	16270	16341	16138	16242	16344	16396	16248	16392	16256	16302	16123	16093	16379	16250	16366	16267	16284	16172	16331	16151	16219	16195	16156	16296	16219	16201	16303	16445	16358	16273	16267	16135	16462	16247	16166	16227	16214	16123	16200	16496	16254	16163	16432	16380	16111	16084	16277	16122	16318	16301	16183	16304	16224	16247	16179	16388	16266	16161	16180	16199	16168	16147	16102	16306	16319	16073	16240	16216	16264	16210	16269	16261	16251	16273	16126	16243	16292	16297	16263	16149	16116	16326	16300	16353	16202	16329	16187	16176	16250	16407	16171	16284	16180	16234	16121	16354	16048	16306	16190	16213	16133	16101	16173	16115	16332	16123	16333	16196	16230	16270	16185	16210	16207	16270	16323	16126	16608	16188	16287	16124	16170	16322	16335	16141	16459	16332	16280	16308	16258	16241	16264	16220	16239	16237	16278	16308	16358	16331	16341	16163	16114	16173	16244	16291	16175	16303	16120	16327	16300	16302	16145	16048	16395	16202	16258	16260	16330	16337	16236	16085	16258	16178	16215	16134	16396	16207	16287	16389	16087	16274	16123	16292	16192	16329	16093	16173	16311	16352	16336	16504	16381	16126	16201	16234	16169	16159	16288	16235	16197	16292	16273	16306	16264	16328	16070	16361	16226	16454	16407	16092	16068	16229	16162	16180	16247	16329	16144	16119	16200	16135	16226	16314	16094	16087	16114	16247	16284	16294	16231	16440	16201	16327	16082	16210	16396	16152	16145	16335	16154	16398	16116	16277	16291	16177	16240	16277	16077	16241	16423	16320	16253	16328	16267	16221	16103	16273	16107	16306	16389	16305	16236	16232	16286	16267	16103	16178	16184	16348	16256	16204	16259	16172	16380	16186	16289	16358	16162	16260	16175	16350	16246	16268	16312	16249	16208	16344	16212	16217	16164	16343	16135	16130	16254	16204	16050	16207	16407	16235	16196	16333	16301	16154	16141	16324	16294	16234	16133	16183	16402	16056	16106	16341	16304	16284	16181	16206	16092	16258	16310	16239	16279	16162	16014	16301	16200	16309	16243	16192	16413	16261	16004	16236	16352	16168	16282	16097	16418	16375	16313	16200	16196	16151	16156	16329	16342	16299	16237	16226	16288	16350	16104	16196	16396	16191	16224	16158	16101	16277	16176	16176	16184	16225	16257	16265	16154	16292	16232	16219	16427	16253	16108	16263	16137	16122	16370	16269	16167	16234	16279	16269	16132	16202	16209	16179	16292	16356	16247	16326	16466	16212	16318	16200	16373	16281	16356	16204	16193	16164	16104	16213	16075	16290	16182	16237	16108	16288	16373	16236	16121	16398	16209	16163	16387	16153	16160	16172	16293	16342	16139	16176	16303	16300	16197	16296	16332	16274	16274	16138	16390	16216	16378	16134	16304	16446	16310	16240	16066	16126	16322	16350	16214	16217	15976	16365	16267	16187	16271	16257	16176	16299	16220	16259	16081	16154	16375	16239	16135	16176	16188	16203	16109	16114	16190	16300	16438	16233	16235	16164	16213	16394	16327	16031	16246	16297	16216	16322	16288	16247	16334	16271	16178	16230	16394	16184	16001	16254	16242	16321	16312	16224	16142	16249	16079	16254	16195	16334	16105	16163	16201	16322	16175	16233	16305	16268	16219	16194	16277	16226	16128	16344	16258	16320	16162	16254	16153	16238	16019	16328	16256	16204	16251	16287	16299	16143	16169	16334	16322	16195	16254	16156	16259	16243	16383	16250	16086	16306	16225	16116	16354	16246	16193	16333	16316	16387	16307	16541	16096	16191	16193	16031	16186	16237	16374	16251	16308	16142	16279	16254	16212	16238	16223	16184	16121	16240	16281	16245	16251	16192	16246	16422	16187	16281	16252	16212	16104	16282	16258	16341	16248	16283	16187	16364	16375	16308	16132	16176	16218	16119	16168	16255	16375	16159	16221	16351	16272	16236	16034	16369	16136	16282	16368	16209	16352	16196	16312	16044	16187	16335	16248	16285	16407	16328	16455	16260	16092	16372	16184	16217	16313	16241	16321	16412	16226	16224	16333	16106	16068	16193	16133	16154	16158	16296	16132	16254	16264	16221	16230	16253	16385	16189	16384	16223	16286	16263	16125	16177	16389	16121	16237	16174	16158	16464	16096	16036	16346	16134	16165	16225	16452	16222	16270	16070	16154	16342	16189	16260	16025	16304	16167	16313	16242	16311	16323	16253	16248	16147	16117	16331	16249	16325	16241	16336	16293	16223	16207	16215	16324	16322	16202	16219	16174	16382	16177	16306	16388	16216	16282	16194	16195	16166	16356	16273	16283	16196	16115	16467	16205	16213	16004	16321	16347	16164	16216	16105	16294	16171	16319	16278	16131	16239	16430	16237	16138	16235	16131	16113	16209	16203	16305	16316	16365	16291	16210	16285	16229	16355	16072	16213	16380	16571	16102	16351	16326	16427	16120	16294	16371	16204	16237	16290	16326	16327	16174	16237	16285	16309	16286	16211	16361	16391	16235	16218	16171	16196	16106	16233	16333	16244	16210	16300	16308	16029	16276	16347	16115	16217	16166	16314	16164	16203	16134	16270	16340	16309	16286	16246	16307	16241	16044	16259	16358	16220	16090	16320	16200	16273	16339	16360	16136	16079	16243	16307	16238	16235	16338	16165	16322	16450	16221	16208	16291	16214	16232	16138	16166	16241	16188	16203	16182	16314	16360	16339	16170	16141	16326	16054	16262	16354	16410	16283	16283	16214	16159	16267	16153	16400	16212	16183	16362	16254	16313	16496	16243	16288	16181	16326	16263	16155	16327	16224	16417	16170	16294	16390	16211	16265	16197	16217	16428	16280	16248	16298	16296	16333	16090	16316	16190	16129	16251	16259	16303	16139	16240	16313	16256	16340	16178	16240	15988	16232	16195	16172	16191	16168	16169	16208	16246	16137	16062	16094	16090	16286	16285	16313	16426	16299	16262	16269	16285	16267	16322	16228	16446	16302	16235	16251	16258	16178	16339	16092	16288	16281	16177	16233	16290	16242	16168	16328	16282	16277	16261	16205	16125	16295	16064	16107	16058	16199	16049	16203	16133	16239	16367	16425	16214	16065	16428	16374	16374	16156	16262	16095	16217	16173	16329	16367	16378	16088	16140	16111	16221	16130	16223	16338	16304	16181	16271	16207	16343	16316	16346	16219	16351	16270	16298	16161	16120	16287	16290	16296	16228	16331	16178	16184	16137
32479	33746	40492	35183	30406	27734	24764	22761	22127	21764	21631	21365	20885	20705	20561	20584	20368	20262	20421	20167	20093	20139	19932	20079	20168	19973	20148	20067	20098	20001	20047	19927	19838	20053	19922	19754	20131	19998	19640	20011	19969	19955	19970	20034	19993	19882	19933	19803	20131	20023	19979	20144	19988	19777	20157	19965	19933	19946	20004	20063	20088	20086	19989	19743	20001	19876	20083	19987	19880	19973	20130	19850	20081	20055	20166	19935	20066	19885	19855	19804	19766	20062	19866	20044	20068	19843	19942	19923	19884	19991	19773	20273	20056	20002	19890	19873	19882	19764	19914	20026	19886	19839	19973	19787	19931	19766	19921	19940	19876	19875	20080	19828	19804	19976	19848	19807	20051	20161	19955	20001	20007	20016	19755	19816	19942	20024	20100	19850	20140	19880	19830	19842	20088	19851	19874	19896	19924	19923	19921	19763	19910	19999	19787	19752	19952	19712	19829	19786	19956	19794	19835	19806	20022	19816	20165	19818	19785	19561	19982	20007	20071	19970	19927	19973	19891	19882	19891	20083	19887	20075	19915	19933	20000	19967	19992	20003	19921	19889	19985	20137	20156	19824	19785	19788	19898	19891	19988	20004	19762	19799	19864	19691	19985	20079	19710	19881	19972	19853	19842	19902	19612	20016	19955	19788	20089	20034	19947	19936	20098	19797	19761	19894	20070	20045	19576	19584	20011	20052	19908	20036	19926	19984	20078	19838	19980	19912	20001	20000	19946	19902	19934	20019	19920	19894	19742	20019	19987	20110	19925	20060	19925	19916	20029	20135	19920	20099	19908	19969	20128	19907	19925	19625	20031	20004	19901	19916	19973	19887	19823	20004	20041	19789	19784	19981	19828	19884	19846	19965	19861	19740	19977	19734	19987	20057	19862	19798	19992	19831	20011	19841	20033	19841	20017	19752	19803	19750	19966	20108	19814	19718	19790	19993	19920	19873	20003	19914	19991	19879	19994	19936	19839	19953	19973	19980	19870	20090	19848	19815	20053	19867	19918	19784	19845	19808	19855	19814	19826	19841	19803	19755	19624	19869	19763	19853	19967	19841	19981	19866	19945	19760	19894	20042	19783	19913	19982	19780	19936	19950	20137	19896	19894	19843	20081	19843	20018	19880	19718	19965	19906	19855	19933	19749	19912	19797	20016	19540	19895	19902	19965	19861	20074	19801	19952	19901	20045	19897	20078	20023	20030	19977	19801	19760	20115	19830	19906	19953	19810	20063	19955	19940	19938	19967	20027	19773	20043	19921	19696	19909	19924	19840	19939	20002	19889	19827	19910	19645	19858	19997	19890	19843	19998	20038	19803	19844	19933	19929	19840	20063	19871	19940	20387	19952	19966	19967	19727	19909	19925	19918	20018	20172	19926	19999	20002	20028	19925	19859	19975	19738	19924	19882	19741	19960	19992	19758	20043	19903	19879	20085	20044	19923	19772	19833	19940	19928	19988	19664	20100	19833	19908	19966	19965	19878	19796	19851	19886	20177	20103	19828	19984	19801	19749	20046	19769	19877	20054	19886	19896	19926	19787	20013	20086	19944	19943	20028	20008	19986	19897	19635	19889	19779	19887	20001	19984	19880	19999	19830	19909	19854	20075	20117	19939	19755	20229	20003	19886	19762	19755	19837	19747	19886	20098	19861	19983	19982	19903	20058	20011	19664	19991	20068	19850	19831	20191	20062	19904	20002	19909	20139	20039	19925	20069	19809	19923	19980	19737	19939	19979	19911	19767	20100	20033	19929	19788	20085	19987	19780	19890	19926	19922	19858	19827	20097	19890	19972	19897	19951	20060	19839	19754	19793	19959	19942	20031	19788	19848	20075	19895	19920	19895	20085	19766	20096	19885	19871	19992	19996	19870	20066	20108	20051	20018	19944	19931	19806	19892	19903	20014	20054	19776	20051	19950	19867	19896	19944	19788	19873	19826	20096	20064	20091	19904	19962	19894	19869	19778	20011	19849	19879	20116	19892	19815	19987	19736	19779	20056	19986	19974	19879	19830	20107	19843	19785	20040	19960	19887	19928	19606	19901	20052	19995	19886	19829	19768	19778	20015	20095	19950	19712	20139	19844	19862	19919	20011	20104	20064	19841	19792	19943	19853	19813	19843	19824	19866	19881	20024	19786	19924	19866	20061	19927	19787	19805	19924	19861	19791	19843	19718	19837	20236	19859	19885	19919	19933	19776	19692	19949	20124	20032	19991	19859	19983	19947	19946	20079	19988	20069	20155	19892	20105	19893	20000	19923	19837	19945	20089	19901	19774	20083	19809	19815	19918	19784	19892	19922	19812	19735	19905	19863	19763	19907	19928	19926	20086	19890	19837	19864	19975	19966	19949	19967	19931	19744	19760	19960	19856	19829	19974	20076	19937	19783	19943	20229	20085	19869	19803	19767	19889	19911	19859	19775	20015	19927	20057	19949	19873	20056	19933	19962	19991	19774	19947	19969	19798	20000	20010	19959	20115	20007	19913	19922	19923	20000	19993	20148	19986	19955	19914	19896	19836	19938	20113	19934	19849	19915	20118	19953	19994	19979	19926	20038	20027	19780	19941	19771	19993	20211	19882	20008	19884	20048	19861	19981	20191	19907	20065	19815	19970	19888	20161	19870	19866	19791	19859	19996	19785	19772	19922	19717	19987	19867	19853	19881	20010	19920	20066	19963	19845	19706	19961	19902	19819	19774	20060	19877	19899	20135	19916	19756	19759	19760	19901	19914	19921	19867	19972	19824	20121	19742	19764	19982	19818	20007	19971	20039	19771	19955	19954	20004	20152	19942	19961	20013	19756	19986	19809	19844	20064	20218	19993	19982	19996	19972	20141	20018	20033	19777	19909	19891	20033	19749	19861	19969	19953	19904	19968	20073	20033	19823	19969	19961	19814	19833	20094	19788	19823	19862	19886	19965	19903	20077	20051	19950	19765	19921	19998	19858	19811	19761	20088	19911	19906	19886	19891	19814	19831	19931	19916	20097	19738	19811	19930	19891	19967	20055	19998	20154	20050	20045	20038	19932	20000	19849	19774	19833	20067	19847	19879	19862	19947	19762	19910	19927	20029	19851	19793	20193	19906	19904	20138	19930	19981	20052	19875	19779	19957	19856	19936	20046	19960	20035	19665	19907	19964	20015	20035	19879	19968	20071	19914	19943	19795	19964	19915	19903	19893	19947	19956	19919	19813	19994	20128	20067	19887	19768	19913	19990	19960	19943	20009	20034	19912	20007	19725	20012	19819	19999	19953	19954	19831	19770	19749	19847	19862	19873	20047	19959	19895	19905	19920	19881	19860	20075	19725	19934	19796	19934	19946	19918	19812	20101	19990	20075	20018	19937	19959	19959	20052	19761	19969	19971	20195	19888	19956	19809	20135	20150	19989	19705	20010	20026	19953	19892	19987	19709	19832	20118	19927	19889	20003	19971	19961	19890	19756	19938	19891	19817	19942	19916	20049	19833	19841	19938	20146	20132	20030	19873	19974	19923	20043	19651	19924	20065	20082	20054	19883	20054	19924	20155	19992	19822	20018	19788	19955	19797	20185	20022	20106	19866	19923	19700	19879	19853	19962	20088	19700	19689	19720	19832	19831	19811	20117	19859	19886	19868	19900	19956	20012	19971	20052	19934	19785	19864	19810	19719	20067	20029	19738	19802	20069	20071	19930	19885	20002	20034	20201	19727	19975	19939	19925	19921	20084	19953	19618	19955	20035	19909	19955	19938	20038	19924	19840	19848	20004	19865	19831	20079	20027	19880	19815	19938	19866	19776	19940	19927	19918	20176	19891	19820	19988	19778	20025	20213	20149	19896	19906	19822	20017	19803	19648	19994	19821	19853	19889	20021	19919	19762	19746	19834	20039	19972	20054	19983	19996	20110	19970	19893	19813	20090	19701	19958	19869	19703	20064	20138	19892	20069	20091	19823	19703	19961	20035	20027	19873	19714	19973	19940	19883	19821	19848	19934	20007	19947	19816	19860	19895	19873	20069	19866	19931	19963	19927	19878	19665	19897	19877	19682	20050	20032	19873	19892	19884	20027	19906	19928	20067	19847	19900	19827	19887	20276	19987	19909	19687	19956	19935	19887	19824	19947	20121	20076	19855	19684	19836	19830	19925	19906	19687	19879	20017	20049	19995	19905	19796	19747	20178	19880	19751	19829	19747	20045	19764	19985	19901	19872	19939	20033	20129	19846	20125	19965	19888	19904	19994	19968	20279	19973	19957	19868	19930	20064	19995	20206	19913	19849	20097	19974	19842	19920	19867	20013	19715	19986	20085	19856	19957	19730	20158	20173	19767	19861	19892	19775	19971	19986	19777	19919	19855	19808	19916	19819	19884	19876	19933	20066	19889	20067	20013	19969	19964	20011	19978	19892	19971	19870	20018	19921	19959	19934	20175	19788	20067	19782	20004	20034	19685	19729	19935	19752	19997	19927	19778	19824	19948	20208	19788	19950	20163	19971	19932	19748	19964	20192	20045	19898	20012	19762	19900	20140	19904	19819	19841	19761	20007	19768	20028	19880	20043	19830	19941	20027	19994	20152	20085	19856	19969	19756	19979	19946	19773	19956	19930	19981	20158	19780	19912	19545	20082	19988	19831	19891	20143	20052	19990	19946	19919	20021	19930	20031	20080	19933	20061	19892	19783	19940	19874	19896	19797	19850	19975	19829	20079	20100	20077	20058	19876	19930	19863	19803	19831	20013	19753	19826	19912	19930	19726	19747	19887	20094	20128	20001	19875	19899	19906	19821	19976	19820	20021	19832	20068	20083	19694	19844	19983	20009	20093	19708	19767	19996	19891	19779	20087	19835	19827	19965	19982	19802	19804	19968	20058	19977	19929	19759	19965	19850	19936	20044	19949	19734	19985	19771	19999	20240	19861	19955	19931	19888	19940	19928	19923	19974	19896	20122	19918	19773	19995	20186	19977	20052	19956	19996	20093	19990	19774	20053	20134	20027	19937	19824	20078	19975	20084	19934	20036	20074	19986	20061	20215	19859	19961	19868	19975	19965	19773	20005	19808	19986	19878	19883	19866	19845	19910	19850	19765	19911	19928	19904	20012	20131	20079	19926	19867	19969	19902	19648	19940	19749	19845	19825	19948	19837	20092	19872	20045	19820	19969	19909
29820	44216	43328	34646	31034	27311	22919	20446	19969	19553	19119	18648	18213	17999	17843	17534	17195	17072	17053	17105	16954	16939	16863	16476	16623	16762	16723	16744	16740	16772	16624	16803	16640	16783	16616	16866	16533	16694	16631	16769	16564	16583	16618	16482	16556	16654	16488	16548	16604	16566	16530	16689	16793	16499	16605	16603	16543	16601	16562	16670	16791	16720	16730	16645	16621	16520	16639	16556	16503	16533	16592	16481	16626	16643	16572	16713	16623	16521	16613	16485	16446	16672	16544	16586	16574	16536	16543	16383	16757	16608	16578	16707	16685	16563	16600	16386	16672	16663	16550	16602	16597	16626	16620	16588	16647	16735	16640	16583	16556	16390	16597	16630	16717	16428	16611	16506	16486	16699	16640	16711	16631	16549	16822	16658	16552	16520	16506	16544	16671	16549	16746	16450	16534	16640	16639	16614	16658	16633	16785	16545	16651	16568	16520	16710	16639	16533	16434	16659	16389	16549	16579	16561	16734	16523	16695	16540	16668	16761	16507	16531	16679	16527	16580	16507	16572	16511	16583	16501	16496	16712	16657	16523	16794	16631	16653	16653	16828	16537	16567	16729	16743	16712	16653	16543	16696	16528	16627	16617	16674	16514	16578	16429	16483	16592	16517	16549	16658	16603	16559	16359	16428	16614	16605	16513	16625	16543	16616	16715	16657	16578	16501	16364	16644	16614	16650	16603	16584	16552	16444	16468	16526	16531	16502	16564	16687	16601	16802	16625	16610	16575	16552	16654	16617	16542	16374	16734	16582	16523	16562	16680	16798	16807	16589	16525	16628	16844	16625	16493	16493	16514	16576	16538	16354	16503	16644	16791	16510	16460	16522	16510	16571	16488	16651	16785	16665	16565	16686	16520	16574	16595	16600	16822	16595	16581	16778	16693	16590	16490	16457	16534	16616	16652	16677	16766	16654	16666	16639	16743	16536	16727	16560	16769	16723	16532	16650	16687	16602	16632	16484	16585	16576	16757	16493	16467	16603	16733	16598	16610	16493	16519	16804	16424	16671	16541	16475	16632	16334	16702	16712	16584	16798	16651	16583	16644	16493	16550	16623	16618	16430	16712	16769	16640	16515	16603	16585	16601	16471	16716	16666	16528	16561	16607	16508	16434	16599	16692	16510	16639	16550	16393	16627	16626	16542	16565	16748	16612	16639	16804	16649	16579	16737	16425	16688	16557	16460	16697	16729	16602	16351	16440	16623	16617	16755	16474	16542	16607	16559	16520	16703	16651	16524	16486	16549	16470	16558	16587	16668	16574	16599	16606	16556	16680	16567	16599	16553	16488	16677	16750	16611	16694	16589	16656	16536	16527	16620	16565	16684	16524	16629	16640	16632	16538	16541	16624	16592	16738	16690	16574	16544	16506	16691	16553	16606	16516	16644	16598	16617	16630	16844	16751	16622	16499	16744	16559	16621	16621	16729	16658	16535	16732	16648	16703	16595	16883	16592	16633	16587	16534	16637	16722	16591	16606	16672	16745	16695	16722	16526	16537	16604	16638	16704	16585	16624	16577	16600	16660	16567	16540	16680	16611	16646	16518	16612	16556	16696	16712	16602	16558	16560	16604	16719	16645	16617	16576	16558	16658	16706	16552	16682	16528	16461	16492	16577	16588	16627	16561	16441	16620	16601	16621	16531	16508	16478	16565	16664	16643	16615	16661	16644	16597	16615	16536	16566	16501	16565	16742	16644	16577	16623	16689	16714	16611	16584	16516	16593	16551	16556	16529	16560	16418	16675	16680	16613	16648	16666	16630	16566	16529	16675	16491	16549	16404	16543	16449	16750	16620	16546	16679	16703	16616	16604	16663	16397	16589	16599	16603	16585	16648	16636	16609	16538	16606	16423	16729	16660	16498	16619	16556	16648	16499	16568	16640	16591	16534	16715	16528	16598	16660	16565	16623	16496	16654	16768	16546	16597	16601	16699	16644	16578	16651	16642	16570	16604	16712	16652	16747	16464	16480	16563	16678	16673	16413	16720	16578	16613	16640	16506	16523	16636	16428	16631	16531	16533	16532	16661	16645	16565	16580	16691	16670	16614	16587	16484	16627	16539	16647	16642	16485	16656	16620	16575	16748	16699	16585	16711	16779	16605	16600	16530	16706	16649	16806	16490	16644	16455	16644	16613	16792	16558	16625	16566	16557	16588	16632	16505	16619	16726	16674	16496	16681	16737	16482	16533	16572	16701	16712	16507	16610	16527	16552	16683	16612	16711	16527	16694	16682	16653	16594	16572	16581	16665	16673	16680	16718	16590	16505	16634	16686	16646	16642	16577	16404	16708	16533	16591	16489	16516	16690	16508	16804	16625	16395	16690	16573	16655	16669	16700	16514	16494	16724	16693	16464	16555	16576	16379	16577	16677	16471	16580	16701	16635	16434	16440	16772	16588	16602	16558	16519	16519	16590	16606	16605	16581	16606	16582	16648	16785	16522	16543	16641	16613	16398	16518	16611	16538	16710	16679	16592	16561	16453	16534	16497	16573	16657	16689	16620	16494	16668	16702	16639	16555	16625	16589	16595	16621	16591	16597	16574	16724	16537	16538	16675	16504	16514	16642	16608	16820	16532	16590	16555	16642	16576	16527	16447	16780	16652	16543	16361	16457	16673	16440	16467	16598	16380	16845	16618	16532	16510	16565	16639	16588	16540	16519	16570	16617	16553	16516	16414	16669	16638	16695	16635	16497	16624	16649	16579	16631	16602	16541	16658	16650	16624	16494	16628	16564	16683	16683	16557	16588	16612	16702	16574	16619	16619	16481	16693	16535	16540	16583	16492	16663	16614	16503	16538	16626	16607	16585	16680	16670	16471	16488	16699	16495	16471	16565	16562	16658	16459	16672	16538	16735	16689	16644	16715	16704	16454	16749	16638	16612	16566	16699	16551	16696	16632	16445	16631	16560	16561	16641	16621	16556	16612	16730	16606	16632	16684	16614	16508	16846	16453	16528	16800	16668	16576	16621	16738	16468	16681	16689	16812	16521	16697	16680	16528	16764	16674	16486	16585	16666	16637	16557	16802	16741	16613	16735	16537	16565	16712	16610	16803	16701	16459	16663	16639	16834	16573	16468	16651	16660	16588	16590	16591	16547	16697	16566	16471	16645	16540	16651	16667	16734	16466	16541	16673	16681	16500	16688	16812	16539	16744	16538	16649	16670	16626	16750	16804	16583	16624	16437	16728	16559	16621	16527	16701	16648	16415	16672	16689	16810	16639	16431	16579	16613	16465	16503	16656	16658	16657	16634	16614	16619	16596	16561	16516	16631	16638	16691	16730	16512	16595	16574	16641	16611	16574	16542	16517	16591	16571	16578	16586	16585	16718	16645	16707	16750	16513	16589	16658	16519	16636	16664	16764	16518	16551	16634	16756	16392	16668	16555	16639	16605	16610	16635	16628	16809	16688	16610	16726	16504	16599	16654	16723	16413	16643	16670	16601	16721	16684	16515	16676	16541	16702	16492	16663	16633	16702	16638	16446	16521	16547	16552	16765	16499	16529	16582	16681	16632	16703	16610	16517	16558	16466	16629	16606	16567	16663	16523	16515	16666	16533	16546	16629	16372	16771	16455	16789	16628	16525	16646	16746	16567	16585	16534	16504	16718	16558	16630	16605	16418	16586	16662	16728	16353	16633	16514	16379	16661	16600	16706	16514	16441	16670	16522	16528	16622	16570	16743	16642	16743	16567	16618	16596	16623	16581	16784	16634	16555	16512	16547	16722	16795	16682	16684	16686	16717	16670	16513	16571	16607	16632	16641	16699	16573	16746	16770	16600	16784	16624	16514	16630	16736	16615	16498	16536	16686	16583	16672	16583	16600	16594	16636	16617	16354	16824	16617	16773	16582	16650	16498	16559	16741	16630	16856	16609	16604	16443	16728	16734	16472	16560	16533	16464	16672	16562	16621	16540	16698	16541	16735	16596	16574	16684	16709	16576	16503	16746	16517	16585	16684	16688	16660	16525	16620	16643	16574	16665	16501	16682	16434	16550	16557	16521	16592	16414	16646	16729	16603	16457	16593	16547	16602	16695	16418	16737	16627	16635	16617	16581	16623	16598	16850	16411	16501	16656	16609	16659	16599	16448	16741	16612	16571	16593	16627	16602	16634	16713	16550	16620	16567	16545	16506	16571	16562	16671	16552	16710	16695	16532	16716	16689	16642	16623	16640	16594	16502	16678	16668	16571	16656	16480	16752	16517	16537	16549	16689	16602	16786	16767	16765	16535	16666	16566	16650	16746	16402	16594	16472	16629	16765	16506	16583	16681	16670	16527	16641	16499	16565	16456	16677	16621	16508	16557	16632	16433	16722	16706	16859	16650	16549	16607	16646	16434	16701	16551	16611	16494	16773	16599	16589	16447	16636	16624	16550	16555	16578	16739	16505	16532	16590	16468	16701	16689	16474	16713	16528	16552	16627	16686	16581	16521	16612	16515	16580	16706	16796	16681	16632	16569	16615	16494	16656	16527	16710	16483	16651	16603	16647	16644	16726	16545	16740	16534	16431	16566	16616	16499	16661	16616	16704	16626	16663	16653	16734	16516	16709	16689	16659	16703	16621	16576	16681	16644	16556	16648	16591	16548	16616	16431	16673	16671	16465	16527	16578	16734	16661	16473	16631	16497	16619	16571	16618	16699	16593	16448	16752	16571	16637	16705	16754	16530	16464	16506	16610	16469	16502	16599	16539	16630	16538	16630	16651	16532	16685	16599	16647	16515	16503	16687	16601	16676	16751	16614	16586	16569	16647	16571	16723	16592	16613	16590	16528	16574	16750	16535	16568	16666	16553	16611	16559	16576	16585	16542	16574	16565	16692	16685	16547	16791	16637	16451	16657	16642	16659	16616	16445	16652	16576	16600	16588	16749	16554	16697	16584	16649	16568	16659	16681	16400	16836	16627	16757	16691	16704	16764	16502	16483	16627	16658	16644	16550	16687	16668	16641	16696	16653	16598	16682	16548	16517	16694	16578	16589	16606	16625	16662	16471	16543	16536	16734	16593	16635	16470	16637	16517	16662	16563	16581	16745	16713	16531	16674	16523	16550	16483	16695	16461	16565	16611	16595	16737	16568	16530	16672	16575	16557	16701	16747	16566	16555	16654	16663	16557	16568	16483	16545	16559
25391	21608	29736	30499	30940	30189	28468	25250	24066	23556	22973	22369	21946	21406	21317	21230	20916	20776	20537	20444	20770	20357	20392	20214	20232	20271	20212	20215	20367	20341	20324	20274	20148	20368	20191	20013	20352	19984	20237	19841	20197	20090	20236	20340	20072	19924	20198	20127	19956	20027	20066	20119	20096	20013	19983	19944	19975	20248	19985	20097	20018	19896	20293	20053	19964	20005	20091	19991	20216	19964	19979	19859	20083	20176	20034	19981	20020	19966	19965	20091	19918	20208	20066	19937	20291	20008	19872	19904	20171	19902	19974	19909	20086	19977	19924	19980	19968	19995	19952	19917	20203	20124	20092	19997	20090	20273	20269	20013	20098	19873	20084	20201	19950	19933	20115	20102	19952	20130	20011	19964	20039	20000	19974	20050	19968	20091	20019	20058	19946	20192	19973	20158	20041	20011	20026	20149	20097	19968	20068	19858	20209	20258	20254	20036	20121	20003	19992	20179	20112	20040	20124	19790	20093	19853	19975	19942	20150	20115	19942	19953	19946	20063	20043	19970	20190	20122	20108	20151	19995	20021	19900	20066	19994	19997	20277	19990	20007	20177	20051	20162	19996	20030	20295	20247	20118	20028	19998	19997	20044	20019	20200	19866	20091	19944	20025	19980	19833	20124	20033	20197	20182	20079	19874	20157	20058	20279	20082	20075	20185	20170	20044	20004	19925	19976	19835	19919	20079	20118	19930	20120	20131	19927	19992	20169	20161	20031	20018	19996	19859	19931	20146	19831	19852	19902	20144	19942	20127	20141	20107	20194	19920	20083	19934	19926	19973	20143	20333	20271	20027	19997	20090	20184	20146	20420	20079	20146	20050	19840	20041	20114	20265	20031	19939	20140	19916	20089	19938	20187	19969	19771	20001	19876	20042	19932	20020	20124	20173	19865	20111	19697	19909	20179	19948	19975	19950	20210	20021	20077	19937	20241	20028	19971	20105	20065	20037	19951	19938	20237	20112	19948	19966	20002	20206	20017	20160	20067	19939	19903	20079	20091	20076	20089	20075	19927	20032	20089	19830	19880	19952	19920	19918	20008	20011	20095	20037	19972	20149	19888	20010	20158	19848	20188	20177	19844	19999	19894	20019	20167	20008	20059	20085	19993	20095	19932	19932	20076	20022	20134	19992	20043	20123	20124	20021	19876	20015	20232	20025	20127	19958	20109	19927	20059	20036	20093	20163	20122	20248	19955	20065	20186	20035	20012	19956	20018	20118	20047	20033	19988	20039	20157	19894	20276	20102	19903	20177	19910	19995	20080	19840	20009	19984	20121	20024	20155	19998	19771	19837	19947	19946	19964	20046	20300	19970	20106	20031	19837	19816	19881	19922	19901	20071	19751	20131	20097	20042	20097	19820	20026	19915	19907	20159	19930	20099	20157	19832	20240	19891	20016	20015	19955	20045	19983	20017	20194	19908	19971	19943	20035	20097	20063	20052	19978	19969	19878	20148	20247	19982	20008	19940	20280	20046	20004	20021	19833	19986	19992	20206	20066	20086	20090	20065	20132	20028	20291	20295	20120	20009	19952	20085	20335	20017	20049	19986	19997	20058	20169	20124	20120	20053	19870	20151	19974	19920	20135	19948	19963	20002	19987	19980	20054	20028	20183	20241	20049	19741	20061	19876	19981	19857	20044	20066	20007	19937	20256	19919	20022	20217	19818	20020	20093	20118	20100	20016	19963	19861	20207	20160	19979	19863	20139	19911	19967	20056	20104	20080	20146	19974	20135	19815	19914	20214	20166	19926	19863	19977	20253	19950	20026	20036	20028	20178	20143	19924	20206	20000	20020	20002	19781	20029	20019	20046	19828	20151	20077	20017	19902	20377	20112	19981	19984	20072	19945	19868	19926	19836	20065	20029	19798	19973	20184	20117	20095	19909	20073	20134	19867	20091	20193	20027	20166	19965	20019	20232	20338	20098	19844	19953	19885	20133	20273	19799	19902	19882	19951	20042	20362	20114	19809	19987	20177	20054	19960	20091	20085	20029	20118	20170	20079	19883	20103	20099	19973	20068	19962	20074	19974	20002	19978	19941	19862	20084	20070	20149	19946	19928	20154	20007	20119	20073	20032	20175	20107	20172	20088	20005	20044	20108	20066	20021	20046	20472	19946	20069	19985	20127	20047	20015	20007	20030	19922	20152	19874	19973	20262	20132	20023	20173	19988	20109	20098	20027	19965	20115	20102	20284	20008	20105	20087	20185	19922	19977	19896	19939	19803	20158	20081	20111	20110	20117	20077	19967	20003	20149	20058	20101	20202	19958	20028	20209	19886	20142	20087	20071	20294	20217	20082	20032	20023	19883	20000	20017	20208	20090	20286	20149	20106	20262	20033	19956	19742	19998	20010	19973	19954	19992	20106	19933	20192	20035	19982	20043	19995	20034	19968	20093	20149	19945	19898	20090	19937	20266	20053	20016	20028	19894	20153	20037	19900	20008	19980	20074	20087	20028	19824	20146	20060	20015	20000	19983	19822	20203	20026	19982	20120	20048	20134	20005	19861	20026	20018	20052	19996	20209	20011	19874	19957	19932	20004	20285	20031	20068	20086	20172	19935	20097	20064	20123	19984	19959	19904	20007	20098	20105	20254	20133	20045	20031	19951	20018	19949	20103	19948	19912	19935	19980	20084	20176	19981	20151	20191	19832	19918	19888	20113	19986	20020	20249	19925	20252	19979	19979	20080	20006	20051	20235	19935	19871	19924	20103	20048	19835	20138	20363	20106	19927	19830	20050	20080	20070	19869	19998	19982	20058	20117	20319	19968	19972	19868	20331	20040	20137	20063	20100	20068	19865	20062	20070	19905	20082	19842	20049	20115	20246	20028	19855	20169	20150	19940	19970	19944	20020	19982	19916	20069	19854	19914	20047	19869	19980	20005	20043	19822	20043	20038	19927	20138	20104	20156	19909	19888	19931	20131	20137	20070	20051	19995	20003	19811	20135	20147	20025	20200	20070	19974	20332	20197	19734	19875	19942	19881	20083	19899	20201	20101	20155	20013	20013	20052	20057	20078	20029	19822	20336	20175	19877	19900	19944	20089	19891	20115	20207	20087	20046	19869	19910	20006	19938	20254	19948	20078	20302	20110	19940	20019	20029	19974	20126	19973	20174	19873	20107	20040	19980	20076	20102	20128	20019	20100	20113	20081	20091	20033	19998	20234	20080	20065	20076	20087	20195	19781	20098	20012	20209	19978	19801	19936	20159	19958	20092	20039	20057	19663	20060	20083	20122	20084	19971	20153	20160	20097	19993	20090	19872	20122	19963	20151	20054	19852	19871	19933	20043	20161	20039	19949	20060	19936	20027	20040	20150	20142	20006	19903	19958	20149	20017	20134	20152	20087	20107	20177	19980	20324	20122	20101	20272	19973	20332	19906	20119	20259	19872	19957	19934	19863	20058	20188	20035	19919	19957	19944	19877	20090	20203	20151	20019	19945	20037	19803	19977	20010	20259	19923	20066	19905	19953	20093	20129	19883	20153	19863	20003	19942	19939	19924	19982	19962	20068	20246	20084	19978	19855	20131	20131	20019	20140	19969	20177	20108	20152	19874	20266	19862	20102	20074	20229	19990	19980	20012	19982	20163	20003	20053	19915	20100	19925	20097	19802	20146	20123	20104	20132	20198	20034	19957	20051	20085	20216	19943	20092	19764	20165	20038	19956	20147	20022	20110	20099	19798	19906	20012	19936	19941	19834	19924	19960	20002	20133	20019	19931	19938	20046	19922	19919	19971	20033	19834	20152	19886	19955	20206	20094	20158	20166	20105	19964	19897	20039	20087	20161	20027	19965	20099	19976	20012	20067	19907	20195	20026	20065	20084	19973	19887	20209	19907	19985	20060	19883	20077	20009	20073	20204	19980	19905	19996	19957	20043	20156	20000	20066	20151	20126	20069	20057	20028	20191	20045	20119	20093	19938	19991	19991	20152	20113	20292	20040	20047	20011	19838	20089	20152	20122	20025	20068	19958	20048	20083	20128	20048	20081	20024	20098	19696	20108	19848	19905	20042	19938	20349	19955	19861	20124	20086	20049	20121	20153	19951	20093	20028	20069	20110	20168	20040	19977	19965	20003	20243	20076	20083	19886	19987	20093	19935	20007	19909	20094	20179	20360	20044	20148	20210	19979	20073	20059	20088	20159	20069	20205	19870	20147	20100	20228	20078	20114	20113	20160	20090	20193	20076	20149	20113	19987	20060	20176	19866	20019	20168	20023	19915	19955	19900	20002	20188	20159	20058	19888	19953	20024	19953	20252	20098	20093	19946	20074	20017	19901	19901	20080	20128	20014	19874	20137	19994	20072	19804	20096	20194	20226	20157	19936	19930	19922	19908	19994	20007	20069	20097	19786	20021	20052	19952	19879	20110	20226	19930	20075	20035	20004	19989	19976	19959	20095	20007	19928	19888	19776	20002	20028	20116	20045	20178	20215	20083	20056	20051	20273	20215	20123	19702	19999	20138	20236	20165	20149	20037	20040	19860	20048	20034	19950	20131	19911	20086	19958	20244	19819	19952	20001	19984	20167	20128	20085	20140	20032	20001	20181	20078	20065	19907	19803	20000	20089	20012	20123	20101	19931	20143	19938	20077	20178	20102	19871	20009	19944	20113	19969	19903	20111	20007	20125	19990	19972	20046	19762	19998	20005	20310	20147	20027	20041	19941	20005	19940	20082	20252	19991	19788	20215	20312	20162	20048	20221	20091	20157	20111	20244	19893	19902	19828	20098	20104	20017	20137	19990	20064	20249	20026	20080	19858	19876	20024	20013	20006	19787	19884	20102	20188	20243	19912	20051	20039	20082	20087	20020	20186	20270	19879	19995	19672	20079	20137	20230	20076	19948	19954	19988	20101	19896	20203	19911	19964	20226	20197	19922	19991	19947	20005	20095	19957	20063	20039	19855	20166	20002	19965	20131	20047	20082	20095	20226	20190	19879	20165	20163	20045	20150	19958	19917	19899	20261	19950	19891	20172	20163	20073	20044	20000	20204	20177	20052	20162	20132	19969	20004	20151	20107	20053	20026	20087	19913	19913	20190	20170	20067	20186	20062	20186	19904	20088	20045	19905	20054	20122	19937	20176	20075	20116	20024	19890	20004	19796	20052	20014	20040	20058	20186	19966
30157	50426	49326	42814	37193	31131	26638	24384	23085	21949	20980	20018	19457	19058	18574	18027	17694	17460	17503	17152	17219	17492	17044	17085	16997	16950	16941	17026	16957	16970	16770	16841	16939	16789	16847	16767	16731	16847	16809	16783	16800	16733	16794	16617	16937	16826	16661	16690	16689	16677	16663	16749	16735	16672	16581	16669	16640	16714	16755	16723	16791	16745	16905	16625	16726	16710	16630	16780	16707	16703	16769	16683	16681	16797	16860	16684	16585	16749	16786	16892	16528	16740	16631	16896	16789	16597	16634	16587	16623	16758	16648	16863	16625	16585	16877	16641	16798	16790	16768	16615	16694	16729	16881	16630	16713	16575	16782	16675	16796	16566	16673	16747	16723	16750	16726	16576	16708	16683	16642	16605	16523	16658	16700	16785	16688	16731	16770	16705	16582	16588	16565	16732	16623	16787	16534	16715	16768	16673	16639	16695	16585	16820	16723	16670	16684	16580	16725	16579	16787	16878	16693	16684	16745	16545	16756	16668	16735	16711	16622	16925	16608	16706	16608	16643	16613	16593	16785	16577	16601	16730	16570	16656	16705	16711	16908	16552	16674	16737	16786	16583	16728	16656	16750	16770	16775	16636	16764	16886	16644	16518	16841	16671	16766	16730	16756	16570	16641	16691	16870	16680	16583	16711	16647	16606	16833	16671	16564	16663	16630	16816	16688	16703	16710	16831	16636	16615	16648	16661	16799	16705	16724	16636	16511	16639	16706	16849	16672	16818	16799	16736	16795	16725	16537	16734	16714	16475	16813	16684	16578	16630	16755	16688	16461	16709	16695	16802	16731	16547	16721	16764	16596	16819	16693	16675	16757	16796	16667	16815	16793	16584	16575	16856	16792	16592	16810	16451	16702	16611	16818	16703	16515	16508	16386	16689	16841	16589	16676	16646	16533	16619	16794	16831	16603	16528	16739	16672	16562	16558	16630	16582	16702	16750	16682	16704	16689	16644	16633	16717	16639	16717	16592	16588	16757	16813	16635	16735	16743	16514	16553	16668	16672	16698	16625	16592	16764	16518	16739	16730	16783	16683	16600	16611	16818	16670	16858	16583	16727	16672	16831	16600	16872	16729	16624	16723	16665	16771	16803	16883	16799	16823	16857	16528	16589	16888	16688	16902	16724	16618	16603	16792	16679	16666	16777	16573	16647	16539	16596	16529	16702	16678	16700	16778	16798	16758	16643	16726	16651	16526	16860	16616	16610	16884	16784	16765	16726	16740	16746	16731	16619	16689	16647	16748	16849	16619	16829	16804	16617	16461	16852	16684	16511	16609	16634	16712	16622	16452	16647	16738	16672	16543	16706	16774	16839	16647	16614	16510	16586	16533	16664	16681	16683	16940	16738	16669	16638	16744	16655	16624	16547	16641	16710	16557	16720	16679	16640	16640	16770	16737	16722	16767	16796	16734	16641	16646	16581	16538	16768	16702	16652	16729	16859	16832	16659	16617	16539	16778	16699	16406	16578	16552	16677	16777	16831	16552	16706	16796	16760	16643	16561	16769	16864	16674	16753	16800	16711	16460	16814	16776	16779	16631	16776	16719	16618	16602	16723	16565	16783	16641	16753	16754	16786	16608	16725	16575	16767	16501	16660	16814	16709	16749	16743	16789	16569	16829	16750	16630	16718	16739	16725	16687	16721	16675	16789	16710	16888	16691	16678	16836	16736	16688	16661	16561	16793	16827	16540	16812	16680	16758	16730	16614	16786	16588	16745	16815	16542	16655	16663	16882	16761	16889	16685	16866	16443	16703	16824	16809	16619	16903	16618	16803	16841	16676	16590	16868	16397	16759	16726	16951	16593	16805	16776	16594	16673	16617	16687	16741	16773	16642	16780	16558	16775	16711	16721	16763	16663	16695	16795	16503	16732	16680	16493	16697	16536	16766	16802	16596	16649	16672	16724	16669	16692	16687	16569	16684	16593	16651	16896	16672	16624	16837	16643	16525	16707	16746	16662	16759	16797	16776	16751	16603	16640	16815	16843	16722	16671	16750	16745	16511	16749	16740	16821	16820	16626	16646	16549	16800	16777	16680	16654	16726	16786	16828	16629	16560	16707	16763	16692	16720	16695	16629	16690	16648	16791	16663	16685	16584	16683	16745	16709	16853	16778	16362	16806	16640	16620	16760	16660	16772	16606	16619	16609	16676	16533	16801	16614	16700	16708	16729	16821	16834	16672	16964	16828	16819	16703	16606	16874	16542	16690	16557	16568	16869	16642	16746	16608	16659	16564	16584	16578	16659	16554	16664	16920	16586	16679	16755	16570	16758	16744	16717	16727	16728	16728	16582	16765	16734	16761	16730	16866	16829	16777	16669	16837	16889	16658	16722	16897	16648	16698	16839	16646	16669	16787	16493	16756	16863	16618	16818	16590	16778	16803	16677	16603	16844	16723	16547	16526	16735	16839	16693	16704	16767	16456	16765	16758	16902	16705	16795	16593	16605	16802	16691	16634	16546	16651	16739	16573	16581	16745	16590	16651	16826	16634	16688	16734	16703	16773	16716	16670	16872	16536	16693	16510	16688	16701	16841	16721	16617	16752	16596	16798	16894	16606	16724	16774	16701	16770	16585	16808	16785	16775	16704	16708	16656	16650	16847	16805	16742	16630	16823	16791	16618	16693	16646	16723	16687	16811	16607	16743	16660	16534	16720	16770	16777	16617	16640	16739	16668	16711	16616	16710	16846	16663	16536	16561	16761	16736	16587	16738	16741	16557	16629	16668	16681	16592	16738	16667	16685	16807	16816	16653	16661	16742	16807	16698	16659	16628	16549	16894	16621	16594	16818	16647	16667	16500	16640	16574	16586	16603	16829	16669	16809	16494	16776	16836	16581	16714	16473	16865	16528	16727	16775	16680	16747	16610	16762	16744	16785	16672	16706	16827	16815	16746	16622	16730	16673	16709	16805	16723	16716	16498	16674	16631	16685	16600	16752	16731	16559	16688	16671	16634	16756	16687	16665	16705	16706	16778	16664	16763	16852	16675	16772	16517	16662	16729	16784	16565	16700	16864	16637	16537	16528	16748	16715	16673	16740	16595	16814	16734	16854	16748	16767	16922	16763	16465	16713	16631	16664	16763	16643	16530	16686	16531	16512	16666	16825	16885	16688	16761	16613	16689	16753	16890	16579	16744	16699	16638	16754	16730	16676	16749	16714	16750	16728	16625	16588	16851	16758	16645	16688	16724	16614	16621	16839	16631	16800	16751	16614	16768	16785	16567	16633	16613	16813	16618	16578	16590	16715	16808	16767	16526	16475	16779	16490	16756	16737	16618	16719	16834	16675	16840	16742	16716	16708	16808	16743	16644	16641	16638	16805	16679	16752	16802	16740	16483	16755	16804	16609	16800	16648	16773	16723	16698	16756	16787	16666	16602	16702	16754	16599	16789	16611	16804	16683	16728	16823	16742	16795	16751	16759	16755	16702	16539	16529	16747	16689	16714	16801	16841	16746	16626	16754	16898	16809	16707	16707	16671	16759	16685	16540	16714	16767	16780	16756	16790	16671	16722	16662	16809	16623	16596	16673	16743	16704	16573	16624	16680	16782	16684	16719	16745	16688	16588	16686	16723	16553	16760	16702	16770	16705	16685	16756	16595	16739	16607	16719	16654	16639	16715	16743	16715	16588	16599	16655	16709	16859	16771	16763	16867	16692	16791	16666	16617	16598	16760	16812	16650	16506	16618	16739	16616	16827	16738	16873	16859	16532	16734	16802	16604	16668	16654	16598	16662	16607	16799	16670	16752	16728	16837	16630	16562	16713	16779	16677	16728	16697	16671	16646	16621	16639	16744	16644	16710	16662	16715	16677	16638	16647	16782	16743	16570	16721	16720	16725	16813	16790	16700	16609	16707	16588	16645	16791	16741	16741	16813	16530	16785	16814	16596	16558	16732	16696	16729	16736	16671	16694	16714	16624	16819	16925	16698	16630	16620	16585	16927	16501	16705	16782	16732	16683	16935	16687	16675	16705	16657	16832	16562	16701	16831	16670	16852	16651	16697	16880	16781	16651	16743	16645	16734	16707	16818	16731	16485	16617	16560	16753	16656	16720	16764	16623	16755	16719	16631	16614	16700	16614	16610	16848	16775	16746	16773	16697	16685	16655	16676	16790	16666	16513	16503	16644	16570	16585	16808	16777	16717	16672	16752	16605	16696	16736	16875	16684	16649	16753	16710	16844	16678	16725	16678	16764	16585	16702	16553	16731	16784	16656	16734	16680	16778	16623	16673	16792	16831	16626	16655	16810	16746	16651	16710	16454	16802	16849	16773	16801	16599	16652	16600	16604	16700	16685	16560	16769	16619	16779	16611	16479	16690	16791	16751	16576	16849	16550	16642	16490	16825	16709	16611	16575	16627	16665	16659	16618	16735	16725	16790	16708	16860	16594	16810	16748	16606	16799	16621	16968	16697	16832	16668	16725	16646	16743	16743	16701	16683	16753	16692	16678	16698	16455	16690	16624	16662	16659	16710	16799	16464	16759	16655	16640	16546	16603	16777	16617	16680	16674	16586	16766	16587	16707	16666	16491	16767	16685	16660	16897	16714	16744	16671	16641	16674	16451	16505	16666	16549	16639	16705	16552	16718	16680	16861	16794	16587	16845	16747	16773	16696	16750	16631	16801	16712	16553	16663	16730	16745	16907	16725	16632	16653	16652	16520	16733	16700	16717	16842	16640	16798	16777	16605	16611	16847	16664	16649	16627	16733	16621	16624	16560	16706	16614	16602	16715	16535	16611	16768	16713	16827	16582	16644	16653	16793	16563	16668	16750	16845	16646	16617	16696	16681	16899	16734	16686	16579	16902	16685	16588	16754	16657	16732	16832	16849	16557	16642	16594	16771	16741	16693	16918	16517	16643	16696	16755	16782	16750	16794	16841	16809	16653	16668	16643	16658	16724	16795	16680	16658	16785	16615	16665	16622	16602	16684	16512	16655	16637	16685	16697	16722	16576	16808	16773	16777	16783	16701	16824	16756	16643	16705	16579	16716	16700	16621	16527	16626	16725	16706	16718	16822	16715	16678	16621	16539	16682	16654	16730	16705	16638	16694	16770	16698	16861	16659	16720	16692	16748	16566	16607	16652	16726	16726	16569	16680	16854	16645	16810	16661	16771	16773	16908
24124	21577	29521	26106	27370	30981	32301	28107	26308	24987	24062	22985	22511	21950	21711	21323	20989	21050	20953	20658	20556	20585	20348	20504	20365	20442	20377	20449	20533	20439	20256	20409	20224	20158	20353	20110	20363	20228	20297	19945	20197	20032	20100	20139	20115	20137	20129	20153	20263	20107	20234	19885	20123	20118	20330	20134	20050	20114	20122	20105	20004	19948	20116	20162	20278	19872	20140	20177	20285	20028	20104	20008	20023	20166	20084	20097	19884	20149	19788	20061	20143	20048	19994	20102	20001	19839	19815	19786	19803	19788	20104	20181	19980	20016	19921	20093	20177	19899	20020	19987	20012	19980	20008	20197	20251	20027	20035	20090	20208	20188	19889	20073	19978	20044	19999	19990	19852	19967	19869	20033	20211	20018	20011	19922	19997	19981	20027	20094	20081	20143	20088	20004	19999	19820	19950	19925	20071	19879	20031	20212	19990	19905	20163	20144	20061	20047	19924	19965	20165	20257	20057	19981	19950	20133	19651	19758	20061	20090	20079	20043	19974	20051	20095	20105	19860	20037	20189	20077	19994	19780	20004	19878	19761	19925	19973	20105	19770	19926	20079	19843	19782	19864	19996	20217	19850	20036	19795	20072	19928	19961	19880	19924	20079	20220	20219	20032	20125	19990	19936	20025	20157	19981	20162	20005	19936	19999	20096	19974	20046	19916	20232	20164	19932	20067	20191	20178	20213	20101	20079	20059	20104	20110	20069	19988	20019	19885	20250	19749	20194	19724	20132	20018	20136	19945	20021	20048	20001	20131	20192	19930	20046	19878	19843	20092	20090	20084	20061	19761	20094	20023	20097	20284	20171	20145	20016	19823	20111	19881	19561	19999	20180	20048	19980	20047	19959	19972	19997	20097	19954	19987	20166	20073	19975	20037	19890	19883	20341	19962	20095	20011	19993	20040	20006	19936	20024	19724	19846	19980	19906	19980	19857	19867	20335	20131	19865	20144	20247	20135	19946	19872	19987	20223	19948	19888	20098	20079	19989	19949	19916	20124	20190	19874	20202	20134	20111	19919	20151	19935	20135	19933	20080	20092	20150	20138	20073	20026	19931	19824	19949	20027	19986	20138	20021	19942	20321	20081	19839	20077	19889	20138	19885	19881	19994	20042	20057	19961	20069	19985	19913	20192	20169	20271	19851	20012	19959	20003	20113	19981	20101	20012	20196	20138	19942	19917	20151	20124	20052	20074	20048	20028	19904	19883	20013	20097	20072	19923	19996	19799	19834	20048	20036	19971	19995	20138	19938	20039	20047	20094	20065	20223	19879	19974	20139	19968	19963	19878	20026	20187	19983	20006	20102	20101	20261	20154	20105	20232	19699	19827	20006	19896	20273	20075	20066	20189	19889	19889	19881	19886	19744	19970	19895	20103	19823	20072	20136	20024	20148	20018	20278	20108	20020	20008	20051	20063	19954	20208	19975	19935	20006	20008	19894	19927	20015	20163	19818	20036	20176	19982	20154	20054	19861	19798	20057	20106	19961	19963	20114	19968	19889	20061	19947	19943	20166	20055	19774	20205	20143	19950	20274	20053	20010	19907	20087	20058	19974	20096	19792	19972	19914	20114	20094	20050	20193	20121	19794	20076	20018	19904	20012	19961	19733	19941	19957	20175	20221	20021	19983	19877	19962	20001	20046	19781	20011	19853	20022	19862	19930	20008	19867	20013	20126	19978	19965	19951	20019	19687	19926	20257	20050	20200	19920	19784	19927	19963	19903	20062	20142	19982	19970	19900	19810	19964	19956	20169	19898	19975	20028	19958	20093	20099	19944	19910	20045	20087	20020	20119	19908	19845	20112	20029	20010	19981	19882	20113	19867	20036	20057	19900	20016	19767	19841	19909	19932	19852	20024	20038	19998	19984	20018	19863	19968	20166	19793	19993	20147	19983	20065	19850	20123	20047	20054	19935	20075	20105	20001	19856	19882	20044	19900	19889	19991	19985	19889	19954	20111	19981	20216	20087	19906	19877	20236	19931	20202	20133	20098	19942	20032	20123	20267	19990	19904	20040	19957	20145	20036	19951	20021	19953	20161	19976	20122	20157	20238	20038	19992	20088	20303	20086	20209	20048	20063	19783	20028	20025	20075	20045	19939	19864	20318	20127	20011	19933	20208	19948	20078	20010	19821	19861	19992	19976	20052	20215	20153	19968	19988	19941	20287	20096	19909	20016	19963	19944	19920	20148	20039	20080	19912	20073	19944	20123	20127	19725	20034	20277	19979	20063	20004	20103	20030	20002	20283	20051	20163	20088	19952	19836	19744	19802	19971	20216	19938	20168	19955	20000	20008	19985	19982	19898	19962	19963	19907	19850	19896	19885	20158	19854	20042	19980	19845	20026	20012	20138	20139	20193	19825	19990	19947	19892	20121	19893	19867	19910	19958	19942	20098	20117	20092	19899	20177	19952	19977	19936	20015	20092	20270	19928	20032	20207	19900	19976	20055	19945	20240	20115	20109	19958	19851	19973	20061	20143	19991	20074	20128	20138	20049	20052	20158	20030	20006	20252	19992	20061	20176	20054	20166	19993	19863	20003	20214	19898	19890	20330	20073	20051	19847	20097	20083	20017	20061	20127	19962	19992	20067	20019	19963	19830	20171	19867	20067	20044	20033	19872	19978	20194	20034	19790	19806	19731	20238	20279	19905	19990	20028	19909	20262	20042	20032	19903	20048	20081	20026	20041	20137	20105	19870	20138	19983	19972	20014	20056	19833	20064	19950	19928	19995	19980	20089	20012	19972	20016	20105	19997	20010	20060	20126	20093	19887	19839	20047	19972	19985	20041	20059	20034	20099	20070	20122	20015	20101	19990	20097	20026	20154	20042	20057	19986	20023	19937	20077	20036	19934	19990	20045	20011	19918	20139	20046	20038	20074	19952	20167	19898	20109	19719	20024	20027	19867	20065	19961	20082	20073	19984	19873	20127	19978	19978	19961	19811	19933	19841	19829	19956	20109	20127	20091	19975	19859	20066	19923	20230	20088	20037	19753	20047	20009	20164	19960	20058	20049	20083	20102	20075	20032	20093	19924	20011	20027	20145	20176	20039	19977	19980	19966	19891	19917	19947	20153	20205	20081	19952	20034	20010	19871	19823	19764	20266	20070	20040	19959	20014	20123	20207	20029	19939	20082	19945	20122	19794	20133	20046	19999	20130	20108	19908	19977	20112	20077	20060	20108	20066	20146	19990	20111	19947	19852	20034	20074	20063	19722	20124	20000	20052	19760	20016	20203	19891	20168	20105	20040	20093	20097	19824	20011	19993	19900	19721	20044	20057	20060	20133	20135	20020	19874	20030	19779	20038	19939	19986	19860	19915	19969	20017	19884	19977	19856	20167	19815	19993	19944	19974	20209	20056	20095	19886	19821	20089	20340	19958	19962	20004	20014	20108	20156	19779	20120	19986	19969	19803	19971	20152	20190	19994	19972	20142	20157	20098	20048	19969	20107	20229	19889	19928	19875	20056	20172	20008	20098	20133	20037	20012	20001	20047	20214	19959	20028	19934	19883	19801	20019	20018	20032	19881	19997	19883	19932	20145	20208	19911	19930	19872	19891	20105	20116	19965	19952	19964	19914	20010	20143	20071	19981	20145	20011	20215	20123	20152	20119	20079	20124	20011	19956	19784	20075	20037	20056	20057	20065	20069	20003	20054	20243	20124	19987	19903	19873	19835	19799	19999	19972	20312	19911	20154	20153	20043	19940	19921	20016	19985	20112	19984	19920	19900	20032	20040	19925	19850	19952	20038	20168	20104	19997	20013	20014	20176	19950	19952	19854	20121	19992	20012	19931	19837	20110	19924	19959	20000	20106	20101	19902	19934	19754	19942	19864	20068	19966	20148	20015	19970	19920	20039	20144	19782	20104	20066	20121	19831	19850	19905	19985	19942	19993	20011	20234	20138	19840	20184	19976	19808	19942	19973	20063	20068	20014	19855	20078	19955	19952	20163	20163	20031	20055	19845	20115	19860	19918	20069	19956	19826	20238	20186	20311	20255	20239	19968	20155	19964	19896	20049	19676	20087	20173	20171	20088	19939	20170	19918	20221	20131	19976	19820	20112	19942	20145	20026	20002	20034	19857	19948	19940	19825	20029	20044	20112	19858	20110	19937	20105	19999	20014	20193	19979	20114	20009	19899	19999	20092	19890	20194	19926	20146	20055	20031	19911	20062	20068	20144	20131	20000	20141	20007	19969	19782	20144	20105	20011	20111	20397	20208	20045	20124	20053	20005	19934	20027	19997	19949	19982	20023	20066	19937	19950	20004	19998	20012	19800	20277	20076	19924	19977	19983	19942	19948	19990	20312	20069	20223	19993	19990	19936	20215	20033	19987	20033	19896	20150	19950	20016	19999	20191	19882	19825	20190	20020	19881	20165	19961	20014	20083	20026	19986	19966	20115	20118	19892	20206	20272	20078	19933	20198	20102	20232	19927	20006	20016	19910	20233	19998	19865	19950	20079	20021	20036	19982	20148	20173	19981	20022	20155	20022	20029	20007	19966	19803	20182	19982	20013	20164	19846	20094	20082	20110	20049	19890	19857	20044	20047	19928	19874	20052	20016	20097	19943	20014	20063	20161	20230	20018	19988	20258	20118	20091	20104	19797	19997	19996	20132	19847	20105	20120	20052	19969	19995	20167	20254	20184	19942	20103	19893	20022	20100	19960	19994	20073	20038	20264	20001	20003	19899	19952	19966	19862	20035	20006	20242	20160	20036	20090	19810	19814	20079	20012	19800	20069	20110	20057	19876	19959	20054	20090	20065	19902	20186	19846	20112	19993	19908	19856	20072	19855	19930	20039	20091	20068	19894	19858	19975	20061	20331	20081	19804	20043	19955	20109	19923	19863	19987	20199	20176	20029	19844	19961	20023	20072	20083	20106	20068	20055	20093	20053	19974	19933	20083	19957	19927	20010	19938	20183	19926	19979	20074	20005	19975	20014	20123	20073	19887	20189	20461	20073	20056	20061	20119	20133	20159	20000	20086	19828	20033	20176	20149	20103	19953	19814	19986	20149	20134	20056	19747	19984	20149	20138	19977	19830	19946	20025	20206	20067	19885	20161	20063	19974	20006	20002	19994	20144	20157	19905	19961	19892	20107	20078	19957	19924	20009	20141	20032
31762	53764	54700	46385	40567	34731	31311	28455	26195	23891	22485	21108	20277	19656	18929	18444	18362	17745	17886	17452	17383	17351	17169	17126	17031	17134	17149	16979	17083	17009	16992	17000	16894	16968	16919	16818	16866	16763	16785	16888	16674	16718	16892	16703	16853	16892	16796	16725	16731	16810	16619	16616	16575	16605	16738	16746	16619	16683	16673	16623	16738	16668	16692	16683	16602	16690	16682	16798	16705	16775	16571	16799	16654	16640	16703	16673	16754	16649	16884	16729	16699	16631	16780	16651	16830	16614	16664	16431	16581	16569	16560	16593	16679	16560	16722	16718	16601	16614	16677	16815	16651	16618	16526	16728	16727	16788	16539	16861	16686	16576	16832	16687	16652	16763	16725	16635	16512	16495	16617	16705	16671	16654	16721	16703	16676	16627	16821	16758	16763	16609	16728	16491	16628	16637	16870	16653	16723	16703	16629	16687	16678	16755	16637	16549	16627	16675	16648	16704	16622	16706	16755	16689	16807	16511	16818	16663	16570	16760	16424	16685	16723	16655	16716	16722	16776	16784	16799	16635	16595	16776	16652	16775	16760	16784	16645	16783	16601	16664	16721	16533	16650	16688	16762	16480	16771	16811	16591	16688	16620	16763	16617	16735	16654	16735	16715	16752	16736	16676	16762	16646	16580	16817	16512	16642	16814	16836	16550	16672	16650	16547	16760	16725	16754	16645	16590	16756	16849	16720	16566	16588	16729	16578	16674	16770	16622	16466	16594	16608	16666	16626	16747	16677	16634	16595	16497	16591	16796	16614	16584	16672	16752	16678	16560	16718	16602	16791	16645	16553	16714	16722	16763	16582	16630	16774	16685	16585	16724	16616	16813	16631	16688	16612	16630	16722	16692	16737	16526	16579	16562	16571	16665	16615	16780	16580	16719	16559	16783	16734	16627	16676	16630	16785	16689	16538	16608	16639	16793	16671	16737	16721	16693	16830	16703	16683	16798	16490	16448	16730	16548	16639	16793	16748	16689	16813	16660	16719	16635	16462	16745	16777	16651	16865	16526	16372	16540	16638	16708	16601	16638	16761	16565	16678	16452	16775	16605	16546	16658	16724	16596	16651	16675	16734	16787	16579	16559	16754	16660	16633	16549	16500	16699	16733	16738	16617	16874	16668	16773	16389	16705	16754	16662	16701	16658	16571	16677	16685	16671	16742	16603	16738	16612	16677	16893	16564	16688	16752	16684	16617	16752	16507	16764	16783	16642	16546	16665	16710	16667	16599	16578	16538	16657	16555	16778	16585	16603	16670	16635	16664	16643	16654	16650	16847	16610	16835	16765	16641	16829	16632	16494	16639	16732	16809	16749	16925	16583	16617	16567	17028	16714	16549	16647	16838	16633	16627	16727	16539	16541	16466	16531	16689	16687	16779	16587	16722	16566	16547	16677	16650	16607	16607	16598	16674	16537	16591	16527	16657	16621	16606	16740	16549	16561	16622	16546	16599	16643	16585	16705	16812	16743	16632	16496	16579	16694	16577	16748	16680	16772	16853	16592	16711	16697	16737	16626	16638	16580	16734	16626	16859	16769	16601	16601	16605	16759	16616	16594	16559	16512	16667	16751	16650	16639	16575	16856	16816	16857	16728	16656	16572	16634	16688	16576	16558	16542	16703	16595	16650	16546	16613	16556	16613	16605	16761	16625	16660	16523	16705	16508	16513	16729	16645	16814	16706	16665	16516	16640	16701	16600	16633	16420	16674	16788	16702	16860	16760	16743	16672	16473	16629	16747	16642	16725	16571	16697	16613	16628	16676	16521	16701	16611	16738	16610	16739	16570	16646	16597	16735	16678	16738	16796	16660	16727	16704	16710	16755	16661	16503	16738	16707	16695	16696	16638	16590	16675	16493	16636	16663	16785	16531	16757	16732	16549	16665	16511	16521	16793	16818	16806	16685	16684	16784	16687	16670	16665	16716	16757	16651	16724	16644	16852	16571	16683	16584	16670	16639	16700	16876	16750	16720	16607	16647	16554	16614	16593	16646	16692	16673	16598	16684	16822	16576	16747	16583	16767	16652	16565	16754	16780	16637	16572	16645	16808	16622	16740	16611	16618	16737	16651	16614	16693	16642	16585	16648	16610	16653	16702	16672	16613	16746	16704	16609	16919	16556	16835	16558	16747	16615	16594	16693	16797	16647	16507	16620	16752	16643	16877	16764	16581	16740	16752	16786	16897	16588	16567	16574	16608	16640	16759	16638	16528	16806	16681	16364	16624	16545	16696	16726	16540	16650	16504	16580	16654	16662	16764	16580	16637	16529	16621	16725	16536	16680	16798	16687	16600	16573	16706	16728	16633	16641	16799	16630	16713	16720	16646	16554	16548	16762	16809	16727	16731	16598	16831	16732	16659	16687	16572	16644	16802	16645	16789	16602	16777	16572	16826	16649	16632	16622	16714	16664	16828	16549	16890	16661	16645	16563	16787	16753	16800	16821	16828	16636	16577	16707	16622	16730	16760	16808	16665	16551	16623	16637	16563	16617	16641	16742	16693	16675	16677	16622	16837	16623	16818	16782	16610	16711	16783	16588	16498	16810	16866	16855	16632	16693	16633	16687	16840	16612	16698	16553	16666	16668	16647	16453	16615	16762	16695	16744	16772	16591	16642	16630	16809	16627	16745	16470	16695	16556	16604	16698	16515	16539	16594	16589	16632	16617	16635	16809	16682	16669	16625	16598	16723	16533	16621	16619	16625	16516	16798	16583	16731	16724	16616	16582	16760	16516	16828	16706	16570	16650	16782	16573	16693	16607	16596	16476	16695	16766	16695	16741	16521	16798	16605	16520	16747	16742	16699	16750	16610	16437	16529	16586	16512	16723	16706	16785	16732	16702	16794	16637	16607	16519	16614	16713	16640	16786	16640	16640	16661	16696	16628	16868	16688	16639	16883	16616	16608	16743	16699	16577	16745	16648	16527	16550	16688	16593	16678	16808	16493	16572	16613	16667	16727	16767	16735	16694	16616	16792	16700	16721	16655	16710	16714	16692	16715	16712	16839	16670	16555	16858	16581	16689	16581	16777	16809	16806	16685	16547	16575	16665	16762	16621	16663	16578	16764	16667	16607	16669	16648	16795	16624	16672	16737	16646	16637	16622	16491	16743	16609	16798	16684	16671	16781	16770	16788	16624	16785	16823	16876	16797	16612	16610	16912	16775	16602	16639	16556	16604	16767	16771	16565	16617	16615	16661	16593	16777	16625	16644	16627	16638	16801	16502	16543	16472	16575	16747	16814	16878	16673	16614	16652	16651	16893	16722	16682	16704	16507	16756	16605	16535	16784	16761	16678	16647	16708	16608	16690	16772	16651	16676	16731	16642	16775	16678	16657	16616	16674	16699	16737	16488	16611	16771	16766	16573	16779	16620	16819	16491	16725	16627	16752	16806	16883	16792	16688	16751	16734	16584	16823	16645	16518	16607	16603	16962	16637	16728	16782	16931	16730	16883	16712	16672	16622	16765	16585	16785	16643	16771	16763	16695	16690	16814	16624	16784	16586	16615	16627	16665	16725	16678	16641	16628	16578	16764	16761	16549	16658	16668	16742	16801	16714	16644	16767	16926	16499	16810	16744	16590	16817	16727	16489	16779	16605	16700	16690	16725	16695	16648	16557	16848	16630	16824	16712	16631	16705	16793	16569	16724	16668	16801	16563	16906	16564	16654	16640	16436	16637	16636	16686	16740	16672	16636	16709	16651	16761	16688	16829	16725	16669	16822	16611	16713	16742	16587	16728	16681	16685	16779	16641	16614	16563	16777	16571	16774	16676	16581	16794	16751	16777	16502	16719	16772	16774	16735	16612	16604	16805	16677	16631	16756	16668	16459	16646	16730	16544	16673	16759	16526	16739	16683	16677	16649	16675	16796	16664	16603	16629	16663	16817	16670	16699	16687	16341	16520	16816	16657	16600	16614	16780	16497	16595	16631	16574	16741	16693	16744	16656	16736	16662	16683	16697	16695	16712	16693	16735	16426	16512	16909	16842	16552	16624	16471	16740	16757	16656	16734	16634	16738	16692	16849	16736	16751	16593	16697	16671	16695	16812	16786	16673	16615	16684	16728	16659	16605	16543	16629	16737	16618	16780	16654	16374	16665	16712	16689	16685	16621	16684	16744	16719	16492	16688	16647	16724	16765	16722	16610	16794	16637	16601	16712	16775	16764	16683	16548	16715	16574	16747	16783	16588	16607	16677	16709	16733	16738	16657	16579	16647	16643	16641	16588	16763	16684	16621	16643	16619	16573	16555	16570	16767	16605	16700	16674	16760	16686	16566	16637	16695	16612	16667	16769	16829	16834	16648	16729	16584	16648	16569	16600	16619	16701	16621	16647	16627	16724	16527	16758	16710	16668	16720	16477	16685	16674	16538	16506	16632	16816	16699	16687	16606	16863	16442	16773	16523	16748	16798	16755	16473	16722	16471	16654	16681	16593	16677	16688	16605	16592	16644	16724	16747	16776	16562	16644	16688	16829	16592	16740	16463	16659	16848	16508	16709	16694	16557	16675	16713	16582	16742	16633	16771	16793	16506	16734	16616	16548	16774	16736	16625	16595	16462	16691	16638	16684	16602	16660	16545	16669	16661	16704	16665	16839	16459	16790	16704	16822	16749	16696	16675	16577	16699	16717	16457	16642	16751	16529	16530	16532	16907	16692	16632	16879	16797	16700	16725	16764	16713	16618	16679	16632	16701	16588	16648	16725	16726	16762	16649	16610	16654	16651	16551	16664	16697	16745	16530	16667	16675	16760	16596	16784	16817	16893	16615	16604	16592	16820	16607	16828	16716	16742	16656	16660	16527	16698	16576	16699	16777	16686	16653	16705	16717	16741	16819	16632	16896	16662	16677	16482	16733	16553	16714	16836	16590	16604	16799	16734	16769	16640	16634	16616	16790	16738	16588	16616	16716	16687	16775	16729	16794	16838	16786	16666	16609	16881	16659	16756	16626	16771	16964	16609	16738	16726	16658	16535	16622	16776	16672	16658	16697	16662	16603	16754	16603	16590	16698	16742	16534	16607	16868	16644	16764	16578	16710	16733	16646	16774	16775	16805	16558	16650	16676	16651	16802	16556	16641	16733	16610	16817	16604	16644	16692	16687	16758	16546	16794	16770	16705	16703	16648	17011
33004	34844	41306	36846	30528	27452	25368	23943	22919	22129	21876	21557	21155	21019	21054	20984	20726	20800	20766	20674	20567	20740	20665	20582	20533	20359	20728	20636	20642	20573	20617	20412	20688	20708	20614	20505	20564	20451	20510	20415	20341	20588	20595	20771	20543	20632	20403	20363	20539	20379	20545	20465	20410	20546	20592	20557	20651	20479	20367	20551	20405	20547	20361	20681	20482	20497	20686	20474	20456	20463	20506	20341	20679	20586	20532	20482	20613	20488	20383	20447	20348	20596	20430	20190	20510	20513	20566	20635	20353	20493	20700	20488	20724	20474	20626	20556	20579	20732	20613	20590	20595	20378	20636	20384	20710	20282	20613	20621	20320	20155	20645	20409	20642	20665	20511	20533	20663	20510	20461	20516	20446	20405	20561	20446	20493	20474	20556	20594	20580	20638	20435	20583	20454	20366	20533	20497	20538	20468	20401	20602	20741	20643	20586	20387	20642	20499	20489	20582	20438	20579	20447	20460	20350	20466	20516	20408	20648	20540	20307	20559	20364	20665	20363	20591	20328	20419	20674	20435	20527	20507	20404	20560	20504	20516	20652	20469	20354	20539	20349	20435	20571	20552	20432	20424	20546	20565	20580	20661	20337	20538	20626	20675	20422	20359	20521	20543	20600	20358	20235	20462	20316	20509	20378	20595	20504	20773	20386	20612	20307	20587	20341	20688	20520	20519	20520	20608	20384	20685	20562	20396	20548	20445	20554	20512	20527	20496	20506	20664	20469	20576	20495	20385	20447	20604	20526	20427	20450	20421	20563	20376	20528	20504	20634	20573	20495	20496	20416	20461	20673	20517	20437	20519	20477	20492	20522	20465	20541	20554	20567	20617	20568	20502	20447	20623	20543	20492	20562	20444	20550	20377	20407	20342	20424	20669	20408	20623	20402	20501	20535	20533	20364	20551	20521	20517	20482	20483	20705	20417	20654	20362	20283	20434	20707	20686	20642	20628	20702	20390	20603	20318	20515	20484	20551	20778	20540	20396	20550	20587	20647	20575	20546	20545	20623	20306	20544	20488	20730	20650	20473	20365	20346	20648	20342	20716	20644	20484	20570	20577	20461	20558	20381	20416	20394	20365	20585	20556	20453	20307	20474	20436	20424	20247	20456	20476	20417	20272	20563	20223	20771	20618	20680	20206	20742	20511	20457	20407	20638	20491	20395	20304	20451	20606	20794	20392	20336	20329	20430	20483	20551	20712	20630	20565	20478	20617	20566	20745	20596	20262	20486	20519	20400	20524	20477	20502	20496	20635	20479	20589	20567	20570	20424	20381	20638	20617	20600	20675	20617	20577	20428	20559	20410	20294	20387	20612	20467	20362	20564	20404	20451	20533	20563	20481	20639	20492	20493	20414	20709	20526	20462	20552	20248	20496	20766	20498	20613	20528	20594	20624	20542	20632	20611	20250	20587	20412	20444	20582	20644	20685	20576	20483	20530	20417	20588	20583	20379	20505	20404	20309	20632	20310	20486	20574	20560	20617	20385	20467	20452	20620	20392	20206	20539	20641	20449	20278	20574	20501	20637	20310	20297	20649	20587	20374	20430	20392	20360	20374	20645	20626	20371	20758	20443	20311	20518	20467	20495	20313	20403	20657	20330	20398	20450	20450	20631	20563	20525	20444	20443	20534	20565	20613	20593	20534	20605	20696	20434	20401	20623	20482	20493	20540	20388	20319	20417	20506	20576	20664	20373	20512	20349	20411	20405	20315	20455	20538	20481	20498	20655	20482	20630	20528	20736	20429	20419	20527	20597	20501	20642	20374	20531	20339	20473	20640	20583	20490	20357	20428	20476	20495	20712	20297	20553	20417	20506	20643	20651	20412	20572	20625	20634	20421	20286	20393	20549	20492	20323	20472	20523	20412	20508	20388	20660	20468	20639	20240	20471	20540	20700	20631	20692	20590	20702	20526	20412	20651	20415	20497	20589	20494	20481	20324	20714	20456	20589	20487	20508	20527	20542	20393	20472	20593	20614	20353	20513	20533	20569	20711	20609	20284	20649	20561	20416	20368	20573	20412	20687	20615	20624	20664	20540	20736	20454	20375	20452	20626	20433	20424	20486	20554	20353	20670	20672	20407	20482	20662	20510	20535	20446	20622	20345	20266	20392	20612	20526	20516	20421	20479	20590	20680	20652	20562	20592	20450	20624	20530	20660	20358	20471	20699	20624	20731	20554	20732	20542	20613	20356	20379	20453	20166	20330	20458	20451	20622	20543	20525	20351	20560	20203	20317	20423	20433	20757	20498	20562	20720	20445	20530	20427	20552	20336	20374	20267	20747	20483	20663	20552	20413	20466	20390	20422	20605	20492	20482	20666	20565	20678	20498	20565	20340	20393	20620	20574	20483	20414	20228	20414	20451	20603	20279	20515	20481	20482	20528	20618	20343	20468	20491	20488	20593	20453	20616	20496	20508	20464	20621	20322	20447	20693	20584	20534	20534	20449	20617	20540	20561	20453	20449	20518	20470	20595	20473	20432	20591	20440	20383	20339	20372	20455	20517	20474	20403	20601	20275	20552	20598	20706	20355	20503	20428	20554	20504	20508	20324	20471	20544	20440	20311	20656	20572	20420	20482	20515	20707	20328	20466	20458	20629	20448	20548	20505	20560	20630	20488	20505	20550	20568	20345	20468	20517	20511	20593	20513	20610	20585	20464	20533	20456	20462	20418	20293	20540	20521	20569	20460	20362	20417	20403	20300	20484	20580	20642	20336	20497	20604	20517	20469	20594	20328	20469	20677	20419	20659	20357	20496	20503	20518	20511	20514	20451	20475	20627	20520	20481	20585	20431	20435	20631	20608	20334	20613	20485	20650	20610	20442	20631	20648	20627	20607	20645	20329	20357	20566	20336	20548	20566	20561	20573	20460	20478	20552	20699	20574	20395	20595	20524	20528	20479	20717	20613	20556	20293	20456	20493	20332	20520	20704	20429	20441	20560	20580	20660	20544	20660	20467	20553	20461	20434	20411	20534	20778	20764	20369	20313	20483	20444	20537	20693	20791	20428	20501	20566	20486	20417	20445	20410	20458	20508	20337	20498	20484	20469	20665	20475	20440	20474	20477	20457	20414	20586	20527	20553	20517	20399	20340	20580	20332	20319	20508	20423	20377	20308	20550	20697	20584	20574	20560	20569	20562	20518	20337	20717	20650	20634	20736	20371	20547	20632	20740	20566	20689	20575	20519	20606	20534	20413	20529	20553	20313	20434	20402	20566	20451	20527	20394	20497	20413	20380	20700	20650	20357	20479	20474	20499	20397	20501	20490	20450	20567	20423	20484	20520	20560	20298	20482	20509	20505	20455	20454	20461	20513	20495	20552	20668	20523	20748	20515	20566	20597	20539	20345	20385	20646	20500	20489	20461	20347	20473	20581	20646	20587	20453	20417	20551	20472	20612	20778	20615	20657	20478	20463	20645	20489	20458	20721	20469	20330	20519	20576	20376	20649	20570	20619	20629	20628	20597	20572	20618	20491	20512	20357	20667	20471	20550	20473	20510	20380	20566	20491	20654	20551	20379	20495	20620	20485	20493	20436	20163	20495	20697	20426	20479	20392	20378	20334	20402	20674	20430	20538	20391	20569	20550	20476	20513	20675	20455	20527	20553	20415	20503	20410	20555	20456	20712	20630	20463	20695	20429	20584	20566	20731	20425	20723	20361	20576	20527	20613	20540	20655	20663	20621	20570	20369	20397	20538	20422	20683	20474	20535	20483	20656	20468	20584	20576	20589	20199	20644	20448	20875	20350	20384	20433	20632	20511	20479	20292	20311	20512	20557	20726	20725	20406	20478	20573	20481	20260	20547	20517	20680	20534	20519	20480	20527	20707	20674	20538	20522	20648	20637	20683	20590	20513	20540	20542	20580	20438	20376	20564	20414	20662	20543	20459	20368	20327	20506	20485	20394	20488	20493	20489	20578	20597	20649	20613	20653	20264	20551	20721	20522	20557	20536	20576	20563	20625	20425	20484	20575	20329	20442	20494	20705	20411	20492	20514	20802	20598	20421	20406	20310	20541	20481	20474	20434	20701	20617	20395	20658	20469	20691	20599	20438	20479	20339	20567	20544	20536	20352	20481	20445	20547	20644	20383	20530	20439	20505	20304	20530	20244	20505	20411	20355	20449	20506	20579	20479	20385	20407	20713	20553	20575	20458	20385	20342	20518	20565	20302	20657	20577	20428	20475	20446	20465	20671	20509	20535	20523	20415	20531	20676	20553	20834	20411	20566	20548	20507	20622	20557	20331	20421	20745	20620	20525	20616	20493	20254	20664	20587	20702	20551	20506	20407	20672	20529	20517	20670	20581	20410	20304	20407	20483	20460	20441	20491	20426	20506	20556	20605	20337	20497	20491	20675	20645	20370	20499	20546	20460	20508	20483	20249	20408	20490	20704	20691	20488	20609	20436	20726	20506	20408	20316	20549	20771	20547	20499	20583	20558	20450	20434	20524	20515	20753	20188	20420	20495	20625	20657	20536	20473	20787	20667	20526	20611	20727	20543	20620	20565	20574	20438	20439	20446	20509	20605	20373	20751	20346	20390	20539	20782	20690	20531	20465	20475	20275	20401	20622	20649	20708	20528	20653	20583	20660	20561	20522	20653	20414	20705	20470	20444	20448	20456	20442	20362	20492	20550	20487	20642	20321	20661	20712	20768	20505	20546	20575	20606	20587	20548	20483	20506	20502	20564	20505	20511	20470	20548	20536	20672	20639	20464	20488	20383	20247	20670	20572	20313	20580	20539	20573	20339	20496	20424	20498	20413	20310	20441	20476	20406	20519	20505	20606	20503	20545	20251	20537	20506	20568	20550	20513	20556	20460	20410	20592	20579	20521	20431	20761	20581	20774	20516	20639	20469	20815	20714	20611	20566	20563	20408	20342	20371	20398	20546	20326	20460	20597	20538	20447	20615	20531	20460	20519	20560	20545	20323	20616	20356	20563	20499	20632	20582	20635	20500	20386	20346	20514	20631	20491	20492	20405	20469	20351	20598	20456	20538	20397	20587	20456	20535	20567	20794	20375	20522	20523	20446	20639	20769	20715	20640	20587	20613	20454	20350	20480	20359	20607	20584	20593	20494	20492	20313	20508	20577	20465	20527	20465	20646	20656	20398	20216	20237
31006	45379	44502	35714	30441	26382	23928	22033	20588	19585	18962	18467	18243	17959	17692	17501	17380	17309	17231	17113	17067	17203	17266	17036	17150	16986	17110	16995	17052	16895	16903	17116	17030	17069	17144	17135	16869	17149	16882	17014	16964	17058	16986	17023	16950	17045	16793	17087	16898	16851	16812	17010	16832	17017	16981	16891	17066	16906	17078	16861	16823	16911	17026	16984	17009	16910	17079	16878	17017	16953	16819	16758	16939	16895	16893	17082	16993	17074	16946	17002	16964	16972	16785	16938	16876	17075	17037	17092	16802	16801	16933	16978	16906	17129	16874	16973	17120	16904	17009	16844	16911	17036	16928	16863	16791	16986	16978	16882	16874	16944	17129	16830	16890	16715	16943	16874	16825	16897	16997	16993	17056	16814	16977	16872	16995	17000	17009	16976	16814	16836	16925	16840	16883	16951	16946	16987	16933	16945	17142	16932	16897	16840	16995	16961	16783	16690	16824	16926	16991	16962	16855	16970	16762	16857	17069	16986	17099	16864	16878	17108	17010	16856	16712	16993	16865	16871	16953	16790	16953	16906	16975	16691	16889	16968	17095	16865	17094	16973	16846	16944	16776	16925	16918	17050	16966	16830	16926	16825	16962	16795	16924	16912	16961	16912	16929	17105	16837	16824	16778	16970	16825	16863	16944	17113	17051	17052	17023	16996	17000	17003	16869	17038	17045	16866	16821	16864	16828	16962	17035	16970	16955	16965	16794	16808	16970	16870	16943	16969	16995	16934	17004	16942	16899	17083	16817	16856	16878	16981	16826	16910	16850	16903	17015	16965	16874	16820	17020	16953	16888	17033	16995	16952	16894	17020	16982	16907	17050	16735	17213	16898	16889	16986	16980	16822	16944	16968	16695	16935	16956	16887	16748	16789	16861	16915	16905	16819	16750	17012	16962	16926	17087	16963	17164	16918	16882	17043	16860	17067	16818	17004	16821	16924	16907	16987	16966	16851	16967	17012	16959	16858	17074	17133	16934	16749	17039	16893	16846	16899	16958	16978	16993	16860	16934	16924	16995	17075	16889	16924	16873	16769	17006	16928	16959	16802	16973	17003	16870	16909	16936	17089	16843	16828	17076	16966	17038	16956	16999	16950	16758	17006	16970	16904	16845	16842	16992	16986	17025	16703	16995	16776	16895	16866	17006	16830	16843	17025	16920	16914	17041	17025	16904	16922	17017	17005	17119	16917	16867	16967	16826	17052	16988	16986	16847	16903	16961	17098	17113	16959	17027	17045	16883	16727	16896	16944	16899	16897	16997	16956	16924	16987	16972	16942	16926	16972	16978	16711	16959	16863	16850	16860	16870	16868	16807	16813	16921	17014	16932	16921	16964	16970	17122	16968	16923	16911	16803	17109	16811	17113	16984	16910	16888	16793	16890	16836	16853	17048	16947	16885	16916	16839	16855	16865	16991	17036	16986	16957	16919	17032	16966	17110	17000	17100	16970	16781	17084	17197	16948	16899	17040	16790	16997	17061	16823	16947	16879	16970	16972	16928	16933	17215	16760	17038	16911	16893	16845	17004	16953	16818	17005	17056	16934	16824	16841	16975	17026	16908	16980	16740	16872	16957	16873	16982	16865	17021	17005	16897	16915	17160	16816	17151	16687	16920	17060	16880	16795	17110	16984	16937	16912	17013	17028	16951	16893	16916	16847	16935	16876	16913	16970	16954	16826	16825	16925	17034	16998	16965	17003	17046	17049	16928	16951	16886	17010	17153	17010	16786	16991	16927	16965	16876	16907	16852	16850	16924	16814	16707	17127	17039	16790	16966	16893	17015	16994	17014	16945	16952	16914	16909	16997	16879	17060	17050	16762	16848	16973	16666	16966	17155	16941	16883	17021	16908	16847	16859	17000	17019	17070	17092	16584	16679	16922	17050	16915	17057	16719	16924	17047	16989	17244	16877	17106	17132	16901	16976	17027	17001	16985	17052	17034	17031	16868	16873	16883	16917	16856	16986	16935	16966	16813	16949	16853	16975	16863	16838	17017	17117	16894	17096	17053	17081	17063	16951	16956	16969	16947	16980	16992	16894	16832	16913	16788	16921	17074	16853	16963	17016	16981	17065	16978	17027	16982	16970	17007	17011	17075	17134	16900	16987	16967	16916	16796	16927	17125	17012	17074	17023	16953	16869	16976	16977	16937	17106	16883	17107	16927	16908	16834	16865	17034	16995	16852	16995	16934	16889	16834	17022	16866	16897	17226	17101	16983	16974	17017	16911	16935	17007	16944	16845	16892	16955	17014	16928	16736	16970	16980	16830	17054	16992	16896	16936	16909	16856	17064	16943	16810	16991	16761	16866	16869	17037	16886	16710	17046	16883	17010	16979	16995	16856	16873	16850	16992	16907	16907	16926	16835	16937	16854	16831	17069	16868	16839	16884	16863	16994	17109	16866	16969	16928	17090	16746	16971	16846	16909	16986	16957	16899	17095	16984	16731	17145	16884	17178	16846	16961	16987	17053	16858	16935	16841	17089	16966	16966	16911	16974	17046	17166	16866	17004	16945	16902	16924	16762	16847	16687	17040	16797	16960	16880	16938	16896	16895	17008	16800	16913	17080	16914	17132	16807	16888	17019	17071	16970	16862	16969	16905	16811	16990	16815	17163	17082	16846	16879	16743	16985	16936	16997	16853	16961	16795	17055	17017	16923	16779	16946	16928	16852	16882	16981	17096	16915	17002	16998	16880	17083	16948	16792	16786	16880	16840	16823	17032	16948	17069	16867	17026	16814	16974	16963	16870	16856	16933	17030	17013	16899	16903	17076	17146	16835	17099	16974	16850	16750	17126	16860	16910	16890	16787	16898	16936	16972	17045	16881	17226	17015	16865	16983	16967	16981	16779	16964	16985	16879	16990	17026	16895	16753	16861	17038	16922	16846	17028	17163	16836	16972	16973	17027	16958	16974	17065	16796	16905	16956	16766	16904	16902	16780	16848	17004	16969	16956	16980	16970	16916	16817	16898	16830	16881	17052	16795	16947	17122	17112	17128	16784	16713	17008	16974	16830	17006	16913	16987	16867	16915	16963	16862	16792	16918	17030	16841	17068	16837	16934	17011	16946	16939	17006	16947	16954	16971	16801	16861	16902	16813	16865	16927	16938	17101	17045	16949	16999	16824	16985	17023	16845	17060	16966	16993	17027	17070	17153	16878	17190	16908	16953	16966	16952	16848	16847	16982	17046	16940	16894	16998	16923	16892	16971	16760	17105	16836	16869	16986	16903	17007	16887	16880	16848	17009	16999	16877	16972	16852	16984	16902	16915	16950	16938	16928	16859	16684	16899	16968	16890	16798	16989	17032	16962	16729	16859	16859	16911	16932	16903	17026	16805	16863	16904	16856	17051	16907	16790	16880	16901	16905	16935	16831	16968	16939	17060	17050	16918	16959	16900	17129	17029	17009	16845	16902	16918	16947	16835	17074	17013	17112	16935	16750	16922	16944	16985	16809	16802	17008	16949	16905	17031	16898	16819	16891	17193	17001	17123	16915	16830	16916	16913	17012	16943	17068	16950	17041	16772	16822	17152	16935	16999	17028	16967	17041	16964	16923	16937	17022	16936	16917	16885	17014	16879	16927	16916	17052	16871	16793	16980	16822	17085	16954	17078	17016	17033	16824	16845	16900	16835	17030	16809	16878	16894	16898	17008	16992	16945	17087	16828	16958	16890	17001	17017	16945	16969	16915	16864	16942	16964	16948	17099	16902	16945	16954	16941	17106	16954	16957	16816	16925	16993	16943	16947	17025	17081	17002	17132	16958	16963	17067	16889	17058	16805	16992	16931	16975	16975	16862	16856	16836	16830	16902	16959	16835	16904	16794	17014	17040	16981	17081	16803	17015	16886	16921	16662	17048	16967	16905	16772	16940	16882	16955	16802	16983	17120	16963	16805	16961	16925	16795	16882	16957	16894	16918	16882	17137	17141	17042	16764	16888	17089	16939	16858	16902	17034	17073	16764	17080	16887	16950	16926	16871	16946	16979	16986	17063	16943	16972	16877	16875	16830	17094	16873	17084	16916	16787	16919	16884	16917	17044	16892	16939	16976	17186	16995	16951	16923	16963	16906	16715	16938	16928	16824	17032	17210	16942	16942	16969	17057	16812	16983	17054	17057	16784	17001	16997	16833	16930	16947	16825	17037	16870	16926	16843	16949	16960	16815	16946	16964	16993	16777	17054	16826	16875	16926	16923	16932	16999	17019	17046	16964	16931	16846	16989	16923	16839	16748	16998	16809	16986	16693	16915	16926	16892	16970	16864	17036	16900	17057	16911	16831	17080	16978	17128	16771	17071	17026	17025	17016	16823	16899	16964	16994	16874	17136	16839	17022	16776	16940	16904	16946	16906	16823	16695	16925	17000	16975	17013	16889	16863	16892	16985	16848	16905	16926	16985	16962	17011	16915	16890	16780	16823	16853	16904	17003	17016	16912	17025	17057	16988	16943	16889	17034	16999	16914	16911	16926	17043	16752	16969	16993	16948	16950	16776	16960	17113	16812	16877	17072	16906	16938	17098	17071	16867	16793	16758	16754	16830	16853	16967	16846	17056	16882	16961	16915	16948	16945	16872	16999	16707	16931	16877	16986	16970	17032	17020	16872	17091	16867	16924	16818	17040	16863	16886	16848	16886	16887	16982	17099	16989	16965	16872	17069	16725	16891	16810	16942	16849	16937	17030	16979	16990	17008	17010	16916	17076	17021	16935	16794	16993	16911	16884	16870	16948	17054	16911	16759	17153	16961	16973	16796	16910	16855	16981	17076	17069	16772	16922	17072	16824	16808	16926	16958	16989	16862	17010	17065	16955	17123	16669	16834	17046	16967	16878	16855	16696	16843	16963	16833	16977	16861	16832	16939	16804	16958	16988	16936	17075	17054	17016	16865	17015	16850	16838	16788	16898	16983	17043	17022	16955	16957	16966	17097	17116	16990	16983	16917	17128	16938	17112	16821	17078	17134	16950	16928	16987	16981	16964	16868	17020	16871	17038	17162	17039	16948	16832	17122	16872	16893	16867	16857	16984	17062	17041	16921	16992	16862	17032	17159	16787	16724	16887	16924	16799	16876	16702	16921	17012	17065	16812	17117	16957	16898	17031	16964	16972	17087	16812	17021	17020	17025	16975	16806
25414	21632	30211	30210	29847	30311	28893	25892	24006	23458	22710	22250	21759	21500	21270	21125	20968	20865	20915	20625	20783	20920	20774	20879	20742	20933	20809	20862	20921	20692	20629	20664	20681	20569	20586	20622	20479	20457	20567	20437	20426	20481	20424	20503	20378	20378	20377	20490	20835	20555	20666	20561	20638	20466	20184	20313	20244	20544	20502	20418	20501	20484	20514	20402	20593	20344	20449	20542	20230	20249	20472	20452	20432	20428	20473	20464	20367	20446	20496	20397	20581	20521	20493	20382	20373	20228	20494	20611	20580	20475	20546	20371	20696	20338	20369	20360	20357	20681	20636	20740	20574	20377	20448	20698	20602	20313	20462	20505	20425	20510	20504	20502	20417	20475	20476	20385	20428	20360	20360	20221	20451	20366	20167	20476	20351	20449	20608	20403	20547	20298	20515	20300	20343	20462	20434	20394	20299	20320	20486	20372	20502	20334	20473	20264	20539	20204	20314	20419	20601	20435	20370	20509	20511	20305	20411	20478	20350	20502	20191	20359	20370	20556	20433	20238	20351	20394	20691	20431	20456	20327	20413	20625	20481	20559	20445	20384	20390	20394	20310	20492	20385	20513	20374	20433	20460	20593	20457	20487	20427	20467	20525	20370	20300	20449	20342	20510	20349	20338	20544	20529	20255	20256	20657	20448	20548	20238	20427	20206	20366	20480	20604	20453	20447	20438	20391	20289	20336	20476	20397	20270	20495	20277	20241	20470	20500	20380	20327	20567	20325	20408	20436	20504	20576	20315	20545	20551	20504	20443	20307	20417	20260	20370	20292	20350	20504	20319	20481	20478	20610	20561	20520	20438	20565	20470	20345	20489	20211	20178	20277	20128	20136	20425	20528	20252	20535	20274	20492	20535	20138	20324	20336	20256	20053	20335	20210	20392	20610	20359	20514	20054	20428	20363	20336	20422	20306	20327	20482	20594	20427	20475	20569	20300	20168	20405	20315	20522	20236	20290	20430	20489	20377	20405	20454	20369	20394	20350	20487	20432	20538	20488	20372	20485	20446	20346	20281	20301	20377	20359	20401	20321	20316	20477	20403	20543	20285	20435	20263	20379	20499	20480	20448	20435	20540	20306	20501	20494	20467	20286	20429	20273	20508	20209	20583	20425	20569	20441	20404	20432	20422	20453	20225	20492	20252	20517	20454	20370	20367	20539	20391	20508	20377	20423	20517	20460	20534	20382	20306	20316	20615	20354	20371	20179	20550	20400	20405	20581	20156	20560	20432	20381	20412	20610	20561	20333	20403	20429	20420	20423	20332	20250	20398	20482	20059	20351	20226	20575	20615	20369	20462	20573	20424	20300	20367	20392	20330	20034	20300	20581	20150	20338	20603	20451	20374	20580	20461	20486	20287	20423	20382	20601	20488	20453	20562	20445	20427	20535	20436	20381	20747	20311	20410	20152	20411	20473	20569	20497	20443	20512	20457	20368	20277	20477	20339	20388	20490	20460	20591	20381	20407	20240	20282	20447	20393	20466	20444	20541	20396	20537	20561	20547	20577	20463	20396	20485	20490	20273	20531	20574	20536	20381	20406	20468	20461	20558	20351	20459	20491	20429	20566	20635	20595	20284	20348	20411	20542	20267	20455	20761	20672	20466	20411	20423	20324	20335	20436	20428	20150	20381	20418	20533	20469	20271	20707	20177	20335	20373	20355	20135	20442	20575	20400	20542	20429	20350	20341	20480	20430	20563	20550	20304	20508	20364	20291	20388	20350	20330	20567	20352	20376	20289	20451	20581	20589	20500	20427	20327	20454	20401	20456	20353	20314	20393	20196	20412	20504	20387	20161	20207	20368	20727	20508	20489	20539	20385	20334	20497	20585	20471	20175	20398	20327	20616	20468	20358	20503	20390	20302	20354	20425	20413	20356	20600	20283	20583	20280	20352	20325	20427	20574	20269	20788	20380	20468	20573	20534	20174	20331	20437	20524	20291	20287	20306	20226	20524	20534	20320	20401	20462	20395	20368	20573	20481	20356	20400	20530	20437	20634	20543	20468	20581	20562	20438	20288	20474	20375	20398	20314	20600	20423	20565	20616	20302	20282	20549	20244	20338	20462	20355	20483	20201	20291	20277	20403	20534	20301	20410	20366	20535	20588	20498	20509	20277	20364	20594	20377	20488	20322	20564	20396	20320	20389	20520	20436	20373	20615	20579	20567	20423	20345	20468	20488	20480	20155	20247	20372	20538	20386	20342	20415	20379	20341	20706	20416	20436	20585	20313	20149	20402	20365	20244	20263	20226	20307	20531	20375	20433	20481	20734	20446	20313	20389	20476	20400	20486	20415	20207	20432	20309	20570	20661	20592	20365	20425	20376	20364	20290	20480	20519	20576	20509	20610	20349	20264	20516	20338	20318	20359	20334	20254	20304	20297	20216	20623	20522	20171	20366	20564	20340	20454	20146	20647	20552	20469	20341	20429	20547	20550	20290	20345	20495	20285	20251	20476	20452	20329	20347	20243	20371	20544	20347	20538	20272	20363	20439	20496	20393	20294	20536	20481	20467	20370	20440	20432	20448	20285	20365	20578	20562	20475	20501	20397	20308	20467	20256	20484	20302	20557	20443	20603	20085	20389	20315	20647	20259	20505	20534	20317	20522	20676	20377	20439	20266	20389	20328	20524	20355	20341	20447	20655	20370	20722	20361	20495	20522	20342	20467	20443	20398	20266	20264	20564	20387	20412	20690	20365	20473	20462	20347	20226	20218	20378	20398	20425	20534	20471	20303	20396	20397	20445	20297	20490	20510	20499	20355	20227	20438	20404	20320	20466	20383	20428	20653	20444	20530	20224	20417	20344	20219	20424	20368	20529	20601	20393	20422	20205	20464	20566	20465	20515	20517	20477	20438	20244	20328	20275	20332	20525	20522	20366	20447	20445	20505	20420	20413	20558	20380	20383	20333	20384	20665	20399	20237	20583	20257	20414	20324	20588	20455	20439	20388	20609	20200	20367	20345	20329	20381	20340	20420	20385	20406	20381	20363	20498	20284	20401	20523	20491	20734	20403	20323	20462	20275	20520	20475	20305	20619	20418	20414	20415	20336	20430	20588	20609	20349	20493	20322	20428	20391	20570	20514	20278	20583	20455	20609	20474	20456	20261	20381	20423	20640	20384	20511	20500	20332	20473	20434	20436	20418	20301	20340	20345	20709	20609	20279	20519	20331	20423	20524	20453	20640	20431	20356	20526	20144	20350	20634	20458	20287	20435	20198	20467	20520	20509	20362	20591	20451	20473	20375	20409	20216	20309	20378	20405	20430	20356	20347	20594	20614	20434	20378	20370	20623	20393	20284	20519	20365	20535	20410	20694	20677	20407	20348	20550	20349	20366	20587	20295	20372	20497	20381	20378	20328	20434	20417	20447	20469	20484	20703	20772	20508	20302	20378	20586	20324	20417	20315	20432	20425	20425	20280	20309	20614	20422	20282	20527	20523	20445	20519	20439	20396	20428	20230	20400	20398	20356	20337	20500	20410	20412	20433	20345	20470	20353	20695	20560	20361	20434	20365	20736	20568	20577	20171	20579	20405	20496	20214	20262	20460	20365	20476	20383	20269	20228	20385	20295	20221	20485	20474	20402	20641	20437	20700	20555	20507	20569	20466	20667	20550	20427	20382	20348	20429	20397	20670	20516	20480	20589	20584	20592	20463	20425	20351	20457	20465	20415	20654	20462	20468	20466	20366	20266	20352	20478	20466	20398	20442	20403	20357	20597	20446	20508	20305	20400	20484	20450	20404	20470	20343	20495	20342	20600	20576	20223	20626	20249	20415	20365	20268	20401	20269	20347	20350	20519	20295	20449	20496	20410	20381	20392	20475	20278	20400	20662	20292	20245	20305	20499	20318	20429	20474	20457	20328	20349	20280	20707	20423	20302	20375	20418	20302	20618	20455	20515	20390	20477	20326	20329	20615	20048	20573	20476	20499	20597	20413	20459	20306	20605	20472	20569	20321	20431	20357	20594	20598	20252	20416	20483	20296	20223	20300	20432	20370	20512	20312	20461	20439	20514	20347	20503	20423	20468	20500	20182	20490	20317	20414	20471	20261	20293	20642	20290	20468	20609	20494	20442	20316	20274	20565	20486	20431	20458	20345	20615	20474	20371	20426	20279	20406	20250	20425	20394	20433	20318	20506	20633	20448	20488	20605	20511	20562	20357	20313	20387	20467	20412	20431	20395	20394	20577	20292	20465	20268	20341	20527	20455	20420	20340	20417	20533	20436	20381	20358	20478	20476	20459	20238	20490	20470	20378	20327	20329	20614	20278	20504	20331	20271	20541	20236	20355	20516	20437	20416	20414	20559	20352	20564	20594	20626	20469	20428	20472	20263	20352	20279	20206	20446	20167	20312	20318	20393	20463	20523	20482	20418	20482	20492	20509	20482	20522	20329	20476	20476	20306	20591	20476	20466	20473	20284	20768	20555	20390	20303	20427	20538	20434	20254	20483	20484	20397	20257	20334	20295	20409	20488	20559	20250	20513	20385	20528	20441	20619	20410	20506	20210	20334	20319	20541	20466	20545	20348	20285	20352	20320	20528	20328	20267	20459	20378	20379	20432	20423	20459	20554	20320	20228	20343	20420	20491	20409	20289	20456	20404	20316	20678	20346	20286	20391	20233	20453	20402	20647	20158	20625	20470	20365	20358	20360	20428	20525	20396	20496	20328	20343	20412	20765	20697	20536	20394	20592	20764	20478	20457	20509	20430	20624	20332	20463	20391	20514	20258	20273	20454	20408	20363	20503	20247	20616	20597	20332	20450	20606	20434	20466	20433	20373	20348	20435	20314	20318	20483	20315	20163	20244	20328	20528	20633	20464	20374	20509	20448	20541	20393	20413	20381	20545	20411	20543	20627	20344	20462	20463	20419	20480	20424	20565	20484	20502	20321	20296	20425	20623	20557	20532	20483	20390	20662	20422	20480	20559	20406	20580	20386	20401	20628	20437	20373	20405	20272	20188	20479	20428	20410	20331	20369	20436	20394	20190	20338	20456	20555	20579	20503	20541	20322	20389	20510	20632	20280	20478	20403	20303	20455	20621	20427	20520	20224	20428	20357	20397	20511	20501	20480	20372	20471	20615	20413	20409	20501	20528	20447	20533	20306	20483	20275	20556	20343
30851	51754	51418	42196	35679	30760	27235	24649	22456	21205	20126	19508	19110	18555	18312	18123	17838	17503	17609	17410	17471	17530	17443	17211	17232	17065	17206	17104	17151	17140	16976	17065	17172	17004	16936	17119	16983	16894	16961	16711	16976	16832	17023	16993	17047	16833	16737	16964	17151	16919	17095	16965	17006	16985	16999	16857	16820	16984	16934	16906	16813	16951	16968	16949	16862	16947	17022	17006	16888	16880	16766	16895	16917	16913	17180	16900	16922	16816	16935	16850	16979	17007	16848	16798	16782	17001	16853	16927	17189	16942	16784	16915	16866	16853	16903	16741	16825	16674	16770	16922	16762	17003	16922	16853	16958	16987	16900	16797	16719	16944	17070	16943	17076	16672	16801	16896	16907	16861	17127	16991	16882	16980	16888	16897	16823	16926	17049	16840	16800	16822	16819	16630	16836	16832	16969	16933	16887	16751	16822	16827	17016	16745	16848	16875	16874	16965	17043	16887	16940	16830	16808	16673	16742	16942	16883	17055	16793	17022	17096	16911	16926	16819	16898	16866	16908	16840	17019	16860	16754	16955	16981	16907	16992	16729	16881	16761	16877	16823	16824	16904	16991	16756	16905	16839	16881	16851	16909	16999	16828	16922	16900	16951	16877	16787	16954	16928	16983	17037	16948	16857	16798	16921	17004	16925	16767	16809	16777	16917	16861	16804	17050	16787	16908	16667	16863	16827	16889	16922	16817	16983	16835	16915	16877	16839	16838	16846	16851	16856	16898	17053	16849	17130	16894	16828	16872	16926	17008	16785	16854	16923	16774	16723	16747	16740	16696	16735	16814	16881	16889	16892	16785	16779	16898	17000	16936	16971	16771	16981	16664	16903	16859	16871	16823	16945	16999	16886	16974	17118	16857	16826	16781	16892	16677	16949	16847	16941	16982	16950	16816	16867	16955	16870	16913	16875	17005	16921	16865	17022	17025	16937	16857	16691	16897	16965	16949	16769	16949	17181	16836	16887	16834	16837	16901	16947	16884	16844	16800	16806	16878	16977	16834	17069	17006	16804	16768	16907	16973	16930	16956	17011	16985	16896	16970	16895	16856	16761	16889	16863	16762	16864	16816	16936	16767	16747	16784	16918	16785	16913	16801	16897	16881	16963	16824	16866	16883	16919	16801	16846	16916	16895	16972	16882	16869	17023	16973	16903	16895	16962	16909	16914	16961	17043	16846	16862	17181	16771	16830	16766	16784	16883	16910	16905	16851	16637	16877	17006	16865	16861	16891	16991	16757	16832	16786	16923	16802	17034	16974	16826	16954	16578	16784	16890	16825	16800	16940	16818	16997	16915	16914	16712	16951	16823	16803	16814	16894	16980	16879	16804	17078	16981	16915	16708	16970	16859	16930	17011	16871	16869	16856	17090	16720	16900	17094	16932	16909	16930	16944	16840	16731	17047	16989	16832	16900	17004	16929	16804	16881	16823	16804	16889	17045	16990	16889	16923	16916	16750	16831	16837	16721	16848	16967	16814	16859	16825	16765	16843	17005	16841	16954	16963	16865	16812	16800	17085	16767	17072	16988	16997	17044	16988	16848	16818	16841	16942	16920	16842	16856	16983	16906	16993	16974	17001	16865	16858	16900	16883	16826	16856	16953	16787	16845	16886	16973	16832	17056	16870	16901	17019	16832	16856	16961	16913	17081	16902	16852	16854	16834	16936	16859	16959	16883	16904	16859	16886	16923	16938	16804	17004	17035	16914	16886	17026	17002	16966	16731	16824	16849	16897	16814	16789	17052	16820	16798	16872	16850	16824	16858	16883	16853	17002	16917	17027	16891	16859	16863	16987	16797	16964	17069	16785	16857	16794	16988	17059	16909	16836	16969	16853	16972	16965	16982	16798	16812	17048	16922	16784	17017	16675	16771	16970	16762	17022	16840	17107	16920	16928	16861	16862	16781	17012	16921	16918	16738	16848	16879	16900	16992	16694	16938	16955	16931	16915	16815	16833	16802	16768	16940	16858	16812	16875	16842	16913	16831	16635	16971	16976	16829	16731	17122	16646	16883	16880	16736	16921	16972	17110	16940	16908	16858	16928	16804	16903	16943	16941	17027	16879	16798	16987	16978	16903	16702	17006	16841	16857	16889	16701	16860	16966	16935	16851	16851	16910	16992	16878	17038	16888	16725	17192	16983	16820	16905	16837	16912	16919	16680	16995	16888	16924	16967	17009	16875	16994	16855	16733	16839	16931	16850	16811	16855	16796	16729	16772	16926	16796	16941	16861	16937	16867	16987	16903	17033	16819	16816	16966	16892	16783	16978	16815	16863	16863	16906	16660	17043	17022	16824	16896	16801	16836	16859	16815	16910	16811	16980	16817	16983	16887	16789	16819	16937	16600	16953	16900	16723	17032	17001	16874	16820	16838	16933	16877	16968	16993	16875	16955	16859	16896	16886	16939	16800	16963	16775	16847	16895	16928	16878	16837	16789	16808	16836	16818	16907	16720	16915	16786	16848	16640	16736	16780	16976	16816	17037	16833	16796	16917	16937	16820	16852	16890	17071	16811	16814	16872	16936	16741	16774	16835	16822	16959	16984	16746	16861	16960	16787	16826	16936	16914	16916	16797	16929	16802	16785	16784	16779	17070	16829	16876	16954	16778	16819	16991	16871	16934	16747	16985	17019	16903	16966	16963	16985	16792	16954	16796	16912	16777	16689	16857	16907	16902	16855	16897	16780	16896	16855	16830	16770	16870	16954	16822	16957	16909	16996	17004	16793	16811	16847	16918	16987	16932	16876	16971	16832	16843	17023	16894	17121	16885	16979	16917	16725	16872	16841	16797	16847	16912	16908	16872	16829	16941	17028	16946	16887	16895	16837	16870	17058	17041	16798	16847	16767	16795	16927	16979	16947	16828	16835	16916	16748	16831	16979	16887	17004	16848	16834	16979	16871	16920	16838	16751	17014	16814	16791	16912	16980	17033	17018	16836	16775	16795	17048	16829	17077	16876	16936	16965	16961	16731	16941	16998	16814	16848	16822	17130	17045	16956	16972	16812	16907	16760	16937	16764	16880	16928	16717	16799	17084	16948	16815	16943	16767	16925	16996	16777	16863	16792	16998	16806	16828	16747	16895	16863	16922	16849	16949	16947	16876	16786	17011	16795	16994	16821	16943	16913	16932	16831	16788	17033	16877	16865	17098	16965	16921	16927	16848	16833	16783	16919	16887	16985	17003	16900	16835	16938	16766	16771	16863	16884	17070	16859	16825	16861	16940	16870	16949	16977	16799	16977	16838	16896	16721	17018	16788	16972	16920	16894	16932	16947	16946	16947	17067	16954	16909	16918	16800	16831	16886	16759	16871	16823	16844	16813	16991	16898	16838	16918	16822	16842	16782	16898	16915	16978	16851	16742	16982	16841	16907	16977	17022	16743	17069	16978	16847	16881	16988	17014	16890	16914	16812	16864	16924	16872	17053	16880	16740	16922	16749	16758	16907	17031	16741	16816	16958	16787	16899	16859	16777	16901	16797	16998	16935	16775	16849	16794	16762	16939	16892	16785	16962	16834	16935	16861	16769	16966	17033	16933	16924	16751	16973	16938	16970	16988	16891	16880	16954	16842	16901	16895	16959	16925	16817	16754	16811	16684	17024	16753	16944	16728	16790	16991	16796	16849	16851	16909	16806	16870	16921	16824	16904	16829	16843	16849	16772	16918	16843	16863	16909	16987	17013	16866	16993	16985	17012	16821	16810	16907	16791	16845	16799	16967	16926	16784	16929	16763	16959	16700	16767	16910	16931	16881	16872	16926	16875	16817	16964	16718	17018	16990	16702	16960	16882	16920	16831	16676	16942	16895	17048	16979	16950	16860	16886	16870	16873	16990	16782	16774	16830	16772	17005	16948	16860	16909	16882	17004	16965	16776	16831	16834	16803	16937	16774	16926	16968	16841	16983	16791	16924	16801	16933	17046	16884	17025	16996	16937	16867	16885	16832	16766	16866	16810	16835	16749	16880	16915	16989	16692	16932	16869	16963	16783	16936	16702	16971	16827	16860	16913	16672	16999	16781	17006	16937	16954	16835	16933	16899	16931	16853	16941	16834	17036	16832	17016	16827	17041	16887	16810	16922	17024	16935	16933	17129	16958	16808	16872	16963	16846	16824	16742	16954	16988	16823	17059	16794	17031	17028	16746	17002	16802	17028	16934	16927	16805	17049	16871	16893	16832	16844	16783	16853	16737	17017	16939	16953	16848	16826	16814	16882	16866	16830	16803	16783	16843	16739	16866	16897	16913	16794	17129	16965	16880	16850	16882	16917	16765	16964	16766	16873	17086	17026	16732	16838	16960	16893	16953	16936	16977	17026	16927	16670	16866	16954	16893	17023	16966	16787	16710	16847	17046	16787	16775	16816	16870	16900	16891	16923	16816	16972	17008	16987	16887	16834	16840	17098	16960	16966	17088	16630	16709	16891	16870	16757	16947	16837	16989	16862	17030	16866	16777	16940	16919	16816	16920	16749	16813	16970	16862	16854	16763	16915	16927	17065	16736	16829	16936	16875	16849	16944	16940	16998	17029	17004	16823	16890	16839	16918	16984	16799	16925	16787	16967	16835	16778	16907	17006	17021	17075	16837	16852	16817	16866	16934	16944	16823	16865	16843	16935	16945	16935	16709	16793	16987	16905	16913	17012	16985	16805	16810	16852	16962	16789	16985	16729	17060	16889	16818	16787	17025	16989	16981	16898	16939	16815	16861	16876	16650	16839	16991	16909	16880	16774	16879	16865	16906	16811	16910	16919	16872	16952	16916	16902	17086	16835	17003	16860	16885	16878	16829	16860	16988	16936	16849	17007	16994	16947	16869	16866	17047	17040	16941	16952	16862	16882	16812	17012	16925	16732	16879	16981	17001	16987	16884	16794	16946	16735	17036	16854	16878	16900	16724	17065	16866	17049	16800	17046	16923	16870	16867	16704	17091	16966	16916	16951	16912	16943	16855	17009	16870	16973	16934	16952	16975	17004	17008	16885	16926	17137	16872	16894	16926	16772	16777	16734	17084	17043	16826	16974	16901	16848	16973	16869	16999	16948	16915	16895	16700	16942	16837	16958	16841	16758	16707	16951	17067	16715	17062	16843	16865	16838	16827	16857	16891	16864	16931	16998	16815	16841	16815	16829
24075	21567	29501	25946	26765	30616	31789	26819	24866	24193	23580	22866	22312	21708	21459	21553	21129	20942	20912	20710	20953	20822	20773	20566	20468	20337	20473	20584	20703	20499	20653	20356	20283	20353	20301	20432	20457	20267	20236	20119	20333	20127	20451	20370	20157	20240	20219	20153	20437	20476	20238	20233	19996	20267	20093	20389	20026	20314	20166	20115	20319	20206	20018	20077	20107	20170	20177	20093	20040	20267	20262	20193	20223	20131	20165	20186	20217	20301	20440	20183	20140	20064	20094	20407	19897	20237	20215	20284	20153	20024	20301	20173	20094	19811	20075	20149	20344	20107	20225	20372	19992	19994	20015	20259	20257	20273	20303	20089	20118	20091	20226	20408	20475	20318	20194	20113	20065	20018	20205	20293	20071	19886	20252	20229	20021	20068	20056	20157	20012	20032	20180	20186	19862	19932	20180	20352	20092	20085	19892	19865	20117	20160	20299	20061	20122	20220	20242	20155	20071	20196	20172	20218	20264	20273	20214	20046	20163	20069	20045	19939	20170	20142	20098	19958	20061	20036	20126	20186	20261	20037	20179	20287	20183	20208	20121	20114	20102	20166	19964	20188	20053	20066	20136	19833	19963	20209	20142	20194	20366	20346	20046	20038	20175	20136	20164	20185	20385	20069	20180	19971	20034	20024	20106	19904	20097	20318	20291	20259	20369	20274	20272	20105	20051	20266	20246	19950	20038	19999	20257	20063	20208	20019	20306	19912	20136	20278	20227	20307	20169	19855	20402	19959	19952	20102	20175	20067	20155	20208	20086	20223	20281	20294	20125	20107	20137	20090	20081	20252	20153	20156	20111	20418	20106	20255	20060	20098	19950	20068	20165	20050	20190	20050	20081	20216	20156	19990	20054	20060	20133	20107	20083	20250	20291	20238	20069	20285	20096	20044	20164	20142	20401	20355	20112	20066	20111	19952	19861	20075	20182	20188	20047	20186	20257	19989	20275	20047	20076	20276	20162	20130	20324	20201	20007	20049	20210	20138	20072	20130	20109	20100	20062	20265	20204	20135	20153	20016	20051	19990	20332	20195	20093	20309	20326	20007	20214	19952	20276	20135	20098	19799	20139	20075	20016	19973	20122	20040	20028	19954	20072	19913	20120	20066	20123	19988	20266	20212	20204	20127	20015	20187	20227	19946	20157	20167	20080	19942	19931	20167	20189	20150	20011	20176	20038	20150	19980	20192	20160	20129	20028	20248	20110	20219	20257	20010	20218	20105	20196	20163	20211	20217	20278	20124	19916	20079	20047	20117	20223	20163	20150	20114	19819	19982	20419	19986	20045	20250	20011	20059	20169	20232	20114	20146	20258	20146	20328	20207	20056	20099	20033	20041	19917	20205	20253	20163	19865	20278	20226	20166	20179	20517	20327	20340	19989	20222	20019	20103	20137	20054	20352	20057	20085	20187	20078	20315	20064	20032	20025	20192	20068	20055	20234	20115	20122	19939	20001	20260	20275	20056	20016	20122	20089	20092	20202	20139	20208	20112	20330	19976	20267	20386	20153	20108	20112	19991	20177	20307	20269	20181	20152	20025	20146	20342	19932	20178	20095	20178	19976	19996	20210	20105	19935	19951	20102	20004	20105	20169	20296	20139	20268	20278	20301	20068	19974	20093	20025	20085	20019	20015	20344	20169	20112	20187	20081	20226	20136	20225	20054	19989	20152	20039	19995	20004	20006	20342	20012	20063	20182	20233	20267	20090	19888	19795	20082	20173	20294	20112	20057	19991	20140	19971	20134	19987	20133	20123	20079	20020	20302	20175	20217	19928	20127	20201	20073	19978	20425	20196	20003	20108	20172	20293	20098	20246	20131	20239	20149	20096	20226	20165	20340	20156	20287	20090	20533	20317	20257	20240	20039	19923	20049	20007	20102	20254	20103	20117	20088	19999	20163	20042	20140	19979	20018	20074	19994	20001	19911	19988	20159	20179	20336	20092	19952	20048	20265	20122	20269	20109	20150	20024	20016	20100	20221	20018	19937	20197	20054	20042	20345	19931	20365	20197	20208	20052	20184	20152	20095	20187	19952	20088	20046	20287	20312	19980	20018	20241	20264	20381	20099	20063	19858	20137	20160	20113	20312	20118	20143	20076	20075	19892	20039	20170	20217	20169	20156	20214	20308	20282	20085	20044	20087	20214	20043	20161	20153	20139	20273	19973	20005	20113	20041	20013	20099	20166	20289	20008	20183	20102	20169	19994	19989	20211	20042	20291	19995	20227	20186	20001	20217	19976	20003	20166	20101	20198	20083	20191	20271	20051	19884	20055	19998	20380	20086	20125	19899	20084	20027	20122	20106	20208	20251	20153	20171	20129	19874	20036	19989	20271	20190	20189	19970	20152	20142	19912	20141	20231	20278	20081	20084	20117	20165	20042	20301	20121	20132	20149	19872	20128	20177	20194	20008	20232	20097	20105	20228	20027	20034	20052	20221	20099	20116	20203	19986	20094	20156	20079	20115	20014	19976	20442	20168	20207	20175	20064	20175	20066	20011	20153	20229	20002	20178	20285	19959	20227	20220	19963	20196	20222	20148	20221	20113	20370	20308	20213	20070	20185	20109	20186	19989	20168	20008	20255	20193	20017	20039	20081	19935	19928	19921	20231	19979	20168	20223	20253	20084	19942	20084	20069	20145	20087	20077	20193	20193	20269	20373	20255	20169	20060	20054	19972	19927	20213	20037	20386	20237	20200	20223	20283	19980	19888	20078	20026	20091	20231	20259	19898	20186	19913	20102	20100	20087	20266	20225	20118	20014	19989	19981	20108	20163	20153	20153	20045	19927	20198	20338	20063	20175	20099	20569	20230	19991	20168	20149	20283	20193	20141	20129	19893	20239	20059	20125	20109	20223	20092	19931	20153	19985	20080	20243	20115	20106	19906	20143	20082	20234	20264	20077	20099	19934	20105	20023	20174	20110	20214	20134	20183	20312	20185	20211	20058	19953	20145	20157	20013	19902	20002	20323	19973	20349	20106	19952	20044	20215	20050	20109	20031	19938	20029	20309	20130	20187	20022	19962	20125	20068	20247	20243	20165	20004	20019	20055	20039	19944	20148	20199	20183	20074	20205	20267	20009	19971	20049	20059	20184	20054	20210	20127	19968	20209	20045	20170	20433	20284	20192	20027	20242	20209	20157	20228	20192	20095	19953	20348	20184	20166	19952	20119	20154	20074	20097	20026	20186	20042	19993	20180	20243	19987	20044	20277	19995	20109	20197	20111	20064	20017	19979	20134	20067	20102	20121	20223	20089	20122	20199	20217	20052	20162	20162	19971	19963	20055	20197	20169	20259	20153	20189	20139	19852	20110	20043	20174	20032	19979	20226	20056	20170	19903	20008	20374	20162	20317	19994	20275	20284	20276	20178	20182	20141	19970	20063	20143	20204	20174	20081	20009	20020	20092	19896	20138	20304	20005	20202	20087	20243	20154	20403	20031	20142	20046	19888	20091	20154	20049	20112	20229	20199	20061	20040	20261	20233	20222	20157	20136	19905	20018	20066	20037	20089	20212	20167	19984	20117	20160	19971	20029	20096	20203	20074	19984	20193	20148	20151	20251	20025	20229	20081	19941	20027	20144	20211	19854	20012	20218	20101	20040	20049	20109	20211	20233	20021	20127	20316	20047	20043	20077	20207	20256	20165	19880	19959	20020	19859	20380	20161	19929	20003	19944	20022	20079	20125	20094	20101	20187	19913	20009	19817	20039	20094	20107	20049	19980	20057	20003	20324	20166	20228	19867	19999	20284	20300	19891	20074	20073	20042	20302	20186	20161	20311	20380	20110	19914	20094	19957	20006	20167	20201	20231	20170	20204	20172	20159	20095	20255	20048	20197	20020	20202	20119	20148	20036	20094	20007	20140	20082	20117	20202	20157	19972	20226	20132	19954	20056	20031	20143	20156	20149	20237	20261	20143	20136	20167	20139	20109	19973	20105	20105	20119	19998	20106	19983	20164	20110	20125	20080	19995	20119	20151	20130	20086	19997	19995	19869	20063	20246	20010	20155	19980	19991	20078	20010	20118	20058	20017	20242	20117	20091	20197	19999	20167	20093	20162	20080	20348	20019	20076	20076	19968	20119	20088	20055	20429	19983	20121	20075	20260	20257	20030	20075	19982	20212	20207	20070	20103	19849	20025	20066	20239	20183	20241	20200	19894	20182	20073	20250	20172	19999	19984	20208	20022	20274	19878	20058	20246	20104	19956	20115	20174	20205	20150	20265	20270	20257	19918	20046	20094	20309	20012	20279	19977	20163	20189	20023	19957	20149	20072	20133	20156	20004	20162	20244	20158	19982	20077	20259	20138	20449	20392	20058	20179	20077	20049	20067	20115	20114	20117	20177	20243	20031	19992	19935	20176	20132	20056	19985	20092	20197	20074	20058	20079	20149	20274	20125	19989	20152	20104	20135	20091	20008	20239	19900	20083	20120	20133	20061	20104	20466	20256	20092	20193	20147	19994	20315	19998	20090	20151	20140	20264	20185	20170	20048	20258	20209	20114	19899	20025	20083	19832	19896	20081	19855	20000	20222	20214	20031	20106	20104	20038	20137	20033	20121	20192	19907	20148	20086	20041	20059	19953	20250	20318	20114	19990	20183	20205	20100	20182	20131	20222	20018	20186	20087	20178	20068	20001	20012	20047	20149	20219	20085	20267	20274	20102	20036	19883	19974	19906	20264	20282	20090	20098	20086	20247	20083	20132	19967	20213	20101	20173	20142	20216	20138	20149	20077	20199	20190	20173	20211	19962	20155	20107	20187	20020	20209	20262	20036	20077	20226	20354	20207	19988	20205	20339	20165	20367	20197	20296	19970	20121	20137	20099	20154	19944	20090	19982	19870	20128	20038	20054	20154	20123	20108	20078	20251	20263	19918	20248	20112	20090	20117	20237	20106	20258	20054	20122	20307	20085	20081	20159	19899	19881	20320	20253	20101	20141	20142	19839	20059	20131	20161	20132	20194	19940	20157	19977	20195	19981	20277	20354	20275	20407	20054	20103	20047	20175	20209	20061	20236	20156	19966	20331	20003	19907	20074	20065	20089	20110	20070	20186	19858	20051	20355	20121	20176	19982	20041	20045	20077	20133	20121	20120	19976	19970	20011	20222	20324	20041	20156	19977	20207
32694	55604	54904	45841	39465	34265	30323	26361	24053	22807	21507	20747	19664	19333	18819	18518	18119	17803	17753	17852	17755	17380	17382	17152	17436	17227	17072	17176	17142	17044	16987	16914	17166	16901	16987	16895	17060	16747	16812	16758	16860	16830	16742	16691	16786	16817	16684	16762	16972	16882	16802	16808	16609	16582	16661	16740	16699	16764	16595	16658	16854	16732	16550	16704	16820	16860	16853	16826	16729	16717	16642	16820	16647	16638	16768	16869	16697	16585	16692	16650	16722	16728	16663	16937	16739	16775	16637	16939	16714	16895	16771	16731	16693	16789	16816	16575	16837	16807	16888	16847	16706	16708	16831	16807	16802	16772	16898	16788	16623	16772	16708	16741	16670	16774	16714	16587	16870	16664	16729	16856	16704	16692	16773	16577	16712	16689	16807	16858	16617	16832	16774	16773	16920	16704	16701	16652	16826	16729	16820	16811	16694	16586	16676	16733	16685	16726	16668	16829	16567	16680	16633	16737	16680	16831	16812	16877	16696	16757	16635	16667	16902	16684	16885	16748	16700	16727	16645	16788	16620	16738	16503	16740	16807	16687	16634	16824	16568	16746	16654	16672	16605	16671	16756	16842	16658	16804	16745	16698	16789	16681	16843	16775	16473	16834	16791	16844	16672	16623	16751	16753	16826	16562	16702	16605	16795	16790	16706	16733	16822	16778	16623	16860	16727	16898	16662	16703	16813	16661	16762	16703	16768	16726	16619	16768	16748	16699	16709	16680	16643	16557	16686	16636	16625	16679	16708	16745	16641	16812	16729	16751	16716	16776	16677	16606	16781	16778	16592	16813	16705	16748	16708	16634	16743	16968	16740	16509	16760	16715	16666	16755	16793	16675	16767	16646	16819	16671	16771	16758	16717	16576	16586	16684	16757	16643	16830	16617	16854	16715	16718	16730	16724	16787	16750	16666	16616	16771	16584	16596	16843	16681	16650	16774	16684	16833	16684	16556	16612	16596	16823	16923	16935	16692	16834	16829	16705	16813	16529	16943	16761	16475	16625	16868	16785	16661	16714	16719	16676	16820	16640	16756	16716	16720	16647	16750	16862	16677	16746	16667	16660	16632	16783	16585	16768	16810	16798	16789	16599	16579	16663	16616	16832	16693	16825	16748	16789	16730	16512	16591	16769	16801	16667	16692	16710	16781	16884	16747	16719	16744	16873	16603	16762	16789	16911	16681	16874	16910	16800	16829	16888	16701	16673	16620	16698	16718	16659	16765	16791	16691	16750	16709	16692	16656	16716	16670	16746	16734	16699	16896	16532	16755	16607	16845	16706	16738	16689	16746	16689	16708	16750	16572	16839	16749	16696	16759	16684	16710	16595	16596	16768	16859	16717	16660	16622	16683	16665	16681	16709	16651	16734	16694	16665	16582	16636	16780	16679	16613	16536	16711	16749	16706	16620	16743	16651	16669	16810	16702	16606	16876	16502	16755	16653	16773	16636	16660	16735	16617	16967	16759	16724	16777	16631	16748	16824	16658	16790	16779	16662	16593	16662	16863	16690	16765	16771	16707	16700	16649	16749	16669	16532	16732	16717	16836	16702	16695	16628	16710	16651	16645	16770	16735	16728	16713	16812	16726	16608	16681	16751	16707	16611	16802	16620	16762	16857	16546	16642	16537	16664	16794	16829	16753	16875	16644	16822	16669	16730	16942	16765	16674	16776	16756	16792	16722	16639	16711	16649	16699	16722	16861	16675	16825	16751	16970	16802	16627	16735	16842	16799	16735	16709	16686	16774	16629	16641	16581	16675	16676	16627	16637	16728	16640	16514	16817	16739	16712	16737	16704	16875	16792	16847	16690	16938	16613	16677	16619	16801	16744	16651	16723	16738	16481	16748	16747	16784	16676	16739	16650	16771	16821	16887	16841	16748	16762	16667	16669	16657	16586	16568	16571	16657	16733	16826	16654	16758	16708	16727	16775	16625	16820	16769	16762	16761	16691	16728	16607	16724	16860	16763	16675	16660	16625	16614	16825	16749	16808	16785	16941	16793	16773	16620	16741	16626	16574	16631	16869	16536	16952	16683	16858	16690	16652	16689	16610	16624	16806	16732	16832	16721	16682	16767	16563	16803	16705	16850	16754	16693	16924	16722	16793	16739	16564	16850	16620	16917	16611	16746	16701	16876	16503	16526	16577	16760	16704	16994	16785	16821	16661	16702	16599	16715	16728	16695	16770	16766	16861	16773	16717	16727	16703	16574	16792	16827	16672	16698	16674	16667	16730	16608	16647	16793	16841	16731	16471	16648	16725	16458	16623	16843	16865	16662	16711	16544	16539	16538	16685	16623	16719	16753	16735	16647	16550	16716	16728	16791	16840	16609	16598	16835	16867	16781	16638	16758	16576	16818	16792	16822	16759	16568	16657	16794	16775	16646	16817	16592	16782	16879	16781	16542	16734	16586	16965	16724	16622	16676	16641	16763	16547	16802	16672	16721	16773	16822	16661	16580	16588	16563	16697	16593	16907	16822	16630	16615	16696	16796	16764	16876	16777	16827	16766	16753	16803	16627	16776	16699	16641	16884	16686	16736	16836	16622	16482	16844	16888	16699	16929	16571	16714	16639	16698	16855	16915	16703	16819	16890	16673	16786	16691	16868	16655	16687	16770	16740	16627	16611	16512	16732	16896	16818	16620	16668	16788	16521	16625	16717	16744	16683	16849	16785	16862	16552	16758	16697	16871	16635	16723	16599	16934	16750	16741	16787	16832	16757	16639	16716	16639	16698	16754	16753	16694	16796	16647	16689	16528	16809	16845	16693	16627	16666	16658	16656	16926	16695	16760	16726	16703	16936	16617	16566	16935	16667	16712	16830	16563	16462	16801	16972	16796	16601	16811	16764	16749	16783	16692	16694	16651	16856	16616	16759	16708	16651	16710	16747	16636	16617	16880	16785	16902	16795	16673	16712	16584	16744	16771	16695	16652	16712	16796	16742	16512	16908	16722	16624	16841	16714	16702	16752	16760	16739	16572	16759	16794	16883	16748	16760	16809	16765	16553	16811	16779	16750	16812	16829	16680	16708	16704	16632	16684	16842	16774	16814	16711	16666	16741	16670	16827	16838	16543	16708	16755	16592	16811	16659	16542	16708	16660	16834	16591	16770	16594	16566	16806	16905	16626	16803	16708	16602	16809	16710	16827	16660	16725	16622	16845	16759	16864	16756	16707	16490	16738	16722	16707	16633	16723	16652	16771	16642	16730	16689	16709	16780	16879	16864	16593	16673	16841	16761	16684	16729	16732	16836	16591	16833	16688	16820	16770	16634	16766	16740	16688	16646	16751	16805	16885	16621	16805	16688	16635	16733	16684	16685	16842	16799	16822	16665	16616	16559	16641	16757	16727	16796	16751	16799	16674	16891	16831	16583	16568	16593	16628	16625	16738	16778	16622	16759	16688	16554	16817	16796	16780	16701	16779	16762	16643	16717	16682	16530	16665	16757	16682	16721	16670	16660	16562	16756	16860	16752	16702	16581	16603	16680	16803	16775	16816	16804	16843	16620	16819	16877	16605	16922	16737	16773	16628	16769	16613	16755	16685	16707	16519	16861	16841	16751	16709	16575	16555	16645	16657	16834	16598	16706	16664	16779	16746	16685	16773	16754	16638	16713	16692	16736	16950	16784	16763	16495	16761	16684	16714	16656	16851	16609	16785	16755	16591	16769	16664	16908	16708	16548	16821	16713	16687	16614	16654	16788	16954	16754	16762	16630	16690	16717	16742	16840	16781	16847	16818	16590	16815	16825	16539	16671	16678	16682	16779	16871	16668	16800	16789	16659	16711	16754	16509	16501	16669	16788	16716	16625	16686	16845	16817	16641	16659	16706	16739	16742	16769	16721	16458	16676	16796	16716	16749	16678	16778	16835	16768	16717	16585	16634	16695	16797	16764	16732	16772	16754	16732	16765	16762	16769	16714	16809	16844	16576	16711	16822	16655	16634	16812	16836	16690	16701	16808	16637	16711	16706	16565	16703	16720	16698	16639	16641	16720	16755	16846	16663	16918	16819	16611	16721	16745	16716	16625	17038	16749	16702	16656	16689	16569	16811	16690	16567	16613	16808	16699	16752	16668	16733	16826	16712	16826	16802	16530	16583	16695	16760	16744	16673	16669	16887	16781	16985	16747	16933	16702	16729	16765	16678	16728	16792	16742	16733	16740	16853	16703	16583	16911	16852	16739	16798	16469	16900	16751	16871	16669	16510	16731	16575	16726	16737	16856	16656	16566	16881	16625	16692	16793	16728	16802	16881	16773	16852	16685	16582	16661	16763	16735	16648	16709	16794	16694	16834	16797	16872	16579	16787	16645	16830	16679	16892	16754	16769	16691	16694	16829	16789	16625	16862	16690	16699	16805	16682	16793	16813	16741	16776	16715	16705	16662	16769	16767	16886	16670	16632	16813	16424	16865	16646	16728	16642	16837	16704	16680	16554	16801	16651	16934	16763	16828	16773	16821	16691	16654	16683	16735	16838	16783	16754	16658	16680	16624	16672	16651	16743	16670	16687	16794	16768	16645	16658	16566	16640	16736	16783	16826	16783	16680	16864	16765	16735	16743	16650	16706	16681	16614	16736	16761	16842	16698	17001	16677	16808	16607	16776	16732	16595	16762	16601	16758	16669	16832	16703	16598	16662	16727	16727	16758	16735	16738	16750	16825	16690	16618	16996	16775	16824	16628	16740	16752	16604	16643	16714	16785	16855	16726	16576	16722	16666	16878	16529	16804	16700	16719	16945	16662	16710	16779	16873	16792	16773	16708	16685	16641	16608	16908	16788	16737	16773	16827	16512	16894	16706	16722	16693	16896	16728	16514	16734	16620	16734	16579	16802	16773	16595	16779	16656	16600	16759	16668	16808	16924	16709	16681	16720	16592	16853	16735	16586	16737	16782	16671	16778	16773	16749	16680	16780	16649	16643	16701	16720	16724	16915	16678	16806	16649	16952	16730	16746	16821	16704	16599	16794	16705	16768	16497	16713	16801	16729	16645	16618	16666	16626	16690	16651	16579	16706	16823	16782	16642	16801	16688	16739	16684	16767	16793	16643	16995	16638	16838	16783	16850	16710	16654	16604	16725	16794	16622	16779	16659	16665	16629	16729	16736	16725	16755	16802	16589	16715	16883
33563	35701	39910	35421	29528	26368	24218	22811	22227	21753	21435	21258	21109	21210	20679	20792	20626	20446	20412	20311	20695	20607	20521	20396	20380	20393	20361	20369	20330	20547	20275	20388	20187	20353	20649	20267	20254	20370	20492	20356	20262	20354	20429	20285	20433	20291	20478	20353	20550	20410	20520	20537	20352	20541	20574	20556	20338	20434	20398	20154	20229	20379	20334	20107	20402	20407	20294	20404	20392	20315	20472	20542	20555	20287	20124	20222	20433	20481	20182	20194	20064	20293	20316	20319	20300	20209	20114	20222	20312	20443	20429	20449	20484	20373	20115	20460	20288	20202	20360	20300	20446	20568	20349	20131	20324	20272	20560	20400	20470	20334	20402	20288	20343	20331	20101	20360	20191	20320	20401	20200	20590	20415	20206	20238	20390	20275	20182	20493	20385	20342	20545	20203	20240	20366	20516	20260	20296	20389	20317	20215	20371	20326	20366	20215	20337	20482	20318	20159	20294	20221	20264	20546	20433	20328	20485	20399	20341	20347	20262	20285	20299	20234	20458	20167	20406	20310	20176	20452	20192	20313	20364	20230	20319	20360	20305	20185	20269	20207	20251	20086	20377	20268	20281	20310	20216	20253	20229	20145	20141	20179	20059	20355	20164	20345	20424	20498	20459	20390	20341	20534	20326	20201	20387	20402	20307	20356	20341	20164	20359	20405	20434	20488	20249	20399	20423	20108	20352	20277	20448	20238	20469	20454	20433	20277	20196	20345	20102	20321	20472	20252	20331	20197	20203	19991	20416	20210	20199	20283	20301	20308	19927	20157	20243	20348	20326	20296	20238	20218	20218	20132	20285	20356	20156	20278	20405	20444	20592	20301	20312	20265	20201	20389	20167	20248	20061	20073	20300	20160	20567	20294	20282	20244	20504	20239	20352	20325	20067	20203	20347	20201	20231	20408	20346	20226	20238	20204	20156	20231	20005	20297	20501	20496	20317	20367	20235	20356	20292	20376	20423	20166	20165	20223	19975	20342	20223	20296	20356	20322	20428	20209	20436	20318	20387	20380	20268	20284	20252	20478	20375	20392	20256	20472	20237	20490	20313	20186	20162	20348	20189	20280	20473	20194	20350	20455	20408	20482	20375	20355	20377	20292	20216	20355	20377	20263	20185	20271	20577	20555	20229	20542	20179	20538	20336	20491	20359	20396	20505	20414	20251	20233	20363	20343	20289	20328	20330	20314	20257	20260	20398	20161	20254	20430	20312	20279	20216	20466	20221	20285	20297	20178	20177	20223	20347	20288	20273	20271	20183	20227	20122	20176	20108	20288	20477	20334	20630	20293	20293	20357	20283	20376	20133	20246	20350	20406	20200	20207	20287	20291	20368	20141	20262	20454	20375	20232	20212	20500	20467	20237	20280	20323	20359	20462	20247	20520	20311	20380	20335	20199	20171	20613	20417	20385	20342	20364	20288	20360	20417	20372	20295	20073	20249	20412	20377	20178	20713	20317	20302	20249	20185	20349	20276	20165	20413	20236	20303	20322	20233	20464	20520	20299	20483	20440	20300	20367	20453	20182	20404	20359	20367	20349	20145	20441	20192	20404	20100	20429	20407	20362	19968	20565	20076	20430	20212	20357	20320	20364	20271	20426	20360	20457	20273	20531	20447	20552	20362	20266	20220	20511	20391	20309	20332	20141	20279	20392	20550	20057	20331	20492	20281	20260	20250	20322	20375	20362	20344	20309	20115	20464	20361	20091	20295	20188	20233	20269	20539	20374	20277	20435	20421	20048	20084	20227	20049	20397	20413	20371	20371	20378	20439	20343	20332	20271	20483	20289	20583	20297	20510	20446	20407	20431	20515	20315	20361	20279	20387	20446	20250	20365	20407	20280	20421	20407	20207	20378	20067	20503	20397	20482	20315	20379	20160	20215	20371	20358	20334	20204	20306	20457	20380	20387	20362	20174	20399	20256	20421	20353	20255	20393	20299	20335	20328	20259	20536	20428	20424	20302	20322	20309	20189	20366	20284	20185	20533	20432	20334	20408	20340	20323	20265	20086	20341	20312	20370	20088	20348	20184	20510	20394	20533	20334	20473	20594	20510	20375	20333	20350	20239	20299	20260	20372	20269	20320	20410	20506	20352	20310	20492	20410	20232	20239	20402	20317	20133	20442	20454	20401	20440	20410	20403	20430	20273	20433	20386	20456	20379	20234	20177	20192	20150	20053	20359	20285	20403	20224	20100	20413	20439	20218	20447	20258	20313	20269	20377	20340	20432	20445	20420	20416	20239	20252	20181	20349	20302	20156	20358	20232	20417	20374	20366	20256	20148	20409	20178	20331	20246	20194	20364	20302	20357	20449	20370	20478	20322	20436	20248	20446	20261	20335	20481	20388	20470	20324	20444	20338	20578	20346	20203	20125	20108	20255	20236	20191	20407	20163	20386	20123	20233	20375	20387	20375	20176	20294	20293	20586	20257	20320	20225	20370	20350	20442	20239	20368	20422	20567	20198	20341	20338	20369	20593	20294	20184	20565	20245	20352	20265	20318	20333	20293	20320	20239	20230	20298	20183	20349	20516	20341	20304	20418	20408	20332	20436	20220	20126	20181	20288	20502	20207	20541	20440	20350	20443	20365	20308	20287	20251	20259	20374	20440	20345	20120	20231	20450	20415	20514	20327	20450	20236	20264	20237	20294	20238	20170	20516	20376	20323	20362	20151	20315	20384	20354	20441	20420	20082	20283	20424	20353	20277	20607	20354	20316	20373	20279	20375	20244	19979	20389	20361	20226	20414	20566	20366	20165	20222	20166	20202	20234	20437	20217	20330	20312	20330	20387	20445	20156	20270	20170	20247	20348	20199	20227	20251	20442	20333	20335	20377	20386	20220	20069	20228	20279	20212	20232	20514	20273	20196	20282	20384	20295	20458	20220	20341	20452	20200	20617	20371	20388	20470	20310	20471	20150	20379	20431	20384	20382	20114	20516	20635	20235	20661	20286	20295	20360	20291	20300	20173	20367	20374	20577	20360	20402	20244	20367	20374	20165	20487	20436	20419	20360	20265	20458	20375	20334	20228	20332	20515	20313	20338	20116	20286	20288	20270	20005	20457	20595	20262	20124	20167	20347	20189	20502	20310	20262	20429	20375	20437	20414	20533	20314	20284	20160	20299	20317	20196	20295	20256	20400	20382	20461	20195	20249	20270	20401	20396	20335	20467	20269	20463	20418	20229	20355	20208	20314	20291	20307	20377	20254	20407	20336	20269	20381	20555	20223	20454	20319	20277	20176	20110	20455	20422	20403	20250	20181	20255	20272	20367	20408	20383	20247	20178	20309	20455	20254	20239	20404	20592	20556	20363	20315	20324	20202	20274	20424	20303	20428	20442	20585	20398	20366	20396	20501	20495	20273	20290	20525	20311	20353	20412	20287	20407	20063	20330	20435	20334	20228	20317	20483	20224	20113	20341	20223	20163	20324	20370	19994	20307	20412	20310	20378	20388	20434	20333	20243	20296	20108	20191	20408	20393	20162	20387	20254	20452	20019	20118	20248	20190	20451	20239	20444	20232	20375	20445	20315	20485	20382	20386	20253	20358	20244	20455	20364	20395	20317	20324	20461	20290	20422	20345	20098	20108	20405	20429	20464	20472	20509	20425	20138	20278	20270	20355	20297	20260	20325	20377	20245	20288	20256	20212	20413	20293	20390	20408	20424	20167	20332	20244	20230	20572	20459	20256	20292	20106	20197	20210	20122	20218	20091	20192	20240	20090	20297	20187	20160	20284	20312	20424	20169	20284	20316	20560	20383	20280	20231	20614	20384	20425	20342	20259	20175	20226	20227	20424	20486	20521	20387	20195	20522	20425	20280	20153	20183	20222	20336	20031	20405	20285	20644	20141	20083	20399	20153	20194	20266	20228	20479	20418	20127	20487	20347	20449	20301	20477	20206	20389	20267	20185	20299	20302	20295	20388	20498	20584	20280	20498	20385	20207	20244	20268	20312	20312	20172	20475	20265	20328	20330	20310	20193	20331	20461	20457	20412	20419	20498	20264	20188	20275	20284	20463	20317	20392	20430	20631	20175	20179	20318	20458	20472	20355	20407	20181	20238	20387	20221	20393	20350	20277	20389	20417	20413	20213	20151	20218	20145	20170	20246	20378	20337	20407	20302	20471	20458	20274	20254	20444	20457	20306	20507	20594	20277	20394	20283	20218	20286	20525	20317	20320	20359	20416	20375	20381	20185	20257	20380	20447	20177	20312	20134	20447	20437	20193	20371	20266	20315	20261	20325	20468	20333	20353	20084	20316	20378	20155	20395	20434	20310	20288	20370	20311	20335	20358	20276	20336	20638	20356	20384	20279	20323	20234	20391	20295	20370	20333	20308	20355	20306	20436	20283	20233	20341	20411	20318	20396	20337	20238	20465	20224	20760	20417	20298	20410	20219	20120	20332	20127	20413	20221	20321	20191	20281	20222	20255	20315	20380	20520	20338	20342	20337	20413	20248	20271	20490	20401	20291	20368	20333	20241	20330	20508	20354	20264	20405	20352	20282	20246	20226	20367	20300	20333	20392	20378	20366	20365	20271	20315	20470	20243	20324	20385	20380	20185	20342	20206	20273	20404	20349	20302	20375	20751	20480	20342	20303	20217	20277	20552	20374	20296	20355	20329	20402	20435	20202	20265	20382	20446	20281	20206	20113	20348	20250	20303	20570	20327	20574	20331	20520	20562	20587	20343	20508	20409	20224	20264	20173	20346	20247	20237	20469	20485	20110	20322	20188	20451	20117	20514	20130	20209	20329	20459	20404	20331	20258	20605	20353	20332	20381	20188	20400	20499	20195	20289	20288	20492	20334	20525	20333	20446	20263	20333	20755	20405	20131	20296	20263	20313	20266	20408	20464	20354	20241	20470	20277	20305	20258	20500	20341	20412	20366	20336	20362	20315	20354	20356	20163	20387	20316	20083	20433	20294	20240	20281	20219	20258	20312	20579	20280	20373	20423	20386	20327	20430	20415	20439	20359	20299	20516	20247	20112	20316	20238	20576	20198	20449	20212	20391	20466	20412	20568	20381	20344	20205	20228	20452	20295	20333	20297	20453	20552	20292	20315	20224	20463	20246	20444	20373	20477	20207	20394	20336	20528	20648	20334	20384	20339	20227	20393	20329	20294
32898	45303	42810	34272	29073	25237	22380	20591	19523	19175	18494	18178	18016	17717	17377	17189	17038	17142	17321	17270	17061	16988	16978	16969	16967	16760	16866	16850	16957	16862	16921	17033	17048	16809	16851	16842	16724	16766	16833	16831	16713	16775	16863	16851	16751	16809	16719	16838	16837	16806	16787	16887	16847	16817	16933	16897	16765	16691	16863	16790	16771	16775	16666	16700	16728	16812	16911	16926	16973	16711	16935	16865	16697	16836	16809	16668	16826	16860	16705	16828	16746	16900	16781	16889	16722	16898	16581	16761	16810	16806	16830	16805	16778	16954	16822	16835	16691	16816	16726	16812	16648	16778	16821	16873	16789	16583	16752	16922	16840	16845	16728	16720	16777	16621	16712	16639	16737	16859	16852	16875	16937	16780	16883	16845	16820	16816	16828	16693	16930	16742	16804	16765	16697	16788	16703	16830	16728	16783	16822	16829	16805	16813	16702	16821	16868	16785	16798	16888	16746	16945	16945	16843	16804	16836	16677	16909	16861	16839	16893	16803	16863	16635	16742	16842	16803	16840	16774	16831	16931	17027	16898	16876	16798	16819	17060	16834	16800	16961	16728	16851	16909	16879	16767	16857	16743	16762	16805	16864	16826	16654	16841	16825	16842	16893	16914	16857	16863	16934	16649	16855	16807	16865	16730	16671	16819	16640	16851	16893	16750	16667	16734	16894	16781	16754	16749	16799	16618	16745	16898	16694	16742	16642	16795	16742	16849	16873	16767	16821	16804	16796	16839	16778	16819	16546	16790	16651	16584	16887	16873	16803	16763	16731	16965	16839	16793	16738	16772	16759	16742	16901	16836	16592	16782	16847	16794	16826	16848	16816	16904	16783	16746	16825	16712	16760	16732	16805	16778	16834	16849	16677	16732	16691	16770	16801	16889	16852	16918	16847	16881	16870	16578	16835	16833	16719	16884	16719	16702	16771	16701	16805	16816	16687	16794	16970	16658	16840	16818	16893	16642	16828	16821	16854	16647	16846	16736	16690	16922	16761	16696	16494	16856	16744	16856	16884	16623	16827	16805	16807	16856	16966	16567	16810	16713	16720	16784	16773	16922	16969	16921	16918	16936	16963	16726	16726	16951	16623	16948	16855	16743	16752	16758	16892	16660	16885	16825	16886	16860	16683	16783	16724	16912	16784	16855	16831	16728	16798	17022	16780	16686	16821	16661	16757	16812	16706	16872	16862	16672	16929	16604	16788	16869	16808	16900	16846	16783	16751	16812	16916	16766	16803	16728	16756	16895	16566	16822	16578	16824	16693	16935	16944	16662	16696	16660	16770	16848	16884	16933	16759	16694	16840	16826	16810	16758	16880	16646	16754	16952	16868	16800	16947	17001	16595	16710	16892	16520	17039	16801	16891	16688	16655	16791	16912	16853	16690	16941	16647	16729	16807	16842	16787	16688	16697	17034	16862	16735	16831	16805	16774	16719	16677	16688	16799	16912	16846	16721	16760	16787	16919	17027	16742	16719	16636	16672	16681	16961	16805	16753	16790	16778	16802	16852	16826	16722	16724	16820	16838	16721	16783	16741	16845	16660	16646	16907	16727	16838	16796	16774	16833	16814	16716	16804	16813	16876	16797	16765	16869	16824	16853	16697	17140	16727	16785	16728	16769	16852	16773	16935	16848	16570	16963	16645	16816	16910	16652	16913	17058	16579	16784	16796	16881	16891	16892	16744	16789	16704	16893	16768	16888	16775	16834	16882	16752	16763	16961	16789	16775	16831	16664	16847	16656	16742	16822	16751	16715	16862	16811	17008	16794	16866	16871	16902	16713	16679	16714	16843	16829	16916	16903	16765	16683	17007	16887	16714	16792	16769	16648	16701	16778	16802	16840	16577	16650	16836	16826	16817	16796	16829	16923	16769	16706	16772	16818	16862	16816	16940	16695	16978	16929	16891	16662	16770	16874	16864	16894	16719	16887	16691	16946	16738	16989	16933	16850	16903	16889	16686	16685	16800	16694	16756	16808	16764	16698	16763	16838	16744	16927	16936	16670	16804	16712	16852	16835	16875	16751	16678	16657	16869	16750	16737	17008	16731	16643	16540	16817	16747	16768	16860	16885	16844	16786	16831	16734	16777	16768	16908	16589	16699	16702	16876	16766	16735	16934	16691	16788	16799	16990	16731	16816	17022	16911	16820	16858	16924	16830	16838	16810	16798	16705	16867	16807	16773	16870	16932	16773	16785	16620	16756	16748	16756	16811	16782	16814	16711	16836	16651	16728	16854	16920	16983	16726	16826	16909	16796	16823	16858	16853	16755	16796	16860	16733	16918	16862	16728	16804	16755	16731	16744	16902	16836	16628	16891	16846	16617	16752	16724	16859	16652	16718	16865	16884	16797	16804	16682	16800	16882	16666	16856	16830	16680	16638	16787	16799	16951	16803	16616	16750	16898	16655	16867	16750	16729	16794	16768	16855	16686	16705	16879	16728	16737	16833	16829	16787	16824	16730	16650	16674	16821	16726	16654	16719	16812	16641	16783	16797	16955	16792	16701	16683	16815	16803	16778	16735	16752	16745	16802	16910	16984	16662	16880	16723	16844	16748	16907	16840	16719	16745	16823	16819	16752	16893	16850	16696	16747	16856	16716	16806	16814	16801	16796	16681	16656	16852	16707	16901	16927	16616	16836	16638	16807	16559	16614	16949	16879	16930	16728	16838	16811	16824	16836	16745	16882	16681	16857	16757	16676	16763	16867	16763	16667	16928	16688	16848	16860	16686	16685	16755	16695	16674	16842	16859	16722	16864	16682	16721	16906	16690	16814	16754	16726	16787	16790	16696	16859	16833	16876	16836	16912	16899	16588	16743	16879	16796	16882	16766	16752	16691	16937	16887	16617	16891	16609	16749	16778	16676	16722	16685	16711	16861	16870	16732	16821	16916	16832	16733	16652	16808	16834	16661	16700	16684	16917	16760	16820	16928	16946	16830	16728	16763	16872	16953	16759	16775	16823	16704	16734	16749	16791	17013	16770	16709	16810	16742	16871	16958	16799	16805	16718	16826	16622	16797	16740	16780	16872	16799	16851	16839	16697	16890	16755	16782	16950	16884	16832	16809	16805	16691	16575	16773	16736	16852	16756	16838	16808	16793	16780	16624	16820	16825	16771	16791	16760	16726	16655	16759	16901	16814	16832	16770	16925	16747	16809	16771	16795	16743	16980	16955	16830	16730	16957	16822	16702	16877	16750	16858	16802	16842	16663	16869	16923	16848	16647	16668	16719	16606	16759	16761	16970	16706	16849	16768	16783	16819	16949	16765	16641	16893	16938	16799	16962	16858	16846	16881	16743	16761	16740	16970	16852	16910	16658	16819	16713	16843	16820	16763	16834	16834	16763	16836	16764	16729	16938	16631	16870	16784	16631	16792	16902	16819	16669	16842	16791	16805	16880	16686	16738	16798	16852	16740	16741	16978	16843	16812	16722	16863	16856	16720	16874	16761	16762	16808	16639	16959	16667	16698	16604	16823	16923	16692	16616	16635	16789	17045	16739	16842	16797	16581	16771	16866	16785	16941	16816	16698	16742	16893	16825	16820	16816	16916	16644	16846	16817	16866	16674	16845	16725	16741	16984	16848	16894	16830	16721	16760	16908	16745	16816	16755	16757	16684	16749	16713	16866	16851	16649	16738	16868	16828	16927	16781	17061	16838	16686	16741	16760	16749	16864	16871	16856	16975	16798	16854	16832	16770	16826	16967	16784	16824	16856	16706	16992	16759	16614	16813	16775	16979	16855	16774	16920	16759	16915	16724	16699	16855	16815	16804	16745	16793	16898	16765	16801	16706	16734	16827	16633	16958	16823	16887	16801	16974	16779	16917	16864	16727	16763	16867	16790	16559	16755	16826	16639	16832	16710	16884	16960	16865	16891	16721	16860	16842	16889	16750	16771	16768	16700	16731	16699	16748	16900	16709	16786	16654	16840	16808	16797	16802	16914	16715	16739	16886	16719	16790	16737	16673	16705	16725	16715	16657	16804	16744	16960	16677	16869	16706	16811	16934	16836	16946	16905	16760	16774	16747	16839	16714	16947	16641	16794	16934	16787	16683	16750	16840	16651	16811	16862	16894	16750	16779	16602	16789	16817	16875	16891	16910	16770	16725	16836	16738	16848	16730	16735	16704	16878	16822	16976	16585	16815	16795	16680	16739	16796	16515	16882	16736	16844	16788	16981	16732	16841	16660	16828	16709	16839	16751	16922	16667	16936	16924	16829	16729	16889	16639	16944	16759	16543	16827	16854	16733	16909	16930	16783	16686	16723	16726	16685	16873	16889	16760	16929	16711	16905	16713	16608	16839	16697	16898	16764	16772	16659	16931	16676	16777	16984	16713	16898	16840	16836	17002	16818	16879	16775	16898	16578	16786	16767	16682	16946	16627	16891	16775	16773	16901	16775	16785	16812	16767	16639	16817	16843	16606	16866	16813	16774	16885	16806	16856	16843	16656	16787	16898	16726	16747	16771	16853	16790	16918	16812	16868	16824	16738	16753	16777	16787	16700	16926	16644	16757	16817	16968	16747	16942	16702	16754	16746	16787	16881	16802	16767	16759	16837	16716	16777	16854	16758	16725	16779	16931	16761	17006	16859	16747	16799	16841	16824	16998	16921	16713	16860	16955	16611	16763	16680	16873	16741	16779	16859	17009	16908	16840	16781	16936	16901	16740	16843	16821	16772	16764	16594	16821	16876	16788	16951	16935	16725	16586	16799	16938	16721	16749	16947	16631	16781	16869	16741	16985	16744	16901	16693	16850	16914	16737	16810	16754	16741	16857	16942	16768	16723	16938	16903	16921	16710	16876	16823	16875	16829	16828	17026	16851	16878	16674	16695	16608	16869	16858	16743	16697	16972	16841	16653	16799	16816	16690	16735	16732	16734	16852	16795	16906	16786	16905	16604	16807	16699	16861	16695	16852	16784	16841	16886	17019	16710	16750	16966	16866	16856	16880	16820	16837	16951	16742	16852	16810	16944	16872	16926	16871	16922	16858	16441	16842	16861	16913	16745	16881	16751	16743	16978	16839	16864	16818	16741	16971	16822	16828	16826	16770	16925	16853	16637	16925	16718	16734	16721	16734	16849	16932	16783	16910	16736	16666	16693	16691	16848	16727	16886	16850	16819
25419	21626	29688	29541	28820	28709	27523	24383	23399	22946	22385	21924	21659	21296	21089	20694	20581	20812	20743	20312	20383	20268	20460	20451	20356	20244	20193	20102	20194	20158	20059	20075	20247	19876	20077	20257	20158	20300	19982	19905	20157	20115	19850	19938	20026	20095	20103	19942	19994	20113	20160	20062	19975	19992	19844	20104	19924	20294	20132	20248	20163	19940	19996	20050	20178	19987	20058	19652	19891	20095	19922	19732	20000	20006	20220	19857	20054	19908	19765	20283	20001	20065	19977	20067	20057	19976	19895	20174	19962	19760	20157	19862	19944	19794	19954	19719	20021	19917	19885	20082	19945	20139	20041	20072	20059	20033	20063	19921	20112	19924	19931	19906	20069	19695	20452	20010	19996	19921	19927	19951	19858	20066	19953	19907	19975	20065	19902	20069	20113	20163	20199	20086	20047	20017	19931	19961	20234	20062	20021	20009	19824	19972	19972	19902	20079	19891	19954	19847	19924	19847	20034	20145	20059	19983	19937	20138	19916	19985	20044	20151	19776	20136	20039	19778	19951	19816	19880	20053	19903	20101	19997	20011	19953	20223	20002	20029	20194	20035	20047	19986	19906	20071	20172	20032	20025	20063	19990	20103	20077	19752	20053	20047	20235	20017	19830	19959	19935	19735	19860	20037	20089	20090	19874	20008	20038	20051	20068	19968	20098	19858	19906	19887	19992	20008	20059	19678	20075	20020	19988	20277	20056	20112	20011	19986	19989	19908	19947	19918	19932	19647	20027	19958	20102	19919	20297	20091	20184	20035	20033	20001	20114	19992	20048	19950	19966	19998	20138	19755	20055	20181	20155	19972	19921	19882	19990	20160	19937	20170	19950	20116	19992	19984	19849	19798	19924	19941	19898	19909	19916	19906	20222	20097	19855	20095	19919	20014	20109	19980	19837	19995	19841	19988	19860	20020	20044	20136	20013	19916	19960	19950	19838	20035	19724	19980	20097	19844	20108	19858	19872	20016	19791	19883	20015	20026	19826	19932	19897	19908	20021	20014	19897	20149	19844	19898	20050	19946	19977	20202	20007	19950	20013	20097	19869	19850	20001	19942	20105	20138	19927	20047	20106	19858	20011	19936	19708	20022	20251	19928	19770	19924	19929	20003	19749	19922	19859	19940	20193	20075	19989	20091	19790	20232	19809	20221	20145	20109	19807	19935	20017	20170	19989	20038	20104	19985	19809	19881	19891	19960	20002	19901	19837	19934	20054	19987	19927	19982	19886	19901	20134	20072	20047	20018	19968	20018	19973	19970	20006	20031	19898	20079	19920	20112	19964	20072	19907	19979	19980	19816	19858	19816	20130	20114	19964	19896	20001	19975	19859	20109	20121	19905	19994	19931	20002	19964	20149	19792	19928	20082	19973	19756	19904	19931	19987	19968	19972	19923	19955	19801	19784	19815	20027	19828	20121	19980	20287	20136	19937	19924	19988	19857	19933	20279	20159	20073	20022	19925	19979	20256	20019	19941	20132	19856	19933	20034	20102	20162	19952	20295	20149	20190	19822	19969	20031	19957	19903	19851	19994	19985	20059	19901	19973	20002	20147	19992	20121	20055	20099	19955	19869	19944	20063	19898	20021	19968	20035	19922	19783	20120	19797	20033	20033	19935	19959	19897	19850	19919	19879	19902	19928	19895	20096	19955	19995	20014	20058	19974	19893	19938	20092	19951	20021	20159	20122	20115	19963	20067	19861	19963	19967	19955	20201	19862	20019	19933	19924	19781	20065	20002	19978	20041	19947	19918	20007	19850	19825	20200	20003	19929	19973	20022	20216	19903	20167	20009	19914	19955	20096	19904	19990	20204	20027	20053	19964	19991	20239	19887	19953	19988	19990	19993	20127	19927	20034	20049	20019	19832	19806	19847	20107	19987	20034	20060	19938	19940	19922	19898	20032	20048	20114	20046	20022	20026	19825	20028	19890	19838	20147	20086	19965	20141	20067	19768	19966	20182	19976	20040	19956	20004	20147	19864	19945	20128	19873	19977	20126	19919	20108	20071	19967	19953	20004	19940	20022	19990	19998	19892	19955	19949	19833	19997	19911	20018	19939	19872	20126	20014	20098	19934	19993	20038	19913	19611	20016	19888	20211	20069	19846	19887	19888	20097	20228	19929	20012	20176	20040	20206	20133	20125	20023	19887	20035	20096	20297	20274	20186	19851	19979	20049	20166	19952	19827	20333	20161	19986	19790	19772	20162	19940	20018	20119	20035	20042	20196	20035	20161	20222	20074	20102	20047	20042	19935	19955	19909	19925	19917	19942	20151	19981	20033	20052	20071	20096	20055	19965	19930	19984	19964	19765	20293	19929	20012	20090	20052	20175	19851	19836	19902	19769	20209	19979	20051	20013	20132	19926	20020	19950	19968	19994	20026	20096	19879	19962	19874	19938	20138	19981	19916	20263	20149	19957	20197	20182	20213	20073	19971	19964	19954	19975	20144	20053	19918	19935	19896	20086	19938	19957	19958	20062	20061	19906	19924	20054	19915	19911	19837	20066	19912	19880	20145	19915	20078	20073	19900	19989	19952	19905	20012	19681	19888	19927	20170	19927	20019	20068	20036	19855	19818	19949	19975	19829	20215	19913	20101	20127	19906	19947	20042	20028	20051	19949	19791	19901	19983	20110	19969	20117	19806	20026	19864	19890	20116	19864	19912	19899	19968	20072	20097	19846	19974	20072	20092	19995	19858	19896	20101	19870	20083	20040	20011	19895	19951	20031	20126	20163	19888	19924	19831	20103	20016	20102	19873	20126	20059	19985	20060	19798	20028	20172	20055	19995	19721	19994	19862	20193	20004	19851	20100	19994	19860	20045	19866	20138	19909	20143	20112	19981	20032	20034	19826	19780	20055	20158	20049	20027	20005	20109	20011	20001	19909	19799	19890	19830	20045	20156	19694	19860	19972	20182	19891	19882	20196	20091	20169	19861	19944	20011	20033	19905	19969	19953	19988	20035	20034	20132	19999	19918	20089	19958	20106	19992	20012	19931	19885	20097	20083	20157	19993	20025	19915	19862	19978	19826	19788	20091	20186	20094	20307	20002	20011	19881	20144	20021	19771	19706	19874	19992	19858	19897	20133	20015	20058	19889	20143	19848	19959	19856	19939	20056	20064	20028	20144	19837	19998	20009	19799	19913	20051	20188	19835	19876	19804	19935	20145	19841	19933	19955	19985	19999	20084	19845	19772	20056	19867	20126	20087	19991	19757	20074	19878	20091	20031	19990	20034	19987	20032	19952	20035	19835	19739	19907	19956	20059	20066	19979	20109	19934	20007	20088	20141	20296	19785	20181	19881	20087	20020	20004	19986	19922	19883	19753	19973	20058	20038	20003	19958	20004	20063	20038	19878	19914	20076	20022	19961	19884	20152	20042	20136	19949	19961	20041	20139	20014	19897	19957	19712	19875	19872	19987	20073	19836	20061	19848	20060	20020	20106	19797	20060	19980	19876	20052	20085	19796	20033	19910	19878	19958	20030	19893	20034	19815	19848	19990	20186	20133	20022	19825	19982	20198	20085	19929	20041	20017	20027	19790	19858	19962	20197	20079	19955	19995	20171	19861	19766	20002	20090	19945	20049	19977	19982	20099	19862	20106	20167	19910	19986	19901	20079	19962	20087	20146	20039	20108	19901	19842	19931	20085	19921	19831	19880	20007	20077	20086	20121	20159	20009	19991	20004	19850	19928	20203	19841	19942	20044	19959	19941	20090	19861	20115	19927	19803	20033	19908	19900	19966	19897	20133	19937	20032	20045	19883	20048	19980	19762	20122	20121	20107	20157	20121	19926	19816	19859	19861	20101	20018	19769	20096	20001	19979	19915	19776	19888	20091	19952	20010	19976	19864	19877	19988	19987	20148	20036	19869	19814	20234	19906	19901	19991	19926	20140	19959	20078	20024	19920	20079	19974	19845	19989	19925	20072	20039	19888	20008	20196	20000	19785	19995	20030	19836	19875	20012	20262	20220	19802	20000	19981	20145	19988	20132	20079	20056	19968	20261	20059	19860	20038	19896	20046	19864	20008	20029	20095	20104	20209	19899	20065	20130	20045	19930	20094	19998	20053	19903	19978	19973	20035	19773	20158	19716	20037	20075	19801	19798	19881	20006	20168	19843	19831	20069	20000	19953	19893	20166	19928	20039	20090	19920	20049	19966	20040	19891	20019	20071	20244	19916	19900	19881	19962	19929	19878	19944	19873	19752	19910	20161	19943	19944	19978	19969	20087	20178	19713	20063	19814	19932	20002	19897	19920	20012	20082	20006	19891	20000	20228	20221	20091	19918	20135	19891	19982	19864	20065	20243	20019	20231	19900	19907	19845	19813	19913	19952	20143	20139	20024	20069	20017	19903	19915	20102	19900	20186	19957	19931	19805	19805	19966	19886	19868	19927	19988	19973	20023	19893	20096	20128	19850	19935	19956	19885	19941	19971	20126	19882	19741	19914	20262	20203	19893	19891	20132	20173	20155	20100	19995	19997	20027	19963	20187	19870	20001	19892	20008	20393	20062	20155	20242	20118	20001	20161	20245	19971	20022	20178	20114	19908	20034	20041	20023	20114	20044	20076	20116	20092	19876	20029	19936	19990	19801	20006	20016	19959	19959	19942	20058	20023	19979	19918	19786	19877	20000	19967	20046	19832	20085	20002	20010	19937	19944	20091	20070	19996	20080	19926	20172	20023	20033	19950	19810	20188	20054	20053	19814	19846	20049	20085	19942	20102	19821	19984	20161	20122	19997	19890	19951	19838	19817	19922	19879	20189	20093	20095	20031	20075	20067	19965	20205	20034	20008	19863	20093	19614	19923	20000	20054	20281	19939	20151	20082	19910	19900	20167	19942	19878	19956	19972	20140	19833	19900	19791	19920	20052	19929	20137	20083	19985	20041	20121	20000	20172	20102	20127	20144	20178	19884	19997	20105	19953	19885	20088	20064	19907	20188	19999	20119	20021	20115	20106	20015	20119	20016	19865	20001	20117	19996	19902	19857	19913	19852	19969	20030	19879	19946	20090	19971	19984	19935	19883	19920	19675	20198	20070	20070	20008	19901	20004	20115	19767	20051	20061	20240	19940	19905	20096	20119	19858	19884	20056	19854	19781	19836	20119	19956	19957	20188	19933	20168	19956
31603	49082	49538	40499	33700	28758	25379	22954	21666	20776	19922	19449	18853	18400	18016	17713	17727	17429	17525	17186	16985	17104	17010	17090	17094	16974	16995	16776	16933	16927	16941	16780	16869	16775	16743	16703	16592	16734	16647	16827	16530	16559	16726	16474	16633	16629	16601	16622	16612	16734	16757	16730	16689	16791	16701	16711	16555	16730	16625	16665	16491	16684	16747	16594	16667	16664	16665	16706	16434	16621	16746	16696	16709	16620	16864	16569	16586	16678	16663	16630	16674	16593	16539	16726	16479	16738	16648	16680	16648	16697	16750	16705	16803	16578	16778	16859	16473	16598	16623	16574	16543	16696	16891	16509	16772	16684	16714	16594	16871	16665	16535	16649	16700	16652	16566	16514	16520	16686	16747	16479	16748	16573	16504	16683	16473	16648	16584	16670	16761	16603	16420	16664	16739	16727	16691	16533	16722	16788	16394	16718	16600	16687	16744	16501	16747	16662	16615	16719	16656	16488	16455	16737	16509	16508	16531	16865	16646	16683	16505	16616	16664	16554	16846	16555	16644	16612	16690	16636	16481	16617	16469	16666	16740	16736	16640	16692	16447	16696	16520	16708	16511	16603	16587	16723	16657	16663	16768	16790	16553	16649	16670	16681	16902	16568	16665	16584	16784	16611	16637	16679	16626	16454	16734	16692	16562	16739	16476	16792	16622	16423	16752	16479	16657	16728	16752	16668	16675	16749	16609	16559	16601	16624	16672	16693	16745	16607	16730	16533	16678	16670	16744	16657	16536	16559	16555	16476	16702	16633	16704	16615	16796	16336	16886	16556	16500	16549	16606	16560	16554	16699	16629	16743	16729	16767	16440	16712	16526	16654	16561	16618	16631	16593	16749	16599	16560	16627	16587	16641	16707	16588	16523	16678	16642	16517	16604	16629	16789	16592	16609	16714	16545	16633	16612	16563	16564	16687	16721	16583	16666	16384	16684	16710	16632	16495	16715	16605	16522	16564	16597	16662	16590	16643	16621	16630	16532	16536	16713	16640	16661	16656	16679	16392	16488	16704	16562	16630	16618	16601	16551	16597	16627	16659	16768	16489	16522	16615	16512	16757	16539	16662	16743	16564	16578	16626	16643	16536	16564	16555	16495	16646	16776	16591	16581	16650	16607	16599	16772	16533	16833	16642	16673	16757	16682	16503	16627	16655	16644	16675	16691	16608	16604	16671	16710	16485	16530	16607	16656	16533	16711	16763	16637	16592	16601	16586	16658	16755	16746	16568	16646	16701	16693	16688	16533	16495	16796	16482	16518	16467	16711	16550	16576	16643	16767	16677	16554	16529	16576	16680	16612	16708	16508	16609	16511	16573	16651	16571	16731	16595	16676	16528	16700	16484	16697	16814	16581	16436	16724	16771	16755	16800	16618	16655	16547	16594	16604	16613	16641	16646	16596	16739	16695	16714	16519	16643	16668	16503	16463	16672	16542	16622	16703	16674	16711	16701	16539	16626	16549	16659	16568	16660	16663	16723	16658	16580	16552	16434	16567	16676	16678	16359	16699	16713	16501	16537	16633	16746	16461	16630	16724	16649	16563	16553	16671	16724	16632	16732	16544	16518	16625	16620	16765	16486	16623	16587	16587	16568	16616	16682	16648	16724	16629	16672	16584	16542	16730	16694	16505	16665	16770	16472	16605	16683	16588	16591	16826	16751	16548	16674	16612	16558	16536	16647	16559	16538	16731	16494	16659	16680	16588	16531	16519	16589	16633	16529	16499	16634	16618	16595	16550	16623	16796	16710	16572	16590	16795	16687	16728	16654	16644	16573	16566	16748	16539	16725	16595	16624	16747	16762	16678	16693	16580	16552	16463	16733	16531	16596	16722	16697	16491	16661	16565	16645	16648	16640	16591	16670	16720	16779	16800	16643	16562	16746	16779	16695	16748	16556	16490	16698	16539	16673	16568	16608	16633	16723	16747	16575	16703	16635	16582	16605	16669	16618	16497	16624	16452	16613	16507	16688	16489	16578	16553	16642	16499	16682	16586	16691	16668	16781	16577	16718	16623	16667	16515	16494	16590	16548	16498	16665	16685	16690	16770	16655	16713	16621	16545	16665	16564	16428	16623	16631	16455	16806	16754	16713	16818	16842	16727	16723	16738	16587	16458	16453	16668	16703	16608	16709	16528	16598	16673	16609	16604	16584	16595	16677	16729	16649	16651	16720	16557	16636	16766	16628	16437	16692	16642	16636	16744	16651	16571	16474	16505	16640	16552	16643	16691	16669	16707	16480	16475	16564	16643	16750	16671	16596	16625	16726	16622	16512	16742	16796	16633	16589	16613	16582	16749	16568	16591	16577	16596	16576	16519	16706	16772	16620	16609	16755	16804	16626	16744	16537	16694	16597	16753	16705	16710	16616	16614	16767	16522	16814	16750	16514	16667	16566	16595	16761	16428	16709	16618	16747	16550	16561	16650	16440	16607	16650	16794	16641	16710	16700	16722	16624	16754	16679	16616	16667	16793	16731	16591	16596	16707	16557	16733	16528	16556	16479	16685	16746	16518	16630	16581	16641	16654	16704	16603	16605	16516	16622	16382	16703	16639	16619	16506	16830	16651	16647	16568	16716	16704	16704	16656	16742	16713	16660	16773	16608	16693	16893	16526	16598	16589	16691	16649	16698	16690	16718	16543	16762	16603	16683	16658	16677	16534	16660	16652	16645	16550	16585	16716	16578	16551	16805	16590	16399	16699	16678	16510	16607	16618	16619	16797	16520	16791	16725	16550	16791	16606	16545	16516	16596	16689	16509	16648	16592	16695	16615	16490	16564	16495	16724	16632	16525	16874	16485	16686	16572	16384	16771	16571	16677	16677	16720	16710	16706	16637	16678	16420	16689	16608	16771	16823	16634	16648	16595	16597	16629	16662	16681	16730	16523	16633	16728	16606	16495	16746	16604	16641	16633	16630	16625	16610	16803	16544	16755	16638	16531	16627	16608	16568	16604	16737	16541	16602	16600	16722	16744	16431	16540	16538	16771	16600	16613	16635	16583	16512	16639	16627	16548	16665	16716	16739	16614	16688	16603	16744	16696	16512	16562	16616	16408	16708	16566	16542	16601	16605	16715	16602	16889	16691	16605	16594	16573	16737	16737	16440	16599	16754	16560	16546	16519	16661	16615	16675	16702	16658	16653	16604	16636	16938	16725	16577	16639	16636	16682	16560	16531	16465	16596	16688	16697	16752	16588	16532	16620	16590	16711	16649	16666	16675	16715	16633	16726	16647	16724	16684	16673	16665	16701	16643	16615	16587	16647	16639	16550	16555	16641	16457	16533	16530	16613	16689	16791	16642	16774	16666	16588	16682	16422	16686	16792	16512	16687	16689	16782	16605	16737	16716	16741	16510	16630	16756	16569	16687	16652	16538	16519	16729	16507	16613	16458	16706	16464	16532	16807	16595	16569	16473	16794	16626	16593	16560	16584	16665	16669	16559	16473	16692	16611	16716	16611	16632	16656	16567	16663	16572	16606	16572	16606	16648	16790	16585	16642	16681	16414	16660	16645	16542	16641	16533	16606	16831	16623	16344	16783	16496	16470	16453	16523	16687	16762	16640	16642	16838	16546	16445	16697	16710	16732	16728	16676	16603	16734	16680	16493	16821	16846	16623	16547	16710	16622	16666	16512	16453	16608	16731	16654	16571	16595	16889	16462	16568	16657	16582	16591	16454	16780	16751	16446	16703	16666	16592	16594	16721	16620	16573	16723	16539	16593	16527	16736	16662	16563	16629	16628	16866	16849	16563	16732	16804	16678	16657	16403	16592	16599	16537	16558	16583	16713	16682	16642	16672	16671	16555	16454	16853	16506	16677	16655	16633	16786	16684	16649	16449	16609	16691	16680	16623	16619	16551	16463	16545	16607	16385	16546	16688	16560	16620	16617	16838	16743	16845	16547	16852	16619	16811	16761	16665	16669	16613	16483	16782	16524	16634	16619	16661	16545	16486	16647	16643	16601	16534	16823	16618	16606	16653	16667	16555	16785	16700	16624	16749	16631	16597	16659	16679	16653	16727	16700	16734	16558	16740	16591	16745	16923	16612	16535	16624	16511	16602	16575	16620	16492	16657	16574	16537	16577	16846	16693	16648	16582	16608	16670	16602	16487	16690	16577	16474	16705	16584	16594	16600	16784	16451	16643	16734	16604	16738	16659	16676	16683	16765	16800	16627	16492	16697	16534	16522	16680	16645	16728	16647	16497	16652	16790	16545	16493	16744	16592	16789	16671	16624	16656	16752	16648	16467	16661	16572	16533	16568	16611	16718	16602	16590	16452	16477	16517	16705	16691	16717	16693	16668	16517	16610	16530	16713	16492	16555	16603	16830	16761	16690	16539	16709	16785	16788	16619	16676	16698	16583	16626	16657	16436	16677	16662	16623	16620	16364	16492	16655	16527	16857	16500	16660	16749	16562	16497	16439	16581	16750	16487	16512	16572	16671	16483	16729	16572	16615	16707	16632	16529	16646	16722	16460	16636	16494	16608	16670	16634	16521	16651	16701	16570	16613	16670	16672	16669	16633	16550	16573	16618	16542	16481	16653	16682	16674	16613	16578	16664	16710	16775	16584	16608	16589	16802	16559	16648	16720	16664	16441	16622	16569	16665	16844	16633	16539	16616	16431	16583	16561	16670	16555	16687	16570	16721	16724	16632	16744	16561	16540	16627	16573	16549	16589	16766	16686	16745	16683	16749	16492	16580	16621	16423	16614	16631	16738	16706	16556	16575	16562	16616	16730	16613	16689	16688	16547	16687	16469	16584	16589	16562	16674	16444	16731	16672	16552	16626	16797	16640	16652	16694	16761	16592	16745	16659	16739	16476	16593	16661	16636	16565	16716	16731	16647	16622	16666	16686	16709	16560	16758	16585	16692	16609	16575	16550	16564	16590	16568	16633	16571	16562	16536	16681	16581	16561	16690	16627	16740	16681	16597	16698	16557	16823	16730	16610	16541	16508	16531	16620	16584	16708	16710	16817	16551	16545	16653	16589	16505	16532	16537	16574	16576	16606	16658	16689	16743	16745	16614	16676	16739	16732	16536	16521	16707	16754	16599	16633	16641	16578	16536	16621	16589	16530	16518	16545	16637	16665	16655	16663	16549	16812	16638	16739	16698	16512	16685	16658
24122	21507	29327	25629	25588	29280	30011	25792	24045	23482	23072	22179	21957	21590	20991	20819	20872	20548	20399	20289	20197	20223	20190	20278	20135	20110	20035	19869	19938	20104	19775	19700	19877	19823	19543	19867	19688	19681	19756	19874	19683	19730	19613	19446	19574	19769	19474	19584	19508	19603	19582	19647	19360	19546	19640	19522	19638	19593	19516	19572	19449	19592	19630	19646	19581	19723	19572	19504	19511	19401	19513	19719	19579	19650	19577	19684	19573	19447	19624	19490	19462	19864	19577	19415	19403	19498	19462	19586	19583	19507	19747	19584	19472	19574	19549	19443	19473	19719	19566	19573	19396	19677	19569	19461	19810	19517	19627	19688	19615	19538	19643	19666	19521	19633	19558	19391	19667	19578	19530	19413	19667	19887	19459	19521	19462	19534	19526	19668	19424	19615	19541	19545	19536	19526	19688	19624	19767	19622	19719	19644	19500	19579	19531	19656	19377	19625	19623	19409	19551	19553	19293	19372	19576	19518	19282	19530	19572	19450	19558	19657	19457	19591	19620	19621	19392	19481	19386	19808	19434	19438	19568	19537	19378	19490	19573	19584	19751	19587	19482	19578	19441	19646	19502	19597	19625	19632	19400	19641	19542	19514	19653	19902	19559	19643	19412	19589	19427	19344	19322	19654	19480	19402	19480	19561	19420	19356	19542	19655	19755	19502	19471	19560	19607	19325	19472	19377	19565	19438	19738	19344	19475	19499	19684	19471	19491	19392	19494	19400	19382	19554	19646	19413	19674	19650	19698	19503	19482	19559	19443	19499	19753	19501	19489	19901	19733	19540	19399	19491	19726	19488	19504	19489	19645	19536	19585	19474	19440	19274	19477	19555	19585	19628	19466	19607	19575	19453	19657	19597	19584	19527	19342	19529	19664	19491	19550	19406	19594	19721	19477	19571	19643	19385	19652	19573	19564	19574	19491	19591	19531	19484	19338	19363	19342	19381	19484	19597	19656	19489	19268	19375	19428	19682	19838	19463	19554	19302	19660	19723	19511	19379	19596	19465	19550	19481	19459	19516	19567	19575	19474	19452	19529	19326	19374	19378	19506	19732	19448	19646	19680	19737	19463	19483	19589	19402	19684	19319	19405	19406	19351	19530	19521	19505	19407	19517	19513	19294	19430	19684	19438	19410	19534	19692	19614	19663	19792	19545	19481	19500	19188	19350	19523	19473	19440	19740	19499	19576	19620	19462	19503	19706	19608	19452	19352	19705	19470	19640	19393	19422	19459	19558	19552	19443	19593	19599	19539	19345	19421	19443	19636	19607	19467	19409	19447	19384	19789	19602	19625	19649	19436	19473	19493	19487	19720	19368	19513	19531	19614	19506	19599	19610	19504	19538	19561	19544	19507	19560	19586	19561	19601	19495	19229	19578	19434	19483	19545	19417	19508	19474	19605	19539	19474	19676	19549	19480	19524	19544	19480	19373	19737	19750	19463	19252	19635	19337	19666	19630	19477	19488	19473	19440	19474	19467	19614	19522	19523	19457	19612	19497	19493	19566	19496	19739	19365	19310	19488	19264	19515	19470	19537	19515	19378	19433	19426	19620	19504	19270	19505	19625	19592	19629	19631	19460	19361	19385	19338	19640	19476	19506	19616	19473	19411	19591	19546	19549	19502	19509	19535	19514	19566	19385	19548	19651	19552	19660	19644	19432	19479	19623	19622	19507	19593	19429	19457	19436	19586	19675	19391	19499	19400	19497	19704	19600	19572	19620	19584	19703	19527	19519	19502	19409	19589	19449	19457	19718	19607	19729	19545	19561	19686	19580	19592	19497	19746	19530	19549	19520	19687	19575	19374	19421	19469	19349	19469	19454	19401	19630	19628	19483	19738	19571	19480	19578	19546	19487	19600	19385	19587	19283	19766	19592	19723	19698	19577	19536	19667	19838	19694	19643	19417	19563	19618	19598	19614	19366	19559	19600	19660	19707	19657	19571	19424	19602	19411	19527	19589	19557	19477	19729	19525	19605	19498	19557	19378	19462	19657	19387	19568	19593	19611	19559	19537	19675	19626	19441	19541	19497	19739	19553	19749	19510	19390	19554	19516	19609	19528	19602	19514	19463	19701	19588	19411	19541	19393	19470	19418	19499	19518	19596	19665	19661	19510	19527	19496	19603	19467	19290	19486	19475	19535	19406	19462	19389	19447	19557	19598	19480	19599	19443	19453	19268	19669	19580	19790	19377	19628	19428	19283	19528	19503	19517	19613	19434	19596	19448	19633	19404	19448	19800	19619	19438	19305	19141	19599	19532	19630	19522	19424	19569	19463	19523	19522	19554	19472	19314	19676	19553	19390	19559	19347	19499	19603	19554	19482	19512	19671	19443	19617	19489	19420	19365	19505	19551	19590	19721	19529	19491	19537	19779	19547	19330	19508	19605	19570	19625	19553	19527	19666	19565	19847	19656	19675	19560	19434	19436	19506	19696	19645	19681	19595	19527	19728	19661	19466	19598	19501	19566	19564	19572	19626	19517	19294	19569	19455	19527	19584	19432	19604	19539	19552	19342	19547	19642	19413	19552	19587	19700	19631	19639	19355	19532	19542	19620	19300	19546	19505	19431	19642	19513	19735	19572	19541	19422	19464	19663	19369	19412	19617	19794	19391	19518	19613	19579	19461	19379	19500	19633	19408	19458	19630	19505	19468	19589	19497	19436	19533	19518	19554	19283	19535	19458	19541	19649	19635	19329	19563	19553	19285	19567	19433	19414	19494	19399	19255	19508	19402	19362	19602	19330	19449	19428	19425	19709	19627	19575	19565	19729	19525	19515	19680	19576	19602	19589	19516	19358	19773	19500	19378	19634	19791	19672	19746	19545	19538	19494	19649	19656	19548	19413	19414	19535	19631	19478	19718	19537	19655	19606	19512	19522	19570	19659	19394	19432	19368	19575	19534	19601	19372	19641	19499	19611	19483	19657	19309	19547	19452	19520	19792	19423	19484	19632	19486	19474	19254	19539	19690	19847	19433	19523	19605	19668	19453	19475	19639	19528	19590	19376	19502	19569	19622	19658	19530	19515	19495	19590	19758	19509	19535	19444	19462	19595	19549	19293	19407	19439	19458	19376	19449	19494	19586	19504	19539	19621	19609	19626	19464	19528	19405	19608	19591	19613	19737	19453	19500	19619	19457	19460	19694	19457	19579	19448	19816	19502	19479	19561	19474	19496	19539	19546	19461	19392	19542	19433	19529	19590	19595	19329	19480	19523	19649	19701	19665	19450	19641	19602	19710	19428	19556	19802	19426	19271	19319	19574	19622	19494	19506	19459	19571	19524	19606	19744	19304	19700	19437	19659	19595	19720	19735	19483	19718	19579	19687	19537	19568	19638	19697	19434	19689	19453	19644	19627	19684	19455	19355	19423	19524	19396	19654	19219	19562	19686	19554	19369	19516	19529	19607	19588	19519	19507	19370	19285	19797	19605	19481	19517	19494	19613	19582	19509	19701	19427	19597	19279	19747	19412	19487	19382	19624	19303	19431	19561	19496	19394	19539	19238	19594	19508	19649	19467	19576	19402	19758	19398	19674	19421	19703	19814	19434	19487	19712	19523	19579	19403	19538	19521	19718	19587	19569	19438	19552	19567	19635	19525	19390	19513	19461	19612	19536	19535	19491	19664	19733	19641	19737	19585	19605	19538	19647	19425	19644	19521	19613	19624	19596	19572	19679	19754	19664	19615	19583	19538	19709	19523	19753	19446	19575	19527	19544	19528	19430	19391	19392	19625	19624	19601	19568	19670	19559	19439	19370	19760	19550	19481	19450	19364	19637	19638	19660	19604	19333	19547	19418	19292	19375	19485	19711	19672	19418	19442	19534	19567	19526	19562	19427	19662	19615	19641	19510	19469	19598	19512	19624	19540	19528	19597	19557	19408	19413	19430	19309	19639	19586	19468	19544	19491	19495	19504	19799	19651	19561	19709	19554	19477	19536	19524	19536	19785	19658	19589	19575	19489	19592	19450	19727	19513	19502	19511	19374	19461	19400	19655	19300	19702	19552	19524	19460	19432	19532	19716	19690	19478	19682	19568	19530	19565	19515	19530	19491	19679	19603	19486	19585	19591	19577	19641	19796	19556	19639	19572	19485	19501	19530	19565	19637	19603	19465	19436	19464	19693	19744	19543	19370	19527	19363	19688	19541	19579	19502	19516	19441	19514	19514	19524	19433	19465	19533	19448	19715	19739	19433	19663	19797	19548	19852	19438	19815	19771	19531	19803	19654	19422	19404	19660	19656	19683	19511	19604	19528	19582	19657	19678	19846	19572	19576	19490	19479	19514	19671	19501	19700	19324	19677	19550	19603	19376	19560	19459	19615	19843	19775	19476	19545	19494	19538	19416	19541	19218	19453	19531	19596	19392	19778	19705	19803	19560	19710	19550	19363	19656	19562	19513	19502	19487	19370	19476	19397	19537	19588	19217	19517	19803	19666	19375	19546	19435	19407	19557	19790	19498	19373	19652	19482	19452	19630	19536	19543	19462	19508	19465	19717	19482	19625	19486	19586	19415	19583	19457	19496	19592	19635	19530	19523	19488	19602	19720	19679	19606	19529	19526	19507	19447	19537	19665	19514	19499	19706	19557	19733	19565	19680	19525	19479	19381	19728	19531	19338	19560	19311	19440	19203	19487	19435	19610	19504	19545	19432	19407	19370	19508	19481	19494	19523	19559	19357	19561	19476	19763	19748	19598	19379	19486	19477	19571	19553	19623	19381	19617	19441	19523	19648	19661	19620	19508	19471	19423	19423	19599	19312	19458	19505	19430	19556	19613	19634	19637	19778	19572	19741	19356	19757	19699	19538	19676	19416	19620	19426	19536	19555	19726	19690	19442	19399	19622	19377	19687	19786	19440	19678	19577	19426	19600	19554	19696	19449	19423	19578	19325	19428	19434	19699	19448	19608	19649	19538	19450	19441	19631	19574	19539	19540	19668	19549	19590	19830	19648	19700	19633	19613	19492	19710	19770	19481	19676	19690	19519	19344	19587	19445	19558	19534	19406	19414	19525	19346	19698	19459	19522	19423	19607	19516	19478	19678	19508	19677	19572	19424	19585	19665	19645	19636	19585	19729	19454	19683	19632	19418	19558	19773	19584	19482	19589	19323	19512	19481	19523	19443	19574
31157	52781	53759	43809	36851	32070	28273	25689	23511	22449	21191	20461	19748	19179	18714	18289	18137	17609	17415	17174	17201	17046	17104	16928	17150	17064	16933	16803	16751	16747	16640	16517	16453	16432	16518	16568	16340	16584	16345	16331	16497	16530	16555	16308	16421	16303	16476	16386	16542	16493	16590	16512	16323	16317	16409	16331	16412	16401	16463	16401	16333	16304	16366	16360	16254	16467	16331	16361	16340	16227	16364	16274	16322	16378	16219	16418	16291	16163	16342	16176	16270	16465	16421	16292	16311	16348	16153	16336	16329	16334	16296	16280	16311	16349	16192	16366	16328	16425	16412	16248	16379	16325	16258	16304	16205	16368	16177	16330	16356	16245	16454	16288	16203	16338	16306	16374	16414	16182	16207	16153	16436	16350	16412	16260	16367	16300	16461	16213	16348	16388	16443	16365	16427	16430	16247	16431	16178	16253	16425	16234	16328	16286	16363	16478	16393	16408	16390	16350	16402	16488	16103	16283	16386	16246	16357	16316	16315	16349	16286	16361	16189	16279	16337	16230	16500	16264	16398	16298	16286	16316	16448	16378	16330	16180	16228	16361	16429	16270	16439	16322	16390	16391	16219	16186	16250	16109	16215	16203	16361	16455	16254	16301	16232	16425	16305	16410	16296	16348	16193	16406	16491	16275	16242	16250	16510	16353	16328	16362	16326	16350	16431	16321	16247	16267	16314	16495	16390	16339	16228	16082	16366	16343	16366	16206	16260	16167	16447	16189	16548	16472	16135	16304	16268	16331	16458	16385	16532	16350	16315	16228	16257	16465	16165	16246	16318	16468	16365	16363	16282	16301	16461	16407	16471	16179	16349	16329	16260	16183	16199	16241	16407	16219	16178	16420	16344	16250	16453	16207	16394	16399	16350	16393	16296	16148	16436	16265	16348	16363	16264	16248	16389	16375	16434	16384	16264	16432	16247	16281	16169	16331	16350	16351	16265	16246	16417	16268	16317	16409	16264	16307	16328	16368	16362	16253	16100	16357	16277	16500	16470	16301	16280	16416	16365	16303	16235	16441	16223	16227	16379	16407	16245	16272	16453	16403	16207	16411	16398	16309	16304	16383	16277	16412	16427	16205	16397	16407	16218	16211	16305	16440	16427	16266	16336	16286	16473	16459	16433	16301	16278	16333	16330	16208	16196	16341	16138	16348	16299	16265	16304	16277	16290	16550	16261	16333	16369	16143	16363	16420	16327	16322	16128	16274	16206	16405	16316	16349	16317	16282	16366	16402	16236	16140	16268	16298	16373	16182	16313	16224	16391	16420	16214	16132	16289	16362	16199	16242	16169	16227	16341	16361	16348	16314	16366	16274	16230	16407	16268	16361	16451	16219	16109	16362	16400	16297	16171	16480	16293	16221	16405	16282	16322	16234	16401	16393	16305	16319	16245	16284	16256	16332	16181	16238	16138	16382	16307	16295	16275	16482	16390	16339	16159	16364	16448	16374	16377	16136	16225	16409	16199	16292	16358	16402	16219	16342	16252	16273	16276	16375	16304	16252	16390	16369	16292	16374	16165	16219	16438	16416	16291	16260	16458	16465	16278	16367	16384	16285	16414	16358	16422	16352	16288	16264	16323	16463	16364	16273	16457	16295	16353	16371	16359	16325	16250	16279	16325	16251	16346	16355	16275	16301	16211	16378	16329	16353	16305	16494	16255	16400	16321	16390	16329	16226	16359	16325	16229	16322	16180	16291	16321	16141	16405	16359	16387	16252	16236	16400	16339	16351	16402	16202	16319	16483	16339	16246	16312	16459	16332	16287	16428	16195	16225	16277	16280	16135	16231	16244	16136	16414	16488	16465	16410	16264	16296	16182	16428	16423	16157	16312	16209	16334	16458	16352	16190	16422	16360	16447	16265	16363	16417	16338	16358	16439	16224	16306	16163	16278	16393	16393	16300	16268	16346	16410	16470	16127	16334	16320	16245	16462	16375	16407	16410	16313	16261	16339	16430	16315	16224	16451	16289	16236	16545	16333	16249	16431	16127	16339	16338	16302	16267	16323	16335	16315	16287	16314	16231	16287	16399	16251	16393	16479	16383	16328	16243	16263	16471	16286	16378	16382	16402	16329	16351	16316	16279	16467	16299	16238	16556	16372	16319	16190	16094	16307	16204	16264	16291	16307	16414	16262	16389	16140	16453	16438	16361	16433	16378	16252	16297	16420	16204	16332	16267	16334	16445	16300	16297	16224	16391	16377	16277	16467	16332	16285	16376	16220	16389	16416	16206	16459	16366	16373	16639	16284	16424	16484	16280	16291	16347	16339	16282	16206	16256	16133	16320	16417	16392	16319	16402	16343	16357	16193	16291	16413	16212	16383	16434	16278	16202	16381	16271	16295	16485	16320	16379	16491	16311	16254	16276	16355	16529	16395	16387	16406	16289	16243	16344	16386	16452	16338	16415	16171	16253	16278	16269	16274	16388	16316	16276	16292	16481	16221	16377	16313	16328	16318	16349	16447	16360	16593	16413	16357	16313	16114	16372	16471	16308	16214	16414	16321	16445	16186	16303	16291	16212	16464	16588	16284	16224	16388	16301	16457	16352	16375	16237	16308	16175	16369	16293	16324	16217	16283	16220	16444	16197	16312	16271	16295	16495	16241	16181	16387	16363	16399	16214	16343	16510	16367	16368	16411	16372	16369	16513	16447	16277	16319	16364	16440	16311	16466	16336	16276	16243	16358	16259	16462	16364	16298	16313	16391	16332	16340	16239	16363	16479	16353	16312	16340	16250	16383	16474	16327	16287	16426	16163	16519	16266	16506	16415	16614	16315	16365	16296	16474	16350	16432	16190	16189	16321	16350	16469	16447	16353	16144	16422	16362	16373	16318	16399	16165	16329	16310	16218	16424	16378	16296	16350	16388	16280	16299	16412	16570	16285	16274	16327	16352	16254	16224	16139	16548	16333	16167	16317	16471	16355	16344	16214	16401	16398	16296	16386	16227	16257	16233	16438	16414	16388	16283	16280	16510	16413	16377	16270	16354	16356	16586	16355	16347	16432	16233	16271	16533	16434	16233	16347	16495	16375	16414	16426	16140	16384	16290	16295	16248	16157	16296	16289	16325	16331	16407	16397	16277	16403	16241	16524	16254	16377	16500	16336	16203	16417	16311	16465	16420	16350	16415	16302	16448	16224	16420	16332	16478	16163	16199	16203	16334	16192	16268	16223	16236	16223	16347	16296	16243	16367	16353	16316	16280	16390	16264	16302	16278	16321	16369	16153	16273	16166	16442	16437	16325	16330	16213	16320	16537	16453	16386	16248	16452	16326	16294	16340	16247	16293	16336	16415	16160	16242	16406	16472	16560	16367	16313	16312	16408	16188	16228	16205	16385	16311	16444	16310	16521	16464	16350	16315	16281	16431	16425	16245	16315	16383	16230	16320	16404	16219	16376	16374	16414	16197	16361	16393	16379	16114	16392	16206	16433	16242	16222	16236	16415	16273	16314	16337	16460	16298	16461	16386	16370	16378	16418	16183	16387	16374	16263	16371	16322	16401	16260	16470	16431	16237	16567	16453	16214	16295	16430	16445	16411	16308	16277	16377	16365	16407	16359	16155	16405	16222	16283	16367	16411	16367	16444	16247	16279	16374	16327	16281	16080	16378	16255	16264	16280	16194	16448	16407	16326	16363	16265	16284	16456	16305	16381	16345	16373	16209	16045	16291	16239	16340	16247	16215	16287	16352	16203	16379	16441	16054	16381	16372	16326	16456	16243	16326	16307	16431	16287	16180	16414	16434	16463	16372	16346	16256	16310	16527	16273	16246	16517	16440	16183	16322	16411	16262	16379	16393	16287	16404	16209	16322	16488	16271	16352	16560	16355	16401	16218	16117	16360	16076	16352	16433	16527	16407	16366	16403	16344	16311	16315	16296	16359	16282	16179	16380	16319	16308	16321	16261	16497	16334	16293	16223	16350	16204	16486	16416	16418	16446	16330	16452	16331	16158	16322	16482	16283	16228	16539	16200	16414	16450	16313	16312	16450	16329	16294	16348	16359	16350	16152	16337	16422	16325	16193	16353	16339	16283	16374	16310	16271	16398	16114	16323	16196	16206	16413	16466	16349	16260	16206	16326	16229	16406	16317	16278	16288	16419	16287	16271	16354	16203	16429	16263	16382	16317	16218	16257	16280	16293	16312	16297	16268	16206	16348	16191	16346	16323	16281	16349	16253	16342	16380	16281	16210	16305	16340	16219	16529	16101	16060	16229	16314	16330	16309	16432	16379	16215	16338	16266	16416	16371	16314	16312	16407	16270	16202	16550	16404	16370	16574	16319	16297	16374	16445	16282	16372	16294	16220	16223	16338	16424	16342	16531	16157	16365	16243	16272	16417	16436	16362	16422	16370	16366	16371	16406	16379	16314	16585	16280	16278	16371	16474	16434	16386	16241	16222	16276	16325	16319	16293	16450	16484	16331	16284	16269	16416	16395	16330	16484	16302	16394	16263	16433	16344	16308	16302	16292	16253	16157	16462	16286	16252	16148	16410	16133	16354	16314	16386	16307	16415	16307	16131	16426	16379	16312	16083	16346	16192	16340	16347	16095	16460	16417	16362	16349	16415	16287	16325	16443	16375	16304	16373	16406	16359	16261	16189	16407	16386	16357	16201	16290	16357	16509	16435	16405	16439	16248	16506	16346	16081	16382	16277	16265	16413	16177	16296	16323	16506	16373	16324	16390	16460	16394	16260	16296	16303	16465	16411	16392	16369	16345	16319	16326	16401	16288	16507	16431	16310	16345	16334	16324	16331	16353	16305	16222	16423	16283	16174	16434	16392	16363	16357	16376	16356	16424	16160	16429	16391	16358	16371	16303	16372	16223	16425	16396	16248	16241	16441	16450	16435	16432	16525	16142	16275	16246	16415	16336	16457	16289	16194	16296	16474	16427	16092	16259	16343	16179	16328	16446	16222	16365	16269	16337	16329	16234	16384	16213	16308	16460	16368	16319	16267	16395	16437	16485	16281	16134	16490	16378	16439	16345	16384	16280	16380	16405	16345	16367	16373	16263	16200	16328	16391	16296	16299	16477	16338	16417	16287	16327	16261	16182	16381	16496	16341	16297	16366	16379	16263	16293	16358	16325	16411	16446	16388	16344	16214	16386	16420	16316	16393
32591	33467	39732	33521	27336	25367	23513	22257	21694	21265	20680	20596	20596	20534	20463	20365	19875	20003	20081	20023	20088	19801	20082	20395	20111	19966	20011	20006	19918	19732	19697	19899	19918	19846	20028	19947	20010	19805	19674	19847	19801	19963	19577	19722	19968	19674	19773	19684	19757	19606	19759	19811	20001	19731	19715	19988	19998	19921	19838	19697	19649	19878	19971	20081	19874	19857	19734	19684	19681	19683	19541	19697	19842	19880	19810	19787	19778	19909	19751	19935	19807	19539	19754	19742	19651	19671	19731	19624	19893	19797	19909	19896	19684	19674	19777	19703	19800	19729	19934	19873	19947	19582	19839	19892	19971	19619	19920	19949	19835	19663	19942	19914	19816	19737	19742	19890	19657	19930	19740	19819	19734	19777	19600	19691	19722	19889	19764	19814	19917	19833	19822	19739	19806	19827	19769	19766	19732	19915	19802	19913	19727	19545	19860	19605	19824	19717	19868	20025	19777	19766	19945	19612	20089	19724	19781	19729	19925	19778	19806	19898	19685	19847	19705	19844	19736	19849	19827	19864	19674	19841	19633	19725	19695	19800	19813	19828	19736	19906	19762	19877	19979	19894	19903	19930	19938	19716	19681	19845	19625	19651	19897	19891	19824	19731	19758	19884	19795	19855	19747	19801	19792	19891	19826	19412	19718	19999	19813	19764	19660	19787	19677	19528	19859	20006	19849	19777	19766	19744	19637	19849	19726	19748	19799	19616	19811	19775	19927	19973	19946	19715	19802	19557	19948	19891	19929	20155	19684	19680	19619	19821	19922	19893	19875	19736	19809	19726	19597	19833	19705	19652	19721	19769	19778	19805	19806	19692	19937	19925	19899	19610	19704	19615	19720	19728	19735	19853	19665	19695	19911	19828	19923	19740	19749	19704	19560	19871	19973	19911	19981	19521	19858	20056	19676	19740	19805	19691	19865	19689	19846	20048	19786	19771	19762	19611	19733	19644	19952	19768	19511	19649	19618	19733	19609	19885	19707	19623	19748	19762	19869	19703	19551	19765	19881	19740	19724	19654	19778	19649	19705	19621	19800	19601	19766	19898	19590	19962	20065	19914	19670	19761	19814	19662	19898	19922	19971	19945	19909	19833	19875	19708	19683	19783	19960	19756	19695	19820	19780	19719	19852	19785	19754	19762	19730	19960	19710	19798	19920	19818	19818	19752	19996	19816	19713	19776	19825	19810	19860	19536	19698	19914	19804	19800	19769	19738	19660	19679	19715	19860	19864	19770	19664	19774	19742	19664	19844	19842	19915	19774	20038	19763	19922	19799	19937	19656	19693	19962	19736	19599	19995	19832	19870	19769	19833	19771	19812	19700	19820	19940	19813	19606	20009	19891	19939	20004	19920	19832	19795	19781	19950	19816	19889	19939	19665	19752	19694	19900	19725	19692	19803	19745	19616	19940	19674	19652	19842	19809	19838	19714	19815	19727	19765	19756	19747	19837	19823	19685	19789	19794	19700	19601	19859	19758	19813	19738	19812	19736	19781	19881	19842	19878	19750	19797	19940	19952	19658	19810	19741	19938	19772	19820	19909	19733	19764	19833	19928	19776	19720	19788	19867	19860	19728	19695	19671	19887	19844	19601	19642	19718	19789	19695	19775	19742	19742	19754	19972	19687	19966	19658	19697	19660	19755	19650	19864	19665	19728	19808	19745	19905	19839	19525	19659	19790	19802	19886	19764	19587	19773	19834	19838	19763	19780	19853	19877	19861	19877	19648	19830	19804	19658	19606	19827	19935	19596	19907	19910	19531	19785	19650	19926	19729	19751	19730	19654	19721	19696	19928	19831	19862	19794	19722	19781	19772	19689	19852	19917	19816	19517	19694	19818	19808	19537	19744	19832	19793	20093	19756	19772	19561	19947	19661	19563	19720	19871	19812	19613	19901	19896	20023	19812	19876	19753	19766	19931	19934	19786	19509	19816	20003	19552	19866	19770	19708	19930	19702	19860	19734	19831	19822	19768	19722	19848	20066	19666	19795	19875	19818	19770	19893	19894	19809	19813	19702	19969	19877	19612	19505	19816	19828	19687	19517	19962	19826	19797	19921	19831	19810	19952	19907	19882	19787	19844	19779	19550	19932	19918	19819	19916	19594	19767	19822	19663	19794	19794	19689	19756	19648	20005	19624	19775	19807	19834	19874	19898	19708	19813	19752	19913	19760	19762	19775	19794	19816	19798	20045	19837	19866	19791	19643	19841	20032	19641	19777	19922	19895	19873	19918	19699	19735	19835	19763	19973	20156	19838	19742	19880	19743	19921	19698	19773	19743	19863	19741	19788	19818	19758	19687	19813	19642	19907	19750	19707	20020	19571	19616	19768	19895	19699	19444	19899	19790	19689	19565	19788	19803	19981	19583	19925	19760	19828	19736	19843	19734	19711	19907	19736	19712	19765	19641	19937	19903	19759	19647	19692	19830	19812	19884	19862	19699	19834	20028	19846	19774	19779	19760	19864	19875	19787	19722	19810	19861	19930	19791	19853	19948	19758	19874	19914	19835	19997	20047	19638	19845	19872	19955	19747	19839	19660	19655	19971	19948	19932	19870	19849	19847	19915	19953	19821	19885	19955	19709	19628	19870	19743	19714	19751	20082	19828	19709	19652	19788	19814	19722	19983	19804	19862	19752	19876	19614	19832	19684	19781	19880	19870	19625	19632	19924	19955	19990	19731	19780	19736	19754	20066	19942	19796	19832	19611	19641	19753	20049	19816	19709	19791	19883	19601	19857	19849	19603	19873	19869	19966	19740	19789	19786	19505	19562	19692	19865	19769	19848	19826	19922	19888	19720	19905	19928	19948	19896	19809	19605	19804	19856	20086	19835	19839	19652	19854	19666	19817	19764	19683	19873	19741	19732	20011	19717	19776	19811	19891	19721	19924	19707	19676	19719	19971	19997	19751	19753	20026	19870	19739	19999	19703	19779	19704	19727	19652	19776	19788	19638	19796	19885	19706	20027	19710	19902	19770	19832	19788	19809	19842	19724	19818	19905	19835	19879	19648	19653	19631	19863	19816	19815	19980	19728	19887	19875	19747	19848	19778	20039	19793	19785	19705	19764	19819	19749	19775	19890	20071	19994	19848	19780	19563	19732	19636	19854	19682	19774	19952	19789	19810	19728	19644	19705	19840	19767	19843	19559	19746	19629	19767	19805	19743	19839	19882	19665	19565	19583	19838	19729	19845	19802	19987	20144	19827	19929	19972	19753	19616	19690	19801	19702	19865	19841	19808	19781	19762	19849	20042	19699	19885	19987	19683	19764	19839	19730	19729	19880	19992	19755	19569	19996	19871	19847	19919	19795	19809	19709	19715	19609	19859	19725	19700	19463	19970	19939	19768	19680	19828	19698	19806	19660	19904	19745	19958	19466	19946	19960	19857	20064	20085	19771	19698	19819	19552	19755	19841	19625	19865	19824	19739	19856	19810	19723	19605	19710	19808	19635	19626	20016	19786	19798	19710	19710	19701	19757	19826	19740	19638	19988	19855	19966	19800	19903	19650	19833	19847	19667	19736	19983	20062	19765	19791	19768	19841	19752	19900	19729	19803	19666	19657	19708	19630	19786	19822	19768	19909	19829	19767	19644	19758	19704	19716	20029	19782	19553	19775	19945	19812	19838	19652	19850	19933	20128	20061	19841	19613	19926	20019	19899	19881	19828	19745	19711	20155	19810	19662	19747	19749	19738	19660	19836	20069	19908	19935	19856	19925	19814	19783	19796	19866	19814	19747	19781	19815	20004	19969	19813	19800	19801	19699	19850	19939	19895	19687	19922	19619	19670	19810	19874	19816	19625	19718	19795	19686	19608	19757	19778	19905	19753	20080	19951	19843	19847	19828	19807	19963	19922	19673	19977	19602	19889	19991	19832	19754	19818	19838	19834	19980	19608	19782	19768	19745	19623	19696	19712	19767	19914	19620	19695	19970	19673	19750	19829	19778	19853	19959	19936	19948	19634	19714	19762	19673	19957	19578	19601	19868	19687	19813	19698	19979	19926	19763	19761	19750	19744	19820	19752	19701	20084	19803	19703	20163	19763	19669	19971	19800	19797	19925	19951	19815	19978	19946	19934	19845	19794	19773	19806	19842	19908	19580	19812	19863	19831	19668	19651	19798	19777	19837	19578	19828	19787	19835	19920	19544	19976	20015	19993	19721	19732	19715	19730	19744	19875	19813	19914	19739	19911	19753	19953	19843	20009	19588	19683	19731	19539	19743	19835	19885	19700	19668	19966	19689	19801	19793	19707	19871	19920	19876	19736	19703	19958	19693	19682	19769	19876	19937	19826	19808	19656	19836	19818	19712	19871	19669	19942	20003	19715	19703	19690	19845	19662	19615	19768	19782	19987	19730	19762	19672	19719	19807	19827	19726	19675	19855	19939	19788	19869	19854	19714	19919	19832	19969	19650	19812	19956	19999	19747	19766	19852	19789	19747	19873	19842	19886	19702	19792	19695	19864	19906	19981	19614	19691	19780	19702	20002	19694	19821	19850	19702	19797	19678	19757	19829	19964	19881	19803	19857	20001	19841	19988	19723	19981	19788	19967	19928	19658	19637	19842	19834	19578	19687	19760	19666	19775	19766	19799	19944	19733	19905	19923	19652	19777	19834	19958	20004	19929	19857	19687	19729	19779	19926	19963	19768	19727	19590	19782	19728	19948	19868	19784	19850	19698	19774	19601	19729	19551	19744	19916	19759	19593	20027	19662	19825	19916	19757	19807	19863	19824	19693	19899	19910	19849	19726	19834	19734	19928	19902	19711	19729	20094	19675	19603	19692	19784	19816	19751	19694	19771	19806	19811	19748	19683	19871	19739	19887	19784	19817	19800	19771	19800	19802	19648	19860	19922	19870	19616	19700	19848	19616	19992	19564	19643	19928	19548	19686	19783	19868	19831	19866	19770	19913	19924	19913	19779	19682	19539	19856	19889	19876	19793	19619	19551	19848	19937	19764	19691	19996	19834	19678	19927	19929	19772	19755	19925	19832	19878	19650	19823	19697	19899	19613	19693	19835	19712	19886	19950	19840	20106	19831	19794	19816	19669	19754	19822	19580	19892	19903	19735	19848	19965	19802	19855	19867	19622	19941	19837	19770	19614	19888	19891	19718	19726	19760	19825	19803
29844	44409	42397	32164	26648	24303	22223	20488	19386	18524	18164	17893	17745	17744	17383	17062	16813	16957	16810	16782	16752	16605	16811	16688	16730	16655	16647	16700	16504	16762	16461	16562	16614	16631	16494	16884	16486	16452	16586	16573	16532	16495	16465	16544	16577	16538	16367	16481	16192	16528	16404	16464	16524	16417	16614	16493	16244	16365	16424	16419	16530	16499	16344	16512	16636	16363	16497	16455	16463	16453	16405	16292	16390	16557	16502	16471	16467	16660	16457	16429	16489	16348	16368	16320	16495	16307	16384	16344	16368	16592	16389	16542	16383	16512	16531	16529	16579	16436	16546	16474	16471	16509	16629	16391	16370	16444	16300	16541	16402	16293	16361	16506	16462	16371	16468	16459	16510	16446	16495	16496	16488	16513	16354	16432	16279	16268	16350	16413	16503	16529	16407	16421	16413	16521	16434	16307	16567	16481	16427	16406	16605	16442	16562	16554	16380	16518	16559	16528	16596	16414	16415	16494	16549	16535	16401	16247	16560	16468	16324	16340	16483	16389	16628	16522	16415	16565	16382	16604	16453	16491	16406	16520	16623	16496	16602	16507	16628	16513	16531	16508	16509	16405	16496	16426	16376	16356	16505	16448	16261	16468	16306	16348	16432	16535	16482	16493	16336	16648	16431	16294	16482	16272	16480	16303	16543	16436	16449	16463	16331	16542	16519	16460	16588	16264	16517	16524	16666	16336	16532	16493	16603	16472	16444	16440	16411	16516	16647	16477	16409	16508	16506	16364	16555	16621	16450	16434	16417	16469	16615	16554	16554	16509	16470	16443	16559	16593	16441	16494	16365	16268	16561	16305	16452	16481	16387	16385	16476	16410	16410	16436	16647	16564	16459	16486	16411	16294	16512	16504	16463	16572	16532	16254	16610	16471	16324	16464	16518	16477	16384	16523	16482	16392	16452	16436	16516	16428	16481	16601	16408	16560	16443	16546	16359	16455	16552	16284	16430	16481	16250	16318	16752	16509	16308	16581	16554	16348	16414	16514	16410	16283	16357	16466	16539	16422	16642	16503	16475	16399	16440	16506	16390	16492	16353	16370	16454	16489	16387	16439	16575	16372	16337	16408	16491	16405	16477	16411	16520	16536	16437	16370	16460	16589	16427	16403	16397	16447	16394	16639	16454	16513	16717	16443	16516	16343	16577	16420	16420	16497	16503	16430	16611	16393	16457	16428	16390	16561	16605	16561	16341	16402	16484	16499	16355	16479	16527	16445	16618	16473	16474	16544	16278	16367	16628	16370	16517	16355	16499	16474	16431	16612	16489	16657	16538	16384	16357	16395	16528	16401	16434	16420	16371	16227	16443	16524	16599	16392	16561	16453	16348	16488	16288	16589	16349	16490	16515	16508	16474	16518	16442	16316	16551	16465	16577	16482	16464	16383	16549	16401	16323	16486	16499	16401	16272	16388	16422	16417	16601	16247	16407	16434	16352	16453	16568	16535	16378	16431	16425	16426	16228	16422	16555	16499	16332	16322	16532	16622	16471	16457	16502	16197	16437	16567	16379	16436	16460	16175	16619	16514	16436	16396	16348	16367	16470	16421	16613	16356	16513	16354	16600	16328	16398	16448	16376	16526	16415	16329	16329	16485	16636	16508	16534	16494	16432	16523	16530	16473	16437	16390	16500	16288	16277	16255	16498	16510	16451	16603	16394	16463	16480	16376	16495	16611	16547	16423	16502	16518	16429	16402	16463	16415	16584	16547	16368	16526	16553	16316	16432	16335	16457	16444	16475	16418	16571	16483	16267	16499	16366	16377	16350	16593	16418	16551	16459	16427	16415	16479	16521	16526	16504	16486	16339	16366	16450	16472	16434	16561	16472	16334	16371	16489	16497	16458	16565	16356	16457	16416	16387	16604	16513	16572	16491	16489	16439	16554	16409	16391	16330	16655	16408	16494	16433	16321	16615	16473	16328	16341	16513	16329	16324	16209	16381	16621	16437	16438	16487	16434	16386	16560	16577	16465	16376	16550	16497	16260	16427	16318	16538	16313	16384	16332	16421	16321	16356	16493	16578	16459	16405	16529	16605	16436	16540	16435	16417	16226	16535	16400	16527	16603	16355	16538	16373	16435	16382	16516	16259	16282	16478	16392	16412	16355	16342	16388	16351	16443	16240	16676	16361	16335	16594	16534	16300	16413	16496	16500	16340	16519	16583	16571	16319	16537	16347	16531	16433	16380	16368	16480	16412	16452	16479	16495	16305	16432	16460	16483	16434	16330	16373	16569	16655	16479	16447	16371	16488	16466	16550	16288	16467	16545	16309	16454	16553	16435	16503	16561	16631	16511	16564	16407	16364	16496	16283	16373	16506	16382	16515	16683	16356	16391	16492	16305	16480	16436	16571	16375	16490	16530	16426	16429	16555	16463	16182	16490	16468	16522	16459	16304	16363	16402	16713	16528	16620	16444	16451	16350	16333	16368	16523	16509	16598	16519	16539	16581	16393	16503	16330	16385	16396	16518	16627	16428	16447	16473	16392	16511	16686	16430	16548	16440	16426	16444	16428	16320	16407	16524	16474	16419	16478	16599	16377	16454	16598	16474	16517	16551	16491	16636	16339	16668	16503	16479	16517	16290	16435	16476	16488	16480	16335	16408	16496	16293	16461	16373	16430	16352	16418	16502	16455	16341	16319	16496	16575	16399	16252	16460	16483	16412	16620	16372	16379	16329	16393	16330	16366	16315	16447	16443	16493	16368	16488	16378	16416	16428	16345	16304	16654	16320	16385	16436	16584	16473	16493	16641	16392	16317	16470	16329	16376	16504	16580	16560	16316	16485	16487	16293	16469	16582	16382	16396	16424	16378	16596	16484	16457	16432	16335	16565	16356	16402	16398	16413	16448	16426	16337	16388	16326	16479	16396	16512	16560	16584	16329	16514	16683	16492	16528	16388	16521	16265	16522	16373	16416	16507	16393	16440	16481	16401	16428	16456	16419	16379	16491	16427	16447	16357	16591	16442	16521	16537	16367	16447	16548	16445	16336	16435	16324	16533	16432	16483	16600	16481	16485	16436	16630	16543	16338	16371	16544	16456	16358	16610	16480	16395	16432	16494	16259	16381	16518	16567	16452	16573	16434	16483	16451	16339	16337	16539	16305	16472	16515	16606	16709	16346	16541	16603	16587	16548	16483	16420	16289	16454	16532	16479	16553	16370	16665	16349	16556	16469	16487	16431	16266	16306	16436	16186	16518	16537	16447	16626	16548	16516	16596	16405	16412	16397	16361	16378	16506	16518	16509	16431	16609	16215	16572	16579	16541	16472	16399	16385	16522	16410	16492	16555	16463	16499	16502	16500	16658	16537	16400	16567	16444	16406	16622	16315	16617	16442	16451	16458	16395	16366	16487	16247	16446	16408	16570	16465	16337	16458	16432	16439	16395	16345	16405	16292	16565	16498	16424	16487	16417	16489	16648	16464	16453	16476	16352	16516	16492	16443	16420	16479	16241	16388	16459	16417	16602	16417	16557	16331	16478	16449	16413	16635	16375	16388	16450	16326	16586	16360	16362	16495	16385	16350	16396	16487	16381	16467	16550	16590	16469	16659	16614	16532	16458	16557	16443	16393	16622	16488	16521	16274	16456	16505	16499	16507	16408	16383	16491	16561	16530	16622	16585	16510	16429	16391	16498	16372	16434	16469	16438	16616	16370	16589	16522	16486	16489	16534	16596	16428	16480	16559	16479	16390	16529	16367	16453	16404	16537	16506	16417	16496	16483	16559	16490	16432	16442	16444	16472	16622	16581	16485	16411	16560	16491	16665	16478	16513	16507	16493	16710	16452	16499	16420	16537	16536	16519	16562	16533	16341	16526	16261	16595	16421	16485	16592	16449	16578	16491	16504	16306	16651	16628	16406	16367	16536	16589	16652	16346	16479	16467	16422	16411	16458	16562	16482	16565	16561	16437	16494	16524	16281	16491	16360	16504	16394	16420	16389	16463	16310	16291	16409	16322	16504	16494	16382	16609	16311	16379	16382	16522	16436	16548	16412	16356	16487	16572	16397	16418	16597	16572	16370	16423	16493	16529	16504	16404	16466	16532	16407	16508	16491	16528	16462	16643	16429	16444	16476	16315	16394	16407	16586	16432	16353	16640	16312	16372	16641	16453	16316	16416	16522	16430	16435	16345	16510	16449	16467	16427	16342	16355	16500	16311	16595	16425	16552	16656	16306	16516	16504	16449	16386	16487	16412	16459	16499	16451	16608	16520	16389	16298	16517	16280	16588	16687	16399	16435	16457	16507	16425	16411	16538	16451	16488	16481	16545	16367	16369	16469	16452	16397	16500	16599	16372	16523	16610	16500	16485	16516	16385	16404	16492	16526	16500	16196	16460	16471	16436	16393	16591	16614	16503	16264	16568	16442	16370	16519	16464	16459	16489	16590	16496	16405	16565	16423	16406	16407	16545	16563	16522	16363	16429	16592	16549	16373	16300	16552	16519	16280	16572	16602	16370	16514	16396	16516	16268	16371	16216	16541	16519	16392	16462	16351	16349	16667	16452	16510	16469	16513	16417	16266	16411	16499	16298	16513	16418	16579	16462	16397	16352	16394	16301	16510	16461	16429	16447	16366	16547	16454	16428	16536	16475	16481	16540	16447	16336	16374	16630	16630	16526	16511	16523	16411	16618	16696	16419	16582	16695	16579	16349	16542	16500	16566	16607	16389	16558	16381	16690	16415	16595	16423	16365	16430	16543	16542	16435	16439	16566	16505	16528	16476	16558	16516	16380	16459	16505	16467	16449	16492	16520	16355	16340	16393	16450	16463	16567	16323	16476	16577	16392	16592	16382	16481	16480	16489	16405	16434	16302	16475	16585	16348	16493	16558	16548	16514	16434	16494	16488	16354	16456	16571	16599	16616	16271	16518	16404	16445	16303	16453	16413	16477	16440	16450	16522	16392	16638	16378	16377	16430	16381	16533	16469	16366	16406	16365	16512	16543	16255	16471	16495	16247	16512	16425	16347	16557	16306	16448	16589	16569	16416	16449	16539	16390	16483	16354	16493	16408	16543	16451	16524	16630	16491	16499	16517	16535	16326	16470	16392	16319	16506	16602	16456	16461	16396	16427	16471	16536	16521	16467	16488	16551	16360	16340	16382	16355	16393	16414	16546
25357	21575	29471	28721	28432	28741	27424	24155	22803	22116	21411	20997	21017	20906	20420	20158	20265	19961	19977	19723	19900	19763	19707	19473	19805	19911	19638	19366	19915	19655	19503	19562	19524	19531	19453	19263	19420	19540	19473	19544	19385	19357	19388	19317	19482	19481	19490	19589	19445	19370	19467	19678	19348	19560	19303	19304	19512	19364	19383	19361	19687	19494	19499	19278	19385	19338	19396	19360	19551	19330	19215	19411	19430	19301	19619	19276	19304	19331	19268	19250	19680	19401	19487	19577	19360	19786	19544	19388	19395	19281	19267	19466	19374	19374	19326	19420	19596	19409	19491	19398	19606	19220	19379	19503	19506	19367	19308	19425	19466	19280	19235	19533	19259	19280	19174	19544	19349	19450	19600	19175	19242	19470	19493	19502	19335	19373	19257	19333	19205	19411	19342	19680	19238	19403	19408	19398	19195	19200	19517	19588	19500	19305	19434	19421	19235	19269	19383	19527	19351	19106	19679	19403	19406	19327	19303	19550	19129	19316	19446	19444	19583	19485	19391	19201	19238	19320	19347	19464	19473	19500	19441	19134	19239	19348	19409	19360	19095	19453	19396	19379	19431	19367	19246	19593	19373	19415	19502	19411	19526	19479	19455	19489	19218	19251	19155	19484	19313	19753	19403	19292	19457	19390	19547	19481	19097	19156	19123	19389	19359	19364	19493	19342	19571	19220	19663	19599	19240	19659	19255	19410	19366	19425	19347	19178	19486	19433	19376	19555	19400	19308	19469	19111	19428	19402	19355	19289	19366	19435	19450	19402	19393	19476	19443	19431	19443	19429	19429	19432	19418	19457	19381	19412	19570	19378	19389	19379	19577	19271	19543	19422	19233	19338	19281	19438	19400	19305	19349	19553	19399	19356	19356	19542	19449	19291	19138	19233	19327	19338	19422	19281	19393	19328	19458	19328	19396	19447	19345	19536	19426	19479	19164	19267	19397	19341	19532	19232	19469	19489	19500	19346	19301	19244	19408	19485	19345	19421	19487	19153	19397	19256	19387	19347	19248	19564	19626	19438	19234	19612	19340	19547	19304	19489	19500	19355	19599	19444	19377	19439	19264	19353	19515	19412	19313	19367	19427	19520	19481	19192	19590	19384	19332	19609	19443	19310	19177	19287	19409	19395	19305	19312	19128	19421	19233	19399	19299	19302	19372	19415	19534	19422	19580	19505	19414	19600	19503	19311	19214	19102	19181	19413	19546	19475	19224	19243	19436	19356	19499	19480	19338	19415	19541	19316	19309	19492	19390	19394	19336	19404	19386	19265	19814	19470	19457	19508	19433	19505	19320	19047	19287	19429	19296	19432	19464	19371	19324	19184	19321	19371	19250	19403	19197	19254	19568	19405	19401	19178	19428	19474	19372	19285	19343	19442	19388	19239	19405	19165	19531	19318	19378	19147	19194	19210	19287	19342	19523	19353	19328	19297	19324	19268	19223	19340	19362	19523	19393	19311	19467	19403	19588	19516	19422	19343	19425	19078	19384	19247	19304	19436	19324	19447	19606	19601	19519	19428	19308	19345	19189	19218	19485	19458	19502	19271	19404	19463	19306	19351	19253	19299	19259	19255	19448	19406	19439	19307	19367	19298	19255	19421	19616	19348	19473	19403	19297	19539	19396	19245	19452	19183	19258	19524	19327	19458	19449	19159	19572	19430	19410	19346	19533	19436	19382	19232	19435	19530	19546	19294	19297	19197	19407	19453	19338	19407	19456	19241	19435	19469	19352	19483	19579	19553	19520	19368	19325	19344	19371	19375	19351	19289	19288	19264	19527	19318	19330	19350	19571	19384	19497	19392	19372	19416	19396	19345	19233	19291	19368	19510	19466	19315	19383	19474	19592	19274	19152	19292	19320	19346	19560	19264	19355	19583	19619	19284	19372	19448	19384	19439	19396	19517	19369	19337	19283	19603	19566	19233	19414	19497	19351	19138	19310	19404	19564	19630	19399	19451	19214	19464	19598	19238	19383	19438	19531	19540	19565	19400	19535	19651	19456	19435	19336	19569	19337	19345	19325	19500	19555	19324	19548	19519	19300	19467	19279	19381	19432	19200	19356	19352	19604	19340	19357	19309	19260	19414	19392	19361	19664	19465	19378	19460	19421	19198	19358	19356	19440	19385	19644	19404	19276	19317	19572	19282	19341	19355	19435	19422	19623	19356	19274	19250	19484	19334	19209	19431	19153	19397	19346	19313	19344	19384	19419	19526	19256	19446	19491	19477	19605	19471	19335	19268	19296	19348	19501	19185	19315	19315	19677	19458	19404	19311	19454	19302	19327	19373	19366	19342	19430	19447	19208	19305	19378	19332	19485	19383	19548	19576	19409	19381	19374	19332	19364	19640	19341	19340	19336	19151	19342	19464	19279	19477	19399	19451	19462	19291	19480	19286	19401	19481	19566	19258	19567	19454	19625	19509	19453	19412	19480	19506	19089	19516	19459	19237	19293	19205	19409	19226	19315	19352	19409	19249	19411	19404	19493	19354	19416	19291	19225	19300	19423	19468	19391	19591	19404	19481	19412	19215	19334	19437	19284	19323	19578	19281	19179	19293	19461	19455	19472	19515	19371	19505	19303	19414	19481	19455	19548	19420	19510	19322	19500	19237	19547	19448	19353	19378	19316	19359	19178	19369	19529	19228	19539	19546	19461	19519	19477	19580	19432	19348	19422	19169	19557	19341	19232	19249	19451	19487	19407	19500	19573	19321	19251	19405	19390	19349	19333	19375	19410	19463	19264	19528	19389	19580	19433	19448	19561	19539	19458	19552	19558	19391	19574	19208	19286	19508	19415	19464	19570	19333	19470	19500	19265	19610	19531	19373	19318	19623	19423	19495	19610	19478	19309	19333	19205	19334	19353	19466	19589	19296	19472	19454	19336	19527	19404	19449	19224	19206	19191	19296	19391	19515	19493	19501	19416	19565	19393	19596	19508	19256	19333	19350	19375	19650	19564	19449	19189	19463	19341	19311	19548	19283	19397	19427	19243	19257	19307	19457	19355	19177	19371	19743	19453	19406	19482	19322	19367	19305	19392	19292	19462	19349	19580	19406	19554	19453	19302	19265	19389	19420	19398	19354	19340	19384	19516	19498	19095	19355	19470	19384	19765	19347	19418	19444	19402	19549	19631	19352	19374	19327	19336	19328	19321	19567	19544	19421	19367	19397	19331	19322	19334	19477	19585	19297	19678	19409	19213	19204	19248	19227	19299	19525	19201	19486	19453	19535	19393	19453	19514	19328	19461	19643	19429	19232	19337	19246	19438	19441	19514	19502	19210	19403	19217	19242	19550	19609	19407	19308	19348	19361	19407	19453	19413	19420	19390	19250	19556	19352	19448	19193	19635	19171	19251	19413	19543	19307	19480	19519	19327	19432	19552	19462	19350	19365	19392	19464	19521	19458	19487	19300	19334	19494	19588	19468	19580	19391	19255	19140	19373	19492	19411	19408	19280	19505	19504	19202	19579	19310	19520	19114	19379	19392	19655	19564	19182	19389	19535	19359	19347	19603	19489	19419	19291	19522	19405	19379	19420	19257	19346	19500	19491	19489	19310	19439	19480	19442	19640	19445	19276	19102	19591	19153	19288	19446	19500	19522	19414	19425	19589	19204	19398	19225	19264	19202	19452	19590	19472	19619	19403	19357	19253	19443	19383	19518	19430	19612	19503	19562	19543	19291	19449	19308	19369	19260	19327	19395	19508	19283	19418	19461	19327	19557	19288	19179	19383	19637	19127	19343	19335	19503	19341	19575	19492	19531	19387	19304	19424	19351	19503	19358	19467	19315	19447	19467	19444	19307	19346	19600	19465	19287	19370	19278	19474	19467	19371	19421	19062	19295	19547	19298	19408	19269	19420	19326	19373	19491	19283	19144	19523	19536	19424	19414	19437	19406	19205	19675	19351	19498	19335	19373	19423	19298	19338	19309	19391	19276	19369	19428	19418	19485	19328	19394	19584	19438	19351	19483	19489	19309	19323	19466	19532	19272	19398	19258	19606	19288	19303	19550	19398	19504	19251	19475	19454	19467	19375	19470	19295	19135	19560	19537	19121	19165	19448	19309	19499	19367	19141	19554	19382	19389	19538	19475	19351	19437	19395	19420	19213	19457	19537	19436	19242	19500	19465	19423	19492	19610	19320	19341	19604	19442	19354	19166	19537	19418	19287	19592	19437	19549	19554	19475	19153	19347	19358	19231	19157	19506	19413	19461	19484	19551	19488	19360	19353	19238	19444	19473	19309	19301	19335	19527	19481	19317	19575	19423	19433	19438	19368	19432	19304	19451	19288	19442	19404	19521	19428	19228	19381	19629	19241	19423	19293	19423	19463	19553	19480	19306	19292	19309	19398	19608	19344	19305	19454	19637	19495	19452	19374	19601	19474	19395	19577	19386	19187	19519	19554	19364	19240	19317	19486	19392	19428	19296	19470	19358	19545	19310	19561	19457	19375	19323	19278	19366	19255	19321	19551	19259	19471	19235	19372	19335	19431	19514	19535	19567	19411	19414	19481	19598	19575	19440	19356	19409	19384	19471	19324	19372	19338	19551	19376	19211	19441	19423	19539	19511	19388	19542	19332	19174	19517	19427	19428	19368	19301	19248	19410	19197	19348	19269	19472	19332	19327	19197	19480	19155	19292	19247	19474	19430	19401	19261	19191	19326	19382	19252	19476	19403	19266	19598	19313	19485	19240	19413	19455	19247	19290	19580	19333	19457	19525	19549	19429	19342	19503	19369	19363	19204	19429	19170	19351	19378	19275	19162	19434	19458	19385	19599	19553	19535	19518	19287	19276	19348	19379	19252	19089	19320	19326	19445	19475	19359	19303	19452	19224	19557	19530	19424	19433	19426	19366	19262	19382	19361	19397	19360	19466	19428	19508	19290	19414	19410	19368	19561	19518	19400	19189	19194	19432	19454	19238	19401	19298	19421	19364	19276	19455	19462	19285	19404	19371	19516	19539	19368	19344	19239	19435	19469	19418	19491	19478	19307	19494	19339	19424	19232	19237	19386	19500	19419	19323	18988	19310	19365	19350	19273	19363	19305	19595	19316	19416	19435	19288	19389	19567	19341	19633	19441	19426	19467	19494	19313	19331	19528	19250	19525	19458	19432	19386	19198	19544	19281
29510	49569	47713	38869	33940	29843	25991	23522	21410	20291	19414	19032	18534	18370	18008	17482	17415	17158	17139	16792	16889	16925	16717	16632	16738	16778	16524	16644	16589	16458	16462	16368	16536	16353	16448	16454	16397	16538	16488	16312	16260	16389	16411	16348	16318	16219	16268	16564	16331	16366	16292	16335	16218	16305	16381	16458	16344	16296	16300	16334	16328	16095	16129	16348	16363	16080	16414	16332	16274	16172	16254	16387	16286	16253	16207	16168	16393	16325	16366	16310	16129	16445	16329	16343	16294	16361	16280	16337	16260	16311	16239	16396	16396	16159	16124	16311	16257	16184	16277	16437	16353	16336	16148	16245	16446	16320	16239	16372	16310	16255	16317	16272	16235	16141	16297	16091	16353	16391	16270	16346	16367	16189	16242	16417	16354	16245	16323	16063	16423	16325	16147	16284	16189	16411	16313	16272	16252	16335	16131	16320	16248	16214	16405	16057	16337	16190	16306	16218	16244	16251	16332	16337	16327	16036	16298	16248	16358	16331	16149	16068	16335	16199	16297	16337	16376	16332	16182	16213	16217	16237	16273	16124	16172	16237	16274	16322	16318	16412	16158	16341	16515	16101	16285	16405	16427	16357	16264	16164	16222	16277	16205	16285	16355	16305	16282	16415	16153	16231	16172	16300	16344	16179	16328	16285	16328	16277	16176	16141	16392	16276	16529	16333	16194	16217	16251	16168	16290	16140	16455	16182	16347	16122	16341	16251	16349	16238	16481	16417	16158	16238	16334	16237	16178	16195	16164	16241	16367	16331	16265	16340	16255	16188	16388	16301	16200	16237	16277	16200	16288	16186	16369	16295	16292	16255	16320	16307	16193	16391	16165	16185	16324	16126	16170	16231	16361	16308	16150	16285	16402	16029	16098	16266	16057	16297	16305	16280	16375	16468	16141	16210	16297	16391	16184	16203	16359	16248	16188	16383	16149	16281	16184	16225	16055	16116	16246	16213	16215	16432	16152	16216	16368	16166	16183	16338	16385	16163	16196	16202	16255	16326	16322	16261	16308	16169	16267	16170	16237	16227	16340	16237	16100	16365	16430	16141	16128	16487	16089	16127	16323	16205	16124	16376	16350	16285	16194	16246	16204	16302	16212	16259	16269	16185	16228	16298	16325	16125	16291	16353	16346	16266	16431	16278	16245	16444	16255	16361	16101	16208	16227	16231	16148	16248	16126	16314	16153	16333	16309	16312	16289	16296	16469	16340	16209	16187	16159	16215	16364	16421	16239	16239	16186	16235	16146	16357	16224	16288	16172	16519	16403	16144	16131	16068	16221	16115	16183	16255	16063	16424	16265	16278	16264	16136	16399	16278	16240	16299	16267	16167	16060	16298	16233	16361	16227	16273	16217	16358	16340	16305	16277	16274	16136	16274	16243	16099	16382	16295	16396	16229	16404	16258	16358	16248	16072	16345	16260	16320	16339	16197	16450	16203	16298	16357	16233	16162	16260	16206	16206	16176	16327	16317	16215	16169	16230	16268	16370	16289	16273	16388	16351	16389	16119	16308	16354	16162	16324	16100	16316	16382	16349	16217	16152	16271	16276	16259	16341	16348	16204	16234	16265	16321	16337	16268	16156	16216	16236	16214	16295	16198	16310	16140	16363	16239	16296	16205	16278	16298	16192	16291	16338	16351	16351	16215	16192	16264	16165	16277	16288	16096	16320	16266	16303	16164	16274	16167	16358	16270	16310	16152	16290	16404	16353	16193	16271	16285	16367	16281	16282	16337	16113	16347	16319	16313	16288	16314	16280	16186	16263	16264	16283	16266	16303	16267	16228	16016	16130	16253	16476	16297	16221	16384	16150	16347	16211	16224	16353	16362	16200	16336	16252	16371	16227	16291	16233	16240	16343	16337	16313	16150	16265	16340	16442	16237	16314	16332	16287	16188	16147	16234	16283	16301	16339	16461	16181	16173	16279	16246	16352	16252	16271	16311	16405	16145	16398	16363	15981	16365	16291	16464	16178	16077	16293	16403	16194	16258	16363	16402	16146	16188	16297	16221	16341	16310	16282	16169	16285	16307	16280	16189	16248	16209	16162	16310	16315	16303	16226	16215	16358	16362	16268	16128	16092	16053	16429	16170	16376	16103	16182	16329	16214	16303	16228	16272	16314	16236	16267	16167	16425	16459	16259	16378	16348	16224	16170	16386	16227	16324	16256	16301	16121	16299	16205	16063	16325	16195	16221	16408	16274	16282	16046	16212	16177	16314	16299	16140	16228	16403	16294	16163	16168	16379	16233	16357	16242	16488	16195	16289	16399	16260	16124	16169	16396	16244	16242	16110	16298	16197	16170	16369	16351	16270	16145	16254	16398	16209	16224	16324	16301	16086	16335	16275	16142	16383	16262	16475	16243	16158	16339	16413	16177	16339	16209	16184	16309	16068	16266	16330	16357	16334	16214	16262	16248	16239	16261	16399	16293	16240	16453	16241	16331	16189	16258	16234	16525	16343	16418	16208	16038	16290	16201	16395	16352	16363	16320	16196	16224	16367	16127	16171	16073	16300	16564	16383	16266	16403	16194	16272	16258	16329	16237	16229	16255	16409	16424	16244	16238	16426	16261	16259	16270	16120	16216	16150	16374	16479	16304	16296	16280	16134	16409	16264	16117	16168	16227	16159	16247	16228	16210	16228	16326	16185	16321	16250	16453	16232	16286	16369	16198	16399	16273	16282	16295	16489	16105	16229	16236	16326	16128	16195	16289	16437	16241	16181	16307	16306	16327	16171	16282	16340	16300	16185	16249	16250	16199	16293	16269	16243	16300	16302	16396	16234	16211	16168	16314	16262	16184	16261	16293	16161	16317	16282	16282	16250	16282	16254	16380	16301	16148	16260	16180	16245	16422	16290	16308	16172	16219	16179	16184	16307	16220	16236	16190	16332	16535	16175	16048	16199	16195	16352	16230	16111	16226	16420	16355	16243	16172	16271	16321	16075	16377	16396	16289	16345	16173	16230	16261	16144	16374	16302	16183	16408	16166	16242	16344	16337	16305	16258	16303	16414	16186	16295	16335	16147	16229	16308	16421	16197	16300	16438	16163	16272	16418	16277	16300	16311	16484	16321	16337	16318	16148	16218	16239	16166	16477	16275	16286	16185	16479	16443	16282	16230	16313	16538	16376	16223	16228	16110	16187	16268	16392	16259	16399	16347	16367	16277	16067	16241	16162	16357	16279	16367	16368	16359	16211	16351	16313	16122	16317	16204	16346	16542	16173	16345	16243	16441	16357	16356	16360	16210	16489	16371	16233	16150	16291	16400	16330	16070	16202	16283	16306	16300	16257	16216	16236	16178	16269	16281	16243	16436	16135	16208	16552	16367	16241	16144	16201	16131	16277	16176	16251	16105	16263	16283	16075	16409	16254	16297	16200	16185	16335	16270	16003	16275	16292	16299	16260	16181	16296	16241	16380	16316	16523	16287	16257	16411	16226	16251	16146	16340	16245	16316	16106	16309	16221	16289	16384	16137	16219	16321	16398	16363	16246	16205	16213	16223	16183	16422	16214	16253	16337	16347	16280	16304	16324	16168	16254	16428	16251	16301	16374	16391	16220	16300	16345	16423	16281	16296	16385	16248	16468	16265	16209	16297	16152	16292	16295	16169	16299	16102	16169	16225	16230	16309	16157	16275	16313	16401	16284	16461	16347	16238	16181	16193	16207	16279	16266	16259	16321	16173	16313	16218	16159	16263	16164	16342	16236	16359	16142	16348	16307	16372	16200	16403	16296	16177	16297	16221	16127	16307	16383	16125	16263	16294	16270	16223	16311	16252	16310	16302	16185	16202	16341	16274	16422	16307	16403	16035	16413	16444	16296	16292	16215	16133	16225	16258	16342	16263	16345	16261	16369	16198	16209	16163	16284	16192	16345	16395	16242	16317	16330	16113	16268	16483	16315	16219	16188	16379	16452	16334	16459	16288	16225	16373	16225	16316	16070	16244	16353	16229	16222	16221	16333	16128	16300	16206	16276	16326	16341	16343	16014	16162	16348	16240	16459	16334	16345	16407	16272	16480	16045	16291	16315	16249	15993	16237	16138	16390	16212	16173	16282	16151	16143	16279	16235	16396	16265	16257	16259	16275	16058	16348	16343	16076	16132	16151	16305	16324	16348	16233	16196	16305	16341	16312	16320	16257	16357	16224	16239	16447	16349	16387	16298	16193	16188	16369	16145	16267	16275	16325	16123	16360	16285	16398	16416	16267	16285	16045	16407	16370	16282	16384	16502	16203	16301	16221	16176	16158	16352	16367	16210	16247	16348	16281	16316	16375	16344	16335	16297	16382	16424	16294	16224	16268	16173	16377	16138	16305	16047	16379	16286	16349	16180	16348	16281	16271	16320	16231	16237	16249	16245	16295	16307	16223	16316	16381	16327	16439	16003	16284	16365	16359	16371	16521	16326	16373	16158	16282	16324	16291	16338	16170	16304	16260	16426	16350	16322	16386	16290	16272	16246	16378	16321	16356	16290	16301	16370	16281	16355	16325	16270	16216	16324	16158	16289	16203	16421	16231	16335	16286	16153	16274	16295	16371	16393	16450	16065	16271	16187	16414	16397	16308	16167	16260	16425	16269	16309	16131	16315	16217	16318	16345	16215	16187	16408	16280	16386	16041	16436	16226	16431	16182	16192	16241	16164	16183	16247	16282	16314	16243	16077	16372	16249	16232	16327	16126	16240	16317	16177	16342	16231	16311	16354	16244	16224	16374	16138	16401	16270	16263	16340	16420	16288	16325	16357	16441	16159	16283	16221	16310	16386	16402	16296	16361	16187	16206	16195	16197	16349	16225	16416	16405	16311	16345	16047	16313	16351	16241	16184	16289	16334	16231	16198	16408	16150	16298	16245	16254	16373	16263	16238	16253	16215	16321	16285	16275	16147	16150	16295	16239	16270	16248	16290	16306	16254	16156	16258	16317	16184	16228	16057	16256	16330	16370	16262	16303	16249	16242	16246	16221	16205	16243	16156	16385	16267	16328	16319	16314	16281	16404	16199	16385	16199	16333	16095	16358	16325	16038	16148	16281	16181	16394	16210	16295	16125	16265	16178	16256	16184	16123	15982	16288	16297	16286	16325	16323	16257	16268	16327	16450	16292	16113	16328	16304	16266	16208	16213	16239
24223	21524	29404	25723	26402	29472	29534	25055	22943	22459	21698	21163	21174	20825	20622	20076	19951	19822	19740	19750	19757	19621	19434	19319	19436	19471	19328	19125	19004	19049	19226	19333	19049	18921	19116	19126	19100	19036	19152	19069	19195	18924	19063	18763	19011	18826	18862	18755	19151	18911	18741	18628	19011	19065	18989	18909	18951	19093	18772	18896	18656	18785	18884	18920	18859	18812	18841	18655	18844	18921	18832	18868	18982	19019	18922	18964	18824	19153	18934	18805	18732	18681	18778	18813	18921	18727	18663	18858	18937	18847	18807	19044	18885	18860	18897	18865	18796	18695	18700	18748	18848	18822	18959	18770	18942	18773	19015	18811	18889	18760	18806	18852	18908	18722	18769	18986	18882	18900	18749	18957	18879	18822	18855	18847	18904	18856	19009	18883	18909	18701	18794	18949	18924	18832	18704	18719	18729	18844	18847	18857	18990	18858	18999	19073	18787	18782	18684	18837	18857	18729	18969	19028	18707	18690	18582	19051	18725	18980	18702	18704	18906	19155	18835	18939	18838	18677	18994	18784	18819	18634	19042	18820	19126	18634	18866	18822	18697	18791	18812	18723	18979	18948	18844	18718	18852	18855	18697	18731	18743	18705	18860	18714	18591	18946	18814	18699	18838	18882	18751	18934	18725	18878	18859	18714	19031	18810	18816	18627	18999	18700	18750	18830	18817	18755	18811	18600	18964	18857	18825	18935	19193	18814	18850	18890	18540	18836	18794	19075	18677	18812	18835	18777	18698	18859	18817	18783	18788	18837	18826	18798	19109	18953	18682	18739	18909	18769	18764	18966	18914	18931	18909	18879	18928	19000	19045	18982	18687	18922	18806	18854	18798	18787	18777	18743	18746	18874	18799	18945	19000	18848	18980	18711	18871	18805	18703	18677	18956	18728	18812	18963	18806	18813	18965	19038	18761	18629	18865	18668	18777	18775	18802	18888	18906	18940	18965	18957	18741	18794	18934	18808	18977	18721	19047	18771	18599	18788	18951	18810	18884	18692	18826	18795	18768	18816	18565	18819	18710	18762	18922	18796	18732	18824	18938	18780	18970	18882	18820	18839	18790	18753	18914	18715	18721	18684	18755	18737	18792	18774	19090	18873	18717	18845	19020	18748	19059	18846	18822	18796	18718	18801	18738	18829	18832	18881	18886	18799	18800	18767	18913	18806	19031	18981	18802	18811	18816	18839	18737	18718	18751	18819	18882	18944	19090	18816	18822	18772	18835	18827	19008	18645	18936	18858	18890	18818	18766	18744	18770	18898	19022	18924	18927	18806	18899	18734	18993	18504	18903	18881	18985	18932	18712	18839	18976	18920	18902	18825	18794	18896	18952	18903	18834	18810	18700	18628	18696	18756	18806	19048	18990	18935	18808	19101	18970	18586	18732	18789	19016	18737	18742	18907	18599	18751	18790	18580	19051	18723	18956	18817	18851	18773	18733	18858	18870	18819	18897	18805	18849	18903	18880	18885	18668	18815	18903	18747	18772	18652	18867	18940	18833	18785	18993	18818	18926	18721	18862	18861	18554	18904	19029	18824	18902	18794	18793	18789	18938	18857	18843	18860	18808	18813	18863	18860	18856	18900	18981	18706	18711	18800	18748	18666	18868	18952	18722	18719	18695	18912	18742	18782	19033	18668	18597	18952	18698	18851	18825	18979	18877	18810	19081	18745	18831	18817	18928	18987	18855	18853	18885	18831	18852	18808	18990	18679	18798	18938	18912	19063	18945	18814	18771	18671	18822	18715	18871	18790	18847	18792	18795	18703	18655	18911	18940	18783	18947	19010	18886	18827	19052	18935	18832	18690	18848	18771	18868	18677	18831	18839	18794	18884	18775	18636	18869	18849	18793	18709	18819	18832	18875	18738	18767	18866	18919	19035	18890	18897	18808	18814	18741	18774	18874	18867	18851	18984	18833	18807	18775	18877	18903	18813	18898	18641	18965	18812	19072	19032	18855	18697	18939	18956	18863	18801	18906	18966	18816	18920	18742	18841	18952	18755	18767	18848	18750	18878	18819	18802	18812	18789	18821	18815	18700	18721	18741	18697	18916	18817	19016	18732	18908	18757	18754	18840	18957	18951	18914	18832	18896	18819	18945	18755	18710	18735	18852	18847	18717	18774	18811	18979	18999	18786	18691	19142	18942	18724	18782	18807	18689	18852	19007	19069	18984	18977	18705	18913	18831	18944	18910	18885	18649	18980	18837	18817	18776	18819	19133	18742	18853	19114	18772	18811	18737	18870	18631	18824	18866	18992	18958	18761	18913	18821	18861	18977	18975	18935	18923	18958	18887	18746	18885	18973	18974	18661	19033	18738	18800	18712	18701	18636	18581	18793	18950	18813	18978	18923	18736	18842	19160	18721	18874	18846	18661	18804	18811	18769	18928	18802	18631	18998	18911	18919	18741	18802	18791	19050	18754	18818	18845	18845	18884	18867	18904	18699	18920	18810	18744	18847	18882	18739	18885	18918	18917	18963	19040	18612	18808	18660	18907	18736	18773	18793	18748	18742	18912	18930	18914	18895	18881	19071	19027	18708	18795	18882	18730	18692	18747	18781	18963	18963	19111	18747	18733	18780	18796	18766	18858	18581	18596	18754	18860	18785	18869	18805	18692	18796	18759	18942	18884	18743	18862	18665	18581	18912	18765	19007	18704	18827	18872	19034	18600	18728	19028	18904	18896	18928	18885	19030	19002	19015	18931	18732	18823	18895	18936	18962	18777	18834	18955	18744	18875	18690	18855	18920	18921	18831	18747	18723	18784	18856	18777	18984	18926	18894	18821	18910	18812	19025	19144	18935	18980	18769	18845	18725	18839	18895	18998	18695	18717	18887	18857	18695	18818	18926	18525	18822	18682	18852	18639	18774	18787	18642	19032	18679	18594	18873	18909	18774	18784	18849	18932	18805	18692	19009	18727	19031	18802	19035	18782	18778	18937	18801	18871	18906	18927	18556	18726	19019	18998	18986	18824	18977	19000	19081	18784	18698	18935	18779	18798	18698	18864	19056	19066	18975	18858	18704	18763	18760	18887	18795	18760	18827	18881	18921	18843	18929	18892	18885	18908	18728	18773	18951	18782	18691	18944	18795	18692	18665	18887	18741	18735	18765	18798	18818	18721	18815	19010	19028	18874	18837	18708	18889	18707	19097	19066	18744	18815	18656	18771	18811	18842	18822	18856	18717	18881	18936	18980	18839	18785	18848	18952	18704	18773	18945	18978	18699	18791	19239	18968	18869	19088	18862	18962	18849	18836	18822	18704	18674	18668	18809	18848	18753	18798	18911	18860	18794	18806	18703	19004	18839	18840	18924	18953	18953	18800	18646	18615	18776	18584	18912	19007	18936	18792	18852	18862	18687	18857	18816	18829	18760	19039	19012	18809	18758	18883	18995	18753	18853	18960	18874	18942	18816	18910	18795	18909	18846	18927	18778	18978	18671	18665	18676	18675	18657	18725	18968	18821	18631	18806	18775	18795	18690	18941	18775	18751	18831	18878	18626	18770	18850	18949	18672	18906	18829	18705	18822	18818	18875	18886	18986	18872	18959	18776	19055	18729	18783	18859	18452	18891	18766	18881	18863	18840	18757	19060	18924	18914	18674	18612	18815	18761	18679	18709	18919	18837	19143	18995	18827	18736	18805	18772	18861	19094	18742	18863	18786	18782	18812	18767	19116	18734	19050	19057	18805	18997	18952	18809	18712	18958	18852	18795	18870	18962	19000	18853	18833	18929	19023	18975	18880	18905	18915	18812	18774	18870	18863	18869	18789	18690	18721	18782	18792	18945	18669	18804	18797	18937	18870	18907	18815	18756	18887	18803	18947	18786	18736	18802	18886	18778	18849	19007	18725	18881	18834	19036	18802	18870	18764	18999	18794	18781	19124	18879	18886	18840	18756	18762	18798	18857	18847	18790	18850	18759	18733	19140	19009	18854	18836	18993	18971	18759	18900	18721	18727	18803	18981	18669	18748	18812	18724	18929	18844	18828	18859	18860	18828	18806	18945	18978	18849	18866	18769	19001	18657	19020	18922	18883	18815	18787	18687	18842	18616	18777	18902	18800	18899	18758	18914	18810	18951	18835	18787	18757	18947	18609	18711	18690	18825	18865	18767	18904	19026	18848	18850	18777	18833	18752	18763	18806	18897	19081	18962	18822	18669	19036	18883	19137	18794	18912	18933	18792	18863	18879	18708	18876	18820	18803	18867	18865	18699	18746	18974	18954	18895	18920	18767	18664	18842	18701	18853	18811	18713	18935	18653	18761	19068	18754	18830	18685	18767	18818	18823	19008	18568	18949	18923	18667	18840	18712	18798	18837	18964	18955	18969	18835	18808	18892	18988	19055	18802	18692	18769	18783	18890	18859	18666	18946	18832	18791	18805	18697	18738	18769	18869	18787	18757	18734	18784	18868	18821	18752	18891	18869	18969	18804	19051	18750	18788	18623	18791	18766	18990	18984	18944	19014	18686	19024	18749	18761	18877	18766	18873	18684	18816	18688	18958	18834	18706	18797	18781	18902	18886	18975	18716	18878	18674	18943	18734	18884	18776	18937	18692	18799	18751	18846	18834	18692	18859	18829	18712	18736	18876	18902	18847	19015	18737	18865	18804	18797	18899	18991	18856	19109	18794	18946	19002	18851	18910	18795	18740	18732	18741	18826	18745	18705	18840	18748	18694	18641	18734	19004	18829	18751	18854	18784	18812	18849	18595	18908	18823	18925	18957	19086	18853	18872	18837	18806	18844	18838	19048	18937	18968	18584	18707	18954	18922	18837	18925	18884	18505	18737	18766	18861	18702	18685	18767	18959	18809	18760	18639	18858	18563	18876	18946	18788	18811	18967	18985	18862	18912	19051	18821	18899	18870	18944	18909	18841	18725	18531	18811	18697	18910	18798	18965	18977	19033	18826	18823	18886	18725	18743	18635	18793	19001	18958	18774	18675	18827	18859	18693	18715	18913	18709	18814	18894	18766	18879	18865	18973	18580	19006	19051	18967	18818	18919	18899	18988	18854	18831	18954	18976	18768	18839	18865	18874	18905	19058	18790	18856	18928	18810	18899	18722	18735	18743	18778	18877	18812	18750	18948	18544	18887	19036	18705	18918	18749	18887	18877	18953	18724
31326	52891	52066	44745	38098	32819	28079	24724	22255	20932	20297	19848	19262	18432	18167	17794	17444	17653	17124	17198	16962	16898	16799	16728	16646	16568	16580	16520	16448	16481	16265	16312	16203	16130	16033	16192	16153	16074	16133	16071	15988	16141	16013	16198	15886	16107	15908	16001	16007	15968	15816	16080	16110	16088	15802	16020	15829	16078	15955	16055	15971	16068	16103	15901	15915	15893	15892	15973	16022	15803	15852	15792	16016	15889	16082	15941	16100	15883	16017	15999	15968	15994	16089	15975	16052	16061	16000	15964	16024	15945	15946	15851	15897	16053	16165	16043	16070	15914	15903	15967	15842	16104	15830	15997	15860	15948	15844	16025	15975	15946	16046	15980	16001	15815	16148	15893	16025	16033	15983	15925	16015	15985	15964	15951	15935	15876	15910	16199	15931	15916	15899	15934	15992	16033	16010	15891	15970	15994	15922	15991	16102	16142	15958	15993	15988	15967	16055	15948	15989	15935	15976	16023	16031	15943	16049	15887	15974	15776	15888	15896	15994	15806	15869	15865	16106	16104	15916	15806	15833	16030	15869	16038	15913	15913	15959	15972	15916	15998	15941	15881	16001	15970	16001	15983	15925	15970	16105	15951	16030	16011	16006	16035	16004	15927	15863	15983	15864	15962	16167	15910	16084	15963	16046	16104	15875	15909	15854	16128	16061	15931	15899	16051	15966	16019	16000	16012	15929	15821	16072	15934	15985	15717	15931	16100	15916	15810	15979	15875	16087	16014	15796	15914	15817	16101	15988	15950	15985	16067	15808	16008	15923	15924	15958	15885	15830	15984	15915	16109	15898	15908	16107	15856	15733	15889	15776	15977	15926	16079	15772	16057	15896	15867	15934	16230	15980	15967	15892	15989	15964	15993	16075	15914	15801	15873	16056	15970	16256	16087	16024	16048	16061	15988	15933	15785	15839	15891	16005	15923	15924	16167	15866	15896	15993	16071	16033	15882	16146	15794	15823	15861	15911	16090	15957	15696	15970	15938	16196	15910	15939	15996	16184	16032	15940	15885	15830	16127	16047	16042	15946	15843	15926	15877	15840	15911	15889	15857	15950	15902	15878	15948	15906	16019	15917	15920	15961	15919	15964	15916	15950	15865	16061	16098	16073	16048	16014	15826	16017	16037	15764	16030	15943	16051	15777	16083	15914	15923	15853	15947	16000	16028	16162	15835	16077	15961	15911	16076	15796	16075	16036	15958	15818	15870	15864	16146	16149	15906	15974	15884	15874	16012	15915	15975	15894	15923	16041	16014	15831	15903	15884	15995	15900	15884	16072	16105	16025	15950	15977	16084	16180	15948	15916	15888	16173	15839	16105	16002	15966	15968	15880	15958	15858	16130	16061	15820	16079	15861	15891	15975	15777	15902	15999	16047	16007	16104	15843	15992	16117	15911	15956	15940	16043	16070	15816	15994	16019	16110	15994	15799	16127	15946	15865	15889	16088	15850	16058	16056	15925	16027	16028	16012	15960	16036	16089	15938	15984	15884	15959	15926	16046	16066	15930	15986	15960	15927	15963	15855	15976	15770	15842	16042	15977	16053	15886	15945	15942	16094	15875	15944	16041	15902	15837	15898	16039	15970	15727	15932	16070	16108	16120	16046	15902	15975	16029	16003	16080	15894	15815	16046	15887	16112	15934	15909	15948	16087	16044	16026	16079	15958	15970	15877	16011	15841	15787	16116	16022	15942	15876	15840	16000	15943	16161	15865	15931	15800	16086	15959	16015	15914	15978	15930	15848	15876	15848	15977	16071	16060	15933	15899	15902	16058	15752	15962	15866	15993	15928	16001	15938	15948	15937	15904	15992	15917	16097	15838	15897	16215	15941	16036	15847	16001	15974	15944	15998	16095	15964	15864	15679	15880	15962	15980	15890	16024	16086	15956	15894	16012	16064	16014	15920	15937	15930	15943	16061	15899	15844	15894	15897	16169	15966	16037	15927	16043	16068	15935	15824	16021	15759	15934	15914	15740	16270	15911	16001	16011	15944	16047	15968	15988	15850	15874	15861	15939	15851	16156	15895	16130	16074	15981	15883	15982	16034	16041	15994	16052	15742	15902	16067	16036	15857	16095	15840	15902	15995	16101	15919	15896	16016	16123	16109	15972	15928	16010	16003	15972	15889	15877	16033	15967	15999	15841	16090	16136	15860	15962	15883	16009	15971	16115	15954	16057	15928	15964	15946	15805	15869	16067	16020	15946	15988	15947	15844	16067	15959	15847	16033	15855	15987	15924	16064	15976	15954	15848	15989	16031	15945	15953	15975	15918	16081	16106	15841	15893	16034	15853	15817	15951	15896	15966	16049	15897	16031	15870	16130	16052	15851	16201	15977	15985	16077	16035	16006	16059	16070	15840	15963	16095	15990	16106	15986	16020	15872	15948	15995	16014	15804	16047	15940	15986	15947	15851	15949	15952	16024	15908	15869	15864	15982	15858	15892	16027	15958	16043	15902	15834	16008	15998	16042	15932	16016	16050	15817	16042	16079	16086	15880	15871	16022	15776	15819	15999	15910	16090	15883	15978	16006	15938	16058	16160	15978	16126	15789	16044	15993	16142	15857	15945	15854	15799	15886	15898	16041	15978	16060	15921	15910	15972	16217	15975	15868	16009	15866	15926	15986	16006	15914	15931	15918	15927	15935	15999	15976	15975	15944	16003	16003	15819	15954	15945	16161	15892	15899	16057	15822	15868	15906	16101	15812	15923	16064	15858	16062	16078	16005	15893	15901	16154	16135	15921	15934	15982	16033	15837	15934	16098	15895	15846	16059	15995	15850	15907	15989	15943	16023	15966	15867	15922	15918	15835	15927	15944	15891	16205	16038	16101	15895	16072	16034	15980	15967	15813	15829	15991	15934	15924	15972	15934	16101	15962	15993	15853	16034	16041	15956	15984	15969	16126	15970	15951	16146	16078	15827	15884	16028	15970	15836	15934	15975	15914	15973	15958	15921	16064	16079	16104	15962	16048	16048	16188	16056	15918	15988	15873	16001	15904	15858	16060	15990	15948	15881	15879	16146	16063	16100	16242	15837	16042	15856	15963	15935	16028	15868	15996	16160	15962	15971	15964	15833	15965	15869	15875	15936	15985	15893	15965	15851	15760	15902	15810	16047	16087	15943	16029	15942	15906	15986	15846	15817	15976	16330	15895	16229	15982	15932	15824	15836	16028	15953	15991	16037	15973	15869	15733	15899	15955	15881	16146	15844	15741	16037	15916	16031	15826	15915	16029	15872	15958	15809	16013	15758	15989	15909	15822	15818	15967	16028	15787	15991	15869	16123	16016	15981	15927	16002	16098	16089	16037	15906	16065	15858	16120	16017	15930	16145	15941	15922	15814	16081	15875	16042	15912	15959	15873	16028	15859	16046	15844	16061	16033	15753	16088	16148	15975	16038	15998	15870	15971	15840	15962	16057	16090	16026	15829	15864	15853	15982	15849	15959	15931	15970	15883	16071	16054	16168	15935	16047	15983	15967	15917	15799	15768	15881	15826	16039	16016	15928	15951	15905	15962	15898	15978	16029	15981	15978	15935	16032	15878	15981	15870	15850	16014	16002	16023	16167	15863	16056	15976	15820	15941	15924	16004	16054	16065	15910	15868	16015	15932	15906	15966	16016	15874	15818	15990	16139	15905	15966	15996	15943	15926	15793	15957	16007	15851	15962	16025	15844	15949	15961	15940	15803	15999	16089	15846	16078	16196	15940	16131	15922	16004	15945	15907	15926	15917	15980	15815	15948	15839	15987	15965	15935	15797	15940	15973	16036	15975	16074	15841	15982	15994	15837	15814	16083	15953	16154	15939	15819	16125	15990	16078	15933	15857	15811	15809	15881	16079	15923	16045	15817	15903	16064	16032	15995	16078	15866	15868	15988	16079	16029	15796	15747	16127	16035	15876	15965	16030	16050	15974	15971	16123	15877	15935	16019	15965	16080	16109	16017	15873	16023	15971	15963	16044	16008	15962	16113	16089	15999	15973	16037	15772	15888	15971	15915	15954	15967	15775	15962	16030	16130	15901	16003	16017	15939	15983	16074	15976	15913	15863	15933	15984	15806	15911	16105	15760	15994	15688	16119	16027	16146	15798	15908	16019	16100	15845	16036	16088	15910	15964	15947	16010	16001	16066	15981	15975	15858	15868	15831	15998	15962	16094	16136	16025	15986	16018	15978	15926	16030	15827	15904	15959	16065	15819	16022	16007	16011	15878	16007	15950	15845	15946	15960	15844	15890	15950	15957	15953	15958	15975	15997	16172	15843	16008	15953	15850	15921	15955	15895	15997	15893	16138	16072	15912	15919	15966	16016	15880	16004	16056	15701	15998	15885	15990	15922	16092	15941	15924	15910	15846	15849	15902	16217	15928	15919	15791	15972	16049	15973	15803	16038	16041	15837	15990	15883	16040	16039	16031	16005	16016	16018	15834	16042	15876	15835	15962	16051	16020	15939	15939	15946	16012	15782	15889	15987	15967	15961	16079	16002	16072	15975	16086	15890	15872	15953	15999	16016	16167	15966	15985	15878	15925	15980	15997	15851	15993	15802	16010	15966	15961	15984	15937	15966	15885	15961	16127	15734	16048	16079	15986	15938	15941	16122	15872	16040	16041	16067	15938	15971	16070	15940	16026	15946	15942	16098	16033	15888	15947	16005	15819	16320	16007	15975	15987	15996	16025	15942	15852	15962	16009	16128	15992	16013	15878	16190	15891	15915	15947	15965	16051	16077	16115	15913	16102	16038	15992	15966	15838	15960	15817	15957	15906	15903	16001	16013	15883	15988	15959	16008	15998	16067	15962	15901	16175	15763	15955	16029	16158	15997	15830	16015	15887	16082	15927	16047	15982	15855	15943	15926	15945	15937	15889	15989	15956	16072	16015	16123	15783	15885	15998	16043	16038	15772	16014	15993	15853	15935	16057	15972	15935	16128	15988	16095	15895	15885	15713	16124	15929	16112	16038	16001	15971	15994	15820	15890	16043	15924	16024	15878	15987	15857	16059	15924	15963	15933	16039	15960	15869	15849	16022	15945	16078	15880	16066	15981	15904	15962	15848	15936	16171	15989	16056	15984	16117	15928	15899	16063	16053	15775	15858	15917	15974	15982	15839	16062	16119	15854	16030	16158	16117
32408	33389	39071	34098	27282	24076	22249	20962	20493	20282	20051	19869	19648	19564	19614	19662	19561	19444	19298	19093	19465	19420	19494	19353	19354	19414	19346	19267	19201	18987	19095	19117	19147	19101	19263	19180	19278	19239	19237	19123	19176	19283	18992	19238	19207	19074	19209	19167	18976	19115	18962	19031	19028	18862	19017	19080	19105	18923	18771	19190	19031	19064	19360	18843	19141	18985	19091	19131	19125	18871	19157	19016	19075	19227	19164	19150	18922	19133	18947	19275	19238	18986	18990	19078	19155	19156	19109	19137	18959	18890	19040	18962	19006	19092	19161	18902	18884	19077	19080	19109	19035	18949	18983	19037	19011	19077	19157	19196	19018	19213	19002	19097	19129	18871	19201	19104	19180	18975	18907	18944	18974	19177	19064	18859	18978	19096	19078	19103	19160	19134	19059	18960	19114	18961	19027	19186	19051	19125	19327	19058	18990	19114	19048	18994	18943	19105	18897	18949	18982	19181	19214	19092	19099	19067	19099	18982	19001	19036	19312	19169	19062	18914	19228	18944	19091	19144	19006	19173	18948	19039	19058	19048	19146	19032	19064	18974	18954	19264	19252	19072	19190	19027	19159	19021	19063	19069	19066	18980	19039	19162	18826	19023	19047	19163	19006	18957	19194	19271	18994	19183	19262	19056	19103	18896	19040	18941	18971	19072	19102	19174	18972	19097	19134	18971	18860	19213	19050	19116	18908	19111	19074	19055	19266	18961	19003	19028	19176	19141	19167	18980	19146	19197	19007	18978	19110	19116	19008	19060	19152	19049	19077	19108	19415	19213	19114	19205	18964	18812	19213	19223	19094	19021	19004	19112	18907	19103	18925	19128	19003	18989	19039	19119	19189	19125	19189	18998	19093	18880	18911	19059	19111	18882	19119	18961	19216	19084	19128	19190	19152	19172	19014	19025	19003	19014	18966	19058	18973	19102	19073	19256	18880	19099	19164	19056	19027	19032	19030	19089	18996	19133	19109	19199	19111	19101	19026	18978	19204	19060	19066	19176	18961	18906	19056	18959	18954	19107	19229	19090	19028	19120	19187	18842	19041	18953	19245	19068	18892	19174	19108	18989	19162	19056	18937	19082	19121	19152	18795	18819	19036	18989	19341	19331	19121	19127	19051	19007	19068	19196	19131	19164	19197	19167	19117	19098	19074	19043	19309	19096	19250	19022	19032	19172	18871	18989	19083	18926	19140	18913	19125	19130	19055	19076	18996	18972	19021	19021	19041	19240	19149	18993	19032	19126	19033	19113	19089	19065	19022	19098	19043	19039	18984	19135	18917	18990	19110	19126	19111	19136	18912	18960	19184	18997	19134	18857	19249	18937	19021	19067	19033	18968	18711	18905	19127	19077	19197	19031	19029	19014	19103	19121	19072	19078	19144	19057	19030	19013	19121	19126	19266	19039	18987	19028	19081	19136	19279	19102	19203	18883	19149	19070	18951	19091	18815	19007	18874	19112	19102	19011	18939	18955	19147	19092	19083	18838	18986	18978	19212	18824	18958	19002	18944	19219	19046	18991	18868	19014	19126	19019	19047	18962	19201	18739	19093	19007	19115	19038	19114	19157	19033	18751	19093	19006	19107	19055	19178	19063	19015	19040	18940	19034	19223	19281	19075	19243	18860	19221	19009	19201	19028	19163	19158	19119	18948	19142	18997	19057	19129	19121	18991	19074	19170	19062	19235	19285	19054	19043	18919	19201	19147	18969	18913	19171	19123	19083	19025	19197	18917	19089	18953	18918	19066	19109	19068	19048	19202	18931	18959	19140	19334	18819	19130	19206	19174	19228	18916	19169	19023	19075	18997	19138	19056	19172	19088	19109	18962	18909	19086	19233	19017	19098	19091	18967	19040	19183	19139	19175	19164	19030	18951	18911	18832	19112	19208	19167	19201	19401	19259	18937	19100	19005	18767	19117	19017	19035	19119	19045	19070	18961	19155	19035	18945	19009	18820	18956	19076	18898	19228	18993	19020	19234	19172	19179	19193	19077	19167	19114	19156	19003	18975	19222	19068	19168	19109	19034	19132	19175	19074	19301	19050	18972	19010	19188	19223	19039	18960	19088	19166	19080	19111	18946	18976	19239	19226	19366	19063	19164	19008	19037	19010	19193	19072	19223	19178	19011	19049	19091	18995	18952	19064	19000	19100	19410	19288	19129	18972	18954	18774	19006	19120	19174	18968	18956	18985	19174	18907	19171	19044	19073	19199	19043	19223	19239	19037	19007	19087	19018	19057	19064	19250	19001	19026	19280	19113	18931	19054	18986	19141	19110	19111	19053	19188	19434	19161	19083	19092	18986	18998	19088	19298	18995	19073	19097	19092	19030	19080	18905	19138	18923	19062	18955	19154	19077	19118	19054	18969	19098	19088	19062	19158	19286	19265	19160	19062	19051	19193	18888	19111	19022	18824	18871	19214	19182	19170	19003	19100	19048	19100	19016	19074	18879	18972	18961	18742	19083	19058	18813	18920	19060	19057	19132	19198	19086	19149	18928	19030	19160	19094	19135	19087	18843	19146	19003	19118	19275	19047	19045	19107	19090	19116	19084	19156	19059	19223	18909	19151	19117	18791	19161	19125	19076	19052	19161	19083	19003	19169	19117	19164	19167	19171	19152	19142	19172	19234	19166	19161	19241	19215	19169	19160	19141	19257	19131	19022	19117	18858	19288	19069	18943	19198	19166	18878	18913	19164	19124	19212	19133	19110	19030	18927	18907	19099	19148	19236	19053	19157	19170	19179	18918	19014	19134	19299	19083	19004	18987	19087	18827	18910	19152	19088	18890	19224	19092	18993	18994	19084	19126	19185	19205	19151	18934	19120	19203	19247	18982	19089	19057	19205	18911	19070	19162	19190	19075	19036	19010	19130	18992	18988	19003	18899	19202	18958	18835	19168	19324	19047	19002	19179	19097	19036	18923	18925	18891	19140	19154	19174	19263	19097	19126	19152	18817	19022	19193	19296	19093	19226	19125	18974	19123	18879	19015	19134	19220	19126	19125	18927	19361	19154	19059	19206	19140	19052	18937	18938	19162	19297	19236	19021	18943	19211	18892	19080	19145	19061	19122	18883	19239	18973	18843	19170	18833	18865	18954	18902	19096	18978	19128	19344	18984	18951	18958	19267	19082	18875	19098	19122	19216	19056	19031	18998	19199	19025	19198	19137	19125	19009	18941	19033	19213	19096	19086	19066	19108	19124	19018	18992	19163	18930	19091	19117	19133	19004	19119	19208	19224	18995	19047	18903	18997	19168	18935	19205	19082	19050	19023	19043	19136	18879	19165	18988	19142	19121	19039	19149	19035	18953	19116	19420	19140	18917	19098	19217	18861	18936	19001	19192	19153	19016	19093	19039	19097	18992	19254	18912	18982	19030	19107	19175	19157	18989	19168	19144	19199	19058	19123	19000	19031	19041	18718	19029	19055	19270	19106	19143	18967	19028	19188	18857	18937	19063	19070	19262	18936	18879	19184	19161	19041	19021	18947	19160	19193	19016	19140	19248	19179	19055	19055	19186	19022	18943	19148	19041	19069	19010	19154	19035	19066	18824	19074	18915	19070	19162	19212	19123	19017	19005	19179	19202	19004	18960	19108	19080	19266	19058	19086	19146	19256	19158	19030	18967	19029	18967	19066	18870	19081	18914	19030	19156	19046	19157	19198	19209	19286	19249	19061	19153	18984	19081	19074	19222	19301	19026	19024	19304	19045	19100	18902	19039	19169	18957	18849	19164	18981	19172	18823	19007	19141	19179	19068	19087	19008	19332	19110	19050	18977	19128	19191	19211	18938	19027	18890	19286	19104	19370	19281	19129	19105	19129	19238	19292	19183	19237	19170	18961	19194	19132	19055	19258	18998	19053	19014	18950	19325	18827	18868	19090	19357	19023	19236	19062	18985	19061	18893	19093	18957	19223	19118	19219	19010	18930	18962	18839	19134	18947	19261	19223	19068	18983	18805	19259	19083	19181	19020	19108	19157	19252	19297	19183	19092	18923	19122	18967	19387	19137	19206	19013	19053	19147	19030	19034	18956	19066	19259	19057	19037	19057	18904	19143	19153	19149	19247	19001	19193	19217	19065	19145	19170	19029	18939	18868	19091	19008	19142	18925	18913	18969	18980	19200	18997	18973	19135	19077	19075	19143	18855	18844	18994	18920	18932	19050	19039	19059	19073	19015	19095	19057	19008	18906	19006	18899	19215	18979	19083	19139	19012	19241	18910	18904	19003	19079	19088	18998	19055	19048	19173	19248	19106	19052	19119	19177	18964	19131	19272	18957	19238	19255	18894	19085	19164	19259	18971	19145	18987	18952	18949	19184	19175	19065	19017	19047	18991	19112	18931	19167	19167	19130	19079	19191	18971	18950	19021	19059	18775	19143	19258	19074	19078	18995	19133	19196	18989	18987	19007	19195	19063	19085	19013	19174	19100	18989	19236	19171	19108	19159	18868	19073	19194	19263	19088	19005	19052	19136	19210	19354	19221	18957	19134	19052	19134	18683	18940	19031	19002	19173	18986	19266	19186	19151	18985	18819	19089	18980	19108	19008	19160	19342	19053	18962	19117	19002	19160	19314	19213	19104	18988	19073	19174	19258	19197	19283	19108	19252	19066	19134	18921	18911	19082	19148	19185	19182	19102	19141	19059	19131	18803	18964	19104	19169	19189	19127	19024	19062	18924	18874	19095	19014	18994	19070	19222	19222	19203	19149	19126	18943	18812	19136	19162	18998	19084	19143	19109	19161	19116	19168	19120	19259	19099	18949	19146	19215	19280	18949	18903	19129	18932	19097	19068	19140	19098	19229	19149	18860	19001	18843	18946	19135	19148	19367	18959	19192	19019	19284	19269	19074	18979	18929	18833	18993	18906	19013	18939	19093	19020	18929	19175	18941	19304	19005	19019	19161	19079	19052	18983	19130	19158	19175	19016	19019	18770	19045	19014	19232	19192	19274	19024	19280	19194	19115	19070	19001	19058	19134	19301	19144	19082	19190	19151	19177	19180	19271	19121	19158	19143	18942	18906	18972	19150	19125	19205	19339	19053	19064	18950	19278	19231	19122	19043	19032	18977	19148	19225	19312	19037	19103	18851	19110	18942	19141	19250	19135	19233	19159	19308	19234	18940	19022	19137
30938	44236	42100	33265	26960	23020	20751	19079	18348	18018	17500	17397	17108	17067	16830	16751	16605	16567	16531	16686	16500	16408	16492	16463	16304	16437	16098	16290	16073	16229	16208	16078	16128	16336	16082	16249	16233	16191	15967	16024	16218	16113	16207	16014	16114	16003	16205	16172	16306	16065	16089	15979	16155	16048	16152	16131	16031	15901	16186	16102	16033	16128	16035	16195	16070	16159	16206	16104	16194	15999	15912	16235	16216	16098	16151	16222	16159	16113	16083	16187	15988	16022	16035	16318	15983	16188	16134	16062	16136	16144	15972	16163	16019	16179	15998	16241	16170	16140	15948	16117	16117	16023	16310	15939	16026	15996	16168	16093	16215	16219	16069	16217	16161	16227	16288	16116	16115	16162	16147	16160	16085	16033	16138	16145	16087	16090	16210	16052	16040	16129	16210	16149	16183	16197	16192	15987	16151	15833	15853	16131	16105	16175	16128	16038	16216	16147	16044	16053	15997	16071	16350	15878	16087	16170	16225	16170	15967	16059	16134	16064	16167	16118	15981	16205	16007	16183	16017	16036	16254	16139	16116	16086	16138	16102	16370	16114	16140	16068	16179	16112	16051	15966	16228	16024	16123	16202	16052	16007	16009	16269	16195	16091	16146	16223	16183	15960	16121	16163	16052	16372	16056	16122	16137	16112	16095	16075	15976	16185	16154	16393	16079	16035	16142	15963	16095	16247	16048	16161	16156	16111	16123	16102	16184	16105	16048	16147	16120	16104	16178	16207	16240	16130	16237	16232	16119	16148	16145	16249	15997	16132	16210	16226	15866	16127	16047	16007	15937	16142	16143	16108	16172	15933	16054	16171	16039	16054	16115	15950	16077	16002	16108	16051	15956	16010	16218	16207	16214	15991	16111	16224	16241	15908	16212	16146	15846	15935	16139	16018	16229	16141	16041	16148	16266	16062	16062	16018	15968	16025	16109	16022	16142	16022	16055	16138	16187	16045	16301	16226	15950	16260	16096	16225	16183	16088	16099	16010	16229	16257	15880	16008	16053	16118	16185	16151	16212	16273	16006	16131	16147	16015	16204	15982	16080	15903	16085	16210	16212	16211	16164	16039	15923	16229	16052	16190	16330	15989	16035	16020	16043	16207	16019	16071	16243	16025	16148	16179	16164	16290	16059	16303	15986	16134	16120	15991	16205	16136	16185	15986	16178	15921	16094	15918	15995	16075	16204	16127	16118	16111	16108	16267	16049	16013	16250	16289	16124	16189	16307	16126	16176	16032	16199	16212	16050	15934	15973	16112	15951	16061	16037	16136	15963	16009	16143	16159	16005	16133	16025	16247	16059	16106	16094	16172	16018	16012	16194	16103	16275	16021	16091	16259	16137	16143	16142	16249	15966	15934	16065	16215	16094	16076	16169	16033	16175	16044	16145	16036	16187	16019	16139	16218	16029	16164	16136	15939	16298	16231	16116	16195	16172	16060	16151	16023	16151	16104	16074	16119	16029	16108	15981	16208	15961	16102	16101	16126	16077	15938	16124	16107	16158	16314	16113	16133	16064	16169	16133	16127	16217	16074	15998	16118	16078	16197	15936	15990	16161	16145	16135	16142	16149	16130	16098	15981	16181	16261	16086	16173	16186	16202	16133	15977	16132	16171	16179	16165	16338	16090	16093	15997	16006	16128	16002	16058	15991	16054	16083	16220	16054	16199	16172	16013	15944	16124	16156	16097	16113	15992	16141	16106	16109	16162	15997	16187	16166	16084	16141	16035	16274	16060	16224	16286	16046	15940	16329	16039	16119	16184	16091	16098	15965	16139	16148	16099	15996	16070	16018	16076	16009	15926	16091	16081	16074	16223	16062	16169	16227	16102	16014	16144	16226	16235	16057	15887	16103	16254	16144	15949	16144	16099	16109	16139	16084	16194	16048	16127	16183	16085	15956	16271	16205	16410	16148	16048	16015	16266	15957	16154	15992	16155	16114	16108	16061	16046	16232	16071	16133	16178	16125	16066	16097	15983	16259	15993	15984	16006	16177	16071	16131	16099	16086	16216	16196	16173	16101	16082	16214	16283	16160	16116	16152	16286	16036	16098	16046	15920	16065	15975	16248	16035	16011	16249	16369	16138	16138	16154	16164	16144	16033	16187	16122	16225	16286	16133	16067	16125	16074	15877	16132	16161	15965	16144	16135	16194	16091	16250	16086	16118	16125	15999	16091	16004	16071	16267	15936	16234	16195	16075	16233	16168	16051	16232	16108	16033	16146	16140	16034	16056	16193	16204	16122	16068	15970	16009	16206	16068	16154	16123	16142	16070	16194	16020	16203	16010	16263	15973	16168	15902	15964	16231	16082	16089	16029	15965	16247	16044	16239	16174	16303	16217	16080	16049	16166	16192	16084	16177	16041	16087	16094	16217	16184	15961	16153	16100	16014	15978	15997	16033	16211	16105	16161	16011	16203	16194	16043	16053	16066	16260	16140	16130	16055	16187	16139	16127	16145	16265	16059	16133	16177	16154	16307	16053	15987	16140	16162	16211	16188	16156	16150	16101	16021	16116	16053	16153	16001	16097	15970	16160	16184	16213	16163	16085	16187	16062	16015	15955	16207	16026	16120	16209	16151	16078	16089	16351	16225	16189	16266	16075	16033	16233	15946	16252	16086	16206	16083	16221	16157	16116	16107	16044	15970	16192	16212	16142	16060	16103	16149	16194	16067	16062	16115	16140	16067	16249	16215	16082	15933	16047	16189	16106	15994	16191	16031	16193	16159	16118	15858	16042	16175	16124	16301	16027	16069	16060	16026	15971	16129	16248	16164	15991	16155	16206	16127	16148	16100	16335	16084	16316	16254	16102	16126	16200	16160	16008	16159	15925	16177	16102	16092	16245	16027	16144	16097	16300	16153	16146	16167	16189	16194	16083	16131	16306	15954	16111	16043	16227	16189	16197	16107	16162	16074	16334	16144	16237	16201	16195	16029	16095	16071	16235	16207	16287	16128	16185	16055	16245	16277	16247	16070	16028	16141	16157	16111	16067	16031	15936	16110	16236	16218	16131	16131	16230	15985	16165	16210	16063	16135	16121	16112	15999	16095	16049	16066	16102	16308	16072	16033	16145	15987	16077	16146	16343	16206	16207	16128	16189	16141	16173	16039	16255	16024	16235	15974	16110	16000	16033	16417	16007	16143	16058	15880	16083	16186	16238	16086	16148	16224	16165	16112	16108	16133	16107	16110	16041	16119	15988	16116	16113	16035	16143	16124	16038	16198	16166	16310	16141	15985	16144	16130	16152	16037	16184	16087	16031	16018	15948	16156	16157	16128	15964	16166	16111	16169	15983	16146	16292	15918	16291	16022	16039	16224	16077	16172	16175	16268	16112	16125	15997	16177	16130	16064	16047	16065	16123	16249	16151	16120	16174	15994	15993	16198	16117	16186	16031	16102	16079	16048	16252	16001	16100	16050	16194	16125	16097	16115	16118	16011	16072	16065	16105	15995	16180	16106	16210	15949	16071	16170	16048	16213	16028	16159	15933	16251	16142	16239	16242	16130	16287	16083	16023	15992	16162	15988	16251	16043	16272	16173	16139	16072	16058	16060	16076	16168	16099	16057	16033	16110	16147	16000	16171	16143	16101	15972	16175	16140	16083	16081	16118	16238	16164	16039	16117	16206	16170	16183	15997	16239	15986	16232	16170	16121	16103	16216	16101	16127	15973	16082	16130	16058	16175	15943	16210	16149	16123	16110	16217	16172	16207	16152	16136	16270	16295	16150	16042	16088	16040	16004	16133	16280	16098	16205	16167	16188	16210	16164	16109	16237	16066	16076	16069	16077	16019	16208	16156	16381	16230	16083	16010	16200	16018	16144	16182	16052	16109	16056	16108	16159	16113	16084	16056	16005	16033	16257	16180	16166	16072	15989	16285	16080	16051	15992	15928	16021	16142	16204	16151	16247	16106	16058	15965	16100	16057	16227	16125	15964	16242	16169	16010	16008	16073	16158	16038	15893	16175	16062	16089	16066	15999	16197	16087	16214	16166	16067	16243	16132	16095	16150	16128	16179	16199	16120	16173	16051	16133	16195	16053	16107	16036	16077	16314	16040	16366	16188	16230	16149	16165	16030	16155	16180	16154	15968	16310	16165	16087	15896	16185	16169	16124	16155	16027	16049	16236	16247	16182	16156	16081	16215	16036	16072	16287	16054	16066	16178	16136	16081	16110	16165	16155	16078	16130	16196	16117	16048	16041	16265	16259	16095	16197	16068	16010	16193	16057	16059	16038	16256	16154	16248	16109	16224	16064	16089	16194	15904	16277	16069	16237	16205	16160	16160	15924	16036	16233	16066	16033	16040	16084	16151	16060	16106	16117	16154	16322	16361	16106	16145	16068	16036	16134	16019	16154	16066	16060	16065	16120	16267	16148	15983	16205	16151	16101	16179	16157	16090	16073	15971	16099	16029	16092	16180	16181	16214	16085	16034	16010	16039	16284	15977	16078	16248	16139	16245	16206	16075	16061	16185	16117	16174	16185	16118	16121	16133	16200	16166	16088	16199	16120	16179	16198	16037	16298	16130	16253	15992	16170	16164	16228	16070	16111	16186	16253	16165	16084	15922	16207	16180	16069	15996	16122	16360	16194	16066	16231	16223	16150	16230	16113	16115	16198	16102	16082	16204	16119	16125	15954	16072	16111	16183	16054	16061	16148	16146	16050	16008	16099	16162	16265	16091	16086	16120	16059	16017	16117	16394	16055	16132	16116	16128	16335	16102	16064	16113	16156	16042	16288	16111	16295	16095	16087	16044	16294	16205	16174	16220	16122	16255	16015	16216	16084	16071	16229	16031	16014	16238	16028	16033	16233	16133	16037	16104	16072	16109	16051	16070	16235	16284	16018	15933	16025	16092	16004	16099	16124	16236	16142	16086	16260	16181	16137	16071	16172	16233	16207	16195	16149	16184	16227	16114	16085	16254	16105	16242	16172	16193	16102	16016	16179	16152	16106	16103	15975	16188	16198	16226	16102	15981	16094	16189	16133	16077	15951	16135	15896	16103	16270	16101	16142	16148	16216	16162	16250	16241	16008	16017	16246	16186	16158	16062	16067	16153	16097	16279	16011	16151	16153	16156	16090	15925	16064	15983	16199	16099	16008	16104	16184	15968	16072	16108	16071
25429	21608	29377	27948	26831	27071	25980	23288	22205	21757	20971	20663	20431	20350	20158	20079	19814	19711	19684	19686	19567	19620	19346	19261	19347	19335	19334	19029	19137	19173	19032	18992	19116	19101	18907	18943	19063	19046	19280	19052	19224	19039	18978	19100	19152	18950	19149	19071	19116	19079	19189	18956	18962	18976	19005	19071	19030	19077	19123	19003	18978	18842	18980	18714	19003	18874	19038	18967	19072	18773	19155	19150	19039	18861	19031	18912	18909	18895	18886	18933	18918	18949	18980	19192	19201	18912	19255	18969	18997	18938	19011	18950	19158	18861	19002	18984	18919	18775	18788	18910	18878	19089	19280	18957	19022	19097	19126	19103	18779	18879	19076	18914	19060	18891	18772	19174	18979	18965	18934	19026	18998	18826	19019	19022	18867	18930	18940	18856	19053	19020	19284	19016	19003	19032	19017	18902	18995	19081	18978	19052	18806	18778	19147	18972	18904	19000	18911	18964	18885	18870	19120	18993	18904	18799	18934	19065	18913	18848	18938	18844	19003	18949	18976	18955	18864	19009	18876	18927	18925	18906	18943	18969	18951	18987	18955	19028	19093	19038	18895	19040	18843	18972	18840	19039	18956	18600	18769	18817	18924	19261	19072	19078	18921	18923	19047	19051	18931	18841	18895	18940	18878	19034	19021	19019	18863	18937	19041	18832	18922	18886	18971	18784	18772	18903	18960	19133	18752	19059	18988	18835	19009	18872	19074	18873	18903	19021	18918	19034	19206	18956	19202	18892	18813	18947	18967	19058	18934	18869	18948	18939	18900	18931	19028	18960	18896	18972	19059	18984	18842	18921	18897	19172	19041	18830	18811	18880	18809	18767	19042	18804	18831	18970	18853	19233	19012	19013	19060	18993	18851	18934	19228	19101	18732	18966	19081	19155	19159	18896	18873	18960	18840	18946	19022	18957	18692	18943	19066	19253	19060	18942	18972	19162	19023	19082	18928	18933	18988	18798	19132	18982	19075	18986	18956	18946	19024	19031	19083	19044	18955	19106	19293	18876	19136	19098	18907	18830	18909	19150	19070	19037	18913	18891	19081	18822	19082	18867	18720	18854	19117	18988	18876	18802	19064	18953	19097	18967	18963	19094	19065	18871	18816	18914	19044	18722	18851	18983	18927	18836	18917	18984	18992	19060	18857	19043	19050	19074	18989	18706	18731	18956	18981	19100	19077	18891	18778	18957	18976	18999	19122	18902	18905	19049	19106	18981	18927	18926	19070	19116	19054	18898	18888	19093	19053	18885	19117	19117	18947	18952	19137	18981	18910	18960	19007	18912	19108	18927	19059	18853	19019	18760	18963	18708	18744	18975	19079	19116	19155	19180	19222	19006	19027	19000	18995	19205	19242	18804	19152	18828	18829	18830	19063	19029	18950	18873	19015	18808	18978	19003	18950	18757	18923	18980	18904	19095	18815	18898	18874	18784	18996	19070	18888	18881	18984	18839	18956	18802	18914	18880	18942	19056	19014	19176	19198	18846	19108	19119	18799	18887	19023	18981	19066	18980	19063	19022	19021	18859	18736	18845	18981	18809	18965	18888	18754	19005	19200	18767	18988	18976	18929	18933	18872	18794	18931	19184	18967	18653	19049	19093	18957	18981	19054	18846	18861	18824	18937	19009	18821	18994	19052	18870	18911	18930	18786	18932	18950	19243	18868	18899	19045	19122	18921	18895	19049	18989	18781	19002	19031	18843	18978	19044	18994	19152	18797	19151	19170	19035	18832	18936	18855	19070	18772	19073	19302	19036	18852	18886	18719	19006	18975	18922	18861	18835	18828	18964	19045	19103	19096	18885	18990	18938	18929	18938	18965	19081	18948	19263	18921	18977	19120	18969	19050	19000	18829	19013	18935	18884	19161	19167	19084	19004	19021	19002	18881	19095	19017	19071	18824	18751	19076	18847	19007	19016	18950	19022	19166	19083	19024	18994	19052	18981	18960	18790	19008	19012	18987	19031	18880	18813	18942	18929	19027	18925	19123	19127	19064	18916	18848	19062	18981	18851	18986	18976	19127	18815	18796	19102	18995	19114	19026	18698	19041	18822	19091	19071	18967	18908	18994	18678	18948	18920	19100	18992	18987	19088	18902	19169	19072	19050	18908	19003	19132	18990	18933	18825	19003	18951	19066	18850	18990	19010	19090	18813	19014	18966	19069	18884	18995	18903	19109	18892	18840	19151	18999	18802	19013	19163	19056	19015	19050	18882	19086	18891	18906	18814	19092	19026	18831	19076	18879	19075	19062	19146	18700	19072	18902	18794	18858	19234	19040	18884	19060	19046	18973	19071	18724	19014	19008	19083	18808	18849	19114	19137	18785	19017	18982	18805	18973	18760	19001	18908	19053	18997	18958	19026	18977	18933	18960	19061	18886	19007	18974	18884	19060	18838	18977	19100	19028	18854	19036	18951	18843	18969	18909	18880	18813	18860	18930	19020	18757	19028	18863	18988	18916	18888	18995	18965	18968	18936	18904	19012	19044	18840	18885	18786	19143	18777	19002	18747	18844	19045	19085	18812	19025	19043	18831	18893	19136	18989	18926	19044	18842	18873	19064	18838	19037	18972	18865	18824	19011	19058	18812	18926	19077	19034	19047	18694	18974	18943	19059	19207	19028	18956	18911	18948	19203	18917	18970	19047	18978	18896	19072	18966	18825	18956	19247	18978	18752	18979	18747	18879	19133	18913	18967	19000	19091	18637	19109	19093	19044	18801	18987	18986	19124	18979	19034	19103	19008	18803	18944	19029	18886	19031	19073	18965	18882	19133	19104	19013	18886	19114	19144	19025	18943	18883	19055	19137	19054	18756	18997	19041	18866	18993	19107	18965	18894	19109	18855	18787	19063	19209	19019	18896	19180	19023	19160	18939	18947	18984	19105	19121	18972	19030	18999	19042	18837	18823	18958	18864	19179	18861	19022	19001	18760	18994	19018	19006	19015	19118	19068	19037	18912	19067	19031	18715	18985	18906	18866	18913	18883	18983	18900	19093	19236	18880	18779	18944	18832	18904	18823	18729	18811	19123	19047	18897	18759	18929	18743	18920	19030	19117	18906	18956	18890	19112	18905	18965	19032	18859	18941	19058	18951	18976	18823	19026	18965	19000	19144	18720	18876	18824	18990	19152	18930	19084	18998	19063	19107	18869	18806	18913	19140	19056	19103	18859	19083	19009	19077	18940	19098	18999	19028	18732	19143	18997	18989	19161	18877	18935	19118	19236	18998	19025	19191	18908	18867	18900	19116	18962	18969	19038	18841	18897	19074	18913	19063	18847	19010	18994	18876	18973	18913	18994	19035	18919	18872	18741	19042	18966	18838	18897	18871	18954	19204	19012	19019	19190	19043	18991	18826	18978	18857	19107	19262	19081	18952	18813	18893	19038	18987	19143	18995	18910	19103	18967	18943	19110	19123	19061	18773	19079	18786	18915	18953	18888	18967	18978	18974	18895	19030	18911	18899	18833	19047	18942	18930	19031	18993	18872	18991	18964	18985	19094	18974	18993	18670	18621	19001	18974	18886	18805	19047	18884	18969	19018	18917	18960	18992	19016	19230	18953	18990	19108	19088	18936	19077	19033	19258	18824	18922	19057	19006	19111	18979	18951	19068	18906	19140	18956	19000	18806	18897	19106	18863	19093	18847	18866	19115	19120	18781	18986	19158	18876	19082	18856	18717	18953	18837	18845	18961	18799	18815	18862	18846	19017	18989	18969	18920	18726	19204	18968	19127	19029	18808	19064	18931	19024	18990	18903	18810	18893	19146	19043	18795	18858	19240	19118	19006	18927	18920	18665	18916	18887	19082	18965	18983	18938	19066	19019	18992	18755	19029	18587	19060	18898	19070	19126	18941	19037	19088	19043	19102	18975	18949	18896	19084	18847	19152	18909	18804	19072	18811	18832	18932	19005	18923	18786	19077	18886	18992	19117	18886	19016	18878	18836	18979	19054	19106	18906	18968	18916	19022	19039	19167	18903	18909	18899	18767	18867	18965	18979	19106	18779	19004	18919	18824	19050	18893	18844	18987	19042	19077	19025	19220	18858	19017	18882	18950	19035	18927	18850	19013	19014	18908	18876	18979	19164	19065	18828	19019	18958	18826	19089	18870	18892	18968	18826	18963	19081	19041	18926	18954	18773	18838	18894	19094	18937	19082	19130	19388	19173	18958	19099	19014	19178	18853	19069	18817	18899	19158	19086	19029	18946	19209	19144	19045	18997	19185	18774	18865	18979	18924	18929	19209	19127	19082	19189	18974	19034	19066	19058	19103	19179	19060	18947	19199	18886	19194	18849	19103	19021	18755	19053	18988	18944	19000	18798	19176	19025	18961	18920	18847	18905	19073	19125	18876	19020	18991	19072	19075	19091	18959	18934	18851	19195	19055	18956	18886	18914	18904	18927	18761	19026	18803	19171	19164	18792	18963	18941	18954	18879	19097	18901	18950	18909	18780	18796	18966	18815	19037	18945	18964	18784	18942	18867	18989	19079	18840	18916	18795	18939	19032	19256	19086	18754	19069	18946	19067	19128	19032	18950	18977	18885	19116	18973	19096	19069	19035	18893	19024	19029	19055	18801	19096	18966	18887	18940	19115	19091	19171	18926	19038	18953	18967	18975	18921	19022	18995	18774	19008	19055	18974	19092	18982	18988	18981	19116	18884	18922	18857	18994	19100	19026	18724	19048	18941	18987	19096	18966	19004	18923	19178	19068	18704	18935	18866	19030	19110	18852	19044	18983	18926	19014	19082	18828	19084	18864	19030	18939	18997	18861	18893	19106	18857	19223	18924	18965	18927	19041	18888	18956	18992	19095	18962	18997	18918	19165	18841	18741	18926	19105	19253	18905	19074	19067	19010	18947	19056	19006	18801	18996	18844	18971	19031	18803	18898	19067	18861	18942	18933	19038	19045	18952	19073	18971	19074	19029	19012	18869	18747	19031	18931	18965	19207	18934	19055	19072	18924	19073	18929	19001	18764	18913	19074	18919	19165	18861	19052	19022	19076	19107	19065	18962	18975	18869	18759	18852	19107	19143	18955	18957	18990	19261	18871	19061	19018	19190	19024	18891	18901	18813	18727	19000	18991	18917	19088	19052	18939	19063	18817	18909	19025	19003	19023	18941	18920	19044
30280	49778	46679	36679	31356	26675	23854	22404	20928	20092	19187	18580	18166	18058	17744	17313	17307	17122	16941	16939	16862	16699	16601	16502	16522	16435	16421	16423	16362	16173	16061	16192	16168	16239	16173	16021	16349	16051	15997	16187	16145	16281	16031	16101	15981	16151	16064	15947	15974	16169	16070	15932	16213	16123	16050	16163	15835	16051	16162	16056	16124	16082	16092	15981	15959	16153	16053	15981	16180	15883	16168	15995	16172	16181	16029	16041	15993	15991	16000	16082	16065	16121	16105	16061	16118	15930	16021	16137	15961	16153	15948	16051	16126	15902	16055	15992	16009	16097	15979	16006	15971	16146	16138	16179	15957	15929	16139	16110	16011	16148	16111	15919	16151	16083	16117	16018	15954	16123	16116	16152	15953	16117	15995	16149	15855	16114	16246	16178	16207	16110	16193	15992	15856	15871	15935	16029	16211	15998	16154	16044	16073	15916	15840	15968	16085	16081	16062	16116	16091	16132	15959	16027	16119	16004	16045	15948	16122	16064	16177	16091	16015	15930	16007	16114	15917	16063	16000	15973	16101	16276	16070	16018	16004	15950	16010	16078	16021	16025	16140	15906	16027	15891	15743	16086	16132	16024	16064	16012	16185	16136	16086	15986	15967	15982	16051	15939	16104	15965	16103	15913	16093	15983	16100	16078	16057	16182	16010	16096	15898	16043	15994	15996	15879	16109	16002	15926	16050	16015	16168	16160	16184	16047	16154	16061	15968	15963	16244	16202	16191	16075	16039	16051	16128	16195	16100	16085	16140	16204	16237	15957	16083	16205	16143	15924	16042	16139	16089	16124	16019	15942	16149	15942	15963	15831	15959	15999	15995	16084	16036	16083	15952	15884	16191	15924	15891	16045	16146	15950	15986	16054	15971	16230	16208	16004	16093	16125	15948	16059	16052	15979	16016	16009	16065	16128	16215	15939	16095	15961	16259	16097	16063	16021	15967	16068	16024	16068	16117	16112	16003	16058	16060	16058	15893	16014	16105	15926	16137	16185	16110	15937	16222	16173	16138	16086	16198	16042	16042	16064	15991	15988	15999	16134	16137	16247	15987	16047	16238	16058	15904	16015	16053	16156	16154	16175	16061	16057	16056	16058	16158	16049	15897	16016	16070	16075	16095	16108	16098	16166	16115	16011	15879	15961	15939	15916	15995	16001	16082	16079	16044	16012	15990	16088	16044	16072	16254	15961	15958	16026	16171	16153	15921	16054	15949	16011	16060	16041	15961	16125	16149	16157	16096	15949	16228	16180	16167	16031	15950	16092	15962	16156	16042	15742	16023	16155	15963	16146	16116	16243	16054	16207	15974	16061	16071	16018	16123	16032	15940	16069	15919	16149	15968	15940	16284	16034	16060	15970	16075	16150	16102	15910	16016	16013	15853	16060	16026	16149	15974	15945	16164	16054	15972	15955	16021	16105	15983	16074	15984	16178	16042	15981	16110	15992	16051	15979	16062	16043	16134	15919	16068	15984	16051	16106	16059	16038	16049	15965	16087	15995	15984	16179	16132	16091	16119	16076	16027	16001	16147	16041	16006	16126	16189	16018	15908	16180	15972	16016	16120	15968	16018	16124	16055	16151	15929	15966	15961	16073	16056	16124	16048	16136	16216	16100	15975	15974	16255	16173	16144	16123	16113	15864	16001	16087	16088	16036	16015	15990	16179	16056	15976	16222	16060	16037	16098	16018	16095	16162	16030	15961	16049	15993	16083	16103	16104	16250	16221	16020	16112	16064	16080	16031	15996	16014	16083	16117	16053	16004	15946	16063	16015	16110	15957	15927	16269	15954	16146	16001	16103	16011	16102	16018	16130	16155	16044	16040	15989	15942	16032	15943	16009	16078	15946	16031	16086	15905	16083	16139	16040	15902	16147	16095	16017	16159	16256	16057	16026	16193	15992	16026	15976	16031	15949	16118	15912	15991	16045	16013	16178	16186	16051	15997	16004	16059	15991	16148	16288	16090	15946	15878	16106	16228	16045	16027	16044	16014	16059	16212	15984	16070	16023	15998	15981	16146	16136	15963	16221	15935	16110	15963	15990	16161	15924	16176	16061	16024	15919	16029	16063	16037	16098	16157	16025	16121	16005	15961	16025	16231	16051	16117	16153	15997	16173	15885	16154	16075	16183	16059	16004	16128	16034	15990	16024	16062	16047	16001	16094	16000	16023	15988	16134	15987	16167	16213	16066	16035	15998	16093	16002	16098	15999	16047	15978	16060	16136	16134	16088	16016	16065	15979	16154	16102	15854	16235	15953	15883	16072	15969	16032	16098	16077	16200	16011	16180	16140	15980	16033	16073	16025	16004	15981	16050	16122	16076	15972	15980	16100	15997	16069	15990	16021	15894	16068	16157	16086	16024	15922	15998	15866	16063	16087	16019	16078	15906	15860	15974	16018	16172	16107	15951	16020	16197	16096	16215	16056	15985	16038	16014	15981	16307	16039	16009	15948	16116	16066	16074	16019	16010	16168	16084	16100	15960	16029	16126	16046	15939	15988	16140	16020	16007	15997	16036	15930	16264	15961	16076	16091	15983	16094	15925	16080	16187	16204	16092	15993	16094	15978	16045	15887	16070	15848	16107	16140	16153	16061	16191	15985	15975	15931	16147	16031	15878	16007	16135	15927	15916	16208	15963	16212	16099	15981	16016	16117	15884	16185	16050	16132	15924	16124	15997	16172	16066	16061	16198	16051	16088	16129	16172	16002	16086	15823	15814	16045	16072	16060	16083	16114	16195	16069	15988	15969	16127	15997	16096	16094	16015	16050	16047	16018	16208	15978	16118	16164	16132	16012	16106	16079	16071	16206	16057	15959	16009	16182	16081	16106	16172	16032	15943	16006	15955	16032	16093	16000	16063	16070	16122	15813	15882	16135	16034	15936	16230	16003	16100	15947	16115	15960	15929	16091	16040	16094	16007	16160	15993	16165	15986	16178	16022	15981	15999	16081	15949	16003	16347	15992	16257	16017	15955	16191	16065	15999	16181	15987	16115	16043	15840	16181	16182	16112	15891	16095	16105	15889	16095	16064	16118	15943	16136	16106	16130	16259	16090	16041	15912	16139	16269	16160	16025	15922	16179	15937	15855	16136	16037	15979	16130	16148	16081	16187	16109	15953	15921	16078	16170	16079	16056	16180	16033	16121	15914	16101	15960	16175	16018	16072	16073	16010	15958	16124	16172	15994	16047	15933	16154	16024	16077	15937	16186	16183	15905	16024	15915	15963	16098	16152	15943	16210	15922	16104	16038	16105	16083	15991	16047	15956	16232	15918	16172	15959	16052	16127	16088	16119	16063	15997	16173	16171	15821	16086	15936	15996	16042	15951	16189	16181	16084	16158	16174	15948	16232	16131	16079	16188	16073	15960	16067	16114	16207	16059	16112	16127	16057	16080	16164	16172	15989	16077	16074	16165	15946	16150	16085	16124	15950	16017	15833	16115	16053	15797	16066	16051	16045	15932	16342	16029	16019	15970	15964	15938	16016	16026	16076	16015	15953	15972	16051	16058	16141	16125	16094	16079	16028	16085	16060	16249	15995	16012	16073	16009	16048	16133	16030	16193	16173	15865	16133	16045	15983	16038	16073	16001	16045	16160	15878	15981	16015	16042	16190	16170	15979	16069	16149	15984	16035	16210	16181	16115	15887	16070	16061	16023	16012	15906	15953	16039	16122	15978	16049	15980	16085	16117	15959	16070	16137	15908	16036	16148	16069	15991	16047	16168	16149	16102	16117	16168	16087	15958	16098	15983	16180	16043	16012	15993	15942	16139	15916	16129	16052	16033	15955	16066	15897	16102	16064	16025	15983	15906	15918	15950	16117	16015	16123	16058	16158	15756	16143	15942	16153	16039	16096	16086	16068	16103	15987	16159	15953	15929	16229	16027	15934	16080	16030	15990	15946	16086	15960	16098	16137	15919	16190	15876	16104	15980	15981	16052	15975	16091	16149	16197	15971	16058	16007	15918	16008	16055	16096	16086	15973	16085	15933	16087	16202	16099	16127	16173	16309	16038	16095	16108	16064	16078	16154	16144	16013	16064	15994	16149	15875	16087	16023	16061	15997	16244	16101	16133	15909	16145	16161	16027	15972	16006	16087	16151	16126	16052	16133	16066	15933	16189	16172	16025	16007	15943	16062	16008	16087	16050	16150	16047	15933	15962	16120	16144	15927	16136	16140	16034	15968	15949	16024	15950	15942	16042	16226	15941	16078	16029	16096	16070	16092	16083	15893	16106	15905	16082	16118	16043	15891	16133	16040	16034	15911	15924	15908	15938	16039	15955	15968	16210	15948	16084	15861	16137	15999	16096	16197	15900	16053	16133	16208	16073	16279	15973	16005	16123	16135	15996	16027	16080	16071	16162	16077	16067	16189	16168	15986	16053	16011	16011	16028	15883	15968	16162	16060	15957	16018	16040	16159	16032	16071	16192	16013	15852	16017	16038	16120	16093	15912	16054	15964	15968	15920	16048	16104	16031	16174	16049	16100	15969	16070	16146	15938	16021	16130	16152	16088	15961	16103	16000	16082	16034	16219	16215	16281	16148	15984	16270	16165	16105	15945	16234	16103	16162	16116	15924	16112	15964	16103	15828	16065	16086	16130	16054	15989	16066	16130	16033	16169	15925	15985	16235	16025	15929	16154	16129	16106	16064	16062	16041	16037	16154	15900	16048	16157	16034	16074	15969	15995	16009	16137	16122	16093	16177	16296	15980	16035	16249	16113	15944	16032	16176	16104	16121	16110	16175	16055	16230	16131	16152	16014	15986	15901	16087	15980	16043	15862	16244	16079	15998	16026	16014	16031	15955	16018	16057	15881	16086	16109	16019	15992	15978	16008	16017	16188	16105	15947	15884	16176	16132	16017	15927	16044	16254	16108	16115	16141	16119	16174	15997	16072	15973	16103	16014	16040	15965	16050	16004	15879	16103	16196	15991	16004	16325	16041	16132	15826	16091	16063	16107	16121	15858	16035	15970	16175	16077	15848	16067	16273	15987	16089	15983	15910	16157	15966	16045	15939	15983	16178	16011	16093	16088	15884	15934	15976	15966	16111	15973	16152	16029	15972	16013	16063	15939	16050	15762	16136	16123	16178	16063	16117	16037	16152	15996	16084	16114	16255	16065	16181
24121	21518	29306	25025	24757	27941	29030	25002	23197	22780	21871	21217	21089	20691	20354	20303	20188	20203	20059	19906	19584	19453	19329	19198	19032	18774	19014	19038	19038	19068	18898	19040	18929	18836	19004	18983	18785	18810	18745	18937	18748	18775	18845	18838	18586	18623	18948	18636	18767	18797	18696	18700	18664	18721	18629	18788	18734	18710	18842	18759	18651	18596	18747	18718	18746	18746	18853	18782	18872	18740	18913	18551	18905	18690	18768	18676	18607	18906	18863	18768	18644	18628	18909	18615	18769	18883	18813	18630	18868	18777	18840	18790	18752	18718	18811	18668	18630	18758	18521	18464	18473	18718	18876	18703	18658	18549	18656	18497	18601	18708	18768	18825	18721	18798	18738	18562	18665	18705	18714	18785	18601	18886	18781	18800	18557	18650	18529	18502	18730	18705	18721	18519	18959	18638	18553	18562	18766	18691	18835	18545	18720	18578	18700	18802	18670	18673	18576	18645	18542	18809	18551	18566	18721	18808	18762	18683	18832	18634	18772	18498	18638	18663	18665	18647	18663	18571	18617	18674	18637	18518	18684	18678	18864	18847	18570	18561	18451	18624	18607	18763	18623	18487	18590	18604	18656	18909	18950	18674	18558	18659	18725	18695	18709	18622	18819	18723	18800	18826	18739	18616	18594	18586	18500	18809	18768	18891	18712	18713	18742	18754	18715	18726	18572	18636	18559	18710	18665	18814	18714	18673	18837	18684	18710	18477	18524	18875	18605	18822	18665	18587	18521	18781	18683	18598	18656	18700	18728	18679	18756	18738	18622	18692	18793	18767	18609	18673	18641	18670	18680	18496	18821	18714	18713	18658	18675	18658	18648	18649	18647	18483	18666	18749	18616	18863	18666	18448	18592	18639	18795	18658	18603	18648	18554	18759	18682	18583	18989	18824	18804	18638	18741	18627	18528	18766	18623	18757	18645	18591	18528	18636	18708	18586	18772	18779	18612	18783	18611	18757	18583	18502	18733	18858	18804	18711	18903	18881	18688	18608	18891	18427	18753	18872	18586	18505	18752	18725	18548	18835	18561	18777	18495	18618	18737	18565	18847	18594	18614	18688	18568	18784	18638	18796	18638	18813	18871	18820	18770	18435	18712	18720	18702	18597	18565	18768	18549	18771	18639	18839	18642	18637	18603	18549	18625	18641	18626	18752	18783	18579	18651	18864	18673	18732	18450	18625	18643	18961	18507	18788	18665	18737	18652	18359	18625	18828	18574	18619	18627	18788	18810	18606	18654	18803	18961	18442	18566	18930	18633	18693	18599	18844	18759	18737	18598	18592	18874	18682	18551	18641	18578	18825	18673	18636	18429	18625	18833	18491	18631	18725	18956	18670	18628	18687	18635	18823	18736	18770	18497	18701	18717	18603	18741	18782	18796	18800	18621	18593	18431	18639	18692	18776	18729	18737	18505	18846	18768	18602	18845	18688	18780	18758	18779	18733	18568	18719	18849	18772	18585	18648	18666	18768	18691	18787	18597	18831	18722	18667	18808	18592	18886	18488	18711	18645	18626	18907	18696	18549	18745	18731	18800	18552	18866	18760	18838	18702	18547	18714	18866	18824	18764	18750	18550	18798	18674	18660	18677	18421	18803	18548	18783	18626	18526	18917	18725	18413	18673	18843	18670	18559	18565	18617	18685	18683	18703	18592	18522	18673	18625	18626	18646	18594	18607	18689	18740	18818	18758	18597	18648	18453	18643	18579	18742	18554	18593	18569	18802	18618	18889	18751	18569	18649	18754	18730	18716	18814	18713	18621	18689	18687	18444	18537	18764	18591	18717	18524	18593	18718	18629	18526	18775	18556	18712	18766	18744	18528	18529	18591	18681	18688	18603	18647	18588	18731	18807	18623	18627	18710	18700	18393	18532	18507	18516	18792	18813	18558	18953	18910	18806	18728	18845	18699	18787	18534	18755	18727	18567	18715	18734	18818	18681	18755	18644	18560	18424	18816	18613	18483	18789	18893	18699	18609	18791	18621	18617	18899	18687	18607	18706	18783	18648	18777	18743	18703	18619	18584	18627	18487	18484	18758	18607	18675	18689	18532	18620	18450	18658	18532	18623	18645	18762	18727	18736	18725	18693	18681	18536	18666	18593	18610	18717	18890	18766	18596	18776	18585	18493	18793	18653	18698	18747	18599	18662	18698	18725	18854	18632	18663	18490	18793	18587	18551	18608	18750	18857	18616	18574	18946	18516	18691	18529	18597	18528	18612	18790	18417	18561	18627	18806	18905	18646	18688	18583	18714	18786	18562	18598	18879	18796	18500	18530	18630	18591	18663	18658	18838	18754	18490	18627	18467	18514	18717	18809	18593	18505	18744	18598	18578	18692	18545	18620	18741	18797	18705	18642	18599	18665	18724	18835	18674	18697	18845	18674	18772	18676	18595	18684	18654	18514	18666	18872	18727	18812	18628	18739	18784	18532	18622	18671	18701	18567	18718	18854	18775	18698	18669	18631	18550	18835	18410	18356	18710	18619	18885	18658	18753	18687	18520	18590	18640	18723	18895	18733	18616	18831	18935	18652	18498	18642	18921	18638	18489	18638	18575	18766	18867	18883	18772	18840	18683	18783	18716	18668	18644	18761	18805	18552	18664	18543	18738	18718	18633	18610	18609	18810	18685	18669	18510	18508	18928	18789	18687	18404	18629	18809	18812	18774	18658	18640	18654	18734	18836	18595	18547	18605	18546	18517	18548	18657	18417	18746	18778	18764	18725	18831	18949	18566	18742	18781	18486	18552	18884	18816	18629	18545	18751	18643	18740	18837	18773	18768	18731	18553	18714	18694	18701	18792	18611	18699	18609	18684	18504	18495	18804	18629	18712	18748	18767	18835	18783	18686	18721	18725	18547	18613	18646	18788	18723	18776	18762	18630	18731	18470	18651	18674	18538	18851	18675	18579	18848	18642	18686	18606	18748	18697	18718	18882	18581	18768	18764	18944	18697	18474	18692	18572	18561	18763	18645	18812	18796	18440	18648	18628	18388	18815	18331	18703	18669	18819	18668	18870	18625	18814	18632	18798	18704	18641	18621	18820	18540	18613	18614	18729	18515	18718	18592	18649	18749	18810	18863	18679	18829	18838	18895	18680	18686	18729	18640	18544	18780	18572	18521	18734	18778	18708	18699	18716	18638	18676	18607	18593	18805	18495	18703	18776	18567	18863	18708	18641	18660	18614	18779	18676	18704	18859	18880	18767	18633	18533	18760	18856	18563	18644	18784	18576	18508	18478	18601	18737	18760	18742	18751	18700	18712	18635	18696	18557	18689	18745	18675	18569	18667	18697	18720	18738	18601	18542	18490	18711	18590	18539	18755	18653	18666	18658	18770	18644	18569	18704	18507	18636	18931	18819	18847	18545	18542	18788	18689	18586	18793	18583	18874	18860	18690	18540	18706	18670	18657	18533	18587	18703	18621	18696	18597	18746	18725	18671	18766	18628	18596	18668	18748	18619	18531	18689	18656	18533	18618	18574	18715	18728	18814	18621	18710	18663	18671	18654	18820	18891	18759	18449	18697	18734	18687	18714	18690	18792	18582	18575	18616	18820	18531	18752	18794	18816	18733	18542	18602	18693	18730	18686	18769	18721	18751	18734	18666	18770	18542	18685	18610	18735	18687	18492	18452	18584	18482	18760	18786	18697	18714	18781	18623	18542	18522	18770	18798	18757	18750	18829	18879	18443	18717	18565	18742	18742	18795	18659	18615	18641	18706	18667	18769	18669	18863	18838	18776	18473	18796	18770	18754	18770	18859	18807	18758	18699	18574	18720	18648	18526	18833	18602	18873	18757	18707	18713	18655	18701	18637	18678	18658	18683	18878	18803	18743	18807	18585	18732	18683	18669	18732	18820	18658	18571	18630	18509	18505	18671	18873	18673	18766	18676	18788	18530	18463	18697	18577	18645	18688	18551	18578	18531	18595	18588	18607	18804	18613	18724	18744	18616	18641	18731	18549	18737	18701	18577	18758	18900	18736	18618	18793	18661	18538	18960	18805	18793	18584	18607	18652	18823	18777	18697	18691	18771	18634	18836	18804	18616	18734	18646	18612	18765	18661	18759	18681	18410	18767	18626	18611	18736	18668	18677	18726	18674	18538	18322	18732	18679	18824	18680	18593	18833	18772	18682	18864	18629	18779	18556	18676	18670	18696	18743	18563	18819	18563	18477	18462	18750	18863	18662	18666	18571	18633	18655	18757	18682	18597	18745	18748	18668	18734	18580	18809	18600	18430	18765	18913	18777	18703	18539	18589	18528	18704	18757	18643	18711	18526	18858	18800	18706	18477	18682	18599	18628	18736	18762	18627	18873	18627	18747	18518	18634	18556	18687	18920	18802	18800	18808	18798	18640	18668	18552	18892	18810	18570	18499	18698	18740	18812	18746	18802	18632	18711	18637	18697	18779	18679	18528	18736	18802	18703	18664	18966	18846	18873	18866	18609	18736	18695	18805	18584	18568	18846	18513	18812	18782	18888	18793	18784	18834	18698	18491	18750	18747	18768	18861	18715	18837	18440	18535	18602	18828	18864	18670	18600	18868	18664	18688	18627	18694	18656	18546	18591	18760	18737	18901	18445	18660	18589	18980	18580	18610	18763	18662	18496	18709	18621	18641	18669	18610	18654	18704	18507	18782	18674	18653	18691	18891	18741	18684	18814	18560	18568	18590	18650	18669	18824	18771	18635	18873	18684	18734	18678	18576	18854	18678	18724	18712	18685	18411	18565	18827	18503	18738	18742	18886	18808	18844	18610	18602	18744	18587	18819	18636	18707	18779	18729	18748	18573	18710	18719	18888	18681	18527	18573	18560	18539	18598	18871	18798	18792	18711	18822	18678	18613	18682	18559	18528	18783	18889	18725	18738	18422	18663	18758	18711	18637	18932	18606	18655	18611	18672	18616	18675	18730	18628	18557	18568	18632	18758	18880	18839	18656	18645	18714	18835	18641	18678	18810	18573	18647	18665	18623	18593	18668	18772	18710	18758	18766	18473	18695	18715	18712	18613	18806	18669	18588	18646	18826	18755	18697	18671	18778	18827	18634	18712	18615	18625	18680	18911	18438	18884	18742	18637	18820	18802	18893	18789	18708	18821	18760	18539	18826	18782	18815	18437	18702	18558	18685
31692	51835	49039	40148	34889	30586	27459	24875	23168	21656	20521	19934	19457	19107	18199	18177	17866	17534	17535	17171	16893	16767	16619	16755	16414	16332	16352	16162	16211	16121	16142	16197	16131	16101	16059	15916	15998	15856	16035	15945	15817	15873	15910	16012	15802	15961	15868	15844	16001	16000	15921	15956	15995	15837	15667	15975	15813	15920	15864	16002	15983	15843	15797	15800	15867	15950	15803	15674	15881	15735	16058	15866	15930	15877	16162	15788	15736	15845	16056	15822	16095	15829	15746	15775	16023	15759	15886	15900	15991	15776	15863	15680	15822	15871	15956	15602	15910	16014	15795	15818	15914	15810	15901	15927	15891	15793	15919	15902	15930	15783	15953	15796	15974	15726	15768	16159	15904	15869	15777	15915	15825	15779	15828	15979	15837	15775	15754	16001	15865	15729	15776	15823	15980	16036	15978	15940	15919	15928	15932	15850	15726	15952	16011	15954	15879	15712	16002	15873	15569	15900	15820	15946	15704	15760	16011	15837	15854	15839	15741	15719	15796	15920	15888	15688	15935	15866	15807	15842	15876	16058	15754	15964	15703	15888	15835	15792	15853	15899	15888	15766	15995	15814	15983	15740	15844	15875	15713	15794	15924	15718	16026	15821	15980	15805	15920	15797	15829	15789	15754	15772	15904	15963	15886	15974	15769	15844	15972	16047	16061	16015	15875	15990	16026	15984	15928	15716	15950	15905	15699	15821	16014	15678	16015	15850	15831	15992	16015	15712	15792	15924	15970	15831	15912	15504	15901	15659	15754	15803	15757	15912	15817	15777	15869	15945	15882	15789	15769	15821	15998	15946	15995	16020	15920	15938	15914	15842	15829	15929	15813	15853	15702	16030	15808	15706	15768	15823	15781	15729	15907	15903	16008	15842	15908	15728	15931	15959	16036	15926	15795	15975	15762	15886	15690	15832	15948	15832	15939	15736	15662	15798	15882	15906	15763	15987	15951	15714	15830	15959	15828	15882	15778	15621	15930	15748	15604	15952	15793	15863	15973	15760	15870	16023	15907	15844	15830	15763	15835	15697	15838	15879	15709	15868	15866	15848	15730	15836	15781	15972	15909	15905	15663	15847	15964	15791	15982	15764	15943	16017	15809	15961	15822	15921	16007	15984	15846	15811	15791	15731	15794	15845	15928	15833	15847	15797	15894	15771	16017	15841	15940	15784	15817	15982	15823	15887	15717	15916	15930	15648	16007	15961	16043	16041	15890	15718	15878	15843	15758	15967	15862	15833	15907	15796	15782	15897	15900	15787	15942	15936	15884	15802	15865	15763	15978	15946	15888	15710	15833	15678	15731	15739	16126	15656	15802	15911	15827	15899	15827	15942	15741	15779	15640	15914	15848	15971	15694	15838	15764	15710	15831	15829	15694	15810	15798	15860	15901	15806	15830	15775	16053	15754	15802	15900	15732	15872	15940	15737	15916	15849	15903	15732	15879	15823	15879	15649	15819	15977	16082	15766	15806	15733	15806	15880	15863	16103	15925	15725	15801	15692	15881	15705	15931	15721	15794	15862	15721	15681	15914	15786	15774	15660	15783	15933	15831	15879	15822	15830	16029	15860	15867	16034	15884	15808	15908	15844	15820	15599	15747	15710	15917	15701	15908	15845	15940	15856	16009	15999	15810	15772	15809	15854	15825	15873	15825	15942	16086	15679	15813	15878	15859	16051	15901	15843	15953	15995	15823	15764	15754	15736	15853	15877	15805	15822	15805	15671	15771	15935	15819	16045	15829	15919	15950	15749	15918	15865	16000	15698	15770	15673	15957	15828	15824	16042	15769	15774	15963	15875	15871	15820	15938	15806	15721	15840	15969	15896	15699	15843	15963	15856	15770	15740	15952	15823	15870	15763	15925	15824	15685	15918	15981	15847	15810	15853	15605	15751	15749	15868	15724	15850	15807	15855	15925	15783	15725	16024	15866	15931	15830	15931	15747	15909	15734	15874	15928	15858	15824	15875	15950	15908	15756	15806	15873	15866	15888	15746	15779	15762	15782	15793	15970	15964	15800	15944	15777	15761	15813	15908	15694	15736	15856	15891	15747	15782	15800	15994	15891	15821	15880	15785	15784	15766	15833	15738	15735	15933	15845	15865	15783	16004	15932	15903	15917	16003	15792	15893	15902	15755	15788	16059	15955	15899	15721	15818	15876	15968	15827	15803	15628	15804	15940	15731	16074	15729	15999	15772	15739	15741	15912	16012	16010	15954	15830	15852	15915	15883	15848	15887	15859	15799	15980	16007	15833	15864	15670	15953	15873	15971	15936	15836	15887	15710	15726	15756	15875	15674	15925	15769	15926	15830	15941	15981	15705	15766	15781	15913	15840	15946	15661	15905	15838	15822	15907	15899	15770	15750	15830	15933	15817	15928	15980	15801	15933	15674	15784	15729	15871	15788	15875	15902	15806	15864	15948	15658	15773	15744	15866	16004	15935	15800	15820	15812	16019	15879	15805	15948	15826	15729	15832	15782	15780	15942	15783	15911	15858	15793	15828	15767	15950	15766	15811	15714	15915	15905	15853	15825	15886	15921	15830	15871	15842	15740	15750	15772	15867	15864	15699	15892	15878	15596	15800	15670	15844	15931	15942	15949	15755	15827	15825	15792	15857	15913	15768	15879	15813	15921	15904	15811	15934	15872	15754	15836	15670	15789	15890	15823	15794	15903	15876	15788	15735	15817	15971	15935	16040	15901	15997	15734	15953	15714	15975	16048	15966	16067	15861	15836	15776	15662	15749	15867	15932	15694	15959	15996	15822	15734	15691	15973	15817	15758	15974	15759	15980	15980	15915	15821	16009	15969	15903	15934	16056	15938	15838	15910	15889	15849	15551	15761	15826	15795	15951	15973	15917	15899	15761	16027	15857	15837	15874	15916	15822	15860	15644	15919	15693	15867	15701	15886	15849	15832	15814	15811	15798	15804	15821	15808	15600	15755	15755	15823	15927	15842	15788	15783	15916	15806	15810	15858	15698	15855	15694	15865	15797	16006	15862	15874	15801	15894	15822	15939	15880	15981	15866	15948	15816	15780	15882	15795	15838	16080	15708	15950	15777	15853	15935	15731	15968	15878	15940	15790	15848	15942	15958	15720	15941	15990	15769	16015	15813	15844	15911	15910	15793	16002	15865	15915	15721	15903	15778	15976	15763	15907	16028	15948	15923	15642	15919	15788	15870	15805	15699	15918	15904	15715	15773	15852	15807	15962	15918	15764	15820	15754	15767	15876	16050	15987	15945	15752	15897	15722	15881	15788	15739	15942	15928	15894	15831	15799	15876	15845	15802	15729	15968	15794	15895	15732	15954	15775	15860	15687	15919	15782	15884	15828	15837	15814	15808	15925	15879	15820	15946	15779	15798	15796	15870	15791	15889	15961	15679	15704	15831	15746	15843	15759	15758	15936	15928	15735	15844	15852	15894	15793	15770	15725	15808	15907	16102	15849	15789	15726	15791	16026	15929	15959	15819	15850	15802	15848	16002	15907	15822	15979	15871	15866	15685	16062	15812	15863	15896	15750	15722	15805	15800	15793	15818	15779	15675	15874	15969	15777	15842	15984	15595	15875	15895	15758	15835	15772	15943	15750	15798	15789	15711	15939	15872	15853	15944	15856	15805	15896	15910	15771	15858	15769	15867	15855	15985	15885	15743	15883	15920	15982	15798	15805	15890	15916	15748	15888	15943	15837	15800	15774	15691	15820	15889	15978	15777	15884	15789	15693	15869	15926	15777	15870	15776	15816	15975	15792	15748	15853	15867	15875	15955	15925	15976	16044	15878	15848	15816	15866	15805	15696	16004	15645	15788	16124	15850	15869	15856	15895	15952	16070	15915	15867	15876	15888	15702	15842	15832	15971	15804	16146	15843	15751	15832	15734	15840	15748	15964	15920	15902	15735	15857	15856	15817	15870	15671	15884	15994	15982	15800	15736	15848	15842	15686	15747	15855	15906	15771	15882	15686	15705	15943	15965	15846	15869	15924	15838	15955	15837	15854	15932	15789	15810	15839	15803	16008	15908	15842	15805	15865	15763	16077	15901	15802	15800	15890	15988	15805	15964	15915	15810	15778	15753	15860	15872	15879	15801	15904	15816	15936	16022	15744	15681	16022	15989	15940	15999	15699	15881	15680	15920	15698	15813	15939	15791	15944	15790	15797	15857	15668	15849	15916	15901	15843	15834	15994	15684	15890	15834	15854	16012	15798	16016	15879	15834	15865	16016	15762	15998	15849	16054	15716	15870	15763	15829	15873	15773	15778	15862	15851	15798	15858	15923	15768	15787	15884	15714	15822	16006	15903	15841	15695	15782	15901	15712	15954	15823	16023	15762	15776	15716	15828	15855	15845	15947	15771	15639	15740	15716	16095	15657	15827	16095	15802	16003	15779	15829	15932	15874	15889	15838	15921	15802	15827	15777	16007	15701	15969	15911	15686	15860	16008	15666	15942	15873	15885	16037	15961	15943	15778	15857	16003	15816	15901	15799	15828	15674	15869	15925	15912	15870	15855	16057	15928	15767	15997	15893	15956	15820	15739	15904	15952	15862	15837	15931	15891	15705	15883	15866	15920	15851	15853	15920	15864	15932	16041	15774	15899	15961	15764	15851	15939	15824	15758	15752	15572	15805	15686	15819	15895	15813	15900	15788	15589	15756	15788	15773	16056	15882	15872	15868	15909	15841	15819	15757	15813	15811	15863	15838	15682	15893	15840	15900	15904	15800	15724	15679	15814	15746	15735	15710	15944	15782	15678	15924	15886	15812	16050	15767	15990	15709	15849	15852	15716	15958	15881	15729	15971	15793	15807	15730	15718	15907	15851	15920	15864	15826	15774	15904	15977	15950	15803	16046	15931	15783	15755	15869	15841	15874	15760	15588	15959	15686	15901	15897	15913	15811	15848	16072	15771	15656	16030	15811	15802	15665	15941	15693	15995	15679	15801	15908	15947	15924	15784	16023	15798	15795	15720	15816	16059	15878	15906	15790	15967	15962	15918	15895	15860	15743	15948	15806	15842	15767	15857	15820	15866	15846	15940	15939	15778	15865	15946	15864	15832	15773	15842	16056	15827	15907	15932	16152	15842	15947	15820	16061	15743	15851	15879	15787	15780	15803	15868	15856	15910	15728	15798	15825
32159	30480	34861	30300	25666	23960	22565	21140	20665	20104	19852	19989	19571	19592	19511	19512	19416	19405	19039	19498	19235	19044	19139	19005	19144	18936	19069	18972	19131	18978	19080	18994	18881	19127	18828	19030	18914	19075	18838	18890	18810	18824	19022	19176	18936	18821	18967	19123	19015	18969	18842	18941	18832	19006	18827	18942	18681	18955	18791	18854	18754	19017	19052	19103	18923	18982	19151	18845	18838	18874	18861	18813	19017	18918	18921	18846	18928	19014	18794	19013	18931	18801	18794	18795	18940	18984	18827	18743	18903	18885	18935	19023	18823	18781	18916	19037	19148	19124	18869	19040	18996	18952	19021	18649	18745	18859	18841	19023	19027	18881	18890	18852	18946	18795	18865	18902	19021	18911	18967	18994	18952	19000	18947	18873	18914	18755	18827	19089	18970	18956	18879	18721	19081	18808	18802	18892	18982	18985	18967	18951	18884	18901	19131	18795	18905	18931	18980	18793	18745	18817	18701	18855	18602	18886	19045	19080	18895	19041	18861	18864	18742	18855	18738	19044	18932	18752	18944	19082	19078	18884	18803	19079	18954	19063	18633	18942	19077	18707	18917	18866	18863	19060	19022	18951	18822	18917	19157	18940	18986	18900	18975	19001	18954	18914	18994	18970	18931	18939	18878	18886	18846	18748	18815	18798	18998	18991	18853	18798	18893	18951	19065	18729	18823	18875	18909	19104	19036	18846	18896	18957	19011	18854	18723	18840	18991	19139	18975	18875	18966	18934	19007	18927	18873	18996	18792	18959	18771	18951	18924	18851	18965	19162	18815	19044	19041	19046	18883	18834	19057	18986	18793	18824	18923	19035	18940	18810	19012	18815	18796	18852	19035	19035	19041	18846	18784	18965	18805	18899	18829	18856	18918	18898	18885	19063	18709	18866	18826	18992	18844	18926	18952	18922	18863	18801	18898	19011	18782	18910	18834	19019	19086	18783	18977	19027	19144	19012	18948	18775	18950	19095	18944	18936	18912	18938	19155	19044	18920	19104	18928	18709	18939	18977	19001	18992	19227	18707	18758	18985	19077	18929	18846	19224	18902	18628	18612	18823	18762	19046	19002	18769	18872	19099	18556	18830	18960	18929	18673	18854	18823	18897	18863	18719	18993	19098	19020	18760	18905	19160	18962	19043	18999	18939	18642	18939	18780	18831	18895	18849	18969	18842	18952	19012	18782	18879	19138	18835	18892	18764	18928	18713	18920	19004	18777	18782	18863	18997	18875	18800	19087	19007	19008	18770	18999	18765	18902	18928	18847	18878	18800	19112	18926	19012	18791	19058	18944	19003	18729	18997	18924	18974	18922	19029	19155	19130	18856	18825	18911	18924	18930	18898	18913	18800	18835	18851	18872	18995	18614	18975	19005	18950	18729	18827	18937	18966	19064	18856	18929	18853	18860	18957	18713	18851	19013	18976	19045	18742	18790	19052	18896	18969	18916	19035	19094	18964	18902	18813	18759	18937	18827	18805	18997	19096	18961	18805	19116	18836	19013	19033	19014	19024	18971	19005	18957	18952	18752	18790	18903	18850	18978	18946	18962	18991	18982	18933	18713	18951	18862	18988	19080	19009	19145	18781	18803	19028	19041	18904	19143	19032	18856	19002	18812	18867	18973	18865	19046	18843	18775	18894	18978	18929	18752	18846	19062	19107	18891	19133	18901	19081	18883	18811	18924	19048	18966	18952	18897	18728	18795	19045	19099	19014	18916	18725	19084	18918	18948	18852	18851	18996	18963	18930	18878	18985	18980	18998	18790	18888	18942	18960	18937	19083	19078	18990	18822	18992	18991	18898	18588	18983	19021	19004	19040	18746	18654	18864	19066	18983	18955	18929	18919	18879	19079	19083	18877	18806	18767	19051	18981	19065	19075	18932	18921	18924	18932	18962	18871	19260	19197	19118	18901	18919	18794	18848	18898	19026	18800	18852	19118	19029	18941	18849	18883	18797	18921	18980	18757	19004	19011	19009	19020	18889	18981	18892	19179	18779	18903	19019	18862	19061	18847	18921	18918	18948	18748	18973	18860	18929	18789	18867	18851	18951	18943	19016	18906	18923	18793	18752	18753	19003	18774	19017	18916	18952	18740	19137	19027	18881	18766	18718	18947	18867	18947	18899	18968	19001	19101	18991	18956	18896	19052	19188	18944	18855	18998	19149	18970	18911	18814	18850	19160	18861	18878	19010	18899	18938	18873	18966	19084	18871	18859	18927	18929	18908	18903	19028	18862	18937	18901	19007	18922	18823	18807	18919	18808	19016	18869	18620	19025	18946	19036	19085	18770	19149	19105	18973	19049	18962	18838	19031	18831	19007	18878	19065	18885	18889	19125	18855	19111	19014	18825	18973	18823	19087	19000	18987	18911	18926	18965	18844	18963	18903	18763	18982	18960	18999	19047	19143	18783	18913	18866	19087	18784	18709	19078	18790	18831	18872	18944	19018	19039	18875	18979	18830	18903	18889	18869	18860	18768	18794	18897	19095	19019	18953	19132	18983	18770	18860	18803	19126	18573	18780	18946	18844	18776	18972	18981	19004	18831	19049	18959	18891	18891	18998	18785	19097	18970	18858	18921	18881	18983	18859	18984	18892	19012	18766	18813	18865	18999	19094	18690	19002	19074	18934	18776	18969	18984	18785	19178	19033	18714	18843	18947	18841	18902	18921	19025	18825	18962	19011	18865	18551	19109	18649	18879	19061	19021	18736	18846	18930	18860	18951	18982	18940	18956	18963	18877	19060	18949	19013	18936	18971	18925	18949	18929	19145	19007	18944	19023	18858	19013	19048	18877	18913	19095	19179	19054	18927	18943	19096	18960	18866	19013	18806	19117	19097	18907	19132	18727	18953	18977	18931	18733	18907	18829	18796	18818	18898	19056	19098	18873	19191	18937	19017	19185	18964	18895	18810	18918	19133	19053	18820	19020	19130	18961	18991	19220	18838	18977	18779	18860	19000	18854	18871	18760	18764	18949	18755	18901	18942	18834	18783	18909	19048	18935	18988	19006	19220	18983	18820	19027	19044	18936	19008	18903	18905	18958	18500	18862	19073	19031	18856	18786	18811	18925	19089	19126	19083	18980	18682	18887	18923	18724	19136	18841	18838	18928	18946	18959	18969	19007	18702	19085	19044	18938	18957	18846	18667	18819	19095	18981	18867	18969	18896	19058	18956	18753	18827	19004	19053	18999	18922	19089	19064	18900	19132	18764	18817	18831	18970	18894	18826	19010	18859	18991	19021	19007	19036	18838	18990	19104	19186	18806	18899	18946	18900	18948	18992	19090	18827	19058	18912	18952	18975	18720	18750	18814	18734	18815	18956	18990	19034	19199	18990	18925	18970	19092	18887	18908	18846	18908	18979	19019	19022	18833	18908	18867	18918	19007	18821	18977	18877	18933	18765	18962	18984	18924	18966	18908	18880	18983	19009	18996	19050	19035	19120	18938	19134	18934	19020	19166	19039	19079	19004	19041	19014	18728	18916	18901	18860	18923	18844	18988	18906	18997	18923	18978	18856	18956	18850	18997	18977	18883	19008	18934	18974	19059	18949	18959	18891	19132	19031	19044	18817	18929	18812	19161	18950	19101	18757	18951	18968	18943	18864	18832	19060	19000	19033	18982	18920	19066	18998	18904	19001	18806	18987	18958	18837	18930	18890	19047	18805	18923	19091	18879	18811	18978	18857	18822	18928	18948	18924	18806	18922	19086	18928	19125	19062	18978	18991	18833	18983	19102	19020	18898	18947	18891	19164	19073	18784	18664	19165	19008	19045	18878	18703	18709	18928	18822	18701	19046	18927	18935	18943	18761	18774	18935	19000	19119	18797	18846	18900	18868	18950	18970	19056	19143	18815	19005	19093	18877	19040	18878	18940	18917	19049	18775	18854	19093	18928	18846	18831	19081	18787	18953	19027	18923	18910	19006	18912	18927	19045	18888	19080	19079	18948	19118	18909	19062	18863	18912	18892	18717	18900	18951	19042	19007	19101	18974	18854	18970	18941	19064	18758	19033	18921	18889	19131	18971	18749	18992	19011	19027	18730	18832	18841	19049	18850	18926	19020	18870	18929	18842	18981	18995	19059	18851	18884	19020	18981	18921	18864	18896	18936	18915	18977	19022	18898	18857	18858	19047	19036	18721	18843	18947	19136	18956	18860	18789	18959	18829	18763	18895	18804	18797	19087	19106	18842	18918	18973	18952	18882	18795	18891	18941	19011	19039	19059	19093	19161	19056	19073	18792	19003	18996	18957	19031	18799	18851	18986	18801	18867	18770	18939	19099	19041	19019	18935	18693	18977	19048	19077	18969	18823	18948	18755	18897	19046	18942	18975	18944	19152	18888	19104	18972	19007	19057	19015	18917	19026	19020	18862	18778	18868	19039	19086	19072	18807	18941	18986	18822	18916	18942	18881	18765	18933	18765	18764	18965	18766	18895	18858	18988	18844	18794	18969	18858	18913	18940	18821	18813	18855	19083	18975	19094	18898	19051	18702	18731	19034	19057	19198	18966	18862	18996	18708	18766	18721	18786	18832	19055	18923	19036	18967	19047	19026	19107	18952	19069	18893	18830	19149	19002	19065	18930	18939	18852	18927	18867	18960	18996	18850	18977	19007	18841	19045	19042	18722	18941	19028	18906	18950	18784	18863	18771	18642	18732	18733	18915	19071	18737	18894	18920	19088	18841	19047	19145	19019	19094	18788	19050	19013	19125	19129	19135	18924	19050	19111	18832	18974	18912	18970	18797	18770	18895	18734	18892	18943	18806	18872	18785	18724	18855	18840	18958	18968	18984	18998	19155	18819	18961	18881	18785	18902	19056	19110	19102	18855	19020	18902	19024	19055	18723	18982	18892	19022	18806	18894	18813	18986	18965	18955	19034	18988	18980	18880	18955	18955	18915	19035	18948	18822	19048	18911	19000	19091	18994	19053	18916	18971	18930	18880	18901	19010	18658	18873	18892	18794	18898	18812	19047	18964	18934	18942	18830	18907	19009	18748	18905	18858	18881	18974	18971	18864	18933	18912	18866	18991	18939	18876	18879	18763	18972	18872	19029	18738	18843	18833	18968	18926	18925	18849	19008	18958	18947	18715	18965	18932	19076	18938	19011	18953	18964	19052	19002	18640	18988	18900
29944	40485	37609	29307	25602	23138	21175	19608	18838	18264	17830	17531	17059	16964	16881	16566	16533	16379	16486	16256	16426	16167	16088	16162	16191	16129	16223	16141	16033	16093	16103	16096	16056	15951	16086	15823	15854	16109	15831	15971	16170	16002	15964	15841	16085	15828	16002	16021	15913	16045	15792	16088	15916	15946	16019	16038	15813	15962	15963	15969	15919	15985	16091	15980	15839	15956	16016	15900	15925	15900	16071	16016	16139	16006	15952	15835	16001	16069	16056	15849	15784	15944	15957	15998	15927	15998	16008	15962	15991	15946	16108	16106	16068	15851	15958	15884	15910	15886	15961	15955	15939	16123	15913	16021	15969	16062	15810	15809	15925	15891	16014	15980	15903	16109	15831	16074	16038	16132	15927	15981	15869	15924	15924	15753	15751	15912	16044	16167	15915	16055	15818	16138	16046	16018	15831	15838	15964	15979	15972	15836	15909	16001	15914	15838	16088	15855	15940	15903	15831	15856	15912	15953	15799	15937	15887	15866	16019	15972	16007	15951	15978	15908	15961	15812	15959	15995	15964	16069	15953	15967	15786	15948	15847	15972	16035	15882	15964	16051	15903	15843	16078	15834	16026	15705	16054	15951	16041	15834	15907	15968	15790	16028	15919	16039	16014	15781	16015	15915	16169	15989	16020	15906	15840	15856	15947	15804	16019	15940	15948	15838	16055	16116	16027	16005	16021	15961	15846	16115	15869	15880	15959	15946	16030	15881	15912	15849	15975	16074	16057	15949	15992	15851	15909	16019	15790	15924	15865	15945	15910	15965	15801	15821	15914	15924	15909	15884	15762	15860	15940	15793	16013	15860	15927	15754	16021	15979	15889	15945	16054	16091	15850	15876	16067	15889	16003	16024	16018	15906	16014	15924	15915	15948	15868	16140	15929	16091	15859	15864	15919	15999	15953	15866	16085	16035	15823	15938	15875	16030	16182	16095	15982	15824	15818	15784	16082	15957	15850	16034	16008	15893	16052	15996	15897	16011	15949	15913	16069	15995	15975	15928	16005	15925	15837	15894	15973	15745	15959	15816	16115	15910	16043	15994	15953	16089	15812	16081	15782	15877	16058	15946	16046	15968	16055	15793	16098	15904	15842	15929	15863	15941	15907	15971	16062	16100	15997	15921	15946	15904	16113	15802	15903	15952	15820	15948	16001	15975	15987	16066	15945	15949	16043	15782	16064	15926	16017	15837	15931	16079	15837	15960	15924	15987	15877	15786	15930	15871	15829	15944	15933	15850	15852	15903	15866	15996	15990	15870	15996	15926	16034	15949	15821	15836	15960	15889	15948	15826	16134	16123	15918	15880	15936	15952	15946	15899	15989	15964	15936	15952	15789	15957	15806	16072	15802	16066	15798	15848	16047	16123	15982	15895	15906	16176	15951	15863	15822	15870	15880	15989	15961	15950	16112	16005	16003	15816	16059	15806	15854	15998	16035	15994	15961	15794	16047	15887	15952	15830	16039	16008	15734	15999	15915	16017	15915	15979	15934	15876	15976	16065	15814	15837	15946	16153	15997	15685	15933	16067	15963	16053	15997	16046	15851	15947	15993	15784	16040	15983	15851	15973	15966	15851	16023	16066	15825	15694	15970	16003	16037	15906	15814	15779	16091	15926	16059	15978	15782	15901	15939	16004	15970	15935	16054	16000	16056	15964	15847	16019	16036	15917	16022	16020	16042	15943	16027	15954	15981	15974	15982	16058	15942	15915	15951	16019	15910	15996	15862	16002	15786	15811	16014	15978	15742	15904	15908	15935	15822	16023	15909	15891	15910	16128	16039	15930	16116	16018	15958	15902	16085	15724	15883	16010	15962	16021	15990	16195	15999	15959	16023	15973	16108	15867	16097	15960	15937	15873	16044	15807	15890	15875	15819	15889	15970	15885	15752	15893	16187	16198	15848	16075	15994	15944	16020	15874	15875	15967	15966	16078	15928	15912	16126	15927	15852	16097	15816	16031	16005	15873	16002	16060	16117	16007	15848	15788	16139	15701	15980	15941	15939	15911	16085	16013	15965	15836	16046	16072	15885	15760	15928	16007	16012	15772	16022	16107	16034	15875	15991	15903	15836	16029	15897	16191	16059	15922	16035	15885	15636	15916	15936	15921	15881	16010	15892	15835	16041	15868	15899	16139	15997	15930	15864	15972	15911	15765	15917	15961	15918	16024	16059	15890	15931	16014	15700	15838	16011	16094	16066	15998	15939	15981	15944	15962	15874	15941	15986	16017	15867	15775	16032	15921	15933	16037	15853	15984	16037	15901	15962	15923	16042	15980	16006	15974	15893	16171	15919	15952	15926	15836	15997	16022	15780	16015	15983	15857	16253	16125	15996	15880	16015	16076	15923	15858	15946	15952	15991	15929	16039	16033	15987	15879	15937	15876	16028	15824	15864	15834	15963	15942	15825	15868	15996	15947	15960	15956	15972	15812	15873	16014	15999	16013	15759	15802	15826	15934	15985	15895	16052	15878	16203	16045	15801	15947	16122	16141	15965	16007	15984	16135	16053	15884	15972	15930	15844	15914	16089	15865	16161	15860	15858	15879	15968	15905	16040	16078	16055	16141	16021	16009	16028	15994	15858	16015	16126	15885	15902	15913	15898	15841	16016	15962	15891	15923	15873	15925	16076	15933	15824	15950	16025	16002	15892	16029	15867	15907	15967	15954	16173	15754	15991	15977	16025	15951	15814	15904	15920	15799	15946	15950	15819	16073	16085	16058	15943	16027	15881	15966	15735	15993	16019	15890	15987	15848	15742	15885	15901	15871	15999	15925	16040	16038	15907	15953	16031	16051	15957	16058	16089	16070	16004	16038	15903	15878	16064	15822	15916	15889	16053	16034	15956	15999	15877	15996	16028	15835	16118	15911	15998	15781	16190	15997	15950	15891	15883	15984	16062	16051	16063	16045	16055	16030	16143	15894	15965	16052	15983	16000	16016	15912	15956	15767	16138	15886	15879	15840	15897	16023	15865	16007	16022	15963	15921	15822	16083	16012	15790	15898	15878	15912	16079	15990	15967	15971	16059	15939	16021	16075	15890	15947	15863	15939	15982	16059	16063	15962	15924	15704	15958	15846	16030	15839	15956	15822	16007	16062	15933	15964	16183	15988	15927	15911	16104	15969	15992	15909	15961	15989	15782	15946	15917	15942	15965	15808	16056	16019	15966	15773	16049	16059	15945	15930	15782	15930	16031	15802	16016	15951	15881	16102	15960	16037	16006	15901	16008	15827	15865	15980	16003	16046	15715	15962	16014	15928	16028	16090	16138	15783	15923	15829	15848	16032	15883	16004	16045	15940	15977	15825	15920	16028	15991	15892	16154	15994	15952	15838	15841	16094	15904	16133	15952	16073	16037	16007	16040	15869	15905	16012	16043	15934	16095	15903	15998	16001	16029	15993	15970	16077	15923	15914	16028	15823	15876	15800	15937	16163	15906	16033	15848	15996	16160	15947	16018	16106	15865	16019	16070	16086	16088	15949	15857	15874	15956	15969	15927	15880	15917	15973	16102	15910	15929	15906	15962	15989	15929	16078	15894	15953	16110	15955	15870	16063	15956	16088	16106	15940	16053	16019	15936	16004	15956	16170	16085	15895	15864	15954	15825	16079	15891	16003	15992	16001	16032	16040	15912	15943	15966	15948	16105	15864	15871	15903	15996	15937	16150	16079	15752	16024	15894	15931	16096	15834	15930	16024	16074	16197	16075	16051	16118	16066	15967	16039	15822	16076	16058	15781	15860	16077	15950	15858	15838	15908	15930	15873	15930	15959	15875	16002	15991	15905	15893	15847	15979	15951	15843	16164	15940	16010	16034	15937	15934	15945	16098	15891	16042	15857	15799	15987	15976	15977	15834	15964	15928	15949	15872	15999	15924	15739	16020	15879	15905	16097	16045	15791	15948	15928	15933	16141	16065	16015	16015	15937	16046	15805	15884	15935	15865	16025	15727	16105	15837	15672	15906	15963	15994	15898	15954	15992	15964	16080	15857	15897	16163	15896	16015	15944	15884	16069	15822	15967	15978	16074	16031	15995	16030	16107	15960	15928	16019	15970	16000	15839	15993	15896	15993	15799	15858	16053	16086	16174	15919	16023	15878	15900	15807	15895	15897	16013	15976	15996	15846	15981	15868	15910	15991	15881	15955	15899	15919	15828	15924	15868	16025	15982	16012	15809	15905	16006	15919	15997	15917	15881	16040	16009	16004	16045	15939	15932	16009	15796	15801	16002	15988	15935	15858	16141	16001	16094	16004	15962	15797	16068	16138	15937	16132	16059	15963	15966	16089	16022	15962	15999	15922	15854	16151	15818	15926	16106	15931	15890	16095	15909	15790	16094	15962	15966	15919	16032	15980	16092	16024	15850	15969	15988	15979	15939	15887	15817	15863	16061	15922	15873	15954	15938	16063	15875	15945	15953	15895	15785	16251	16121	15935	16022	15818	15918	16112	15927	15932	15927	16068	16111	15956	15985	15830	15983	16032	15965	15964	15875	16092	16044	15944	16003	16045	15962	15933	15911	15894	15925	15913	16160	15850	16050	15755	15889	15901	15989	15914	15931	16028	15947	15993	16029	15983	16159	15654	16014	15967	16010	15923	15898	15951	16017	16052	15901	16089	15778	16020	16010	16035	16005	15902	15874	15803	15925	15973	16048	15948	15941	15813	15893	15918	16138	16042	16102	16023	15788	15768	16069	15800	16091	15856	15941	16076	15965	15982	16145	15916	16008	15905	16132	15935	15928	15790	16035	15950	15925	16078	16007	15912	15789	15974	15873	15947	15873	15978	15900	15756	16078	15912	15837	16124	16058	16076	15954	16042	15882	15956	15958	15856	16213	15929	16134	15969	15892	16050	15838	15924	16188	15901	15991	15982	15888	15828	15923	15747	15916	15896	15921	16008	15908	15968	15883	15918	16089	15924	15923	16062	16073	16046	15928	15981	16031	16012	15938	15954	15927	16013	15899	15865	16113	15940	15913	15860	16061	15911	15908	15957	16177	15903	15930	15970	15858	15952	15955	16118	16022	16008	15974	15894	16008	15904	16054	15879	15907	15963	15942	15953	15992	16029	15929	16035	15920	16044	16069	15864	15792	15900	15932	15933	16034	15975	15937	16010	15893	15905	16164	16022	16031
25397	21558	28982	27875	27432	28165	26603	23462	22407	21709	21201	20702	20393	20052	19993	19944	19839	19409	19240	19280	19175	19141	19007	19042	19099	18986	19150	18848	19038	18988	18924	18899	18859	18829	18829	19100	18805	18680	18835	18731	18846	18759	18687	18740	18839	18616	18712	18705	18716	18828	18742	18763	18831	18519	18589	18730	18816	18890	18654	18734	18586	18712	18645	18694	18679	18624	18504	18824	18641	18446	18706	18639	18637	18669	18722	18786	18465	18608	18752	18953	18587	18642	18764	18776	18912	18815	18785	18772	18852	18644	18703	18724	18708	18593	18790	18747	18756	18818	18777	18624	18643	18647	18575	18527	18668	18717	18800	18782	18561	18649	18587	18596	18714	18782	18714	18803	18802	18604	18845	18652	18542	18584	18596	18459	18647	18619	18503	18542	18752	18702	18714	18585	18762	18492	18814	18617	18706	18733	18786	18690	18850	18794	18523	18774	18380	18614	18597	18625	18676	18597	18744	18784	18539	18768	18846	18484	18737	18701	18474	18655	18543	18875	18557	18694	18390	18794	18759	18576	18793	18699	18614	18846	18764	18543	18592	18504	18905	18854	18701	18705	18563	18683	18772	18491	18655	18826	18850	18606	18628	18611	18702	18647	18741	18654	18629	18725	18757	18708	18888	18713	18924	18820	18625	18520	18814	18629	18581	18573	18660	18489	18786	18603	18624	18669	18597	18674	18730	18664	18556	18700	18516	18583	18596	18569	18731	18604	18459	18611	18721	18580	18637	18752	18689	18680	18562	18558	18833	18318	18562	18707	18737	18466	18770	18827	18684	18793	18698	18803	18638	18587	18683	18406	18603	18563	18651	18746	18858	18745	18513	18661	18515	18641	18742	18767	18581	18672	18839	18566	18561	18635	18799	18533	18605	18519	18888	18817	18629	18570	18734	18593	18718	18656	18576	18571	18579	18628	18600	18565	18644	18784	18786	18738	18437	18708	18707	18521	18575	18598	18612	18676	18690	18854	18803	18910	18692	18514	18492	18771	18752	18579	18628	18629	18513	18644	18815	18778	18835	18759	18652	18645	18814	18625	18606	18541	18884	18656	18704	18633	18654	18562	18733	18744	18622	18737	18556	18492	18508	18569	18743	18740	18596	18632	18647	18786	18660	18640	18656	18705	18674	18751	18711	18731	18845	18643	18812	18852	18730	18513	18706	18813	18772	18715	18760	18660	18647	18506	18734	18431	18639	18644	18908	18628	18770	18621	18984	18846	18828	18527	18483	18465	18694	18832	18543	18803	18589	18530	18666	18642	18544	18827	18669	18743	18876	18457	18645	18720	18708	18606	18613	18604	18697	18815	18713	18595	18734	18749	18582	18750	18529	18652	18737	18759	18856	18551	18602	18731	18771	18774	18478	18446	18482	18829	18986	18765	18705	18758	18846	18635	18645	18767	18769	18728	18628	18592	18816	18633	18958	18541	18612	18708	18717	18707	18694	18597	18706	18665	18780	18708	18816	18755	18818	18697	18683	18476	18674	18817	18697	18462	18562	18881	18514	18420	18766	18789	18539	18783	18684	18684	18625	18873	18734	18723	18711	18601	18800	18653	18578	18533	18639	18811	18610	18630	18493	18720	18554	18833	18578	18493	18655	18593	18777	18625	18697	18504	18806	18669	18729	18793	18729	18432	18407	18659	18707	18583	18627	18793	18403	18541	18672	18820	18467	18699	18599	18661	18710	18690	18708	18727	18567	18805	18761	18747	18694	18619	18746	18826	18590	18506	18892	18540	18399	18690	18585	18722	18716	18526	18747	18580	18599	18641	18632	18838	18680	18766	18595	18665	18847	18607	18594	18555	18859	18879	18803	18474	18738	18455	18510	18745	18692	18636	18744	18826	18786	18702	18831	18537	18713	18794	18648	18788	18887	18768	18807	18781	18661	18815	18662	18625	18594	18782	18459	18563	18697	18645	18640	18584	18792	18636	18664	18564	18667	18752	18674	18657	18784	18802	18838	18618	18666	18680	18615	18704	18746	18900	18756	18831	18488	18522	18786	18759	18544	18619	18651	18500	18637	18852	18914	18475	18732	18692	18793	18881	18694	18790	18614	18481	18591	18656	18915	18541	18830	18522	18664	18655	18688	18542	18652	18696	18782	18744	18738	18617	18565	18511	18636	18830	18505	18665	18888	18700	18764	18663	18711	18844	18786	18637	18701	18663	18714	18632	18689	18665	18616	18615	18429	18590	18604	18687	18503	18756	18821	18602	18629	18627	18705	18657	18713	18499	18546	18666	18610	18780	18696	18617	18718	18572	18843	18704	18617	18774	18692	18528	18608	18560	18666	18739	18880	18759	18584	18699	18648	18714	18765	18683	18562	18637	18645	18752	18641	18632	18660	18644	18638	18647	18586	18694	18725	18652	18900	18615	18541	18694	19023	18798	18645	18491	18825	18763	18555	18670	18654	18531	18602	18468	18706	18675	18549	18611	18513	18627	18612	18696	18653	18806	18754	18527	18645	18717	18603	18788	18866	18763	18895	18692	18690	18849	18799	18564	18806	18801	18762	18773	18959	18747	18853	18606	18697	18416	18566	18532	18752	18857	18615	18660	18763	18728	18422	18645	18678	18603	18961	18755	18686	18827	18991	18801	18814	18777	18664	18747	18557	18615	18581	18776	18633	18637	18501	18727	18757	18641	18626	18694	18623	18527	18744	18667	18801	18650	18719	18624	18648	18688	18501	18455	18890	18636	18553	18728	18769	18815	18614	18737	18624	18752	18879	18607	18545	18922	18648	18908	18397	18657	18697	18716	18702	18624	18645	18876	18658	18680	18604	18689	18546	18448	18580	18411	18720	18765	18703	18614	18942	18839	18681	18458	18755	18740	18827	18641	18662	18736	18666	18730	18672	18756	18798	18650	18512	18868	18564	18747	18820	18654	18682	18747	18740	18814	18717	18601	18555	18693	18689	18650	18680	18738	18611	18699	18769	18770	18665	18520	18681	18510	18779	18477	18621	18809	18735	18385	18562	18739	18674	18501	18375	18612	18621	18616	18588	18560	18864	18754	18502	18628	18669	18624	18786	18603	18670	18793	18588	18628	18775	18751	18720	18640	18576	18615	18632	18689	18500	18593	18655	18668	18614	18932	18723	18806	18822	18671	18825	18810	18743	18730	18937	18627	18658	18632	18877	18415	18833	18872	18714	18673	18759	18704	18642	18617	18754	18557	18670	18571	18725	18718	18794	18789	18526	18503	18461	18746	18649	18548	18807	18461	18749	18528	18793	18800	18556	18732	18624	18478	18692	18617	18782	18659	18958	18711	18667	18564	18762	18685	18814	18725	18591	18613	18545	18637	18614	18470	18701	18426	18616	18531	18710	18713	18558	18628	18469	18691	18637	18536	18591	18596	18798	18680	18623	18523	18554	18660	18748	18695	18662	18725	18816	18670	18712	18737	18614	18633	18760	18737	18640	18783	18763	18816	18714	18782	18804	18605	18551	18674	18593	18592	18640	18622	18656	18464	18630	18896	18726	18696	18753	18616	18661	18610	18785	18829	18683	18583	18665	18894	18682	18743	18585	18782	18809	18690	18761	18613	18811	18675	18753	18696	18859	18615	18502	18587	18758	18688	18715	18709	18672	18739	18770	18697	18516	18694	18722	18454	18568	18761	19025	18671	18694	18963	18769	18716	18794	18740	18664	18745	18490	18626	18624	18865	18711	18834	18814	18407	18352	18636	18625	18687	18624	18524	18796	18629	18581	18520	18895	18714	18703	18652	18620	18871	18636	18670	18630	18584	18564	18736	18813	18863	18700	18631	18809	18452	18567	18768	18706	18494	18595	18732	18781	18657	18531	18756	18743	18713	18864	18722	18585	18724	18721	18863	18737	18571	18607	18900	18685	18638	18501	18539	18696	18767	18623	18652	18802	18753	18524	18413	18747	18474	18951	18776	18929	18631	18665	18520	18530	18690	18958	18627	18791	18578	18678	18780	18805	18847	18802	18743	18862	18725	18787	18749	18700	18589	18642	18668	18745	18625	18713	18639	18604	18763	18812	18654	18847	18411	18687	18531	18743	18506	18660	18563	18743	18557	18475	18698	18726	18586	18712	18851	18813	18584	18692	18680	18780	18583	18699	18573	18764	18698	18794	18713	18642	18612	18573	18742	18848	18807	18848	18740	18576	18715	18573	18701	18401	18754	18707	18609	18545	18767	18573	18671	18226	18709	18620	18640	18735	18730	18507	18707	18451	18609	18555	18877	18636	18680	18800	18832	18643	18375	18483	18569	18686	18568	18924	18710	18797	18602	18426	18596	18596	18731	18697	18499	18714	18679	18611	18509	18558	18584	18542	18660	18626	18581	18632	18829	18636	18625	18549	18647	18782	18493	18722	18719	18671	18712	18695	18632	18628	18907	18664	18713	18715	18567	18708	18851	18738	18474	18475	18686	18908	18609	18718	18616	18533	18537	18478	18899	18818	18604	18864	18687	18762	18523	18684	18604	18698	18680	18707	18704	18884	18729	18685	18799	18882	18596	18828	18675	18688	18661	18737	18526	18576	18659	18555	18827	18665	18688	18556	18660	18645	18520	18808	18567	18602	18584	18679	18650	18648	18535	18681	18491	18530	18588	18686	18802	18612	18809	18760	18767	18674	18708	18793	18641	18829	18868	18722	18576	18496	18629	18672	18670	18882	18694	18644	18986	18783	18387	18853	18623	18634	18558	18592	18573	18702	18448	18385	18682	18657	18753	18784	18843	18583	18783	18748	18505	18479	18784	18568	18621	18653	18652	18487	18628	18578	18523	18817	18634	18646	18709	18693	18697	18806	18443	18489	18639	18701	18580	18524	18777	18674	18610	18815	18735	18828	18589	18520	18652	18875	18851	18493	18619	18833	18705	18646	18819	18870	18605	18651	18951	18854	18823	18801	18693	18557	18678	18891	18858	18804	18644	18680	18520	18534	18628	18587	18591	18546	18691	18643	18485	18442	18799	18560	18790	18273	18440	18697	18584	18675	18555	18882	18708	18579	18637	18601	18639	18588	18608	18819	18695	18661	18749	18827	18662	18616	18602	18618	18684	18609	18655	18707	18555	18659	18757	18784	18676	18569	18794	18778	18687	18602	18520	18532	18897	18582	18538	18660	18743	18780	18823	18677	18621	18892	18657
29548	46610	44105	36855	32776	28487	25208	23043	21446	20526	19660	18858	18259	18102	17622	17526	17038	16964	16864	16550	16579	16386	16329	16235	16227	16107	16158	16231	16049	15990	15951	16068	16118	15974	16077	15922	15882	16016	15944	16012	15908	15755	16007	15933	15799	15909	16035	15918	15694	15671	15903	15939	15798	15927	15819	15905	15964	16078	15794	15937	15941	15798	15890	15882	16107	15800	15797	15985	15694	15869	15933	15903	15817	15964	15893	15801	15809	15873	15869	15822	15846	15858	15915	15881	15783	16029	15883	15862	15851	16053	15885	15992	15856	15995	15803	15802	15959	15897	15870	15857	15827	15980	16041	15893	16010	15925	15814	15919	15773	15796	15697	15767	15983	15939	15905	15870	15783	15785	15933	15943	15910	15920	15776	15801	16002	15788	15863	15842	15686	15868	15927	16010	15764	15777	15751	15745	15766	15754	15897	15888	15973	15822	15935	15776	15935	15933	15987	15773	15799	15889	15864	15758	16037	15827	16009	15902	15805	15755	15989	16028	15734	15961	15888	15856	15904	15766	15836	15908	16002	15718	15948	15811	15822	15806	15964	15972	15766	15895	15753	15745	15945	15877	15756	15805	15764	15783	15660	15838	15950	15952	15767	15935	15795	15963	15929	15792	15756	16181	15787	15932	15902	15932	15792	16012	15816	15878	15838	15820	15963	15824	16093	15883	16036	15741	15958	15773	15741	15814	15740	15859	15864	15784	15757	15758	15830	15802	15898	15883	15893	15893	15779	15768	15872	16044	15900	15794	15637	15898	15892	15819	15886	15897	15921	15856	15677	15669	15795	15763	15837	15998	16031	15823	15726	15879	15841	15908	15873	15871	15879	15873	15731	15854	15787	15901	15712	16085	15875	15993	15897	15818	16083	15902	15844	15985	16093	15860	15932	15829	15853	15791	15791	15868	15896	15692	15825	15784	15900	15835	15931	15879	15803	15787	15899	15885	15809	15770	16170	16015	15975	15797	15775	15968	16013	15870	15848	15851	15735	16000	15791	15788	15783	15739	15760	15802	15847	15774	15845	15905	15888	15847	15826	15886	15874	15873	15880	15774	16022	15851	15858	15888	15860	15874	15852	15860	15886	15749	15690	16055	15819	15983	15875	16036	15830	15792	15933	15857	15745	15742	15953	15912	15961	16027	15801	15928	15966	15917	15884	15954	15748	15844	15946	15679	16049	15756	15777	15943	16021	15726	15924	15923	15657	15767	15844	15928	15882	15867	16051	15848	15786	15730	15845	15761	15681	15640	15958	15822	16232	15836	16046	16001	15914	15657	15988	15792	16013	15941	15857	15742	15987	15800	15826	16001	15753	15688	15888	15965	16020	15955	16012	15846	15855	15794	16175	15891	15844	15919	15945	15778	15946	15803	15838	15825	15988	15858	15844	15886	15930	15742	15823	15905	15856	15835	15840	15823	15812	15740	15941	15705	15832	15851	15896	15859	15977	16007	15933	15871	15833	15833	15981	15954	15811	16015	15858	15915	15899	15873	15749	15735	15901	15608	15870	15844	15978	15838	15784	15953	15887	15806	15951	15877	15932	15775	16063	15847	15875	15880	15730	15807	15842	15748	15630	15953	15945	15775	15862	16020	15720	15843	15817	15849	15748	15741	15992	15653	15973	15861	15959	16023	16023	15757	15959	15825	15980	15901	15889	15786	15947	15772	15851	15951	15840	15721	15857	15871	15782	15731	15902	15898	16001	15797	15853	15905	15857	15988	16034	15877	15777	15833	15962	15884	15785	15768	15925	15671	15899	15744	16021	15740	16003	15879	15845	15880	15898	15899	15845	15723	15819	15704	15894	15804	15894	15879	15811	15975	15824	15926	15877	15717	16026	16007	15896	15784	15953	15862	15932	15828	16000	15744	15773	15779	15672	15903	16010	15861	15951	15869	15944	15964	16122	15780	15809	15833	15905	15814	15926	15905	16094	15760	15911	15945	15787	15766	15726	15999	15822	15855	15825	15789	15867	15923	16004	16009	15807	15777	15884	15798	15927	15992	15825	15816	15914	15868	15797	15735	15817	15776	15997	15809	15778	15967	15843	15789	15905	15873	15842	15889	15944	15849	15747	15879	15910	15832	15810	15776	15746	15849	15795	15836	15814	15799	16032	15695	15928	15910	15830	15883	15823	15977	15717	15978	15911	15772	15823	16009	15985	15803	15863	15766	16004	15798	15864	15901	15990	15697	15925	15755	15845	15763	15892	15971	15957	15816	15805	15967	15891	15731	15810	15881	15812	15788	15779	15946	16064	15790	15905	15936	15791	16030	15906	16026	15843	15883	15934	16079	15932	15906	15937	15807	15883	15832	15829	15784	16068	15981	15927	15917	15976	15813	15980	15754	15939	15857	15978	15908	15741	15869	15837	15953	15784	15937	15981	15836	15914	15863	15720	16035	15858	16046	15806	15996	15949	15886	16049	15783	15837	15846	15864	15839	15903	15841	15698	15940	16061	15895	15827	15854	15920	15833	15934	15851	15837	15921	15927	15902	15857	16041	15801	15911	15863	15778	15777	15879	15759	15861	15861	15798	15774	16047	15835	15935	15934	15870	15783	15813	15768	15855	16000	15732	15940	15981	15919	15927	15934	15807	15954	15950	16046	15778	15926	15924	15940	15672	15920	15774	15951	15973	15963	15774	16046	15857	15902	15751	16065	15690	15741	15926	15998	15746	15918	15917	15911	16033	15809	15954	15817	16022	15769	15695	15814	15820	15866	15782	16102	15807	15694	15916	15861	15920	15779	15723	15788	15944	16117	15643	15838	15972	15802	15931	15807	15797	15818	15720	15945	15818	16055	15880	15837	15690	15818	15952	15944	15779	15862	15816	16030	15848	16049	15992	15962	15901	15825	15745	15993	15832	15836	15890	15825	15881	15760	16011	15925	15954	16090	15851	15897	15886	15807	15925	15832	15845	15946	15792	15902	15898	15866	15761	15880	15920	15866	15983	16149	16040	15727	15959	15907	15666	15849	15666	15796	15725	15811	15698	15732	15821	16082	15755	15766	15843	15774	15963	15867	15912	15941	15916	15891	15883	15914	15701	15888	15700	15756	15922	15797	16049	15722	15780	15703	15978	15903	15930	15949	15689	15885	15870	15961	15904	15866	15974	16045	15747	15996	15978	15828	15873	15820	15875	15793	15691	15936	15681	15883	15884	15966	16112	15947	15806	15764	15960	15878	15906	15893	15812	16115	15798	15923	15861	15819	15934	15791	15919	16015	15872	15802	15951	15719	16084	15882	15918	15918	15862	15862	15854	16029	15811	15932	15898	15861	15806	15808	15905	16067	15844	15938	15965	15905	15777	15638	15885	15986	15872	15888	15822	15872	15869	15927	15796	15923	15863	15790	15934	15892	15776	15857	15927	15706	15906	15784	16052	15859	15874	15794	15886	15767	15931	15792	15951	15790	15968	15822	15895	15916	15852	15906	15739	15996	15874	15841	15844	15665	15737	15704	15851	15844	15866	15946	15872	15999	16043	15947	15959	15796	15911	15828	15749	15895	15745	15781	15978	15776	15795	15936	15700	15883	15844	15796	15909	15849	15763	15988	16032	15740	15920	15901	16014	15878	15816	15891	15951	15735	15771	15766	15830	15846	15901	15833	15946	15822	15624	15675	15863	15972	15834	15760	15827	15905	15926	15899	15818	15957	15679	15769	15752	15869	15799	15742	15821	15888	15946	15872	15861	15913	16054	16028	15975	15651	15778	16026	15907	15855	15856	15951	15906	15792	15775	15752	15867	15917	15820	15846	15824	15948	15852	15896	15844	15857	15882	15979	15784	15842	15862	15974	15775	15768	16006	15942	15881	15945	15921	15877	15830	15788	15937	15944	15889	15995	15759	15866	15792	15767	16068	15692	15796	15893	15861	15929	15968	15766	15799	15710	15856	15923	15959	15708	15913	15779	15863	15964	15784	15833	15814	15838	15791	15995	15832	15920	15799	15992	15940	15988	15997	16008	15820	15824	15955	15834	15821	15814	15869	15765	15727	15874	15912	15903	15849	16026	15936	16106	15780	15863	15896	15825	15830	15688	15961	15873	15979	15820	15894	15875	15916	15900	15796	15886	15858	16001	15763	15810	15847	15796	15911	15943	15924	15798	16008	15786	15953	15807	15959	16004	15995	15748	15956	15994	16052	15879	15981	15762	15847	15878	15980	15784	15958	15925	15777	15881	15964	15846	15803	15826	15629	15814	15663	15826	15973	15933	15820	15874	16033	15852	15681	15994	15924	15982	15863	15991	15876	15808	15923	15851	15699	15988	15899	15841	15997	15866	15806	15802	15653	15663	15819	16000	15865	15846	15834	15878	15886	15858	15851	15886	15830	15827	16018	15669	15920	15762	15872	15859	15802	15819	15904	15740	15946	15871	15753	15861	15777	15904	15844	15984	15855	15835	15961	15708	15884	15987	15878	15854	16017	15829	15845	15978	15886	15912	15892	15884	15773	15891	15892	16018	15883	15878	15907	15895	15810	15867	15839	15908	15923	15794	15881	15874	15797	15805	15993	15910	15785	15885	15894	16006	15783	16011	15718	15900	15965	15850	15843	15939	15856	15754	15802	15693	15920	15878	15951	15881	15927	15817	15841	15986	15934	16011	15772	15813	15959	15717	15784	15795	15800	15755	15821	15789	15797	15876	15968	15985	15893	15935	15778	15854	15838	15834	15918	15946	16040	16004	15954	15821	15840	15744	15848	15945	15808	15932	15756	15653	15883	15869	15755	15915	15764	15763	15974	15989	15830	15860	15818	16035	15780	15926	15865	15853	15858	15950	15840	15915	15984	15832	15834	15864	15955	15820	15898	16020	15881	15830	15820	15896	15925	15743	15833	15865	15914	15705	15889	15900	15967	15910	15756	15880	15773	15964	15947	15858	15938	15821	16004	15819	15853	15834	16061	15797	15825	16006	15825	15864	15976	16017	15834	16054	15697	15945	15825	15816	15929	15862	15935	15861	15798	15789	15824	15890	15940	15909	15989	15740	15870	15958	15814	15962	15951	15886	15882	15929	15983	15700	16055	15830	15705	15873	16038	15838	16036	15872	15983	15930	15859	16055	15768	15826	15897	15984	15750	15936	15762	15741	15746	15961	15937	15923	16052	15897	15784	15967	15798	15921	15858
24121	21480	29239	25245	25559	28649	28871	25263	23554	22633	21971	21125	20680	20282	19996	19514	19242	18723	18879	18475	18546	18551	18437	18293	18326	18300	18292	18447	18332	18109	18160	18071	17884	18108	18167	18069	18158	18181	17908	18094	18120	18021	18004	18205	18032	17922	18061	17922	18026	17770	18102	18120	18050	18118	18060	18066	17960	17906	17967	17753	17921	18035	18053	18090	17966	18074	17900	18047	17838	17715	17886	17764	18027	17853	17939	17988	17945	17921	17837	17852	17984	18166	18079	18251	17933	18119	18104	17787	17902	17875	17927	17865	17994	18021	18050	17970	18052	17857	17883	18001	18106	18030	18103	17819	18055	17969	17868	18111	17939	17865	18126	17988	18076	18049	18046	18048	17884	17962	17878	17841	17697	17909	18160	17987	18120	17938	18095	17871	18066	17884	17872	17935	17715	17857	17935	17791	18122	18096	17928	18117	17914	17898	17877	17868	17942	17946	17844	17933	17811	17870	17939	18012	18125	17926	17826	18047	17746	18219	17645	18129	17896	17731	17785	17931	17824	17807	17980	18046	17963	17901	18065	18047	17804	17916	18144	18050	18018	18050	18160	17867	17955	17881	17874	17834	17966	17736	17766	17926	17868	17813	17911	17788	18053	17765	17925	17942	17932	18162	18086	18011	17959	17849	18036	17932	17912	17838	18033	17789	17872	18008	17862	17956	17913	18018	18142	17957	17890	17946	18141	17963	17919	17920	17974	17797	17933	18166	17906	18093	18035	17874	18015	18074	17995	17880	17795	17881	17862	17907	18080	18016	17808	17845	17756	18062	18066	17817	18029	17875	17972	17918	17993	17931	18107	18091	17948	18067	17877	17969	17766	17871	18051	17862	17971	17861	17974	18126	17962	18091	18077	18140	17979	17925	17935	17817	17906	17873	18134	18193	18054	17929	17768	18036	18066	17982	18047	18163	17980	18044	17991	17763	17856	17915	17873	18210	17949	17779	18013	18012	18149	17809	18106	17991	17893	17837	17921	17812	17895	17963	17979	18092	17950	18063	17967	17837	18024	17987	17806	17893	17905	18005	17903	17913	17867	18013	17879	17632	18142	17901	17787	17962	17875	18001	18004	17957	17994	17951	17924	18014	17645	18042	18009	17800	18070	18044	17932	18065	18053	18090	18168	17956	18110	17903	18020	17776	17918	17956	18004	17887	18012	18073	18142	18056	17837	17822	18012	18028	17899	17998	17891	17909	18120	17843	17956	17916	17827	17857	17858	18323	17841	17945	17940	18031	18217	17792	18036	17919	17858	17932	17921	17805	17874	17822	18232	18063	17977	18177	17790	17894	17618	17715	18207	17921	18143	17973	18004	17841	18101	17979	18139	17788	17976	17905	17804	17664	18069	17884	17849	17971	17921	18079	18035	17882	18028	17948	17999	17978	18031	17855	17860	17876	17912	18001	17925	17841	17998	17844	18098	17892	17733	17826	18062	18160	17976	17895	17779	18139	17990	18179	17964	17848	18092	17856	18244	17806	17737	17989	17952	18017	17824	17898	17835	18011	17888	17823	17907	18129	17810	17979	17847	18038	17885	17917	18005	17837	17858	17854	17882	17944	17984	18076	17892	17890	17840	18016	18029	17983	18091	17964	18157	18033	18014	17846	17946	17801	17990	17940	17875	17999	18222	18126	18225	17992	18038	17900	17921	17953	17839	17771	17921	18069	18008	17897	18093	18057	17897	17922	18036	17721	17938	17902	18060	17997	17984	17980	17891	18044	17872	17893	17882	17929	18064	17990	17806	17937	18062	17866	18062	17917	17886	18010	18057	17893	18069	18002	17958	17765	17821	18075	18046	17899	17892	17854	17883	17990	17883	18001	18118	17922	17660	17947	17883	17989	17869	17988	17742	17812	18031	17862	18065	17938	17865	17907	17941	17875	17971	17974	18039	17987	17965	17931	17970	17958	17993	17896	17968	17826	18008	18052	17881	17958	17854	18033	17801	17859	17897	17758	18000	17913	17911	17951	17939	18000	18023	18019	17963	17946	18058	17855	18034	17978	17937	17626	17976	18137	18057	17923	17971	18076	17994	17831	17725	17940	17929	17717	17695	17934	17911	18076	18208	18001	17774	17929	18067	17977	18111	17983	17914	17894	17911	18003	17927	17882	17811	17807	17889	17786	18214	17980	18001	17966	17848	17841	17733	17908	18021	17978	17991	18081	17886	18098	17919	17898	18024	17904	17880	18032	17997	18039	18083	17920	18032	18035	17790	17856	17948	17836	17933	18003	17940	17869	17959	17995	18127	17854	18037	17912	17947	17923	17806	18045	18062	18055	17925	17720	17658	17947	17815	17650	17876	17972	17974	17881	17923	18039	18027	17958	18120	17935	17901	18004	18074	17974	18008	17801	17691	18051	18073	17996	17789	17969	17870	17841	18252	17737	18004	17947	18027	17971	18054	18054	17945	17846	17863	18060	17953	17773	18055	17929	17726	17988	17951	17942	17848	17925	17940	17945	18060	17994	17976	18073	17961	17872	18001	17968	18028	18011	17949	17949	17987	17991	18070	17974	17826	18010	17878	17889	18014	17887	17810	17917	18100	17873	17903	17877	17979	17926	17933	18072	17958	18054	18186	17972	17833	17836	17930	17884	17671	17929	17941	17851	18100	18225	17795	17795	17916	17981	18015	17703	17997	17777	17909	17990	17938	17920	18240	17931	17936	17922	17963	17971	17900	17853	17979	18054	17828	17926	17887	17883	18005	17757	17935	18133	17874	17963	17928	18092	17822	18069	17915	17720	17918	17942	17844	17889	17988	17808	17826	18071	18029	18037	17968	17938	18089	17921	18075	17884	17820	17787	18007	17873	17994	17986	17870	18017	17761	17981	18085	18001	17940	17926	17947	17769	17894	17962	18047	17819	17954	18097	17959	17884	17903	17884	18019	17826	18093	17997	18028	18155	17817	18002	18126	18022	17901	17837	18137	17954	17945	18044	17719	17764	18248	17715	17929	18096	17964	17784	17911	18234	17997	18207	17943	17858	17921	18095	17768	17941	18272	17968	18039	17850	17946	17895	18027	18100	17771	18158	17977	18105	18010	17901	18129	17986	17985	17981	17712	17912	17946	17960	18144	18006	18041	17926	18212	17964	17840	17947	17935	17755	17951	17748	17860	18022	17961	17984	17982	18020	17882	18063	17896	17954	17981	18164	17848	18164	17957	17846	18049	18083	18088	17849	17995	18120	17984	17936	17898	17842	17951	18024	17835	18009	18019	17805	18022	17806	17865	17879	18104	18042	18051	17961	18070	17936	17984	17992	18114	17883	17947	17924	18126	17969	17869	17866	18011	17788	17656	17952	18022	17935	17966	17771	17908	17821	18185	17989	17918	17932	17967	17824	18149	17983	18209	18041	18186	17922	18071	17950	17893	18076	17729	17958	18130	17844	17945	17728	18208	17773	17904	18145	18057	18107	17952	17662	17842	17996	17991	17959	17745	17856	18058	17952	18099	18167	18082	18031	18047	17828	17857	17975	17770	17787	18000	17817	17879	17685	17919	17947	17981	17814	18186	17791	17751	18096	17838	17905	18213	17876	18006	17992	18132	17915	18087	17960	17922	17978	17999	17852	18106	18045	18011	17946	17951	17899	17850	17926	18175	17814	17956	17989	17858	17780	17936	17840	18053	17861	17888	17993	18020	17850	17812	18000	18077	17820	17825	17857	18066	18041	18022	17974	17844	18195	18028	18048	17769	18050	17844	17973	17958	18148	18056	17906	17857	18097	18056	17998	17851	18010	17812	17907	17996	17813	17812	17982	18080	18043	18171	17840	17880	17861	17921	17872	17922	18056	18015	18090	17956	17902	17890	18137	17965	18090	18091	17960	18034	17921	17957	17849	17885	17923	17839	17967	17902	17811	18004	17767	18126	17725	17897	18153	17955	17987	18049	17870	17870	17876	17807	18081	17919	18055	17805	17828	18001	17920	18042	17910	18085	17810	17917	18255	18122	17939	18071	17982	17919	17795	17954	18059	17782	18091	18011	17776	17669	17939	18079	18129	17902	18003	18192	17822	17891	17990	17974	18041	18001	17850	18036	18099	17733	18035	17887	18109	17919	17989	18010	18089	17759	18057	17833	18021	18019	18009	17871	17717	18033	18080	18164	17791	18058	17898	17952	18101	18084	18002	18060	18201	17816	17873	17904	18025	18085	17984	18025	18122	18189	18095	18088	17903	18042	17950	17950	18179	18115	17835	18023	17945	18078	18065	17841	17983	17958	17926	17868	18002	17901	18131	18000	17943	18087	18054	18055	17959	17858	17910	18011	18047	17932	17849	17948	18051	17985	17714	18041	17916	17937	18008	17964	17983	18052	17830	17802	17969	18013	17994	17982	18153	17954	17819	17977	17915	17782	17940	17937	18049	18038	17870	17930	18029	17973	18061	17725	17985	18011	17980	17892	17811	17731	17914	17923	17965	17885	18111	17922	18045	17986	18073	17958	17918	18084	17754	18145	18259	17979	17876	18120	17998	18037	17939	18224	18121	17885	17915	17920	18015	17852	17962	17893	17898	17835	18003	17980	18025	17988	17843	18096	17990	18001	17846	17822	17870	18046	17932	17923	18054	17892	17857	17944	17897	18087	18008	18145	17837	17848	18086	18011	17841	17890	17894	18038	17965	17916	18065	18037	17978	17736	17987	17906	17911	17690	17828	17839	17901	17860	18069	18088	17910	17950	18042	18017	17971	18131	17871	18029	17943	17908	17962	17838	18036	17953	17844	17991	17843	18102	18068	18039	17657	17749	17838	17900	17988	17815	17984	17965	17935	17921	17976	17908	17856	18066	18093	17813	17975	17732	17827	17830	17944	17823	17765	17924	18018	18001	18035	17961	17995	17824	17918	17878	17907	17938	17911	18015	17897	17962	17954	18025	18221	17926	17937	17791	18012	18013	18084	18116	17957	18025	17840	17892	17966	18047	18122	18021	17792	17998	17996	17847	18095	17743	18093	18039	17830	17936	17932	17905	17670	17775	18056	17752	17896	17993	17924	18035	18052	18280	17733	17913	17831	17940	17907	18062	17972	17977	17911	17971	17987	17774	18050	17998	17972	17849	17758	17863	18138	18127	17752	18100	17861	17898	18186	18056	17946	18165	18110	18048	17913	17866	17690	18106	17758
30669	49999	48011	42305	36822	31533	27866	26146	24110	22180	21214	20441	19717	18858	18175	17829	17217	16871	16400	16407	16313	16336	16182	15928	15966	16006	15871	15802	15739	15669	15499	15631	15533	15629	15461	15717	15701	15506	15643	15573	15578	15611	15701	15490	15473	15470	15548	15520	15344	15441	15268	15569	15474	15555	15368	15477	15487	15438	15520	15628	15581	15450	15332	15493	15449	15246	15519	15362	15453	15453	15418	15530	15521	15508	15279	15354	15358	15585	15602	15345	15452	15563	15328	15349	15455	15356	15674	15371	15497	15399	15532	15503	15608	15262	15458	15446	15610	15301	15411	15558	15429	15432	15414	15488	15328	15474	15356	15496	15510	15358	15494	15427	15586	15402	15518	15380	15311	15418	15546	15397	15525	15323	15491	15466	15576	15428	15453	15363	15561	15372	15462	15269	15590	15447	15435	15464	15182	15637	15386	15372	15477	15444	15310	15578	15330	15496	15595	15369	15588	15456	15558	15315	15441	15485	15686	15437	15511	15364	15418	15362	15605	15394	15452	15573	15419	15353	15422	15268	15470	15499	15459	15387	15363	15362	15469	15504	15526	15521	15572	15422	15307	15397	15398	15294	15347	15346	15485	15390	15445	15381	15349	15376	15434	15311	15455	15530	15447	15494	15344	15323	15460	15519	15608	15385	15348	15508	15491	15457	15368	15264	15536	15380	15316	15369	15325	15481	15573	15193	15368	15470	15402	15395	15405	15562	15288	15498	15420	15337	15437	15511	15485	15622	15309	15460	15452	15439	15436	15436	15519	15439	15295	15339	15508	15327	15581	15459	15482	15405	15320	15466	15439	15274	15317	15535	15440	15193	15459	15333	15582	15420	15498	15388	15440	15333	15526	15456	15357	15423	15455	15506	15491	15349	15334	15421	15336	15650	15298	15524	15406	15444	15517	15414	15431	15298	15345	15446	15469	15449	15589	15466	15516	15478	15449	15466	15429	15355	15591	15427	15277	15520	15447	15508	15394	15448	15507	15404	15489	15432	15452	15334	15487	15268	15244	15499	15431	15405	15565	15548	15437	15557	15591	15488	15348	15476	15387	15422	15275	15447	15349	15372	15504	15242	15434	15272	15533	15292	15432	15326	15393	15422	15508	15462	15436	15324	15542	15555	15312	15448	15427	15613	15532	15463	15480	15581	15501	15686	15490	15303	15407	15495	15330	15519	15438	15268	15481	15359	15508	15380	15447	15516	15246	15491	15400	15434	15370	15531	15390	15588	15590	15345	15423	15265	15577	15516	15379	15474	15358	15516	15509	15564	15548	15241	15463	15364	15426	15353	15531	15338	15395	15416	15413	15506	15430	15374	15529	15522	15663	15503	15163	15346	15449	15440	15605	15570	15570	15397	15618	15433	15402	15423	15451	15515	15348	15464	15526	15433	15539	15344	15328	15518	15384	15629	15311	15471	15525	15482	15470	15471	15596	15371	15378	15494	15545	15418	15486	15543	15441	15454	15426	15383	15507	15515	15548	15422	15298	15535	15502	15229	15437	15353	15634	15458	15512	15337	15389	15523	15382	15359	15433	15448	15556	15497	15483	15524	15439	15428	15578	15351	15414	15339	15546	15390	15448	15354	15386	15266	15337	15500	15414	15373	15376	15395	15390	15549	15576	15440	15515	15315	15484	15272	15399	15483	15391	15271	15389	15456	15465	15357	15614	15270	15302	15271	15444	15387	15484	15283	15358	15422	15326	15440	15419	15435	15456	15401	15451	15427	15428	15390	15428	15313	15479	15413	15496	15430	15458	15600	15476	15458	15306	15376	15359	15344	15471	15444	15486	15384	15585	15431	15301	15530	15329	15524	15570	15569	15384	15439	15560	15417	15402	15479	15432	15421	15599	15403	15308	15512	15320	15489	15588	15418	15352	15509	15527	15339	15383	15433	15477	15271	15404	15502	15408	15586	15674	15503	15514	15321	15565	15524	15534	15355	15481	15466	15390	15530	15267	15522	15478	15390	15558	15348	15498	15368	15474	15512	15596	15473	15415	15548	15345	15457	15465	15483	15469	15226	15439	15313	15329	15424	15477	15563	15481	15424	15429	15463	15419	15502	15443	15476	15462	15281	15468	15518	15458	15499	15487	15417	15453	15129	15359	15351	15507	15375	15480	15478	15362	15453	15462	15334	15338	15510	15315	15458	15363	15468	15382	15523	15423	15435	15520	15412	15460	15416	15535	15316	15399	15469	15402	15411	15351	15478	15620	15264	15479	15503	15445	15285	15523	15515	15475	15375	15456	15532	15284	15400	15258	15720	15502	15522	15556	15493	15432	15468	15397	15583	15347	15522	15583	15386	15520	15488	15623	15392	15393	15381	15466	15569	15501	15505	15397	15436	15456	15379	15421	15363	15488	15491	15420	15442	15442	15395	15570	15580	15427	15397	15475	15430	15450	15310	15379	15552	15403	15423	15379	15489	15501	15231	15392	15538	15392	15390	15506	15503	15444	15447	15510	15492	15514	15440	15352	15547	15353	15588	15539	15589	15407	15302	15452	15493	15313	15468	15610	15422	15560	15429	15389	15446	15347	15401	15515	15310	15465	15292	15677	15381	15533	15480	15530	15349	15519	15307	15361	15625	15330	15452	15471	15364	15609	15251	15355	15345	15352	15515	15386	15399	15401	15520	15428	15366	15406	15476	15597	15517	15415	15476	15442	15430	15456	15486	15434	15346	15530	15328	15478	15586	15585	15390	15614	15294	15670	15396	15294	15361	15629	15329	15636	15536	15561	15366	15483	15431	15411	15544	15419	15544	15457	15308	15475	15492	15501	15449	15493	15411	15381	15262	15367	15298	15344	15435	15493	15524	15412	15366	15486	15439	15577	15509	15320	15546	15489	15407	15395	15493	15634	15518	15567	15399	15674	15390	15560	15651	15546	15547	15397	15303	15639	15407	15540	15343	15647	15494	15312	15476	15419	15451	15439	15572	15580	15284	15423	15624	15279	15424	15405	15463	15322	15414	15410	15417	15511	15505	15425	15285	15478	15371	15487	15601	15566	15564	15619	15457	15281	15485	15237	15255	15522	15416	15405	15314	15535	15571	15488	15405	15361	15503	15346	15511	15526	15561	15366	15420	15307	15445	15436	15491	15557	15475	15300	15336	15340	15452	15500	15457	15560	15484	15318	15254	15567	15445	15484	15403	15334	15493	15532	15578	15402	15610	15540	15581	15328	15465	15541	15488	15484	15339	15389	15469	15547	15404	15434	15574	15597	15332	15454	15470	15579	15432	15538	15501	15551	15366	15453	15582	15542	15490	15516	15450	15410	15471	15523	15363	15390	15364	15417	15437	15372	15458	15612	15492	15639	15311	15306	15608	15437	15343	15288	15271	15399	15425	15471	15545	15431	15550	15429	15532	15334	15370	15616	15511	15372	15469	15549	15302	15484	15497	15323	15547	15331	15555	15419	15643	15564	15445	15300	15571	15610	15316	15475	15487	15460	15468	15372	15507	15429	15315	15474	15471	15430	15460	15433	15430	15396	15462	15530	15421	15385	15475	15552	15394	15425	15456	15326	15391	15385	15447	15371	15318	15533	15340	15238	15527	15495	15275	15308	15530	15372	15376	15502	15557	15458	15482	15410	15296	15271	15528	15427	15401	15474	15417	15256	15433	15292	15433	15574	15432	15326	15356	15428	15484	15570	15496	15571	15382	15475	15568	15369	15571	15338	15500	15394	15393	15365	15299	15626	15489	15529	15421	15439	15330	15376	15494	15355	15346	15433	15522	15171	15476	15450	15464	15516	15461	15496	15418	15386	15560	15435	15479	15519	15394	15436	15698	15406	15563	15381	15400	15381	15370	15541	15517	15446	15426	15470	15409	15547	15581	15587	15581	15481	15455	15300	15445	15428	15527	15606	15381	15482	15485	15284	15333	15482	15415	15411	15608	15292	15653	15404	15490	15428	15447	15215	15531	15439	15384	15345	15506	15305	15247	15395	15486	15426	15251	15441	15404	15567	15436	15518	15440	15323	15485	15499	15305	15429	15569	15505	15517	15396	15493	15331	15294	15458	15495	15503	15560	15393	15451	15592	15295	15318	15408	15449	15547	15436	15318	15411	15461	15406	15345	15363	15421	15387	15643	15424	15357	15580	15465	15351	15459	15400	15587	15483	15389	15547	15388	15261	15470	15341	15386	15266	15598	15499	15453	15528	15450	15361	15585	15341	15569	15433	15514	15327	15443	15408	15281	15286	15598	15376	15540	15601	15495	15371	15515	15412	15473	15493	15224	15565	15547	15445	15493	15418	15495	15335	15489	15382	15625	15378	15403	15353	15432	15433	15402	15430	15364	15322	15365	15389	15343	15373	15444	15473	15485	15425	15351	15492	15478	15574	15561	15443	15228	15417	15359	15577	15496	15556	15654	15418	15352	15543	15443	15496	15496	15411	15279	15453	15331	15457	15431	15457	15493	15457	15542	15452	15438	15446	15447	15510	15251	15468	15501	15418	15435	15474	15497	15597	15421	15523	15434	15376	15414	15328	15536	15531	15491	15426	15344	15414	15461	15494	15364	15466	15418	15549	15314	15705	15385	15418	15336	15354	15540	15550	15434	15522	15283	15487	15407	15625	15595	15333	15447	15546	15558	15507	15375	15495	15570	15457	15391	15407	15520	15479	15366	15525	15553	15324	15443	15617	15628	15360	15366	15432	15456	15444	15499	15565	15358	15319	15304	15514	15538	15460	15376	15524	15472	15411	15368	15447	15447	15352	15405	15447	15418	15297	15523	15413	15430	15469	15469	15375	15221	15616	15492	15420	15540	15517	15474	15469	15553	15310	15371	15650	15445	15399	15303	15439	15513	15450	15401	15484	15460	15434	15364	15464	15416	15409	15508	15273	15396	15584	15268	15458	15377	15349	15545	15404	15522	15437	15477	15379	15437	15307	15416	15402	15413	15612	15335	15374	15465	15359	15559	15556	15364	15452	15383	15499	15569	15428	15418	15557	15385	15399	15342	15311	15478	15404	15445	15478	15485	15291	15419	15367	15406	15466	15540	15525	15422	15304	15418	15454	15377	15521	15550	15347	15510	15631	15531	15547	15189	15437	15431	15316	15472	15454	15544	15513	15451	15351	15417	15562	15382	15371	15408	15644	15437	15442	15539	15383	15543
31590	30061	35383	32395	26512	24172	22316	21426	20553	20068	19544	19192	19290	19253	18973	19123	18746	18712	18798	18767	18732	18586	18719	18470	18609	18498	18794	18449	18619	18814	18732	18630	18554	18576	18529	18570	18186	18538	18527	18430	18688	18290	18585	18474	18688	18365	18357	18463	18515	18578	18670	18546	18358	18612	18206	18395	18247	18193	18610	18511	18571	18363	18381	18396	18519	18556	18494	18465	18461	18362	18741	18551	18589	18355	18473	18379	18471	18238	18203	18457	18401	18415	18480	18325	18463	18397	18362	18368	18442	18130	18267	18440	18439	18504	18549	18443	18181	18259	18466	18402	18653	18513	18516	18705	18254	18596	18456	18399	18382	18501	18382	18460	18474	18539	18562	18595	18312	18486	18350	18398	18495	18512	18371	18422	18458	18637	18558	18634	18449	18360	18429	18241	18304	18307	18123	18322	18592	18351	18324	18359	18080	18365	18348	18261	18286	18377	18385	18613	18669	18232	18501	18393	18519	18511	18532	18350	18363	18472	18507	18359	18451	18317	18367	18205	18407	18573	18379	18334	18539	18654	18645	18408	18595	18437	18538	18340	18607	18535	18451	18434	18396	18331	18602	18549	18420	18654	18381	18210	18426	18283	18483	18426	18355	18232	18288	18466	18413	18474	18538	18292	18247	18406	18431	18609	18331	18433	18607	18519	18584	18594	18653	18592	18576	18403	18413	18327	18489	18386	18526	18414	18208	18476	18483	18437	18414	18285	18332	18433	18237	18388	18436	18498	18450	18414	18511	18521	18307	18379	18626	18368	18225	18133	18456	18416	18496	18244	18385	18413	18326	18527	18435	18473	18376	18269	18279	18507	18580	18385	18598	18438	18420	18463	18396	18352	18264	18521	18434	18434	18344	18414	18486	18484	18527	18276	18501	18523	18512	18488	18378	18348	18477	18343	18431	18458	18354	18122	18500	18316	18607	18327	18471	18470	18496	18484	18283	18204	18460	18441	18421	18326	18350	18484	18597	18383	18386	18386	18407	18561	18324	18259	18423	18514	18351	18417	18366	18488	18589	18622	18396	18524	18513	18526	18480	18434	18394	18441	18675	18287	18463	18392	18433	18384	18342	18419	18424	18337	18311	18525	18731	18537	18423	18560	18597	18509	18216	18277	18498	18379	18423	18496	18426	18468	18394	18366	18435	18371	18496	18219	18403	18584	18524	18312	18276	18413	18484	18266	18337	18397	18290	18678	18532	18506	18420	18394	18361	18426	18506	18482	18573	18373	18373	18491	18586	18665	18453	18375	18240	18367	18512	18630	18391	18487	18577	18383	18487	18434	18309	18442	18420	18523	18439	18652	18377	18308	18508	18496	18343	18270	18397	18273	18630	18367	18573	18455	18586	18528	18421	18487	18456	18533	18321	18505	18361	18600	18476	18528	18574	18480	18429	18343	18591	18445	18435	18501	18552	18452	18412	18189	18328	18422	18324	18365	18411	18307	18375	18471	18523	18329	18602	18538	18374	18461	18483	18446	18418	18443	18559	18456	18647	18361	18442	18449	18604	18439	18430	18351	18420	18755	18394	18307	18220	18345	18496	18634	18532	18409	18489	18372	18517	18458	18699	18487	18442	18439	18594	18481	18656	18373	18435	18317	18446	18395	18520	18370	18309	18360	18293	18172	18552	18372	18497	18465	18360	18418	18457	18474	18455	18328	18265	18230	18375	18487	18556	18362	18284	18471	18341	18281	18374	18368	18303	18401	18227	18444	18479	18433	18665	18317	18422	18435	18524	18450	18501	18478	18623	18378	18357	18519	18606	18481	18363	18408	18454	18626	18431	18368	18113	18495	18246	18657	18650	18364	18575	18427	18375	18295	18450	18378	18573	18307	18655	18680	18484	18357	18337	18310	18263	18398	18290	18369	18299	18281	18521	18336	18326	18319	18475	18453	18475	18510	18387	18351	18514	18517	18583	18527	18537	18419	18238	18314	18264	18538	18544	18597	18473	18215	18355	18477	18235	18489	18429	18329	18561	18483	18403	18412	18504	18463	18324	18359	18523	18351	18246	18300	18453	18442	18438	18360	18614	18560	18403	18452	18498	18487	18411	18566	18371	18405	18539	18544	18513	18402	18452	18497	18559	18472	18570	18429	18407	18414	18481	18400	18392	18399	18516	18349	18373	18319	18318	18371	18534	18385	18345	18195	18465	18433	18377	18394	18513	18411	18395	18466	18538	18669	18514	18381	18525	18554	18587	18402	18574	18460	18528	18464	18360	18394	18366	18312	18442	18370	18490	18265	18389	18330	18470	18474	18724	18407	18315	18267	18579	18525	18501	18541	18313	18455	18510	18373	18066	18561	18541	18388	18443	18359	18489	18458	18154	18408	18447	18560	18454	18572	18358	18325	18522	18482	18635	18446	18311	18441	18401	18452	18400	18211	18357	18357	18521	18231	18255	18490	18359	18348	18439	18334	18347	18356	18413	18440	18281	18438	18385	18390	18383	18576	18607	18532	18316	18338	18539	18458	18320	18172	18466	18407	18459	18280	18460	18529	18255	18570	18262	18112	18375	18334	18468	18427	18304	18391	18464	18358	18286	18753	18582	18399	18347	18422	18510	18458	18637	18332	18575	18541	18638	18384	18584	18536	18349	18258	18521	18578	18425	18489	18337	18283	18252	18487	18682	18414	18638	18466	18615	18422	18368	18533	18543	18294	18388	18489	18343	18291	18305	18698	18543	18547	18549	18330	18367	18372	18251	18413	18352	18326	18638	18499	18413	18591	18425	18360	18584	18442	18434	18462	18478	18748	18353	18382	18480	18427	18486	18511	18748	18341	18357	18326	18384	18432	18352	18499	18352	18370	18535	18450	18350	18176	18432	18360	18558	18344	18425	18591	18401	18500	18313	18427	18568	18367	18437	18526	18601	18399	18529	18312	18527	18425	18499	18371	18468	18382	18331	18427	18462	18436	18505	18531	18684	18442	18324	18241	18382	18383	18506	18325	18608	18593	18502	18313	18405	18423	18282	18433	18414	18498	18536	18482	18285	18330	18501	18270	18602	18349	18401	18469	18163	18225	18254	18610	18420	18448	18416	18465	18378	18291	18395	18567	18559	18503	18412	18717	18480	18474	18459	18475	18602	18405	18346	18561	18649	18326	18553	18396	18433	18448	18581	18558	18561	18263	18392	18257	18219	18333	18576	18138	18754	18451	18614	18294	18630	18348	18217	18207	18262	18381	18373	18341	18436	18452	18638	18267	18371	18483	18513	18447	18364	18524	18459	18330	18454	18340	18412	18439	18589	18462	18567	18397	18265	18473	18334	18249	18678	18383	18552	18301	18213	18392	18485	18255	18290	18427	18472	18499	18451	18323	18638	18356	18311	18306	18514	18312	18607	18366	18340	18350	18290	18333	18490	18355	18514	18675	18581	18391	18366	18613	18716	18259	18394	18652	18267	18502	18518	18432	18581	18420	18486	18471	18376	18506	18552	18437	18334	18403	18566	18583	18241	18328	18394	18477	18510	18551	18174	18428	18509	18561	18337	18300	18456	18434	18549	18383	18422	18358	18449	18569	18258	18516	18269	18175	18324	18540	18445	18380	18250	18350	18580	18453	18610	18460	18379	18434	18497	18544	18360	18487	18596	18211	18359	18508	18278	18473	18525	18240	18483	18622	18472	18387	18476	18463	18447	18546	18506	18346	18291	18344	18497	18557	18458	18480	18262	18632	18467	18327	18325	18397	18467	18367	18545	18546	18478	18468	18457	18523	18491	18570	18410	18321	18611	18439	18436	18546	18444	18325	18396	18323	18237	18361	18488	18507	18285	18486	18399	18289	18368	18431	18494	18477	18631	18752	18481	18399	18432	18319	18462	18522	18452	18375	18539	18657	18644	18504	18309	18576	18501	18160	18287	18447	18472	18350	18297	18438	18496	18562	18425	18377	18454	18514	18277	18264	18435	18557	18269	18319	18468	18273	18384	18576	18402	18365	18429	18485	18569	18514	18472	18727	18428	18430	18256	18432	18356	18472	18411	18523	18582	18526	18591	18379	18426	18454	18250	18393	18378	18276	18540	18476	18455	18526	18439	18462	18312	18273	18566	18356	18186	18234	18587	18432	18290	18436	18544	18452	18549	18458	18418	18574	18521	18373	18654	18381	18462	18477	18575	18228	18504	18463	18390	18579	18322	18514	18605	18472	18488	18300	18374	18426	18413	18412	18485	18400	18437	18532	18367	18425	18503	18515	18416	18496	18509	18588	18551	18282	18330	18344	18240	18461	18452	18540	18571	18478	18585	18230	18412	18252	18544	18236	18386	18305	18566	18301	18537	18522	18496	18474	18400	18592	18584	18325	18340	18413	18555	18415	18219	18169	18512	18256	18476	18355	18387	18441	18348	18298	18394	18321	18492	18320	18448	18356	18594	18340	18630	18505	18367	18492	18467	18475	18399	18502	18466	18481	18581	18389	18430	18542	18665	18457	18590	18260	18358	18569	18522	18236	18381	18649	18364	18314	18379	18512	18651	18534	18406	18392	18417	18139	18520	18442	18356	18389	18469	18246	18428	18518	18378	18459	18476	18477	18438	18415	18390	18393	18319	18317	18350	18523	18295	18520	18386	18464	18399	18330	18338	18421	18391	18483	18503	18489	18336	18471	18525	18489	18489	18320	18509	18504	18552	18304	18230	18329	18339	18463	18612	18345	18374	18466	18350	18298	18365	18493	18512	18592	18294	18347	18468	18361	18411	18387	18726	18345	18332	18380	18457	18368	18357	18343	18466	18435	18480	18424	18624	18405	18429	18477	18591	18292	18294	18366	18497	18547	18381	18349	18432	18476	18419	18435	18376	18375	18580	18302	18426	18518	18390	18601	18498	18525	18443	18605	18249	18415	18195	18406	18457	18379	18474	18458	18521	18370	18499	18433	18490	18419	18656	18479	18331	18414	18513	18476	18365	18464	18647	18483	18454	18396	18297	18515	18618	18469	18301	18323	18285	18196	18618	18441	18320	18500	18422	18723	18519	18323	18272	18449	18541	18596	18693	18318	18375	18366	18415	18152	18491	18418	18626	18719	18400	18300	18555	18330	18276	18293	18354	18471	18320	18266	18354	18200	18327	18422	18436	18407	18548	18400	18400	18296	18480	18398	18478	18639	18565	18429	18452	18397
28538	39985	38852	32120	26875	23527	21499	20271	19166	17977	17508	17065	17208	16694	16552	16259	16232	16152	15952	15955	15918	16123	15903	15862	15908	15847	15718	15869	15641	15612	15848	15887	15715	15825	15824	15873	15772	15740	15698	15684	15770	15695	15653	15753	15707	15736	15718	15636	15599	15613	15524	15638	15602	15845	15543	15803	15676	15869	15639	15715	15623	15687	15776	15674	15620	15717	15763	15722	15562	15736	15766	15648	15728	15580	15690	15774	15585	15576	15833	15651	15568	15581	15636	15716	15605	15495	15811	15740	15756	15552	15748	15733	15706	15753	15635	15694	15623	15660	15674	15631	15510	15729	15757	15869	15856	15750	15568	15756	15631	15808	15668	15800	15825	15602	15926	15630	15776	15647	15747	15697	15518	15526	15846	15630	15709	15837	15635	15681	15577	15734	15680	15785	15566	15893	15773	15622	15576	15586	15597	15706	15724	15751	15610	15628	15714	15567	15731	15619	15789	15719	15495	15887	15897	15703	15737	15769	15785	15770	15650	15791	15767	15583	15582	15750	15539	15782	15620	15760	15721	15688	15777	15743	15588	15681	15756	15765	15631	15630	15648	15727	15535	15717	15714	15767	15682	15615	15727	15668	15663	15826	15575	15650	15722	15742	15812	15750	15864	15573	15725	15761	15494	15746	15827	15577	15793	15660	15630	15652	15632	15564	15654	15622	15565	15730	15687	15643	15697	15547	15582	15544	15541	15776	15759	15655	15598	15702	15600	15730	15531	15720	15724	15750	15776	15620	15618	15776	15844	15541	15592	15732	15656	15815	15743	15680	15696	15626	15551	15768	15557	15700	15749	15745	15802	15760	15738	15834	15580	15773	15797	15629	15649	15753	15631	15709	15803	15819	15726	15685	15648	15649	15711	15804	15675	15774	15624	15741	15823	15675	15732	15595	15757	15844	15770	15625	15601	15588	15666	15815	15675	15632	15766	15740	15740	15676	15620	15624	15729	15693	15770	15734	15724	15553	15788	15652	15765	15663	15829	15554	15722	15804	15618	15831	15719	15809	15778	15756	15586	15681	15714	15801	15812	15640	15686	15666	15585	15822	15691	15753	15736	15629	15618	15667	15884	15589	15728	15592	15666	15651	15607	15724	15781	15680	15752	15548	15910	15789	15654	15708	15767	15836	15604	15765	15840	15795	15636	15798	15739	15661	15664	15535	15747	15600	15760	15761	15553	15689	15701	15786	15764	15612	15587	15586	15712	15703	15643	15740	15751	15585	15598	15719	15422	15742	15606	15677	15850	15639	15641	15532	15719	15716	15750	15626	15562	15628	15676	15576	15681	15617	15671	15572	15747	15766	15690	15707	15544	15768	15591	15609	15569	15541	15550	15655	15705	15764	15736	15751	15423	15599	15855	15685	15678	15583	15729	15611	15617	15640	15737	15745	15621	15594	15713	15606	15414	15764	15596	15851	15634	15599	15669	15664	15517	15602	15679	15725	15675	15627	15618	15705	15631	15503	15768	15642	15718	15620	15803	15700	15746	15718	15769	15531	15592	15770	15675	15737	15640	15600	15854	15690	15633	15719	15629	15705	15638	15497	15597	15862	15587	15739	15672	15781	15671	15768	15629	15577	15612	15763	15628	15662	15587	15607	15794	15578	15736	15782	15537	15821	15628	15648	15643	15666	15549	15769	15710	15777	15697	15807	15652	15818	15799	15752	15798	15758	15625	15704	15581	15790	15676	15694	15617	15754	15803	15617	15655	15521	15676	15684	15768	15560	15732	15611	15641	15642	15790	15491	15873	15662	15730	15555	15809	15688	15708	15649	15662	15707	15707	15857	15611	15716	15755	15656	15659	15686	15577	15820	15753	15769	15598	15608	15640	15740	15777	15490	15773	15656	15746	15770	15792	15816	15625	15600	15753	15691	15769	15764	15603	15621	15706	15681	15715	15898	15598	15558	15522	15660	15767	15686	15728	15639	15810	15642	15675	15665	15851	15563	15713	15795	15735	15838	15933	15849	15499	15736	15696	15617	15643	15647	15594	15818	15742	15579	15540	15644	15684	15605	15762	15741	15750	15610	15784	15678	15721	15739	15804	15585	15676	15783	15802	15626	15859	15697	15683	15535	15823	15737	15511	15871	15648	15662	15578	15842	15748	15645	15670	15568	15619	15682	15690	15693	15584	15656	15777	15672	15627	15728	15716	15707	15487	15751	15556	15614	15764	15760	15687	15749	15696	15480	15720	15620	15683	15762	15482	15855	15745	15713	15756	15595	15695	15694	15565	15512	15860	15673	15687	15628	15715	15493	15806	15559	15939	15659	15554	15523	15637	15820	15729	15757	15714	15611	15699	15772	15672	15526	15600	15704	15666	15804	15654	15787	15650	15730	15709	15539	15373	15719	15735	15698	15784	15529	15748	15647	15632	15704	15762	15606	15647	15847	15554	15851	15665	15820	15763	15599	15483	15702	15575	15600	15614	15883	15633	15617	15797	15536	15622	15836	15789	15644	15672	15652	15515	15708	15669	15598	15740	15816	15495	15678	15640	15811	15759	15748	15846	15561	15607	15700	15568	15743	15646	15612	15762	15705	15709	15574	15484	15943	15770	15570	15820	15748	15518	15639	15771	15850	15808	15638	15850	15674	15546	15939	15653	15739	15877	15631	15697	15563	15687	15845	15540	15609	15694	15715	15723	15494	15561	15667	15597	15634	15503	15803	15604	15792	15649	15760	15719	15735	15966	15741	15694	15719	15556	15730	15638	15775	15527	15585	15737	15606	15774	15710	15610	15595	15619	15551	15669	15582	15696	15721	15660	15711	15807	15638	15699	15874	15569	15693	15778	15626	15545	15567	15731	15825	15747	15636	15636	15797	15683	15617	15743	15825	15566	15770	15743	15866	15605	15759	16017	15768	15728	15794	15681	15673	15855	15646	15794	15743	15835	15762	15661	15618	15662	15777	15644	15670	15753	15699	15714	15703	15632	15590	15521	15769	15649	15726	15661	15833	15631	15651	15792	15819	15601	15717	15661	15828	15632	15661	15712	15639	15711	15612	15798	15756	15563	15717	15507	15682	15869	15675	15684	15683	15759	15817	15490	15789	15657	15816	15573	15809	15654	15476	15668	15787	15861	15729	15641	15632	15835	15594	15639	15699	15561	15639	15693	15633	15632	15731	15703	15605	15764	15771	15799	15680	15796	15590	15583	15643	15617	15693	15706	15537	15686	15728	15712	15583	15787	15740	15628	15860	15818	15712	15730	15616	15820	15589	15696	15660	15655	15727	15641	15638	15716	15648	15694	15796	15750	15704	15756	15604	15628	15656	15773	15663	15607	15681	15890	15591	15715	15403	15638	15837	15630	15601	15943	15697	15404	15703	15549	15757	15633	15704	15660	15419	15748	15572	15738	15406	15721	15713	15726	15792	15864	15714	15977	15561	15662	15737	15559	15621	15554	15649	15819	15746	15558	15579	15694	15795	15706	15745	15692	15558	15754	15815	15692	15700	15716	15693	15585	15703	15724	15520	15703	15659	15829	15772	15765	15846	15682	15648	15687	15624	15800	15701	15779	15675	15825	16020	15451	15803	15593	15912	15576	15638	15572	15593	15720	15794	15626	15746	15849	15581	15692	15753	15646	15689	15659	15764	15605	15552	15679	15664	15709	15470	15616	15629	15710	15668	15631	15610	15660	15752	15802	15687	15699	15633	15634	15594	15774	15724	15543	15587	15608	15733	15822	15630	15718	15754	15643	15777	15681	15647	15624	15697	15808	15799	15980	15778	15827	15697	15621	15779	15699	15649	15653	15647	15624	15800	15614	15634	15718	15641	15637	15749	15814	15833	15754	15823	15621	15729	15808	15635	15742	15540	15751	15632	15620	15674	15691	15792	15786	15899	15617	15886	15630	15515	15744	15784	15697	15577	15560	15536	15704	15667	15753	15731	15558	15655	15579	15801	15587	15688	15582	15732	15819	15455	15774	15774	15741	15686	15749	15678	15606	15634	15576	15823	15749	15577	15738	15613	15609	15715	15772	15726	15786	15708	15741	15606	15703	15563	15652	15721	15539	15659	15661	15696	15645	15634	15548	15647	15612	15628	15730	15582	15805	15604	15752	15755	15919	15700	15604	15572	15742	15524	15757	15567	15627	15518	15635	15592	15674	15676	15584	15710	15848	15698	15647	15656	15810	15625	15604	15634	15773	15671	15710	15534	15751	15722	15542	15685	15730	15623	15700	15681	15673	15847	15521	15799	15614	15811	15611	15653	15734	15652	15744	15701	15702	15745	15738	15755	15613	15660	15609	15677	15588	15529	15570	15723	15763	15601	15680	15886	15719	15811	15766	15782	15669	15699	15858	15605	15710	15720	15880	15680	15946	15587	15833	15642	15693	15563	15750	15716	15642	15593	15868	15501	15574	15800	15579	15573	15585	15792	15548	15685	15652	15552	15726	15647	15658	15689	15695	15579	15604	15711	15738	15599	15601	15605	15691	15775	15847	15662	15800	15480	15784	15719	15726	15720	15755	15695	15714	15609	15436	15742	15430	15619	15605	15790	15641	15736	15737	15524	15561	15651	15538	15687	15673	15736	15681	15811	15715	15606	15633	15586	15807	15665	15696	15629	15756	15637	15911	15462	15768	15657	15679	15730	15564	15749	15634	15549	15662	15773	15724	15737	15649	15861	15596	15675	15796	15524	15692	15624	15732	15809	15675	15594	15515	15740	15728	15688	15745	15813	15689	15864	15685	15740	15683	15801	15800	15808	15659	15621	15826	15713	15756	15759	15747	15762	15628	15654	15870	15660	15713	15657	15695	15577	15723	15792	15731	15590	15547	15823	15853	15672	15829	15642	15598	15545	15763	15730	15541	15761	15752	15602	15574	15784	15426	15745	15757	15682	15734	15709	15779	15707	15751	15558	15697	15747	15499	15790	15722	15706	15495	15756	15649	15766	15507	15621	15712	15601	15675	15397	15625	15951	15687	15745	15844	15718	15695	15751	15613	15767	15775	15691	15556	15667	15798	15741	15593	15668	15691	15736	15708	15596	15575	15731	15637	15543	15819	15755	15592	15759	15757	15839	15571	15798	15600	15966	15932	15656	15847	15616	15595	15833	15718	15762	15677	15654	15677	15755	15736	15649	15601	15763	15620	15709	15647	15777	15602	15612
25371	21535	29223	28178	27346	27756	26435	23340	22079	21218	20669	20343	19919	19573	19454	19049	18970	18918	18626	18645	18912	18795	18660	18752	18378	18416	18400	18594	18307	18338	18179	18071	18324	18130	18125	18270	18340	18237	18252	18213	18342	18246	18400	18407	18442	18221	18345	18329	18193	18166	18168	18249	18082	18213	18324	18232	18070	18091	18273	18181	18475	18107	18369	18260	18356	18258	18191	18281	18268	18144	18277	18241	18234	18200	18283	18056	18084	18192	18061	18214	18131	18101	18420	18242	18169	18130	18179	18293	18293	18195	18073	18111	18415	18373	18088	18224	18215	18206	18170	18112	18268	18156	18149	18333	18218	17975	18163	18153	18294	18327	18100	18174	18110	17939	17951	18119	18160	18000	18318	18141	18176	18058	18123	18196	18174	18272	18053	18210	18257	18255	18322	18142	18229	18305	18088	18041	18116	18235	18030	18090	18337	18231	18179	18100	18309	18257	18099	18188	18156	18196	18283	18439	18315	17998	18148	18149	18257	18147	18131	18176	18235	18136	18157	18320	18180	17973	18181	18174	18328	18025	18215	18192	18060	18034	18209	18180	18104	18303	18305	18107	18180	18195	18269	18034	18221	18312	18256	18133	18094	18062	18306	18132	18215	18171	18013	18167	18284	18033	18249	18391	18053	18282	18270	18057	18028	18091	17869	18137	18135	18336	18350	18201	18299	18175	18144	18121	18231	18156	18087	17945	18160	18137	18092	18173	18042	18069	18065	17879	18139	18176	18368	18259	18275	17979	18041	18050	18255	18206	18204	18073	18098	18112	18351	18094	18257	18172	18129	18138	18363	18116	18233	18148	18330	17790	18209	18298	18057	18262	17962	18205	18092	17981	18209	18171	18107	18165	18127	18118	18054	18366	18206	18016	18182	18177	18268	17969	18343	18078	18166	18190	18004	18086	18082	18229	18204	18028	17989	18076	18159	18090	18191	18085	18273	18193	18152	18074	18309	18252	18170	18042	17878	18102	18250	18113	18011	18304	18094	18161	18221	18247	18276	18208	18052	18253	18179	18338	18095	18070	18221	18211	17930	18170	18120	18246	18086	18235	18390	18151	18255	18118	18064	18248	18196	18102	18149	18261	18310	18058	18198	17864	18045	17942	18245	18120	18269	18157	18090	18203	18341	18130	18213	18042	18219	18221	18217	18028	18308	18185	18042	18013	18259	18142	18255	18100	18202	18185	18225	18162	18043	18052	18011	18273	18174	18249	18152	18167	18084	18070	18171	18161	18236	18092	17878	18203	18324	18088	18274	18376	18125	18185	18250	18222	18220	18229	18068	18427	18318	18137	18134	18295	18038	18026	18077	18260	17957	18157	18152	18220	18211	18079	18166	18185	18166	18242	18062	18233	17979	18179	18300	18103	18253	18090	18109	18012	18222	18234	18200	18247	18103	18175	18421	17918	18160	18424	18091	18505	17904	18200	17936	18204	18208	18300	18292	18110	18033	18203	18350	18041	18235	18003	18198	18208	18249	17986	18131	18137	18084	18253	18346	18081	18028	18042	18132	18213	18171	18135	18124	18028	17989	18162	18126	18184	18239	18419	18162	18093	17862	17954	18167	18074	18227	18062	18142	18228	18044	18057	18193	18071	18377	18141	18292	18116	18204	18113	17967	18174	18178	18023	18138	18171	18249	18162	18029	18184	18141	18200	18281	18241	18113	18289	18187	18057	18110	18324	18252	18028	18222	18339	18278	18225	18356	18109	18073	18214	18083	18221	18425	18235	18269	18312	18266	18252	18165	18196	18339	18297	18215	18238	18003	18103	18360	18318	18400	18142	18413	17960	18192	18197	18220	18293	18156	18221	18139	18157	18091	18340	18055	18073	18184	18267	18118	18250	18173	18291	18225	18065	18172	18114	18368	17993	17961	18248	18065	18192	18140	18188	18272	18072	18173	18064	18161	18240	18026	18037	18146	18327	18208	18268	18189	18224	18276	18080	18016	18196	18311	17953	18201	17823	18074	18117	17983	18328	18189	18193	18284	18276	18167	18001	18138	18212	18258	18180	18147	17858	18157	18139	18325	18110	18144	18263	18136	18097	18296	18268	18186	18125	18137	18228	18263	18153	18216	18145	18217	18067	18090	18264	17964	18389	18064	18161	18127	18161	18119	18175	18127	18036	18104	18111	18179	18187	18341	18184	18072	18262	18191	18280	18320	18158	18077	18169	18315	18112	18215	18177	18107	18045	18063	18074	18326	18082	18342	18240	18001	18254	18281	18158	18150	18143	18269	17833	17995	18160	18102	18096	18006	18203	18187	18139	18160	18288	18120	18442	18306	18105	18086	18060	18167	18360	18118	18282	18162	18151	18205	18146	18179	17981	18184	18087	18282	18046	18018	18094	18060	18333	18245	18401	18132	18224	18150	18163	18242	18097	18206	18272	18205	18273	18211	18268	18080	18076	18040	18267	18126	18308	18344	18059	18350	18198	18165	18244	18296	18133	18389	18048	18218	18114	18290	18364	18261	18099	18106	18103	18164	18029	18042	18282	18201	18073	18100	17982	18381	18156	18099	18141	18313	18280	17990	18068	18162	18296	18178	17967	17958	18064	18155	18214	18178	18145	18145	18191	18181	18212	18479	18116	18178	18200	18181	18217	18054	18198	18019	17951	18151	18166	18181	18177	18168	18190	18142	18096	18169	18015	18293	18169	18197	18104	18137	18104	18189	18393	18243	18320	18132	18272	18232	18313	18023	18109	18239	18108	17996	18148	18258	18138	18265	18171	18209	18205	18168	18259	18183	17978	18216	17937	18435	18164	18167	18160	18141	18150	18321	18316	18291	18313	18309	18087	18164	18016	18054	18118	18262	18226	18207	18258	18214	17986	18110	18097	18215	18060	18070	18192	18323	18315	18345	18154	18186	18209	18119	18193	18251	18247	18095	18053	18361	18231	18029	18218	18061	18083	18160	18262	18267	18055	18038	18367	18215	18168	18190	18310	18346	18008	18180	18073	18163	18214	18140	18147	18269	18096	17949	18149	18371	18071	18121	17982	18141	18045	18433	18222	18280	18119	18069	18174	18130	18254	18238	18137	18024	18344	18477	18265	18279	18194	18337	18302	18048	18214	17867	18154	18102	18169	18124	18108	18136	18115	18138	18227	18053	18212	17973	18184	18065	18263	18287	18107	18299	18096	18219	18300	17989	18149	18310	18365	18254	18267	18304	18123	18252	18158	18149	18118	18238	18136	18017	18150	18207	17986	18296	18324	18126	18243	18278	18228	18101	18019	18064	18105	18042	18285	17987	18248	18110	18314	18167	18347	18197	18085	18077	18046	18183	18126	18184	18151	18141	18212	18178	18239	18137	18501	18103	18251	18216	18215	18167	18121	17936	18180	18049	18358	18431	18227	18195	18076	18351	17958	18247	18243	18023	18174	17995	18201	18088	18150	18142	18211	18287	18093	18319	18277	18274	18228	18226	18016	18098	18052	18098	18245	17982	18271	18085	18040	18023	18216	18116	18061	18431	18237	18291	18243	18067	18094	18164	18176	18341	18351	18139	18338	18303	18050	18119	18160	18074	18410	18115	18293	18105	18337	18108	18182	18175	18287	18312	18173	18075	18046	18165	18139	18301	18251	17979	18008	18039	18131	18185	18330	18308	18120	18223	18354	18186	18220	18251	18178	18047	18074	18054	18100	18239	18109	18072	18394	18167	18146	18200	18107	18271	18199	18174	18167	18252	18168	18023	18122	18277	18233	18277	18210	18214	18199	18125	18098	18163	18254	18182	17977	18284	18140	17916	18169	18057	18119	18092	18155	18119	18077	18136	18375	18073	18273	18230	18298	18183	18185	18091	18143	18128	18184	18083	18145	18198	17951	18220	18267	17890	18091	17881	18250	18200	18133	18086	18222	18075	18152	18202	18061	18110	18163	18146	18121	18104	18118	18118	18056	18266	18200	18056	18159	18135	18001	18182	18055	18175	18261	18030	18048	18127	18087	18275	18089	18108	18368	18189	18252	18223	18219	18084	18138	17956	18082	18093	18309	18378	18113	18286	18137	18072	18039	18001	18213	18145	18176	18108	18041	18065	18369	18232	18218	18132	18066	18144	18072	18088	18307	18254	18027	18093	18178	18281	18231	18184	18339	18166	18121	18239	18122	18130	18357	18007	18358	18058	18116	18067	18267	18171	18390	18243	18305	18114	18266	18417	18323	18043	18233	18140	18054	18198	18279	18195	18152	18110	18249	18133	18296	18110	18162	18112	18057	18352	18007	18073	18097	18298	18253	18293	18148	18312	18148	18146	17893	18167	18177	18313	18113	18246	18139	18150	18262	18300	18107	18096	18368	18276	18056	18432	18285	18162	18303	18024	18243	18345	18149	18327	18405	18335	18282	18563	17987	17938	18299	18089	18262	18102	18240	18197	18158	18123	18096	18185	18088	18152	18281	18008	18418	18032	18289	18491	18116	18252	18374	18340	18034	18174	18221	18142	18206	18352	18127	18328	18176	17986	18200	18045	17950	18089	18191	18186	18169	18179	18152	18410	18369	17869	18196	18210	18056	18220	18355	18280	18159	18087	18195	18081	18130	18179	18197	18345	18296	18277	18359	18148	18162	18165	18264	18287	18017	18162	18189	18221	18151	18272	18312	18297	17887	18037	18118	18016	18038	18285	18162	18115	18205	18176	18315	18247	18341	18226	18092	18181	18196	18431	18132	18300	18339	18038	18121	18184	18051	18147	18236	18036	18269	18342	18300	18097	18281	18343	18084	18337	18280	18253	18262	18172	18164	18250	18114	17915	18172	18095	18256	18060	18059	18397	18166	18188	18117	18100	18296	18316	18051	18040	18037	18448	18092	18365	18039	17964	18255	18186	18112	18224	18346	18097	17991	18282	17952	18073	18172	18178	18192	18345	18104	18277	18249	18184	18074	18313	18025	18157	18340	18119	18154	18201	18207	18223	18111	18419	18253	18201	18258	18371	18108	18001	18228	18163	18028	18305	18166	18274	18215	18339	18126	18210	18107	18117	18185	18193	18141	18302	18173	18150	18121	18138	18322	18119	18137	18132	17970	18464	18085	18318	18135	18148	18086	18176	18242	18165	18117	18109	18197	18176	18083	18089	18187	18134	18264	18243	18069	18019	18250	17997	18163	18190	18095	18072	18318
28256	46302	46811	37751	32428	28600	25119	22914	21358	20184	19242	18786	18217	17467	17169	16721	16702	16312	16315	16330	16079	16270	15841	16047	15873	15759	15827	15669	15825	15765	15652	15702	15530	15827	15799	15733	15556	15628	15591	15637	15674	15547	15451	15714	15584	15587	15505	15610	15613	15372	15591	15557	15580	15534	15482	15416	15547	15588	15567	15458	15485	15729	15396	15460	15547	15513	15466	15548	15428	15558	15676	15645	15724	15579	15502	15555	15561	15672	15610	15537	15728	15585	15579	15618	15623	15742	15650	15587	15361	15571	15492	15491	15557	15543	15559	15691	15621	15569	15564	15483	15435	15459	15700	15334	15477	15610	15543	15417	15600	15377	15351	15579	15338	15519	15630	15723	15597	15501	15442	15445	15499	15381	15506	15565	15607	15428	15689	15422	15558	15688	15514	15494	15645	15530	15601	15599	15561	15528	15425	15519	15540	15612	15627	15470	15597	15579	15490	15569	15648	15586	15555	15500	15412	15312	15787	15583	15642	15648	15502	15411	15505	15653	15499	15557	15584	15528	15604	15615	15470	15641	15542	15541	15637	15731	15389	15385	15517	15449	15555	15495	15470	15623	15613	15622	15613	15441	15656	15437	15468	15624	15354	15490	15571	15460	15481	15549	15549	15434	15563	15491	15503	15500	15453	15665	15348	15604	15338	15694	15681	15472	15616	15680	15580	15626	15543	15685	15387	15544	15529	15605	15525	15596	15582	15556	15555	15633	15484	15659	15454	15414	15645	15597	15422	15498	15537	15653	15775	15616	15317	15644	15446	15630	15559	15615	15544	15649	15449	15697	15581	15480	15382	15811	15529	15555	15577	15413	15506	15572	15708	15479	15578	15430	15457	15498	15497	15524	15670	15424	15464	15679	15768	15684	15597	15449	15731	15500	15585	15550	15679	15697	15533	15505	15547	15669	15549	15421	15512	15507	15611	15562	15714	15333	15655	15796	15489	15613	15551	15624	15499	15491	15586	15549	15610	15548	15671	15537	15573	15553	15693	15698	15581	15571	15713	15674	15517	15608	15664	15566	15532	15550	15500	15757	15701	15547	15513	15533	15575	15598	15571	15446	15623	15735	15398	15753	15477	15675	15689	15568	15401	15660	15434	15566	15575	15680	15639	15512	15659	15646	15584	15528	15678	15383	15374	15662	15538	15607	15402	15497	15788	15610	15476	15653	15487	15442	15621	15626	15799	15689	15606	15644	15627	15532	15596	15671	15553	15442	15552	15669	15483	15495	15464	15336	15436	15394	15463	15505	15435	15710	15534	15503	15705	15553	15322	15403	15432	15607	15454	15507	15545	15592	15504	15560	15534	15544	15497	15689	15520	15622	15605	15549	15563	15469	15593	15537	15509	15733	15567	15495	15562	15431	15558	15602	15509	15484	15671	15578	15561	15687	15600	15525	15585	15764	15621	15610	15471	15465	15661	15543	15466	15609	15557	15879	15630	15514	15589	15546	15403	15392	15623	15532	15566	15547	15661	15701	15774	15633	15460	15631	15474	15523	15585	15606	15618	15489	15476	15551	15701	15500	15628	15633	15578	15595	15544	15689	15639	15629	15630	15568	15545	15542	15525	15651	15405	15580	15503	15643	15729	15795	15583	15584	15726	15645	15485	15508	15642	15714	15613	15648	15501	15580	15367	15468	15470	15697	15530	15450	15632	15554	15657	15643	15521	15556	15588	15543	15340	15460	15606	15535	15549	15484	15571	15592	15432	15573	15515	15604	15480	15524	15693	15692	15510	15394	15789	15760	15587	15463	15444	15411	15661	15698	15486	15468	15728	15571	15504	15499	15606	15596	15545	15475	15508	15625	15538	15454	15646	15537	15574	15520	15424	15500	15583	15492	15648	15466	15638	15261	15428	15506	15452	15476	15519	15530	15659	15577	15437	15540	15455	15658	15489	15611	15549	15588	15529	15622	15659	15460	15609	15483	15580	15631	15651	15547	15605	15494	15507	15463	15466	15547	15457	15552	15563	15579	15638	15412	15557	15445	15459	15636	15578	15559	15713	15549	15444	15527	15558	15589	15511	15617	15495	15621	15489	15473	15533	15666	15653	15760	15621	15642	15645	15552	15586	15427	15590	15492	15737	15586	15653	15438	15539	15484	15571	15606	15449	15609	15646	15656	15488	15459	15467	15513	15495	15605	15655	15481	15471	15602	15518	15555	15481	15570	15470	15431	15596	15596	15501	15557	15459	15701	15819	15460	15601	15558	15554	15636	15630	15518	15560	15643	15633	15549	15599	15391	15571	15442	15588	15612	15511	15615	15558	15334	15585	15590	15784	15648	15535	15466	15567	15490	15721	15469	15501	15767	15477	15593	15595	15421	15613	15618	15646	15508	15553	15565	15527	15511	15445	15729	15572	15746	15609	15741	15745	15558	15547	15564	15652	15675	15589	15382	15614	15510	15646	15489	15519	15556	15483	15737	15698	15571	15509	15553	15461	15493	15608	15456	15543	15553	15679	15453	15618	15417	15639	15437	15778	15505	15554	15615	15474	15562	15666	15532	15545	15467	15365	15708	15498	15353	15655	15624	15544	15643	15635	15551	15602	15367	15405	15533	15492	15797	15480	15459	15636	15588	15517	15764	15518	15344	15753	15597	15546	15528	15413	15536	15649	15595	15471	15712	15601	15531	15660	15536	15689	15602	15394	15449	15431	15492	15762	15374	15699	15544	15540	15598	15464	15457	15495	15785	15614	15442	15575	15459	15551	15542	15568	15650	15536	15677	15630	15531	15461	15367	15648	15647	15765	15347	15631	15316	15513	15335	15498	15582	15586	15478	15448	15453	15608	15460	15675	15685	15522	15558	15392	15481	15581	15568	15417	15531	15666	15575	15477	15630	15485	15349	15521	15752	15549	15576	15532	15536	15480	15608	15568	15565	15638	15424	15594	15441	15560	15355	15562	15596	15595	15579	15563	15595	15588	15488	15473	15566	15551	15721	15395	15451	15534	15458	15629	15510	15524	15572	15541	15686	15460	15498	15634	15533	15530	15419	15745	15571	15376	15534	15407	15530	15534	15343	15653	15671	15549	15435	15597	15550	15452	15572	15435	15698	15414	15499	15699	15614	15669	15533	15614	15601	15543	15702	15640	15617	15579	15518	15547	15477	15466	15791	15631	15482	15535	15685	15514	15583	15667	15412	15376	15696	15559	15527	15580	15663	15466	15560	15500	15423	15560	15634	15526	15591	15612	15528	15327	15573	15597	15494	15639	15604	15472	15529	15607	15521	15646	15611	15481	15545	15539	15660	15504	15679	15878	15767	15499	15556	15773	15643	15594	15486	15602	15720	15465	15534	15650	15708	15508	15579	15656	15442	15500	15594	15613	15749	15416	15543	15482	15599	15749	15666	15410	15540	15630	15446	15474	15707	15562	15753	15527	15560	15510	15630	15630	15736	15573	15553	15420	15613	15663	15302	15742	15478	15470	15493	15581	15512	15785	15594	15551	15587	15589	15683	15636	15783	15451	15518	15606	15498	15663	15535	15523	15628	15588	15635	15627	15598	15342	15503	15453	15550	15585	15436	15560	15480	15530	15458	15485	15658	15482	15448	15628	15574	15545	15518	15629	15633	15616	15533	15456	15603	15588	15581	15670	15612	15422	15722	15547	15509	15719	15596	15398	15625	15474	15698	15465	15564	15655	15747	15537	15710	15435	15562	15735	15364	15400	15673	15584	15509	15462	15633	15466	15643	15631	15576	15709	15601	15402	15534	15453	15567	15490	15448	15397	15621	15542	15578	15561	15498	15514	15544	15629	15554	15638	15533	15643	15376	15502	15518	15396	15470	15723	15284	15524	15520	15759	15632	15406	15493	15558	15613	15659	15590	15711	15570	15489	15635	15622	15483	15507	15462	15661	15409	15559	15514	15666	15517	15445	15434	15721	15768	15662	15696	15569	15421	15414	15575	15398	15578	15588	15555	15551	15523	15552	15516	15540	15618	15386	15610	15487	15579	15762	15590	15530	15516	15591	15529	15512	15431	15449	15587	15463	15447	15673	15627	15465	15425	15504	15796	15415	15568	15669	15451	15497	15542	15562	15504	15540	15425	15532	15494	15667	15704	15597	15438	15592	15398	15732	15480	15695	15633	15520	15570	15517	15504	15700	15462	15534	15638	15464	15557	15626	15564	15553	15679	15445	15451	15699	15512	15511	15641	15561	15692	15598	15615	15562	15595	15580	15535	15529	15636	15647	15664	15579	15484	15576	15523	15451	15435	15520	15560	15455	15579	15597	15611	15595	15648	15710	15579	15641	15524	15528	15674	15469	15623	15579	15548	15527	15459	15659	15477	15472	15645	15502	15620	15626	15435	15536	15577	15671	15405	15471	15531	15536	15602	15560	15496	15452	15491	15665	15673	15512	15680	15659	15578	15441	15422	15667	15514	15547	15558	15643	15402	15509	15438	15411	15737	15679	15540	15624	15511	15637	15511	15512	15626	15542	15585	15421	15562	15578	15623	15439	15572	15548	15647	15540	15494	15634	15502	15526	15652	15660	15604	15612	15415	15390	15477	15609	15673	15501	15622	15512	15541	15474	15603	15580	15721	15390	15633	15454	15617	15633	15471	15588	15623	15442	15584	15470	15591	15620	15592	15553	15584	15552	15457	15769	15594	15465	15540	15602	15396	15455	15538	15625	15634	15334	15639	15574	15482	15596	15622	15671	15707	15678	15668	15738	15737	15604	15574	15474	15496	15590	15449	15593	15572	15435	15531	15629	15563	15471	15771	15617	15620	15676	15448	15568	15612	15567	15577	15492	15636	15659	15587	15413	15619	15538	15548	15532	15562	15487	15662	15664	15646	15681	15614	15534	15670	15696	15612	15683	15654	15592	15603	15452	15485	15545	15361	15536	15731	15466	15586	15592	15602	15635	15473	15536	15683	15646	15609	15672	15566	15450	15605	15565	15590	15417	15397	15683	15571	15459	15594	15448	15531	15574	15543	15446	15587	15633	15473	15618	15540	15552	15638	15465	15672	15748	15473	15442	15643	15556	15668	15637	15506	15560	15575	15668	15475	15541	15710	15547	15648	15494	15491	15692	15470	15496	15791	15785	15501	15375	15479	15498	15649	15483	15598	15803	15579	15583	15517	15631	15645	15451	15490	15597	15460
24213	21558	29269	25314	25525	28970	29132	24708	22802	22297	21400	20635	20062	19936	19543	19172	18726	18859	18791	18482	18574	18360	18471	18348	18610	18137	18175	18157	18124	17977	18141	18081	17806	18006	18020	18001	17968	18122	18068	18065	18079	17962	17887	17973	18164	17870	17768	17870	17847	18121	17925	17903	17823	17707	17683	17958	17868	17618	17812	17998	17894	18090	17925	18002	17876	17828	17692	17861	17940	17627	17802	17779	17882	17709	17677	17802	17770	17754	17940	17910	17690	17864	17855	17862	17784	17959	17712	17818	17921	17847	17657	17801	17700	17901	17764	17840	17799	17703	17976	17860	17858	17877	17738	17927	17658	17803	17637	17853	17874	17765	17956	17800	17750	17968	17910	17685	17895	17652	17860	17853	17558	17687	17728	17806	17964	17974	17627	17864	17718	17891	17750	17648	17985	17699	17736	17746	17667	17801	17658	17859	17931	17763	17881	17918	17807	17866	17774	17837	17772	17683	17742	17788	17975	17829	17829	17650	17895	17793	17733	17947	17837	17766	17827	17752	17565	17618	17758	17659	17780	17810	17716	17731	17734	17807	17999	17751	17707	17823	17885	17754	17825	17680	17693	17655	17679	17805	17637	17826	17808	17866	17668	17813	17856	17861	17710	17740	17605	17723	17484	17605	17815	17772	17772	17921	17896	17825	17703	17825	18018	17681	17749	17754	17844	17765	17859	17940	17813	17666	17739	17867	17792	17696	17809	17834	17662	17740	17861	17594	17914	17947	17921	17773	17691	17594	17610	17633	17876	17842	17627	17608	17883	17738	17701	17735	17817	17640	17826	17781	17964	17699	17973	17627	17840	17770	17742	17819	17817	17979	17759	17784	17668	17815	17824	17780	17721	17750	17704	17709	17810	17747	17970	17683	17562	17796	17820	17801	17946	17768	17703	17937	17810	17732	17995	17644	17654	17864	17848	17631	17764	17769	17873	17655	17586	17685	17812	17701	17906	17717	17609	17987	17789	17756	17804	17666	17656	17773	17879	17640	17684	17634	17656	17621	17747	17792	17737	17819	17823	17875	17723	17651	17772	17853	17845	17675	17753	17883	17845	17744	17731	17661	17763	17888	17795	17930	17579	17946	17795	17725	17894	17786	17837	17870	17902	17837	17758	17999	17504	17831	17809	17867	17824	17580	17584	17961	17714	17718	17893	18015	17837	17972	17898	18077	17930	17963	17811	17814	17916	17810	17837	17863	17696	17613	17787	17984	17994	17758	17862	17855	17595	17603	17719	17935	17794	17988	17701	17697	17776	17637	17759	17696	17866	17830	17959	17679	17780	17797	17701	17858	17841	17791	17816	17804	17833	17990	17829	17539	17638	17596	17605	17780	17886	17724	17676	17784	17750	17626	17821	17618	17863	17739	17777	17740	17775	17737	17868	17858	17754	17858	17685	17881	17859	17800	17752	18046	17982	17680	17595	17877	17813	17820	17834	17830	17577	18020	17746	17824	17943	17806	17802	17643	17636	17754	17861	17642	17622	17663	17984	17655	17745	17843	17773	17698	17675	17675	17622	17925	17898	17551	17951	17693	17840	17700	17617	17790	17705	17615	17545	17579	17630	17736	17654	17781	17862	17637	17717	17893	17678	17810	17874	17792	17760	17854	17753	17644	17794	17860	17866	17841	17746	17822	17883	17842	17711	17818	17901	17847	17995	17662	17668	17707	17523	17718	17831	17793	17946	17930	17563	17843	17666	17743	17954	17781	17635	17827	17737	17814	17728	17664	17816	17756	17850	17742	17621	17785	17694	17961	17860	17825	17798	18118	17696	17796	17957	17816	17531	17584	17810	17827	17731	17668	17764	17968	17735	17864	17792	17625	17730	17787	17622	17730	17860	17828	17754	17919	17925	17709	17843	17723	17648	17843	17686	17894	17755	17981	17794	17671	17775	17861	17779	17682	17767	17841	17855	17662	17909	17601	17682	17820	17626	17817	17828	18076	17791	17736	17606	17835	17756	17808	17779	17867	17965	17513	17859	17819	17699	17978	17870	17892	18000	17884	17877	17865	17793	17769	17791	17964	17856	17919	18043	17586	17826	17865	18028	17783	17744	17818	17624	17671	17779	17727	17618	17798	17878	17835	17718	17517	17953	17758	17765	17695	17652	17805	17801	17761	17696	17806	17499	17892	17855	17734	17731	17854	17915	17902	17643	17484	17686	17852	17927	17804	17901	17634	17764	17790	17708	17865	17697	17756	17745	18092	17656	17985	17807	17790	17837	17777	18019	17776	17584	17806	17896	17702	17771	17888	17771	17961	17545	17891	17877	17507	17915	18014	17815	17815	17903	17840	17752	17896	17829	17757	17698	17883	18019	17771	17673	17808	17738	17620	17663	17890	17873	17662	17975	17624	17812	17797	17425	17891	17570	17587	17616	17935	17784	17865	17773	17801	17780	17781	17787	17750	17772	17709	17895	17644	17615	17730	17894	17858	17818	18060	17772	17603	17822	17650	17735	17771	17831	17911	17801	17819	17837	17715	17707	17672	17596	17721	17904	17827	17624	17812	17824	17648	17783	17799	17848	17839	17893	17736	17833	17683	17628	17784	17503	17566	17686	17752	17835	17748	17706	17798	17662	17587	17794	17761	17894	17793	17651	17706	17779	17567	17751	17721	17492	17719	17672	17829	17710	17850	17841	17857	17740	17798	17720	17813	17853	17687	17961	17654	17782	17719	18010	18014	17803	17760	17885	17828	17787	17704	17940	17693	18081	17785	17517	17618	17891	18061	17846	17706	17797	17816	17619	17731	17689	17737	17962	17876	17782	17613	17795	17682	17819	17773	17749	17928	17754	17579	17618	18076	17642	17689	18030	17747	17934	17578	17741	17784	17840	17734	17778	17777	17832	17836	17815	17773	17609	17710	17786	17856	17801	17824	17670	17648	17798	17796	17687	17520	17722	17625	17803	17861	18073	17705	17833	17683	17787	17680	17894	17798	17722	17609	17951	17886	17820	17837	17709	17831	17955	17846	17924	17823	17908	17856	17931	17870	17843	17783	17601	17678	17913	17773	17659	17941	17952	17837	17779	17608	17885	17765	17814	17790	17871	17837	17878	17688	17721	17786	17692	17928	17840	18055	17568	17767	17746	17709	17885	17627	17644	17851	17706	17719	17829	17827	17737	17641	17948	17725	17850	17708	17634	17777	17878	17836	17868	17827	17849	17890	17911	17972	17877	17803	17879	17869	17818	17792	17807	17667	17778	17692	17887	17593	17660	17773	17655	17784	17646	17767	17823	17832	17772	17955	17713	17677	17675	17847	17760	17846	17672	17920	17824	17836	17913	17742	17980	17840	17834	17803	17789	17767	17883	17866	17831	17779	17712	17640	18041	17675	17789	17873	17804	17625	17747	17771	17873	17689	17807	17589	17878	17972	17938	17528	17737	17846	17716	17783	17774	17655	17698	17694	17959	17780	17779	17777	17822	17857	17840	17707	17810	17752	17782	17774	17806	17810	17851	17749	17722	17596	17820	17826	17866	17723	17895	17832	17712	17865	17692	17856	17743	17656	17790	17966	17741	17658	17915	17688	17698	17886	17764	17911	17779	17906	17651	17984	17889	17820	17833	17804	17860	17708	17862	17745	17710	17854	17733	17973	17803	17603	17843	17867	17802	17754	17727	17625	17778	17865	17955	17793	17862	17932	17812	17645	17767	17669	17761	17962	17822	17802	17764	17741	17782	17882	17759	17790	17804	17682	17849	17815	17798	17799	17895	17644	17803	17702	17800	17691	17928	17819	17536	17693	17629	17784	17707	17786	17794	17553	17689	17831	17771	17985	17826	17809	17521	17876	17719	17579	17685	17920	17710	18055	17788	17965	17964	17774	17683	17719	17918	17852	17830	17750	17733	17813	17572	17843	17807	17802	17559	17724	17946	17740	17877	17746	17862	17729	17860	17970	17865	17862	17886	17748	17889	17827	17656	17757	17699	17905	17697	17888	17554	17881	17544	17636	17727	17733	17743	17685	17663	17907	17777	17865	17771	17691	17676	17854	17792	17932	17794	17695	17765	17839	17741	17856	17660	17826	17660	17829	17504	17705	17759	17776	17872	17611	17672	18005	17786	17745	17581	17676	17774	17657	17674	17777	17763	17782	17730	17828	17795	17680	17915	17563	17919	17861	17791	17722	17714	17710	17873	17769	17853	17974	17733	17747	17569	17825	17779	17542	17779	17926	17820	17668	17727	17741	17958	17993	17800	17660	17896	18016	17957	17905	17651	17772	17917	17803	17887	17910	17751	17823	17650	17789	17792	17791	18078	17807	17749	17879	17824	17776	17931	17636	17854	17574	17773	17840	17798	17676	17489	17688	17703	17862	17979	17771	17854	17738	17927	17803	17771	17875	17566	17840	17824	17656	17783	17827	18007	17692	18063	17860	17839	17702	17630	17800	17763	17780	17769	17683	17638	17774	17899	17804	17758	18019	17913	17806	17759	17889	17871	17956	17944	17678	17707	17772	17681	17802	17886	17687	17849	17939	17968	17658	17539	17819	17797	17836	17639	17827	17951	17865	17863	17801	17651	17777	17793	17591	17911	17732	17814	17824	17974	17758	17852	17920	17737	17734	17775	17716	17701	17779	17720	17810	17772	17759	17974	17826	17922	17895	17864	17827	17800	17942	17659	17731	17791	17664	17666	17748	17841	17602	17735	17772	17867	17830	17729	17657	17822	17940	17566	17746	17786	17837	17621	17725	17998	17658	17698	17854	17796	17746	17781	17953	17967	17683	17673	17805	17865	17819	17831	17833	18053	17987	17876	17712	17779	17727	17545	17861	17777	17770	17670	17646	17858	18155	17682	17861	17795	17758	17981	17817	18022	17695	17670	17694	17866	17730	17627	17747	17934	17893	17948	17606	17857	17714	17877	17846	17737	17879	17702	17762	17901	17535	17622	17818	17740	17700	17864	17739	17799	17552	17686	17863	17948	17830	17815	17919	17692	17652	17884	17812	17835	17786	17864	17871	17727	17876	17819	17922	17621	17735	17895	17946	17891	17912	17557	17754	17645	17720	17857	17964	17820	17732	17734	17877	17667	17766	17881	17791	17878	17882	17808	17657	17667	17800	17838	17783	17759	17577	17842	17902	17890	17721	17815	17910	17890	17878	17674	17532	17661	17636
29618	51440	50515	42241	36877	31997	28014	25396	23293	22050	21005	19854	19076	18229	17597	17229	16795	16535	16440	16199	16215	16124	15963	15909	16045	15716	15775	15665	15680	15690	15507	15474	15384	15489	15609	15578	15471	15493	15627	15311	15299	15358	15321	15500	15355	15292	15453	15500	15439	15354	15364	15297	15264	15234	15255	15316	15180	15310	15280	15508	15147	15283	15282	15395	15316	15510	15456	15427	15422	15284	15273	15271	15286	15344	15337	15280	15278	15235	15452	15598	15320	15465	15331	15249	15342	15362	15319	15313	15361	15346	15417	15315	15423	15273	15167	15403	15351	15250	15267	15271	15612	15333	15593	15420	15444	15507	15381	15142	15370	15262	15229	15283	15180	15335	15245	15249	15189	15328	15300	15315	15325	15295	15466	15511	15361	15349	15429	15346	15447	15384	15321	15353	15384	15432	15258	15236	15410	15344	15351	15162	14977	15199	15266	15393	15241	15413	15381	15498	15429	15210	15360	15205	15188	15231	15404	15292	15212	15336	15224	15404	15174	15317	15236	15461	15172	15336	15397	15406	15296	15178	15424	15180	15343	15316	15212	15349	15401	15298	15299	15133	15454	15147	15361	15173	15411	15334	15311	15249	15375	15354	15175	15423	15245	15518	15212	15316	15405	15454	15359	15447	15330	15273	15072	15339	15356	15220	15481	15274	15135	15366	15284	15316	15249	15457	15304	15432	15212	15466	15377	15318	15343	15404	15364	15387	15250	15399	15304	15418	15428	15281	15247	15209	15472	15451	15227	15339	15290	15416	15309	15463	15420	15437	15164	15472	15348	15131	15446	15441	15452	15263	15195	15349	15375	15189	15419	15333	15375	15293	15372	15343	15222	15277	15293	15230	15344	15301	15306	15115	15436	15254	15240	15325	15184	15356	15292	15414	15339	15253	15217	15186	15359	15376	15046	15378	15095	15287	15313	15262	15355	15303	15221	15351	15227	15312	15400	15380	15221	15427	15151	15353	15223	15338	15291	15431	15469	15489	15470	15222	15245	15457	15267	15219	15353	15477	15291	15447	15253	15551	15413	15368	15415	15142	15399	15266	15082	15453	15310	15093	15190	15191	15412	15398	15370	15396	15481	15413	15215	15373	15179	15382	15395	15294	15376	15326	15377	15249	15418	15477	15238	15123	15352	15463	15230	15396	15267	15408	15212	15323	15189	15307	15271	15500	15461	15413	15353	15299	15398	15447	15396	15355	15125	15381	15260	15285	15168	15314	15473	15384	15346	15233	15266	15392	15223	15256	15244	15349	15231	15388	15403	15324	15412	15388	15180	15320	15432	15225	15308	15241	15281	15310	15261	15325	15538	15243	15262	15435	15218	15123	15452	15275	15319	15239	15277	15201	15276	15397	15327	15387	15277	15368	15360	15177	15384	15403	15267	15377	15251	15313	15286	15447	15503	15247	15272	15287	15247	15180	15423	15253	15423	15312	15354	15238	15302	15245	15341	15222	15234	15209	15250	15455	15158	15403	15381	15127	15381	15347	15475	15278	15460	15368	15130	15361	15224	15210	15370	15188	15290	15380	15281	15376	15416	15331	15295	15270	15414	15259	15401	15199	15378	15303	15456	15462	15410	15377	15404	15355	15421	15362	15340	15226	15152	15302	15328	15157	15370	15322	15315	15465	15399	15318	15390	15150	15187	15223	15314	15251	15386	15386	15421	15379	15173	15236	15261	15238	15204	15304	15349	15296	15290	15250	15193	15417	15179	15229	15381	15305	15336	15214	15246	15306	15205	15399	15392	15355	15360	15282	15276	15380	15300	15351	15303	15494	15160	15312	15465	15247	15485	15352	15316	15196	15435	15298	15529	15151	15330	15463	15324	15173	15330	15416	15454	15299	15386	15412	15328	15442	15374	15259	15359	15382	15382	15372	15249	15287	15401	15242	15301	15267	15395	15278	15332	15279	15415	15330	15264	15369	15152	15287	15358	15317	15140	15183	15306	15237	15240	15338	15212	15259	15396	15445	15307	15304	15246	15319	15180	15249	15379	15083	15382	15413	15442	15278	15492	15174	15360	15345	15337	15363	15249	15169	15337	15313	15285	15114	15257	15523	15138	15309	15172	15364	15265	15407	15312	15126	15281	15372	15324	15223	15286	15207	15394	15398	15319	15416	15352	15394	15193	15210	15416	15349	15220	15220	15264	15390	15360	15350	15369	15389	15379	15257	15237	15374	15407	15395	15282	15276	15446	15392	15370	15197	15251	15489	15367	15402	15443	15318	15465	15329	15382	15239	15480	15272	15386	15455	15145	15333	15417	15351	15330	15366	15322	15284	15199	15267	15343	15340	15348	15259	15347	15352	15491	15367	15493	15266	15167	15323	15326	15396	15317	15387	15252	15214	15290	15223	15261	15409	15274	15439	15339	15492	15272	15308	15352	15215	15404	15397	15306	15237	15290	15245	15211	15424	15268	15391	15171	15340	15244	15169	15094	15282	15445	15318	15490	15285	15412	15362	15229	15095	15527	15193	15264	15331	15213	15297	15319	15286	15224	15562	15250	15335	15240	15275	15257	15253	15454	15230	15323	15283	15376	15214	15209	15169	15323	15310	15286	15261	15326	15333	15319	15315	15308	15317	15416	15232	15228	15145	15378	15414	15280	15631	15090	15406	15292	15255	15229	15331	15281	15325	15350	15282	15086	15394	15386	15027	15365	15356	15419	15364	15482	15115	15388	15252	15395	15251	15337	15290	15372	15322	15532	15420	15321	15472	15336	15352	15375	15259	15325	15411	15382	15322	15319	15249	15333	15306	15368	15327	15434	15379	15285	15468	15340	15323	15298	15317	15316	15359	15206	15327	15275	15345	15378	15355	15436	15320	15327	15408	15122	15309	15209	15559	15308	15251	15348	15267	15442	15479	15492	15243	15431	15496	15329	15478	15284	15361	15346	15347	15388	15513	15106	15358	15286	15323	15141	15392	15165	15406	15344	15306	15307	15306	15259	15253	15456	15338	15328	15432	15363	15301	15280	15330	15520	15215	15346	15176	15274	15299	15355	15228	15251	15338	15188	15268	15156	15417	15188	15188	15366	15195	15500	15277	15415	15551	15442	15369	15300	15249	15285	15389	15459	15268	15420	15405	15366	15333	15325	15224	15242	15298	15264	15310	15200	15400	15249	15196	15243	15329	15371	15331	15228	15246	15506	15358	15522	15484	15264	15360	15407	15271	15221	15238	15333	15524	15272	15567	15289	15421	15268	15342	15350	15318	15283	15376	15382	15337	15342	15271	15241	15407	15219	15261	15324	15278	15343	15302	15457	15343	15568	15404	15307	15360	15360	15463	15352	15348	15377	15405	15332	15339	15365	15233	15251	15270	15209	15226	15452	15321	15414	15418	15379	15293	15412	15281	15229	15326	15358	15337	15312	15120	15487	15487	15182	15348	15138	15099	15294	15402	15295	15222	15327	15522	15319	15417	15242	15328	15345	15282	15403	15238	15395	15255	15283	15339	15453	15283	15055	15239	15440	15456	15369	15351	15233	15293	15305	15449	15270	15302	15196	15417	15237	15226	15182	15495	15377	15358	15358	15410	15217	15348	15340	15406	15441	15569	15379	15236	15346	15349	15225	15353	15469	15315	15292	15308	15265	15418	15350	15347	15288	15364	15163	15386	15341	15353	15342	15194	15383	15205	15260	15353	15228	15326	15412	15176	15296	15300	15299	15326	15328	15236	15178	15412	15268	15363	15326	15411	15335	15433	15320	15368	15284	15149	15335	15462	15324	15291	15263	15352	15225	15291	15142	15236	15237	15295	15505	15386	15331	15239	15237	15391	15346	15242	15400	15402	15277	15386	15442	15308	15378	15177	15255	15263	15213	15193	15370	15357	15288	15285	15165	15395	15230	15312	15410	15378	15567	15113	15362	15402	15332	15206	15322	15155	15412	15405	15396	15312	15365	15317	15467	15343	15559	15363	15481	15374	15521	15318	15034	15435	15327	15186	15228	15306	15378	15285	15289	15206	15376	15473	15400	15219	15178	15313	15355	15323	15402	15455	15367	15140	15506	15262	15269	15362	15228	15400	15270	15360	15223	15511	15334	15431	15146	15223	15275	15164	15349	15192	15459	15436	15330	15162	15396	15234	15350	15316	15379	15385	15343	15372	15457	15278	15103	15195	15073	15389	15236	15396	15448	15367	15286	15195	15352	15265	15238	15293	15334	15382	15306	15245	15234	15297	15357	15204	15347	15290	15301	15286	15281	15272	15395	15352	15336	15385	15559	15233	15246	15273	15279	15370	15231	15322	15277	15483	15299	15244	15030	15372	15430	15444	15368	15329	15264	15320	15204	15199	15167	15085	15321	15262	15323	15240	15234	15283	15392	15276	15276	15449	15423	15189	15437	15444	15268	15216	15442	15180	15267	15337	15392	15261	15201	15252	15270	15339	15315	15313	15343	15186	15577	15349	15282	15347	15211	15279	15452	15197	15427	15381	15234	15211	15309	15242	15300	15248	15467	15273	15247	15299	15322	15463	15282	15309	15172	15347	15325	15376	15402	15471	15325	15417	15458	15211	15365	15226	15181	15362	15299	15194	15357	15489	15397	15351	15329	15383	15218	15273	15270	15419	15365	15365	15473	15261	15263	15191	15359	15320	15327	15246	15423	15224	15226	15420	15259	15197	15337	15323	15328	15354	15259	15391	15204	15364	15403	15236	15322	15322	15417	15275	15284	15324	15463	15305	15301	15245	15430	15345	15243	15269	15420	15270	15543	15232	15461	15336	15391	15239	15244	15225	15262	15398	15400	15084	15373	15465	15491	15300	15263	15376	15360	15311	15130	15397	15362	15285	15312	15312	15375	15381	15332	15181	15401	15289	15259	15332	15448	15447	15293	15271	15335	15374	15358	15260	15360	15251	15277	15477	15473	15310	15265	15280	15233	15247	15260	15422	15483	15204	15433	15347	15292	15349	15395	15327	15252	15420	15318	15273	15182	15390	15388	15335	15280	15253	15388	15382	15086	15326	15322	15413	15112	15306	15315	15287	15401	15090	15495	15189	15183	15279	15381	15430	15296	15238	15164	15382	15293	15231	15157	15193	15371	15389	15293	15412	15237	15273	15389	15315	15386	15448	15345	15225	15275	15383	15308	15238	15407	15280	15289	15079	15371	15239
31819	31587	35934	31928	26203	23440	21745	20586	19950	19800	19139	18847	18568	18719	18523	18699	18361	18584	18511	18398	18514	18294	18428	18357	18433	18352	18330	18058	18401	18308	18426	18286	18414	18277	18297	18301	18320	18206	18264	18283	18251	18246	18280	18115	18276	18214	18176	18107	18447	18182	18162	18062	18276	18070	18189	18304	18041	18140	18318	18434	18316	18226	18284	18265	18116	18172	18227	18164	18345	18033	18287	18134	18279	18162	18202	18228	18309	17889	18238	18146	18113	18126	18378	18167	18310	18209	18214	18259	18270	18266	18033	18213	18194	18318	17950	18219	18227	18249	18285	18289	18319	18156	18161	18105	18138	18237	18185	18264	18282	18201	18394	18226	18009	18278	18276	18272	18051	18249	18317	18235	18204	18266	18170	18095	18194	18221	18344	18106	18280	18011	18172	18252	18218	18230	18377	18313	18120	18135	18226	18199	18429	18102	18281	18155	18242	18239	18241	18017	18333	18356	18097	18073	18281	18119	18219	18260	18040	18243	18089	18015	18178	18106	18062	18441	18214	18175	18178	18252	18202	18276	18305	18248	18302	18139	18307	18188	18257	18160	18171	18223	18096	18218	18304	18109	18181	18221	18265	18146	18184	18161	18159	18033	17973	18054	18245	18161	18086	18090	18419	18107	18149	18084	18208	18248	18125	18615	18159	18258	18158	18140	17895	18124	18204	18134	18398	18204	18186	18103	18246	18216	18226	18143	18049	18091	18102	18075	18342	18285	18161	18337	18180	18301	18269	18310	18224	18168	18123	18104	18365	18198	18291	18147	18201	18168	18277	18152	18333	18332	18199	18137	18093	18333	18233	17959	17985	18375	18139	18057	18150	18186	18331	18141	17990	18040	18512	18205	18151	18233	18248	18005	18157	18162	18242	18200	18134	18246	18199	18324	18290	18281	18125	17977	18246	18292	18154	18249	18263	18302	18162	18323	18153	18329	18159	18216	18286	18254	18293	18216	18344	18145	18288	18411	18167	18242	18306	17987	17935	18124	18149	18379	18107	18114	18219	18085	18168	18211	18196	18259	18204	18024	18167	18230	18229	18150	18024	18190	18074	18216	18248	18368	18250	18092	18339	18104	18374	18072	18067	18281	18107	17994	18307	18228	18371	18207	18041	18343	18230	18149	17917	18204	18297	18143	18225	18238	18138	18115	18037	18048	18476	18277	18112	18037	18159	18098	18123	18422	18283	18070	18209	18180	18276	18077	18128	18188	18240	18194	18262	18318	18374	18263	18010	18107	18392	18264	18313	18308	18234	18279	18455	18176	18050	17997	18207	18143	18338	18342	18065	18213	18405	18382	18317	18230	18077	18225	18145	18260	18326	18263	18500	18190	18370	18246	18420	18095	18181	18192	17979	17961	18090	17995	18121	18288	18223	18305	18244	18252	18199	18045	18071	18297	18298	18192	18169	18398	18338	18113	18230	18104	18037	18275	18066	18170	18370	18231	18274	18172	18150	18290	18210	18317	18026	18456	18460	18165	18192	18147	18330	18057	18177	18138	18276	18013	18193	18057	18383	18101	18194	18175	18230	18344	18158	18210	18293	18363	18279	18196	18114	18206	18190	18100	18094	18246	18175	18291	18213	18173	18422	18056	18086	18332	18389	18062	17995	18063	18119	18119	18137	18143	18450	18119	18243	18436	18177	18347	18166	18205	18104	18119	18194	18283	18177	18073	18287	18219	18343	18155	18157	18212	18387	18258	18089	18039	18025	18232	18311	18308	18273	18184	18201	18241	18335	18134	18359	18302	18195	18073	18154	18349	18367	18073	18227	18124	18122	18289	18213	18268	18105	17996	18295	18482	18276	18175	18190	18368	18417	18201	18024	18169	18236	18247	18291	18150	18336	18156	18148	18379	18109	18087	18112	18377	18237	18215	18238	18226	18111	18195	18220	18023	18381	18229	18300	18207	18352	18238	18145	18143	18104	18122	18215	18243	18249	18298	18450	18386	18261	18172	18074	18285	18036	18154	18267	18279	18150	18081	18175	18269	18078	18429	18106	18147	18170	18251	18382	18048	18295	18124	18109	18152	18079	18281	18100	18333	18169	18141	18188	18292	18321	18282	18081	18273	18085	18259	18184	18146	18193	18258	18258	18308	18202	18214	18040	18298	18097	18045	18153	18192	18223	18189	17972	18276	18210	18095	18398	18201	18216	18028	18308	18189	17930	18087	18032	18087	18146	18265	18295	18015	18248	18355	18203	18260	18259	18175	18238	18166	18216	18277	18154	18284	18102	18058	18309	18422	18226	18223	18292	18345	18199	18257	18121	18293	18213	18040	18079	18156	18165	18244	18308	18305	18434	18259	18277	18267	18062	18259	18070	18205	18319	18266	18173	18219	18062	18261	18215	18086	18286	18165	18180	18404	18570	18228	18289	18135	18189	18343	17938	18361	18493	18124	18093	18136	18201	18316	18032	18269	18141	18157	18414	18354	18069	18117	18077	18149	18164	17863	18202	18224	18210	18155	18289	18433	18240	18189	18267	18157	18484	18267	18294	18150	18295	18029	17978	17969	18098	18188	18335	18065	18255	18469	18257	18403	18299	18218	18011	18159	18292	18156	18357	18254	18271	18331	17978	18124	18262	18049	17956	18273	18253	18190	18205	18195	18341	18272	18360	18159	18344	18049	18318	18381	18132	18265	17964	18325	18221	18150	18101	18017	18256	18168	18150	18123	18471	18315	18214	18366	18184	18100	18322	18180	18272	18338	18264	18347	18336	18313	18159	18340	18316	18185	18214	18158	18133	18073	18413	18301	17974	18281	18270	18406	18343	18062	18199	18298	18223	18312	18044	18244	18223	18162	17972	18081	18143	18297	18227	18060	18375	17771	18092	18196	18146	18375	18214	18177	18224	18283	18104	18237	18115	18207	18241	18129	18170	18277	18232	18274	18192	18272	18264	18008	18314	18278	18065	18064	18312	18193	18169	18281	18279	18056	18304	18204	18003	18085	18129	18390	18436	18030	18269	18359	18174	18215	18152	17936	18172	18111	18350	18203	18063	18129	18130	18237	18171	18225	18056	18217	18324	18017	18168	18166	18181	18206	18029	18354	18145	18420	18265	18154	18016	18393	18265	18306	18276	18059	18165	18127	17939	18173	18224	18063	18402	18260	18372	18228	17991	18288	18207	18348	18422	18072	18165	18116	18033	18046	18230	18247	18245	18144	18236	18254	18361	18115	18143	18228	18223	18183	17926	18168	18263	18205	18079	18118	18270	18338	18323	18154	18204	18105	18185	18245	18327	18187	18246	18168	18069	18143	18272	18400	18246	18237	18123	18358	18134	18213	18306	18272	18020	18376	18237	18304	18302	18318	18440	18197	18087	18109	18115	18006	18008	18217	18103	18228	18188	17960	18203	18221	18271	18340	18334	18262	18206	18388	18016	18136	18033	18200	18371	18497	18250	18085	18195	18180	18174	18104	18100	18197	18141	18260	18111	18169	18032	18211	18244	18237	18132	18241	18221	18101	18106	18095	18229	18179	18139	18056	18231	18267	18145	18042	18179	18151	18040	18223	18355	18234	18184	18115	18221	18267	18302	18264	18124	18127	18138	18010	18197	18330	18321	18186	18118	18134	18010	18084	18136	18330	18274	18336	18101	18264	18110	18035	18330	18470	18330	18140	18102	17978	17962	17928	18366	18122	18209	18344	18145	18264	18362	18192	18267	18167	18083	17918	18203	18167	18234	18402	18196	18235	18227	18005	18161	18157	18383	18098	18283	18352	18597	18186	18223	18058	18075	18042	18228	17933	18117	18188	18265	18414	18336	18300	18181	18296	18363	18338	18219	18126	18345	18151	18028	18165	18325	18255	18097	17928	18177	17987	18059	18149	18205	18109	18203	18302	18007	18156	18155	18098	18272	18240	18244	18388	18288	18243	18299	18259	18359	18143	18050	18083	18388	18457	18407	18155	18197	18245	18321	18196	18205	18254	18228	18172	18140	18253	18198	18458	18277	18139	18299	18205	18406	17995	18105	17989	18255	18166	18221	18261	18173	18214	18065	18181	18111	18163	18270	18233	18246	18016	18087	18330	17933	18275	18211	18134	18225	18220	18057	18097	18343	18129	18081	18347	18112	18166	18104	18167	18253	18335	18195	18237	18216	18302	18377	18146	18192	18112	18272	18188	18249	18012	18101	18120	17939	18099	18194	18082	18232	18346	18325	18289	17987	18322	18252	18059	18095	17972	18162	18336	18337	17951	18280	18290	18088	18223	18118	18224	18213	18386	18320	18211	18103	18295	18054	17976	18224	18327	18173	18172	18297	18323	18276	18134	18251	18189	18145	18226	18152	18225	18055	18213	18090	18252	18185	18253	18205	18384	18130	18244	18186	18240	18162	18191	17915	18292	18152	18332	17988	18175	18133	18108	18254	18409	18210	18130	18334	18249	18276	18394	18255	18157	18174	18073	18273	18158	18117	18314	17969	18408	18167	18418	18326	18120	18142	18207	18248	18153	18413	18094	18214	18233	18329	18150	18235	18007	18204	18354	18218	18174	18100	18331	18335	18188	18392	18239	18067	18114	18134	18353	18030	18216	18231	18157	18314	18286	18181	18023	18231	18293	18244	18491	18204	18237	18175	18071	18223	18089	18162	18298	17886	18225	18179	18317	18460	17912	18141	18305	18312	18443	18195	18304	17954	18111	18340	18260	18160	18218	18249	18242	18206	18043	18194	18459	18430	18255	18229	18199	18176	18273	18274	18314	18254	18161	18197	18255	18323	18248	18208	18220	18282	18254	18228	18203	18271	18236	18331	18149	18134	18073	18095	18208	18213	18455	18386	18113	18185	17883	18442	18196	18236	18155	18085	18363	18250	18031	18257	18208	18132	18212	17967	18196	18054	18095	18302	18148	18137	18231	18444	18250	18181	18176	18271	18181	18087	17927	18144	18099	18343	18354	18312	18480	18343	18451	18226	18271	18269	18363	18208	18227	18116	18263	18075	18056	18057	18148	18027	18103	18293	18084	18327	18173	18444	18131	18077	18103	18184	18200	18283	18029	18169	18283	18328	18234	18423	18253	18163	18064	18059	18212	18234	18156	18347	18318	18275	18198	18382	18218	18231	18078	18355	18190	18222	18110	18334	18231	18193	18248	18260	18300	18350	18297	18196	18274
28931	42007	39086	31568	26488	22800	20494	19203	18435	17896	17362	16892	16487	16378	16085	16168	16130	15932	15960	15863	15906	15649	15789	15774	15961	15687	15667	15653	15682	15695	15609	15784	15633	15513	15555	15824	15465	15535	15591	15620	15639	15683	15613	15645	15639	15660	15540	15562	15674	15626	15439	15534	15661	15466	15434	15548	15555	15460	15585	15527	15625	15372	15534	15577	15535	15503	15618	15593	15615	15669	15382	15597	15552	15634	15626	15571	15595	15510	15642	15705	15729	15615	15468	15739	15472	15462	15608	15467	15683	15444	15622	15435	15570	15460	15560	15544	15282	15635	15693	15535	15547	15754	15479	15605	15316	15594	15562	15626	15567	15496	15467	15597	15677	15575	15426	15493	15560	15512	15523	15482	15712	15442	15654	15686	15506	15513	15436	15602	15544	15589	15586	15625	15499	15403	15646	15442	15504	15615	15432	15531	15668	15597	15513	15444	15644	15422	15563	15475	15569	15409	15475	15707	15607	15633	15632	15650	15694	15510	15739	15669	15622	15624	15628	15324	15418	15681	15677	15602	15639	15698	15608	15532	15640	15408	15570	15603	15614	15423	15538	15479	15543	15611	15385	15650	15654	15673	15530	15478	15671	15598	15651	15475	15735	15565	15618	15625	15353	15518	15471	15601	15657	15574	15568	15595	15492	15658	15602	15786	15391	15623	15402	15512	15544	15495	15432	15543	15448	15647	15611	15610	15622	15561	15445	15613	15600	15472	15569	15669	15487	15735	15612	15424	15691	15321	15607	15516	15516	15496	15588	15519	15654	15566	15430	15499	15520	15514	15586	15616	15551	15553	15312	15701	15439	15590	15615	15501	15431	15580	15599	15557	15399	15450	15564	15545	15453	15472	15606	15615	15765	15445	15705	15464	15362	15674	15539	15560	15570	15549	15596	15443	15692	15829	15537	15545	15645	15643	15595	15605	15374	15527	15569	15386	15439	15484	15750	15472	15642	15742	15441	15514	15487	15669	15433	15506	15500	15507	15658	15394	15606	15562	15537	15471	15636	15583	15647	15468	15407	15568	15459	15582	15519	15548	15442	15593	15749	15583	15568	15522	15454	15607	15573	15488	15452	15610	15641	15610	15378	15563	15537	15475	15537	15786	15599	15545	15470	15482	15449	15513	15586	15515	15440	15455	15388	15570	15438	15458	15626	15448	15543	15592	15487	15577	15525	15555	15487	15447	15469	15580	15572	15396	15568	15473	15536	15666	15592	15281	15484	15615	15420	15576	15576	15672	15565	15550	15769	15424	15623	15636	15640	15745	15727	15253	15637	15613	15593	15613	15697	15533	15445	15660	15588	15580	15443	15424	15298	15607	15776	15564	15730	15518	15616	15499	15749	15536	15698	15538	15778	15712	15685	15440	15383	15647	15405	15583	15602	15524	15602	15498	15687	15724	15574	15449	15579	15569	15459	15546	15613	15517	15651	15550	15663	15591	15439	15492	15510	15481	15533	15620	15457	15533	15457	15617	15458	15465	15589	15533	15556	15429	15604	15476	15639	15420	15564	15549	15549	15518	15486	15502	15507	15374	15618	15513	15813	15652	15402	15533	15468	15522	15538	15446	15611	15498	15450	15503	15618	15598	15585	15547	15694	15370	15435	15559	15534	15556	15517	15527	15327	15604	15457	15595	15446	15526	15434	15493	15626	15692	15427	15417	15805	15440	15590	15482	15664	15551	15532	15512	15611	15451	15693	15493	15578	15614	15479	15484	15529	15627	15610	15379	15502	15632	15569	15703	15587	15545	15605	15535	15577	15492	15540	15488	15497	15599	15714	15532	15454	15335	15471	15475	15516	15530	15499	15526	15408	15589	15659	15545	15659	15557	15428	15596	15592	15513	15573	15528	15510	15431	15746	15646	15642	15437	15557	15664	15495	15580	15653	15576	15592	15747	15576	15590	15481	15591	15522	15644	15614	15668	15583	15467	15458	15512	15641	15580	15555	15708	15514	15651	15737	15633	15600	15676	15458	15380	15574	15529	15468	15733	15544	15462	15587	15478	15496	15617	15424	15519	15562	15506	15370	15753	15633	15470	15518	15612	15515	15684	15598	15631	15655	15571	15649	15376	15303	15670	15675	15607	15511	15637	15490	15404	15359	15529	15549	15590	15576	15555	15537	15543	15577	15582	15613	15512	15606	15624	15648	15583	15615	15594	15477	15586	15732	15710	15507	15453	15473	15704	15601	15598	15660	15664	15650	15362	15703	15560	15557	15525	15557	15615	15522	15605	15536	15477	15522	15450	15652	15593	15545	15407	15582	15595	15646	15660	15432	15447	15488	15654	15579	15714	15483	15350	15609	15506	15516	15547	15447	15441	15445	15485	15588	15593	15636	15631	15482	15328	15540	15423	15598	15661	15399	15636	15404	15594	15508	15548	15597	15488	15540	15662	15353	15668	15576	15469	15632	15395	15809	15651	15465	15635	15621	15609	15317	15771	15483	15606	15522	15803	15788	15607	15717	15537	15674	15686	15569	15657	15499	15460	15688	15534	15665	15394	15673	15525	15508	15580	15560	15487	15629	15601	15543	15497	15594	15650	15727	15631	15346	15484	15625	15643	15481	15431	15449	15499	15754	15656	15679	15618	15540	15418	15446	15623	15568	15527	15684	15506	15503	15579	15509	15469	15629	15580	15665	15553	15601	15486	15674	15624	15508	15651	15477	15477	15556	15691	15373	15567	15472	15664	15426	15620	15521	15629	15429	15551	15578	15573	15461	15597	15646	15484	15673	15558	15539	15509	15492	15567	15503	15520	15603	15614	15420	15653	15699	15488	15522	15547	15427	15634	15508	15568	15676	15717	15545	15662	15669	15399	15588	15605	15655	15597	15748	15652	15505	15557	15576	15629	15475	15479	15646	15444	15624	15630	15376	15523	15487	15537	15517	15397	15721	15552	15422	15480	15627	15494	15526	15573	15458	15449	15679	15494	15472	15551	15423	15594	15478	15620	15733	15428	15588	15711	15529	15522	15699	15495	15687	15605	15579	15634	15471	15407	15653	15542	15673	15609	15640	15465	15567	15629	15594	15428	15545	15572	15496	15666	15750	15475	15586	15572	15505	15567	15539	15839	15581	15577	15476	15503	15537	15695	15572	15450	15572	15663	15612	15613	15579	15455	15369	15592	15616	15482	15555	15518	15604	15445	15631	15651	15478	15526	15543	15565	15619	15629	15477	15502	15721	15524	15472	15607	15508	15427	15691	15479	15620	15293	15653	15524	15712	15562	15580	15579	15638	15514	15648	15473	15474	15629	15591	15582	15620	15672	15454	15564	15669	15606	15636	15438	15708	15549	15552	15669	15579	15600	15611	15404	15565	15507	15651	15620	15651	15519	15572	15604	15531	15545	15506	15544	15554	15327	15623	15572	15723	15501	15690	15426	15492	15631	15589	15542	15674	15609	15478	15712	15642	15575	15615	15710	15452	15474	15535	15650	15463	15702	15570	15497	15611	15465	15437	15530	15546	15705	15677	15473	15655	15558	15519	15520	15454	15536	15475	15718	15519	15593	15514	15397	15532	15556	15628	15596	15629	15763	15600	15364	15498	15546	15402	15648	15568	15406	15638	15661	15635	15670	15487	15548	15542	15571	15657	15606	15503	15581	15559	15457	15464	15425	15462	15631	15373	15504	15428	15478	15670	15546	15514	15480	15485	15431	15473	15429	15550	15548	15690	15718	15533	15430	15568	15518	15650	15643	15537	15693	15712	15710	15627	15497	15529	15472	15713	15548	15474	15495	15703	15624	15729	15643	15488	15709	15590	15691	15536	15491	15395	15583	15489	15581	15609	15665	15444	15456	15756	15598	15558	15581	15590	15506	15520	15530	15581	15637	15399	15559	15480	15741	15571	15642	15610	15574	15497	15438	15641	15554	15734	15595	15648	15537	15491	15374	15683	15547	15475	15564	15294	15630	15377	15665	15458	15544	15467	15556	15639	15687	15586	15456	15649	15518	15544	15528	15609	15468	15574	15616	15517	15402	15639	15655	15475	15654	15492	15512	15603	15624	15701	15465	15557	15486	15733	15558	15561	15666	15584	15542	15481	15512	15541	15498	15512	15455	15449	15576	15345	15604	15567	15513	15539	15701	15609	15593	15572	15552	15527	15588	15579	15503	15567	15510	15423	15517	15602	15477	15614	15568	15454	15600	15689	15534	15778	15572	15551	15612	15673	15628	15629	15474	15577	15421	15439	15461	15667	15345	15472	15635	15621	15549	15439	15665	15440	15708	15592	15540	15660	15522	15508	15585	15417	15425	15519	15680	15597	15453	15499	15650	15636	15474	15552	15633	15673	15620	15410	15631	15570	15625	15545	15642	15489	15723	15643	15574	15567	15430	15671	15538	15416	15611	15636	15693	15583	15551	15580	15592	15420	15688	15512	15382	15417	15566	15503	15521	15538	15635	15548	15695	15504	15612	15759	15710	15583	15404	15655	15629	15528	15650	15669	15587	15707	15627	15511	15495	15501	15545	15434	15669	15597	15438	15619	15479	15685	15466	15385	15470	15542	15554	15416	15772	15674	15555	15592	15490	15610	15464	15484	15618	15440	15644	15537	15605	15551	15555	15559	15505	15486	15561	15481	15643	15558	15492	15505	15489	15355	15455	15462	15546	15503	15670	15634	15369	15498	15664	15707	15599	15734	15577	15726	15425	15587	15533	15631	15686	15545	15620	15668	15670	15638	15546	15528	15585	15493	15479	15489	15598	15565	15612	15543	15692	15652	15498	15438	15541	15534	15599	15625	15656	15432	15456	15433	15617	15426	15571	15602	15461	15568	15642	15505	15614	15601	15604	15526	15595	15516	15679	15564	15424	15583	15584	15489	15614	15588	15580	15560	15531	15480	15549	15466	15534	15551	15658	15717	15589	15460	15502	15571	15546	15615	15637	15484	15697	15643	15592	15638	15639	15604	15595	15547	15730	15647	15482	15742	15639	15486	15534	15536	15515	15663	15679	15493	15462	15526	15575	15693	15756	15629	15476	15592	15317	15602	15271	15393	15695	15530	15569	15523	15544	15759	15579	15434	15524	15670	15404	15657	15435	15810	15412	15543	15611	15579	15501	15633	15498	15538	15654	15465	15655	15490	15644	15509	15624	15531	15332	15673	15451	15508	15645
25456	21633	29172	28167	27252	26998	25988	22555	21619	20894	20509	19967	19684	19469	19223	19018	18894	18808	18979	18661	18700	18694	18476	18286	18378	18537	18369	18422	18318	18249	18284	18175	18230	18206	18225	18128	18420	18177	18400	18190	18195	18205	18463	18231	18124	18196	18219	18223	18073	18454	18244	18402	18020	18154	18070	18318	18206	18133	18300	18057	18221	18147	18254	18128	18104	17965	18111	18003	18198	18229	18012	18139	18116	18045	18033	17996	18315	18052	18088	18066	18158	18232	18162	18304	18128	18169	18215	18093	17962	18068	18266	18381	18269	18215	18061	18098	18131	18138	18021	18131	18190	18111	18242	18061	18007	18041	17851	18389	18154	18176	18113	18310	18101	18179	18202	18187	18058	18300	18211	18042	18205	18121	18071	18149	18147	18008	18074	18197	18191	18114	18239	18273	18061	18218	18224	18118	18066	17970	17996	18256	18242	18229	18214	18002	18098	18338	18214	18301	18186	18266	18205	18206	18185	18214	18200	18214	18361	18089	18043	18055	18156	18101	18044	18044	18450	18007	18106	18142	18085	18216	18068	18055	18008	18078	17992	18140	18067	18283	17997	18294	18068	18093	18236	18169	18077	17991	17974	18292	18009	18039	18047	17957	18115	18208	18103	18282	18038	18134	18098	18305	18145	18282	17851	18338	18559	18288	18228	18125	18238	18048	18192	18337	18127	18232	18478	18149	18003	18172	18093	18191	18235	18219	18229	17946	18242	18203	18317	18303	18213	18154	18184	18389	18239	18177	18114	18415	18033	18113	18400	18255	18085	18167	18091	18040	18100	18077	18144	18374	18190	18231	18245	18216	18122	18340	18103	18151	18256	18093	18107	18176	18124	18146	18379	18200	18204	18150	18124	18318	18040	18194	18072	18015	18036	18070	18044	18155	18183	18157	17984	18079	18365	18242	18174	17961	18216	18106	18256	18197	18359	17979	18127	18231	18058	18232	18120	18253	18196	18156	18261	17941	18122	18101	17996	18150	18363	18081	18066	18167	18073	18176	18076	18139	18161	18163	18050	18278	18160	17956	18120	17953	18114	18296	18354	18244	18232	18329	18341	17851	17897	18252	18334	18132	18279	18087	18208	18077	18265	18390	18031	18286	18186	18052	18214	17932	18103	18090	18174	18175	18118	18375	18045	18013	18099	18253	18061	18076	18165	18205	18065	18252	18233	18173	18118	18017	18340	18344	18133	18074	18203	18101	17927	18304	18221	17983	18046	17973	18118	18080	18317	18064	18054	18295	18285	18075	18216	18252	18169	18187	18287	18226	18002	18234	18355	18010	18134	18068	17934	18093	18140	18010	18106	18264	18273	18141	18076	18033	18318	18215	18051	17994	17953	18034	18128	18243	17926	18122	18332	18182	18300	18339	18243	18118	18270	18113	18101	18003	18131	18133	18017	18143	18095	18171	18144	18417	18186	18069	18143	17913	18062	18064	18073	18157	18103	18250	18099	18356	18213	18143	18115	18197	18245	18125	18192	18107	18293	18267	18040	18044	17832	18110	18148	18221	18101	18185	18273	18132	18175	18036	17946	18042	18301	18022	18226	18173	18097	18125	18198	18193	18079	18491	18212	18067	18103	18104	18009	18160	18235	18113	18252	18232	18300	18015	17932	18169	18176	18097	17942	18135	18016	18159	18053	18094	18072	18358	18285	18406	18297	18327	18122	18059	18102	17980	18120	18119	18269	17881	18130	18257	18166	18179	18162	17964	18180	18046	18320	18013	18273	18320	18139	18409	18332	18006	18208	18177	18214	18106	18282	18405	18124	18070	18121	18237	18092	18242	18050	17981	18065	18056	18281	18240	18470	18189	18215	17977	18219	18083	18042	18146	18091	18000	18239	18280	18312	18269	18183	18074	18234	18215	18233	17870	18146	18066	18257	18027	18211	17995	18243	18209	18275	18134	18159	18026	18187	18155	18317	18422	18272	18165	18203	18203	18099	18264	18112	18206	18287	18222	17998	18026	17907	18122	18054	18133	18226	18127	18263	18338	18090	18244	18096	18081	18255	17990	18164	18004	18204	18183	18073	18077	18169	17989	18224	18243	17964	18202	18207	18367	18171	18285	17998	18102	18015	18072	18105	18188	18391	18177	17999	18149	18140	18107	18003	18196	18049	18450	18306	18114	18136	18035	18235	18258	18046	18395	18234	18098	18256	18038	18256	18108	18206	18107	18112	18176	18110	18092	18125	18107	18091	18269	18209	18332	18308	18050	18360	18216	18107	18218	18132	18055	18352	18136	18066	18027	18075	18068	18203	18172	18196	18073	18182	18025	18381	18073	18200	18305	18417	18289	18238	18173	18217	18172	18076	18168	18109	18171	18225	18311	18161	18020	18214	18175	18150	18021	18284	18016	18242	17959	18119	18351	18098	17903	18200	17911	18164	18096	18131	18191	18236	18197	17944	18171	18192	18363	18144	18027	18136	18211	18117	18151	18166	18150	18044	18007	18026	18372	18115	18192	18131	18159	18293	18079	18278	18262	18206	18250	18231	18072	18137	18164	18236	18109	18270	18269	18243	18164	18022	18172	17937	18203	18262	18087	18148	18214	18128	18002	18177	18217	18204	17960	18233	18019	18079	18143	18198	18303	18087	18079	18080	18088	18470	18082	18134	18147	18245	18078	18239	18032	18186	18270	18006	18181	18376	18062	18148	18246	18143	18155	18186	18300	18249	18195	18096	18235	18074	18139	18084	18318	18138	18109	18081	18173	17956	18185	18436	18172	18197	18170	18226	18137	18081	18052	18089	18085	18131	18102	18044	18055	18189	18082	18072	18197	18170	18228	18043	17974	18023	18138	17997	17859	18294	18152	18086	18203	18397	18131	18309	18170	18175	18019	18185	18133	18068	18114	17956	18256	18318	18196	18343	18300	18185	18104	18170	18066	18192	18246	18411	18171	18306	18108	18271	18376	18394	18444	18130	18264	18192	18171	18227	18198	18113	18252	18196	18191	18190	18089	18337	18274	18250	18272	18083	18315	18213	18233	18265	18185	18060	18223	18082	18198	18151	18065	18300	18145	18170	18285	18184	18204	18144	18053	18007	18079	18397	18177	18168	18208	18037	18148	18291	18170	18049	18084	17952	18404	18206	17885	18029	18194	18141	18079	18173	18043	18236	18362	18143	18090	18239	18022	18069	18333	18202	18082	18188	18333	18185	18129	18280	18183	18263	18150	18416	18235	18209	18288	18193	17965	18159	18010	18043	18221	18255	18100	18059	18182	18046	18046	18207	18089	17984	18252	18248	17989	18216	18133	17871	18216	18070	18230	18298	18179	18100	18297	18021	18125	18148	18219	18273	18218	18211	18061	18088	18308	18115	18096	17997	18308	18190	18238	18284	18169	17876	18103	18100	18068	18207	17942	18236	18188	18345	18175	18090	18215	18267	18180	18125	18245	18229	18293	18195	18237	18130	18095	17998	18313	18113	18095	18212	18221	18034	18114	18032	18066	18136	18037	18185	18117	18129	18313	17872	18110	18105	17970	18157	18309	18187	18228	18218	18198	18284	18306	18401	18181	17913	18158	18299	18161	18145	18159	18118	18235	18137	18087	18237	18192	18230	18116	18205	18292	18004	17995	18098	18015	18152	18271	18155	18211	18101	17985	18012	18271	18178	18152	18344	18171	18160	17934	18049	18072	18104	18324	18284	18071	18024	18155	17999	18150	18186	18171	18311	18290	18053	18276	18199	18195	18279	18020	18363	18234	18285	18007	18025	18156	18129	18129	17971	18144	18262	18254	18186	18264	18379	18046	18248	18017	18395	18346	18268	18114	17957	18168	18294	18177	18169	18139	18177	18205	18200	18234	18505	18278	18151	18063	18020	18052	17904	17999	18132	18118	17934	18162	18090	18225	18169	18212	18167	18251	18178	18256	18212	18280	18171	18530	18245	18213	18050	18073	18242	18330	18133	18021	18244	18162	18104	18220	18043	18260	18154	18108	18195	18099	18251	18103	18164	18154	18108	18407	18243	18146	18217	18352	18233	18220	18316	18051	18233	18241	18046	18069	18041	18265	18156	18226	18022	17960	18341	18038	18043	18075	18103	18093	18213	18226	18389	18081	18335	18164	18112	18198	18188	17885	17815	18062	18216	18154	18316	18239	18313	18290	18159	17958	18048	18280	18102	18018	18120	18020	18240	18087	18199	18142	18163	18163	18179	18066	18221	18306	18156	18232	18139	18135	17912	18035	17955	18080	17958	18053	18127	17995	18175	18266	17916	17947	18204	18163	18241	18124	18203	18144	18119	18206	18204	18308	18268	18232	18145	18290	18244	18110	18196	18189	18261	18196	18149	18141	18144	17991	18370	18090	18241	18051	18080	17930	18171	17965	18039	18054	18104	18065	18313	18191	18232	18422	17945	17885	18256	18275	17993	18206	18300	17992	18106	18011	18024	18136	18017	18088	18206	18164	18262	18119	18237	18383	18166	18427	18379	18031	18010	18052	17913	17949	18244	17983	18010	18214	18223	18315	18163	18140	17931	18159	18221	17996	18114	18179	18019	18126	18228	18142	18482	18069	18264	18239	18087	17980	18099	18141	18429	18219	18248	18217	18189	18108	18168	18232	18325	18307	18200	18180	18381	18362	18210	18056	18192	18193	18275	18028	18178	18419	18190	18183	18254	18156	18146	18195	18424	18132	18249	18109	18160	18192	18118	18275	18199	18220	18106	18108	18178	17929	18280	18005	18151	18154	18315	18182	18051	18155	18207	18042	18027	18252	18215	18230	18235	18112	18156	18197	18122	18061	18046	18111	18358	18169	18052	18213	18370	18072	18142	18357	18223	18124	18223	18018	18334	18062	18240	17865	18527	18185	18216	18420	18154	18222	18214	18151	18155	18302	18199	17959	18239	18181	18247	18302	18219	18319	18244	18053	18156	18147	18144	18105	18256	18259	18120	18074	17949	17963	18305	18079	18086	18081	18203	18173	18314	18085	18153	18199	18175	18196	18150	18175	18331	18160	18064	18327	18309	18129	18353	18096	18090	18116	17982	18129	18243	18314	18479	18221	18085	18166	18237	18228	18203	18183	17947	17903	18222	18158	18190	18247	18046	18199	18167	17997	18225	18017	18053	18026	17921	18194	18317	18243	18236	18165	18074	17980	18165	17932	18058	18038
29447	47578	45815	37623	31915	27540	24654	22382	20999	19812	18678	18231	17752	17304	17059	16687	16633	16493	16267	16135	16308	15964	16194	16027	16079	15885	15799	15851	15672	15850	15717	15900	15830	15639	15677	15684	15479	15680	15803	15866	15810	15685	15669	15588	15697	15552	15582	15662	15684	15502	15755	15580	15574	15782	15617	15705	15581	15528	15649	15667	15640	15645	15509	15537	15420	15753	15725	15699	15513	15474	15517	15607	15550	15419	15754	15596	15476	15648	15641	15453	15577	15642	15507	15567	15534	15522	15600	15570	15628	15571	15580	15716	15617	15584	15669	15546	15550	15707	15694	15429	15421	15581	15614	15723	15576	15657	15747	15573	15708	15553	15539	15434	15575	15428	15582	15629	15651	15550	15560	15565	15453	15526	15551	15533	15646	15535	15541	15673	15495	15635	15485	15785	15625	15504	15582	15609	15449	15582	15423	15487	15729	15721	15552	15667	15497	15691	15719	15615	15690	15397	15564	15505	15538	15543	15450	15810	15603	15671	15586	15706	15654	15664	15544	15563	15288	15516	15490	15511	15542	15547	15695	15579	15613	15586	15459	15437	15515	15474	15800	15423	15620	15543	15539	15562	15602	15534	15569	15539	15546	15682	15524	15417	15740	15483	15451	15655	15449	15534	15542	15507	15519	15614	15739	15462	15571	15531	15570	15659	15681	15523	15650	15581	15651	15403	15470	15779	15615	15556	15735	15533	15496	15690	15423	15581	15643	15544	15723	15605	15475	15669	15696	15741	15539	15575	15671	15757	15686	15518	15629	15744	15441	15704	15518	15755	15440	15459	15479	15501	15494	15546	15592	15478	15600	15553	15668	15460	15699	15576	15578	15714	15626	15656	15575	15760	15485	15568	15527	15631	15655	15489	15392	15599	15596	15592	15675	15597	15563	15554	15594	15663	15519	15487	15728	15477	15466	15579	15482	15699	15447	15646	15515	15402	15677	15570	15585	15687	15692	15460	15467	15540	15414	15566	15406	15588	15708	15640	15479	15708	15483	15455	15501	15606	15431	15665	15539	15586	15494	15700	15609	15626	15745	15484	15531	15534	15836	15714	15537	15463	15509	15727	15607	15566	15617	15600	15729	15503	15671	15576	15598	15602	15609	15720	15584	15629	15663	15549	15532	15445	15525	15609	15592	15609	15482	15533	15623	15629	15696	15708	15600	15632	15498	15644	15726	15590	15524	15659	15543	15448	15719	15607	15488	15676	15583	15665	15564	15602	15542	15620	15470	15625	15494	15337	15506	15576	15498	15671	15562	15544	15555	15438	15556	15461	15653	15541	15574	15637	15484	15543	15710	15401	15507	15625	15508	15648	15513	15581	15501	15678	15692	15534	15457	15609	15380	15733	15517	15572	15693	15506	15475	15641	15599	15618	15678	15644	15594	15649	15644	15638	15604	15500	15570	15594	15528	15514	15678	15696	15647	15583	15516	15601	15466	15535	15717	15703	15459	15543	15685	15510	15619	15694	15565	15370	15844	15358	15575	15592	15429	15532	15543	15590	15433	15641	15665	15444	15530	15579	15559	15532	15721	15478	15652	15506	15407	15614	15587	15614	15541	15604	15665	15566	15465	15566	15553	15668	15582	15517	15493	15580	15456	15512	15595	15739	15570	15436	15576	15613	15670	15532	15721	15565	15609	15756	15465	15604	15414	15583	15524	15536	15590	15601	15459	15492	15674	15485	15517	15461	15410	15605	15603	15694	15562	15720	15474	15540	15598	15645	15643	15530	15546	15535	15494	15692	15465	15319	15568	15568	15416	15490	15584	15509	15646	15719	15734	15483	15433	15549	15708	15579	15612	15724	15615	15673	15632	15632	15504	15715	15552	15534	15564	15418	15706	15810	15627	15597	15657	15668	15567	15476	15557	15578	15442	15548	15636	15535	15610	15538	15608	15413	15572	15392	15489	15635	15668	15542	15643	15513	15580	15529	15584	15564	15530	15602	15407	15587	15689	15657	15706	15492	15619	15439	15722	15605	15450	15700	15663	15524	15452	15549	15673	15600	15520	15524	15415	15483	15705	15640	15622	15642	15588	15494	15557	15554	15654	15485	15551	15608	15586	15474	15522	15526	15633	15587	15401	15592	15630	15484	15624	15462	15457	15538	15676	15510	15672	15581	15556	15480	15452	15628	15613	15630	15570	15621	15553	15707	15522	15598	15530	15526	15691	15590	15474	15510	15521	15603	15464	15516	15482	15629	15579	15609	15476	15491	15461	15412	15805	15386	15674	15742	15520	15571	15555	15516	15549	15532	15651	15532	15582	15591	15440	15481	15594	15711	15818	15579	15486	15521	15603	15620	15418	15714	15579	15593	15641	15551	15526	15634	15692	15574	15623	15529	15571	15392	15446	15727	15674	15413	15444	15665	15574	15764	15486	15768	15592	15612	15499	15477	15574	15609	15469	15490	15663	15392	15477	15565	15464	15680	15598	15438	15596	15575	15634	15581	15570	15666	15667	15645	15636	15716	15461	15651	15535	15521	15569	15754	15594	15612	15611	15604	15526	15421	15528	15421	15493	15660	15431	15569	15570	15557	15489	15621	15449	15528	15766	15692	15488	15628	15507	15444	15631	15635	15775	15567	15454	15561	15560	15658	15605	15611	15532	15557	15419	15509	15619	15433	15686	15551	15561	15514	15573	15529	15518	15533	15764	15618	15693	15607	15638	15847	15479	15556	15667	15562	15512	15529	15669	15594	15581	15649	15455	15765	15559	15516	15587	15779	15562	15731	15680	15512	15555	15568	15576	15584	15693	15632	15648	15538	15470	15624	15825	15541	15607	15490	15517	15541	15453	15687	15745	15546	15374	15638	15544	15498	15674	15618	15367	15535	15616	15565	15699	15538	15560	15580	15596	15499	15549	15804	15511	15432	15530	15590	15577	15540	15544	15454	15550	15549	15620	15588	15726	15514	15376	15587	15505	15693	15521	15549	15634	15626	15542	15653	15555	15648	15457	15633	15611	15737	15509	15535	15473	15721	15605	15572	15631	15565	15579	15616	15448	15666	15461	15635	15351	15425	15613	15663	15397	15513	15549	15633	15618	15600	15665	15595	15484	15613	15657	15533	15480	15588	15653	15531	15561	15613	15652	15573	15661	15631	15464	15600	15588	15463	15727	15565	15516	15590	15824	15600	15533	15653	15649	15648	15726	15637	15648	15531	15536	15666	15302	15491	15653	15394	15539	15620	15531	15401	15444	15688	15593	15519	15448	15855	15666	15552	15553	15622	15662	15558	15702	15652	15519	15707	15760	15672	15601	15390	15751	15612	15549	15642	15816	15453	15720	15499	15527	15599	15665	15489	15593	15539	15577	15429	15649	15565	15603	15681	15563	15487	15575	15728	15541	15606	15530	15402	15508	15630	15686	15409	15574	15657	15587	15473	15474	15572	15625	15527	15574	15549	15598	15584	15543	15597	15561	15653	15680	15505	15620	15541	15487	15529	15620	15478	15714	15594	15697	15633	15566	15615	15659	15621	15611	15577	15663	15543	15381	15583	15542	15676	15568	15729	15519	15548	15466	15531	15764	15571	15650	15703	15783	15539	15615	15654	15549	15520	15560	15802	15516	15715	15488	15538	15561	15442	15627	15664	15769	15428	15459	15850	15664	15532	15671	15629	15557	15715	15365	15642	15581	15432	15605	15620	15594	15420	15427	15426	15671	15541	15689	15582	15607	15510	15589	15534	15624	15667	15811	15737	15473	15587	15636	15693	15542	15651	15653	15587	15556	15708	15696	15574	15764	15754	15637	15502	15502	15563	15685	15503	15547	15636	15558	15555	15555	15705	15567	15460	15657	15481	15619	15369	15377	15478	15591	15571	15668	15781	15483	15451	15486	15460	15705	15529	15640	15510	15569	15516	15539	15509	15603	15434	15544	15576	15548	15445	15523	15490	15640	15455	15542	15660	15643	15614	15598	15434	15570	15604	15545	15459	15682	15430	15522	15562	15608	15634	15702	15541	15454	15439	15692	15583	15634	15579	15655	15547	15449	15664	15654	15436	15719	15579	15654	15654	15574	15524	15350	15529	15605	15561	15663	15517	15559	15609	15566	15625	15891	15584	15542	15524	15671	15533	15655	15501	15583	15436	15578	15446	15364	15497	15479	15667	15547	15682	15729	15528	15533	15624	15651	15603	15615	15556	15712	15611	15407	15505	15552	15475	15644	15524	15563	15562	15364	15685	15579	15647	15533	15717	15546	15470	15571	15521	15657	15493	15497	15568	15734	15533	15539	15644	15502	15630	15627	15584	15563	15504	15553	15412	15723	15543	15593	15502	15730	15631	15607	15728	15645	15510	15542	15729	15657	15648	15452	15523	15489	15617	15684	15544	15558	15580	15595	15638	15629	15548	15661	15514	15482	15363	15641	15507	15616	15730	15499	15559	15687	15566	15576	15500	15554	15640	15665	15485	15482	15437	15566	15642	15419	15523	15543	15491	15585	15442	15673	15719	15537	15600	15625	15611	15458	15511	15706	15584	15520	15607	15544	15780	15568	15510	15700	15632	15512	15445	15604	15360	15619	15495	15567	15644	15569	15488	15633	15688	15525	15550	15665	15648	15674	15568	15691	15662	15534	15628	15592	15536	15737	15403	15644	15469	15575	15632	15441	15592	15652	15596	15592	15585	15612	15725	15513	15538	15545	15570	15590	15628	15665	15542	15593	15623	15534	15595	15682	15577	15523	15422	15636	15473	15736	15672	15594	15472	15654	15620	15647	15507	15646	15425	15494	15565	15435	15670	15687	15612	15747	15527	15575	15449	15397	15699	15631	15403	15475	15638	15680	15564	15440	15675	15537	15505	15760	15504	15602	15659	15600	15568	15471	15599	15635	15636	15576	15546	15556	15708	15543	15570	15606	15407	15553	15334	15770	15500	15603	15543	15747	15810	15500	15631	15640	15653	15549	15520	15649	15665	15656	15742	15348	15616	15651	15562	15660	15629	15485	15592	15578	15680	15474	15623	15551	15733	15529	15561	15612	15641	15597	15567	15665	15551	15407	15658	15461	15720	15541	15676	15462	15431	15560	15665	15701	15606	15705	15669	15445	15626	15582	15553	15460	15631	15514	15331	15805	15692	15579	15652	15518	15460	15436	15488	15487	15692	15490	15649	15610	15578
24116	21523	29217	25201	24907	28378	29041	24606	22774	21982	21135	20535	20241	19808	19476	19059	18966	18720	18773	18608	18353	18399	18132	18288	18173	18179	18113	18008	18049	17838	18047	17960	17875	18206	17883	17978	17957	17838	17805	17654	17892	17892	17945	18107	17929	17745	17888	17912	17991	17715	17800	17832	17927	17913	17927	17981	17894	17891	17916	17769	17857	17760	17908	18080	17901	17828	17661	17851	17867	18019	17703	17782	17887	17957	17668	17614	17785	17784	17825	17680	17712	17799	17892	17855	17846	17697	17645	17937	17798	17800	17733	17740	17911	17780	17840	17742	17808	17775	18045	17823	17870	17788	17963	17923	17758	17863	17651	17874	17737	17808	17936	17763	17770	17732	17778	17698	17739	17702	17649	17830	17889	17811	17817	17850	17688	17438	17531	17916	17841	17895	17709	17939	17814	17924	17826	17725	17865	17822	17830	17781	17605	17851	17611	17685	17672	17904	17819	17903	17796	17932	18013	18001	18016	17877	17845	17844	17894	17860	17733	17690	17751	17642	17778	17722	17783	17979	17915	17765	17565	17883	17801	17820	17942	17836	17768	17934	17743	17537	17634	17713	17511	17886	17817	17660	17780	17967	17795	17844	17947	17832	17739	17739	17702	17826	17897	17797	17859	17667	17757	17673	17914	17707	17814	17861	17690	17748	17814	17731	17669	17772	17798	17693	17828	17804	17941	17943	17902	17831	17754	17740	17966	17860	17730	17777	17908	17860	17579	17821	17760	17734	17644	17755	17916	17976	17900	17665	17963	17810	17954	17810	17894	17817	17878	17852	17724	17834	17823	17676	17756	17836	17905	17767	17766	17959	17718	17582	17813	17674	17937	18004	17760	17787	17776	17599	17994	17811	17614	17853	17902	17665	17602	17791	17848	17728	17830	17580	18010	17583	17930	17614	17846	17770	17801	17884	17936	17612	17878	18026	17786	17861	17799	17769	17719	17840	17779	17858	17771	17763	17664	17699	17801	17616	17752	17860	17748	17812	17810	17785	18098	17912	17954	17679	17792	17651	18087	17784	17625	17723	17702	17851	18009	17880	17489	17840	17901	17726	17915	17888	17950	17747	17872	17872	17796	17785	17836	17913	17658	17872	17702	17848	17720	17828	17670	17654	18054	17781	17755	17523	17823	17964	17821	17716	17888	17794	17918	17822	17893	17699	17796	17946	17757	17763	17620	17937	17887	17711	17861	17667	17744	17922	17944	17815	17778	17884	17892	17849	17746	17845	17726	17749	17710	17866	17843	17624	17766	17808	17754	17831	17845	17970	18006	17727	17806	17749	17948	17931	17887	17730	17710	17767	17871	17835	17646	17926	17639	17706	17754	17815	17770	17779	17758	17699	17884	17758	17683	17823	17754	17900	17933	17780	17780	17897	17730	17972	17740	17671	17894	17829	17972	17815	17758	18107	17819	17874	17769	17869	17808	17756	17733	17815	17872	17730	17899	17801	17760	17568	17991	17752	17801	17773	17846	17743	17743	17842	17741	17598	17796	17779	17749	17853	17797	17879	17922	17876	17795	17808	17914	17801	17876	17667	17917	18009	17866	17950	17919	17863	17891	17617	17689	17739	18013	17651	17786	17748	17960	17823	17914	17902	17713	17792	17642	17739	17737	17775	17936	17977	17791	17811	17864	17977	17626	17779	17753	17850	17810	17712	17919	17891	17596	17769	17767	17824	17838	17678	17930	17772	17679	17941	17647	17769	17759	17702	17743	17821	17776	17702	17826	17784	17852	17971	17694	17871	17882	17906	17811	17883	17990	17847	17901	17765	17892	17769	17791	17875	17692	17929	17842	17800	17748	17846	17874	17999	17802	17765	17695	17466	17714	17811	17763	17556	17683	17537	17714	17549	17817	17863	17778	17808	17789	17900	17827	17854	17716	17776	17540	17496	17703	17896	17807	17812	17731	17662	17823	17811	18064	17809	17998	17849	17808	17610	17820	17853	17660	17557	17849	17642	17721	17719	17672	17780	17903	17461	17639	17878	17823	17925	17690	17711	17864	17791	17823	17674	17798	17711	17911	17760	17726	17813	17819	17748	17682	17964	17977	17614	17795	17893	17772	17691	17674	17737	17933	17909	17762	17750	17910	17932	17829	18061	17780	17749	17788	17878	17945	17747	17988	17958	17851	17607	17828	17724	17670	17860	17656	17677	17912	17971	17735	17794	17873	17866	17850	17919	17971	17941	17777	17653	17723	17732	17627	17973	17619	17795	17847	17950	17833	17844	17881	17817	17588	17709	17790	17644	17857	17797	17805	17855	17646	17843	17844	17756	17895	17777	17894	17905	17660	17837	17907	17941	17850	17830	17656	17824	17877	17587	17890	17770	17813	17730	17871	17593	17722	17954	18024	17670	17852	17904	17862	17816	17989	17788	17516	17703	17873	17802	17515	17865	17756	17633	17747	17567	18012	17983	17881	17821	17874	17897	17900	17815	17774	17756	17920	17786	17637	17778	17882	17642	17825	17675	17762	17785	18000	17715	17884	17800	17828	17814	17854	17689	17667	17900	17918	17704	17904	17735	17965	17988	17913	17782	17748	17837	17730	17820	17939	17884	17568	17738	17853	17760	17974	17758	17844	17736	17786	17939	18040	17643	17749	17766	17833	17657	17753	17736	17635	17752	17694	17681	17785	17580	17590	17587	17789	17869	17805	17584	17885	17737	17658	17565	17778	17842	17832	17819	17608	17799	17869	17863	17757	17996	17760	17891	17689	17662	17875	17704	17710	17675	17730	17653	17760	17802	17632	17605	17736	17725	17564	17850	17839	17648	17835	17753	18016	17729	17785	17859	17600	17955	17884	17803	17635	17765	17797	17762	18064	17815	17913	17948	17645	17649	17661	17602	17602	17668	17759	17806	17806	17701	17713	17850	17754	17978	17871	17687	17750	17799	17817	17822	17678	17882	17869	17654	17830	17771	17606	17968	18005	17845	18004	17941	17871	17404	17831	17757	17793	17815	17923	17905	17606	17807	17704	17734	17834	17795	18075	17632	17590	17754	17647	17920	17669	17663	18014	17751	17764	17774	17729	17518	17850	17626	17786	17640	17801	18015	17727	17607	17798	17758	17748	17657	17839	17830	17684	17721	17838	17833	17746	17778	17831	17805	17869	17722	17627	17827	17858	17882	17601	17736	17741	17658	18000	18045	17769	17766	17796	17742	17890	17706	17589	17741	17774	17892	17980	17843	17540	17845	17797	17772	18076	17903	17789	17655	17780	17881	17816	17838	17737	17716	17768	17703	17709	17755	17892	17666	17965	17904	17854	17742	17901	17915	17766	17817	17681	17721	17708	17910	17756	17740	17835	17673	17671	17845	17801	17773	17730	17769	17926	18068	18082	17554	17776	17752	17713	17781	17928	17777	17768	17993	17631	17751	17787	17821	17558	17931	17825	17869	17791	17799	18011	17892	17847	17666	17826	17711	17843	17835	17867	17752	17839	17689	17777	17839	17754	17871	17935	17609	17869	17926	17676	17820	17791	17858	17984	17528	17915	17735	17881	17831	17921	17735	17824	17811	17703	17690	17730	17734	18003	17787	17903	17799	18015	18088	17761	17704	17740	18053	17656	17630	17873	17925	17873	18051	17954	17750	17656	17792	17923	17738	17874	17631	17867	17862	17808	17878	17785	17797	17810	17666	17868	17784	17581	17691	17680	17661	17648	17620	17650	17627	17745	17985	17857	17963	17804	17794	17710	17864	17863	17789	17724	17833	17730	18007	17749	17775	17502	17980	17580	17744	17809	17901	17790	17939	17723	17835	17746	17637	17659	17757	18012	17841	17889	17796	17712	17917	17866	17917	17936	17774	17752	17745	17725	17906	17725	17675	17897	17770	17802	17717	17733	17776	17930	17753	17766	17697	17767	17607	17844	17786	17817	17735	17651	17809	17915	17903	17884	17847	17729	17789	17965	17603	17780	17656	17653	17691	17809	17621	18031	17811	17905	17828	17749	17920	17658	17702	17957	17662	17833	17804	17893	17724	18196	18026	17521	17784	17742	17876	17723	17918	17717	17814	17883	17797	17784	17717	17782	17781	17943	17941	17872	17752	17643	18031	17738	17799	17760	17917	18019	17864	17675	17773	17833	17802	17795	18110	17717	17842	17641	17772	17906	17644	17737	17680	17924	17747	17640	17971	17755	17716	17852	17815	17846	17826	17992	17712	17639	17673	17792	17669	17791	17850	17603	17962	17573	17727	17673	17794	17722	17766	17651	17753	17750	17865	17936	17755	17856	17872	17790	18104	17857	17886	17724	17773	17816	18066	17905	17761	17730	18001	17571	17536	17834	17681	17782	17609	17745	17749	17694	17534	17660	17875	17617	17950	17738	18056	17725	17900	17756	17858	17725	17800	17741	17862	17882	17835	17707	17840	17889	17689	18002	17800	17781	17732	17952	17763	17697	17712	17702	17615	17699	17734	17826	17834	17510	17781	17761	17846	17824	17637	17747	17729	17859	17783	18036	17825	17758	17744	17778	17645	17752	17856	17833	17707	17943	17661	17715	17785	17826	17883	17912	17761	17717	17838	17862	17690	17907	17842	17959	17817	17863	18001	17594	17864	17948	17787	18046	17750	17884	17849	17827	17939	17629	17709	17730	17675	17960	17818	17985	17878	17660	17667	17837	17534	17423	17740	17663	17915	17774	17742	17695	17908	17707	17614	17727	17826	17797	17633	17956	17525	17504	17729	17823	17811	17758	17697	17851	17824	17779	17786	17833	17932	17819	17714	17836	17972	17773	17627	17809	18026	17775	17715	17960	17750	18053	17590	17770	17769	17905	17898	17713	17708	17641	17714	17617	17578	17676	17739	17904	17701	17737	17994	17848	17925	17699	17706	17748	17698	17543	17788	17719	17936	17783	18042	17589	17528	17844	17704	17813	17820	17531	17559	17685	17503	17922	17934	17751	17692	17884	17766	17775	17876	17795	17950	17702	18068	17758	17828	17779	17674	17506	17775	17687	17584	17784	17781	17836	17646	17983	18101	17953	17703	17826	17689	17780	17750	17752	17641	17689	17825	17814	17774	17727	17847	17850	17621	17840	17912	17605	17983	17582	17562	17675	17783	17714	17813	17844	17647	17906	17744	17778	17640	17890	17830	17823	17754	17828	17702	17723	17795
30740	50731	49834	41416	35732	31387	28075	25210	22958	21389	20268	19419	18896	18287	17686	17286	16889	16791	16801	16578	16254	15999	15873	15899	15809	15714	15841	15629	15588	15623	15652	15569	15546	15435	15683	15539	15587	15543	15600	15506	15482	15457	15515	15204	15533	15435	15423	15287	15384	15541	15398	15498	15343	15360	15442	15312	15341	15268	15321	15317	15329	15287	15679	15537	15458	15376	15589	15564	15544	15413	15424	15368	15312	15518	15455	15326	15423	15418	15410	15384	15481	15130	15576	15441	15318	15518	15343	15392	15196	15371	15478	15384	15427	15366	15434	15291	15247	15404	15139	15310	15296	15384	15295	15391	15262	15443	15231	15544	15417	15272	15293	15234	15442	15449	15600	15250	15466	15382	15268	15314	15330	15384	15354	15335	15217	15473	15347	15461	15452	15388	15586	15269	15209	15386	15326	15208	15414	15312	15434	15509	15462	15243	15291	15282	15394	15237	15300	15258	15199	15261	15305	15427	15302	15343	15372	15265	15456	15369	15442	15368	15378	15548	15151	15345	15225	15344	15391	15293	15288	15394	15494	15277	15316	15325	15380	15211	15232	15244	15432	15415	15404	15371	15261	15389	15264	15256	15352	15335	15502	15258	15273	15517	15334	15311	15328	15434	15435	15356	15336	15352	15282	15449	15295	15479	15454	15355	15186	15197	15435	15254	15391	15401	15327	15243	15440	15423	15376	15398	15229	15432	15432	15397	15413	15381	15385	15392	15452	15424	15380	15216	15408	15264	15298	15169	15296	15372	15430	15417	15364	15334	15561	15160	15417	15419	15298	15374	15342	15449	15485	15274	15380	15327	15371	15477	15231	15364	15317	15468	15288	15336	15330	15371	15458	15356	15375	15451	15502	15301	15320	15319	15261	15322	15174	15274	15272	15346	15496	15337	15311	15383	15459	15173	15365	15313	15606	15514	15362	15298	15312	15330	15524	15287	15185	15497	15185	15292	15408	15220	15420	15383	15388	15329	15413	15373	15327	15505	15433	15291	15438	15559	15379	15308	15550	15314	15402	15405	15345	15253	15353	15331	15355	15451	15400	15367	15341	15419	15427	15406	15363	15351	15263	15221	15405	15302	15355	15551	15310	15292	15369	15334	15486	15352	15311	15421	15299	15408	15367	15286	15454	15430	15406	15450	15534	15467	15290	15321	15269	15429	15492	15424	15337	15366	15413	15274	15289	15356	15411	15500	15207	15557	15490	15349	15407	15335	15308	15391	15546	15274	15352	15326	15511	15425	15197	15643	15429	15298	15379	15442	15330	15486	15215	15474	15348	15306	15417	15366	15209	15518	15379	15326	15427	15482	15313	15227	15352	15481	15478	15374	15389	15337	15404	15425	15255	15371	15323	15476	15459	15303	15561	15401	15484	15413	15313	15417	15270	15446	15532	15403	15193	15534	15356	15541	15449	15369	15472	15363	15505	15290	15335	15495	15358	15363	15223	15545	15396	15401	15303	15278	15251	15343	15481	15434	15309	15288	15270	15320	15337	15316	15251	15358	15299	15241	15208	15527	15334	15419	15331	15453	15347	15319	15340	15445	15258	15358	15242	15336	15371	15470	15338	15485	15313	15271	15348	15376	15298	15293	15370	15439	15391	15309	15541	15518	15358	15366	15356	15366	15243	15294	15507	15424	15273	15416	15306	15407	15246	15409	15286	15483	15395	15428	15332	15334	15507	15358	15529	15355	15180	15416	15483	15521	15305	15405	15329	15341	15318	15366	15436	15405	15413	15341	15480	15466	15296	15521	15430	15463	15299	15222	15239	15294	15198	15428	15442	15468	15377	15322	15389	15405	15337	15468	15469	15420	15599	15384	15364	15375	15426	15372	15351	15199	15356	15440	15288	15293	15537	15184	15438	15237	15310	15139	15400	15329	15192	15225	15336	15309	15460	15621	15417	15348	15293	15447	15490	15551	15243	15370	15337	15299	15239	15184	15376	15301	15492	15376	15339	15256	15365	15233	15330	15358	15272	15290	15470	15137	15445	15295	15469	15256	15294	15240	15355	15553	15300	15442	15291	15551	15401	15420	15322	15249	15243	15434	15409	15463	15154	15342	15305	15404	15287	15468	15406	15471	15274	15324	15405	15121	15324	15337	15554	15336	15342	15505	15466	15386	15356	15321	15349	15335	15498	15227	15295	15406	15334	15228	15491	15407	15329	15348	15538	15264	15377	15315	15495	15298	15578	15280	15417	15228	15446	15358	15363	15402	15425	15320	15240	15548	15326	15530	15442	15369	15404	15267	15188	15349	15344	15301	15293	15283	15340	15441	15284	15364	15475	15176	15285	15453	15354	15294	15407	15186	15519	15410	15416	15321	15443	15438	15246	15368	15609	15441	15259	15426	15335	15225	15402	15408	15243	15355	15437	15281	15450	15365	15306	15425	15506	15183	15303	15469	15343	15214	15372	15377	15323	15165	15372	15478	15324	15230	15381	15396	15295	15459	15177	15503	15290	15431	15468	15356	15292	15424	15314	15454	15501	15410	15382	15385	15342	15377	15447	15273	15431	15255	15378	15312	15311	15537	15295	15300	15414	15405	15351	15374	15453	15250	15303	15268	15469	15268	15275	15385	15285	15338	15404	15308	15433	15273	15352	15379	15408	15389	15334	15443	15313	15316	15299	15478	15334	15262	15195	15272	15401	15428	15431	15530	15283	15530	15409	15398	15505	15288	15391	15493	15359	15494	15387	15474	15277	15380	15437	15227	15253	15422	15271	15196	15409	15257	15273	15306	15451	15466	15396	15278	15423	15315	15354	15383	15589	15511	15229	15393	15344	15309	15417	15371	15444	15263	15325	15427	15283	15462	15520	15206	15370	15328	15356	15426	15377	15402	15467	15327	15197	15239	15398	15255	15357	15343	15373	15341	15331	15392	15306	15372	15271	15325	15344	15298	15279	15463	15292	15474	15364	15360	15488	15392	15353	15423	15409	15449	15296	15304	15443	15411	15580	15421	15498	15448	15468	15351	15343	15371	15437	15208	15348	15259	15320	15428	15348	15380	15358	15338	15108	15358	15225	15424	15427	15243	15343	15350	15425	15282	15371	15313	15450	15264	15508	15366	15193	15155	15260	15431	15347	15219	15419	15395	15400	15313	15279	15341	15308	15436	15201	15293	15539	15359	15301	15389	15437	15516	15331	15346	15535	15280	15282	15282	15335	15309	15336	15369	15505	15146	15398	15452	15529	15294	15319	15540	15350	15331	15332	15371	15335	15222	15368	15249	15303	15374	15365	15357	15369	15358	15467	15312	15219	15439	15484	15482	15418	15338	15391	15507	15357	15432	15270	15400	15391	15409	15271	15343	15345	15495	15456	15427	15227	15489	15244	15398	15315	15356	15426	15346	15373	15268	15355	15468	15240	15370	15340	15313	15449	15240	15344	15335	15302	15208	15383	15374	15442	15387	15432	15474	15400	15368	15416	15377	15363	15479	15359	15300	15216	15419	15393	15430	15344	15558	15361	15429	15396	15386	15335	15539	15228	15317	15381	15287	15205	15259	15346	15443	15295	15367	15223	15172	15443	15404	15100	15273	15278	15528	15334	15310	15368	15389	15363	15376	15379	15314	15409	15538	15305	15449	15317	15277	15609	15367	15393	15337	15232	15320	15380	15279	15340	15390	15377	15389	15146	15309	15448	15121	15328	15449	15526	15529	15412	15165	15309	15458	15444	15455	15349	15391	15403	15335	15420	15364	15223	15404	15442	15352	15411	15215	15238	15594	15384	15308	15475	15241	15323	15162	15353	15386	15274	15324	15509	15404	15317	15541	15411	15387	15365	15322	15405	15353	15558	15451	15302	15338	15432	15248	15396	15286	15273	15319	15235	15316	15434	15283	15256	15336	15243	15435	15356	15420	15339	15425	15420	15278	15515	15450	15367	15328	15340	15421	15342	15379	15337	15338	15210	15412	15501	15392	15360	15165	15206	15431	15316	15300	15395	15371	15249	15479	15475	15275	15292	15355	15329	15546	15435	15291	15391	15310	15501	15554	15384	15297	15388	15316	15401	15394	15410	15305	15375	15471	15381	15526	15310	15398	15432	15395	15354	15339	15486	15294	15451	15357	15277	15318	15451	15248	15397	15546	15401	15359	15298	15435	15460	15293	15520	15282	15386	15511	15275	15413	15473	15089	15338	15452	15362	15352	15338	15332	15455	15472	15361	15339	15284	15375	15381	15299	15338	15460	15327	15327	15411	15470	15322	15235	15447	15346	15389	15485	15257	15399	15373	15252	15424	15144	15253	15263	15376	15512	15346	15445	15347	15414	15299	15452	15347	15379	15323	15378	15452	15391	15345	15398	15533	15166	15451	15244	15524	15208	15306	15377	15390	15419	15171	15571	15328	15359	15298	15233	15289	15283	15474	15279	15416	15395	15331	15427	15503	15319	15284	15435	15426	15287	15376	15374	15462	15205	15341	15499	15234	15356	15536	15206	15297	15319	15247	15400	15324	15419	15306	15404	15446	15384	15366	15284	15189	15387	15390	15380	15328	15395	15536	15313	15104	15385	15357	15325	15345	15450	15273	15305	15344	15380	15380	15405	15289	15309	15315	15269	15249	15377	15321	15335	15448	15274	15178	15413	15394	15383	15269	15250	15480	15331	15298	15107	15210	15433	15254	15244	15334	15379	15318	15385	15355	15399	15621	15292	15364	15459	15271	15451	15326	15306	15413	15331	15337	15303	15432	15265	15388	15308	15370	15571	15331	15292	15232	15529	15280	15436	15300	15508	15330	15291	15331	15507	15303	15204	15516	15384	15346	15504	15293	15354	15465	15322	15224	15393	15487	15384	15346	15517	15459	15458	15475	15398	15298	15278	15468	15389	15432	15266	15444	15294	15505	15330	15433	15241	15397	15182	15377	15231	15496	15342	15363	15250	15417	15351	15435	15315	15345	15325	15440	15414	15343	15331	15321	15290	15281	15230	15290	15194	15393	15209	15237	15401	15306	15380	15296	15215	15161	15340	15410	15372	15366	15460	15426	15431	15438	15342	15319	15325	15233	15509	15370	15203	15349	15312	15391	15329	15362	15373	15339	15380	15215	15365	15436	15426	15380	15503	15328	15259	15486	15287	15365	15385	15495	15407	15460	15483	15315	15250	15453	15368	15356	15298
31968	30471	35123	30750	25771	23193	21676	20735	20086	19819	19684	19624	19431	19385	19209	18996	19039	19145	19061	18966	18908	18710	18767	18937	18967	18663	18794	18789	18882	18629	18659	18452	18776	18667	18565	18877	18614	18597	18873	18893	18941	18726	18795	18733	18705	18758	18720	18753	18480	18603	18766	18728	18745	18948	18806	18683	18778	18549	18691	18859	18680	18725	18548	18494	18808	18912	18801	18695	18728	18627	18756	18761	18727	18607	18796	18861	18714	18687	18672	18775	18620	18613	18715	18683	18719	18745	18747	18574	18652	18747	18811	18635	18690	18735	18763	18646	18620	18607	18741	18652	18618	18594	18685	18748	18578	18789	18517	18910	18877	18667	18716	18543	18601	18702	18897	18684	18803	18705	18530	18541	18922	18668	18763	18779	19026	18789	18614	18857	18887	18872	18793	18955	18684	18657	18636	18541	18607	18701	18669	18595	18608	18454	18382	18737	18597	18780	18708	18779	18828	18613	18689	18728	18491	18710	18563	18721	18657	18459	18515	18791	18519	18614	18822	18671	18873	18676	18564	18430	18530	18469	18510	18559	18740	18614	18657	18845	18633	18799	18853	18683	18448	18504	18625	18526	18646	18576	18545	18596	18545	18592	18521	18619	18632	18699	18648	18632	18610	18832	18611	18613	18753	18880	18823	18657	18715	18621	18663	18732	18754	18686	18832	18685	18533	18797	18829	18670	18662	18738	18533	18795	18633	18914	18534	18471	18674	18791	18586	18626	18743	18763	18770	18795	18541	18679	18633	18580	18702	18802	18736	18490	18481	18614	18705	18898	18779	18689	18601	18443	18594	18687	18742	18743	18734	18548	18852	18570	18891	18670	18539	18596	18644	18558	18418	18521	18632	18401	18650	18685	18615	18684	18703	18821	18655	18690	18542	18490	18593	18612	18598	18733	18635	18786	18562	18698	18428	18495	18662	18712	18842	18722	18636	18949	18861	18621	18596	18712	18501	18790	18746	18662	18639	18762	18787	18597	18883	18562	18462	18757	18569	18555	18673	18780	18580	18717	18678	18417	18794	18733	18660	18596	18580	18501	18858	18570	18872	18746	18756	18810	18696	18700	18706	18510	18673	18644	18660	18654	18825	18520	18632	18770	18923	18542	18879	18707	18781	18736	18814	18825	18551	18684	18612	18762	18635	18721	18395	18456	18753	18558	18802	18651	18730	18618	18427	18630	18664	18566	18580	18830	18769	18488	18841	18559	18652	18860	19132	18550	18615	18621	18722	18574	18746	18904	18650	18669	18579	18744	18783	18621	18595	18709	18826	18670	18834	18543	18803	18794	18879	18740	18713	18753	18532	18507	18611	18698	18742	18803	18773	18559	18486	18719	18845	18453	18673	18876	18755	18768	18529	18671	18681	18810	18716	18670	18669	18505	18595	18761	18683	18673	18784	18644	18526	18579	18783	18802	18706	18564	18697	18547	18723	18750	18991	18677	18615	18833	18552	18824	18852	18865	18611	18658	18624	18686	18865	18728	18600	18691	18662	18527	18566	18509	18670	18650	18538	18697	18836	18576	18592	18533	18642	18857	18630	18636	18647	18404	18714	18598	18788	18874	18686	18682	18716	18437	18369	18607	18642	18575	18627	18574	18715	18475	18728	18833	18663	18454	18757	18773	18814	18699	18620	18622	18897	18805	18750	18811	18657	18629	18783	18489	18798	18671	18711	18533	18549	18701	18735	18515	18786	18657	18625	18661	18640	18649	18522	18715	18719	18609	18608	18527	18646	18693	18845	18734	18567	18518	18739	18771	18646	18817	18409	18871	18625	18584	18667	18665	18668	18695	18890	18680	18861	18740	18853	18678	18475	18575	18520	18676	18400	18666	18714	18627	18647	18666	18630	18816	18661	18667	18647	18608	18692	18812	18765	18703	18936	18725	18689	18707	18592	18629	18669	18489	18615	18826	18871	18651	18714	18620	18638	18627	18650	18684	18816	18786	18654	18493	18513	18570	18652	18749	18553	18900	18621	18738	18640	18759	18642	18635	18726	18667	18892	18661	18676	18662	18687	18853	18544	18568	18610	18569	18663	18717	18481	18508	18735	18711	18698	18621	18612	18761	18622	18834	18655	18837	18762	18613	18523	18713	18471	18582	18741	18623	18470	18699	18515	18536	18822	18757	18703	18774	18692	18520	18585	18598	18719	18612	18405	18736	18766	18820	19048	18441	18452	18470	18632	18560	18793	18674	18724	18594	18761	18475	18809	18418	18672	18669	18524	18617	18813	18659	18811	18509	18721	18832	18643	18640	18810	18634	18565	18659	18671	18589	18713	18668	18677	18636	18767	18616	18575	18866	18672	18686	18748	18635	18562	18809	18471	18609	18771	18774	18895	18570	18665	18601	18636	18594	18398	18651	18680	18760	18802	18781	18664	18612	18814	18894	18866	18719	18491	18515	18910	18651	18600	18646	18646	18708	18523	18727	18553	18659	18762	18686	18814	18665	18733	18585	18582	18647	18601	18727	18565	18725	18693	18539	18621	18647	18680	18573	18754	18708	18806	18605	18726	18744	18673	18656	18829	18488	18469	18620	18499	18544	18623	18508	18646	18763	18675	18689	18658	18783	18774	18606	18700	18577	18604	18632	18792	18454	18417	18629	18619	18795	18855	18583	18540	18766	18672	18545	18849	18605	18786	18579	18628	18640	18783	18824	18828	18699	18642	18696	18588	18639	18568	18656	18572	18560	18665	18743	18640	18664	18620	18834	18696	18668	18797	18883	18742	18617	18539	18909	18570	18615	18609	18605	18588	18734	18670	18755	18743	18699	18754	18728	18694	18715	18644	18489	18604	18724	18704	18751	18738	18688	18793	18528	18495	18553	18551	18781	18812	18784	18758	18665	18621	18720	18698	18573	18607	18758	18650	18584	18669	18653	18609	18637	18868	18769	18469	18583	18736	18738	18830	18785	18723	18685	18573	18771	18841	18669	18573	18843	18751	18637	18718	18735	18777	18814	18687	18786	18890	18594	18709	18670	18789	18644	18714	18878	18931	18671	18565	18738	18706	18711	18887	18575	18702	18590	18890	18396	18741	18660	18678	18667	18902	18636	18635	18777	18946	18643	18795	18808	18771	18569	18755	18640	18504	18581	18839	18741	18678	18577	18442	18801	18481	18686	18766	18593	18567	18563	18841	18655	18835	18560	18667	18610	18640	18482	18693	18674	18574	18710	18843	18704	18746	18601	18668	18738	18753	18731	18694	18660	18698	18641	18715	18521	18877	18714	18683	18649	18622	18847	18722	18585	18797	18917	18919	18800	18607	18717	18672	18712	18659	18485	18907	18584	18625	18733	18584	18680	18724	18778	18551	18555	18678	18761	18955	18504	18724	18909	18866	18997	18898	18711	18840	18728	18664	18655	18789	18596	18847	18508	18582	18721	18728	18562	18566	18567	18707	18899	18821	18621	18849	18624	18721	18756	18702	18769	18881	18852	18653	18648	18675	18681	18705	18650	18517	18647	18647	18735	18625	18739	18512	18487	18655	18586	18823	18813	18864	18692	18609	18792	18746	18593	18730	18554	18773	18533	18677	18760	18848	18665	18771	18541	18823	18514	18530	18605	18732	18713	18702	18538	18774	18722	18681	18653	18707	18718	18542	18713	18753	18816	18688	18411	18514	18567	18708	18672	18492	18517	18581	18629	18813	18547	18631	18712	18798	18581	18618	18836	18863	18637	18628	18690	18773	18862	18616	18687	18576	18510	18711	18823	18769	18721	18724	18358	18682	18833	18724	18662	18705	18687	18830	18587	18799	18805	18659	18642	18573	18663	18674	18724	18699	18433	18574	18626	18939	18929	18562	18922	18750	18501	18636	18652	18722	18714	18679	18650	18635	18672	18765	18860	18779	18694	18756	18645	18837	18680	18597	18607	18847	18560	18883	18803	18646	18509	18699	18852	18673	18647	18625	18637	18360	18499	18547	18501	18841	18683	18630	18603	18710	18581	18736	18670	18684	18638	18648	18802	18819	18387	18534	18641	18642	18446	18919	18614	18641	18755	18693	18662	18761	18684	18639	18808	18688	18592	18536	18666	18681	18570	18723	18712	18740	18684	18696	18838	18785	18703	18608	18735	18792	18884	18728	18550	18691	18733	18538	18746	18868	18776	18471	18827	18836	18892	18773	18864	18887	18890	18733	18516	18642	18598	18584	18976	18461	18653	18705	18568	18599	18557	18824	18662	18444	18744	18671	18696	18621	18539	18714	18745	18722	18728	18801	18748	18843	18540	18669	18553	18752	18689	18500	18726	18905	18756	18726	18560	18486	18712	18661	18498	18673	18578	18682	18439	18545	18671	18690	18743	18756	18959	18841	18689	18566	18492	18761	18634	18840	18700	18665	18621	18545	18528	18675	18559	18458	18502	18662	18777	18812	18622	18637	18549	18684	18746	18468	18505	18780	18725	18791	18785	18674	18700	18754	18463	18711	18733	18470	18578	18602	18780	18747	18659	18644	18685	18635	18656	18592	18837	18699	18613	18744	18506	18669	18740	18682	18568	18531	18697	18863	18845	18804	18656	18567	18526	18656	18744	18676	18749	18623	18647	18541	18672	18664	18700	18560	18604	18613	18749	18847	18795	18812	18647	18542	18626	18659	18741	18671	18868	18835	18656	18653	18584	18596	18668	18578	18720	18546	18947	18847	18726	18787	18606	18536	18575	18691	18691	18638	18767	18677	18685	18756	18966	18939	18530	18550	18726	18728	18741	18849	18812	18737	18663	18640	18899	18737	18686	18802	18706	18704	18701	18667	18671	18817	18651	18766	18537	18821	18639	18498	18802	18548	18625	18555	18710	18602	18671	18666	18521	18524	18471	18642	18679	18847	18608	18645	18795	18635	18849	18722	18677	18701	18554	18791	18623	18707	18698	18609	18592	18651	18800	18613	18776	18447	18576	18579	18695	18626	18619	18594	18701	18693	18511	18675	18645	18783	18766	18908	18712	18841	18918	18716	18842	18521	18570	18681	18638	18711	18763	18828	18538	18734	18520	18657	18638	18628	18801	18821	18714	18696	18793	18764	18730	18567	18748	18444	18680	18604	18651	18640	18683	18808	18709	18497	18817	18736	18814	18818	18695	18699	18837	18501	18495	18665	18743	18598	18540	18676	18806	18593	18627
29310	40996	38156	29809	25801	22397	20583	19074	18402	17546	17403	17084	16938	16612	16275	16542	16268	16247	16321	16389	16069	16088	16137	16050	15940	15862	16006	15843	15846	16018	15938	15777	15850	15810	15956	15856	15923	15847	15949	15998	15987	15810	15825	15784	15764	15734	15841	15875	15891	15963	15984	15852	15747	15706	15877	15798	15769	15755	15759	15745	16008	15738	15949	15847	15932	15536	15864	15965	15946	15711	15634	15916	15890	15804	15975	15739	15628	15753	16013	15713	15886	15932	15861	15803	15736	15730	15879	15892	15819	15791	15996	15795	15986	15809	15862	15710	15855	15794	15831	15914	15690	15803	15763	15843	15893	15860	15925	15954	15762	15701	15842	15715	15943	15860	15897	15760	15711	15707	15785	15797	15761	15798	15805	15849	15834	15885	15745	15861	15810	15843	15716	15816	15682	15706	15919	15849	15861	15635	15842	15859	15887	15895	15681	15960	15882	15751	15991	15912	15880	15777	15767	15832	15802	15805	15735	15874	15796	15822	15901	16049	15765	15888	15717	15752	16042	15785	15894	15866	15678	15964	15755	15684	15774	15977	15904	15966	15923	15804	15848	15917	15990	15821	15955	15800	15739	15850	15741	15788	16036	15900	15643	15703	15776	15951	15723	15888	15890	15777	15780	15840	16034	15816	15601	15841	15829	15841	15682	15963	15874	15734	15859	15721	15819	15820	15683	15696	15837	15706	15728	15648	15808	15898	15874	15915	15564	16005	15562	15830	15911	15885	15832	15934	15832	15778	15802	15584	15838	15804	15924	15847	15785	15827	15791	15814	15712	15776	15825	15932	15766	15965	15723	15803	15920	15810	15893	15730	15888	15763	15937	15638	15885	15783	15821	15839	15816	15729	16049	15856	15765	15982	15831	15668	16050	15543	15927	15829	15758	15835	15752	15800	15913	15891	15786	15753	15896	15753	15823	15919	15952	15854	15808	15830	15923	15862	15950	15787	15878	15990	15841	15828	15661	15839	15733	15691	15942	15918	15942	15834	15907	15842	15691	15762	15738	15646	15960	15872	15892	15762	15700	15853	15902	15809	15739	15736	15864	15811	15729	15827	16011	15753	15847	16039	15775	15841	15824	15649	15917	15886	15717	15828	15659	15754	15793	15837	15824	15820	15719	15763	15850	15730	15751	15640	15841	15621	15941	16056	16059	15791	15846	16032	15876	15748	15800	15765	15857	15747	15768	15780	15813	15861	15769	15703	15769	15839	15740	15769	15910	15751	15803	15831	15829	15543	15981	15767	15842	15880	15719	15777	15921	15911	15781	15655	15877	15842	15936	15763	15836	15571	15786	15712	15898	16016	15800	15939	15846	15655	15856	15772	15675	15793	15897	15776	15879	15817	15889	15812	16004	15708	15897	15832	15785	15715	15966	15915	15706	15896	15863	16002	15783	15864	15844	15932	15686	15853	15874	15752	15797	15945	15733	15821	15786	15910	15793	16033	15897	15814	15945	15925	15831	15842	15657	15806	15769	15799	15952	16045	15814	15974	15857	15901	15880	15659	15890	15913	15724	15790	15898	15940	15956	15680	15738	15823	15910	15766	15882	15807	15984	15921	15900	15766	15771	15846	15821	15799	15753	15857	15748	15857	15770	15851	15822	15847	15724	15860	15869	15789	16084	15900	15959	15834	15820	15819	15953	15797	16098	15894	15843	15819	15721	15699	15766	16024	15974	15886	15875	15815	15734	15707	15700	15820	15865	15848	15785	15708	15866	15709	15830	15849	15850	15865	15823	15728	15881	15912	15879	15841	15782	15757	15840	15902	15788	15806	15762	15897	15756	15869	15779	15828	16023	15915	16051	15833	15938	15877	15702	15846	15940	15776	15797	15742	15973	15855	15781	15906	15801	15811	15829	15811	15818	15675	15708	15849	15882	16061	15762	15886	15923	15756	15860	15810	15818	15917	15800	15896	15722	15978	15909	15721	15891	15762	15873	15807	15816	15761	15637	15973	15799	15932	15902	15886	15671	15791	15667	15815	15637	15843	15759	15781	15835	15842	15741	15856	15730	15723	15808	15909	15978	15959	15825	15740	15643	15823	15862	15862	15751	15795	15744	15906	15852	15976	15897	15966	15826	15814	15891	15787	15641	15941	15720	15693	15914	15807	16025	15883	15657	15954	15744	15704	15797	15807	15978	15895	15818	15701	15871	15841	15824	15851	16041	15808	15779	15882	15913	15804	15827	15788	15907	15673	15965	15930	15890	15814	15744	15686	15862	15854	15984	15770	15837	15970	15891	15736	15815	15854	15833	15800	15622	15830	15776	15763	15960	15844	15794	15850	15838	15787	15917	15745	15984	15628	15839	15696	15921	15871	15862	15959	15737	15890	15920	15791	15890	15728	15761	15735	15887	15991	15975	15802	15809	15699	15757	15878	15811	15867	15761	15822	15894	15878	15851	15696	15924	15883	15777	15986	15718	15898	15790	15902	16008	15894	15847	15841	15750	15832	15902	15837	15908	15879	15842	15898	15955	15902	15814	15856	15928	15813	15751	15821	15808	15814	15789	15936	15622	15904	16040	16058	15771	15941	15929	15878	15765	15738	15680	15868	15913	15882	15698	15699	15777	15812	15756	15844	15601	15841	15825	15752	15805	15899	15876	15829	15939	15812	15835	15915	15937	15886	15813	15729	15656	15756	15778	15944	15877	15841	16012	15768	15923	15758	15773	15878	15774	15842	15856	15853	15858	15682	15720	15775	15858	16019	15889	15694	15823	15866	15676	15743	15898	15986	15931	15776	15763	15759	15821	15848	15828	15767	15733	15897	15893	15897	15856	16000	15919	15665	15880	15905	15860	15935	15681	15643	15890	15810	15916	15807	15812	15804	15903	15864	15740	15671	15735	15881	15864	15865	15706	15794	15746	15719	15807	15841	15899	15871	15720	15738	16048	15864	15804	15999	15933	15765	15913	15832	15746	15929	15863	15879	15949	15692	15752	15847	15866	15708	15855	15888	15838	15855	15877	15908	15842	15808	15856	15769	15809	15820	15733	15812	15926	16014	15791	15891	15839	15973	15746	15980	15870	15994	15732	15934	15782	15850	15796	15951	15872	15605	15721	15923	15801	15783	15724	15704	15762	15966	15878	15731	15857	15990	15761	15932	15825	15757	15863	15743	15962	15877	15816	15846	15931	15656	15926	15844	15885	15897	15888	15742	15932	15717	15917	15685	15812	15864	15906	15979	15791	15865	15798	15842	15727	15893	15791	15738	15762	15880	15868	15913	15830	15714	15796	15871	15899	15696	15820	15901	15761	15870	15796	15944	15959	15825	15772	15842	15825	15769	15929	15882	15925	15837	15822	15913	15887	15897	15698	15853	15928	15763	15712	15749	15798	15881	15913	15929	15971	15814	15821	15894	15722	15728	15858	15922	15874	15925	15914	15848	15944	15836	15714	15726	15896	15948	15814	16028	15713	15851	15821	15689	15734	15858	15900	16055	15826	16074	15892	15819	15914	15628	15890	15857	15986	15909	15914	15840	16007	15824	15908	15722	15894	15961	15706	15772	15938	15782	15992	15896	15789	15790	15786	15720	15871	15897	15711	15869	15986	15801	15830	15901	15865	15795	15793	15866	15860	15836	15783	15779	15853	15845	15698	16039	15955	16033	15678	15874	15926	15999	15948	15767	15797	15975	15832	15845	15932	15980	15979	15788	15618	15911	15826	15852	15691	15789	15996	15706	15759	15807	15896	15975	15878	15719	15793	15606	15823	15741	15897	15750	15902	15854	15873	15864	15851	15790	15972	15796	15826	15611	15885	15919	15660	15897	15923	15782	15882	15743	15764	15922	15892	15852	15994	15817	15629	15776	15799	15808	15865	16162	15842	15712	15878	16062	15962	15849	15703	15897	15708	16040	15916	15952	16060	15733	15778	15912	15932	15806	15807	15909	15986	15753	15921	15846	15722	15826	15810	16005	15776	15843	15790	15885	15871	15781	15837	15699	16001	15639	15877	15870	15737	15807	15805	15868	15744	15852	15959	15779	15819	15717	15857	15737	15804	16015	15928	15831	15728	15784	15893	15848	15939	15804	15930	15863	15881	15875	15862	15843	15754	15757	15966	15942	15818	15775	15863	15933	15890	15833	15835	15689	15970	15991	15831	15835	15769	15709	16024	15648	15772	15996	15748	15625	15942	15759	15975	15778	15795	15816	15838	15808	15834	15701	15969	15943	15908	15707	15956	15743	15812	15770	15782	15976	15864	15750	16008	15787	15725	15856	15701	15974	15611	15882	15728	15849	15630	16022	15803	15793	15765	15880	15823	15720	15795	15762	15948	15705	15857	15811	15813	15766	15999	15926	15919	15748	15765	15722	15837	15847	15941	15752	15831	15874	15760	15886	15769	15852	15635	15699	15838	15789	15898	15873	15962	15806	15874	15777	15763	15759	16024	15994	15866	15928	15829	15949	15804	16007	15931	15928	15750	15978	15847	15804	15648	15938	15920	15854	15893	15810	15851	15807	15802	15787	15955	15820	16085	15960	15855	16031	15757	15935	15784	15873	16020	15791	15645	15953	15768	15827	15776	15894	15987	15732	15803	15785	15821	15773	15738	15901	15868	15656	15699	16028	15992	15859	15781	15830	15950	15759	15979	15802	15808	15742	15833	15839	15986	15837	15862	15860	15916	15826	15774	15693	15758	15819	15949	15740	15877	15696	15653	15966	15807	15668	15845	15663	15722	15739	15864	15789	15930	15829	15775	15925	15911	15874	15982	15853	15826	15792	15814	15911	15882	16075	15815	15700	15897	15833	15783	15841	15815	15926	15740	15908	15674	15973	15948	15790	15965	15848	15915	15690	15762	15918	15929	15929	15768	15840	15882	15744	15651	16076	15685	15865	16050	15651	16004	15857	15752	15901	15959	15679	15812	15854	15976	15806	15969	15824	16022	15775	15820	15997	15826	15976	15858	15610	15802	15874	15949	15691	15739	15927	15828	16014	15756	15767	15889	15847	15906	15627	15796	15881	15850	15948	15856	15879	15709	15953	15831	15593	15827	15692	15738	16056	15770	15668	15922	16015	15751	15674	15941	16036	15901	15817	15762	15884	15878	15818	15830	15933	15698	15805	15824	15912	15870	15812	15740	15780	15875	15774	15932	15856	15825	15668	15978	15814
25314	21551	29177	27708	26882	27132	25953	22930	21791	21154	20756	20273	20359	19989	19660	19394	19342	19297	19223	19126	18848	18857	18828	18994	19078	18860	18916	18820	18867	18647	18789	18900	18728	18667	18723	18798	18958	18764	18834	18515	18677	18754	18676	18859	18679	18548	18728	18698	18731	18684	18489	18792	18670	18796	18648	18530	18868	18453	18655	18753	18668	18443	18513	18667	18551	18623	18545	18560	18518	18582	18420	18856	18446	18647	18675	18648	18509	18461	18606	18372	18730	18673	18676	18377	18632	18733	18656	18875	18823	18651	18654	18690	18727	18565	18678	18379	18585	18610	18512	18586	18525	18479	18521	18500	18470	18550	18661	18404	18648	18578	18700	18491	18615	18699	18654	18681	18618	18765	18579	18751	18816	18548	18342	18664	18604	18535	18766	18782	18765	18559	18616	18594	18658	18581	18573	18549	18570	18809	18613	18786	18718	18598	18714	18610	18753	18576	18557	18520	18569	18701	18617	18798	18631	18720	18553	18500	18587	18674	18380	18752	18639	18520	18604	18631	18592	18725	18671	18569	18574	18711	18767	18737	18683	18569	18399	18446	18453	18715	18780	18529	18561	18730	18477	18742	18662	18620	18579	18668	18789	18673	18695	18664	18565	18671	18626	18600	18502	18678	18811	18639	18806	18527	18615	18499	18405	18787	18478	18679	18763	18791	18610	18632	18581	18565	18576	18551	18645	18447	18496	18490	18710	18803	18444	18703	18559	18616	18771	18653	18642	18510	18525	18452	18399	18689	18622	18737	18567	18628	18669	18531	18797	18700	18742	18505	18714	18745	18645	18389	18759	18806	18633	18600	18865	18777	18397	18751	18478	18581	18658	18662	18705	18378	18572	18763	18679	18529	18746	18736	18456	18444	18493	18574	18710	18638	18728	18661	18592	18644	18456	18372	18739	18720	18605	18448	18520	18502	18466	18523	18499	18380	18657	18655	18712	18711	18638	18456	18603	18313	18673	18527	18710	18778	18522	18686	18392	18520	18552	18416	18604	18635	18485	18678	18709	18755	18755	18639	18667	18405	18298	18427	18763	18572	18579	18708	18551	18423	18777	18566	18643	18442	18434	18600	18843	18464	18595	18723	18611	18468	18669	18644	18513	18746	18772	18622	18694	18483	18549	18681	18464	18525	18739	18502	18661	18696	18544	18389	18742	18666	18689	18644	18578	18574	18623	18528	18421	18625	18679	18446	18778	18710	18787	18683	18615	18682	18408	18605	18537	18695	18430	18555	18495	18814	18551	18436	18592	18376	18503	18530	18573	18636	18584	18490	18583	18587	18649	18760	18703	18736	18694	18630	18711	18674	18438	18440	18790	18541	18608	18662	18557	18650	18685	18396	18755	18489	18541	18837	18679	18588	18736	18461	18714	18606	18589	18693	18620	18704	18623	18707	18505	18591	18666	18536	18486	18604	18514	18605	18831	18526	18351	18451	18699	18625	18434	18452	18689	18429	18619	18323	18477	18625	18624	18482	18515	18596	18578	18517	18654	18549	18720	18759	18679	18534	18558	18534	18526	18621	18716	18626	18449	18702	18682	18638	18655	18669	18520	18636	18603	18692	18556	18734	18585	18666	18808	18549	18698	18632	18779	18703	18551	18565	18285	18507	18590	18591	18624	18579	18581	18589	18440	18553	18612	18639	18491	18661	18604	18650	18625	18775	18729	18471	18403	18468	18458	18605	18407	18787	18872	18746	18547	18609	18512	18594	18620	18656	18710	18457	18722	18669	18488	18689	18808	18743	18631	18705	18626	18809	18698	18655	18666	18422	18673	18346	18626	18756	18487	18608	18662	18603	18517	18609	18732	18790	18490	18578	18540	18657	18444	18599	18734	18764	18675	18657	18701	18771	18691	18750	18666	18655	18541	18727	18758	18682	18591	18546	18712	18447	18735	18637	18575	18503	18697	18671	18663	18657	18526	18634	18484	18654	18604	18451	18689	18645	18670	18751	18507	18480	18554	18506	18566	18573	18573	18623	18943	18875	18583	18539	18744	18537	18579	18464	18674	18385	18562	18609	18638	18473	18552	18663	18548	18742	18647	18507	18670	18690	18559	18497	18531	18671	18633	18459	18431	18614	18695	18638	18462	18511	18644	18776	18524	18517	18686	18674	18549	18421	18478	18780	18402	18777	18667	18561	18501	18587	18610	18541	18671	18598	18681	18641	18671	18842	18600	18641	18681	18619	18486	18759	18663	18598	18586	18490	18703	18600	18828	18619	18692	18666	18546	18555	18673	18691	18481	18716	18681	18773	18718	18540	18572	18659	18845	18893	18634	18382	18685	18670	18495	18334	18703	18676	18551	18890	18797	18705	18588	18562	18693	18492	18743	18592	18718	18477	18712	18686	18636	18677	18595	18647	18701	18691	18671	18521	18631	18542	18663	18707	18833	18527	18505	18851	18699	18724	18646	18594	18703	18529	18661	18534	18790	18671	18499	18657	18575	18663	18574	18492	18647	18676	18557	18605	18867	18675	18614	18563	18459	18572	18633	18560	18829	18489	18512	18702	18488	18534	18801	18784	18581	18829	18672	18662	18666	18651	18667	18777	18571	18523	18614	18472	18470	18853	18515	18699	18686	18647	18605	18496	18590	18602	18650	18478	18795	18799	18760	18737	18832	18669	18606	18660	18672	18653	18557	18398	18370	18544	18593	18542	18788	18695	18277	18543	18937	18605	18460	18734	18686	18507	18867	18558	18905	18487	18671	18663	18507	18490	18596	18759	18801	18595	18557	18577	18743	18774	18564	18671	18538	18555	18761	18740	18604	18452	18427	18549	18518	18746	18580	18578	18694	18647	18812	18535	18319	18586	18618	18444	18548	18516	18507	18615	18677	18712	18403	18435	18696	18684	18481	18563	18908	18570	18587	18703	18780	18571	18736	18669	18746	18583	18518	18771	18709	18624	18627	18628	18851	18762	18753	18613	18505	18404	18523	18750	18812	18780	18714	18508	18805	18721	18761	18685	18791	18838	18444	18649	18494	18492	18634	18628	18537	18594	18674	18516	18465	18513	18675	18468	18426	18534	18593	18715	18630	18631	18701	18616	18740	18572	18524	18525	18758	18795	18652	18581	18508	18537	18542	18669	18561	18606	18620	18598	18510	18806	18447	18752	18554	18519	18761	18595	18608	18496	18640	18552	18725	18530	18573	18566	18561	18709	18649	18595	18554	18664	18494	18393	18651	18525	18631	18519	18746	18795	18821	18419	18582	18502	18603	18680	18489	18522	18835	18462	18843	18545	18706	18465	18593	18554	18593	18380	18682	18579	18575	18600	18665	18642	18428	18673	18547	18622	18616	18516	18809	18522	18418	18548	18696	18660	18662	18828	18559	18636	18565	18720	18704	18892	18806	18628	18639	18507	18590	18754	18621	18211	18509	18645	18722	18878	18672	18724	18688	18596	18702	18469	18642	18667	18551	18336	18534	18651	18547	18650	18818	18686	18566	18770	18730	18593	18569	18646	18816	18613	18464	18714	18507	18606	18506	18801	18601	18454	18713	18713	18579	18604	18678	18554	18649	18834	18530	18662	18579	18945	18487	18506	18648	18718	18490	18731	18457	18575	18535	18674	18649	18370	18564	18657	18626	18642	18675	18637	18524	18691	18676	18607	18928	18603	18755	18726	18731	18429	18650	18561	18693	18534	18777	18612	18612	18779	18612	18495	18769	18635	18477	18544	18632	18505	18565	18731	18849	18684	18550	18493	18784	18561	18684	18847	18467	18440	18602	18617	18622	18514	18735	18612	18804	18612	18668	18676	18827	18832	18494	18565	18650	18646	18870	18644	18673	18382	18539	18616	18649	18584	18721	18860	18724	18596	18636	18575	18750	18520	18581	18484	18570	18640	18535	18422	18658	18600	18759	18675	18602	18601	18514	18387	18600	18727	18721	18659	18876	18620	18710	18621	18584	18696	18629	18566	18328	18603	18609	18698	18566	18636	18253	18675	18789	18614	18428	18630	18756	18602	18338	18429	18597	18573	18693	18690	18736	18261	18833	18725	18709	18745	18867	18539	18607	18619	18724	18619	18470	18556	18572	18706	18739	18642	18635	18449	18612	18628	18717	18437	18732	18531	18665	18714	18662	18472	18636	18574	18759	18478	18581	18557	18602	18531	18608	18749	18606	18785	18523	18663	18419	18713	18587	18845	18737	18576	18434	18352	18568	18586	18677	18592	18437	18638	18586	18623	18659	18637	18767	18755	18735	18730	18622	18658	18458	18801	18595	18461	18779	18666	18662	18682	18606	18723	18599	18836	18622	18684	18700	18651	18496	18572	18711	18654	18734	18697	18544	18577	18767	18561	18524	18617	18559	18459	18795	18523	18609	18652	18672	18590	18613	18461	18614	18649	18643	18572	18615	18620	18596	18879	18836	18451	18712	18640	18526	18737	18725	18681	18749	18734	18618	18545	18648	18814	18744	18657	18541	18664	18740	18628	18641	18705	18451	18543	18567	18549	18777	18588	18487	18524	18619	18586	18601	18794	18670	18715	18520	18612	18544	18870	18573	18690	18608	18547	18677	18554	18720	18619	18788	18582	18600	18645	18678	18464	18658	18397	18572	18421	18594	18571	18486	18762	18798	18640	18738	18620	18682	18457	18603	18736	18576	18721	18724	18572	18577	18651	18581	18506	18492	18772	18750	18451	18520	18420	18512	18611	18703	18608	18548	18599	18528	18754	18787	18527	18428	18482	18701	18841	18500	18496	18435	18705	18708	18708	18552	18546	18628	18452	18594	18766	18572	18657	18895	18457	18642	18777	18676	18704	18467	18397	18545	18687	18690	18717	18706	18584	18683	18516	18622	18623	18519	18537	18604	18541	18519	18546	18447	18459	18537	18652	18793	18759	18520	18580	18418	18595	18491	18706	18673	18354	18718	18968	18675	18806	18768	18556	18663	18623	18741	18726	18521	18565	18643	18793	18663	18553	18517	18420	18793	18581	18617	18579	18504	18611	18504	18519	18320	18644	18673	18590	18389	18497	18604	18528	18637	18678	18524	18747	18646	18693	18646	18469	18538	18527	18578	18483	18621	18586	18577	18577	18749	18697	18437	18502	18536	18582	18749	18605	18522	18573	18500	18672	18723	18602	18835	18651	18534	18521	18656	18412	18707	18577
28814	47133	45290	36360	31413	27547	24587	22420	20896	19752	19186	18670	18265	17796	17473	17144	17074	16761	16535	16450	16307	16410	16212	16279	16019	16253	16087	16060	16044	15831	15930	16213	15913	15838	15893	15878	15983	15753	15949	15860	15870	15846	15929	15872	15847	15836	15877	15872	16014	15873	15977	15948	15852	15944	15852	15994	15743	15894	15861	15692	15784	15948	15847	15865	15820	15872	15870	15700	15757	15807	15861	15797	15836	15903	15852	15782	15906	15897	15555	15763	16042	15826	15813	15872	15822	15880	15922	15793	15800	15679	15898	15845	15853	15812	15792	15834	15846	15924	15703	15818	15882	15843	15933	15973	15745	15912	15929	15857	15837	15797	15715	15653	15922	15876	15624	15905	15862	15849	15847	15873	15972	15852	15933	15954	15832	15776	15805	15865	15818	15828	15728	15850	15760	15646	15802	15936	15895	15756	15963	15772	15736	15721	15940	15854	15733	15724	15897	15812	15907	15676	15990	15928	15883	15633	15906	15737	15722	16030	15819	15831	16004	15833	15877	15857	15699	15699	15831	15870	15919	15653	15948	15727	15723	15719	15860	15710	15861	15760	16104	15739	15594	15835	15976	15676	15974	15869	15790	15770	15745	15925	15915	15842	15696	15750	15945	15743	15989	15879	15888	15872	15864	15860	15796	15723	15878	15856	15837	15657	15792	15869	15640	15765	15830	15670	15790	15892	15697	15813	15792	15796	15750	15840	15896	15823	15999	15614	15834	15900	15972	15806	15837	15605	15863	15999	15854	15716	15859	15925	15768	15877	15632	15798	15755	15700	15786	15861	15744	15863	15791	15859	15638	15916	15940	15916	15778	15950	15875	15932	15990	15761	15919	15967	15967	15853	15932	15802	15848	15749	15757	15763	15885	15735	15957	15881	15809	15938	15749	16071	16005	16050	15979	15887	15932	15897	15754	16020	15909	15749	15870	16029	15773	15824	15762	15953	15885	15909	15863	15809	15883	15851	15805	15884	15799	15761	15857	15872	15861	15853	15660	15789	15733	15916	16011	15870	15852	15728	15930	15767	15921	15798	15880	15949	15948	15826	15839	15891	16016	15888	15802	15753	15832	15735	15873	15710	15753	15841	15827	16000	15848	15895	15683	15981	15740	16030	15812	16033	15937	15827	15887	15910	15913	15865	15912	15796	15789	15754	15899	15984	15813	15919	15911	15849	15707	15868	15871	15612	15857	15976	15770	16012	15863	15919	15850	15685	15824	15831	15802	15949	15929	15774	15978	15916	15869	15676	15736	15858	15760	15901	15869	15925	15920	15763	15890	15589	15838	15975	15863	15922	15936	15768	15848	15926	15798	15788	15719	15816	15829	15792	15761	15996	16023	15788	15736	15822	15878	15801	15829	15853	15773	15883	15809	15691	15718	16005	15822	15634	15721	15979	15695	15723	15848	15749	15902	15788	15841	15948	15801	15828	15902	15909	15757	15863	15961	15804	15824	16016	15947	15939	15892	15855	15933	15866	15726	15778	15659	15853	15778	15804	15939	15671	15832	15817	15652	15933	15814	15827	15845	15760	15752	15934	15835	15697	15811	15831	16023	15993	15854	15816	15806	16053	15995	15705	15837	15797	15929	15782	15791	15749	15847	15863	15715	15886	15704	15951	15913	15967	15942	15704	15832	15799	15624	15766	15895	15781	15791	15711	15835	15868	15864	15762	15776	15890	15800	15557	15848	15771	15735	15715	15770	15960	15789	15860	15929	15659	15786	15782	15790	15848	15808	15863	15717	15876	15958	15833	16072	15744	15880	15853	15931	15737	15698	15720	15891	15816	15756	15867	15911	15659	15839	15932	15879	15827	15913	15911	15848	15820	15816	16033	15971	15899	15797	16021	15697	15728	15779	15792	15776	15936	15809	15950	15830	15832	15688	15772	15831	15872	15811	15875	15611	15855	15676	15833	15744	15860	15835	15825	15637	15722	15911	15954	15862	15983	15973	15841	15894	15772	15855	15820	15815	15823	15743	16009	15820	15723	15938	15756	15800	15797	15806	15766	15920	15795	15811	15787	15853	15874	15805	15949	15821	15718	15828	15820	16069	15921	15804	15864	15753	15861	15729	15803	15982	15809	15808	15848	15877	15892	15943	15894	15754	15857	15817	15845	15964	16028	15795	15785	15915	15830	15825	15760	15880	15949	15864	15820	15676	15876	15915	15887	15761	15778	15896	15812	15786	15731	15914	15780	15875	15857	15851	15849	15739	15827	15853	15656	15697	15887	15846	15660	15814	16001	16046	15797	16017	15855	15874	15736	16003	15750	15680	15833	15976	15974	15670	15696	15783	15904	15868	15725	15899	15812	15641	15856	15864	15927	15760	15696	15992	15847	15948	15751	15754	15782	15633	15925	15786	15805	15918	15965	15686	15970	15881	15976	15732	15727	15849	15933	15917	15998	15780	15783	15863	15923	15719	15958	15896	15652	15851	15674	15684	15862	15924	15894	16081	15900	15920	15772	15810	15854	15898	15702	15773	15806	15661	15850	15739	15767	15866	15936	15993	15765	15910	15793	15940	15961	15745	15986	15748	15743	15884	15746	15980	15667	15817	15819	15791	15808	15750	15876	15709	15961	15806	15788	15814	15899	15800	15811	15958	15916	15876	15836	15690	15864	15922	15754	15904	15984	15890	15865	15723	15802	15823	15678	15884	15803	15809	15965	15937	15624	15822	15984	15894	16008	15892	15844	15911	15897	15783	15890	15813	15871	15893	15973	15685	15759	15876	15867	15755	15947	15857	15861	15762	15907	15854	15917	15743	15838	15885	15765	15723	15787	15772	15862	15818	15774	15904	15990	15853	15877	15797	15912	15888	15729	15684	15856	15765	15949	16018	16072	15820	15857	15978	15840	15814	15878	15829	15923	15879	15835	15865	15878	15947	15821	15845	16023	15830	15827	15864	15839	16021	15701	15822	15845	15926	15851	15849	15700	15839	15928	15839	15782	15899	15760	15821	15883	15938	15699	15821	15869	15820	15853	15879	15816	15929	15778	15844	15977	15720	15881	15864	15832	15723	15795	15925	15978	15745	15882	15725	16015	15801	15892	15814	15580	15749	15696	15827	15900	15960	15792	15845	15840	15806	15839	15745	15943	15798	15801	15870	15777	15797	15946	15701	15846	15872	15805	15923	15869	15853	15848	16014	15944	15795	15817	15952	15795	15960	15823	15879	15566	15883	15893	15811	15660	15936	15784	15805	15851	15848	15875	15685	15808	15832	16020	15645	16031	15636	15742	15960	15767	15901	16025	15773	15774	16049	15677	15796	15875	15855	15788	15865	15809	15700	15873	15663	15839	15811	15920	15804	15871	15881	15740	15805	15915	15836	15834	15815	15780	15870	15963	15717	15765	15831	15857	15849	15866	15863	15842	15948	15859	15860	15984	16026	15644	15665	15931	15626	15903	15994	15729	15875	15690	15925	15785	16079	15874	15686	15872	15823	15733	15709	15916	15719	15930	15652	15875	15891	15895	15843	15861	15821	15865	15733	15945	15741	15889	15987	15784	15740	15729	15811	15685	15831	15805	15848	15989	15848	15994	15903	15806	15791	15992	15929	15940	15844	15795	15949	15759	15872	15929	15740	15773	15796	15844	15825	15918	15941	15888	15906	15756	15920	15947	15839	15906	15958	15921	15694	15995	15702	15754	16096	15793	15929	15777	15789	15965	15841	15782	15873	15799	15932	15724	15736	16080	15863	15921	15873	15984	15925	15843	15896	15653	15845	15864	15757	15877	15775	15662	15780	15929	15815	15934	15841	15820	15685	15972	15827	15816	15893	15845	15965	15952	15732	15823	15777	15820	15741	15726	15848	15968	15838	15822	15996	15974	15825	15634	15699	15776	15860	15770	15812	15823	15958	15858	15971	16024	15669	15720	15847	15744	15770	15891	15868	15719	15782	15668	15998	16069	15880	16057	15713	15653	15751	15890	15747	15755	15892	15759	15812	15599	15888	15788	15833	15687	16037	15925	15988	15767	15946	15764	15908	15803	15738	15679	15814	15917	15906	15873	15965	15850	15916	15876	15941	15794	15996	15717	15672	15829	15972	15802	15726	15626	15797	15937	15892	15845	15937	15866	15898	15927	15572	15836	15728	15799	15966	15893	15814	15783	15912	15774	15902	15956	15765	15921	15919	15897	15810	15795	15930	15839	16014	15706	15801	15863	15846	15571	16015	15839	15796	15951	15773	15824	15866	15594	15656	15927	15830	15631	15811	15814	15898	15863	15695	15811	15880	15900	15823	15818	15879	15918	15871	15909	15911	15850	15851	15968	15794	16003	15901	15891	15892	15731	15879	15784	15976	16012	15823	15749	15844	15890	15774	15772	15831	15917	15778	15930	15717	15804	15760	15764	15962	16005	15761	15877	15999	15897	15603	15869	15767	15878	15887	15974	15771	15778	15870	15940	15948	15710	15816	15712	15815	15867	15853	15586	15951	15883	15729	15852	15786	15667	15674	15866	15875	15917	15810	15766	15915	15838	15704	15924	15733	15932	15785	15930	15696	15832	15749	15752	15943	15835	15913	15930	15809	15903	15884	15917	15735	15833	16031	15881	15812	15917	15909	15844	15795	15949	15822	15912	15862	15897	15635	15637	15730	15745	15963	15695	15954	15860	15904	15749	15743	15839	15787	15799	15871	15734	15831	15743	15747	15830	15810	15850	15741	15834	16058	15749	15606	15798	15721	15760	15934	15824	15938	15737	15813	15941	15856	15783	15744	15740	15741	15852	15982	15878	15789	15894	15706	15872	15957	15877	15844	15844	15967	15760	15797	15863	15683	15940	15730	15910	15567	15903	15998	15738	15905	15909	15899	15955	15849	16062	15811	15800	15821	15877	15730	15957	15824	15896	15768	15723	15757	15851	15995	15856	16134	15882	15803	15987	15822	15823	15761	15881	15717	15747	15747	15773	15874	15764	15937	15791	15829	15915	15780	15911	15794	15818	15884	15832	15834	15863	15794	15714	15767	15765	15852	15811	15927	15786	15933	15779	15894	15578	15732	15779	15742	15800	15896	15634	15997	15870	15759	15867	15805	15835	15763	15769	15784	15831	15989	15866	15848	15640	15851	15916	15812	15867	15701	15614	15756	15785	15794	15951	15850	15769	15797	15900	15811	15796
24240	21539	29218	25186	24932	28267	28616	24763	23211	22875	21933	21464	20880	20287	20179	19800	19502	19238	19160	19081	18920	18799	18802	18759	18674	18586	18596	18674	18798	18478	18391	18485	18303	18374	18419	18173	18314	18304	18327	18315	18415	18408	18222	18201	18302	18473	18327	18261	18084	18096	18034	18110	18415	18302	18295	18166	18168	18218	18427	18079	18093	18371	18196	18156	18277	18310	18377	18111	18137	18318	18193	18178	18277	18297	18152	18235	18311	18176	18310	18103	18464	18116	18240	18305	18260	18204	18249	18179	18174	18253	18260	18300	18125	18119	18242	18251	18508	18268	18296	18123	18238	18381	18302	18340	18423	18328	18232	18317	18235	18117	18236	17989	18229	18407	18117	18046	18079	18434	18303	18264	18283	18116	18330	18143	18340	17896	18218	18202	17994	18181	18213	18071	17991	18142	18251	18130	18026	18095	18316	18260	18462	18236	18108	18379	18224	18215	18138	18078	18142	18211	18057	18200	18350	18139	17894	18487	18244	17997	18116	18208	18128	18160	18217	18285	18203	18355	18105	18358	18474	18179	18173	18190	18055	18378	18153	18307	18287	18096	18282	18152	18176	18214	18168	17939	18009	17866	18022	18179	18265	18391	18325	18047	18344	18335	18003	17935	18057	18254	18192	18185	18100	18209	17975	18149	18188	18201	18093	18158	18236	18294	18059	18109	18306	18167	18248	18083	18182	18242	18222	18220	18303	18122	18226	18271	18032	18236	18351	18040	18086	18206	18176	18108	18162	18213	18128	18028	18219	18235	18182	18149	18084	18246	18179	18174	18191	17954	18171	18125	18228	18165	18336	18158	18252	18112	18351	18177	18484	18266	18262	18175	18170	18266	18177	18030	18192	18121	18168	18131	18198	18210	18083	17998	18229	18344	18361	18143	18438	18277	18209	18170	18171	18239	18152	18011	18309	18050	18060	18172	18260	18262	18147	18182	18336	18329	18247	18381	18120	18055	18173	18336	18160	18077	17968	18228	18063	18448	18198	18415	18142	18213	18278	18233	18309	18181	18294	18138	18217	18136	18217	18071	18066	18067	18157	18131	18207	18220	18403	18103	18324	18089	18074	18061	18101	18184	18278	18200	18136	18108	18121	18130	18115	18205	18044	18197	18018	18229	17982	18272	18261	18115	18136	18036	18368	17986	18320	18195	18077	18245	18015	18145	18227	18184	17868	18316	18226	17912	18204	18140	18189	18146	18250	17991	18235	18084	18283	18216	18113	18213	18153	18203	18187	18312	18148	18022	18206	18115	18152	18137	18128	18206	18202	18109	18320	18037	18150	18196	18205	18318	18249	18026	18148	18224	18187	17970	18201	18336	18247	18197	18457	18176	18032	18177	18159	18068	18217	18160	18142	18086	18058	18435	18316	18351	18220	18221	18339	18255	18098	18196	18084	18135	18127	18172	18267	18060	18037	18325	18183	18249	18194	18116	18386	18101	18179	18308	18141	18247	17914	18055	18100	18079	18220	18201	18130	18051	18139	18226	18213	18285	18139	18079	18359	18232	18305	18273	18040	18261	18186	18073	18354	18174	17877	18107	18098	18177	18155	18349	18141	18167	18227	18385	18002	18090	18171	18205	18171	18171	18222	18316	18123	18029	18121	18298	18162	18106	18016	18377	18103	17984	18208	18161	18123	18369	17975	18287	18030	18167	18281	18175	17991	17993	18138	18135	18203	18205	18220	18207	18177	18188	18158	18184	18317	18145	18283	18255	18230	18150	18120	18132	18038	17982	18121	18288	18167	18179	18104	18252	18265	18242	18085	18194	18121	18283	18347	18297	18085	18190	18251	18116	17885	18181	18151	18053	18110	18053	18297	18104	18432	18300	17975	18196	17950	17989	18146	18247	18121	18012	18213	18241	18162	18104	18365	18340	18370	18106	18268	18262	18267	18050	18156	18332	18201	18101	18315	17990	18237	18275	18151	18000	18297	18198	18051	18368	18332	18089	18204	18120	18331	18157	18179	18045	18316	18398	18170	18197	18005	18075	18244	18210	18239	18097	18143	17962	18159	18129	18097	18361	18215	18235	18220	18151	18136	18255	18219	18087	18330	18094	18030	18158	18191	18209	18041	18100	18101	18336	18219	18324	18278	18157	18190	17945	18013	18147	18144	18101	18434	18299	18358	18081	18374	17916	18227	18327	18224	18073	18154	18058	18103	18094	18147	18072	18000	18189	18169	18328	18236	18035	18103	18383	17982	18167	18095	18209	18153	18180	18199	18024	18202	18157	18136	18081	18315	18031	18205	18203	18192	18326	18363	18029	18070	18045	18003	18259	17871	18116	18249	18341	18238	18084	18271	18315	18204	18134	18033	18403	18135	18165	18116	18093	18060	18127	18230	18110	18117	18187	18127	18349	18159	18017	18034	18155	18160	18062	18268	18369	18294	18273	18316	18258	18129	18217	18258	18072	18003	17974	18097	18123	18379	18098	18279	18092	18346	18111	17874	18080	18293	18053	18048	18112	18361	18159	18349	18444	18210	18126	18190	18121	18153	18293	18177	18097	18295	18183	18134	18045	18310	18164	18228	18308	18233	18233	18254	18165	18051	18111	18090	18352	18202	18113	18157	18302	18193	18330	18072	18195	18225	18263	18126	18063	18157	18208	18046	18113	18190	18129	18047	18135	18077	18239	18290	18231	18165	18416	18003	18150	18110	18306	18249	18254	18264	18215	18065	17980	18089	18340	18248	18086	18157	18308	18242	17982	18115	18061	18074	18188	18146	18052	18187	18263	18292	18230	18348	18206	18141	18035	18178	18126	18093	18275	18095	18144	18331	18204	18232	18327	18283	18145	18239	18219	18127	18217	18070	18289	18433	18201	18097	17923	18284	17995	18357	18165	17987	18158	18380	18131	18234	18163	18381	18261	18101	18291	18212	18086	18136	18117	18171	18254	18100	18092	18250	18222	18099	18164	18083	17892	18055	18081	18040	18154	18223	18139	18114	18050	18241	18221	18001	18239	18182	18244	18127	18301	18057	18252	18280	18153	18155	18280	18151	18123	18065	18168	18121	18215	18181	18128	18403	18141	18120	18055	18017	18375	18464	18164	18238	18149	18328	18160	18255	18022	18216	18060	18158	18053	18274	18085	18124	18162	18191	18159	18252	18200	18450	18144	18389	18181	18135	18112	18108	18312	18174	18112	18118	18313	18290	18224	18140	18217	18189	18113	18090	18225	18121	18329	18249	18249	18071	18160	18100	18451	18197	18103	18135	18441	18149	18364	18447	18169	18142	18092	18227	18187	18244	18244	18168	17959	18116	18120	18303	18229	18143	18176	18194	18106	18365	18180	18319	18356	18171	18106	18120	18257	18104	18181	18241	17999	18050	18222	18094	18289	18122	18101	18362	18400	17995	18201	18187	18431	18161	18065	17906	18313	18327	18108	18374	18196	18106	18254	18165	18219	18316	18243	18135	18377	18157	18208	18228	18077	18271	18221	18167	18263	18050	18070	18023	18209	17996	17961	18019	18201	18216	18176	18246	18342	17960	18107	18140	18239	18151	18190	18024	18293	18115	18266	18162	18316	18155	18190	18156	18244	18157	18277	18060	18106	18312	18248	18290	18325	18213	18127	18127	18116	18096	18269	18175	18118	18080	18248	18296	18113	18141	18209	18212	18203	18259	18282	17968	18177	18242	18163	18103	18180	18112	18047	18073	18393	18119	18027	18258	18141	18177	18266	17920	18116	18151	18165	18208	18167	18080	18300	18309	18217	18212	18212	18393	18128	18270	18149	17999	18221	18192	18287	18103	18202	18116	18052	18191	18107	18284	18111	18300	18262	18045	18038	18249	18229	18182	18086	18099	18290	18350	18327	18296	18108	18271	18241	18185	18259	18333	18188	18191	18230	18149	18246	18273	18319	18205	18328	18230	18425	18279	18065	17962	18248	18330	18030	18207	18118	18321	18244	18096	18354	18480	18268	18157	18237	18260	18099	18250	18171	18184	18250	18213	18454	18202	18374	18025	18020	18310	18041	18387	18107	18248	18068	18252	18199	18334	18325	18124	18044	17945	18182	18154	18340	18175	18417	18168	18133	18297	18178	18371	18503	18242	18146	18038	18083	18144	18249	18187	18110	18374	18131	18086	18297	18185	18176	18219	17900	18056	18307	18196	18285	18042	18379	18181	18074	18125	18416	18411	18252	18103	18075	18069	18110	18377	18315	17981	18120	18324	17947	18085	18167	18115	18208	18054	18358	18292	18209	18307	18413	18254	18107	18253	18129	18249	17995	18217	18154	18109	18051	17998	18101	18020	18272	18247	18157	18231	18214	18161	18247	18260	17965	18234	18109	18265	18007	17931	18258	18239	18210	18355	17999	18045	17920	18261	18056	18269	18218	17991	18067	18051	18007	18229	18223	18175	18147	18076	18202	18047	18244	18051	18203	18372	18201	18059	18237	18342	18306	18273	18217	18035	18208	18186	18285	18160	18452	18296	18229	18158	18277	18208	18140	18064	17995	18205	18243	18048	18267	17997	18231	17868	18111	18348	18182	18296	18265	18212	18080	18413	18045	18171	18181	18120	18322	18143	17999	18175	18365	18158	18140	18277	18240	18013	18050	18219	18279	18100	18269	18221	18354	18181	17941	18117	18051	18048	18370	18082	18354	18502	18289	18214	18078	18213	18089	17986	18076	18189	18309	18274	18100	18299	18221	18138	18177	18178	18156	18200	18263	18065	17952	18169	18115	18197	18326	18234	18051	18133	18063	18286	18066	18383	18077	18401	18152	17992	18111	18112	18158	18205	18282	18175	18052	18202	18005	18298	18096	18300	18295	18324	18151	18199	18361	18113	18272	18084	17912	18296	18165	18205	18058	18297	18192	18190	18193	18401	18149	18057	18280	18298	18285	18385	18042	18224	18403	18059	18242	18174	18045	18038	18192	18254	18106	18151	18375	18177	18249	18209	17994	18238	18337	18078	18028	18078	18377	18080	18143	18276	18057	18363	18071	18027	18249	18354	18347	18179	18343	18143	17833	18111	18163	18237	18348	18057	18144	18299	18430	18260	18043	18232	18139	18028	18249	18133	18180	17941	18264	18314	18103	18188	18152	18030	17983	18183	18227	18244	18173	18175	18269	18237	18262	18455	18284	18110	17864	18159	18024	18154	18071
30362	51108	49444	40420	35161	30846	27169	24920	23110	21882	20790	20148	19460	18857	18083	17746	17240	16811	16628	16465	16596	16455	16044	16062	16087	15901	15852	15795	15970	15838	15997	15822	15966	15687	15693	15697	15652	15715	15737	15649	15633	15785	15548	15684	15736	15661	15653	15534	15517	15591	15659	15747	15549	15632	15460	15545	15610	15457	15481	15554	15544	15724	15577	15524	15637	15732	15678	15835	15592	15585	15585	15487	15453	15490	15624	15606	15614	15563	15489	15564	15403	15652	15767	15815	15428	15634	15640	15731	15468	15547	15728	15423	15457	15517	15593	15614	15650	15623	15462	15554	15554	15663	15594	15400	15395	15649	15629	15764	15673	15757	15637	15478	15612	15661	15378	15609	15504	15526	15708	15603	15536	15607	15580	15603	15498	15566	15771	15705	15385	15593	15494	15719	15638	15399	15566	15435	15577	15644	15548	15553	15656	15675	15613	15484	15464	15507	15595	15380	15550	15597	15564	15471	15701	15563	15453	15653	15745	15487	15614	15445	15592	15610	15535	15542	15549	15721	15580	15652	15727	15422	15603	15489	15496	15546	15419	15377	15487	15548	15510	15716	15673	15786	15529	15641	15540	15530	15405	15585	15504	15485	15401	15539	15341	15618	15593	15376	15531	15608	15596	15528	15543	15463	15496	15608	15450	15530	15554	15646	15641	15441	15606	15598	15558	15636	15520	15476	15569	15629	15449	15604	15543	15643	15457	15588	15664	15570	15482	15636	15408	15609	15605	15513	15559	15543	15619	15535	15544	15534	15489	15422	15516	15679	15545	15661	15548	15528	15554	15540	15584	15618	15726	15482	15508	15698	15723	15390	15463	15578	15616	15519	15590	15478	15462	15411	15655	15562	15576	15314	15542	15505	15354	15464	15521	15630	15532	15645	15489	15436	15457	15677	15490	15610	15558	15532	15664	15250	15533	15488	15532	15473	15573	15645	15449	15624	15595	15652	15478	15398	15371	15505	15640	15412	15476	15628	15527	15729	15559	15458	15710	15576	15689	15802	15499	15520	15550	15566	15493	15422	15638	15442	15687	15642	15712	15507	15654	15537	15693	15524	15568	15598	15671	15561	15480	15573	15411	15701	15454	15437	15316	15580	15549	15481	15493	15454	15428	15316	15586	15490	15486	15513	15460	15391	15342	15385	15488	15460	15527	15541	15517	15465	15464	15684	15606	15607	15506	15479	15531	15487	15588	15404	15676	15588	15586	15504	15567	15512	15424	15463	15429	15497	15574	15462	15634	15472	15455	15484	15661	15742	15548	15543	15534	15436	15354	15433	15511	15479	15449	15524	15598	15532	15432	15602	15548	15542	15314	15694	15597	15318	15575	15511	15494	15610	15625	15484	15420	15485	15485	15560	15433	15595	15680	15572	15625	15532	15605	15549	15620	15466	15574	15442	15695	15526	15379	15704	15495	15571	15569	15559	15534	15555	15507	15432	15502	15602	15621	15346	15503	15390	15492	15792	15525	15508	15558	15529	15559	15561	15534	15634	15523	15550	15537	15431	15558	15316	15540	15553	15585	15656	15528	15846	15312	15626	15508	15506	15384	15631	15466	15647	15562	15452	15535	15571	15570	15424	15488	15525	15549	15648	15557	15542	15620	15539	15518	15681	15615	15697	15576	15653	15602	15588	15463	15553	15549	15574	15554	15625	15479	15660	15581	15511	15456	15608	15572	15591	15456	15466	15590	15596	15515	15585	15623	15518	15372	15501	15442	15509	15606	15421	15501	15507	15563	15653	15434	15643	15663	15316	15515	15401	15573	15699	15649	15694	15624	15521	15495	15506	15399	15509	15461	15395	15432	15647	15482	15407	15546	15644	15560	15553	15524	15692	15676	15417	15644	15574	15543	15402	15609	15482	15762	15578	15476	15684	15539	15371	15460	15640	15650	15529	15542	15618	15464	15660	15590	15404	15411	15452	15460	15364	15519	15479	15569	15612	15603	15548	15451	15516	15523	15683	15542	15662	15653	15610	15592	15420	15627	15692	15312	15667	15576	15558	15566	15545	15731	15619	15367	15625	15699	15493	15497	15545	15527	15596	15523	15591	15595	15410	15412	15738	15483	15497	15573	15440	15466	15508	15350	15642	15633	15608	15510	15712	15718	15532	15613	15654	15572	15453	15505	15612	15475	15585	15518	15659	15501	15535	15433	15552	15674	15624	15557	15486	15388	15560	15573	15526	15657	15600	15475	15677	15460	15632	15446	15548	15626	15495	15354	15486	15626	15547	15383	15474	15574	15478	15577	15530	15599	15599	15551	15596	15720	15439	15553	15663	15491	15462	15706	15425	15634	15708	15612	15502	15410	15657	15509	15658	15602	15423	15588	15454	15743	15656	15563	15629	15579	15425	15521	15383	15611	15621	15452	15382	15529	15683	15553	15587	15676	15619	15544	15546	15771	15578	15617	15489	15420	15655	15551	15578	15450	15530	15657	15509	15598	15641	15645	15542	15529	15557	15483	15548	15483	15511	15592	15636	15512	15520	15471	15521	15696	15446	15665	15357	15439	15550	15697	15603	15630	15770	15615	15418	15483	15602	15623	15414	15652	15526	15526	15672	15584	15627	15607	15504	15490	15411	15565	15636	15509	15672	15598	15564	15616	15586	15379	15511	15559	15607	15552	15629	15668	15800	15617	15446	15702	15432	15670	15647	15562	15453	15489	15473	15612	15530	15503	15604	15600	15632	15518	15449	15792	15558	15556	15668	15601	15509	15407	15610	15553	15497	15591	15650	15637	15525	15458	15657	15434	15560	15580	15556	15490	15634	15464	15678	15642	15588	15243	15405	15587	15574	15458	15655	15545	15543	15507	15608	15612	15387	15495	15560	15583	15517	15522	15377	15403	15711	15604	15606	15520	15463	15609	15631	15383	15689	15623	15586	15630	15452	15718	15490	15878	15449	15539	15554	15661	15638	15481	15517	15637	15624	15457	15481	15563	15560	15495	15729	15522	15552	15470	15697	15505	15513	15610	15580	15607	15550	15610	15615	15702	15661	15597	15486	15665	15565	15663	15439	15421	15606	15579	15480	15397	15487	15493	15479	15650	15502	15638	15654	15589	15554	15739	15483	15656	15561	15488	15668	15461	15537	15498	15600	15572	15516	15615	15590	15578	15547	15637	15639	15519	15588	15651	15522	15550	15477	15530	15429	15486	15505	15487	15543	15637	15629	15616	15592	15617	15606	15720	15550	15698	15546	15529	15652	15506	15598	15677	15584	15706	15514	15648	15548	15630	15533	15450	15530	15505	15476	15559	15497	15643	15464	15486	15524	15379	15613	15582	15576	15593	15564	15399	15469	15548	15516	15668	15586	15543	15649	15441	15538	15607	15418	15430	15565	15566	15580	15418	15547	15687	15536	15590	15681	15541	15488	15647	15531	15544	15619	15522	15602	15550	15485	15590	15685	15620	15546	15705	15529	15494	15554	15410	15663	15408	15609	15594	15588	15514	15591	15636	15751	15652	15675	15603	15718	15602	15602	15500	15593	15460	15521	15617	15607	15441	15526	15757	15588	15424	15450	15544	15531	15640	15491	15428	15644	15457	15596	15508	15607	15556	15603	15714	15521	15509	15488	15498	15233	15580	15705	15555	15502	15380	15762	15683	15575	15640	15519	15588	15467	15601	15613	15457	15486	15597	15606	15449	15495	15505	15655	15605	15499	15532	15562	15595	15471	15587	15492	15384	15602	15538	15532	15694	15675	15752	15376	15624	15601	15721	15453	15543	15568	15318	15469	15429	15627	15715	15444	15543	15610	15560	15524	15487	15564	15606	15619	15521	15632	15403	15459	15602	15577	15659	15414	15374	15477	15543	15580	15536	15565	15701	15541	15442	15530	15515	15447	15634	15514	15569	15520	15469	15596	15604	15531	15469	15714	15602	15586	15549	15679	15449	15534	15479	15629	15661	15615	15538	15650	15547	15533	15670	15621	15547	15599	15529	15584	15413	15211	15634	15612	15535	15515	15552	15407	15312	15495	15652	15635	15540	15605	15437	15527	15480	15485	15417	15370	15429	15483	15579	15453	15668	15557	15537	15348	15398	15501	15594	15536	15519	15437	15414	15567	15440	15401	15481	15499	15512	15651	15465	15462	15737	15534	15715	15461	15582	15383	15684	15613	15578	15436	15519	15463	15552	15626	15580	15530	15547	15507	15620	15392	15412	15435	15615	15460	15459	15384	15479	15613	15643	15379	15768	15620	15623	15634	15566	15569	15629	15544	15474	15647	15554	15682	15596	15552	15439	15495	15647	15471	15532	15523	15532	15478	15536	15379	15558	15517	15470	15382	15558	15562	15595	15486	15606	15610	15525	15533	15386	15734	15674	15601	15498	15481	15486	15470	15744	15658	15702	15314	15514	15560	15450	15657	15466	15683	15534	15531	15656	15701	15691	15468	15625	15683	15471	15624	15589	15532	15428	15566	15469	15616	15511	15373	15471	15431	15490	15541	15546	15482	15681	15788	15383	15523	15665	15485	15556	15344	15461	15646	15507	15584	15560	15520	15547	15586	15672	15631	15665	15527	15426	15444	15672	15554	15434	15463	15731	15656	15531	15526	15525	15638	15522	15602	15538	15805	15558	15501	15514	15674	15401	15625	15555	15645	15563	15574	15413	15454	15576	15607	15664	15720	15362	15511	15560	15528	15403	15656	15526	15685	15572	15693	15346	15544	15432	15599	15614	15674	15693	15431	15628	15651	15565	15446	15358	15525	15567	15502	15678	15470	15630	15574	15406	15606	15413	15651	15443	15705	15534	15754	15515	15504	15525	15730	15519	15859	15639	15538	15522	15470	15441	15566	15426	15627	15403	15491	15625	15543	15543	15474	15572	15545	15533	15449	15566	15448	15557	15599	15586	15619	15415	15382	15688	15541	15581	15523	15541	15606	15415	15506	15631	15440	15629	15528	15465	15552	15590	15631	15467	15466	15528	15501	15654	15525	15511	15484	15620	15503	15545	15441	15470	15607	15582	15563	15553	15616	15517	15481	15493	15476	15475	15447	15639	15404	15635	15577	15707	15661	15488	15501	15465	15436	15540	15576	15452	15694	15639	15580	15610	15584	15385	15618	15735	15425	15364	15637	15639	15701	15583	15478	15496	15575	15751	15543	15510	15686
31921	30349	34798	30068	25078	22835	21739	20762	20336	20350	19994	19852	19767	19370	19131	19059	19074	19015	19063	19066	18801	18980	18714	18789	18782	18514	18659	18681	18792	18886	18520	18724	18731	18713	18830	18724	18684	18783	18501	18674	18713	18812	18871	18448	18523	18661	18736	18710	18605	18505	18750	18632	18610	18644	18717	18641	18567	18618	18598	18628	18754	18705	18582	18658	18698	18699	18624	18519	18858	18672	18592	18578	18546	18715	18770	18733	18557	18641	18700	18667	18739	18863	18590	18799	18592	18530	18763	18668	18474	18656	18694	18601	18684	18608	18671	18608	18789	18842	18809	18625	18642	18671	18595	18771	18762	18468	18775	18695	18909	18617	18611	18630	18694	18580	18588	18489	18521	18786	18643	18743	18625	18840	18523	18611	18641	18675	18702	18614	18776	18526	18700	18516	18509	18635	18675	18782	18768	18533	18810	18744	18897	18447	18748	18630	18653	18719	18584	18542	18738	18620	18603	18485	18549	18816	18685	18675	18647	18644	18791	18692	18610	18769	18641	18714	18654	18544	18701	18383	18529	18612	18541	18776	18576	18716	18507	18609	18639	18630	18599	18686	18722	18425	18592	18722	18708	18638	18530	18655	18700	18781	18418	18630	18697	18742	18756	18452	18801	18545	18782	18581	18793	18555	18796	18690	18721	18598	18654	18509	18554	18551	18561	18423	18389	18683	18786	18582	18609	18920	18685	18744	18813	18766	18632	18672	18732	18630	18580	18727	18756	18676	19011	18688	18822	18633	18540	18718	18669	18531	18606	18690	18592	18556	18551	18626	18594	18868	18688	18581	18651	18524	18575	18482	18628	18550	18668	18574	18577	18665	18632	18416	18652	18776	18627	18752	18694	18641	18575	18794	18755	18574	18604	18606	18619	18815	18646	18673	18897	18883	18502	18435	18674	18532	18723	18752	18698	18778	18670	18666	18555	18580	18790	18616	18773	18608	18725	18445	18710	18520	18645	18359	18535	18550	18644	18391	18446	18775	18802	18898	18574	18686	18579	18571	18687	18569	18729	18850	18845	18698	18822	18686	18710	18664	18662	18635	18549	18571	18925	18570	18455	18803	18486	18446	18593	18543	18435	18677	18622	18688	18657	18576	18873	18611	18537	18752	18757	18551	18517	18652	18616	18799	18640	18806	18674	18595	18823	18611	18584	18729	18597	18606	18662	18698	18628	18669	18742	18643	18663	18552	18547	18951	18972	18653	18568	18812	18619	18571	18558	18578	18438	18540	18589	18624	18887	18723	18722	18620	18649	18632	18687	18604	18584	18701	18504	18446	18455	18470	18702	18802	18692	18691	18411	18731	18519	18528	18570	18640	18583	18392	18854	18758	18544	18597	18906	18717	18562	18651	18723	18515	18695	18695	18966	18626	18633	18729	18629	18353	18654	18658	18557	18684	18644	18704	18539	18439	18601	18579	18668	18555	18518	18690	18509	18491	18467	18469	18747	18562	18752	18797	18635	18598	18743	18528	18523	18539	18693	18680	18834	18534	18688	18716	18599	18580	18765	18737	18587	18803	18614	18695	18581	18604	18756	18581	18718	18467	18627	18754	18573	18659	18715	18678	18524	18499	18841	18553	18695	18769	18685	18708	18694	18443	18788	18580	18698	18733	18731	18857	18490	18672	18495	18712	18573	18681	18691	18606	18621	18720	18523	18633	18733	18757	18686	18782	18901	18664	18713	18827	18514	18829	18565	18717	18781	18648	18707	18829	18657	18624	18864	18664	18454	18625	18696	18691	18419	18524	18776	18832	18569	18663	18628	18754	18582	18608	18783	18627	18748	18709	18846	18877	18528	18504	18648	18657	18532	18776	18666	18866	18616	18499	18706	18768	18682	18593	18855	18843	18759	18699	18511	18574	18659	18560	18680	18547	18724	18737	18703	18788	18537	18535	18709	18593	18661	18554	18606	18590	18683	18500	18520	18660	18539	18846	18695	18735	18551	18520	18780	18813	18631	18740	18736	18673	18547	18479	18659	18531	18382	18444	18727	18802	18667	18695	18496	18614	18555	18631	18687	18510	18767	18705	18712	18635	18691	18653	18519	18623	18702	18577	18687	18862	18655	18706	18644	18784	18842	18614	18757	18669	18841	18623	18694	18454	18554	18664	18619	18688	18709	18799	18700	18466	18715	18621	18704	18932	18596	18605	18668	18615	18708	18629	18680	18498	18701	18528	18681	18765	18756	18568	18736	18705	18507	18616	18671	18679	18620	18794	18374	18661	18549	18568	18618	18428	18553	18702	18683	18677	18750	18648	18669	18397	18651	18555	18631	18601	18516	18828	18746	18492	18687	18528	18815	18537	18793	18677	18802	18829	18920	18853	18829	18726	18681	18657	18793	18752	18633	18705	18808	18571	18541	18480	18684	18643	18604	18669	18692	18642	18558	18578	18805	18492	18640	18652	18770	18758	18579	18770	18917	18869	18606	18626	18604	18671	18686	18825	18580	18679	18574	18545	18649	18628	18561	18796	18598	18651	18750	18762	18828	18574	18796	18651	18634	18836	18572	18812	18496	18587	18325	18573	18630	18679	18809	18640	18814	18691	18631	18553	18481	18487	18710	18608	18699	18608	18783	18806	18575	18611	18674	18393	18646	18784	18527	18669	18614	18741	18594	18821	18781	18589	18639	18515	18872	18820	18902	18622	18665	18592	18590	18742	18809	18509	18821	18437	18778	18688	18846	18714	18582	18506	18799	18842	18448	18648	18637	18848	18360	18539	18717	18949	18685	18693	18613	18722	18508	18609	18758	18473	18390	18689	18660	18654	18532	18623	18600	18343	18407	18655	18790	18661	18936	18660	18602	18739	18768	18655	18609	18567	18625	18668	18714	18759	18688	18501	18649	18704	18537	18752	18693	18592	18616	18762	18714	18604	18613	18720	18631	18619	18617	18574	18564	18580	18767	18735	18588	18585	18495	18563	18837	18662	18687	18561	18690	18565	18774	18608	18717	18621	18568	18529	18868	18482	18666	18473	18531	18734	18769	18709	18724	18932	18518	18663	18701	18567	18475	18572	18638	18545	18525	18699	18710	18685	18671	18717	18761	18798	18523	18751	18388	18571	18588	18463	18936	18711	18559	18738	18733	18760	18876	18660	18840	18469	18754	18827	18651	18744	18767	18698	18592	18688	18562	18528	18598	18796	18667	18607	18561	18707	18804	18558	18436	18616	18582	18714	18661	18719	18648	18582	18731	18854	18636	18715	18760	18565	18726	18879	18545	18658	18710	18842	18636	18610	18647	18553	18495	18850	18697	18882	18523	18724	18506	18722	18622	18602	18595	18662	18471	18592	18564	18626	18990	18629	18532	18658	18572	18767	18669	18718	18761	18627	18458	18663	18611	18630	18531	18763	18603	18643	18678	18613	18690	18647	18705	18658	18804	18561	18725	18611	18706	18585	18589	18409	18720	18502	18354	18795	18835	18568	18792	18595	18612	18894	18726	18425	18609	18597	18617	18735	18551	18398	18804	18685	18762	18597	18364	18483	18670	18498	18587	18665	18728	18750	18605	18772	18841	18825	18569	18633	18792	18712	18829	18692	18702	18763	18630	18774	18629	18622	18677	18728	18737	18529	18733	18722	18584	18717	18784	18655	18833	18633	18688	18566	18693	18735	18646	18651	18692	18798	18703	18850	18687	18640	18726	18641	18697	18696	18585	18666	18585	18724	18816	18632	18720	18502	18609	18748	18599	18562	18628	18738	18721	18566	18563	18646	18689	18733	18941	18748	18690	18518	18672	18557	18550	18740	18468	18696	18637	18726	18658	18694	18621	18802	18434	18741	18848	18425	18749	18688	18643	18408	18518	18407	18562	18839	18620	18526	18620	18727	18678	18736	18671	18797	18505	18603	18665	18798	18651	18647	18599	18459	18641	18742	18697	18844	18612	18735	18590	18820	18848	18598	18629	18737	18736	18559	18692	18759	18666	18795	18602	18585	18646	18492	18583	18561	18747	18622	18596	18496	18796	18669	18566	18594	18680	18827	18504	18762	18612	18635	18741	18742	18684	18819	18624	18727	18493	18852	18572	18600	18575	18618	18763	18542	18931	18654	18573	18724	18944	18728	18821	18739	18804	18501	18727	18814	18601	18628	18771	18714	18630	18539	18376	18683	18677	18701	18522	18681	18565	18739	18698	18673	18608	18486	18555	18847	18636	18532	18876	18761	18797	18635	18633	18671	18526	18774	18716	18609	18591	18556	18665	18726	18816	18521	18572	18521	18784	18620	18598	18662	18675	18641	18498	18604	18631	18471	18720	18424	18547	18635	18697	18574	18570	18654	18730	18534	18681	18804	18705	18753	18872	18744	18741	18896	18637	18571	18616	18486	18408	18708	18646	18772	18658	18847	18600	18719	18603	18536	18897	18742	18792	18578	18599	18711	18688	18679	18507	18780	18469	18712	18864	18737	18857	18684	18685	18925	18572	18614	18461	18680	18657	18804	18751	18677	18758	18909	18593	18643	18806	18897	18803	18641	18525	18628	18555	18762	18574	18488	18625	18533	18520	18581	18736	18587	18575	18897	18741	18763	18795	18731	18789	18561	18754	18806	18848	18523	18693	18824	18749	18583	18907	18780	18895	18597	18627	18680	18671	18792	18379	18667	18688	18579	18864	18493	18456	18716	18666	18705	18642	18687	18693	18875	18633	18721	18875	18661	18620	18595	18863	18513	18809	18709	18584	18798	18668	18551	18813	18688	18745	18606	18653	18828	18498	18814	18976	18661	18586	18634	18551	18566	18718	18644	18664	18849	18698	18594	18786	18639	18612	18657	18857	18699	18521	18671	18797	18531	18542	18726	18738	18823	18779	18710	18760	18563	18706	18660	18497	18411	18831	18607	18492	18423	18863	18467	18803	18706	18516	18464	18488	18496	18458	18368	18434	18732	18769	18906	18546	18729	18728	18789	18757	18678	18604	18633	18713	18624	18791	18719	18638	18672	18529	18637	18729	18665	18625	18633	18642	18689	18904	18784	18632	18729	18793	18851	18793	18683	18798	18905	18653	18709	18591	18677	18576	18603	18787	18674	18707	18518	18452	18680	18590	18667	18624	18710	18711	18609	18557	18396	18610	18529	18823	18763	18715	18858	18796	18485	18641	18598	18699	18673	18756	18579
29203	40998	38022	28692	24631	21799	20340	19431	18814	18370	17974	17488	17224	16971	16723	16425	16343	16109	16160	16133	16242	16093	16048	16053	16035	15919	15929	16014	15954	15916	15909	16025	15892	15928	15831	15975	15963	15930	15885	15833	15947	15765	15944	15865	15763	15608	15774	15641	15803	15744	15948	15924	16036	15827	15819	15883	15944	15863	15802	15958	15718	15931	15772	15919	15878	15720	15735	15889	15846	15746	15901	15707	15677	15735	15875	15814	15919	15897	15940	15727	15881	15568	15834	15842	15908	15889	15707	15769	15815	15775	15908	15810	15933	15677	15798	15826	15745	15672	15879	15717	15904	15685	15856	15792	15774	15788	15894	15903	15849	15862	15709	15915	15845	15738	15795	15915	15895	15827	15803	15798	15898	15828	15875	15804	15932	15884	15962	15749	15777	15983	15924	16057	15883	15784	15844	15949	15703	15913	15903	15806	15786	15875	15978	15944	15794	15968	15737	16048	15945	15777	15873	15819	15806	15831	15943	15831	15687	15804	15899	15733	15833	15682	15772	15841	15902	15771	15914	15876	15817	15815	15859	15952	15849	15773	15762	15755	15744	15807	15761	15724	15717	15862	15981	15750	15949	15795	15916	15770	15837	15815	15842	15959	15717	15938	15860	15950	15724	16001	15844	15858	15902	15767	15979	15975	15832	15896	15912	15745	15732	15823	15819	15727	15733	15729	15861	15761	15770	15958	15746	16022	15698	15922	15949	15871	15893	15750	15908	15849	15899	15739	15679	16125	15726	15791	16013	15794	15801	15922	15786	15845	15596	15898	15979	15841	15976	16036	15846	15807	15802	15877	15866	15875	15883	15859	16039	15825	15925	15894	15968	15966	15800	15786	15809	15745	15862	15782	15831	16008	15814	15784	15751	15737	15892	15856	15868	15814	15774	15896	15652	15785	15810	15898	15685	15822	15937	16034	15764	15803	15727	15958	15917	15777	15807	15799	15934	15965	15880	15800	15822	15922	15803	15895	15619	15756	15861	15855	16002	15630	15667	15609	15869	15905	15756	15810	15765	15866	15880	15836	15834	16027	15905	15865	15808	15859	15872	15695	15804	15674	15829	15837	15801	15877	15810	15897	15982	15775	15751	15803	15839	15712	15965	15770	15789	15947	16069	15785	16043	15959	15844	15960	15968	15781	15831	15774	15810	15841	15813	15785	15747	15803	15865	15735	16015	15894	15785	15823	15866	15851	15744	15876	15766	15793	15872	15912	15726	15913	15785	15809	15878	15950	15828	15600	15954	15801	15937	15861	15924	15756	15850	15757	15809	15775	15925	15878	15907	15804	15880	15679	15985	15850	15914	15899	15783	15796	15678	15642	15800	15912	15743	15830	15915	15898	15798	15828	16008	15637	15823	15998	15959	15907	15924	15814	15940	15616	15896	15912	15675	15766	15737	15644	15869	15789	15912	15789	15759	15891	15772	15883	15960	15815	15775	15732	15942	15730	15936	15847	15976	15721	15917	15882	15870	15726	15665	15754	15764	15835	15886	15860	15747	15654	15901	15946	15816	15735	16022	15882	15864	15828	15977	15982	15572	15918	15820	15939	15863	15896	15729	15793	15804	15888	15704	15752	15857	15816	15796	15751	15825	15791	15749	15894	15773	15783	15895	15795	15832	15843	15728	15763	15862	15674	15710	15771	15765	15790	15846	15736	15986	15799	15922	15755	15790	15817	15880	15727	15756	15823	15857	15752	16123	15817	15776	15680	15936	15809	15907	15746	15808	15826	15828	15930	15891	15926	15962	15889	16110	15708	15928	15952	15815	16091	15773	15743	15986	15719	15725	15935	15835	15921	15859	15851	16057	15880	15857	15828	15693	15754	15869	15822	15819	15818	15692	15769	15837	15814	16004	15824	15996	15719	15873	15894	15712	15842	15958	15850	15786	15691	15783	15946	15891	15895	15919	15747	15730	15792	15889	15771	15816	15877	16032	15828	15728	16049	15857	15798	16040	15973	15820	15765	15884	15914	15875	15989	15924	15926	15891	15824	15940	15651	15918	16019	15849	15775	15543	16054	15924	15939	15830	15777	16026	15851	15850	15805	15870	15799	15871	15714	15790	15812	16010	15788	15712	15856	15869	15821	15808	15970	15812	15779	15802	15751	15579	15931	15935	15767	15778	15642	15792	15890	15843	15880	15842	15826	15934	15775	15915	16068	15792	16046	15729	15902	15710	15919	15794	16048	15923	15758	15827	15811	15782	15643	15996	15904	15837	15796	15969	15935	15976	15991	15948	15863	15834	15959	15805	15821	15800	15946	15796	15858	15816	15918	15836	15943	16009	15788	15797	15789	16002	15691	15853	15881	15779	15952	15740	15957	15861	15973	15755	16003	15987	15912	15818	15885	15992	15726	15839	16037	15905	16032	15693	15741	15917	15766	15660	15743	15848	15851	15791	15805	15921	15954	15674	15943	15845	15931	15973	15798	15784	15889	15823	15930	15866	15890	16023	15776	15758	15715	15834	15880	15706	15793	15931	15758	15818	15927	15873	15807	16004	15745	15986	15821	15686	15797	15775	15935	15879	15730	15956	15921	15844	15916	15975	15864	15782	15916	16016	15706	15642	15800	15936	15838	15760	15691	15898	15845	15695	15818	15830	15854	15913	15798	15927	15821	15693	15922	15836	15769	15798	15835	15860	15955	15767	15799	15805	15701	15818	15830	15819	16008	15746	15886	15792	15878	15914	15761	15955	15895	15794	15709	15809	15974	15759	15775	16021	15658	15945	15930	15765	15968	15788	15863	15879	15967	15696	15918	15814	15908	15831	15855	15858	15790	15731	15928	15841	15867	15647	15857	15883	15995	15889	15876	15876	15909	15964	15743	15849	15830	15960	15760	15716	15853	15755	15694	15661	15887	15689	15786	15796	15912	15867	15937	15868	15854	15806	15658	15899	15574	15712	15800	15943	16031	15847	15764	15806	15732	15775	15669	15792	15819	15877	15689	15868	15844	15878	15925	15803	15714	15932	15874	15882	15590	15875	15824	15758	15935	16006	15797	15882	16005	15796	15833	15952	15806	15809	15850	15739	15887	15870	15856	15821	15777	15748	16069	15850	15820	15860	15840	15871	16023	15785	15899	15939	15789	15832	15866	15883	15706	15760	15847	15744	15695	15764	15801	15980	15799	15888	15816	15828	15873	15821	15745	16014	16026	15831	15765	15916	15880	15655	15835	15907	15836	15874	15930	15878	15746	15763	15762	15843	15931	15848	15861	15783	15945	15754	15930	15930	15874	15675	15920	15877	15876	15878	15863	15880	15669	15860	15867	15742	16047	15718	15746	15889	15647	15886	15807	15928	15790	15939	15858	15728	15947	15781	15785	15837	15827	15828	15826	15830	15953	15670	15847	15846	15818	15889	16046	15855	15726	15865	15790	15982	15933	15683	15708	15656	15973	15778	15759	15780	15848	15958	15906	15835	15866	15863	15730	15792	15759	15803	15766	15899	15547	15814	15943	15750	15865	15789	15804	15842	15832	15672	15809	15879	15922	15845	15811	15787	15954	15873	16076	15836	15889	15698	15934	16058	15857	15818	15694	15721	15878	15798	15693	15946	15827	15910	15772	15698	15918	15796	15729	15948	15721	15779	15880	15803	15987	15691	15886	15809	15890	15733	15794	15986	15922	15750	15918	15762	15827	15827	15962	15786	15830	15743	15741	15862	15887	15788	15964	15828	15895	15830	15832	15807	15762	16137	16036	15777	15819	15998	15953	15807	15894	15737	15785	15783	15848	15851	15756	15622	15832	15963	15802	15755	15792	15832	15871	15830	15866	15915	15777	15899	15861	15667	15859	15713	15898	15940	15894	15943	15935	15804	15870	15822	15929	15782	15853	15779	15811	15932	15731	15563	15884	15773	15832	15909	15767	15734	15955	15851	15819	15887	15735	15795	15738	15856	15939	15824	15822	15732	16037	15759	15706	15842	15975	15876	15899	15873	15809	15881	15834	16000	15769	15755	15862	15881	15834	15876	15951	15976	15952	15958	15758	15867	15784	15857	15799	16098	15730	15728	15789	15854	15859	15760	15695	15761	15892	15816	16018	15912	16002	15738	15990	15743	15807	15631	15806	15848	15854	16007	15947	15855	15864	15795	15933	15685	15821	15775	15809	15851	15992	15716	15863	15825	15790	15778	15835	15890	15951	15763	15869	15895	15769	15842	15688	15684	15979	15881	15666	15917	15846	15828	15777	15778	15846	15780	15945	15824	15867	15828	15872	15829	15702	15782	15866	15784	15815	15698	15900	15867	15795	15963	16008	15891	15814	15868	15878	15663	15980	15863	15859	15765	15799	15717	15927	15911	15947	15926	15698	15977	15861	15764	15914	15935	15859	15763	15788	15878	15780	15724	15853	15871	15837	15961	15911	15841	15794	15789	15860	15899	15763	15901	15787	15768	15890	15692	15866	15838	15856	15810	15981	15917	15824	15870	15847	15662	15860	15879	15926	15841	15912	15898	15786	15874	16045	15854	15809	15699	15809	15697	15879	15774	15862	15891	15886	15946	15936	15795	15812	15867	15796	15778	15907	15806	15626	15934	15797	15761	15943	15853	15825	15782	15911	15801	15888	15806	16022	15823	15848	16013	15849	15707	15840	16004	15777	15905	15845	15790	15866	15677	16131	16016	15828	15840	15779	15888	15852	15701	15890	15791	15702	15900	15834	15950	15809	15802	15847	15908	15897	16005	15826	15875	15972	15806	15872	15655	16012	15814	15910	15773	15711	15914	15842	15930	15931	15845	15883	15772	15771	15800	15784	15984	16067	15815	15797	15884	15730	15872	15717	15859	16035	15871	15876	15789	15833	15734	15879	15805	15838	15799	15999	15911	15940	15858	15708	15762	15780	15814	15954	15954	15867	15860	15871	15851	15765	15750	15804	15868	15927	15721	15921	15795	15929	15877	15784	15935	15830	15786	15911	15813	15903	15616	15747	15768	15736	15822	16010	15813	15795	15851	16009	15999	15710	15891	15639	15903	15779	15693	15843	15848	15900	15873	15819	15954	15873	15833	15871	15941	15932	15788	15876	15742	16085	15780	15809	15844	15904	15902	15899	15730	15907	15837	15849	15898	15842	15901	15865	16023	15780	15878	15740	15848	15842	15792	15947	15909	15946	15866	15893
25288	21541	29145	27454	26268	26859	26119	23488	22287	21928	21273	20900	20574	20263	19567	19482	19499	19294	19348	19364	19225	19218	18871	19138	19080	18801	18882	18963	18988	18905	18941	18906	18830	18985	18707	18856	18659	19034	18803	18984	18752	18707	18860	18838	18873	18649	18841	18788	18863	18680	18819	18635	18697	19015	18667	18789	18962	18668	18733	18697	18634	18683	18680	18583	18650	18464	18946	18927	18726	18787	18678	18768	18769	18839	18651	18641	18774	18725	18934	18592	18799	18751	18649	18718	18874	18832	18784	18793	18813	18685	18530	18736	18851	18970	18673	18784	18734	18967	18732	18684	18904	18683	18739	18743	18816	18834	18876	18559	18519	18651	18577	18726	18603	18894	18750	18745	18914	18705	18642	18836	18701	18554	18601	18614	18583	18694	18776	18618	18711	18781	18478	18946	18687	18563	18693	18735	18727	18619	18742	18604	18677	18820	18837	18590	18772	18624	18565	18684	18567	18697	18704	18750	18620	18796	18747	18677	18658	18539	18679	18859	18769	18881	18670	18740	18631	18880	18710	18649	18684	18557	18660	18479	18722	18798	18611	18744	18886	18523	18672	18900	18710	18675	18694	18789	18823	18757	18843	18761	18792	18757	18717	18558	18579	18575	18697	18802	18678	18676	18663	18515	18532	18643	18816	18728	18673	18681	18861	18699	18815	18644	18827	18736	18827	18715	18694	19082	18688	18638	18746	18894	18772	18887	18720	18808	18639	18711	18780	18661	18810	18746	18589	18600	18709	18789	18591	18596	18704	18534	18687	18683	18706	18913	18549	18780	18872	18727	18758	18704	18782	18602	18795	18496	18714	18881	18631	18899	18775	18860	18728	18769	18620	18825	18653	18657	18906	18884	18714	18646	18635	18632	18746	18686	18669	18768	18730	18809	18593	18766	18667	18672	18681	18663	18627	18568	18736	18696	18806	18833	18835	18725	18739	18473	18539	18747	18677	18673	18605	18812	18565	18561	18599	18437	18593	18660	18988	18831	18830	18749	18886	18827	18626	18724	18746	18651	18882	18781	18663	18577	18794	18719	18668	18685	18798	18520	18746	18673	18932	18703	18694	18688	18783	18560	18637	18789	18750	18692	18799	18762	18562	18599	18799	18657	18793	18872	18638	18840	18772	18814	18701	18652	18495	18574	18699	18753	18592	18799	18839	18778	18604	18779	18680	18967	18697	18879	18905	18573	18790	18684	18795	18703	18699	18700	18759	18670	18674	18748	18633	18630	18902	18869	18721	18675	18735	18744	18789	18627	18674	18554	18583	18446	18730	18601	18710	18686	18714	18737	18734	18786	18646	18713	18668	18776	18743	18859	18812	18669	18798	18757	18933	18825	18731	18717	18752	18498	18711	18682	18874	18878	18718	18624	18756	18825	18564	18609	18799	18694	18679	18809	18858	18715	18752	18646	18667	18816	18622	18862	18805	18601	18711	18788	18589	18711	18871	18833	18730	18897	18813	18517	18561	18835	18578	18814	18496	18801	18706	18568	18855	18868	18885	18725	18818	18448	18706	18616	18570	18718	18674	18683	18693	18396	18908	18759	18544	18598	18591	18845	18709	18834	18641	18677	18819	18616	18798	18492	18732	18873	18699	18720	18559	18693	18759	18870	18790	18798	18595	18700	18721	18830	18729	18732	18701	18667	18817	18783	18612	18895	18827	18571	18725	18569	18728	18691	18586	18779	18766	18742	18742	18754	18841	18691	18804	18792	18729	18646	18663	18796	18656	18644	18565	18925	18765	18513	18774	18847	18758	18725	18635	18513	18690	18969	18671	18637	18991	18757	18574	18730	18632	18770	18750	18626	18719	18607	18617	18926	18777	18685	18678	18726	18712	18555	18563	18678	18552	18669	18808	18598	18601	18895	18658	18833	18655	18884	18818	18602	18630	18824	18589	18620	18677	18660	18826	18740	18599	18547	18850	18868	18784	18723	18683	18828	18743	18731	18636	18676	18761	18719	18816	18735	18669	18753	18906	18858	18573	18736	18802	18736	18799	18601	18650	18816	18860	18796	18687	18609	18634	18816	18585	18527	18783	18893	18638	18935	18608	18477	18622	18315	18861	18608	18903	18515	18574	18946	18762	18759	18776	18615	18768	18868	18545	18730	18984	18862	18681	18742	18615	18728	18787	18734	18748	18518	18803	18982	18772	18572	18806	18880	18709	18885	18721	18766	18866	18579	18593	18631	18554	18611	18632	18532	18814	18697	18549	18538	18619	18488	18808	18718	18718	18754	18649	18739	18612	18692	18715	18859	18671	18825	18698	18718	18888	18826	18701	18711	18573	18803	18842	18645	18761	18659	18930	18878	18884	18707	18720	18500	18803	18722	18745	18680	18614	18515	18592	18555	18783	18847	18660	18733	18651	18773	18669	18840	18742	18779	18827	18560	18732	18552	18539	18566	18857	18867	18896	18790	18672	18746	18564	18687	18837	18793	18617	18774	18724	18770	18705	18832	18878	18634	18536	18539	18663	18840	18808	18894	18547	18851	18589	18758	18561	18493	18786	18520	18605	18737	18593	18732	18700	18770	18795	18646	18650	18610	18700	18605	18885	18856	18552	18671	18866	18518	18786	18733	18723	18929	18760	18752	18633	18706	18526	18982	18708	18861	18611	18613	18766	18622	18692	18731	18798	18685	18803	18603	18799	18707	18818	18606	18875	18719	18607	18517	18750	18812	18616	18588	18795	18759	18706	18730	18822	18842	18707	18566	18768	18611	18694	18473	18759	18756	18827	18632	18893	18682	18681	18711	18726	18652	18734	18605	18512	18909	18800	18663	18640	18738	18727	18766	18666	18750	18808	18753	18681	18833	18774	18705	18691	18755	18819	18922	18730	18883	18671	18549	18891	18665	18884	18769	18724	18760	18854	18741	18618	18473	18552	18609	18612	18603	18646	18904	18787	18774	18914	18709	18618	18838	18782	18626	18815	18762	18623	18547	18840	18597	18590	18704	18569	18593	18631	18722	18727	18844	18869	18643	18740	18653	18813	18540	18705	18913	18650	18840	18627	18598	18590	18561	18825	18759	18717	18687	18907	18681	18625	18783	18721	18462	18829	18340	18632	18587	18644	18595	18681	18785	18701	18641	18602	18753	18671	18834	18659	18654	18689	18546	18680	18765	18721	18783	18672	18694	18816	18790	18913	18733	18825	18676	18553	18799	18616	18775	18691	18876	18816	18627	18657	18737	18658	18744	18643	18605	18801	18768	18860	18844	18758	18608	18770	18659	18466	18600	18650	18691	18630	18651	18753	18934	18796	18672	18605	18748	18578	18718	18892	18860	18925	18618	18790	18920	18761	18726	18717	18848	18768	18701	18714	18711	18801	18880	19004	18826	18693	18760	18722	18839	18717	18569	18889	18792	18795	18623	18917	18614	18746	18839	18743	18811	18607	18752	18581	18614	18498	18794	18637	18805	18690	18630	18690	18837	18782	18698	18698	18814	18619	18646	18670	18851	18610	18467	18908	18855	18757	18798	18931	18700	18829	18705	19023	18892	18940	18790	18856	18843	18805	18760	18726	18648	18745	18861	18653	18724	18717	18619	18724	18734	18727	18847	18478	18821	18587	18453	18750	18718	18760	18620	18796	18838	18771	18765	18482	18570	18840	18766	18684	18616	18736	18693	19014	18758	18840	18708	18815	18602	18670	18748	18484	18730	18623	18554	18655	18717	18690	18710	18833	18648	18580	18622	18822	18744	18744	18411	18642	18740	18668	18804	18665	18636	18619	18570	18550	18780	18787	18767	18851	18735	18765	18834	18793	18636	18763	18865	18736	18418	18790	18683	18721	18677	18720	18701	18927	18880	18869	18903	18820	18822	18782	18744	18818	18840	18823	18801	18759	18781	18906	18788	18668	18783	18790	18890	18546	18685	18543	18732	18712	18790	18632	18746	18596	18829	18653	18608	18868	18920	18682	18730	18729	18805	18747	18820	18828	18627	18786	18811	18605	18790	18733	18875	18701	18735	18782	18681	18900	18704	18622	18660	18722	18665	18757	18790	18746	18603	18584	18719	18695	18495	18847	18520	18781	18777	18665	18505	18625	18835	18630	18410	18699	18804	18795	18764	18559	18605	18753	18676	18753	18550	18776	18654	18574	18613	18596	18706	18695	18646	18628	18673	18799	18550	18973	18757	18645	19125	18645	18886	18686	18769	18631	18694	18617	18646	18439	18872	18743	18861	18568	18766	18744	18603	18644	18545	18864	18732	18574	18780	18911	18851	18616	18706	18729	18660	18713	18676	18842	18602	18779	18620	18732	18828	18586	18654	18770	18839	18638	18678	18740	18730	18572	18787	18799	18512	18728	18983	18866	18774	18853	18809	18739	18714	18793	18755	18734	18829	18759	18706	18780	18664	18640	18706	18644	18883	18538	18708	18762	18699	18689	18977	18654	18528	18783	18802	18772	18662	18646	18586	18604	18638	18878	18787	18500	18798	18752	18906	18725	18498	18561	18688	18792	18756	18556	18669	18682	18673	18525	18671	18575	18616	18657	18709	18658	18797	18772	18649	18690	18791	18882	18801	18750	18602	18570	18739	18820	18779	18712	18639	18703	18707	18914	18769	18852	18632	18650	18650	18725	18615	18782	18786	18652	18993	18810	18819	18633	18477	18732	18521	18491	18619	18606	18751	18712	18713	18844	18751	18719	18658	18741	18767	18635	18600	18689	18973	18664	18459	18748	18390	18713	18742	18820	18775	18770	18829	18444	18476	18725	18723	18708	18952	18617	18738	18617	18769	18641	18785	18878	18786	18450	18687	18592	18727	18639	18633	18709	18611	18735	18600	18867	18785	18772	18794	18877	18679	18765	18690	18703	18784	18790	19000	18689	18771	18885	18710	18612	18664	18814	18761	18782	18748	18572	18718	18877	18807	18742	18640	18749	18627	18721	18539	18612	18777	18713	18648	18807	18617	18673	18735	18921	18617	18546	18751	18628	18720	18729	18893	18679	18840	18786	18600	18717	18763	18765	18763	18754	18799	18488	18711	18620	18717	18743	18687	18662	18626	18643	18715	18483	18684	18654	18874	18888	18633	18614	18531	18648	18795	18881	18629	18909	18708	18672	18688	18908	18915	18850	18711	18882	18717	18522	18870	18483	18715	18725	18745	18852	18712
28780	47522	44890	35462	30547	26897	24563	22550	21444	20500	19783	19173	18220	17964	17504	16843	16654	16693	16646	16420	16523	16337	16329	16308	15998	16192	16139	15942	16099	16090	15915	15916	16123	16075	15936	15982	16025	16038	15978	15918	15983	16054	15882	15789	15772	15883	15781	15872	15909	15892	15793	15840	15889	15961	15940	15878	15904	15850	15922	15793	15734	15791	15930	15873	15794	15688	15895	15907	15902	15826	15993	15944	15899	15822	15673	15780	15818	15753	15935	15732	15930	15916	15937	16065	15916	15924	15896	15959	15818	15825	15921	15891	15814	15814	15852	15830	15815	15750	15819	15875	15720	15987	15881	15917	15900	15884	15995	15980	15939	15840	15895	15910	15827	15807	16132	15851	15927	15761	15834	15935	15913	16006	15903	15744	15885	15839	15750	15902	15788	15746	16116	15702	15938	15894	16042	15891	15869	15773	15782	15987	15804	15845	15770	15883	15972	15988	15845	15791	15861	15840	15647	15772	15704	16041	15867	15719	15814	15796	15779	15793	15841	15797	16000	16001	15868	15900	15840	15794	15862	15926	16082	15854	15825	15873	15831	15965	15835	15966	15948	15913	15806	15738	15931	15883	16085	16014	15760	15763	15940	16038	15741	15969	15836	15943	15855	15814	15996	15885	15991	15825	15947	15769	15702	15765	15941	15814	15767	15881	15762	15911	15923	15915	15955	15816	15970	15846	15878	15911	15858	15813	16034	15862	15825	15617	15983	15875	15864	15860	15996	15949	15844	15921	15824	16030	15868	15838	15845	15797	16022	15922	15942	15952	15911	15814	15816	15861	15916	15674	15788	15916	15811	15812	15806	15969	15844	15724	15911	15870	15875	15975	15987	15794	15955	16020	15911	15880	15948	15866	15830	15871	15815	15661	15796	15799	15924	15717	16005	15663	16030	15881	15868	15989	15804	15952	15784	15845	15902	15689	15888	15749	15735	15871	15787	15857	15835	15768	15883	15690	15975	15909	15928	16004	15982	15966	15860	15731	15831	15931	15728	15892	16014	15913	15823	15635	15915	15798	15795	15795	15828	15767	15789	15842	15844	15763	15952	15969	15812	15949	15873	15903	15941	15810	15806	15804	15807	15944	15943	15903	15717	15774	15882	15867	15908	16102	15998	15967	15815	15857	15765	15896	15907	15683	15872	15831	15695	15893	15966	15816	15796	15807	15849	15937	16050	15816	15876	15766	15741	15807	15873	15898	15830	15803	15953	15803	15933	15751	15935	15840	16020	15975	15727	15776	15860	15761	15931	15948	15907	15987	15833	15737	15869	15844	15765	15784	15812	15923	15802	15826	15778	15726	15829	15889	15812	15876	15943	15825	15922	15986	15738	15768	15874	15868	15854	15835	15857	15824	15834	15740	15913	15887	15826	15873	15922	15857	15966	15732	15814	15799	15897	15824	15944	15995	15846	15801	15795	15850	15834	15841	15770	15771	15961	15879	15667	15979	15956	15841	15846	15938	15808	15862	15803	15937	15720	15753	15718	15888	15751	15814	15902	16031	15807	15786	16044	15986	15959	15737	15893	15762	15874	15805	16019	15836	15894	15923	15694	15901	15804	15935	15804	15821	15872	15999	15823	15779	15889	15803	15796	15912	15793	16017	15842	15785	15924	15857	15823	15715	15970	15856	15787	15863	15841	15954	15849	15963	15774	15926	15981	16070	15843	15956	15886	15985	15813	15889	15819	16067	15792	15829	15743	16018	15759	15881	15970	15882	15793	15938	15831	15833	15890	15752	15804	15704	15858	15829	15669	15806	16069	15732	15878	15951	15746	15966	16022	16038	15731	15750	16042	15762	15969	16048	15814	15957	15818	15949	15870	15914	15919	15863	15825	16051	15809	15863	15837	15886	15843	15978	15829	15845	15811	15777	15828	15799	15838	15923	15804	15968	15704	16069	15907	15794	15938	15837	15830	15878	15803	15781	15861	15871	15871	15879	15789	15750	15735	15925	15958	15754	15735	15893	15965	15806	15889	15871	15818	15996	15763	15900	15774	15823	16001	15847	15873	15985	15866	15641	15850	16022	15911	15961	15844	15908	15959	15941	15763	15729	15810	15874	15848	15889	15642	15804	15871	15844	15874	15949	15982	15833	15826	15942	15825	15888	15911	15951	15868	15817	15789	15821	16003	15924	15915	16006	15774	15901	15953	16044	15823	15928	15684	15850	15920	15790	16092	15795	15830	15855	15967	15905	15842	15941	15814	15986	16011	15712	15896	15773	16000	15900	15963	15966	16045	16045	15829	15920	15793	15797	15896	15988	15847	15993	15812	15926	15968	15974	15831	15844	15958	15614	15999	15885	15907	15941	15828	15844	15977	15751	16004	15748	15736	15912	15902	15896	15723	15869	15747	15809	15818	15948	15861	15940	15847	15917	16021	15784	15931	16060	15902	15777	16036	15821	15877	15816	15915	15940	15930	15734	15850	15859	15710	15919	15937	15905	15806	15988	15923	15950	15943	15812	15975	15670	15951	15720	15784	15721	15939	15965	15964	16075	16041	15664	15965	15828	15918	15855	15663	15829	15807	15890	15918	15930	15915	15963	15808	15905	15832	15963	15670	15798	15761	15876	15914	15819	15923	15767	16042	15778	15712	15664	15902	15787	16068	15973	15880	15838	15908	15956	15796	15740	16034	15835	15939	15921	15937	15964	16010	15719	15776	15725	15965	15959	15981	15883	16048	15983	15691	15802	15887	15997	15960	15954	15743	15898	15842	15779	15883	15891	15879	15859	15939	15943	15890	15700	15997	15892	15866	15842	15714	15898	15945	15812	15661	15838	15806	15957	15930	15807	15936	15889	15809	15811	15773	15795	15996	15600	15918	15933	15842	15784	15675	15944	15917	15740	15879	15624	15794	15859	15767	15855	15921	16031	15822	16017	15985	15810	15928	15793	15909	15935	15911	15970	15959	15776	15793	15947	15865	15830	15801	15870	16003	16026	16042	15728	15728	16038	15954	15815	15806	15875	15908	15857	15758	15891	15915	15796	15699	15881	15860	15836	15750	15776	15962	15959	15870	15845	15903	15848	15910	15957	15717	15966	15574	15848	15994	15806	15969	15939	16029	15856	15891	15872	15918	15963	15695	15850	16003	15853	15876	15941	16025	15847	15801	15821	15996	15864	15836	15653	15861	15878	15983	15835	15903	15876	15953	15820	15791	15760	15891	15762	15876	15802	15834	15871	15854	15956	15917	15871	15808	15851	15889	15922	15937	15928	15953	15860	15816	15990	15812	15872	15789	15721	15833	15831	15816	15932	15899	15792	15880	15916	16007	15957	15780	15897	15893	15825	15892	15981	15939	16109	15944	15724	15885	15651	15937	15745	15715	16037	15949	15690	15830	15717	15878	15714	15848	15885	15820	16079	15968	15979	15996	15697	15772	15694	15919	15791	15877	16063	15757	15713	15864	15769	15860	15804	15812	15806	15771	15824	16021	15838	15888	16108	15870	15831	15830	15912	15995	15854	15796	16025	15848	15928	15864	16000	15934	15902	15790	15852	15950	15968	15940	15804	15931	15894	15950	15871	15981	15845	16066	15910	15636	15936	15908	15828	15733	15845	15887	15886	15839	15919	15735	15772	15879	15791	15946	16064	15779	15824	15955	15786	15764	15701	15627	16151	15893	15773	15835	15858	15845	15826	15926	15758	15900	16034	15954	15986	15911	15885	15916	15821	15733	15932	15943	15781	15846	15943	15973	15837	15942	15897	15821	15850	15913	15985	15931	15970	15973	15882	15950	15865	16019	15820	15764	15691	15686	15781	15913	15850	16015	15809	15743	16093	15766	15822	15895	15911	15708	15899	15992	15793	15942	15880	16168	15510	15803	15934	15793	15935	15985	15849	15915	15791	15894	15777	15795	15844	15958	15883	15866	15827	15758	15888	15927	15895	15956	15744	16007	15792	15893	15854	15839	15769	15812	15846	15827	16013	15824	15795	15946	15936	15856	15865	15577	15829	15993	15775	15991	15878	15987	15874	15870	15873	15868	16068	15886	15957	15935	15873	15788	15639	15847	15940	15876	15755	15958	15892	15866	15782	15743	15924	16023	15912	15835	15956	15842	15993	15906	16010	15935	15894	15729	15801	15865	15889	16113	15848	15828	15893	15840	15823	15883	15851	15930	15951	15901	15887	15947	15908	15819	15995	15923	15858	15774	15997	15771	16020	15771	15882	15938	15945	16012	15715	15841	15968	15945	15742	15882	15759	15808	15967	15738	15791	15883	15864	15830	15954	15818	15708	16012	15897	15878	16068	15783	15900	15769	15874	15878	15685	15985	15946	15629	15870	15860	15840	15911	15866	15726	16056	15808	15871	15837	15926	15924	15923	15823	15903	15803	15890	15891	15890	15954	15693	15813	15958	15831	15950	15837	15847	16085	16024	15780	15896	15909	15786	15795	15788	15866	15740	15893	15634	15875	15925	15889	15664	16032	15949	15964	15809	15741	15900	15912	15917	15953	15870	15969	15924	15919	15852	15608	15839	15771	15827	15855	15871	15784	15984	15900	15717	15749	15940	15736	15917	15756	15911	15727	16061	16030	15828	15866	15886	16063	15855	15982	16064	15839	15946	15998	15798	15912	15914	15914	15822	15740	15959	15880	15821	15799	15791	15966	15828	15734	15849	15939	15868	15898	15892	15800	16040	15921	15947	15933	16071	15801	15776	16023	15919	15932	15771	15732	15749	15896	15784	15824	15857	15808	15883	15796	15864	15838	15783	15895	15943	15962	15784	15889	15902	15766	15867	15790	15826	15931	15845	15908	15869	15914	15645	15914	15887	15865	15819	15986	15855	15854	15951	15940	15878	15850	15746	15867	15893	15807	15911	15676	15751	15793	16089	15802	16048	15841	15609	15868	15972	15832	15834	15859	15897	15837	15910	15907	15793	16015	15763	15686	16013	15892	15865	15970	15964	15931	15877	15869	16045	15928	15870	15771	15896	15744	15792	15881	15965	15759	15985	15705	15868	15745	15907	15983	15788	15866	15778	15781	15736	15764	15879	15817	15935	15858	15802	15881	15923	15805	15777	15833	15913	15909	15789	15927	15853	15898	15791	15959	15961	15826	15848	15803	15884	15720	15992	16104	15830	15940	15712	15698	15930	15767	15750	15755	15956	15781	15909
24141	21535	29193	25025	24777	28008	29034	25002	23425	22618	21780	20891	20560	20006	19807	19370	19277	19329	19245	18955	18960	18796	18710	18591	18727	18695	18393	18289	18549	18464	18514	18434	18126	18258	18559	18240	18396	18224	18454	18234	18268	18452	18274	18300	18266	18254	18051	18305	18481	18397	18333	18188	18205	18192	18097	18290	18236	18289	18234	18074	18175	18290	18194	18335	18329	18211	18365	18199	18388	18059	18275	18114	18248	18278	18312	18109	18223	18048	18376	18196	18147	18048	18143	18298	18212	18544	18259	18294	18064	18095	18118	18322	18252	18037	17913	18282	18242	18083	18248	18154	18343	18295	18320	18164	18241	17985	18310	17938	18195	18098	17982	18075	18325	18262	18048	18236	18667	18276	18330	18347	18238	18040	18192	18258	18370	18347	18378	18108	18263	17971	18262	18323	18203	18455	18037	17966	18016	18278	18386	18352	18149	18256	18294	18334	18168	18066	18456	18326	18192	18051	18209	18179	18157	18209	18325	18225	18272	18081	18122	18058	18115	18297	18240	18254	18193	18134	18344	18538	18193	18206	18120	18179	18147	18182	18058	18210	18285	18123	18255	17970	18205	18149	18133	17989	18157	18171	18307	18364	18126	18284	18294	18322	18020	18115	18088	18173	17847	17923	18112	18090	18330	18365	18064	18099	18435	18133	18068	18150	18005	18132	18107	17968	18180	18126	18229	18066	18248	18003	18038	17963	18270	18198	18101	18306	18128	18292	18199	18210	18061	18201	18189	18153	17995	18199	18139	18117	18061	17838	18325	18230	18063	18140	18075	18059	17990	18168	18417	18044	18139	18307	18062	18218	18232	18135	18223	18255	18188	18273	18121	17989	18441	18034	17929	18206	18344	18319	18276	18277	18130	18140	18082	18279	18020	18071	18236	18157	18081	18020	18165	18228	18087	18262	18335	18066	18213	18017	18026	18196	18345	18171	18311	18150	18202	18178	18034	18243	18144	18197	18138	17982	18255	18124	17964	18024	18085	18246	18213	18226	18168	18122	18100	17955	18281	18173	18280	18054	18136	18127	18202	17983	18178	18173	18292	18073	18185	18045	18077	17940	17889	17952	18251	18267	18122	18003	18128	18164	18190	18175	18192	18041	18091	18111	18201	18235	18269	18112	18146	18313	18197	18209	18205	18061	18268	18386	18316	18332	18085	18269	18433	18335	18089	18190	18141	18240	18102	18215	17988	18191	18143	18220	18193	18178	18271	18065	18030	18181	18005	17991	18318	18491	18025	18474	18289	18190	18297	18024	18270	18035	18156	18255	18077	18069	18132	18358	18306	18114	18187	18029	18260	18121	18291	17964	18417	18233	18235	18309	18158	18246	18020	18099	18130	18151	18441	18063	18197	18256	17985	18212	18078	18115	18146	18137	18277	18062	18082	18227	18225	18262	18109	18012	18209	18257	18115	18099	18049	18152	18252	18359	18088	18216	18370	18281	18158	18136	18269	18181	18298	18265	18323	18073	18198	17970	18074	18155	18140	18064	18176	18199	18327	18163	18194	18104	18131	18222	18116	18041	18178	18287	18200	18290	18309	18305	18070	18251	18253	18242	18319	18142	18016	18221	18017	18146	18249	17982	18044	18014	18046	18138	18132	18061	18011	18188	18067	18036	18062	18103	18254	18064	18196	17987	18248	18173	17954	18105	18198	18044	18250	18094	18170	18011	18179	18019	18181	18205	18050	18111	18140	18128	18240	18123	18355	18143	18089	18077	18226	18136	18154	17939	18189	18180	18222	18335	18336	18114	18120	18298	18149	18012	18151	18102	18004	18234	18154	17954	18182	18080	18241	18245	18119	18227	17982	18025	18120	18350	18082	18182	18111	18263	18035	18248	18346	18077	18281	18086	18104	18202	18348	18184	18404	18153	18239	18230	18105	17961	18153	18163	18163	18291	18187	18152	18092	17993	17947	18103	18102	18293	18388	18065	18061	18135	18408	18146	18404	18384	18095	18040	17983	18094	18196	18241	18347	18106	18031	18208	18268	18042	18377	18133	18109	18256	18295	18203	18040	18257	18231	17976	18282	18152	18265	17952	18370	18167	18207	18267	18143	18330	18191	18161	18319	18085	18270	18129	18286	18115	18187	18112	18251	18302	18259	18259	18373	18089	18082	17879	18146	18185	18250	18091	18153	17989	18172	18271	18017	18072	18529	18160	18171	18126	18194	18272	17880	17890	18275	18223	18137	18114	18278	18232	18029	18125	18191	18100	18450	17772	18365	18080	18188	18021	18273	18345	18135	18263	18284	18208	18290	18170	18253	18126	18248	18332	18350	18242	18224	18113	18385	18177	18146	18089	18286	18041	18268	18113	18272	18289	18314	18141	18085	18082	17931	18106	18332	17987	18129	18188	18209	18199	18212	18167	18234	18203	18165	18177	17991	18136	18089	18142	18073	18257	18145	18183	18261	18159	18222	18174	18312	18063	18022	18152	18215	18302	18163	18097	18235	18296	18093	18090	18406	18218	18340	18436	18109	18358	18125	18097	18185	18108	17894	17896	18184	18008	18232	18183	18137	18158	18171	18202	18124	18125	18169	18383	18194	18210	18421	18072	18194	18062	18144	18239	18266	18226	18104	18209	18169	18100	18001	18079	18028	18213	18071	18036	18206	18329	18197	18295	18230	18396	18123	18069	18203	18115	18343	18205	18193	17999	18011	18127	18205	18011	18054	18156	18086	18115	17955	18060	18180	18282	17973	18184	18008	18342	18168	18142	18033	18168	18113	18299	18220	18245	18288	18164	18205	18137	18154	17944	18116	18182	18070	18242	18218	18125	17880	18167	18045	17934	18165	18332	18247	18150	18239	18030	18205	18216	18347	18157	18108	18040	18330	18068	18188	18127	18233	18085	18217	18206	18187	18172	18023	18344	18072	18055	18106	18154	18287	18204	18191	18374	18195	18282	18304	18144	18350	18191	18144	18081	18274	18196	18123	18285	18145	17923	18139	17833	18349	18302	18189	18357	18188	18060	18182	18139	18077	18130	17993	18088	18077	18047	18070	18098	18009	18033	18176	18169	18226	18171	18333	18113	18073	18125	18286	18147	18210	18406	18030	18157	18148	18116	18223	18105	17894	18246	18039	18314	18060	18009	18159	18022	18046	18304	18049	18171	18250	18010	18177	18224	18156	18216	17838	18205	18252	18281	18170	18000	18182	18275	18321	18230	18288	18281	18098	18083	18349	18346	18301	18208	18431	18181	18154	18101	17915	18144	18217	18060	18184	17998	18263	18229	18374	18076	18100	18110	18171	18223	18087	18223	17950	18067	18257	18038	18231	18286	18255	18172	18109	18061	18234	18265	18133	18118	18171	18131	18250	18367	18244	17983	18323	18092	18261	18256	18257	18172	18179	18131	18173	18372	18067	18105	17896	18071	18227	18305	18232	18180	18349	18178	18278	18055	18142	18271	18290	18191	18255	18342	18163	18250	18134	18294	18180	18326	18215	18178	18095	18057	18264	18287	18270	18232	18141	18143	18188	18096	18227	18160	18036	18255	18197	18333	18240	17951	18130	18251	18117	18158	18288	18185	18077	18228	18037	18180	18354	18023	18040	18093	18283	18117	18235	18289	18234	18147	18357	18045	18159	18252	18129	17945	18275	18345	18319	18365	18221	18101	18089	18328	18007	17877	18152	18160	18226	18166	18306	18320	18347	18011	18350	18014	18035	18337	18120	18244	18347	17995	18108	17975	18240	18068	18290	18199	18500	18042	17963	18292	18247	18289	18336	18088	18331	18208	18034	18365	18182	18269	18187	18223	18300	18142	18167	18184	18179	18232	18140	18165	18037	18281	18552	18081	18219	18202	18118	18127	18108	18189	18123	18252	17965	18198	18511	18214	18244	18162	18103	18133	18200	17990	18021	18227	18304	18165	18224	18031	18195	18358	18205	17989	18487	18187	18286	18191	18093	18232	18176	18058	18166	18094	18239	18161	18160	18152	18166	17886	18328	18172	18040	18184	18269	18085	18255	18123	18226	18028	18128	18044	18087	18106	18107	18165	18130	18180	18252	18249	18112	18063	18152	18096	18047	18100	18039	18033	18097	18390	18118	18195	18159	18316	18259	18223	18259	18311	18115	17947	18293	18126	18371	18136	18207	18237	18193	18024	18254	18361	18363	18246	18398	18311	17949	18130	18270	18282	18021	18202	18072	18247	18179	18160	18281	18132	18085	18251	18236	18087	18297	18227	18117	18163	18156	18147	18089	18169	18038	17964	18406	18222	18089	18121	18188	18339	18464	17992	18129	18097	18109	18210	18174	18333	18373	18159	18120	18185	18253	18369	18321	18211	18291	18135	18043	18160	18306	18266	18154	18011	18182	18198	18200	18078	18116	17979	18127	18219	18264	18239	18364	18195	18049	18429	18219	18127	18196	18296	18148	18035	18088	18139	18076	18250	18136	18341	18256	18381	18119	18173	18243	18155	18181	18160	18232	18131	18445	18135	18041	18130	18239	18336	18220	18114	18151	18331	18093	18127	18219	18268	18186	18034	18374	18043	18204	18274	18305	18088	18221	18129	18151	17962	18098	18277	18208	18042	18291	18306	18108	18207	18190	18214	18183	18122	18253	18008	18109	18211	18167	18191	18100	17928	18109	18133	18221	18282	18090	18119	17993	18298	18210	18179	18112	18172	18125	18440	18130	18361	18116	18256	18298	18082	18049	18046	18206	18076	18145	18175	18107	18215	18278	18188	18155	18062	17976	18260	18293	18073	18084	17948	18296	18116	18033	18131	18046	18124	18151	18073	18199	18049	18061	18215	18173	18190	18168	18144	18119	18093	18233	18133	18213	18256	18229	18288	18095	18181	18119	18200	18233	18401	18170	18209	18274	18116	18284	18007	18388	18255	18221	18175	18202	18338	18045	18272	18427	18286	18073	18172	18228	18069	18448	18145	18078	18214	18070	18153	17981	18127	18297	18305	18113	18097	17985	18172	18133	18328	18189	18169	18052	18327	18115	18064	18262	18115	18173	18198	18033	17882	18330	18008	18016	18052	18122	18099	18254	18110	18336	18178	18165	18401	18046	18297	18274	18160	18295	18357	18254	18186	17914	18131	18147	18009	18011	18154	18147	17978	18262	18307	18086	18125	18160	18038	18158	18212	18145	18342	18138	18216
30116	50678	47584	39439	34752	30795	28095	25244	23623	22127	20609	19842	18963	18319	17751	17377	16965	16985	16670	16477	16296	16339	16050	16044	16117	16062	16194	15979	15926	15705	15848	15821	15820	15697	15792	15705	15552	15637	15659	15775	15674	15635	15782	15620	15878	15534	15644	15741	15814	15593	15618	15688	15574	15688	15537	15594	15599	15626	15744	15630	15598	15721	15619	15730	15443	15754	15804	15637	15668	15644	15377	15622	15667	15493	15465	15554	15682	15517	15620	15652	15661	15563	15413	15721	15621	15678	15551	15593	15696	15614	15606	15678	15537	15559	15570	15695	15744	15698	15391	15676	15542	15265	15725	15552	15592	15678	15712	15565	15517	15370	15581	15562	15703	15657	15592	15523	15495	15512	15630	15655	15469	15602	15667	15557	15526	15653	15548	15718	15658	15520	15633	15725	15521	15733	15539	15461	15534	15550	15713	15683	15748	15698	15524	15541	15613	15530	15667	15555	15613	15500	15552	15641	15543	15529	15527	15681	15416	15493	15557	15689	15492	15390	15591	15628	15444	15628	15548	15544	15705	15639	15433	15539	15586	15657	15425	15540	15605	15628	15531	15517	15613	15576	15568	15611	15576	15666	15578	15502	15583	15528	15659	15598	15502	15897	15527	15551	15727	15413	15642	15508	15618	15645	15493	15603	15667	15498	15559	15535	15435	15569	15631	15571	15505	15464	15568	15475	15598	15397	15786	15513	15546	15539	15535	15470	15391	15755	15609	15546	15451	15489	15595	15619	15546	15529	15563	15564	15740	15512	15595	15601	15489	15456	15529	15411	15516	15592	15611	15470	15425	15467	15585	15699	15544	15456	15658	15661	15649	15497	15690	15594	15506	15563	15684	15576	15542	15545	15692	15492	15640	15529	15575	15668	15670	15745	15522	15597	15711	15692	15795	15632	15555	15504	15552	15474	15650	15414	15633	15610	15640	15603	15680	15625	15534	15640	15506	15583	15543	15591	15615	15557	15592	15475	15534	15595	15392	15721	15460	15614	15609	15479	15422	15632	15537	15468	15524	15575	15583	15402	15698	15708	15510	15693	15559	15709	15618	15691	15636	15613	15645	15587	15543	15493	15510	15478	15501	15563	15478	15476	15618	15451	15675	15532	15600	15646	15602	15690	15587	15604	15469	15487	15562	15516	15519	15597	15578	15750	15730	15400	15445	15623	15741	15648	15683	15520	15542	15620	15656	15689	15671	15656	15624	15740	15630	15341	15491	15496	15623	15576	15675	15458	15640	15521	15578	15708	15626	15630	15678	15582	15473	15636	15409	15542	15480	15524	15417	15558	15503	15684	15590	15379	15642	15600	15460	15695	15615	15674	15584	15518	15519	15571	15641	15603	15613	15582	15668	15617	15409	15703	15520	15811	15690	15509	15686	15705	15677	15531	15563	15488	15689	15559	15586	15618	15700	15564	15650	15604	15454	15743	15405	15583	15596	15550	15492	15591	15660	15441	15374	15477	15601	15555	15426	15572	15634	15469	15598	15578	15519	15534	15656	15445	15479	15654	15668	15626	15649	15439	15703	15555	15590	15616	15573	15888	15366	15522	15569	15465	15698	15577	15564	15601	15597	15512	15470	15655	15574	15695	15551	15634	15636	15684	15640	15415	15434	15474	15480	15401	15445	15684	15649	15666	15666	15712	15539	15465	15706	15450	15479	15612	15675	15669	15602	15492	15611	15386	15621	15504	15646	15510	15631	15703	15726	15567	15646	15504	15656	15716	15538	15454	15541	15564	15772	15732	15666	15504	15614	15460	15664	15724	15728	15516	15436	15679	15548	15721	15346	15670	15419	15784	15643	15646	15656	15575	15613	15634	15614	15592	15552	15612	15645	15644	15449	15462	15509	15615	15479	15562	15622	15472	15490	15611	15472	15450	15566	15349	15660	15518	15603	15599	15552	15650	15518	15606	15604	15504	15481	15649	15760	15675	15516	15735	15480	15806	15620	15468	15671	15411	15679	15545	15631	15663	15460	15640	15589	15618	15629	15551	15635	15635	15436	15502	15575	15481	15534	15551	15634	15716	15467	15582	15442	15627	15608	15576	15675	15436	15395	15535	15521	15559	15616	15472	15569	15558	15402	15701	15531	15819	15671	15679	15651	15612	15620	15674	15544	15534	15493	15512	15545	15695	15556	15401	15671	15487	15673	15597	15500	15671	15584	15547	15484	15555	15590	15578	15676	15527	15643	15485	15558	15481	15615	15611	15578	15528	15675	15614	15509	15626	15456	15606	15584	15597	15590	15655	15568	15516	15570	15335	15716	15612	15418	15636	15586	15474	15534	15676	15605	15509	15558	15667	15604	15506	15579	15492	15587	15612	15658	15625	15709	15627	15697	15635	15567	15569	15611	15528	15775	15565	15604	15506	15527	15681	15323	15688	15586	15543	15605	15646	15519	15508	15576	15422	15496	15584	15620	15542	15352	15599	15582	15672	15515	15579	15500	15531	15488	15577	15499	15553	15674	15590	15624	15549	15633	15735	15679	15573	15528	15558	15533	15373	15509	15539	15488	15488	15731	15610	15646	15550	15581	15454	15665	15637	15723	15456	15595	15503	15767	15531	15523	15833	15665	15491	15342	15499	15495	15545	15580	15401	15729	15691	15742	15575	15558	15573	15665	15627	15675	15520	15559	15636	15510	15504	15660	15664	15607	15820	15527	15516	15570	15718	15622	15460	15559	15462	15762	15351	15563	15645	15601	15548	15692	15695	15625	15650	15540	15678	15654	15623	15534	15637	15551	15479	15626	15631	15501	15562	15532	15526	15560	15481	15705	15534	15571	15557	15712	15577	15482	15724	15617	15734	15550	15630	15426	15693	15574	15573	15474	15413	15591	15542	15522	15692	15472	15528	15582	15626	15614	15657	15469	15511	15672	15706	15531	15649	15461	15613	15579	15564	15567	15569	15553	15567	15422	15570	15638	15554	15684	15556	15718	15714	15589	15382	15757	15568	15648	15671	15577	15538	15683	15573	15535	15417	15544	15612	15623	15588	15378	15692	15643	15473	15621	15637	15561	15485	15517	15526	15577	15628	15605	15368	15522	15498	15727	15741	15378	15760	15449	15601	15623	15522	15684	15612	15608	15556	15524	15505	15622	15479	15619	15671	15404	15544	15486	15627	15503	15609	15641	15724	15434	15580	15620	15575	15582	15524	15663	15551	15518	15583	15648	15491	15446	15545	15750	15671	15573	15630	15531	15501	15645	15600	15508	15564	15606	15511	15506	15578	15684	15651	15634	15566	15666	15353	15555	15636	15609	15429	15610	15598	15386	15497	15624	15553	15687	15575	15547	15661	15562	15415	15474	15463	15615	15589	15468	15448	15469	15640	15681	15644	15657	15448	15735	15478	15562	15656	15507	15792	15632	15483	15680	15615	15529	15654	15514	15892	15615	15432	15496	15499	15600	15500	15657	15535	15512	15357	15483	15700	15418	15478	15359	15564	15671	15641	15574	15610	15542	15610	15465	15713	15650	15713	15481	15658	15753	15715	15749	15623	15624	15522	15563	15777	15494	15454	15704	15668	15689	15399	15576	15654	15508	15457	15463	15664	15581	15484	15347	15590	15471	15570	15662	15542	15566	15624	15566	15406	15576	15751	15707	15664	15417	15602	15448	15646	15684	15618	15459	15558	15336	15599	15773	15621	15293	15479	15705	15254	15588	15530	15791	15689	15587	15501	15512	15610	15620	15739	15711	15552	15670	15666	15508	15661	15509	15578	15438	15574	15788	15588	15633	15564	15667	15534	15677	15521	15657	15617	15604	15614	15625	15352	15514	15651	15571	15597	15552	15623	15555	15620	15575	15434	15566	15460	15676	15693	15698	15710	15658	15484	15543	15819	15441	15685	15365	15532	15571	15566	15688	15475	15483	15580	15310	15663	15656	15524	15653	15544	15612	15495	15581	15607	15524	15548	15559	15648	15493	15415	15389	15457	15540	15683	15526	15605	15473	15652	15463	15494	15588	15565	15541	15675	15280	15606	15567	15536	15488	15629	15536	15589	15684	15600	15420	15611	15368	15709	15519	15526	15490	15434	15522	15655	15645	15659	15582	15677	15527	15597	15561	15530	15721	15468	15657	15435	15566	15545	15489	15561	15506	15581	15746	15593	15774	15514	15600	15720	15649	15599	15546	15628	15684	15719	15547	15548	15599	15548	15553	15690	15655	15495	15498	15549	15544	15613	15509	15590	15588	15560	15554	15427	15856	15445	15664	15594	15523	15638	15612	15584	15502	15570	15586	15578	15635	15522	15456	15479	15701	15517	15661	15675	15598	15792	15457	15485	15530	15380	15444	15502	15660	15474	15554	15571	15362	15560	15542	15672	15577	15710	15689	15574	15599	15581	15570	15702	15622	15437	15474	15594	15582	15536	15436	15476	15662	15541	15594	15447	15522	15660	15392	15648	15513	15308	15476	15610	15586	15543	15557	15558	15623	15611	15523	15371	15494	15684	15752	15420	15689	15585	15687	15639	15659	15565	15416	15520	15594	15562	15586	15598	15548	15404	15683	15539	15543	15580	15545	15634	15534	15572	15529	15563	15432	15601	15622	15601	15478	15554	15437	15613	15599	15699	15663	15630	15605	15650	15757	15501	15498	15575	15616	15620	15726	15534	15509	15632	15588	15447	15512	15522	15440	15598	15774	15622	15538	15698	15512	15641	15685	15481	15816	15521	15390	15614	15564	15416	15611	15563	15616	15614	15787	15351	15608	15615	15585	15625	15671	15643	15459	15461	15620	15571	15469	15746	15575	15595	15476	15619	15643	15630	15568	15596	15590	15539	15494	15665	15593	15511	15498	15470	15623	15616	15424	15616	15651	15566	15611	15553	15650	15592	15617	15561	15422	15570	15570	15715	15618	15411	15735	15583	15628	15534	15663	15560	15552	15619	15527	15491	15345	15606	15654	15596	15587	15506	15538	15587	15599	15428	15629	15760	15612	15502	15474	15639	15631	15412	15561	15600	15545	15316	15434	15580	15533	15698	15734	15647	15501	15523	15578	15562	15609	15616	15442	15489	15750	15625	15565	15618	15786	15619	15563	15630	15651	15427	15596	15580	15591	15545	15562	15454	15537	15546	15463	15357	15648	15592	15651	15414	15623	15410	15526	15513	15527	15642
31418	28730	32321	29361	25028	23074	22105	20870	20218	19897	19592	19016	19139	18606	18531	18703	18674	18388	18574	18515	18424	18287	18357	18571	18276	18259	18184	18298	18083	18470	18249	18427	18300	18331	18178	18147	18154	18382	18462	18227	18290	18358	18335	18310	18275	18190	18096	18088	18259	18442	18060	18269	18157	18200	18273	18196	18175	18271	18323	18198	18403	18139	18020	18271	18169	18459	18405	18142	18139	18244	18102	18102	18098	18325	18208	18138	18256	18271	18215	18216	18148	18158	17995	18003	18197	18319	18174	18293	18302	18240	18334	18180	18177	18288	18320	18308	18505	18363	17930	18236	18169	18182	18219	18295	18402	18342	18127	18244	18353	18245	18255	18218	18369	18125	18221	18281	18071	18289	18319	18041	18243	18253	18405	18330	18114	18347	18364	18367	18109	18191	18235	18513	18266	18257	18140	18285	18321	18144	18247	18184	18219	18203	18230	18145	18240	18206	18080	18489	18242	18260	18297	18088	18190	18465	18290	18246	18177	18321	18162	18312	18220	18138	18241	18221	18176	18174	18295	18089	18180	18180	18382	18212	18138	18256	18280	18352	18349	18239	18243	18296	18015	18146	18260	18151	18076	18127	18147	18005	18156	18294	18378	18247	18561	18307	18128	18069	18339	18435	18189	18166	18245	18173	18138	18257	18265	18190	18011	18286	18079	18095	18240	18455	18210	18188	18118	18063	18182	18366	18043	18222	18133	18258	18215	18174	18233	18170	18216	18073	18300	17927	18180	18190	18251	18262	18186	18217	18335	18400	18357	18205	18192	18430	18190	18347	18479	18293	18208	18346	18327	18159	18191	18017	18305	18382	18094	18058	18217	18291	18187	18368	18003	18147	18094	18179	18270	18218	18289	18143	18309	18247	18120	18150	18334	18402	18253	18367	18196	18189	18372	18289	17991	18405	18254	18283	18189	18326	18256	18350	18280	18408	18149	18251	18337	18263	18310	18324	18130	18381	18415	18117	18254	18169	18116	18274	18150	18623	18317	18384	18252	18361	18084	18336	18300	18082	18375	18169	18376	18356	18379	18293	18058	18167	18360	18162	18110	18192	18318	18327	18265	18307	18304	18331	18267	18558	18361	18286	18296	18055	18298	18141	18214	18137	18375	18357	18319	18228	18141	17964	18122	18109	18187	18205	18159	18286	18221	18364	18449	18059	18266	18285	18237	18213	18320	17843	18404	18099	18275	18167	18270	18357	18407	18287	18148	18146	18237	18364	18152	18287	18190	18196	18230	18144	18151	18274	18291	18374	18150	18370	18164	18089	18265	18350	18366	18201	18182	18265	18422	18404	18249	18107	18305	18310	18363	18213	18317	18385	18266	18360	18085	18282	18134	18441	18240	18111	18220	18141	18118	18052	18236	18313	18297	18119	18261	18239	18244	18302	18198	18357	18374	18219	18334	18011	18197	18229	18458	18318	18285	18222	18265	18159	18226	18271	18259	18300	18241	18318	18360	18297	18276	18102	18385	18459	18304	18404	18275	18346	18177	18309	18202	18339	18435	18081	18256	18275	18248	18232	18121	18238	18054	18154	18250	18235	18313	18324	18287	18168	18373	18377	18255	18224	18113	18054	18279	18238	18166	18315	18254	18233	18273	18161	18212	18407	18331	18279	18207	18399	18124	18250	18059	18220	18169	18129	18142	18130	18411	18283	18102	18222	18150	18198	18432	18314	18204	18399	18196	18202	18168	18036	18135	18272	18337	18296	18108	18176	18172	18366	18125	18297	18255	18314	18388	18453	18364	18348	18252	18337	18530	18409	18253	18305	18127	18223	18392	18170	18506	18225	18112	18251	18059	18294	18296	18271	18220	18020	18356	18229	18217	18112	18160	17908	18465	18228	18067	18146	18302	18152	18330	18415	18089	18287	18496	18304	18186	18226	18374	18271	18287	18365	18189	18220	18078	18266	18240	18191	18289	18294	18362	18465	18578	18037	18210	18171	18117	18232	18163	18340	18181	18220	18209	18362	18477	18265	18235	18316	18088	18313	18339	18205	18217	18309	18190	18036	18216	18198	18351	18159	18218	18195	18030	18054	18157	18598	18224	18149	18398	18135	18190	18292	18319	18363	18372	18206	18152	18327	18156	18164	18176	18197	17994	18080	18267	18185	18269	18215	18306	18385	18349	18498	18302	18162	18441	18405	18027	18221	18144	18339	18392	18053	18303	18076	18168	18279	18279	18164	18189	18032	18448	18272	18330	18256	18383	18209	18434	18175	18310	18107	18084	18226	18153	18265	18330	17873	18237	18429	18240	18211	18171	18369	18030	18201	18309	18149	18172	18255	18275	18341	18350	18371	18229	18519	18269	18488	18022	18181	18354	18399	18096	18235	18399	18224	18243	18033	18315	17988	18274	18228	18376	18356	18282	18312	18227	18210	18143	18542	18168	18115	18435	18073	18106	18244	18209	18232	18361	18024	18216	18258	18206	18369	18378	18189	18320	18298	18498	18368	18238	18192	18376	18150	18272	18137	18373	18306	18502	18175	18294	18132	18191	18465	17935	18007	18147	18278	18349	18406	18369	18314	18264	17945	18180	18146	18378	18314	18104	18114	18254	18246	18054	18144	18356	18314	18362	18244	18135	18341	18391	18334	18238	18100	18240	18220	18041	18399	18186	18266	18303	18240	18411	18329	18261	18137	18367	18370	18204	18219	18188	18530	18527	18124	18156	18235	18107	18290	18112	17993	18128	18333	18318	18346	18172	18182	18199	18275	18019	18340	18336	18282	18253	18239	18195	18084	18296	18249	18221	18079	18315	18324	18177	18365	18090	18301	18276	18018	18454	18239	18136	17880	18261	18209	18144	17992	18380	18128	18304	18315	18400	18216	18206	18388	18454	18118	18208	18268	18379	18349	18215	18307	18290	18114	18183	18236	18310	18241	18250	18333	18285	18096	18211	18100	18142	18136	18272	18092	18202	18360	18229	18166	18195	18193	18197	18340	18320	18375	18407	18170	18225	18334	18248	18291	18317	18191	18346	18207	18204	18093	18345	18231	18330	18255	18399	18188	18213	18084	18252	18350	18214	18346	18271	18205	18172	18338	18372	18188	18098	18151	18305	18491	18232	18309	18305	18348	18245	18354	18431	18088	18264	18337	18235	18054	18162	18292	18413	18154	18400	18167	18163	18322	18288	18105	18060	18366	18182	18386	18239	18052	18149	18177	18177	18217	18220	18257	18260	18121	18359	18264	18454	18420	18210	18276	18316	18280	18351	18164	18350	18286	18410	18457	18251	18393	18455	18140	18305	18244	18375	18075	18174	18256	18325	18387	18305	18189	18093	18289	18172	18379	18271	18112	18313	18211	18133	18461	18213	18268	18289	18152	18263	18367	18297	18128	18154	18173	18140	18192	18357	18345	18518	17912	18013	18103	18328	18295	18297	18443	18280	18355	18168	18369	18399	18216	18357	18136	18348	18363	18298	18205	18146	18213	18105	18136	18093	18251	18406	18241	18217	18221	18283	18059	18321	18054	18270	18505	18343	18034	18284	18244	18191	18187	18344	18324	18273	18337	18299	18273	18221	18223	18141	18054	18341	18037	18196	18206	18290	18363	18267	18294	18195	18214	18130	18111	18144	18222	18037	18203	18220	18104	18061	18122	18105	18033	18112	17909	18419	18290	18099	18161	18373	18269	18421	18227	18255	18321	18526	18487	18241	18191	18212	18292	18119	18002	18217	18131	18332	18387	18175	18389	18324	18170	18233	18155	18254	18271	18279	18160	18236	18234	18415	18381	18281	18168	18138	18278	18391	18249	18197	18320	18493	18174	18387	18270	18124	18419	18199	18261	18257	18297	18149	18143	18143	18406	18396	18086	18088	18287	18290	18303	18314	18266	18235	18060	18239	18190	18148	18317	18525	18318	18064	18361	18347	18200	18279	18154	18127	18054	18120	18057	18407	18146	18479	18196	18262	18291	18138	18328	18228	18306	18203	18408	18208	18281	18234	18272	18334	18358	18287	18234	18318	18171	18130	18160	18146	18316	18297	18407	18267	18437	18361	18213	18247	18160	18106	18028	18269	18289	18297	18246	18327	18331	18237	18219	18289	18112	18328	18118	18330	18415	18195	18307	18172	18269	18194	18165	18216	18186	18096	18305	18193	18192	18366	18206	18278	18053	18280	18286	18241	18199	18387	18427	18311	18454	18394	18208	18374	18265	18250	18345	18300	18449	18275	18253	18303	18279	18258	18210	18367	18334	18230	18279	18291	18275	18462	18393	18335	18204	18197	17996	18352	18473	18503	18336	18292	18358	18401	18152	18200	18215	18251	18356	18022	18468	18289	18286	18291	18205	18206	18330	18246	18143	18255	18256	18357	18310	18204	18285	18413	18293	18317	18192	18408	18399	18509	18291	18118	18267	18412	18168	18242	18232	18279	18278	18293	18335	18156	18298	18247	18265	18191	18366	18061	18158	18053	18259	18151	18198	18278	18205	18336	18344	18035	18170	18310	18198	18306	18219	18314	18190	18191	18370	18369	18241	18073	18206	18030	18268	18324	18292	18437	18043	18493	18322	18231	18310	18296	18250	18356	18302	18109	18344	18139	18309	18217	18251	18402	18186	18394	18261	18505	18526	18332	18363	18272	18179	18047	18318	18302	18247	18126	18325	18417	18314	18306	18135	18227	18350	18182	18352	18248	18328	18128	18391	18279	18202	18275	18245	18377	18242	18161	18154	18033	18297	18301	18451	18273	18292	18344	18040	18098	18207	18362	18105	18151	17943	18147	18153	18266	18325	18050	18183	18272	18126	18316	18151	18265	18223	18078	18111	18240	18098	18360	18234	18358	18161	18344	18302	18131	18014	18365	18339	18339	18145	18256	18255	18345	18329	18187	18241	18273	18355	18126	18470	18462	18246	18379	18270	18311	18143	18299	18204	18117	18272	18399	18261	18258	18064	18165	17928	18412	18328	18585	18296	18412	18201	18257	18291	18212	18491	18302	18174	18434	18547	18252	18419	18265	18129	18207	18079	18314	18229	18265	18429	18193	18229	18052	18170	18240	18345	18185	18287	18171	18199	18296	18243	18329	18100	18275	18260	18168	18369	18188	18155	18130	18260	18318	18282	18316	18288	18051	18245	18237	18248	18292	18309	18313	18394	18358	18159	18168	18155
27266	38184	34989	28223	24969	22683	21192	19696	18628	17934	17681	17252	16760	16399	16458	16094	16072	15959	15916	15901	15730	15934	15720	15864	15697	15681	15830	15841	15659	15656	15628	15747	15713	15530	15853	15569	15788	15718	15476	15632	15917	15551	15585	15464	15768	15809	15689	15783	15558	15673	15764	15462	15698	15709	15554	15615	15680	15693	15576	15657	15503	15733	15752	15663	15460	15748	15673	15713	15597	15734	15688	15468	15646	15516	15557	15532	15618	15696	15601	15540	15559	15650	15710	15540	15573	15662	15496	15578	15626	15619	15656	15660	15429	15788	15684	15612	15615	15697	15652	15538	15609	15728	15596	15904	15545	15623	15497	15632	15486	15567	15670	15397	15680	15779	15676	15665	15654	15533	15632	15714	15603	15692	15367	15642	15389	15689	15739	15760	15572	15572	15560	15511	15500	15792	15566	15674	15703	15503	15771	15592	15545	15786	15560	15714	15620	15592	15572	15631	15509	15713	15472	15540	15646	15624	15644	15530	15547	15689	15703	15609	15386	15659	15446	15693	15470	15356	15755	15636	15727	15688	15650	15566	15688	15544	15526	15667	15651	15599	15627	15590	15509	15598	15587	15417	15608	15559	15622	15610	15636	15506	15514	15696	15612	15760	15621	15590	15630	15584	15547	15806	15696	15470	15504	15565	15699	15670	15613	15592	15784	15685	15691	15542	15693	15713	15652	15628	15705	15609	15683	15597	15562	15542	15728	15570	15681	15675	15660	15667	15510	15519	15675	15586	15580	15701	15475	15561	15517	15567	15857	15693	15650	15783	15627	15468	15639	15627	15481	15748	15756	15673	15524	15619	15596	15556	15718	15625	15825	15701	15648	15659	15669	15640	15526	15664	15635	15746	15455	15739	15489	15581	15803	15566	15611	15589	15652	15670	15430	15752	15722	15576	15621	15505	15654	15655	15533	15543	15630	15517	15624	15372	15619	15601	15544	15461	15661	15719	15782	15682	15554	15617	15524	15493	15534	15656	15604	15695	15662	15581	15598	15677	15556	15751	15597	15475	15511	15649	15593	15608	15508	15637	15733	15670	15512	15659	15800	15684	15529	15701	15710	15636	15732	15518	15678	15567	15574	15702	15676	15520	15672	15508	15530	15736	15471	15602	15604	15668	15557	15495	15578	15526	15550	15560	15535	15631	15718	15744	15647	15592	15486	15680	15561	15735	15538	15696	15671	15689	15496	15444	15546	15596	15586	15674	15592	15626	15614	15622	15567	15514	15479	15496	15783	15723	15716	15752	15527	15631	15563	15656	15536	15616	15684	15795	15532	15526	15571	15687	15713	15569	15570	15703	15634	15663	15587	15558	15586	15505	15538	15478	15505	15473	15511	15439	15610	15511	15584	15590	15626	15696	15592	15569	15614	15781	15642	15472	15678	15555	15668	15586	15731	15641	15501	15463	15612	15682	15552	15623	15576	15649	15655	15497	15707	15662	15496	15666	15818	15656	15648	15616	15621	15623	15624	15669	15643	15581	15606	15559	15679	15584	15583	15610	15572	15540	15555	15585	15719	15597	15625	15535	15566	15454	15690	15592	15707	15529	15612	15832	15645	15542	15574	15643	15541	15640	15517	15490	15564	15591	15435	15629	15673	15524	15645	15560	15665	15628	15709	15482	15824	15699	15665	15579	15556	15642	15525	15557	15496	15484	15598	15553	15491	15679	15345	15610	15730	15723	15866	15633	15633	15664	15661	15568	15473	15573	15682	15669	15702	15651	15522	15548	15640	15623	15659	15670	15564	15615	15529	15750	15686	15651	15565	15486	15770	15832	15644	15857	15568	15482	15586	15638	15620	15653	15620	15548	15614	15495	15631	15592	15670	15641	15568	15486	15765	15722	15565	15769	15502	15634	15544	15634	15560	15646	15731	15594	15726	15745	15588	15767	15628	15602	15465	15743	15690	15630	15634	15725	15645	15488	15663	15589	15552	15746	15731	15654	15795	15577	15737	15628	15416	15704	15725	15687	15567	15572	15549	15637	15568	15618	15722	15731	15622	15470	15598	15828	15629	15531	15536	15631	15713	15596	15722	15524	15815	15549	15671	15584	15549	15661	15608	15802	15674	15576	15722	15665	15627	15606	15686	15708	15543	15632	15579	15719	15735	15533	15616	15606	15658	15517	15686	15773	15521	15639	15555	15596	15511	15616	15863	15631	15644	15709	15690	15568	15784	15699	15706	15629	15734	15562	15535	15631	15590	15501	15623	15612	15691	15619	15705	15645	15721	15764	15619	15733	15643	15614	15585	15559	15582	15489	15665	15545	15440	15719	15658	15690	15586	15621	15496	15661	15586	15670	15485	15726	15640	15516	15571	15493	15615	15499	15630	15418	15693	15478	15582	15752	15570	15588	15742	15499	15550	15648	15567	15653	15552	15624	15532	15683	15538	15650	15673	15677	15643	15588	15597	15571	15800	15648	15694	15564	15542	15717	15561	15438	15725	15616	15590	15583	15650	15680	15578	15660	15645	15493	15679	15591	15488	15692	15711	15502	15602	15519	15528	15585	15668	15840	15734	15634	15521	15740	15713	15653	15548	15639	15554	15421	15729	15593	15615	15632	15740	15681	15575	15773	15731	15703	15633	15623	15645	15647	15575	15698	15569	15721	15580	15559	15663	15513	15377	15486	15589	15555	15643	15597	15594	15772	15620	15457	15811	15666	15536	15759	15651	15664	15753	15799	15639	15784	15723	15662	15520	15523	15664	15620	15716	15642	15513	15773	15707	15665	15667	15709	15496	15448	15446	15541	15491	15455	15617	15688	15687	15627	15839	15464	15655	15528	15627	15618	15624	15559	15673	15604	15508	15605	15553	15458	15704	15603	15635	15625	15520	15739	15601	15689	15609	15568	15651	15589	15474	15578	15730	15513	15596	15552	15576	15386	15609	15542	15593	15647	15491	15654	15568	15657	15556	15616	15624	15530	15607	15638	15573	15615	15765	15671	15638	15700	15596	15797	15654	15720	15633	15719	15495	15610	15440	15761	15565	15889	15632	15627	15738	15575	15620	15620	15626	15719	15570	15580	15598	15629	15794	15774	15693	15540	15552	15722	15544	15595	15564	15789	15616	15647	15596	15536	15609	15376	15592	15626	15651	15607	15557	15710	15457	15671	15783	15805	15615	15646	15645	15487	15692	15534	15677	15593	15612	15729	15573	15647	15705	15423	15691	15713	15631	15651	15601	15629	15536	15550	15614	15491	15662	15679	15660	15595	15716	15604	15555	15684	15683	15570	15652	15818	15640	15619	15748	15557	15686	15551	15566	15754	15549	15712	15722	15481	15653	15617	15527	15712	15626	15501	15493	15746	15766	15585	15752	15543	15689	15580	15643	15794	15722	15734	15778	15655	15701	15786	15729	15522	15492	15777	15595	15607	15819	15628	15549	15671	15604	15502	15649	15764	15600	15635	15587	15592	15466	15793	15614	15610	15671	15699	15663	15663	15675	15677	15737	15485	15710	15559	15524	15664	15707	15592	15689	15662	15757	15669	15616	15681	15563	15602	15474	15611	15470	15704	15701	15312	15708	15513	15593	15508	15569	15729	15726	15797	15608	15711	15534	15609	15672	15671	15681	15512	15541	15479	15559	15590	15673	15547	15471	15609	15643	15476	15666	15535	15546	15677	15548	15518	15608	15729	15701	15443	15546	15662	15600	15605	15693	15599	15586	15636	15506	15538	15732	15706	15664	15465	15798	15690	15587	15898	15549	15671	15600	15634	15722	15570	15602	15828	15583	15744	15604	15616	15565	15662	15501	15774	15769	15619	15333	15515	15660	15497	15594	15717	15553	15656	15804	15734	15528	15546	15664	15741	15594	15652	15722	15583	15600	15529	15530	15612	15625	15694	15678	15673	15655	15433	15505	15744	15594	15748	15635	15782	15635	15774	15605	15701	15647	15556	15588	15624	15639	15510	15613	15723	15740	15610	15638	15611	15615	15492	15725	15710	15645	15538	15783	15638	15518	15763	15539	15686	15563	15638	15573	15606	15549	15604	15675	15697	15623	15598	15628	15389	15705	15646	15732	15613	15405	15642	15740	15611	15666	15506	15535	15494	15620	15533	15583	15505	15667	15533	15729	15576	15491	15776	15594	15573	15604	15650	15682	15876	15507	15617	15576	15458	15720	15593	15656	15587	15475	15586	15506	15651	15556	15840	15631	15864	15587	15396	15626	15604	15592	15673	15620	15552	15741	15621	15529	15736	15733	15783	15533	15742	15687	15589	15563	15774	15743	15622	15574	15608	15670	15583	15572	15540	15635	15557	15554	15636	15537	15854	15604	15545	15922	15616	15758	15602	15458	15433	15655	15660	15487	15643	15682	15529	15926	15592	15545	15456	15627	15580	15666	15476	15556	15637	15650	15714	15663	15669	15582	15573	15615	15731	15538	15522	15702	15626	15597	15565	15635	15650	15711	15617	15518	15653	15603	15620	15617	15682	15568	15430	15754	15682	15731	15750	15493	15468	15683	15612	15587	15503	15622	15501	15628	15554	15540	15782	15550	15613	15576	15750	15562	15539	15684	15869	15674	15608	15550	15597	15771	15704	15774	15649	15795	15720	15711	15534	15722	15633	15651	15633	15685	15526	15702	15619	15731	15550	15554	15711	15596	15770	15694	15559	15709	15646	15579	15687	15707	15653	15684	15499	15825	15667	15743	15583	15556	15576	15719	15636	15700	15644	15535	15599	15583	15587	15602	15625	15608	15545	15654	15601	15674	15791	15699	15690	15687	15600	15647	15535	15548	15556	15634	15595	15536	15551	15692	15646	15644	15541	15633	15818	15623	15377	15676	15619	15669	15757	15608	15615	15796	15580	15675	15518	15605	15656	15471	15823	15647	15347	15439	15712	15559	15753	15501	15656	15562	15589	15603	15718	15668	15743	15599	15537	15733	15375	15766	15764	15539	15482	15625	15673	15564	15540	15542	15630	15676	15487	15573	15612	15668	15503	15612	15495	15723	15587	15682	15684	15801	15562	15823	15551	15755	15592	15730	15806	15773	15684	15648	15532	15744	15569	15378	15628	15565	15566	15747	15537	15737	15737	15653	15592	15743	15585	15761	15555	15681	15467	15567	15704	15704	15466	15698	15623	15605	15687	15637	15749	15565	15610	15598	15507
25413	21565	28978	27411	26342	26716	25910	22767	21481	20742	20055	19702	19299	19087	18817	18301	18393	18261	18428	17992	17979	18091	18023	17893	17993	17990	18027	18008	17772	17845	17878	17913	17715	17959	17799	17819	17692	17809	17844	17626	17985	17681	17958	17875	17913	17841	17481	17548	17818	17706	17872	17696	17558	17883	17788	17591	17771	17673	17823	17800	17877	17912	17671	17777	17743	17809	17636	17665	17517	17428	17609	17700	17875	17703	17659	17860	17630	17682	17865	17917	17715	17892	17600	17777	17663	17796	17751	17813	17930	17785	17729	17732	17807	17788	17713	17815	17856	17482	17698	17637	17566	17598	17655	17843	17717	17803	17686	17578	17709	17774	17730	17602	17717	17422	17562	17492	17620	17660	17554	17527	17856	17786	17818	17730	17712	17845	17971	17655	17642	17597	17903	17604	17484	17785	17776	17911	17666	17562	17697	17501	17613	17771	17623	17988	17596	17894	17804	17493	17619	17597	17637	17666	17857	17784	17480	17554	17757	17616	17836	17936	17468	17736	17546	17640	17666	17750	17776	17719	17804	17467	17653	17615	17607	17715	17537	17898	17649	17809	17801	17585	17651	17458	17781	17801	17886	17780	17685	17658	17672	17748	17810	17769	17709	17490	17576	17658	17878	17693	17577	17587	17579	17786	17531	17473	17619	17931	17758	17428	17573	17791	17742	17521	17735	17613	17658	17642	17872	17847	17729	17635	17777	17720	17829	17645	17750	17626	17733	17748	17985	17655	17497	17741	17636	17528	17890	17976	17639	17589	17692	17590	17776	17711	17724	17759	17699	17845	17727	17781	17579	17558	17608	17728	17629	17817	17767	17750	17824	17703	17665	17657	17830	17635	17608	17862	17543	17664	17555	17611	17814	17650	17801	17862	17616	17575	17477	17721	17762	17787	17570	17548	17712	17928	17821	17758	17747	17794	17755	17670	17668	17501	17676	17708	17827	17868	17700	17595	17701	17664	17508	17536	17697	17746	17748	17609	17633	17755	17682	17677	17660	17854	17822	17830	17531	17588	17864	17931	17819	17732	17640	17622	17735	17711	17599	17755	17596	17746	17564	17719	17719	17598	17815	17832	17659	17641	17687	17735	17793	17766	17644	17653	17667	17749	17752	17826	17626	17756	17588	17734	17754	17653	17522	17415	17495	17892	17655	17824	17682	17765	17650	17493	17423	17641	17592	17807	17532	17628	17542	17862	17657	17493	18004	17805	17825	17761	17703	17642	17794	17692	17638	17687	17707	17747	17718	17728	17650	17767	17687	17824	17724	17633	17876	17725	17670	17816	17630	17420	17655	17654	17397	17879	17531	17597	17552	17801	17724	17757	17500	17597	17640	17712	17750	17826	17764	17488	17684	17604	17648	17677	17959	17763	17688	17684	17765	17751	17450	17622	17664	17805	17539	17687	17713	17791	17814	17673	17556	17806	17558	17814	17628	17796	17875	17705	17607	17586	17477	17751	17891	17698	17502	17692	17694	17902	17704	17934	17815	17606	17698	17646	17583	17675	17852	17656	17636	17610	17804	17802	17640	17607	17597	17820	17655	17725	17752	17710	17488	17545	17604	17419	17666	17556	17633	17681	17758	17507	17796	17761	17855	17556	17550	17620	17756	17837	17604	17822	17662	17620	17758	17666	17491	17681	17807	17736	17597	17606	17654	17548	17672	17589	17775	17861	17823	17513	17742	17626	17748	17690	17816	17431	17421	17680	17602	17646	17581	17620	17732	17702	17721	17603	17708	17687	17646	17664	17652	17581	17709	17743	17634	17726	17744	17726	17587	17652	17448	17532	17606	17832	17770	17511	17748	17691	17651	17805	17740	17684	17645	17848	17517	17743	17659	17716	17584	17667	17576	17529	17776	17720	17529	17626	17494	17690	17835	17830	17851	17756	17555	17750	17651	17711	17551	17468	17731	17718	17753	17714	17625	17670	17719	17917	17600	17750	17653	17593	17539	17927	17799	17570	17663	17926	17583	17840	17505	17677	17554	17785	17840	17856	17626	17511	17852	17596	17719	17603	17727	17712	17555	17598	17679	17531	17744	17644	17642	17817	17728	17652	17644	17750	17695	17950	17631	17420	17751	17549	17829	17583	17681	17669	17438	17699	17545	17659	17736	17461	17815	17827	17848	17836	17534	17575	17490	17664	17745	17611	17755	17828	17721	17592	17858	17681	17676	17895	18010	17785	17519	17688	17693	17734	17936	17558	17552	17719	17638	17808	17570	17592	17622	17834	17781	17506	17562	17859	17847	17939	17667	17696	17770	17637	17624	17773	17573	17686	17640	17702	17728	17685	17732	17618	17653	17588	17492	17778	17727	17676	17793	17535	17814	17678	17665	17895	17518	17682	17553	17761	17643	17717	17571	17650	17667	17538	17700	17547	17665	17790	17636	17907	17943	17767	17761	17714	17803	17732	17708	17790	17827	17608	17842	17656	17406	17887	17760	18113	17701	17694	17496	17547	17677	17567	17823	17675	17730	17651	17756	17655	17699	17631	17562	17694	17751	17645	17758	17640	17759	17517	17653	17825	17727	17773	17660	17554	17707	17900	17588	17661	17692	17806	17713	17782	17773	17476	17844	17699	17690	17694	17858	17753	17831	17606	17555	17580	17690	17618	17758	17776	17562	17634	17933	17830	17636	17730	17646	17642	17633	17417	17728	17681	17655	17568	17743	17735	17684	17654	17601	17704	17782	17616	17675	17744	17705	17678	17664	17488	17742	17645	17443	17694	17714	17584	17698	17679	17648	17662	17523	17881	17724	17667	17736	17601	17732	17737	17812	17827	17640	17761	17894	17614	17629	17492	17707	17539	17750	17564	17864	17620	17671	17773	17779	17587	17877	17781	17673	17705	17592	17652	17689	17532	17765	17755	17682	17432	17606	17612	17914	17566	17779	17618	17586	17727	17655	17532	17806	17756	17552	17531	17727	17608	17644	17724	17766	17814	17691	17695	17838	17650	17514	17730	17769	17679	17524	17701	17777	17769	17649	17546	17776	17780	17665	17685	17829	17742	17656	17595	17887	17483	17835	17751	17701	17563	17658	17761	17952	17683	17621	17699	17705	17684	17592	17584	17648	17500	17780	17635	17873	17754	17945	17885	17527	17627	17669	17466	17739	17722	17609	17707	17737	17716	17770	17610	17653	17710	17678	17828	17734	17812	17818	17588	17608	17612	17617	17524	17746	17817	17709	17865	17635	17483	17652	17777	17762	17803	17830	17676	17759	17805	17730	17777	17662	17677	17855	17697	17834	17797	17677	17703	17492	17597	17758	17644	17666	17651	17908	17639	17678	17694	17765	17481	17575	17626	17667	17905	17571	17714	17633	17678	17586	17867	17572	17656	17739	17697	17884	17780	17710	17704	17807	17541	17697	17716	17575	17730	17759	17598	17727	17583	17700	17612	17892	17646	17757	17588	17663	17575	17664	17973	17860	17657	17757	17681	17487	17732	17568	17546	17882	17790	17670	17759	17708	17863	17668	17609	17789	17552	17703	17871	17419	17576	17655	17470	17605	17633	17613	17803	17689	17685	17666	17662	17380	17759	17535	17677	17610	17662	17860	17577	17621	17765	17681	17437	17673	17750	17728	17704	17562	17656	17508	17669	17664	17705	17712	17562	17744	17766	17606	17538	17733	17787	18015	17677	17801	17636	17854	17663	17546	17688	17669	17711	17529	17785	17649	17649	17739	17728	17683	17610	17697	17797	17861	17727	17672	17951	17749	17897	17760	17769	17876	17618	17788	17533	17825	17771	17712	17689	17937	17809	17533	17694	17777	17834	17666	17574	17742	17598	17758	17634	17796	17622	17531	17822	17666	17663	17798	17634	17677	17631	17787	17504	17777	17749	17592	17723	17653	17748	17626	17711	17782	17657	17629	17589	17695	17812	17780	17615	17560	17690	17956	17366	17829	17680	17800	17735	17725	17695	17855	17626	17731	17701	17573	17850	17496	17978	17629	17712	17613	17435	17648	17725	17659	17745	17700	17850	17486	17669	17719	17596	17430	17645	17441	17666	17637	17593	17662	17708	17605	17595	17829	17677	17585	17594	17679	17551	17652	17630	17874	17604	17645	17566	17542	17869	17882	17765	17668	17588	17690	17678	17677	17680	17737	17883	17661	17722	17461	17883	17685	17601	17713	17839	17671	17767	17730	17691	17830	17820	17697	17776	17424	17575	17876	17648	17802	17732	17679	17813	17470	17602	17925	17564	17706	17681	17621	17705	17698	17709	17810	17718	17757	17767	17808	17721	17714	17730	17783	17745	17796	17576	17653	17776	17553	17679	17817	17892	17454	17697	17698	17771	17639	17836	17729	17623	17797	17677	17503	17565	17690	17610	17862	17691	17555	17770	17640	17714	17835	17745	17592	17708	17766	17703	17792	17511	17730	17757	17691	17610	17618	17661	17780	17921	17810	17415	17648	17512	17776	17748	17891	17655	17782	17607	17660	17717	17580	17430	17725	17512	17805	17776	17659	17848	17679	17629	17802	17768	17801	17814	17767	17773	17977	17713	17777	17659	17886	17556	17677	17752	17712	17813	17461	17656	17721	17623	17748	17619	17810	17705	17854	17626	17602	17923	17679	17730	17615	17817	17601	17595	17725	17574	17807	17605	17553	17734	17800	17699	17800	17748	17701	17637	17634	17841	17812	17544	17654	17796	17763	17787	17538	17677	17769	17726	17645	17515	17785	17701	17683	17892	17761	17697	17783	17859	17637	17690	17415	17583	17816	17766	17654	17488	17643	17584	17706	17611	17630	17919	17593	17770	17660	17715	17757	17625	17765	17660	17568	17930	17798	17590	17692	17648	17865	17656	17750	17630	17557	17674	17807	17718	17833	17791	17918	17674	17950	17746	17673	17707	17725	17690	17837	17711	17636	17411	17578	17574	17463	17511	17457	17932	17929	17659	17718	17591	17707	17488	17500	17669	17599	17720	17890	17697	17725	17706	17556	17611	17650	17686	17637	17854	17509	17717	17795	17522	17581	17386	17683	17568	17825	17828	17819	17546	17803	17543	17660	17630	17557	17691	17625	17559	17767	17747	17428	17863	17412	17536	17526	17692	17643	17955	17696	17586	17713	17798	17929	17569	17739	17636	17716	17522	17675	17556	17649	17645	17628	17830
27797	44308	42731	35663	30854	27476	24711	22677	20997	19646	18752	17995	17420	17092	16511	16415	16359	16181	16127	15932	15607	15846	15714	15611	15796	15560	15491	15424	15510	15497	15344	15391	15584	15323	15528	15543	15413	15461	15368	15307	15477	15384	15513	15305	15394	15442	15341	15333	15524	15286	15336	15455	15522	15519	15333	15352	15440	15321	15387	15194	15491	15356	15360	15340	15415	15302	15416	15480	15256	15376	15195	15320	15209	15375	15484	15313	15314	15418	15388	15251	15364	15244	15372	15316	15284	15221	15278	15279	15297	15393	15392	15293	15259	15328	15056	15186	15155	15271	15275	15390	15116	15361	15345	15482	15315	15287	15367	15363	15302	15403	15411	15464	15202	15214	15416	15338	15461	15377	15320	15326	15270	15337	15356	15322	15329	15434	15211	15330	15204	15359	15426	15451	15302	15277	15310	15448	15087	15275	15442	15378	15303	15407	15306	15300	15341	15280	15250	15313	15412	15322	15241	15272	15236	15304	15322	15250	15234	15247	15323	15321	15355	15409	15415	15533	15374	15399	15441	15395	15441	15395	15286	15567	15322	15309	15321	15606	15286	15364	15109	15202	15255	15195	15219	15402	15344	15184	15409	15166	15430	15115	15341	15383	15257	15340	15293	15360	15375	15269	15426	15491	15233	15289	15354	15170	15388	15330	15485	15179	15394	15251	15477	15210	15187	15348	15397	15261	15205	15342	15337	15461	15248	15346	15171	15146	15271	15378	15392	15356	15204	15209	15216	15504	15336	15334	15306	15252	15305	15196	15401	15271	15189	15254	15279	15405	15335	15449	15142	15138	15329	15222	15412	15327	15342	15351	15315	15410	15327	15391	15097	15275	15255	15304	15174	15230	15248	15211	15289	15234	15337	15388	15266	15278	15376	15333	15172	15319	15367	15389	15078	15269	15198	15307	15037	15193	15356	15279	15381	15441	15252	15164	15347	15234	15257	15367	15329	15378	15443	15303	15090	15110	15236	15313	15197	15421	15266	15226	15418	15307	15194	15292	15171	15170	15212	15332	15386	15323	15190	15367	15300	15388	15251	15320	15374	15399	15137	15100	15361	15277	15275	15224	15323	15402	15210	15067	15368	15308	15258	15323	15371	15358	15270	15439	15342	15189	15206	15207	15304	15332	15210	15256	15209	15334	15377	15412	15421	15198	15294	15290	15260	15355	15331	15446	15359	15198	15324	15232	15344	15232	15242	15328	15262	15261	15525	15211	15396	15273	15232	15352	15431	15318	15376	15478	15345	15275	15302	15274	15208	15150	15306	15454	15293	15218	15421	15360	15386	15334	15355	15350	15139	15369	15424	15307	15402	15402	15329	15374	15413	15291	15458	15199	15281	15302	15304	15188	15322	15299	15280	15197	15349	15203	15252	15226	15297	15349	15367	15314	15367	15403	15265	15231	15217	15290	15283	15250	15351	15328	15233	15225	15318	15308	15461	15307	15328	15336	15295	15220	15247	15309	15351	15158	15372	15550	15334	15258	15406	15330	15301	15387	15240	15192	15281	15315	15231	15291	15400	15227	15332	15146	15417	15332	15318	15225	15191	15134	15306	15288	15292	15336	15315	15405	15282	15227	15387	15164	15493	15464	15427	15267	15283	15302	15377	15289	15202	15332	15192	15281	15383	15213	15424	15552	15170	15411	15456	15261	15123	15411	15161	15361	15266	15218	15355	15263	15444	15491	15183	15223	15228	15340	15331	15330	15301	15265	15329	15303	15389	15268	15195	15220	15347	15314	15159	15162	15222	15354	15321	15439	15227	15240	15226	15381	15243	15315	15430	15385	15296	15283	15309	15373	15379	15428	15363	15244	15311	15388	15441	15268	15128	15305	15167	15330	15301	15324	15332	15405	15268	15164	15344	15342	15231	15219	15184	15388	15398	15132	15260	15254	15129	15318	15388	15278	15285	15240	15260	15234	15298	15229	15405	15308	15395	15307	15330	15284	15284	15339	15307	15349	15304	15228	15381	15261	15268	15298	15380	15323	15362	15210	15414	15333	15346	15389	15184	15268	15350	15319	15262	15384	15373	15173	15376	15333	15118	15427	15512	15238	15314	15170	15325	15363	15322	15289	15395	15312	15354	15296	15306	15256	15176	15281	15267	15399	15282	15350	15193	15445	15311	15280	15266	15262	15107	15279	15336	15318	15345	15340	15258	15360	15223	15296	15274	15379	15440	15156	15310	15337	15355	15267	15103	15401	15262	15431	15204	15285	15368	15175	15196	15152	15236	15206	15228	15395	15390	15330	15216	15377	15379	15204	15463	15184	15384	15346	15310	15429	15402	15400	15361	15312	15353	15304	15192	15424	15320	15302	15280	15360	15374	15367	15231	15416	15155	15345	15275	15462	15396	15283	15192	15428	15358	15426	15557	15348	15241	15327	15104	15238	15325	15487	15267	15130	15288	15291	15187	15246	15323	15422	15356	15278	15356	15340	15414	15345	15180	15168	15311	15305	15336	15407	15033	15443	15382	15361	15407	15177	15315	15396	15164	15323	15385	15322	15190	15224	15245	15325	15170	15132	15167	15347	15443	15332	15226	15322	15337	15224	15381	15155	15322	15338	15396	15288	15434	15208	15352	15421	15438	15264	15453	15451	15305	15203	15365	15323	15272	15268	15155	15325	15465	15343	15192	15291	15203	15443	15247	15441	15406	15407	15413	15317	15445	15264	15304	15353	15150	15235	15417	15404	15432	15338	15284	15293	15497	15211	15300	15288	15277	15212	15391	15286	15418	15477	15327	15337	15111	15220	15326	15416	15334	15427	15312	15441	15241	15498	15201	15189	15471	15379	15348	15287	15245	15353	15349	15434	15446	15337	15362	15231	15358	15250	15256	15407	15488	15259	15354	15204	15287	15086	15214	15212	15463	15369	15394	15263	15356	15225	15255	15274	15183	15420	15398	15369	15257	15174	15516	15300	15351	15295	15123	15250	15455	15246	15211	15191	15328	15442	15254	15495	15353	15229	15331	15193	15354	15268	15355	15105	15469	15302	15346	15257	15261	15404	15208	15328	15346	15316	15399	15271	15182	15397	15475	15202	15495	15344	15221	15329	15205	15503	15182	15337	15248	15403	15375	15254	15604	15231	15436	15356	15184	15322	15245	15447	15110	15355	15269	15367	15303	15185	15404	15362	15383	15279	15257	15236	15330	15435	15358	15253	15319	15414	15266	15166	15079	15344	15332	15221	15403	15377	15414	15349	15175	15276	15501	15252	15309	15274	15215	15482	15197	15233	15321	15243	15477	15311	15349	15390	15487	15098	15290	15259	15365	15275	15106	15236	15231	15334	15181	15220	15295	15421	15348	15276	15229	15338	15314	15279	15430	15294	15193	15357	15335	15278	15343	15397	15324	15387	15281	15328	15296	15083	15345	15370	15330	15270	15363	15124	15213	15189	15412	15419	15351	15485	15327	15162	15483	15170	15137	15277	15293	15449	15334	15254	15276	15474	15399	15308	15259	15322	15389	15282	15180	15205	15377	15353	15399	15246	15293	15305	15274	15355	15296	15333	15432	15391	15244	15236	15382	15346	15294	15220	15400	15291	15338	15385	15331	15226	15348	15227	15367	15346	15353	15343	15238	15407	15273	15335	15471	15324	15173	15269	15544	15332	15317	15225	15409	15385	15380	15257	15283	15159	15258	15421	15448	15172	15409	15327	15310	15129	15358	15158	15117	15305	15239	15279	15334	15393	15583	15283	15370	15504	15339	15333	15279	15239	15343	15433	15215	15423	15291	15140	15349	15247	15274	15322	15235	15339	15318	15190	15223	15404	15301	15441	15131	15350	15336	15382	15276	15479	15289	15501	15226	15410	15290	15250	15273	15220	15288	15353	15324	15372	15207	15376	15134	15426	15350	15128	15500	15423	15368	15278	15552	15250	15214	15199	15372	15367	15412	15201	15410	15397	15349	15267	15081	15320	15297	15399	15293	15301	15281	15329	15370	15475	15376	15392	15464	15414	15236	15380	15267	15275	15130	15294	15395	15331	15324	15306	15300	15299	15253	15254	15308	15242	15310	15234	15358	15312	15244	15454	15092	15429	15377	15221	15221	15381	15339	15312	15221	15307	15393	15339	15313	15472	15359	15072	15411	15387	15278	15312	15319	15393	15186	15166	15258	15290	15185	15186	15268	15280	15316	15335	15244	15256	15283	15244	15253	15390	15447	15246	15269	15362	15203	15285	15292	15371	15419	15514	15253	15360	15220	15413	15256	15281	15237	15304	15186	15271	15489	15103	15225	15402	15233	15399	15382	15377	15225	15132	15308	15430	15287	15321	15179	15428	15434	15425	15245	15280	15159	15373	15265	15265	15358	15320	15264	15319	15320	15428	15380	15345	15257	15214	15264	15336	15420	15281	15260	15232	15354	15429	15356	15407	15303	15062	15333	15321	15381	15241	15533	15425	15323	15139	15185	15225	15157	15325	15176	15067	15332	15378	15262	15273	15376	15311	15023	15281	15483	15200	15335	15304	15285	15324	15452	15250	15104	15307	15331	15161	15477	15314	15184	15285	15321	15466	15625	15352	15469	15321	15341	15305	15512	15141	15393	15380	15417	15365	15419	15323	15225	15345	15320	15258	15387	15431	15501	15274	15307	15358	15262	15340	15329	15212	15260	15439	15375	15252	15421	15307	15232	15399	15308	15235	15274	15281	15276	15150	15283	15336	15151	15329	15301	15323	15253	15385	15453	15205	15299	15302	15301	15382	15417	15470	15308	15381	15320	15476	15271	15369	15214	15305	15329	15170	15323	15218	15333	15206	15292	15388	15297	15148	15269	15487	15299	15183	15352	15348	15299	15353	15151	15243	15266	15346	15102	15156	15331	15410	15374	15400	15343	15351	15245	15240	15236	15209	15208	15253	15310	15305	15367	15371	15203	15279	15300	15401	15149	15559	15287	15379	15390	15306	14991	15399	15298	15472	15348	15328	15190	15255	15306	15432	15337	15292	15278	15330	15293	15264	15405	15268	15456	15515	15277	15229	15270	15217	15358	15343	15294	15328	15164	15301	15353	15307	15402	15301	15379	15337	15320	15464	15243	15356	15288	15382	15346	15131	15319	15331	15269	15369	15335	15232	15409	15356	15303	15186	15328	15173	15497	15292	15287	15165	15439	15357
24160	21500	29171	24997	24464	27629	28432	24081	22330	21395	20479	19666	19301	18874	18782	18437	18181	17870	17834	17764	17813	17668	17727	17628	17569	17570	17178	17286	17510	17349	17430	17582	17306	17307	17530	17571	17274	17272	17403	17402	17320	17296	17245	17175	17334	17121	17332	17235	17164	17305	17161	17167	17218	17015	17131	17107	17271	17152	16774	17314	17128	17337	17137	17022	17136	17263	17036	17202	17158	17167	16945	17090	17090	17292	17390	17249	17248	17099	17381	17188	17269	17255	17142	17163	17232	17325	17097	16925	17068	17257	16953	17039	17237	16961	16995	17225	17085	17040	16946	17207	16994	17105	17343	17100	17216	17098	17072	16992	17078	17138	17081	16889	17317	17128	17267	17051	17202	17236	16980	17314	17027	17078	16968	17142	17080	16842	17109	17068	17154	17260	16933	17167	17113	17295	17339	17269	17112	16937	17201	17082	17142	16874	17046	17134	17194	17135	17022	16996	17126	16967	17098	17104	17330	17144	16992	17214	17322	17104	17174	17172	17009	17112	17024	17092	17083	17092	17118	17229	17021	16994	17295	17083	17269	17151	17127	17141	17089	17151	17279	17047	17148	17116	17327	16944	17132	17042	17143	17163	17209	17199	17202	17190	17015	17202	17233	17075	17226	17000	17420	17350	17119	17266	17172	17024	16962	17046	17110	17138	16979	16957	17181	17232	17151	17198	16987	17180	16943	17017	17080	16925	17179	17175	17158	17118	17038	17090	17019	16994	17094	17053	17011	17101	17026	17071	17280	16967	17137	17461	17216	17336	17088	17165	17232	17215	17161	17125	17092	17240	17177	16969	17256	17145	17192	17003	17234	17085	17293	17356	17424	17164	17022	17062	17027	17069	17040	17050	17068	17170	17211	17063	17029	16851	17141	16940	16968	17121	16938	16728	17228	17047	17082	17155	17046	17082	17217	16855	17092	17039	17131	17019	17007	17235	17070	17094	17280	17012	17235	17226	16900	16981	17044	17002	17061	16992	17117	16967	17093	17161	17049	17136	17263	17075	17115	16965	17278	17079	16901	17041	17100	17146	16964	17023	17112	17269	17039	16723	17265	17002	17238	17145	16982	17064	17223	17120	16991	17124	17185	17194	17025	16941	17203	17171	17131	17186	17151	17058	17080	17034	17129	17290	17217	17143	17274	17183	17050	16963	17152	17119	17209	16957	17024	17020	17261	17206	17062	17225	17139	17186	17068	17273	17404	17119	17211	16971	17073	17023	16928	16905	17103	17075	17043	16916	17282	17097	17108	17171	17146	17155	17026	17118	17055	16874	17059	17090	17017	17024	16937	17058	17240	17153	17094	17016	17249	17097	17180	17040	16962	16937	17128	16944	17269	17170	17262	17122	16942	16949	17038	17101	17148	17220	17343	17121	17135	16947	16989	16935	17092	16967	17147	17110	17175	17049	17185	17162	17229	17143	17110	16797	17160	17091	17178	17159	17288	17198	17324	17131	17063	17196	17132	17046	17140	17067	17092	17071	17123	17076	16873	17169	17248	17144	17236	16980	17303	16878	17397	16970	16895	17156	17261	16903	17194	17120	17256	17247	17259	16951	17087	17154	17213	17071	17139	17056	17144	17195	17108	17059	17068	17145	17025	17270	17277	17239	17241	17268	16825	17104	17125	17048	17210	17287	17046	17094	17165	17094	16876	17117	17187	17341	17104	17099	17333	17014	16991	17222	17241	17323	17277	17134	17004	17196	17128	17020	17097	17009	16962	16994	17220	17273	16983	17159	17108	16856	17089	17113	17255	17073	16911	17251	16959	16998	17083	16907	17198	16968	17129	17120	17323	17142	17162	16961	17065	16938	17110	17037	17083	17126	17250	17051	16913	17241	17028	17142	17190	17122	17095	17148	17128	16977	16889	16922	17106	17213	17257	17225	17104	17054	17011	17090	17098	16876	17263	17036	17358	17440	17065	17193	16925	17159	17082	17065	17077	17173	17085	16986	17209	17249	17231	17160	17322	17229	17095	17199	17170	17174	17195	16924	17115	17210	17227	17084	17113	17097	17078	17061	17130	17189	17023	16974	17394	17206	17155	17125	17114	16943	17140	17064	17268	17111	17130	17001	17099	17422	17046	16936	17224	16781	17169	17099	17355	17091	16965	17152	17113	17113	17203	17242	17013	17113	17090	17093	17187	16948	17141	17066	17055	17189	17129	17043	17258	17251	17191	17174	17080	17065	17082	17040	17012	17211	16922	17076	17281	16937	17113	16976	17096	17150	17067	17130	17120	16938	17382	17213	17345	16998	17177	17149	17080	16986	17188	17207	17048	17099	17016	17032	17154	17027	17025	17282	17197	17042	17197	17142	16981	17012	17041	17107	16997	17140	17225	17007	17122	17060	17062	17249	17175	17231	17128	16961	17094	16993	17392	17265	17031	17020	17003	17136	17003	17018	17214	17198	17286	17253	17148	17033	17112	17087	17203	17312	17120	17246	17159	17003	17174	17139	17058	17324	17200	17074	16961	17222	17224	17053	17161	17249	17086	16970	17160	17173	17094	17084	17124	17154	17159	17294	17316	17216	16977	16926	17117	17099	17144	17113	16951	17019	17243	17002	17226	17098	17059	17175	16970	17191	17111	17073	17105	17019	17172	17135	17166	17269	17157	17110	17116	16993	17066	17151	17192	17105	17076	17125	17128	17380	17158	17069	17261	17150	17138	17038	16978	17124	17280	17098	17065	16994	17224	17175	17134	17075	17011	17039	17104	17230	17130	17145	17039	16936	16974	17030	17234	17254	17039	17347	17124	17357	17173	17009	17145	17070	17214	17532	17063	17220	17101	16940	17276	17071	17048	17112	17202	17373	17120	17095	17186	17089	17144	17157	17136	17018	17045	16987	17241	17241	17082	17297	17233	17106	17332	16934	17054	16859	17044	16945	17017	16998	17130	17141	17061	16919	17240	17169	17388	17222	16930	17087	17203	17119	17152	17262	17187	17191	17231	17223	17274	17129	17056	17017	17095	17120	17026	17001	17137	17025	17299	17232	17186	17140	17014	17212	17002	17411	17140	17248	16813	17107	17117	16996	17212	17135	17033	17000	17080	17124	17228	17111	17295	17372	17131	17051	17030	17203	17028	17273	17272	17296	17133	17133	17070	16967	17080	17072	17113	17323	17240	17233	17111	17267	17210	17112	17137	17203	17061	17015	17119	17293	17015	17060	17178	17419	17031	17005	17215	17181	17264	17097	17193	17180	17270	17149	17091	16984	17038	17064	17265	17336	17021	17205	17144	17027	17084	17078	17242	17124	17288	17286	17153	17131	17085	17223	17114	17114	17136	17183	17096	17072	17250	17279	17140	17114	16999	17219	17114	17209	17270	17094	17199	17178	17179	17209	17182	17014	17036	17271	17169	17075	17243	16984	17177	17084	17178	17097	17087	17212	17094	17416	17161	17229	17239	17227	17127	17029	17010	17003	17085	17153	17336	17173	17246	17123	17153	16996	17319	17151	17152	16893	17143	17089	17157	17208	17004	17098	17190	17089	17341	17227	17082	16974	17048	17035	17126	17388	17128	16960	17180	16996	17022	17096	17143	17050	16985	17304	17292	17098	17338	17259	17153	17036	17122	17112	17272	16900	17075	17194	17266	17282	17026	16925	17222	17078	17329	17220	17150	17265	17249	17172	17145	17272	17100	17031	17076	17329	17159	17144	17160	17070	17066	16919	17301	17143	17052	16981	17059	17159	17244	17194	17011	17073	17198	17217	17164	16936	17237	17156	17121	17067	17048	17046	17135	17231	17193	17232	17079	17201	17169	17153	17038	17082	17038	17228	17249	16983	17054	17039	17179	17024	17180	17378	17112	17164	17238	16995	17138	17128	17338	17087	16968	17163	17260	17092	17189	17071	17102	16903	17069	17387	17196	17153	17095	17126	17101	17033	17059	17105	17182	17339	17034	17156	17187	17172	17133	17085	17145	17132	17222	16990	17078	17146	17262	17164	17038	17043	17210	17054	16953	17087	17154	17196	17277	17155	17037	17134	17294	17285	17013	17086	16929	17300	17095	17240	17155	17215	17036	17265	17280	17059	17290	17172	17173	17218	17178	17131	17154	17205	17053	17004	17094	17286	16835	17152	17113	17054	17176	17262	17247	16953	17066	17081	17204	17138	17374	17072	17075	17060	17255	17139	17113	17049	17192	17127	17021	17212	17015	17017	17293	17178	17187	17118	17210	17264	17077	17286	17078	17194	17107	17171	17165	17208	17156	17094	17252	17139	17095	17089	17146	17326	16911	17085	17173	17103	17064	17100	17111	17130	17216	17165	17085	17034	17225	17118	17152	17066	16997	17048	17008	16951	17033	17104	16973	17144	17071	17148	17126	17020	17043	17119	17153	17131	17159	17238	17192	17286	17315	17109	17162	17158	17083	17135	17043	17319	17208	17074	17202	17134	16900	17136	17223	17299	17027	16803	16946	17128	17278	17147	17047	17129	17129	17085	17037	17326	17237	17195	17190	17321	17041	17373	17183	17223	16992	17115	16992	17373	17258	17135	17268	17146	17262	17090	17085	17072	17062	17198	17306	17041	16983	17124	17128	17082	16940	17182	17283	17005	16960	16936	17169	17089	17176	17304	17017	17174	17251	17055	17082	17267	17408	17201	17028	17028	17244	17024	17030	16937	17205	17238	17054	17160	17009	17080	17218	16952	17140	17017	17019	16890	17196	17055	17174	17086	17291	17070	17168	17105	17039	17109	17201	17010	16956	17111	17168	17251	17172	17058	17075	17118	17166	16866	17077	17018	17029	17222	17273	17062	17342	17123	17081	17160	17277	17225	17128	17224	16928	17236	17131	17109	17083	16882	17292	16987	17105	16849	17084	16967	17165	17146	16970	17182	17018	17218	17217	17289	17132	17087	17265	17166	17187	17008	17044	17110	17103	17214	17148	17149	17001	17001	17026	16984	17069	17235	17098	17246	17269	17233	17113	16882	16862	17148	17085	17205	17035	16966	17042	17034	17036	17271	17247	17258	17309	17162	17206	17076	16984	16959	16870	17331	17150	17472	17378	17307	16991	17264	17196	16929	17117	17136	17289	17045	17302	16987	17224	17192	17113	17187	17200	17170	17227	17056	17051	17147	17291	17031	17291	17204	17030	17166	17011	17193	17248	17206
28373	47668	47439	39741	34524	30394	27265	25013	23139	20972	19700	18927	18104	17572	17083	16837	16314	16209	15987	16068	15798	15805	15738	15581	15410	15347	15386	15328	15337	15230	15162	15201	15191	15284	15015	15101	14921	14973	14979	15031	14994	15202	14973	15198	15137	15085	15127	14983	15087	14768	15046	15092	15024	14934	14976	14975	14778	14931	14880	14818	15138	14863	15054	15005	15036	15000	14940	15085	14965	14735	14876	14928	14973	14928	15067	15026	14800	14999	15034	15006	15097	14902	15032	14945	15066	14898	14981	14684	14890	15077	15270	14922	15038	15133	14875	14833	14807	14738	14786	15042	14836	15058	14962	14744	15073	14822	14831	14943	14811	15020	14875	14835	14858	14927	14867	14988	14928	14999	14950	14969	14808	14955	15040	14811	14894	14955	14908	14991	14993	14806	14984	14995	14920	15025	14918	14945	14967	14843	14930	14924	14864	15055	14914	14808	14915	14848	14964	14921	14924	14927	14945	15047	14941	14857	15067	14769	14970	14980	14928	14992	14853	14890	14836	14807	14773	15027	14804	14992	14843	14852	14814	14949	15000	14866	14909	14882	14904	15025	14949	14880	14936	14985	14891	14933	14884	14953	14877	14850	14996	14803	14979	14781	14952	14936	14809	14968	15062	14963	14651	14983	14942	14980	14900	15052	14938	14982	14956	14746	15015	14692	14858	14890	14845	14954	14800	15013	14967	14845	14921	14871	14969	14841	14794	14868	14815	14961	14732	14923	15010	14913	14947	14914	15013	14952	14947	14849	14994	14821	15174	15108	14874	14939	14866	14858	14877	15140	15078	14949	14826	14727	14893	14895	14876	14928	14708	14998	15093	14901	14812	14902	14874	15027	14924	14958	14904	15053	14879	15052	14960	14811	14860	15065	14919	14950	14941	15127	15054	14839	15035	15047	14795	14849	14965	15063	14941	15016	14806	15028	14712	14889	14842	14885	14911	14853	14888	14708	14833	14939	14773	14945	14772	15130	14967	14943	14982	14887	14972	15082	14869	14983	14836	14931	14747	15018	14914	14917	14969	14978	14823	14923	14829	14924	14891	14892	14783	14757	14924	14915	15233	14910	14948	14836	14871	14868	14859	14868	14958	14770	14782	14754	14751	15019	14967	14963	14829	14879	14902	14886	14906	15043	15068	14954	15020	14939	15127	14964	14837	14771	14974	14954	14960	14735	15027	14978	14741	14959	15022	14898	14946	14898	15046	14920	14871	14913	14830	14841	14882	14709	14952	14907	14931	14909	14939	14718	15016	14799	15038	14860	14974	15100	14942	14884	14939	14791	15025	14858	14846	15055	14881	14788	15146	14886	15003	14869	15007	14917	14944	14924	14788	14921	14844	14922	14814	14890	14908	14945	14872	14844	14765	14954	14781	14925	14897	14982	15004	14880	15207	14870	14930	14909	14932	14941	15084	14886	14820	14990	14936	14899	14876	14862	14916	14928	15002	14793	14892	14920	14877	14703	14942	15031	14941	14972	14920	14832	14814	14837	14864	14889	14712	14832	14874	14815	14981	14992	14870	14798	14937	14948	14973	14915	14978	14809	14763	15008	14996	14805	14913	14973	15000	14841	14819	14897	14932	14904	14920	14805	14981	14844	14912	14796	14977	14824	15155	14844	14913	14885	14911	14926	14879	14868	14975	14816	14926	14981	14722	14855	14771	14947	14933	14893	15005	14872	14882	15082	14932	14996	14867	14930	14936	14866	15040	14900	14937	14957	14996	14970	14901	14916	14992	14998	14916	14795	14946	14894	15130	14984	14807	14967	15019	14885	14909	14802	14894	14953	14951	14870	14896	14870	14952	15043	14919	14961	14905	14905	14832	14958	14894	14811	15001	14903	14939	14911	14920	14942	15043	14765	14960	14920	15015	14680	14898	15054	14949	14815	14848	14926	14949	14973	15049	14941	14814	14914	14965	15000	14864	14924	14959	14938	14984	14894	14852	14810	14939	14892	14878	14928	14950	14846	14989	15081	15000	14916	14932	14851	15008	15043	14867	14917	14838	14950	14862	15014	14948	14971	14888	14915	14944	14976	15026	14908	14933	14850	15008	15131	14737	14820	14876	14906	14849	14966	15000	14879	15022	15027	14966	14855	14973	14900	14936	14933	15000	14925	14987	15019	14775	14931	14974	14708	15004	14932	14875	14994	14966	14898	14893	14884	14963	14840	14962	14930	14784	14822	14917	14863	15077	14823	14911	14847	14766	14938	14928	14842	15088	14752	15008	14815	14991	14919	14933	14859	14742	14932	15033	14825	14891	14923	14815	15010	14870	14945	14860	14883	14750	14905	14753	14883	14931	14879	14919	15145	15033	14843	14901	14829	14860	14929	14994	14785	14884	14915	14895	14813	14783	14960	14740	14935	14868	14828	14799	14951	14902	14918	15032	14865	14789	14936	14952	14910	14804	14953	14742	14875	14894	15022	15034	14832	15064	14784	15026	14988	15003	14966	14958	15028	14904	14830	14981	14871	14928	14800	15045	14941	14976	14964	14996	15024	14795	14977	14942	14903	14977	14968	15023	14869	14946	14832	14908	15013	14924	14957	14982	14840	15063	14993	14782	14848	14764	15156	14941	14849	15003	14785	15098	14840	14941	14936	14778	14883	15159	14764	14838	14871	14991	15243	14928	14864	14951	15072	15175	15119	14962	14946	15116	14915	14909	15061	14831	14886	14943	14831	14951	14999	14812	14962	15003	14919	14894	14878	14939	14893	14867	14797	14656	14993	14901	14878	14787	14958	15004	14914	14993	14783	14766	14975	14893	14810	14781	15049	14862	14911	14955	14945	14961	15125	14918	14996	14982	14907	14920	14858	14982	15193	14869	14953	14881	14962	14929	14761	14774	14865	14905	14830	15060	14816	15033	15018	14744	15044	14946	14824	14899	15003	14914	14920	14832	15081	15035	14929	15136	14797	14796	14887	15162	15117	14812	14905	14912	14851	15016	14949	14867	15020	15024	14911	14986	14838	14986	14988	15088	14838	14965	14843	14894	15078	14992	14751	14912	15033	14953	14939	14935	14842	14989	14934	14848	14755	15011	14856	14899	15000	14790	14979	14917	14968	14857	14861	14814	14918	15000	14946	14933	14907	14860	15071	14997	14875	15029	14977	14941	14837	14791	14829	14910	15061	14969	14876	14825	14960	14933	14839	14957	15002	14821	14994	14898	15007	14976	14944	15019	14923	14875	14957	14982	15117	14867	14931	14911	14969	15023	14842	15006	15036	15023	14839	14840	14951	15047	15051	14905	14856	14886	15139	15006	14783	14887	14899	14930	15006	14835	15083	14811	14855	14998	15065	14941	14869	15041	14933	14925	15062	15114	14853	14767	14867	14975	14952	14835	14887	14993	15026	14820	15039	14858	14908	14766	14940	14917	14799	14896	15120	14976	14825	14795	15023	14835	14945	14973	15105	14860	14926	14942	14961	15038	14962	15037	15019	14899	14803	14847	14983	14761	14807	14950	14932	14966	14996	14840	14873	14713	15039	14847	14960	14860	15089	14925	15072	14861	14972	14848	14829	14806	14818	15010	14767	14881	14888	14939	15087	15105	14957	15022	14880	14913	14803	14921	14935	14888	14887	15026	14939	14976	15050	15042	14908	14983	15053	14833	15064	14809	14791	14928	14969	14836	14861	14902	14664	14996	14926	14775	15019	14963	15045	14774	15023	14814	14921	14898	14901	14744	15005	14732	14857	15025	15057	14847	14846	14684	14910	14933	14858	15010	15013	14955	15074	15041	14994	15070	14822	14887	14907	15055	15119	14954	15018	14984	14944	15039	15057	14938	14781	14829	14991	14807	14947	14909	14760	14951	14884	14921	14837	15025	14847	14894	14824	14905	14846	14980	14821	14891	14845	14964	15149	14924	14889	14821	14950	14932	14868	15068	14883	14992	15041	14846	14796	15033	14938	15101	14887	15033	14975	14767	14937	14968	14830	14878	14967	14816	14954	14964	15030	14868	14948	14896	15048	14866	15073	14827	14741	14845	14826	14865	14999	14898	14872	14964	14766	14875	14901	14977	15018	15080	14889	14890	14969	14892	14805	14686	14925	14809	14910	14819	14944	14777	14899	14866	14960	15002	14869	14810	15022	14880	14882	14913	15046	14930	14883	14793	14828	14893	14903	14940	15050	14872	15071	14836	14896	14887	14915	14800	14809	15088	14829	14917	14821	14962	14883	14807	15003	14823	14907	14855	14821	14946	14834	14884	14854	14829	15104	14853	14959	14886	14859	14859	14813	14963	14930	14994	14958	14798	14772	14762	14975	14810	14961	14900	14811	15040	14870	15030	14762	15035	14931	14864	14939	14898	14908	14873	15080	14863	14936	14848	14811	14939	14992	15078	14815	14997	14923	14873	14862	14841	14873	14834	14810	14884	15063	14899	15015	14990	14798	14926	14919	14899	14942	14822	14797	14916	15046	14919	14927	14919	14910	14877	14915	14840	15011	14899	14816	15038	14894	14920	14853	14958	14960	14783	15044	14993	14997	14986	14959	14926	14783	15076	14931	14758	15011	14950	14940	14863	15085	14880	14883	14780	15071	14929	14909	15082	14831	14886	15151	14922	14980	14992	14775	14811	14959	14863	14934	15079	14853	14911	15076	14873	15006	14872	14877	15157	15018	14891	14875	14918	14948	14805	14915	14952	14788	14993	14835	14990	14964	15104	14964	15051	14934	14917	15086	14981	14683	14756	14923	14816	14979	15006	15017	15022	14875	15035	14740	14855	14767	15027	14941	14897	14866	14907	15000	14732	14970	14819	14989	15016	14746	15022	14920	14862	14923	15074	14962	15022	14993	15045	14884	14922	14843	14769	15130	14977	14859	14853	14901	14869	14925	14852	15023	14916	15063	14897	14919	15027	14972	14837	14948	14937	14976	14968	14973	14989	14867	14960	14841	14953	14842	15051	14816	14922	15168	15031	15009	14722	14776	14981	14836	14858	14921	14887	14901	14990	14951	14823	14895	15045	14894	14922	14885	14938	14947	14956	15009	14859	14887	14893	14855	14922	14768	14923	14975	14870	14985	14922	15019	14952	15055	14792	14941	15017	14940	14801	15065	14865	14983	14873	15018	14872	14930	14736	14927	14752	14825	14947	14902	14966	15066	14898	14982	14920	15030
30518	27072	32750	28668	23831	21546	20641	19722	19329	18714	18407	18102	17995	17380	17841	17642	17538	17283	17385	17412	17544	17482	17508	17446	17299	17244	17188	17371	17209	17398	17246	17358	17330	17318	17379	17411	17307	17294	17202	17486	17207	17218	17215	17020	17248	17247	17263	17269	17064	17072	17220	17298	17226	17047	17354	17375	17263	17353	17286	17161	17117	17287	17425	17216	17097	17193	17285	17249	17364	17090	17265	17330	17288	17192	17501	17218	17377	17198	17336	17222	17470	17064	17279	17319	17447	17276	17364	17451	17259	17223	17325	17084	17367	17192	17202	17069	17163	17109	17108	17054	17385	17311	16965	17202	17059	17232	17106	17253	17203	17196	16977	17157	17220	17228	17223	17232	17321	17266	17142	17129	17089	17034	17161	17211	17242	17339	16995	17171	17088	17124	17172	17020	17388	17132	17219	17380	17270	17229	17465	17443	17277	17178	17215	17177	17067	17328	17345	17305	16992	17134	17124	17008	17227	17325	17313	17361	17016	17182	17209	17242	17135	17192	17193	17148	17212	17098	17276	16965	16976	17068	17205	17025	17090	17238	17409	17349	17402	17187	17223	17198	17171	17037	17203	17159	17225	17201	17256	17083	16933	17029	17068	17223	17197	17130	17457	17230	17275	17181	17209	17221	17202	17111	16967	17291	17164	17055	17236	17408	17012	17347	17057	17359	17342	17113	17196	17095	17081	17142	17191	16990	17231	17240	17154	17062	17109	17329	17289	17143	17109	17325	17126	17276	17115	17218	17283	17088	17418	17258	17044	17220	17337	17280	17395	17301	17344	17133	17198	17166	17356	17281	17252	17330	17102	17147	17170	17236	17180	17151	17290	17272	17213	17274	17291	17285	17255	17261	17005	17249	17313	17260	17181	17278	17236	17329	17373	17190	17388	17282	17240	17270	17231	17172	17067	17169	17265	17251	17227	17258	17110	17176	17150	17257	17214	17305	17265	17222	17154	17315	17218	17355	17182	17190	17157	17182	17247	17396	17299	17404	17338	17363	17231	17256	17173	17394	17168	17138	17073	17207	17114	17028	17159	17134	17158	17102	17172	17491	17276	17076	17266	17191	17377	17371	17212	17382	17292	17217	17324	17438	17329	17388	17333	17166	17227	17330	17332	17352	17144	17487	17205	17180	17301	17090	17277	17349	16980	17259	17180	17214	17213	17145	17061	17139	17086	17331	17249	17484	17200	16997	17114	17181	17193	17172	17191	17121	17224	17138	17276	17205	17170	17345	17220	17137	17161	17501	17148	17203	17323	17222	17298	17398	17157	17354	17123	17317	17050	17201	17132	17372	17191	17085	17260	17346	17231	17368	17208	17168	17420	17083	17038	17143	17332	17238	17153	17190	17418	17324	17250	17230	17206	17472	17305	17217	17089	17103	17240	17187	17194	16966	17236	17168	17325	17196	17256	17306	17090	17087	17307	17382	17174	17113	17062	17265	17145	17308	17227	17375	17286	17105	17141	17010	17278	17240	17303	17125	17191	17235	17136	17223	17114	17222	17244	17311	17278	17144	17147	17323	17115	17256	17213	17175	17159	16919	17182	17203	17288	17113	17411	17262	17300	17379	17376	17353	17274	17122	17317	17305	17273	17092	17193	17135	17151	17341	17353	17059	17163	17037	17273	17122	17048	17443	17438	17267	17294	16843	17140	17095	17378	17167	17338	17267	17236	17228	17181	17305	17221	17249	17216	17367	17191	17122	17292	17096	17325	17311	17102	17301	17374	17261	17209	17139	17344	17360	17138	17210	17075	17173	17118	17195	17098	17267	17176	17125	17257	17277	17215	17353	17242	17412	17484	17143	17119	17239	17112	17325	17287	17303	17244	17230	17210	17107	17211	17270	17148	16960	17202	17168	17195	17225	17299	17172	17267	17262	17145	17034	17294	17244	17093	17200	17254	17193	17200	17371	17254	17415	17218	17586	17311	17439	17345	17193	17230	17038	17154	17371	17335	17322	17313	17235	17191	17107	17254	17370	17291	17315	17098	17185	17465	17095	17129	17203	17143	17362	17237	17249	17341	17312	17180	17171	16900	17320	17247	17111	17226	17325	17122	17326	17359	17095	17353	17331	17273	17149	17144	17158	17295	17372	17150	17243	17354	17102	17203	17181	17252	17520	17174	17185	17240	17435	17301	17079	17186	17251	17159	17123	17084	17368	17332	17198	17148	17300	17042	17147	17408	17267	17288	17026	17229	17133	17643	17137	17078	17230	17103	17230	17149	17341	17030	17353	17240	17117	17279	17136	17255	17176	17181	17240	17187	17343	17464	17356	17132	17014	17000	17294	17299	17290	17078	17178	17283	17158	17114	17145	17258	17082	17180	17281	17222	17242	17290	17300	17204	17362	17344	17254	17103	17315	17268	17373	17376	17241	17201	17275	16969	17109	17235	17262	17408	17173	17206	17190	17155	17296	17100	17015	17266	17129	17376	17004	17167	17207	17235	17017	17173	17390	17195	17258	17200	17227	17139	17337	17314	17284	17105	17448	17228	17229	17183	17193	17257	17378	17246	17015	17166	17051	17220	17099	17187	17077	17113	17348	17326	17513	17100	17362	17269	17014	17304	17168	17198	17141	16992	17170	17265	17494	17204	17274	17154	17161	17111	17156	17373	17243	17190	17238	17301	17270	17469	17406	17283	17214	17355	17193	17401	17332	17159	17027	17254	17028	17121	17244	17315	17136	17241	17076	17245	17183	16971	17343	17101	17166	17318	17176	17308	17280	17016	17204	17266	17270	17197	17229	17172	17283	17121	17195	17200	17157	17064	17264	17201	17153	17512	17221	17220	17358	17312	17445	17144	17217	17180	17131	17104	17289	17306	17268	17369	17114	17254	17144	17309	17233	17082	17321	17122	17028	17297	17350	17334	17192	16993	17334	17155	17460	17313	17252	17226	17235	17339	17264	17131	17129	17344	17231	17095	17278	17124	17224	17190	17132	17244	17325	17121	16954	17183	17155	17117	17390	17310	17264	17224	17302	17028	17454	17097	17402	17293	17240	17153	17262	17184	17064	17166	17132	17173	17455	17323	17318	17380	17053	17042	17123	17266	17076	17310	17377	17242	17221	17419	17319	17416	17555	17295	17204	17219	17232	17205	17221	17161	17370	17260	17243	17119	17319	17185	17045	17212	17361	17208	17011	17447	17327	17369	17329	17190	17249	17194	17232	17352	17153	17216	17046	17164	17273	17297	17189	17188	17336	16963	17067	17439	17359	16863	17200	17223	17444	17263	17216	17197	17148	17235	17115	17331	17304	17102	17375	17215	17413	17242	17194	17285	17194	17263	17233	17219	17147	17147	17239	17107	17126	17157	17213	17207	17046	17318	17305	17177	17029	17080	17309	17160	17225	17268	17233	17286	17086	17273	17283	17217	17176	17149	17014	17206	17243	17089	17176	17249	17269	17162	17208	17375	17117	16926	17262	17380	17257	17325	17247	17353	17201	17349	17021	17181	17164	17107	17141	17219	17350	17408	17369	17227	17308	17111	17081	17194	17136	17199	17020	17194	17183	17252	17372	17126	17121	17235	17107	17054	17362	17251	17368	17376	17195	17403	17315	17029	17123	17169	17052	17129	17252	17329	17590	17198	17143	17158	17218	17097	17181	17062	17471	17258	17227	17073	17039	17341	17479	17010	17121	17034	17295	17088	17151	17140	17134	17227	17041	17256	17205	17311	17127	17256	17063	17193	17005	17316	17187	17193	17037	17315	17197	17218	17293	17580	17353	17163	17348	17195	17156	17198	17294	17209	17058	17187	17261	17127	17259	17137	17265	17183	17038	17267	17327	17238	17266	17185	17180	17268	17278	17177	17193	17342	16984	17159	17138	17053	17315	16953	17213	17129	17065	17058	17238	17109	17238	17358	17098	17067	17024	17334	17156	17122	17356	17278	17141	17250	17354	17206	17241	17326	17395	17100	17315	17205	17352	17086	17133	17213	17269	17264	17129	17337	17466	17233	17214	17252	17035	17267	17302	17113	17241	17208	17434	17072	17165	17219	17228	17162	17143	17285	17340	17316	17370	17350	17199	17342	17254	17270	17064	17158	17283	17307	17205	17227	17386	17332	17177	17242	17089	17185	17223	16946	17234	17255	17277	17052	17326	17122	17273	17288	17102	17356	17243	17272	17108	17199	17163	17103	17169	17108	17216	17373	17000	17214	17519	17145	17189	17294	17269	17264	17284	17095	17468	17161	17097	17317	17182	17190	17183	17082	17206	17128	17288	17335	17202	17270	17442	17322	17288	17279	17008	17268	17168	17052	16936	17194	17235	17348	17185	17190	17168	17075	17184	17492	17365	17168	17195	17339	17142	17267	17292	17293	17280	17330	17212	17379	17214	17325	17135	17098	17254	16964	17209	17090	17280	16992	17244	17353	17252	17335	17169	17238	17259	17193	17242	17172	17215	17114	17040	17174	16939	17250	17152	17075	17181	17313	17129	17181	17183	17402	17059	17270	17202	17159	17296	17478	17220	17122	17020	17368	17392	17246	17346	17070	17124	17171	16942	17219	17305	17326	17263	17174	17274	17183	17413	17232	17343	17155	17219	17242	17389	17170	17097	17101	17221	17305	17256	17261	17165	17275	17116	17340	17371	17225	17379	17190	17391	17291	17210	17078	17178	17281	17384	17107	17258	17250	17034	17257	17373	17128	17305	17213	17191	17332	17143	17211	17419	17298	17236	17201	17324	17422	17269	17203	17193	17246	17424	17211	17353	17241	17216	17335	17276	17193	17245	17253	17255	17132	17266	17218	17304	17226	16925	17101	17030	17071	17296	17233	17330	17233	17221	17121	17326	17246	17167	17086	16953	17347	17168	17348	17344	17429	17342	17232	17148	17401	17299	17126	17190	17159	17277	17174	17200	17208	17181	17298	17106	17424	17232	17024	17406	17261	17414	17202	17395	17099	17275	17291	17201	17400	17198	17496	17228	17241	17148	17184	17004	17174	17214	17228	17184	17210	17239	17041	17050	17168	17522	17212	17369	17244	17045	17211	17200	17112	17095	17215	17120	17193	17221	17113	17557	17076	17177	17166	17338	17346	17323	17196	17340	17319	16983	17039	17394	17287	16997	17224	17015	17123	17077	17213	17266	17107	17173	17184	17226	17343	17162	17229	17072
25162	35201	35650	27880	24243	21563	20188	19025	18204	17413	16845	16257	15937	15698	15588	15380	15325	15115	15127	15385	15258	15230	15199	15191	14982	15111	14976	15089	15022	14991	15214	15062	15132	14979	15088	15113	14993	15037	15004	14727	14942	14989	15092	15066	14923	14823	14957	15058	15041	15127	15017	14987	14770	14929	15068	15062	14934	14860	15071	15015	15116	14946	14856	14920	14938	14968	14928	14779	14878	14911	14884	14963	14947	15036	14661	14913	15053	14942	14989	14934	14959	14954	14956	14811	14933	14925	14959	14811	14943	14877	14948	15028	15047	14802	15125	14957	15057	14946	14987	15049	14957	14970	15008	14699	14787	15069	14988	14931	14889	15038	15044	14880	14925	14988	14875	14919	14824	14849	14850	14988	14806	14973	15051	14906	15027	15011	14955	14984	15028	15099	14919	14909	14867	14912	14898	14925	14859	15019	14951	14956	14999	15048	14923	14910	14985	15042	14971	15030	14924	14920	15051	14664	15066	15120	14773	15040	14955	15065	14913	14979	15021	14905	14747	14923	14906	14953	15065	14962	14985	15092	14948	14825	14932	14954	14865	14903	14901	15030	14683	14946	14751	14935	14778	14956	15052	15017	14750	14935	14947	14831	14886	15021	14971	14971	15058	14949	14899	14816	15069	14960	14961	14995	14929	14864	14862	14932	14911	14880	14832	14758	14864	14907	14818	14966	14938	14959	14864	14842	14915	15059	14893	15017	15038	14897	14892	14893	14929	15017	15011	14834	15023	15175	14756	14946	15083	14998	14859	14940	14975	14935	14809	14961	14850	14823	14880	14929	14802	14780	14984	14999	14998	15036	14836	14892	14963	15072	14912	14933	15042	14959	14958	14960	15014	15022	14944	14978	15010	14918	14937	14976	14864	14957	14966	14808	15059	14932	14998	14847	14973	14938	15084	14861	14787	14960	15050	14890	15004	14805	15155	14949	14887	14963	14821	14869	14757	14693	15010	14912	15118	14935	14929	14998	14986	14939	15176	14842	15102	14843	14749	14813	15022	14985	14971	14982	14950	14961	14934	14906	14970	14953	14859	14873	14958	14928	15068	14860	14791	14764	15027	14919	14992	14834	14921	14970	15013	15039	14963	14753	14929	14974	14961	14824	14956	14817	14937	14878	14973	14871	14880	14891	14953	14818	14859	14952	14936	15043	15039	14833	14878	14981	15085	14936	14945	14859	15015	15085	15041	14882	14994	15109	14785	14910	15054	14905	14983	14948	14898	14783	14727	14853	14934	14804	14946	14878	15032	14853	14853	14868	14910	14871	14915	14982	14926	15085	14819	15087	14859	15097	14853	14872	14819	14968	15034	15175	15084	14821	15035	14870	14870	14923	15085	14931	14750	14992	14992	14961	14907	15012	14824	14851	14959	14834	14904	14927	15023	14899	14954	15041	14872	14864	14995	14932	14873	14993	15081	14886	14896	15018	14836	15094	14988	14891	14954	14920	14960	14894	14950	15002	14952	14971	14873	14971	14816	14948	15003	14995	14966	14853	14943	15023	14936	14874	14816	14878	14971	14878	15005	15047	14857	15061	14995	15041	14945	14996	14755	14932	14963	14865	15158	15001	15121	14997	15055	14908	14952	15119	14874	14889	14838	15131	14908	14889	14873	14955	14947	15017	14915	14770	14971	14844	15164	15035	14991	14946	15025	14801	14955	14926	14980	14768	14923	14992	14957	14877	15050	14895	15047	14894	14970	14838	14990	14911	15041	14926	14794	14871	14812	15057	14967	14870	14808	14880	15020	14933	14968	15097	14935	15079	15058	15076	15044	14892	15032	15084	14883	14857	15010	14799	14932	14990	15057	14909	14912	14880	14934	15077	14883	14906	14979	15005	14994	14761	15069	15001	14990	15098	14790	14832	15084	15016	14907	14950	14933	14808	14992	14807	14932	14995	14886	14874	14922	15058	15036	14869	15060	14752	15056	14975	14768	14905	14903	15175	14795	14802	14982	14904	15031	14918	14950	14949	14933	14961	14908	14938	14830	14958	15008	15048	14950	14869	14745	14797	14990	14966	15135	15020	15034	15030	14771	15072	15027	14943	14965	14861	14994	15020	14941	14892	14972	14943	15008	14882	15044	14740	14916	14815	14919	14835	15135	14791	14920	15124	14871	14969	14937	15043	15002	14996	14775	15054	14829	14895	14974	14907	14942	14830	14813	14891	15050	14892	14860	14991	15024	14994	14823	14915	14789	15025	14909	14780	14924	15033	14813	14877	14992	15004	15086	15027	14975	14908	15177	14968	15066	15115	14843	14711	14796	14987	14840	14791	14901	14940	14953	14998	14943	15047	14872	14900	14980	14997	14963	14971	14972	14996	14933	14745	14826	14960	14906	14934	15034	14884	14974	15103	15074	14986	14829	14960	14992	14925	15132	14758	14800	14844	14926	15105	14981	14889	14828	14891	14919	14852	14933	15029	14995	14798	14976	14965	14899	14803	14971	15063	14851	14913	15132	14987	14974	14683	14895	14918	14759	15056	14840	14967	15064	14730	14899	14870	14811	14863	15016	14989	14953	14909	14889	15053	14911	14830	15046	14991	15020	15024	14929	14933	14917	14945	14864	14983	14914	14728	15066	14783	14936	14930	15001	14988	14896	14937	14966	14832	14846	14985	15094	14992	14921	15044	14985	14952	14861	14929	15015	15000	15048	14839	14886	14982	14845	14836	14879	14990	14976	15028	14891	14982	14942	14775	14935	15039	15111	14969	14979	14848	15013	14848	14892	15124	14887	15012	14951	14881	14981	14778	14990	15021	14751	14705	15062	14896	15016	14945	14939	14914	14840	14852	14913	14940	14853	14976	15008	14986	15018	14882	14999	14811	14909	14814	15008	14896	14984	14824	14994	15071	14960	15151	14998	14930	14967	15057	14974	15026	15055	15110	14995	14884	14961	15005	14969	15013	15026	14967	15048	15037	14841	15022	15013	14954	14933	15059	15056	15032	15043	14838	14979	15078	15020	14899	14898	14813	15091	14974	15165	15126	15059	14996	14989	14928	15108	15029	15154	14870	15045	15047	15135	14956	14908	15018	14917	15005	14880	15014	14908	14786	15029	15015	14895	14962	15152	14964	14899	15059	15064	14980	15154	15022	14804	14965	15133	15013	14890	15031	14963	14862	14875	14876	14965	14834	14883	14853	14903	14698	14860	14988	14941	14929	14887	15005	15064	14899	14780	15012	14816	14922	15016	14897	14951	14930	15073	14787	14958	15027	14825	15000	14806	14917	15038	14961	14957	14912	14986	14802	14806	14806	14876	15087	14781	14982	14926	14946	15035	15018	14903	14939	15019	14898	15002	15016	15108	14912	14874	14913	15011	14969	14977	14972	15144	15020	14949	14905	15016	15032	14878	14872	14930	14830	14984	14866	14860	14825	14914	14845	14959	14874	14885	14997	15053	15000	15014	14907	14950	14921	14997	14783	14869	14968	14850	15002	15010	15045	14980	14869	14828	14992	14917	15002	14835	14875	14843	14886	14885	14885	14970	14976	15056	14920	15013	15006	14931	14808	14821	15065	14965	14952	15163	14798	14911	15028	14999	14976	15136	14870	15037	14806	14912	14900	14915	14917	14836	14966	14930	14994	14906	14949	15036	14822	14886	14793	15034	14972	14983	14946	14836	14876	15135	14804	14856	14749	14871	14889	14962	14977	15082	14980	14995	15000	14917	14847	15013	14937	15237	14939	14881	15065	14805	14982	14944	15001	14885	14919	15031	14997	15028	14795	14910	14936	14830	14929	15020	14900	15095	14883	14894	14868	14813	14743	14860	15023	14926	15049	15003	14913	15038	14730	14976	14921	14896	14913	14931	14967	15089	15016	15018	14880	15125	14841	14956	14866	14968	15069	14952	14791	14913	15110	14781	14953	14861	15119	15089	14998	14842	14990	14997	14899	14871	15056	15082	14852	14888	15007	14819	15082	14956	14931	14985	14887	14956	14794	14862	14835	15027	14876	15026	14882	14817	15136	15069	14872	14759	14975	14916	14967	15059	14837	14971	15089	14761	14914	14837	14927	14987	14947	14958	15018	15035	14865	15102	15074	14918	14970	14867	15127	14979	15102	14870	14874	14962	14973	15001	14967	15037	15062	14860	15110	14967	15023	14981	14997	15030	14834	14997	14839	14915	14951	14926	15018	15069	14908	14990	14936	14933	14961	14863	14982	14859	14787	14841	14919	14941	14959	15052	14838	15043	15026	14952	15043	14876	14680	14996	14905	15108	14851	14901	15035	14871	14966	14814	14963	14925	14968	14740	14920	14847	14877	14863	14889	14972	14783	14937	14866	14930	14896	15043	14749	14900	14880	14986	14914	14978	14892	14991	14946	14841	15088	14897	14981	15046	15097	14797	15072	15016	14890	15059	14895	14881	14957	14801	14999	14969	15049	14945	14986	14988	14835	14856	15019	14789	14984	15081	14993	14896	14930	14984	14903	14838	14946	14826	14975	14958	14897	14885	15023	15048	14974	14891	14876	14913	15059	14974	14832	14639	14888	15072	14751	14900	15153	14980	15201	15101	14997	14947	14945	14812	14932	14907	14833	14923	15176	14962	14957	14943	14946	15203	14845	14909	14936	15087	14931	15017	14719	14962	14787	15040	14979	15011	15009	15084	14961	14873	14819	14952	14876	14893	14770	15095	14974	15123	14900	14842	14944	14920	14876	14893	14893	15016	14965	14970	14789	15027	14866	14970	14833	15024	14889	14896	14846	14993	14879	14920	14987	14748	14855	15097	14852	14936	14922	15076	14896	14694	15098	14926	14930	14967	14878	14694	15007	14906	14956	14998	15106	14961	14909	15128	14815	14866	15083	15026	15014	14823	14963	15113	14827	14933	14789	15122	15062	14862	14922	15067	15010	15052	14897	14858	15090	14890	14940	14920	14951	15038	14981	14825	15013	15090	14966	14894	15054	14893	14887	14825	14999	14968	14983	14914	14930	15238	14984	14769	14991	15034	14854	14929	14937	14889	14836	14860	14968	14849	14923	14916	15018	14931	14853	15053	14804	14849	14996	14964	15076	15042	14941	15014	15002	14881	14916	14898	15045	14926	14819	14983	14871	15020	15042	15025	14903	14997	14957	15081	14847	15080	14973	14916	14835	14786	14991	14855	15010	15015	14825
25347	21560	28866	27123	25739	25977	25342	22005	20412	19816	19088	18613	18275	17888	17960	17875	17743	17754	17578	17495	17385	17566	17360	17196	17335	17296	17138	17181	17185	17244	17273	17195	17117	17261	17092	17013	17111	17267	16991	17195	17085	17109	17036	16950	17174	16986	17055	17113	16905	16853	17085	17251	17199	17039	17031	17176	17123	17204	17149	17191	17100	17045	17004	17186	16817	16789	16939	16955	16801	16908	17100	16959	16981	16773	16925	17066	17036	17168	17216	16963	16990	17102	17321	17262	16882	17022	16974	17030	17049	17136	17017	17195	16913	17081	17031	16952	17084	16884	16694	16951	16886	17013	17137	17015	16865	17108	17133	16913	17057	16996	17102	17072	17038	17176	16939	16758	16921	17068	17150	17070	16841	17069	17004	17018	17140	17039	17067	16921	17080	17076	16895	17087	17123	16977	16851	16917	17135	17277	17178	16934	16980	17038	16987	16788	17063	16984	17135	16814	17051	16923	16736	17139	17196	16993	17033	17171	17003	16786	17104	17060	17060	16944	16824	17090	16831	16996	16759	16819	16954	16920	17050	16835	17075	17101	16963	16952	16881	16975	16988	16939	17088	17067	16997	17071	16914	16857	17065	17085	17035	16890	17068	17145	17021	16799	16827	16972	16940	16916	17009	16981	17261	17102	16811	16810	16917	16895	17026	17090	17061	17094	17193	17052	17095	16956	17028	16975	17083	17014	17162	17201	16762	16937	16948	16896	17031	17059	17037	16957	16871	16937	16942	16899	17047	17112	17183	17183	17167	17011	17083	16892	16936	16979	17174	16997	16988	17140	17078	17123	16801	16941	17128	16907	16928	17095	17079	16940	17111	16787	17188	17053	17095	16885	16895	17039	17089	16853	16870	17137	16974	16899	16902	17142	17058	16955	17099	17127	17173	17043	17108	17191	17171	17022	17082	16847	16935	17204	17048	16972	16948	16977	17090	16965	16922	17321	17090	16951	16883	16979	17037	17241	16981	17025	17244	17306	17287	16841	16731	16935	17016	16997	16935	17066	17154	16901	16858	16886	17015	16858	17047	16856	17094	16721	17069	17050	17154	16990	17004	16906	16983	16989	16974	16993	16981	17032	17019	16944	16790	16913	17021	17014	17018	16835	17131	17095	16963	17059	16939	16820	17154	17092	16994	17066	17164	17108	17130	16893	16827	17111	17028	17024	16926	17161	17016	16954	17096	17039	16973	17150	17054	17112	16890	16984	16999	17112	16894	17036	16793	16942	16894	17095	16971	17023	17127	17176	17004	16747	16985	16959	17195	17040	17113	17042	16943	17137	17144	16761	16960	17009	16922	16988	17123	17174	17005	16972	16897	16924	17172	17171	16841	16782	17247	17004	16947	17043	17252	17111	16972	17018	17011	17096	17063	17197	17050	17171	17156	17128	17062	17087	16995	16999	17015	16976	17086	16996	17128	17067	17003	16911	17028	16757	17059	16997	16860	16871	16841	16983	16660	17201	17143	17018	17048	17126	16894	17104	17087	17073	17028	17012	17022	17175	17080	16972	17044	16843	16898	17026	16852	16909	16990	16960	16955	16980	17158	17017	17084	17130	16921	16925	17082	16885	17177	17161	16925	16963	16897	16954	17070	17034	17111	16916	17006	16893	16966	17336	17043	17002	16966	17023	16996	17002	17027	17200	17003	16920	16781	16924	16859	17199	17192	17065	17070	17151	17055	16928	17123	17030	16988	17008	16826	16937	16758	17088	17141	16924	16930	16972	16809	16964	16974	16973	16902	17001	16841	17020	17003	16990	17124	16975	17057	17093	17081	16786	16847	17102	17062	17043	16968	16977	16836	17170	16921	17097	17139	16941	17104	16999	16990	17029	17047	17091	16912	16998	16927	16895	17082	17018	17161	16985	17024	16855	17231	16743	17071	17045	16811	17043	16944	16758	16828	16983	17095	16963	17012	17266	17104	16926	16972	17072	16876	16947	17026	16828	17006	17173	17198	17029	17090	16774	16977	17004	17067	16893	16983	17070	16912	16817	17107	17112	17000	16756	16893	16813	16976	16996	17011	16984	17140	17045	17018	16995	16943	16952	16952	16929	17064	17070	16958	17054	17185	17199	17054	17098	17016	17065	16998	17052	17051	17001	16921	16871	17075	16974	16880	16862	17161	16896	16690	16993	16987	16820	16980	17070	16823	16999	16957	16946	16930	17022	16934	16988	17176	17014	17003	16839	17077	16937	17210	16933	16981	16746	17027	16843	16728	17033	17151	17011	17048	17159	17206	17040	16946	16777	17181	17017	17113	16955	17010	16919	17172	16992	17022	17022	17040	16974	17019	16906	17055	16981	17009	16836	17086	17203	17023	17029	17071	17115	17247	17055	16860	17064	17024	17083	17044	16983	16958	16993	17058	17046	16955	17018	17242	16944	16960	17138	16991	17054	16987	17036	16987	17067	17159	16827	16947	16660	16837	16980	17165	17218	16913	16986	17027	16996	17091	16941	16984	17153	17133	16916	17066	16945	16962	17224	17107	16882	17075	17055	17194	16878	17077	16900	17181	16935	17146	17136	16914	16890	17171	16825	17172	17059	17074	16989	16734	17156	17096	16973	16952	16943	16908	16964	16981	17062	16770	16923	17049	16855	16998	17173	17018	16994	16956	17012	16928	17083	17135	17065	16882	16851	17028	17061	17195	17054	16987	17129	17118	17119	17162	16922	16935	16983	16960	17022	17044	17020	16810	16826	17023	17025	17056	17045	16830	17079	16898	17163	16870	16735	17022	17020	16947	17027	16861	16876	17022	16920	16953	16949	17096	17139	17031	16910	16950	17253	16996	16937	16967	17028	16985	17087	16952	16954	17084	16932	16946	16967	17089	16889	16962	16850	17036	16993	17008	17122	17035	16898	17103	16925	16951	16934	16937	16925	17085	16932	17001	17020	16971	16843	16928	16946	16791	17004	16993	17105	17095	17144	16978	17099	16982	16999	17095	17192	17160	17156	16883	17018	17033	17007	17028	16912	16886	17071	16894	16776	16928	17047	16938	16963	16842	16900	16968	16971	16847	16934	16933	17120	16924	17087	17003	16978	17153	16857	17248	16870	17058	16912	17151	17113	16989	17016	17040	16882	16841	17054	16767	17093	16983	16888	17126	17120	17237	17093	16873	17075	16869	16898	16936	17038	16828	17010	17094	17051	17040	16753	17103	16986	16915	16889	17148	17158	17073	16880	16972	17016	17215	16927	16954	16971	17137	17027	16950	17004	17038	17058	16902	16842	17061	16972	16891	16794	16905	16752	17075	17195	17032	16992	16847	16967	17043	17166	16976	16908	17000	17159	17303	17001	16953	17041	16939	17038	17137	16907	17051	17035	17097	17009	16902	17059	17053	17041	16900	17152	17037	17048	17047	17090	17254	17024	16997	16877	17127	17070	17102	16909	17011	16865	17007	17109	16988	16910	16994	17123	17106	17156	17073	17034	16899	17046	17088	17210	16974	17055	16849	17031	16931	17109	17026	16786	16931	17205	17136	17045	17063	16916	16978	17225	17005	16917	17073	16920	16893	16955	17001	17013	16868	16969	16979	16768	16977	17134	16951	16673	17004	17135	16990	17059	16984	17112	16826	16991	16981	17126	16937	17003	16971	16950	17049	17076	17014	17043	17135	16968	16969	17103	16854	17078	17138	17090	17067	16951	17124	17020	16933	17017	16966	17141	16971	17003	17130	16779	17092	17153	17044	17079	17122	16983	17007	17155	17135	17137	16933	17001	17123	17010	17016	16953	16807	16762	17033	16959	16964	17027	17024	17035	16932	16980	17085	16953	16825	16782	16924	17158	17063	16890	17035	17190	17012	17066	17106	16981	16976	17121	17066	16946	16808	16959	17242	17026	17132	16962	17120	17052	17111	16974	17084	16948	16931	16981	17004	17223	17087	17047	16887	17163	17117	16981	16929	16978	16956	17014	17084	16819	17094	17116	16946	17095	17001	17069	17068	16966	17082	17040	17092	17091	17099	16776	16960	17049	16971	17055	17089	17088	17107	16925	17029	16763	17075	16855	17036	16997	17047	17092	16874	17047	17052	16898	17096	16937	17096	16765	17039	17120	17274	17073	16988	17135	17022	17077	17119	16959	16922	17117	17041	17038	17013	17187	17078	16940	16982	17000	16916	16842	16876	16961	17055	16937	16921	17059	17101	17023	17046	16979	17290	17098	17117	17190	17019	17039	16858	16993	16959	17037	16996	17188	17084	17117	17117	16893	16989	17036	17168	17037	16985	16969	17003	17242	17167	16842	17065	17118	17175	17053	16965	16918	17003	16944	17010	17069	16970	17142	17127	17227	16868	17092	17098	16991	17105	17014	16935	16952	16987	16873	16994	16861	17012	17006	17022	16972	16999	16752	17121	17037	17086	17016	16962	16867	17099	17098	17051	17010	17085	16859	17101	16884	17072	16865	16833	16946	17218	16938	17081	17072	17034	16940	17123	17206	16993	16993	17016	17083	16840	17003	17079	17020	16940	17128	17011	17158	16745	16923	16818	17068	17081	17035	17067	16950	17046	17035	17024	17216	17232	17049	16992	16812	17108	17058	17083	16945	17006	16959	17069	16968	17031	16992	17019	16972	16978	17120	16908	17024	17030	17105	17012	17098	16920	17047	17048	17018	17108	16820	16950	16779	17161	16948	17180	17149	17118	17105	16933	17178	16722	16915	16892	16928	17161	17203	17214	16795	16854	17133	17159	16994	16920	16946	16924	16980	17132	16901	17135	16928	17035	16989	17026	16984	17062	17109	16699	17082	16867	17110	17001	17164	16828	17059	17208	17037	17048	16867	17100	17207	17149	17035	17064	16910	17200	17114	17044	17300	17077	17103	17033	17003	16928	16805	17014	16978	16751	17032	17002	16983	17006	17171	17188	16938	17155	17167	17260	16954	17144	16931	16980	16875	17116	17051	17096	16883	17083	17027	17051	16878	17181	17176	16935	16886	16918	17163	16862	17036	17031	16848	16817	17082	16931	16883	17135	17059	17065	17144	17025	16990	17143	16880	16974	16944	17207	16984	16877	16981	16807	16819	17081	16944	17064	17155	16888	16832	16983	17067	17084	17112	16982	17371	17094	16961	17013	17014	17003	17085	17032	16919	16898	16749	17053	17191	16989	17033	16806	16989
25345	43055	42703	34717	29963	26777	24631	22122	20198	18786	18141	17390	16750	16521	16203	15955	15944	15750	15822	15731	15537	15322	15214	15137	15196	15189	15271	15139	15220	15151	15090	15252	14971	15133	15075	14986	15134	15038	14994	15038	15049	14857	14885	14900	14846	14914	14877	14937	14876	15061	15020	14863	14869	14976	14860	14928	14887	14980	14986	14770	14821	15058	15116	15030	14857	14939	14874	14943	15017	14886	14934	14991	14844	14874	14907	14952	14736	14818	14896	14735	14836	14863	14854	14903	14914	14839	14974	14877	14938	15068	14763	14902	14956	14915	14900	14798	14714	14996	15029	14846	14714	14819	15009	14848	15030	14825	14837	14879	14800	14950	14937	14690	14713	14899	14691	14925	14897	14835	15084	14859	14744	15018	14925	14845	15021	14815	14965	14718	14958	14892	14786	14781	14953	14882	14984	14907	14969	14813	14926	15067	14921	14948	15050	14992	14940	15014	14794	14939	15070	14848	14978	14885	15036	14943	14934	14871	14715	14733	15007	14786	15116	14930	14940	14907	14990	14992	14935	14854	14885	14867	14813	14958	14897	14895	15046	14913	15062	14916	14967	14979	14672	14907	15024	14831	14844	15014	14874	15010	14907	14869	14888	14905	14822	14852	15049	14922	14861	14856	15068	14926	14766	14848	14842	14718	14783	14989	14868	14837	14996	14959	14875	14875	14838	14800	14888	14827	14911	14861	14815	14702	14913	14950	14901	14885	14913	14740	14815	14860	14759	14870	14891	14805	14892	14947	14896	14906	14822	14920	15054	14792	14934	15104	14924	14825	14776	14793	14751	14922	14805	14892	14923	14879	14949	14981	14911	14833	14845	14946	14841	14868	14871	14880	14825	14946	14878	14786	14934	14810	14733	14714	14854	14850	14953	14936	14854	14636	14921	15092	15003	14933	14954	14928	14722	14841	14878	14947	14832	15012	14938	14943	14967	14767	15137	15053	14861	14881	14840	14849	14841	14827	14799	14837	14875	14841	14956	14827	14872	14864	14963	14758	14919	14918	14767	15045	14857	14796	14914	14935	14856	14781	15075	14858	14959	14854	14872	14977	14927	14797	14996	14909	14733	14878	14753	14943	14882	14809	14838	14921	14957	14932	15026	14901	14906	14858	14916	14858	14827	14865	14889	14686	14892	15015	14866	15064	14907	14874	14856	14806	14954	15002	14728	14932	14811	14721	14909	14776	14833	14879	14914	14901	14733	14883	14832	14938	14883	15102	14868	14822	14852	14777	14891	14878	14716	14764	14905	14893	14806	15080	15013	14943	14814	14890	15045	14803	14868	14909	14806	14853	14916	14968	14923	14936	14993	14937	14773	14960	14919	14984	14930	14872	14867	14912	14887	14929	14842	14962	14997	14903	14778	14887	14738	14850	14861	14850	14739	14979	14891	14932	14919	14817	14916	14886	14917	14725	14827	14804	14842	14782	14799	14829	14915	14763	14994	14926	14713	14987	14987	14862	14910	14839	15041	14808	14846	14954	14724	14883	14882	14920	14857	15055	14862	14786	14913	14795	14776	14953	15043	14813	14919	14707	14979	14844	14860	14857	14842	14901	14941	15000	14995	14861	14823	14816	14753	14902	14818	14965	14992	14865	14860	14910	14829	14938	14779	15008	14914	14945	14949	14811	14989	14823	14758	15040	14895	14859	15071	14740	15069	14844	14784	14793	14922	14945	14985	14786	14728	14828	14810	14934	15035	14931	14854	14963	15135	14929	14861	14934	14947	15010	14885	15061	14789	14856	14913	14928	14966	14894	14800	15017	14849	14842	14839	14876	14897	14942	14941	14929	14856	14963	14972	15052	14856	14753	14970	14835	14835	14924	14701	14799	14791	14997	14892	14825	14971	14892	14955	14912	14950	14821	14707	15034	14886	14864	14861	15004	14911	14758	14725	14920	14799	15007	14994	14891	14857	14947	14848	14765	14937	14878	14641	14803	14939	14938	14796	14992	14817	14752	14844	14988	14907	14838	14735	14742	14821	14879	14877	15089	14748	14960	14799	14921	14975	14942	14906	14765	15115	14674	15071	14770	14872	14889	14675	14923	14823	14942	14917	14736	14921	14970	14798	15011	15079	14836	14952	14851	14890	14773	14908	14767	15005	14880	14900	14829	14977	14926	14907	14742	14861	15028	14977	15054	14911	14734	14989	14835	14901	14750	14817	14846	14929	14852	14906	14829	14892	14757	14813	14831	14930	14937	14935	14808	14853	14788	14749	14891	15018	14808	14844	14974	15044	14884	14898	14858	14762	14899	14922	15026	14773	14939	14780	14812	14741	14896	14968	14809	14917	14784	14779	14887	14966	15022	14879	14872	14776	15003	14791	14972	14781	14835	14933	14939	14922	14919	14866	14791	14939	14876	14973	14809	14726	14885	14931	14940	15001	14787	14947	14904	14867	14771	14763	14860	15018	14900	14917	14950	14890	14923	14983	14812	14977	14904	14822	14748	14956	15007	14963	14797	14805	15018	14947	14974	14893	14825	14869	14805	14947	14889	14901	14883	14939	14938	14876	14829	14898	14739	15056	15093	14999	14995	14732	14973	14878	14929	14925	14840	14859	14978	14870	14888	14986	14862	14856	14920	14971	14988	14948	14821	15017	14925	14998	14999	14974	15034	14866	15015	14740	14881	14743	14950	14969	14808	14739	14852	14635	14846	14935	14845	14863	14832	14927	14866	14847	14896	14890	14826	14904	14848	14776	14873	14884	14798	14840	15090	14956	14745	14756	14801	14895	14755	14822	14917	14869	14790	14904	14896	14818	15013	14833	14900	14894	14882	14954	14922	14840	14977	14756	14704	14852	14762	15002	14845	14825	14723	14834	14901	14970	14777	14992	14892	14923	14953	14847	15012	14839	14803	14886	14898	15009	14840	14924	14815	15040	14819	14844	14881	15045	14975	14845	14922	14856	14759	14869	14971	14948	14925	14901	14774	14921	14911	14845	14861	14764	14779	14747	14975	14816	14769	14930	15006	14805	14928	14899	14974	15135	14884	14730	15018	14778	14758	14899	14820	14918	14788	14989	14900	15091	14867	14946	14881	14785	14866	14940	14905	14916	14778	14859	14766	15043	14756	14992	14750	14930	14744	14792	14890	14790	14883	14663	15078	14909	14786	14951	14924	14852	14900	14966	14858	14890	15007	14950	14972	14998	14980	14913	14829	14832	14821	14826	15107	14917	14936	14791	14976	14772	14877	14859	14850	14839	14872	14930	14928	14973	14794	15012	14973	14901	14965	14981	14725	14909	14939	14870	14915	15020	14934	14899	14895	15178	14873	14933	14934	14828	14949	14969	14738	15068	14842	14881	14929	14951	14867	14832	14794	14831	14923	14973	14822	14734	14787	14956	14905	14933	14836	15081	15060	15004	14845	14729	15063	15022	14791	14818	14940	14950	14872	14817	14976	14901	14967	14813	14773	14788	14917	14877	14960	14783	14784	14812	14882	14896	14950	14843	14851	14873	14934	14854	14840	14887	14780	14801	14822	14893	14864	14925	15065	14791	14966	14890	14885	14960	14881	14822	14847	15056	14883	14781	14917	14863	14877	14885	14955	14761	14898	14940	14891	14888	14882	14913	14759	14891	14836	14754	15046	14931	14921	14905	14890	14821	14763	15031	14813	14815	14800	15104	14808	14957	14866	14926	14874	14692	14974	14928	14925	14809	14816	14730	14848	14813	14950	14827	14725	14792	14892	14917	14862	14981	14896	14594	14851	14964	14945	14912	14866	14745	14850	14870	14881	14852	14947	14806	14672	14805	14863	14840	14814	14896	14912	14883	14929	14999	14888	14944	14850	14882	14886	14844	14764	15000	14803	15031	14908	14996	14870	14901	14856	15050	14953	14863	14710	14816	14787	14942	14834	14880	15105	14997	14727	15019	14861	14984	14822	14832	14844	14953	14868	14947	14947	14826	14735	14892	14814	14984	14942	14867	14799	14869	14815	14846	14843	14854	14647	14719	14893	15064	14858	14983	14951	14852	14745	15030	14932	14936	15002	14964	14860	14830	15125	14857	14975	14788	15017	14915	14909	14849	14874	14866	14854	14831	14865	14719	14801	14925	15015	14792	14926	15082	14830	14896	14805	14937	14919	14868	14986	14957	14904	14765	14848	14728	14818	14986	14879	15023	14927	14915	14760	14981	14801	14856	14967	14788	14845	14907	14759	14875	14811	15053	15020	14924	15020	14842	15046	14883	14833	15041	14810	14878	14875	14912	14912	14851	15049	14664	14797	15075	14793	14877	14971	14871	14813	14797	14793	14827	14932	14918	14936	14975	14782	14717	14711	14968	14827	14846	14911	15050	14926	15015	14722	14753	14786	14894	14791	14996	14891	14836	14887	14877	15006	15043	14945	14895	14788	14916	15114	14749	14788	14988	15091	14960	14899	15256	14796	14935	15106	14935	14850	14752	14915	14931	14952	14806	14896	14914	14931	14764	14794	14978	14959	14731	14851	14862	14907	14864	14814	14928	14946	15052	14798	14900	14931	14869	14785	14851	14732	14944	14849	14874	14879	14852	14873	14886	14912	14683	14924	14817	14981	14803	14721	15076	15043	14890	14600	15022	14881	14951	14901	14773	14869	14908	14784	14898	14814	14762	14880	14736	14922	14822	14849	14846	14947	14780	14886	15035	14695	14796	14872	14872	14736	14969	14982	14951	14973	14890	14847	15047	14898	15041	14945	14856	14815	14858	14932	14747	15029	14723	14897	14829	14881	14821	14877	14701	14841	14858	14921	14871	15061	14949	14878	14771	14915	14757	14912	14904	14673	14861	14842	14958	14896	14660	14929	14921	14832	14827	14942	14948	14969	14935	14873	14777	15119	14775	14875	14855	14896	14898	14750	14899	14813	14829	14909	14931	14935	14794	14736	14879	14907	15002	14754	14912	14948	14682	14816	15002	14908	14898	14830	14923	14903	15034	14763	14774	14918	15022	14867	15064	14830	14941	14916	14897	15016	14846	14757	14943	14816	14875	14945	14751	14889	14842	14989	15064	14821	14927	14926	14834	14898	14993	14850	15103	14965	14988	14951	14763	14785	14832	14868	14901	14749	14911	15104	14947	14742	14793	14614	14813	14759	14841	14844	14837	14938	15002	14716	14809	15008	14955	14863	14848	15003
24209	21590	29184	25060	24539	27383	27349	22738	20694	19958	19358	18983	18456	18184	18167	17901	17684	17563	17925	17429	17438	17103	16961	17005	16849	16863	16866	16873	16774	16917	16881	16775	16635	16723	16757	16646	16593	16739	16594	16750	16503	16534	16863	16607	16648	16668	16696	16437	16669	16755	16542	16620	16583	16700	16547	16576	16648	16638	16717	16638	16782	16635	16517	16560	16804	16550	16464	16376	16549	16666	16399	16483	16491	16851	16683	16584	16614	16655	16602	16446	16455	16693	16770	16620	16672	16523	16575	16534	16628	16511	16480	16508	16444	16645	16580	16558	16521	16526	16671	16504	16530	16467	16470	16715	16346	16465	16548	16577	16433	16432	16500	16620	16614	16487	16589	16405	16655	16632	16592	16458	16611	16597	16376	16464	16577	16504	16731	16673	16486	16572	16578	16661	16679	16710	16463	16508	16532	16374	16798	16564	16479	16585	16711	16599	16612	16567	16348	16437	16548	16675	16625	16274	16454	16512	16313	16552	16547	16604	16462	16270	16572	16578	16521	16554	16560	16611	16693	16436	16712	16604	16630	16422	16550	16501	16487	16611	16556	16669	16483	16400	16652	16719	16621	16706	16726	16658	16404	16577	16538	16632	16421	16550	16710	16720	16616	16415	16459	16369	16525	16391	16397	16503	16497	16516	16443	16451	16656	16392	16650	16320	16681	16397	16690	16509	16593	16529	16455	16427	16654	16625	16548	16351	16739	16521	16505	16458	16799	16777	16560	16541	16614	16646	16572	16415	16566	16617	16404	16501	16662	16482	16453	16670	16636	16516	16501	16552	16620	16567	16613	16514	16573	16571	16608	16493	16520	16629	16570	16517	16750	16684	16595	16567	16528	16583	16486	16423	16675	16609	16523	16659	16519	16610	16500	16577	16536	16487	16447	16333	16628	16469	16690	16597	16501	16496	16444	16653	16582	16460	16460	16501	16719	16621	16361	16552	16513	16601	16466	16455	16631	16439	16681	16555	16629	16531	16478	16458	16635	16503	16582	16564	16653	16527	16609	16455	16463	16494	16428	16551	16477	16316	16472	16320	16342	16548	16572	16446	16515	16657	16669	16261	16514	16494	16405	16441	16579	16526	16317	16452	16707	16628	16568	16600	16496	16381	16489	16711	16746	16557	16722	16534	16645	16530	16458	16559	16541	16474	16648	16644	16724	16530	16496	16434	16546	16409	16409	16384	16601	16555	16359	16243	16566	16766	16566	16466	16462	16449	16463	16615	16652	16463	16475	16579	16332	16414	16459	16624	16697	16670	16666	16809	16492	16621	16353	16659	16485	16632	16455	16524	16510	16609	16492	16528	16417	16467	16581	16254	16366	16490	16567	16593	16540	16290	16585	16585	16562	16558	16563	16509	16538	16642	16414	16671	16606	16769	16587	16558	16528	16678	16504	16473	16384	16556	16557	16657	16526	16540	16417	16457	16341	16650	16488	16493	16666	16712	16577	16382	16544	16489	16425	16293	16543	16680	16395	16690	16493	16435	16464	16682	16610	16511	16663	16371	16489	16383	16626	16611	16486	16582	16764	16636	16373	16338	16478	16516	16528	16489	16510	16474	16552	16553	16277	16578	16628	16419	16467	16462	16848	16677	16477	16498	16379	16692	16811	16639	16615	16635	16458	16548	16627	16472	16520	16627	16573	16675	16693	16429	16565	16405	16505	16680	16707	16489	16473	16540	16499	16442	16406	16505	16427	16518	16418	16574	16681	16460	16591	16607	16439	16589	16521	16537	16526	16548	16514	16494	16600	16466	16461	16433	16557	16476	16547	16663	16222	16543	16600	16614	16483	16574	16429	16370	16526	16481	16462	16609	16640	16536	16567	16636	16535	16316	16559	16532	16519	16613	16534	16529	16356	16463	16546	16532	16542	16481	16452	16444	16647	16582	16494	16565	16278	16354	16431	16430	16445	16516	16676	16505	16589	16486	16572	16360	16604	16582	16717	16609	16554	16436	16601	16508	16437	16419	16891	16394	16543	16538	16526	16522	16628	16641	16434	16640	16462	16623	16414	16585	16607	16393	16595	16466	16435	16705	16544	16534	16540	16400	16507	16433	16541	16318	16368	16560	16279	16266	16459	16519	16554	16468	16687	16546	16437	16627	16677	16470	16530	16356	16410	16679	16681	16449	16594	16347	16443	16550	16688	16462	16476	16712	16679	16577	16540	16449	16526	16461	16593	16607	16623	16545	16523	16772	16729	16540	16436	16569	16507	16477	16572	16482	16594	16456	16476	16499	16653	16588	16538	16733	16535	16643	16529	16620	16657	16359	16531	16644	16687	16376	16545	16682	16675	16718	16370	16665	16805	16521	16407	16529	16662	16491	16572	16493	16374	16300	16578	16492	16531	16427	16574	16642	16566	16418	16652	16448	16561	16468	16336	16603	16634	16357	16309	16569	16329	16604	16473	16644	16566	16398	16584	16463	16447	16501	16702	16397	16549	16786	16569	16609	16577	16452	16621	16562	16440	16395	16554	16670	16400	16494	16540	16518	16562	16462	16476	16505	16623	16547	16529	16441	16460	16540	16635	16504	16462	16622	16707	16495	16662	16618	16658	16537	16636	16431	16432	16458	16673	16745	16361	16423	16436	16472	16428	16722	16557	16589	16467	16481	16501	16550	16518	16550	16576	16376	16650	16781	16635	16415	16796	16542	16617	16593	16495	16542	16544	16533	16470	16519	16409	16458	16535	16500	16644	16475	16635	16658	16532	16488	16542	16322	16488	16626	16552	16511	16476	16503	16504	16666	16637	16647	16604	16472	16571	16409	16561	16736	16539	16467	16393	16610	16579	16463	16682	16688	16632	16353	16471	16506	16457	16526	16639	16477	16245	16589	16437	16402	16418	16570	16527	16636	16265	16548	16338	16618	16512	16359	16423	16484	16450	16656	16436	16521	16556	16489	16539	16456	16747	16436	16506	16747	16761	16668	16606	16491	16471	16475	16550	16590	16485	16556	16561	16446	16487	16408	16584	16649	16461	16288	16470	16492	16579	16448	16403	16454	16398	16633	16515	16537	16495	16570	16620	16356	16481	16360	16434	16499	16644	16432	16566	16587	16626	16400	16539	16805	16491	16442	16420	16675	16457	16489	16498	16344	16426	16574	16467	16739	16742	16639	16341	16681	16345	16593	16527	16392	16634	16508	16463	16633	16525	16554	16448	16378	16559	16472	16733	16577	16400	16510	16717	16322	16628	16315	16572	16632	16716	16589	16618	16515	16533	16472	16539	16610	16543	16409	16550	16441	16483	16498	16518	16626	16728	16460	16600	16489	16351	16497	16625	16586	16564	16523	16647	16675	16672	16380	16457	16483	16406	16382	16540	16769	16410	16555	16550	16464	16465	16812	16565	16451	16524	16475	16695	16453	16627	16512	16579	16514	16662	16640	16507	16426	16438	16438	16467	16573	16489	16664	16703	16480	16746	16518	16428	16565	16451	16452	16693	16577	16627	16555	16450	16343	16599	16599	16395	16721	16375	16472	16641	16530	16431	16515	16588	16380	16497	16580	16433	16510	16598	16597	16514	16539	16565	16590	16675	16366	16748	16488	16561	16458	16662	16391	16614	16489	16389	16702	16367	16615	16537	16384	16554	16610	16716	16499	16527	16306	16510	16578	16428	16287	16521	16275	16589	16581	16663	16519	16350	16469	16496	16592	16462	16426	16480	16774	16607	16569	16557	16524	16405	16555	16390	16548	16606	16433	16478	16466	16366	16457	16559	16346	16328	16378	16676	16354	16600	16654	16621	16531	16609	16377	16425	16589	16695	16541	16676	16649	16577	16626	16588	16710	16588	16541	16351	16492	16562	16465	16636	16634	16564	16625	16527	16536	16602	16517	16412	16500	16450	16650	16546	16666	16482	16529	16659	16483	16490	16542	16575	16605	16396	16577	16537	16543	16449	16551	16617	16478	16592	16790	16535	16588	16439	16576	16586	16474	16504	16488	16507	16573	16387	16636	16574	16755	16580	16450	16407	16568	16739	16565	16617	16580	16654	16416	16525	16479	16526	16660	16519	16447	16467	16401	16649	16585	16604	16457	16602	16604	16567	16351	16653	16436	16555	16445	16552	16652	16629	16584	16522	16659	16619	16395	16540	16468	16452	16519	16650	16590	16461	16664	16603	16386	16699	16574	16664	16534	16421	16523	16555	16669	16519	16526	16526	16511	16607	16453	16712	16711	16613	16504	16864	16553	16492	16473	16536	16368	16514	16372	16651	16508	16468	16628	16395	16617	16402	16560	16433	16430	16557	16650	16510	16551	16416	16501	16524	16657	16660	16645	16614	16560	16564	16670	16659	16604	16427	16440	16460	16495	16624	16646	16471	16451	16339	16565	16621	16373	16364	16471	16550	16596	16620	16636	16556	16550	16497	16592	16549	16538	16581	16631	16505	16433	16409	16592	16489	16639	16551	16360	16684	16540	16300	16526	16483	16498	16581	16543	16600	16515	16543	16533	16691	16533	16350	16507	16485	16631	16542	16562	16406	16558	16384	16622	16543	16598	16608	16600	16632	16392	16531	16577	16341	16396	16488	16612	16290	16614	16629	16674	16569	16578	16638	16621	16443	16326	16645	16671	16677	16630	16473	16514	16425	16626	16379	16269	16689	16499	16512	16533	16520	16476	16728	16771	16593	16533	16615	16723	16462	16494	16541	16578	16521	16456	16467	16453	16532	16349	16528	16351	16459	16459	16576	16558	16526	16640	16455	16434	16566	16740	16488	16506	16636	16454	16606	16519	16479	16719	16508	16538	16608	16523	16536	16689	16668	16674	16804	16494	16643	16544	16552	16549	16411	16375	16726	16736	16556	16623	16561	16611	16439	16576	16385	16354	16562	16469	16567	16711	16466	16356	16586	16362	16460	16467	16619	16386	16332	16653	16442	16575	16738	16475	16642	16596	16416	16404	16414	16575	16420	16574	16680	16428	16644	16353	16581	16501	16545	16415	16463	16478	16441	16439	16443	16445	16528	16386	16602	16585	16500	16499	16663	16476	16580	16536	16506	16490	16562	16503	16581	16602	16631	16510	16504	16476	16663	16759	16447	16424	16499	16502	16491	16433	16476	16532	16588	16591	16501	16505	16505	16616	16654	16546	16818	16553	16581	16691	16618	16681
27177	47841	47299	39215	34590	30521	26366	23183	21304	19835	18850	18025	17524	17238	16801	16529	16445	16168	15872	15741	15646	15421	15461	15304	15188	15037	15087	15046	15042	14657	14823	14825	14825	14745	14808	14898	14850	14582	14584	14624	14635	14771	14762	14755	14833	14679	14720	14726	14682	14731	14533	14688	14777	14687	14674	14737	14564	14566	14613	14574	14618	14605	14635	14707	14598	14736	14823	14479	14778	14759	14865	14719	14870	14624	14475	14710	14464	14468	14694	14444	14656	14746	14581	14607	14552	14699	14489	14679	14580	14504	14646	14554	14663	14501	14722	14575	14568	14848	14527	14644	14494	14561	14570	14592	14618	14623	14638	14462	14580	14550	14673	14736	14521	14590	14366	14603	14564	14696	14515	14759	14671	14492	14570	14559	14643	14452	14618	14629	14714	14621	14436	14739	14587	14589	14697	14475	14593	14623	14684	14437	14758	14475	14558	14679	14575	14395	14598	14592	14505	14608	14521	14676	14692	14585	14510	14618	14685	14618	14697	14652	14713	14572	14624	14526	14591	14641	14583	14586	14534	14395	14681	14611	14532	14516	14579	14642	14526	14729	14604	14528	14476	14740	14594	14590	14501	14514	14584	14602	14677	14407	14639	14504	14651	14487	14454	14712	14731	14489	14591	14523	14508	14808	14631	14423	14652	14432	14648	14532	14822	14557	14552	14631	14709	14498	14793	14648	14607	14601	14752	14563	14626	14462	14470	14602	14535	14493	14688	14671	14745	14521	14747	14515	14494	14498	14704	14553	14460	14638	14786	14692	14560	14627	14568	14459	14701	14631	14553	14538	14582	14612	14548	14625	14626	14651	14612	14538	14499	14532	14573	14593	14575	14475	14504	14451	14472	14564	14840	14612	14718	14634	14747	14579	14604	14658	14612	14734	14467	14502	14691	14658	14575	14518	14612	14696	14604	14622	14486	14504	14621	14606	14769	14692	14661	14608	14650	14534	14496	14578	14831	14777	14632	14597	14651	14568	14721	14565	14665	14624	14584	14523	14596	14685	14657	14575	14659	14478	14442	14588	14563	14502	14756	14572	14680	14635	14566	14508	14661	14573	14590	14578	14568	14586	14683	14554	14466	14600	14675	14726	14468	14520	14599	14541	14533	14588	14578	14418	14497	14409	14649	14478	14541	14575	14556	14581	14588	14524	14523	14563	14483	14572	14530	14671	14498	14505	14571	14420	14687	14516	14697	14633	14366	14584	14798	14593	14563	14606	14738	14468	14572	14648	14729	14471	14417	14672	14611	14575	14714	14486	14750	14575	14461	14586	14542	14406	14671	14483	14613	14618	14521	14658	14708	14599	14594	14537	14533	14526	14701	14814	14563	14666	14610	14635	14650	14599	14573	14582	14645	14487	14617	14739	14674	14704	14715	14635	14578	14634	14510	14514	14512	14577	14614	14564	14504	14570	14559	14581	14664	14600	14539	14546	14526	14619	14546	14567	14668	14444	14694	14572	14751	14578	14589	14648	14781	14451	14615	14762	14583	14602	14539	14590	14626	14559	14630	14580	14585	14444	14597	14555	14714	14659	14562	14557	14501	14588	14586	14632	14501	14612	14563	14428	14684	14560	14619	14648	14538	14465	14680	14560	14746	14463	14528	14647	14704	14672	14575	14708	14652	14580	14553	14565	14684	14458	14560	14598	14553	14732	14612	14449	14642	14655	14579	14676	14531	14556	14579	14702	14750	14568	14533	14613	14540	14459	14664	14533	14597	14525	14693	14337	14657	14503	14479	14495	14590	14528	14685	14550	14558	14556	14462	14630	14494	14669	14684	14637	14626	14692	14751	14692	14554	14437	14598	14481	14443	14524	14534	14515	14551	14780	14523	14633	14515	14539	14529	14581	14519	14750	14734	14598	14506	14681	14572	14579	14551	14500	14679	14475	14567	14551	14475	14539	14603	14644	14541	14744	14597	14504	14535	14620	14649	14506	14665	14584	14557	14554	14459	14726	14495	14620	14581	14534	14376	14554	14650	14514	14676	14587	14376	14663	14663	14703	14501	14613	14583	14715	14786	14608	14538	14566	14581	14495	14580	14478	14662	14666	14540	14603	14652	14614	14573	14600	14541	14438	14648	14665	14554	14405	14608	14354	14580	14570	14691	14686	14548	14705	14582	14527	14561	14532	14786	14492	14442	14578	14815	14623	14567	14363	14583	14526	14612	14423	14641	14666	14767	14601	14716	14517	14431	14594	14639	14458	14487	14520	14567	14630	14452	14533	14501	14705	14608	14583	14632	14611	14532	14626	14704	14623	14641	14856	14740	14665	14526	14493	14565	14492	14700	14625	14658	14737	14425	14544	14574	14760	14552	14577	14518	14550	14552	14416	14567	14636	14644	14667	14466	14677	14571	14684	14565	14551	14612	14593	14473	14624	14661	14723	14656	14482	14632	14500	14587	14648	14558	14571	14468	14504	14402	14574	14631	14511	14550	14565	14536	14593	14616	14762	14583	14673	14616	14575	14630	14432	14674	14654	14577	14677	14548	14584	14627	14661	14679	14656	14612	14712	14552	14534	14613	14459	14634	14593	14666	14742	14365	14574	14682	14477	14488	14619	14664	14548	14364	14672	14734	14498	14498	14448	14657	14684	14576	14634	14559	14649	14584	14521	14824	14583	14692	14644	14649	14550	14624	14500	14662	14734	14507	14522	14521	14512	14654	14527	14626	14672	14542	14522	14611	14488	14567	14663	14480	14447	14623	14533	14537	14568	14559	14639	14668	14602	14507	14680	14756	14704	14537	14640	14657	14529	14625	14515	14570	14506	14573	14531	14391	14595	14486	14681	14533	14672	14634	14662	14525	14569	14659	14549	14650	14527	14506	14591	14443	14611	14587	14596	14706	14720	14529	14705	14465	14638	14488	14653	14504	14741	14619	14718	14709	14739	14533	14618	14726	14687	14574	14715	14536	14629	14632	14675	14714	14459	14532	14568	14645	14780	14673	14558	14653	14641	14581	14723	14410	14633	14790	14419	14628	14573	14575	14575	14363	14515	14744	14674	14438	14709	14526	14471	14657	14643	14701	14508	14711	14502	14666	14620	14567	14663	14606	14525	14650	14574	14552	14629	14547	14611	14617	14484	14599	14631	14450	14600	14562	14518	14567	14493	14492	14510	14666	14665	14452	14587	14672	14520	14523	14722	14726	14650	14614	14719	14430	14528	14691	14639	14557	14555	14497	14504	14479	14515	14288	14501	14619	14561	14524	14645	14809	14566	14636	14776	14543	14557	14638	14565	14553	14484	14595	14705	14609	14632	14452	14581	14502	14556	14622	14728	14593	14544	14549	14558	14585	14393	14593	14707	14662	14537	14471	14579	14553	14656	14560	14692	14611	14505	14727	14530	14468	14729	14654	14643	14580	14539	14587	14745	14596	14496	14474	14666	14671	14528	14792	14487	14697	14407	14682	14646	14613	14515	14628	14622	14621	14582	14609	14751	14688	14734	14503	14508	14704	14703	14673	14512	14579	14514	14665	14729	14712	14720	14530	14475	14604	14803	14513	14556	14580	14525	14563	14673	14628	14370	14665	14494	14595	14669	14547	14633	14528	14605	14592	14598	14754	14553	14458	14590	14632	14568	14688	14529	14621	14597	14586	14644	14523	14710	14644	14582	14666	14513	14678	14529	14817	14590	14585	14500	14554	14583	14487	14669	14547	14749	14804	14572	14719	14488	14524	14616	14751	14562	14659	14523	14588	14423	14419	14687	14615	14612	14545	14640	14665	14555	14585	14648	14680	14677	14564	14546	14626	14649	14495	14503	14618	14783	14576	14702	14527	14754	14681	14499	14495	14833	14477	14547	14537	14450	14589	14580	14607	14631	14496	14603	14721	14517	14496	14547	14664	14506	14728	14585	14652	14439	14681	14678	14633	14701	14559	14528	14583	14598	14677	14690	14482	14467	14688	14731	14576	14516	14446	14462	14654	14479	14531	14450	14648	14790	14549	14646	14575	14491	14556	14564	14631	14596	14645	14571	14481	14556	14472	14525	14565	14756	14594	14605	14609	14509	14730	14594	14722	14576	14647	14607	14637	14633	14619	14657	14595	14567	14550	14597	14686	14522	14634	14524	14678	14614	14804	14611	14517	14585	14779	14562	14690	14549	14664	14729	14548	14459	14559	14562	14638	14468	14497	14759	14471	14670	14508	14522	14511	14579	14685	14710	14732	14528	14493	14605	14600	14426	14626	14404	14430	14566	14534	14828	14580	14721	14701	14442	14709	14677	14589	14548	14669	14615	14571	14679	14507	14586	14552	14551	14700	14444	14511	14801	14464	14539	14540	14527	14727	14723	14422	14690	14451	14481	14629	14660	14598	14613	14675	14655	14548	14591	14574	14498	14556	14736	14582	14507	14474	14560	14603	14438	14751	14594	14489	14500	14632	14629	14472	14386	14631	14636	14501	14687	14579	14648	14550	14683	14544	14528	14610	14723	14526	14757	14478	14687	14616	14540	14784	14646	14605	14567	14560	14576	14561	14560	14699	14466	14554	14694	14504	14621	14699	14684	14564	14649	14463	14568	14786	14469	14527	14666	14543	14627	14762	14611	14645	14677	14676	14561	14738	14693	14512	14640	14623	14533	14387	14625	14743	14723	14625	14675	14606	14579	14746	14586	14649	14443	14773	14635	14603	14771	14633	14603	14857	14642	14481	14642	14582	14573	14592	14683	14527	14441	14559	14590	14697	14714	14688	14556	14647	14504	14601	14794	14499	14501	14452	14564	14660	14498	14375	14514	14672	14600	14724	14597	14593	14757	14570	14823	14502	14609	14648	14691	14761	14539	14444	14462	14497	14606	14592	14600	14491	14624	14517	14605	14487	14603	14639	14618	14492	14462	14456	14609	14632	14528	14499	14651	14449	14507	14776	14686	14414	14618	14525	14638	14667	14342	14627	14634	14530	14611	14596	14606	14636	14623	14630	14810	14562	14549	14632	14613	14627	14552	14497	14423	14645	14510	14639	14421	14499	14425	14807	14671	14498	14451	14627	14522	14640	14646	14638	14459	14633	14589	14511	14411	14674	14668	14555	14585	14558	14491	14661	14612	14677	14646	14673	14642	14491	14622	14662	14469	14737	14640	14855	14602	14547	14698	14623	14581	14446	14470	14506	14659
30811	27812	32747	29055	23895	21312	20002	18971	18510	18129	18111	17668	17609	17712	17580	17564	17639	17553	17560	17315	17399	17549	17341	17296	17258	17505	17368	17377	17103	17151	17082	17126	17272	17369	17320	17272	17284	17250	17389	17276	17303	17155	17353	17105	16948	17342	17199	17368	17390	17285	17092	17088	17224	17284	17266	17154	17191	17385	17213	17185	17280	17106	17025	17045	17365	17233	17271	17099	17242	17165	17211	17020	17103	17032	17327	17210	17003	17120	17238	17329	17190	17307	17163	17127	17096	17002	17196	17089	17223	17104	17111	17068	17197	17117	17011	17045	17026	16935	17386	17344	17284	17322	17109	17225	17174	17314	17019	17112	17140	17259	17304	17105	17253	17265	17160	17217	17267	17179	17246	17176	17266	16979	17226	17345	17190	17307	17301	17073	17107	17112	17055	17165	17343	17223	17180	17124	17142	17183	17213	17104	17130	17092	17100	16950	17104	16992	17100	16950	17222	17215	17062	17025	17164	17124	17151	17422	17332	17147	17240	17242	17231	16983	17346	17317	17322	17153	17158	17176	17080	17231	17150	17224	17268	17475	17350	17301	17109	17160	17132	17258	17274	17306	17132	17105	17105	17223	17215	17231	17080	17108	17293	17327	17221	17157	17112	17311	17111	17262	17191	16978	17319	16959	17303	16919	17234	17124	17380	17208	17317	17232	17132	17293	17206	17324	17020	17276	17180	17149	17075	17132	17293	17175	17255	17086	17175	17038	17372	17260	17094	17175	17095	17230	17001	17063	17235	17218	17209	17244	17144	17039	17067	17079	17033	17249	16919	17176	17082	17307	17068	17172	17128	17197	17146	17130	17324	17201	17259	17293	17224	17184	17228	17269	17043	17190	17211	17156	17164	17376	17149	17020	17230	17430	17330	17191	17225	17259	17260	17094	17186	17414	17104	17455	17208	17161	17189	17052	17221	17088	17337	17191	17025	17264	17037	17061	17128	17216	17222	17236	17215	17171	17128	16953	17187	17239	17235	17107	17160	16981	17046	17164	17336	16883	17229	17385	17352	17270	17341	17162	17190	17255	17211	17262	17068	17105	17235	17128	17161	17260	17068	17223	17101	17123	17184	17063	17086	17233	17225	17306	17243	17077	17290	17316	17122	17301	17230	17025	17302	17243	17215	17204	17266	16981	17281	17039	17139	16840	17080	17096	17132	16884	17186	17015	17147	17205	17293	17060	17372	17345	17270	17185	17523	17304	17218	17130	17374	17234	17143	17283	17165	17216	17250	17083	17202	17101	17159	17196	17229	17124	17030	17118	17376	17493	17152	17218	17257	17324	17407	17138	17003	17032	17173	17149	17260	17465	17165	17112	17036	17099	17131	17278	17151	17195	17124	17268	17317	17247	17295	16855	17128	17199	17193	16944	17016	16988	17188	17164	17321	17057	17263	17173	17062	17240	17203	17154	17328	17134	17360	17161	17141	17170	17121	17319	17217	17279	17265	17223	16934	17311	17168	17341	17142	17324	17268	17240	17115	17187	17431	17297	17201	17079	17310	16946	17214	17095	17144	17113	17188	17066	17250	17052	17131	17172	17316	17323	17163	17078	17298	17125	17403	17094	17248	17078	17285	17125	17236	17267	17121	17362	17176	17064	17286	17385	16990	17233	17020	17081	17150	17149	17261	17098	17289	17125	17143	17127	17329	17304	17271	17259	17286	17208	17094	17103	17230	17247	17328	17341	17118	17056	17238	17338	17257	16961	17201	17416	17214	17229	17113	17325	16995	17208	17194	17390	17098	17298	17358	17295	17073	17141	17071	17490	17130	17178	17308	17203	17127	16988	17138	17108	17269	17102	17327	17028	17139	17260	17199	17066	17140	17190	17106	17211	17167	17081	17204	17452	17151	17353	17284	17191	17357	17191	17147	17176	17164	17087	17129	17206	17121	17139	17232	17075	17217	17324	17155	17277	17001	17252	17262	17092	17168	17149	17065	17178	17136	17240	17282	17202	17137	17073	17123	17271	17195	17023	17175	17027	17200	17141	17081	17221	17140	17156	17240	17226	17181	17305	17172	17183	17106	17360	17168	17201	17169	17303	17014	17086	17235	17123	17245	17042	17081	17218	17271	17359	17215	17108	16943	17188	17096	17423	17312	17374	17261	17208	17147	17112	17333	17171	17105	17045	17214	17313	17174	17065	17249	17251	17229	17138	17293	17115	17271	17116	17352	17005	17144	17283	17515	17274	17061	17187	17224	17071	17329	16951	17145	17270	17206	17334	17086	17270	17168	17201	17194	17215	17234	17343	17035	17263	17318	16993	17100	17266	17118	17205	17235	17338	17155	17356	17320	17253	17104	17178	17246	17092	17195	17310	17205	17027	17195	17044	17343	17260	17226	17263	17275	17239	17156	17072	17076	17097	17175	17164	17256	17208	17331	17159	17000	17185	17267	17199	17217	17272	16966	17349	17289	17005	17086	17240	16961	17089	17281	17093	17039	17011	16963	17236	17319	17152	17372	16991	16999	17353	17238	17052	17156	17134	17181	17028	17094	17292	17248	17203	17188	17047	17322	17173	17066	17343	17206	17163	17403	17288	17116	16730	17029	17255	17319	17163	17203	17076	16949	17122	17538	17310	17130	17178	17278	17202	17202	16895	17110	17205	16960	17134	17202	17280	17264	17171	17164	17224	17336	17180	17241	17152	17089	17125	17168	17112	17155	17185	17261	17214	17051	17316	17349	16913	17066	17154	17045	17132	17322	17396	17325	17084	17231	17214	17279	17371	17058	17130	17185	17264	17142	17335	17224	17166	17272	17151	17315	17311	17228	17129	17182	17352	17032	16907	17026	17196	17295	17170	17073	17129	16998	17207	17333	17020	17196	17281	17221	17155	17189	17085	17097	17129	17292	17240	17208	17102	17278	17291	17179	17261	16965	17101	17331	17183	16811	17102	17182	17337	17320	17169	17105	17129	17282	17072	17245	17075	17149	17184	17065	17236	17239	17226	17328	17184	17245	17184	17358	17316	17135	17159	17064	17402	17274	17200	17231	17332	17268	17182	17200	17192	17224	17115	17458	17139	16936	17211	17177	17054	17002	17170	17167	17082	17166	17072	17310	17210	17311	17161	17390	17140	17191	17147	17150	17088	17064	17232	17198	17193	17218	17272	17149	16972	17351	17201	17307	17170	17146	17105	17155	17025	17247	17215	17291	17004	17083	17195	17264	17219	17128	17182	17175	17243	17038	17212	17179	17124	17203	17212	17064	17243	17126	17255	17050	17539	17249	17135	17262	17153	17260	17111	17198	17152	17285	17204	17074	17279	17185	17201	17157	17176	17050	16977	17088	17243	17354	17215	17017	17159	17151	17019	17193	17174	17248	17118	17050	17131	17110	17267	17073	17361	17132	17147	17178	17197	17487	17373	17105	17283	17083	17112	17182	17115	17383	16996	17186	17166	17235	17118	17247	17095	16965	17080	17143	17149	17024	17445	17155	17025	17137	17203	17165	17257	17203	17194	17221	17277	17261	16957	17231	17124	17274	17201	17203	17184	17307	17014	17208	17200	17222	17066	17289	17444	17096	17163	17210	17364	17230	16952	16930	17134	17274	17185	17090	17055	17210	17084	17124	17112	17249	17216	17131	17421	17204	17146	17145	17076	17138	17007	17041	17109	17286	17180	17220	17173	17236	17182	17288	17288	17212	17247	17064	17186	17247	17320	17195	17335	17418	17286	17264	17213	17196	17222	17271	17062	17086	17243	17319	17144	17348	17227	17169	17276	17373	17214	17252	17232	17216	17216	17278	17115	17333	17230	17344	17156	17316	17220	17226	17049	17282	17187	17255	17123	17218	17305	17079	17215	17012	17135	17304	17345	17368	17296	17155	17183	17292	17031	17175	17244	17224	17228	17058	17387	17407	17451	17089	17139	17106	17213	17077	17035	17119	17043	17193	17107	17419	17088	17217	17266	17176	17131	17076	17438	17075	17154	17157	17187	16956	17211	17253	17137	17198	17091	17194	17042	17419	17105	17291	17254	17254	17222	17200	17199	17201	17037	17085	17105	17296	17094	17293	17154	17344	17202	17165	17204	17273	17240	17031	17254	17033	17272	17265	17311	17200	17261	17229	17398	17316	17348	17371	17233	16994	17135	17143	17234	17340	17246	17218	17086	17324	17075	17257	17298	17436	17263	17420	17194	17159	17157	17252	17245	17221	17139	17037	17188	17205	17018	17284	16963	17172	17213	17167	17229	17250	17106	17162	17214	17158	17307	17157	17389	17143	17308	17126	17260	17161	17062	16846	17105	17319	16975	17112	17042	17254	17195	17300	17084	17177	17296	17281	17063	17227	17303	17099	17062	17042	17139	17207	17294	17245	17157	17054	17181	17103	16983	16971	17173	17077	17321	17239	16998	17130	17217	17307	17226	17146	17130	17190	17218	17411	17121	17294	17371	17361	17163	17016	17237	17047	17371	17177	17094	17240	17203	17331	17353	17244	17279	16982	17032	17289	17393	17335	17269	16958	17203	17174	17196	17337	17387	17237	17194	17172	17027	17226	17176	17090	17136	17165	17185	17375	17363	17283	17311	17105	17290	17128	17120	17244	17360	17153	17157	17140	17113	17245	17085	17286	17187	17138	17224	17220	17175	17059	17235	17059	16851	17117	17264	17277	17179	17107	17149	17195	17085	17090	17103	17192	17185	17266	17183	17193	17064	17215	17330	17267	16935	17285	17225	17039	17188	17224	17128	17318	16926	17195	17000	17098	17269	17082	16885	17277	17264	16992	17104	17281	17049	17393	17375	17094	17197	17071	17123	17182	17097	17234	17161	17281	17141	17281	17219	17091	17147	17256	17297	17151	17231	17183	17123	17085	17188	17254	17432	17123	17176	17133	17086	17319	17089	17251	17137	17270	17272	17065	17079	17090	17321	17211	17247	17122	17197	17281	16982	17303	17210	17241	17368	17093	17305	17304	17054	17185	17365	17091	17079	17178	17229	17274	17252	17171	17108	17170	17170	17089	17147	16947	17397	17242	17110	16969	17118	17275	17166	17163	17440	17178	17057	17088	17052	17080	17252	17116	17208	17230	17188	17104	17046	17136	17201	17074	17247	17272	17180	17132	17072	17081	17158	17219	17107	17132	17188	17211	17330	17205	17259	17274	17181	17311	17169
25119	37013	35742	28525	24289	20854	19081	17787	17237	16508	16549	16183	15888	15606	15429	15512	15382	15426	15288	15361	15357	15084	15079	15145	15182	15073	15017	15037	14995	15002	15084	15163	14826	15066	15202	14886	14885	14996	14934	14941	14959	14998	14838	14975	14908	14946	14904	15024	14794	14939	15015	14780	14976	15007	14936	14860	15036	14971	14943	14877	14928	14787	15011	14814	14952	14865	14957	14788	14878	14949	14810	14951	14958	14977	14850	14838	14832	15097	14789	14944	15028	15070	14858	15091	14881	14990	14788	15002	14951	14972	15002	15002	15064	14925	14933	14924	14978	14878	15067	14850	14813	14895	14932	15129	14974	14804	14963	14967	15000	14862	15027	15045	14833	15077	14988	14919	15020	14987	14841	14953	14983	14845	14898	14978	15018	14871	15004	14910	15119	14796	14999	15023	14805	14795	15087	14927	14920	15130	14945	14790	14936	15019	15041	14973	14906	14755	14874	14948	15064	15002	14927	14739	14920	14951	15027	14913	14887	14972	15019	14974	14978	14996	15086	14887	14938	14791	15018	14897	15168	15027	14999	15122	14890	14981	14809	14887	14788	14994	14964	14980	14832	14974	14937	15035	14939	14916	14874	14991	14883	14928	14984	15120	14898	14884	14793	14959	14875	14965	14828	14856	14909	15014	14760	14948	15000	14993	14918	14828	14867	14855	14901	15027	15007	14872	15078	14864	15038	14837	14943	14925	15049	15019	15112	14834	14950	15101	15116	14955	14825	15003	14891	14904	14918	14978	14913	14897	14855	14994	14776	14910	14883	14961	14976	15000	15044	14986	15059	15081	15051	15021	14852	15012	14991	14803	14957	15076	14885	14601	15024	14852	14835	14837	14848	14829	15018	14956	15028	14928	15044	14753	14805	15034	14914	15129	15138	14873	15037	14981	14921	14767	15026	14931	14835	14870	15127	14864	15063	14742	14915	15032	15020	14907	14899	14879	14972	14842	14971	15004	14558	15043	14951	14882	14919	14874	14847	15023	14894	15071	15052	14843	15064	14964	14783	14884	15080	14731	15075	14984	15031	15025	14932	15131	14975	15039	15003	14710	14929	14985	14973	14952	14849	15019	14890	14904	15010	14789	15132	14971	15121	14835	14927	14966	14865	14892	14861	15177	15007	14896	14938	14793	14847	15115	15050	14945	14974	15005	15040	14875	15011	15071	15125	14818	14820	14967	14854	14978	14849	14847	14944	14867	14849	15028	14969	14989	15082	14919	14948	14919	14883	15032	14944	14912	14988	14996	14973	14831	14898	14901	14893	15088	14948	14904	14972	15050	14898	14952	14853	15062	14874	14987	14911	15211	14977	14893	14936	15115	14925	14888	15004	14966	15111	14980	15144	15032	14964	15063	14979	14836	15077	14918	14951	15025	14884	14957	14917	14870	14902	15007	14963	14933	14975	14962	14879	15066	15145	15037	14926	14763	14908	15052	15053	15070	15010	15043	14709	15035	14800	14881	14798	14985	14979	14848	14804	15010	15025	15070	14921	14925	14936	14961	15042	14973	15013	15022	15080	14979	15059	14937	14914	14875	14976	14758	14938	14902	15150	15020	14930	14926	15005	14980	14908	14917	14979	15092	14885	14871	14932	14953	14876	14998	15053	14945	14940	15063	14893	15062	15069	14860	14920	14809	15001	14940	14980	15044	14969	14907	15144	15115	14974	14853	14847	14755	14923	15024	14931	14938	14919	14851	14976	14906	14893	15073	14908	14759	15014	15025	15046	14815	14921	14917	14868	14857	15077	14898	15006	14902	14990	14900	14758	14971	14873	14882	14961	14920	14954	14925	14786	14903	14846	14952	14978	14874	14783	14876	15119	14976	15095	14941	14915	14980	15227	15093	14998	15093	15056	14869	14907	14857	15115	15032	15007	14884	14957	14914	15228	14862	14844	15015	14886	14962	14942	14994	14966	14855	14939	14778	15098	14771	14936	14980	14889	14872	15051	14792	14836	14911	15121	14784	14924	14775	14688	14740	14879	14941	14820	15098	14936	14938	14903	14903	15023	14768	14808	14972	14928	14839	14809	15111	15067	15087	14968	14809	15037	15204	14872	14861	14970	14980	14965	14862	14958	14934	14883	15052	14904	14873	14932	14981	14931	14942	15244	15009	15060	14943	14915	14996	14924	14833	15102	14996	15023	14917	14976	14965	14953	14875	14763	15057	14948	14752	14983	14947	15014	14909	14979	14981	14935	15111	14990	14761	14868	14936	14947	14986	14745	14908	15086	14842	14883	14915	14914	14962	14932	14856	14976	14932	15016	14930	14862	14881	15040	14972	15055	14787	14998	14992	14977	15037	14758	15048	15262	14947	14943	14815	14949	14869	15020	14987	14913	14966	14968	14864	14918	15049	15023	15006	14876	14947	15071	14906	15008	14855	15098	14878	15021	15013	14925	14952	14947	15023	14875	14903	14933	14918	15083	14901	15022	15087	14948	14956	14880	14929	14912	14923	14892	15164	14947	14837	14953	15005	14957	14897	14948	14842	14975	14741	14989	14926	15120	14848	14933	14816	14951	14832	15087	14996	14931	15171	14995	14922	14827	15015	15089	15063	14766	14843	14932	15076	14853	14884	14751	14901	14866	14887	14829	14981	15041	14892	14843	15076	15044	14866	15069	14847	15044	14902	14974	14832	14913	15007	14938	14829	14931	15102	14905	14853	14972	14825	15133	14859	14726	14782	14885	14930	14945	14858	14980	14882	14983	14891	14985	14986	15015	14892	15035	14970	14924	15105	15002	14860	15008	14615	14956	14943	14899	14742	14809	15045	15070	15015	15052	15025	14932	14940	14919	14947	15006	15040	14861	15059	14961	15037	14918	14952	14903	14886	15095	14973	14965	14787	14974	14886	14985	14820	15004	15142	14782	14950	15015	14827	14945	14874	14876	14790	15037	14986	14735	14952	14851	15049	14955	14969	14884	14972	15027	14957	14867	14905	15147	15028	14983	14957	14916	15061	14959	14982	15036	14890	14854	14944	14962	15042	14792	14942	15034	14896	15071	15000	14852	14842	14974	15058	14931	15176	14917	14744	14883	14970	14835	14841	15123	14852	15069	15024	14866	14977	14996	14910	15031	14932	14858	15165	14857	14891	14780	14978	15074	15030	14826	15057	15047	15033	14852	15031	14867	14844	14964	15107	14861	15121	14885	14857	14956	14925	14880	14973	14798	15088	14992	15179	14900	14960	15061	15034	15082	14805	14976	14923	14785	14987	14931	14960	14952	14980	15079	15057	15013	14897	14920	15073	15052	14899	15045	14883	15151	14804	14906	15002	14887	14756	15008	15021	14919	15118	14947	15047	15035	14945	14982	15052	15023	14897	14963	14784	14972	15006	14876	14848	14893	14708	14999	14933	15052	14746	15016	14928	15044	14955	15016	14956	14901	15010	15032	15001	14984	15040	14978	15000	15022	14997	14919	14705	15070	14920	14988	14911	14874	14972	14919	14930	14876	15018	14990	14908	14964	14883	14895	15014	15083	14774	15003	15001	14861	15116	14944	14910	14987	14937	14952	14909	14804	14975	14972	14922	15041	14705	14975	14846	14926	15011	14884	15027	14781	14980	15077	14909	14869	14927	14939	15141	14953	14899	15037	14893	15004	15051	15068	14975	14928	14843	15008	14710	14978	14971	14783	14866	14793	14987	15076	14927	15001	14838	14806	14974	15106	15021	14861	14930	15131	14986	15070	14787	14926	15004	14872	15086	14911	14918	14960	14875	15092	14800	15137	14856	14855	15070	14890	14906	15035	15122	14824	14844	14946	14935	14980	15109	14752	15003	14852	15013	14965	14914	14774	14994	15021	14871	15030	14928	15146	14739	15114	14941	14777	14733	15004	15039	14921	15032	14945	14966	14997	14980	15124	14954	14924	14921	14948	15091	14913	15011	15033	14861	14979	14794	14865	14869	15148	14946	14998	15002	15009	14788	15138	14957	15192	14977	14875	14935	14966	14943	14939	14805	14876	14728	14982	14836	14941	14924	14843	14920	15118	14818	15161	14917	15018	14948	15004	15095	14891	14850	14946	15002	14948	15034	14837	15120	14928	15036	14924	15073	14812	14836	15083	14795	14895	15045	14837	14871	14847	14994	14962	14950	15039	14986	14961	14887	14863	15184	15023	14875	14899	14991	15029	14852	15009	14967	14883	14844	14884	15055	14836	14987	14892	14907	14956	15079	14949	14957	14856	14997	15019	14910	15077	14977	15057	15024	14864	14985	14927	14945	14988	14913	14944	15109	14973	14833	15019	14968	14859	14960	14965	15047	14918	14877	15030	14971	15019	15023	14777	14769	14995	14715	15004	15044	14848	15026	15048	14814	14872	14897	14844	14905	14870	14899	14955	15135	15055	14925	14887	15006	14932	14981	14897	14963	14909	14990	14856	15120	14978	14977	14900	14916	14921	14919	14809	15085	14943	14891	14852	14855	14956	15031	14938	15102	14974	14791	15007	14913	15018	14852	14990	14901	14970	14876	15119	15009	14879	15016	14885	14913	14793	15080	15026	15021	14816	14828	15019	14873	14904	14910	14846	14973	14892	14976	14969	15056	15047	14808	14901	15138	14929	14906	15005	15053	15098	14938	14858	14987	14954	15053	14948	14872	14939	14835	15137	14891	14863	14918	15009	14977	14840	14806	14897	15162	15011	14991	15039	14899	14932	14758	14955	15029	15074	14997	14841	14974	15041	14864	14912	14813	14862	14951	15033	14844	14971	15106	14819	14858	14882	14884	15018	15013	14975	14877	14803	14918	15021	15026	14915	14980	14904	14991	15004	14937	14954	14984	14887	14920	14895	15060	14751	14850	14883	14902	14865	14958	14879	14884	15063	14933	14849	14854	14935	14933	14767	14777	14981	15045	14999	14907	14981	15056	14803	14901	15017	14987	14934	14883	14897	15037	14981	14934	14938	15002	14852	14944	14959	14963	14986	15022	14801	14906	14879	14864	14935	14880	15118	14861	15111	15102	15000	15043	14956	14916	14869	14948	15103	14753	14883	14783	14772	15085	14921	14956	14946	14880	14791	14842	15101	14841	15026	15172	14884	14870	14840	14908	14977	15005	15042	14707	14828	14922	14906	14900	14925	14888	14932	14932	14929	14887	15253	14848	14961	14926	14956	15076
25368	21500	28964	27020	25142	24679	23506	20672	19585	19366	18735	18441	18242	17984	18116	17809	17811	17631	17461	17320	17422	17333	17268	17242	17339	17159	17094	17166	17177	17235	17022	17046	17093	16990	17006	17000	17078	17151	16960	17123	16960	16810	17134	16983	16977	16994	17048	16732	16947	16952	17001	17045	17027	16969	16875	16842	16902	16886	16977	16856	16894	17036	16942	16896	17076	16994	16883	16992	16968	17029	16854	16894	16802	16961	16868	16776	16828	16877	16825	16783	16991	16903	17018	17023	17059	16971	17033	16993	17046	16892	16975	17057	16870	16957	16876	16972	16725	16980	17050	17026	16896	16799	16934	16858	16816	16837	16963	16986	17153	16846	16845	16768	16948	16885	16746	16933	16874	17051	17095	16841	16856	16948	16859	17120	16842	17060	16925	17071	16746	16771	16907	16977	16784	16960	16898	16823	17005	16763	16873	16976	16966	16777	16836	16881	16916	17238	16945	16811	16848	16959	16936	17001	16832	16856	16951	16836	16999	16909	16808	16999	17028	16835	16978	17095	16893	17054	16933	16980	16889	16869	17087	16960	17098	16836	16924	17019	16869	16954	16910	17056	16884	16865	16777	16958	17076	17038	16932	16887	16998	16852	16854	16952	16834	17021	16873	16900	16986	16925	16951	16982	16784	17090	16865	17078	16999	17196	16748	16845	17036	16785	16922	16738	17003	16879	16791	16902	17050	16946	16979	16998	16815	16982	16996	16918	16905	16869	16803	16933	17115	17104	16858	16976	16758	17035	16845	16922	17021	16763	16833	16907	16855	16927	16896	16847	16849	16821	17010	17082	17160	16948	16862	16837	16919	16799	16841	16739	17049	16893	16965	16806	16898	16886	16816	17086	16865	17092	16945	16877	16824	16968	17054	17096	17067	16999	16961	16956	17019	16983	16949	16776	16714	17183	16985	16857	16873	16925	16778	16878	17119	16887	16897	16932	16930	16919	16930	17022	16962	17108	16911	16654	16795	17034	17033	16842	17112	17145	16869	17005	16923	16943	16919	16665	17051	16900	17031	16793	16907	16795	16852	17028	16870	16833	16869	16994	16971	16991	17004	16880	16917	16858	17030	16852	16884	16774	16895	16974	16969	16883	16694	17048	16933	16618	16965	16774	16866	17123	16756	16738	16912	17192	17151	16830	16966	16858	16960	16891	16977	16856	16944	17037	16994	16964	17070	16918	17177	16734	16906	16916	16850	16841	16942	16899	16797	17063	16842	16979	16893	16856	16923	17137	16888	16905	17057	16845	16921	16795	16869	16887	16763	16862	16779	16976	16824	16962	17005	16889	16738	16804	16927	16818	16806	16938	16787	16790	17024	16794	16948	16883	17037	16813	16980	16912	17012	16984	16955	17089	16982	16970	16885	16950	16948	16748	16932	16993	17040	16925	16646	16916	16947	16752	16915	16923	16992	17075	16865	16821	16893	16859	16919	16934	17182	16950	16797	16686	17050	17038	17029	17190	17060	16807	17080	16864	16996	17049	16926	17008	16899	16842	16932	16828	17049	16847	16947	16925	16975	16963	16962	17058	17024	16947	16945	16889	16896	16951	16804	16860	16709	16967	16789	16890	16931	16991	16980	16848	16869	16748	16806	16988	16997	16998	16883	17041	16775	17021	16909	17017	17069	16839	16853	16758	17005	16983	17065	16984	17062	16923	16977	16966	16979	16949	17079	16887	17077	16853	17052	16905	16883	16860	16779	16751	16853	16885	16998	17001	16993	16878	16981	16860	16901	17000	16735	16893	16896	16911	16810	16906	17013	16817	16811	16852	17131	16790	16825	16858	16900	17051	16894	16951	16833	16983	17159	16964	16760	16909	16957	17113	16836	16830	16791	16905	16845	16983	16958	16866	17136	17030	16932	16963	16897	16897	16921	17110	17176	16920	16891	16807	16972	17003	16959	17143	17003	16809	17077	16938	16833	16832	17001	17038	16902	17091	16905	16904	16919	17007	16881	16682	16903	17081	17010	16820	16884	16938	17079	16823	16846	17027	16797	16940	16910	17017	17027	16831	16856	16994	17120	16877	16960	16927	16990	17007	16980	16945	16947	16815	16851	17089	16907	16653	16824	16856	16959	16831	16870	16952	16879	17014	16824	16763	16993	16831	16821	16841	16996	16823	16978	16786	17061	16842	16970	16947	16906	16939	17023	16912	17042	16796	16877	16905	17076	16830	16881	17068	16935	16890	16901	16868	17191	16872	16886	17046	16863	16964	16965	16764	16855	16929	17032	16993	16757	16780	16936	16746	16872	16855	16973	16800	17021	16877	16853	17011	16799	16793	16858	16834	16972	17038	16829	17037	17016	17058	16954	16748	16919	16976	17085	16968	16801	16970	16819	16838	16868	16844	16951	17027	16943	16880	16981	16886	16812	16860	16874	17039	17027	16829	16925	16800	16955	17006	16938	17008	16853	16901	17115	16876	17074	17005	17152	16981	17122	16923	16935	16936	16883	16997	16846	17163	16945	16819	16756	17192	16900	16974	17015	16851	16844	16955	16698	16842	16881	16893	16738	16812	16707	16674	16856	16877	16738	16990	16916	16794	17084	17100	16969	16904	17049	16918	16802	16773	16713	16892	16765	17007	17027	16831	16626	16935	16803	16911	16984	17048	16902	16980	17004	16952	16962	16933	16933	16816	16917	17098	16763	16867	17019	16861	17096	16847	16851	16754	16871	16831	16999	17006	16849	16873	16774	16781	17017	17097	16811	16887	16777	16755	16916	16809	17045	17182	16936	16960	17021	16964	16985	16832	16756	16816	17095	17043	16997	16897	16764	16874	17154	16966	16926	16957	16838	16885	16942	16931	16792	16906	16812	16840	17019	16835	16917	17036	16740	16826	16913	16990	16858	17192	17059	16914	16809	17004	16966	16811	16662	16847	17029	16671	17084	16829	16996	16898	17227	16871	16919	16915	16939	16928	17177	16969	16968	16774	16758	16804	16868	17003	17041	16968	16760	16817	16954	16626	16957	17101	16990	16756	16830	16888	17039	16845	17151	16757	16829	16938	16949	16950	16939	17118	16815	16948	16859	16825	16862	16934	16984	17111	16886	17022	16999	17010	16922	16945	16827	16946	16826	16831	17003	16805	16976	16851	17044	16810	16913	16905	17005	17130	16866	16833	16979	16870	16888	16893	16881	17079	16945	16906	16915	16855	16966	16983	17007	16976	16817	16913	16935	16771	16824	17138	17110	17142	17014	16700	16911	17007	17076	16894	16930	16963	17039	17070	16905	16988	16830	16911	16978	17056	16755	16858	16872	16835	16903	16969	17028	17067	16963	16954	16784	16858	17102	16963	16931	16942	16805	16977	17077	16952	16971	16702	16769	16804	16935	16943	16984	17059	16836	16826	16910	16801	16887	16808	16849	16894	16867	17029	16823	16888	16829	16820	17112	16979	17077	16789	16952	17125	16868	16721	16967	16929	16865	17033	16763	16763	17066	16866	16931	16826	17051	17020	16991	16806	16941	16952	16840	16816	16856	16849	17119	16816	16714	16896	16873	17018	17084	17005	16821	16922	16856	16812	16887	16867	17009	17061	16604	17045	16991	16901	16960	16888	16861	17065	16971	16881	16815	17044	16967	17107	16643	17149	16866	16959	17062	16836	16900	16856	16804	16812	17041	16925	16879	17088	16879	17036	17055	16769	17063	17021	16938	16987	16983	17097	16895	17104	16843	17008	16849	16880	16991	16843	16795	16830	16810	16791	16997	17038	17042	16876	16948	16809	16984	16994	17055	17018	16761	16605	16995	16897	16867	16899	16888	16822	16987	16864	16905	16683	16920	17025	16881	16837	16968	17032	16953	16806	16870	16914	16800	16799	16932	16765	17101	16901	16920	17161	16947	16938	16940	16736	17146	16899	16884	16995	17012	17283	17031	16944	17086	16789	17098	17072	17068	16911	16870	16818	16668	16894	16724	17089	17098	16938	17040	16929	17130	17023	16671	17038	17162	16940	17029	16726	16856	16875	16887	16859	16980	16947	16749	16681	16900	16834	16818	16941	16938	16922	17037	16997	16905	16816	16917	16958	16943	16852	16874	16794	17040	17011	16943	16930	16978	17086	16926	17053	16902	16859	17196	17075	17056	16961	16842	16775	16683	16951	17057	16844	17036	17063	17035	17045	17047	17068	16825	16827	16950	16918	17015	16791	16880	17093	17083	16942	17070	16821	17125	17113	16814	16798	16840	16778	16907	16763	16780	17085	17035	16927	17004	17104	16870	16927	16968	16859	16967	16902	16859	17046	16816	17010	16960	17012	17091	16848	16824	16751	16777	16958	16860	16969	16965	16929	17043	17000	16939	17019	16896	17002	16964	16777	17014	16802	16648	16779	17028	17019	16864	16910	16878	16916	16876	16940	17003	16876	16830	16896	16969	16860	16992	16939	16984	16915	17060	16942	16910	16900	16820	16873	16825	16884	17038	16971	16998	16875	16876	16765	16704	16970	16988	16879	16882	16903	16908	16820	17035	17055	17027	16937	16858	16823	16900	16878	17129	16895	16860	16930	16729	17025	16840	16969	16922	17038	16955	16883	16923	16958	17093	16813	16998	17012	16892	16922	16780	16806	17046	17032	16754	16749	16905	16870	16642	16923	17103	17004	16721	16834	16883	16898	17047	17115	17049	17118	16784	17171	17059	16843	16710	16816	16915	16956	16959	16977	17117	16936	16915	16843	16965	16921	16874	17068	16937	16928	16932	16843	16945	17005	16998	16946	16901	16892	17065	17064	16903	16879	16955	16910	16988	16829	16975	16950	16991	16814	17122	16906	16895	17051	16989	17098	16950	16859	17104	16941	16909	16956	16997	16869	16727	16780	16969	17042	17065	16893	17071	16900	16961	16801	16970	16897	16968	16890	16874	17030	16938	16939	16962	16819	16901	16880	17021	16817	16860	16783	16913	16698	16841	16726	16861	16729	16781	17062	16968	16907	16967	16775	16841	16780	16853	16830	16834	16980	16843	16918	16981	16824	16701	16878	16799	16991	17158	16909	16924	17005	16964	16968	16871	16876	16890	16852	16868	16932	16686	16628	16823	16901	16874	16959	16716	16851	16916	16954	16930	16956	16927	16975	16947	16973	16917	16794	16858	16812	16947	16672	16881	16907	16901	17004	17077	16964
26304	44942	42870	34485	28462	24680	22172	20389	19354	18236	17250	17050	16758	16483	16229	16031	15984	15860	15593	15585	15361	15157	15203	15343	15226	15066	14899	15135	15105	15101	15164	15098	15050	14988	15003	14869	14918	14825	14951	14967	14800	14748	14930	14810	14965	14743	14736	14847	14965	14857	14929	14793	14954	14722	14942	14884	14796	14773	15001	14827	14752	14903	14918	14593	14820	14873	14629	14765	14941	14895	14993	14681	14848	14780	14837	15013	15017	14723	14750	14660	14826	14868	14849	14915	15030	14812	14883	14695	14690	14702	14884	14746	14719	14890	14849	14831	14856	14873	14823	14882	14950	14896	14776	14703	14839	14796	14846	14825	14782	14863	14884	14800	14917	14634	14775	14805	14865	14860	14802	14877	14879	14961	14916	14764	14886	14898	14762	14845	14692	14860	14849	14882	14823	14874	14892	14679	14890	14899	14632	14830	14915	14859	14863	14750	14957	14847	14848	14879	14934	14726	14712	14890	15005	14786	14873	14878	14796	14892	14829	14804	14926	14813	14746	14841	14763	14712	14808	14846	14766	14946	14734	14777	14827	14752	14917	14824	14892	14839	14791	14740	14732	14807	14894	14817	14913	14913	14627	14844	14964	14796	14756	14861	14754	14865	14725	14885	14695	14781	14714	14710	14961	14818	14839	14863	15013	14828	14825	14793	14780	14800	14651	14828	14798	14912	14852	14787	14928	14909	14861	14791	14837	14948	14753	14713	14882	15017	14764	14725	14688	14848	14844	14756	14740	14668	14740	14777	14782	14923	15039	14813	14868	14916	14797	14810	14944	14770	14739	14915	14908	14756	14842	14845	14966	14799	14879	14833	14787	14953	14564	14909	14741	14973	14766	14834	14864	14857	14889	14905	14791	14795	14773	14910	14797	14794	14709	14954	14756	14813	14836	14980	14939	14670	14725	14674	14710	14775	14748	14876	14668	14858	14863	14775	14869	14791	14680	14705	14722	14835	14789	14834	14665	14710	14874	14873	14858	14839	14841	14947	14798	14820	14792	14779	14782	14873	14855	14761	14794	14860	14736	14669	14853	14818	14956	14759	14958	14811	14863	14745	15023	14760	14731	14882	14797	14832	14610	14746	14809	14870	14848	14872	14736	14736	14889	14891	15007	14834	14821	14908	14884	14924	14815	14865	14885	14671	15020	14804	14792	14811	14731	14923	14793	14847	14936	14775	14788	14894	14803	14700	14878	14804	14853	14879	14681	14892	14873	14867	14867	14673	14829	14819	14750	14722	14900	14870	15029	14942	14821	14769	14875	14880	14816	14688	14754	14750	14882	14791	14979	14697	14862	14851	14858	14825	14751	15029	14908	14801	14762	14809	15005	14885	15032	14830	14828	14788	14915	14880	14815	14879	14918	14597	14752	14883	14937	14882	14769	14948	14768	14857	14807	14833	14747	14791	14911	14777	14939	14729	14830	14998	14791	14753	14719	14905	14754	14868	14669	14624	14994	14649	14803	14880	14685	14871	14819	14683	14771	14911	14783	14849	14621	14809	14887	14792	14905	14929	14704	14818	14788	14859	14716	14829	14764	14733	14809	14814	14737	14873	14879	15003	15020	14810	14778	14903	14620	14743	14872	14909	15032	14846	14851	14734	14789	14865	14770	14920	14703	14832	14892	14784	14836	14727	14968	14763	14916	14994	14813	14660	14787	14878	14787	14952	14794	14828	14999	14845	14794	14704	15000	14952	14735	14764	14740	15018	14795	14907	14874	14953	14805	14768	14914	14871	14866	14755	14923	14760	14968	14894	14734	14932	14807	14881	14834	14926	14908	14878	14720	14905	15034	14913	14819	14832	14785	14894	14880	14739	14911	14870	14875	14735	14728	14732	14630	14633	14986	14976	14856	14867	14752	14857	14948	14776	14809	14657	14783	14860	14944	14820	14644	14782	14631	14975	14911	14863	14881	14743	14954	14851	14852	14874	14580	14887	14871	14781	14975	14694	14877	14644	14829	14695	14813	14882	14908	14802	14847	14920	14844	14785	14910	14826	14853	14824	14799	14863	14789	14818	14661	14958	14741	14860	15008	14795	14769	14901	14615	14845	14857	14879	15131	14880	14775	14827	14813	14758	14766	15076	14857	14874	14684	14673	14656	14720	14645	14770	14866	14870	14957	14845	14838	14769	14939	14809	14845	14838	14688	14949	14820	14759	14990	14809	14568	14717	14704	14943	14942	14926	14946	14911	15009	14835	14779	14921	14851	14621	14902	14917	14795	14742	14794	14968	14774	14988	14856	14856	14937	14869	14862	14635	14802	14765	14965	14826	14922	14851	14802	14791	14989	14745	14824	14800	14914	14774	14853	14860	14778	14846	14879	14819	14900	14761	14874	14800	14772	14861	14842	14898	14894	14777	14786	14895	14791	14786	14910	14815	14841	14697	14770	14902	14909	14683	14808	14895	15020	14936	14806	14712	14666	14916	14826	14751	14654	14712	14785	14924	14798	14776	14776	14762	14984	14733	14657	14997	14658	14762	14758	14812	14808	14855	14716	14828	14804	14914	14878	14959	14771	14827	14824	14779	14954	14781	14737	14862	14853	14774	14724	14645	14725	14889	14744	14945	14945	14576	14748	14805	14825	14758	14952	14929	14786	14873	14791	14879	14853	14785	14830	14744	14943	14956	14824	14747	14726	14826	14800	14842	14795	14931	14876	14727	14936	15065	14905	14675	14885	14768	14793	14876	14851	14818	14931	14800	15032	14860	14913	14813	14884	14881	14843	14948	14756	14859	14728	14739	14853	14965	14995	14812	14888	14857	14717	14771	14738	14911	14870	14579	14958	14545	14806	14933	14837	14707	14836	14852	14778	14769	14878	14787	14978	14962	14872	14795	14817	14852	15046	14655	14904	14917	14800	14849	14755	14924	14812	14890	14754	14900	14967	15002	14791	14986	14940	15000	14720	14802	14875	14758	14870	14868	15067	14717	14789	14994	14835	14765	14826	15037	14894	14930	14892	14765	14810	14860	14891	14772	14857	14824	15097	14791	14764	14963	14956	14813	14709	14511	14930	14892	14852	14701	14763	14737	14953	14783	14919	15002	14913	14820	14795	14852	14958	14863	14865	14952	14719	14836	14893	14834	14849	14797	14968	14821	14868	14789	14772	14858	15049	14844	14916	14851	14852	14838	14974	14712	14895	14916	14509	14659	15059	14879	14884	14870	14667	14742	14928	14744	14881	14757	14768	14764	14851	14881	14698	14971	14845	14642	14861	14841	14834	14908	14755	14620	14715	14786	14967	14767	14950	14924	14897	14846	14814	14645	14863	14839	14869	14846	14920	14832	15017	14816	14883	14896	14900	14715	15009	14935	14818	14826	14692	14954	14655	14995	15079	14897	14688	14745	14876	14860	14935	14786	14830	14844	14808	14791	14751	14910	14796	14888	14771	14772	14825	14962	14822	14867	14742	14830	14822	14881	14848	14913	14798	14932	14816	14773	14976	14882	14885	14869	14790	14804	15000	14806	15008	14898	14807	14868	14872	14955	14809	14907	14954	14959	14849	14824	14786	14696	14845	14805	14963	14838	14986	14886	14921	14917	14627	14865	14882	14838	14859	14695	14825	14787	14731	14857	14670	14886	14822	14703	14731	14988	14873	14914	14745	14824	14979	14899	14825	14725	14662	14961	14729	14944	14579	14731	14722	14852	14980	14911	14960	14833	14985	14731	14678	14795	14844	14843	14715	14995	14684	14822	14837	14711	14637	14971	14945	14894	14809	14912	14832	14828	14781	14815	14858	14913	14861	14881	14720	14836	14822	14712	14866	15042	14732	14800	14816	14739	14769	14866	14796	14860	14802	14934	14963	14966	15008	14709	14939	14830	14863	14957	14809	14674	14802	14799	14778	15044	14676	14974	14883	14876	14746	14790	14844	14860	14921	14873	14865	14854	14821	14877	14778	14889	14735	14668	14897	14750	14958	14873	14767	14837	14819	14696	14908	14781	14528	14904	14855	14884	14784	14782	14921	14901	14771	14813	14910	14856	14774	14735	15001	14793	14751	14834	14799	14845	14958	14771	14762	14960	14938	14993	14836	14853	14997	14875	14634	14670	14851	14831	14908	14893	14697	14751	14796	14883	14801	14992	14838	14901	14869	14789	15031	14820	14816	14794	14737	14666	14948	14809	14875	14737	14872	14821	14741	14696	14793	14771	14690	14838	14758	14764	14760	14743	14854	14848	14999	14922	14948	15034	14815	14730	14858	14808	14800	14644	14819	14785	14751	14948	14719	14900	14973	14780	14781	14909	14848	14851	14928	14752	14962	14774	14671	15004	14852	14649	14860	14649	14889	14803	14895	14998	14939	14819	14757	14793	14873	14997	14828	15013	14769	15004	14876	14718	14928	14834	14901	14806	14763	14864	14788	14749	14897	14801	14752	15021	14718	14788	14786	14829	14841	14894	14792	14705	14958	14818	14609	14860	14732	14872	14849	14922	14704	14842	14796	14922	14774	14616	14740	14995	14882	14840	14937	14863	14890	14960	14828	14893	14843	14798	14826	14838	14819	14767	14824	14756	14755	14764	14915	14871	14833	14953	14745	14853	14898	14654	14930	14768	14872	14882	14875	14755	14902	14870	14864	14904	14906	14947	14671	14892	14894	14769	14851	14794	14804	14841	14954	14697	14875	14832	14903	14981	14919	14748	14858	14733	14983	14753	14811	14673	14770	14757	14972	14876	14899	14844	14973	14872	14920	14775	14860	14978	14945	14768	14785	14742	14793	14770	14829	14799	14789	14836	14700	14893	14733	14757	14944	14677	14776	14637	14878	14727	14820	14894	14798	14852	14825	14940	14882	14882	14640	14744	14698	15205	14807	14600	14810	14998	14783	14720	14890	14684	14704	14815	14785	14918	14870	14770	14925	14944	14984	14923	14858	14777	14825	14873	14846	14910	15063	14865	14977	14864	14693	14989	14733	14614	14935	14942	14851	14687	14849	14993	14810	14792	14796	14753	14873	14811	14959	14711	14701	14736	14992	14699	14961	14637	14749	14853	14786	14907	14860	14919	14926	14906	14905	14892	15021	14832	14841	14646	14858	14786	14890	14817	14786	14868	14841	14644	14700	14776	14839	14954	14739	14903	14965	14776	14856	14607	14849	14896	14764	14966	14891	14912
24148	21494	29133	24789	23686	26314	26224	21899	20579	19843	18860	18419	18195	18078	17812	17581	17674	17257	17173	17254	16945	16968	16859	16964	16796	16548	16749	16490	16818	16607	16739	16678	16585	16596	16319	16391	16393	16327	16303	16422	16478	16339	16311	16360	16240	16386	16344	16276	16438	16333	16221	16276	16368	16296	16331	16415	16482	16355	16338	16325	16352	16436	16152	16477	16141	16396	16555	16358	16152	16570	16478	16275	16188	16209	16298	16307	16233	16245	16389	16336	16425	16302	16280	16162	16337	16363	16355	16269	16196	16357	16243	16206	16401	16183	16411	16170	16192	16380	16382	16249	16002	16104	16253	15960	16330	16127	16103	16338	16310	16303	16254	16286	16335	16195	16213	16207	16256	16182	16320	16274	16229	16460	16195	16335	16220	16219	16283	16279	16270	16221	16264	16305	16463	16184	16258	16126	16360	16324	16316	16354	16318	16209	16310	16304	16311	16184	16215	16189	16414	16300	16441	16308	16295	16244	16453	16087	16253	16256	16196	16342	16399	16437	16242	16148	16167	16426	16390	16229	16189	16392	16374	16159	16340	16106	16361	16254	16274	16177	16054	16244	16357	16437	16269	16348	16227	16070	16312	16339	16158	16220	16045	16256	16252	16185	16371	16149	16261	16267	16169	16279	16138	16219	16368	16277	16234	16410	16259	16374	16313	16209	16168	16163	16285	16356	16251	16239	16365	16093	16497	16256	15959	16258	16151	16192	16446	16302	16296	16199	16261	16420	16441	16179	16384	16238	16133	16186	16322	16233	16235	16008	16408	16207	16413	16203	16280	16462	16210	16341	16301	16327	16277	16341	16360	16159	16270	16485	16144	16285	16110	16147	16445	16432	16174	16261	16238	16360	16166	16354	16249	16158	16255	16324	16350	16272	16227	16376	16287	16199	16140	16049	16092	16369	16176	16280	16158	16384	16043	16211	16359	16122	16405	16294	16414	16289	16264	16102	16157	16110	16299	16306	16230	16194	16384	16278	16103	16382	16173	16488	16401	16396	16403	15954	16243	16362	16104	16128	16218	16460	16219	16065	16057	16246	16087	16262	16318	16440	16222	16444	16104	16122	16076	16482	16313	16276	16300	16388	16179	16334	16399	16322	16225	16278	16181	16311	16371	16061	16385	16375	16309	16137	15999	16101	16114	16491	16460	16379	16326	16203	16023	16152	16328	16212	16235	16257	16322	15974	16396	16498	16207	16204	16211	16356	16184	16339	16449	16410	16173	16137	16319	16346	16297	16220	16099	16304	16319	16163	16363	16075	16197	16219	16343	16046	16210	16342	16180	16122	16318	16116	16103	16106	16303	16328	16226	16223	16344	16065	16296	16355	16265	16313	16116	16395	16111	16326	16273	16191	16336	16263	15854	16321	16189	16256	16391	16244	16276	16162	16255	16215	16421	16344	16387	16201	16138	16340	16242	16122	16272	16260	16332	16315	16389	16304	16236	16209	16451	16054	16209	16231	16262	16229	16315	16043	16116	16199	16444	16264	16250	16152	16352	16142	16412	16200	16272	16068	16205	16281	16314	16240	16195	16415	16056	16206	16308	16312	16257	16140	16268	16465	16259	16352	16137	16406	16360	16415	16243	16276	16305	16288	16361	16288	16268	16362	16226	16273	16249	16244	16212	16072	16229	16306	16041	16297	16228	16426	16285	16227	16004	16088	16464	16419	16473	16118	16238	16217	16411	16324	16434	16297	16363	16535	16267	16285	16214	16145	16183	16505	16382	16106	16183	16278	16162	16140	16127	16290	16197	16351	16339	16195	16359	16273	16139	16101	16263	15920	16134	16196	16231	16281	16412	16247	16271	16098	16219	16300	16308	16460	16310	16216	16189	16275	16148	16119	16172	16291	16316	16327	16227	16360	16098	16233	16228	16242	16165	16280	16287	16318	16293	16247	16386	16338	16237	16290	16079	16344	16189	16341	16262	16268	16220	16306	16234	16382	16369	16319	16191	16247	16237	15994	16201	16312	16106	16262	16247	16378	16461	16350	16265	16420	16311	16264	16320	16228	16177	16208	16142	16242	16205	16409	16264	16178	16240	16420	16293	16184	16173	16327	16144	16137	16335	16194	16326	16330	16193	16181	16246	16162	16175	16252	16337	16271	16358	16254	16305	16094	16443	16391	16222	16391	16254	16199	16242	16169	16425	16220	16271	16348	16215	16264	16272	16215	16221	16244	16345	16298	16194	16338	16231	16307	16262	16246	16232	16071	16217	16093	16016	16355	16349	16251	16219	16255	16393	16342	16330	16352	16256	16339	16281	16388	16193	16282	16187	16405	16177	16348	16366	16254	16198	16233	16344	16138	16079	16277	16139	16354	16532	16290	16371	16177	16278	16147	16095	16210	16237	16236	16435	16334	16444	16211	16108	16507	16403	16064	16206	16175	16223	16239	16388	16468	16394	16294	16279	16230	16122	16148	16280	16150	16175	16221	16378	16296	16326	16271	16153	16285	16097	16315	16216	16161	16347	16374	16173	16190	16206	16207	16264	16340	15990	16209	16091	16283	16192	16150	16258	16287	15952	16257	16290	16499	16199	16248	16225	16396	16359	16172	16152	16265	16241	16271	16151	16252	16375	16211	16189	16124	16179	16096	16412	16418	16085	16167	16351	16155	16270	16369	16307	15976	16130	16452	16254	16223	16118	16217	16171	15939	16197	16063	16100	16146	16138	16182	16093	16232	16398	15966	16238	16190	16352	16354	16231	16330	16196	16351	16261	16376	16448	16422	16440	16337	16081	16387	16324	16224	16086	16158	16323	16270	16251	16318	16202	16267	16316	16283	16187	15994	16097	16413	16373	16021	16277	16247	16204	16241	16408	16312	16286	16246	16305	16348	16080	16486	16334	16312	16183	16251	16387	16024	16287	16245	16373	16179	16203	16257	16295	16244	16426	16201	16477	16284	16244	16181	16264	16140	16148	16541	16325	16218	16208	16341	16395	16315	16408	16018	16338	16344	16203	16213	16170	16147	16283	16317	16329	16199	16114	15980	16297	16025	16265	16217	16383	16183	16400	16338	16048	16288	16218	16262	16490	16154	16156	16599	16105	16169	16256	16134	16371	16537	16346	16399	16243	16383	16358	16217	16430	16244	16339	16400	16347	16249	16316	16121	16321	16078	16136	16298	16395	16165	16207	16117	16229	16276	16172	16369	16340	16362	16284	16170	16198	16391	16039	16405	16500	16118	16257	16331	16328	16232	16279	16337	16200	16261	16298	16194	16193	16373	16342	16159	16081	16482	16492	16275	16052	16074	16339	16456	16080	16183	16008	16301	16174	16133	16354	16181	16143	16314	16383	16286	16455	16292	16245	16333	16234	16326	15968	16457	16303	16395	16206	16432	16397	16184	16251	16123	16209	16078	16124	16175	16249	16195	16288	16147	16434	16236	16264	16358	16171	16334	16280	16249	16156	16272	16357	16167	16438	16052	16300	16190	16223	16198	16242	16439	16339	16314	16133	16345	16437	16167	16264	16182	16202	15925	16133	16278	16327	16290	16389	16170	16547	16443	16135	16265	16187	16158	16154	16317	16306	16404	16365	16230	16290	16372	16429	16291	16314	16131	16156	16180	16364	16204	16113	16313	16260	16314	16252	16111	16479	16262	16343	16157	16370	16375	16065	16277	16261	16032	16370	16338	16108	16315	16181	16391	16096	16283	16047	16338	16275	16392	16463	16324	16203	16164	16181	16257	16324	16144	16540	16134	16407	16185	16095	16067	16135	16326	16350	16025	16262	16274	16265	16380	16302	16204	16050	16343	16223	16259	16336	15984	16202	16218	16266	16521	16274	16126	16522	16367	16315	16471	16224	16226	16113	16067	16348	16237	16314	16542	16157	16468	16283	16229	16304	16475	16311	16241	16191	16207	16312	16326	16207	16155	16146	16199	16398	16306	16191	16271	16204	16060	16212	16253	16368	16142	16481	16402	16231	16135	16312	16225	16366	16334	16094	16260	16106	16357	16082	16367	16341	16153	16372	16242	16384	16238	16388	16205	16279	16213	16269	16404	16285	16394	16027	16408	16228	16342	16370	16437	16338	16202	16032	16195	16326	16218	16304	15923	16370	16318	16288	16241	16298	16323	16138	16150	16287	16109	16160	16137	16229	16271	16311	16239	16301	16136	16156	16273	16190	16126	16354	16190	16105	16248	16312	16362	16220	16447	16182	16211	16236	16231	16250	16225	16106	16135	16184	16129	16130	16223	16425	16220	16379	16392	16341	16235	16268	16434	16382	16175	16126	16341	16441	16144	16241	16149	16236	16318	16111	16104	16333	16426	16281	16439	16287	16364	16284	16272	16343	16403	16119	16247	16171	16244	16225	16207	16387	16231	16292	16347	16384	16358	16332	16171	16214	16137	16162	16269	16422	16141	16264	16355	16204	16203	16268	16186	16318	16313	16221	16257	16198	16252	16303	16409	16234	16221	16358	16196	16334	16065	16262	16138	16265	16215	16200	16169	16110	16320	16209	16415	16197	16159	16405	16061	16258	16404	16350	16226	16317	16324	16276	16365	16473	16148	16303	16271	16603	16417	16212	16225	16201	16191	16529	16136	16174	16193	16328	16254	16331	16406	16315	16221	16284	16350	16072	15985	16107	16170	16295	16259	16277	16321	16170	16413	16392	16422	16290	16191	16265	16024	16242	16429	16214	16290	16301	16148	16364	16120	16228	16255	16391	16413	16198	16253	16220	16059	16410	16303	16199	16075	16223	16365	16295	16268	16238	16319	16518	16234	16229	16167	16172	16314	16127	16230	16487	16283	16387	16555	16243	16205	16259	16372	16365	16292	16295	16149	16366	16561	16362	16294	16378	16303	16213	16341	16213	16457	16433	16236	16335	16173	16243	16349	16389	16285	16438	16212	16322	16201	16236	16189	16403	16356	16291	16353	16246	16248	16309	16169	16376	16259	16520	16278	16325	16230	16290	16312	16255	16199	16175	16287	16263	16297	16207	16370	16248	16212	16152	16268	16108	16206	16055	16361	16288	16360	16624	16442	16622	16213	16030	16211	16280	16176	16476	16417	16230	16127	16202	16210	16442	16320	16422	16258	16124	16080	16184	16330	16184	16066	16249	16117	16113	16263	16432	16288	16422	16259	16154	16220	16376	16355	16182	16242
28488	48246	46128	36467	31602	28306	24848	22772	21325	19536	18443	17955	17575	17340	16850	16617	16298	16053	15750	15418	15440	15345	15337	15269	14950	14944	14714	14814	14786	14851	14743	14698	14753	14712	14610	14635	14407	14580	14366	14654	14622	14445	14694	14461	14572	14566	14412	14324	14551	14589	14459	14630	14545	14330	14376	14570	14521	14486	14379	14488	14486	14419	14459	14463	14553	14523	14394	14461	14475	14567	14523	14516	14412	14501	14242	14603	14481	14476	14454	14441	14434	14422	14465	14540	14685	14276	14568	14430	14573	14502	14395	14366	14551	14485	14426	14337	14501	14474	14486	14501	14393	14425	14406	14354	14498	14576	14407	14559	14524	14593	14440	14522	14393	14430	14370	14446	14548	14415	14525	14332	14360	14351	14446	14472	14566	14522	14498	14399	14429	14504	14373	14373	14295	14382	14392	14222	14457	14208	14461	14427	14582	14503	14604	14473	14392	14467	14297	14391	14400	14555	14478	14520	14443	14374	14516	14517	14339	14328	14470	14468	14588	14445	14395	14365	14331	14482	14299	14601	14438	14451	14397	14519	14499	14605	14482	14712	14382	14330	14590	14425	14505	14267	14544	14391	14552	14356	14408	14369	14388	14483	14475	14581	14314	14497	14437	14433	14386	14413	14620	14631	14465	14549	14480	14589	14546	14543	14424	14427	14595	14559	14504	14415	14576	14521	14533	14327	14209	14439	14614	14437	14383	14411	14431	14483	14491	14547	14351	14538	14403	14459	14435	14504	14529	14313	14300	14549	14477	14659	14401	14371	14314	14591	14575	14379	14544	14457	14453	14382	14506	14563	14507	14314	14430	14466	14500	14424	14554	14556	14573	14437	14441	14502	14351	14353	14461	14559	14439	14619	14408	14382	14360	14462	14314	14576	14314	14315	14425	14571	14370	14582	14515	14402	14427	14488	14314	14478	14378	14273	14570	14421	14540	14249	14485	14460	14551	14552	14582	14430	14422	14410	14238	14514	14459	14392	14503	14484	14422	14391	14448	14451	14490	14352	14426	14431	14329	14515	14465	14490	14468	14579	14480	14485	14561	14411	14425	14576	14430	14460	14496	14595	14477	14561	14439	14428	14463	14517	14601	14270	14452	14455	14317	14256	14440	14389	14600	14470	14365	14508	14311	14450	14430	14444	14439	14445	14458	14444	14410	14409	14337	14324	14578	14309	14481	14548	14565	14355	14458	14504	14365	14416	14724	14277	14453	14507	14427	14375	14348	14435	14651	14439	14407	14584	14510	14481	14347	14602	14251	14367	14415	14443	14424	14516	14603	14506	14471	14477	14559	14446	14421	14373	14526	14554	14386	14581	14481	14642	14355	14486	14546	14558	14431	14526	14372	14290	14385	14542	14529	14448	14315	14324	14405	14487	14424	14516	14502	14477	14582	14465	14539	14547	14588	14516	14439	14537	14327	14533	14411	14483	14511	14550	14349	14466	14314	14473	14505	14331	14324	14450	14450	14385	14661	14348	14276	14615	14486	14560	14410	14449	14522	14384	14460	14376	14425	14426	14381	14461	14678	14343	14325	14446	14559	14432	14425	14433	14388	14520	14697	14437	14511	14414	14464	14500	14383	14360	14379	14456	14502	14381	14428	14430	14420	14442	14371	14468	14562	14491	14543	14321	14450	14547	14324	14492	14404	14442	14520	14377	14336	14412	14463	14656	14603	14630	14397	14467	14601	14636	14467	14305	14665	14353	14348	14407	14538	14367	14439	14481	14425	14540	14440	14330	14447	14410	14452	14485	14485	14455	14527	14439	14413	14504	14279	14431	14440	14479	14349	14416	14442	14526	14625	14500	14582	14293	14514	14362	14479	14502	14282	14603	14504	14507	14554	14338	14448	14521	14451	14503	14396	14325	14541	14397	14495	14470	14393	14330	14412	14535	14261	14381	14306	14470	14580	14408	14406	14403	14481	14335	14459	14460	14465	14491	14305	14529	14449	14345	14396	14481	14427	14483	14364	14440	14517	14502	14369	14577	14513	14453	14577	14437	14537	14419	14418	14353	14494	14395	14517	14372	14621	14406	14567	14550	14510	14401	14600	14231	14309	14585	14240	14433	14548	14578	14381	14430	14547	14421	14564	14440	14432	14508	14325	14447	14347	14460	14499	14314	14534	14496	14495	14548	14589	14329	14394	14232	14562	14416	14457	14451	14527	14302	14459	14413	14378	14427	14545	14423	14581	14496	14485	14493	14512	14581	14486	14398	14450	14596	14445	14593	14502	14512	14507	14284	14651	14336	14540	14443	14313	14425	14580	14356	14424	14385	14185	14406	14372	14491	14360	14514	14317	14370	14398	14318	14558	14669	14501	14294	14365	14510	14347	14540	14353	14545	14324	14407	14423	14498	14482	14439	14507	14563	14445	14647	14346	14681	14557	14480	14165	14381	14468	14399	14471	14407	14417	14497	14349	14447	14516	14504	14344	14375	14525	14736	14430	14350	14510	14397	14377	14401	14551	14458	14481	14698	14430	14333	14450	14356	14551	14315	14415	14434	14525	14334	14560	14365	14411	14334	14423	14483	14370	14494	14457	14480	14545	14559	14288	14639	14406	14526	14492	14407	14528	14299	14375	14428	14370	14405	14427	14364	14468	14517	14578	14466	14458	14371	14268	14515	14405	14595	14350	14350	14373	14382	14376	14406	14399	14278	14627	14633	14439	14540	14316	14415	14575	14457	14472	14484	14379	14411	14420	14439	14402	14482	14448	14389	14480	14502	14472	14495	14424	14383	14424	14464	14344	14476	14382	14478	14473	14398	14376	14366	14630	14601	14511	14482	14452	14480	14432	14195	14378	14527	14438	14385	14356	14445	14527	14455	14534	14529	14338	14381	14303	14584	14396	14417	14609	14381	14584	14549	14340	14352	14497	14568	14577	14495	14370	14295	14592	14639	14517	14478	14446	14461	14399	14514	14493	14506	14286	14595	14512	14452	14456	14379	14483	14472	14620	14530	14473	14515	14627	14475	14528	14396	14384	14534	14473	14666	14438	14275	14398	14465	14345	14545	14402	14370	14445	14509	14511	14618	14443	14443	14329	14525	14493	14527	14308	14580	14527	14474	14596	14408	14477	14345	14518	14538	14407	14470	14598	14499	14535	14489	14226	14619	14292	14474	14490	14397	14574	14476	14532	14563	14461	14544	14328	14482	14447	14458	14379	14480	14461	14485	14536	14445	14463	14283	14604	14445	14296	14636	14465	14396	14321	14407	14460	14476	14405	14456	14555	14393	14413	14478	14474	14575	14639	14563	14372	14674	14549	14432	14401	14273	14533	14601	14455	14395	14389	14516	14336	14475	14584	14410	14479	14323	14500	14519	14460	14267	14405	14499	14430	14383	14382	14358	14366	14468	14629	14615	14318	14578	14371	14451	14453	14495	14402	14367	14433	14519	14451	14465	14503	14295	14330	14542	14473	14335	14495	14457	14533	14477	14493	14532	14436	14504	14407	14480	14434	14566	14455	14529	14412	14290	14349	14554	14498	14526	14485	14379	14446	14272	14466	14469	14510	14505	14589	14314	14559	14310	14486	14556	14420	14718	14504	14473	14363	14325	14542	14482	14466	14344	14486	14399	14495	14504	14414	14606	14399	14430	14434	14383	14539	14497	14263	14496	14474	14450	14341	14496	14315	14530	14587	14291	14418	14517	14485	14575	14446	14364	14463	14520	14361	14494	14491	14496	14561	14449	14461	14404	14455	14379	14495	14498	14473	14475	14299	14554	14477	14507	14320	14441	14667	14447	14379	14292	14468	14525	14361	14398	14311	14478	14433	14247	14558	14538	14436	14492	14523	14501	14391	14392	14480	14458	14522	14568	14397	14581	14397	14386	14532	14331	14508	14503	14357	14561	14476	14430	14483	14517	14435	14399	14405	14459	14483	14371	14554	14419	14391	14514	14391	14341	14508	14553	14376	14671	14422	14623	14302	14418	14548	14373	14426	14439	14380	14456	14406	14562	14460	14461	14513	14278	14553	14258	14372	14424	14371	14514	14404	14396	14456	14512	14355	14502	14647	14476	14502	14372	14521	14393	14436	14311	14564	14371	14429	14550	14548	14311	14426	14434	14648	14520	14316	14485	14446	14528	14452	14304	14502	14384	14455	14515	14475	14305	14495	14580	14509	14304	14502	14613	14540	14336	14315	14569	14617	14500	14600	14458	14520	14425	14414	14552	14438	14479	14330	14468	14400	14511	14558	14274	14382	14229	14491	14463	14427	14449	14577	14433	14490	14496	14397	14347	14584	14387	14563	14404	14487	14610	14360	14449	14339	14580	14423	14338	14515	14384	14518	14433	14331	14561	14510	14531	14519	14441	14500	14404	14301	14500	14402	14499	14343	14388	14379	14429	14406	14457	14417	14323	14605	14425	14481	14541	14416	14450	14624	14458	14481	14465	14417	14455	14504	14552	14537	14483	14339	14378	14518	14383	14446	14273	14316	14371	14570	14377	14461	14394	14640	14427	14440	14517	14491	14470	14392	14547	14460	14347	14430	14548	14427	14296	14534	14391	14463	14370	14369	14587	14381	14305	14460	14417	14412	14387	14588	14272	14356	14511	14485	14501	14304	14373	14610	14645	14639	14526	14480	14396	14335	14430	14426	14567	14514	14408	14356	14493	14473	14480	14441	14522	14470	14469	14326	14573	14485	14506	14424	14308	14604	14314	14382	14524	14307	14466	14656	14450	14370	14613	14451	14556	14288	14376	14453	14460	14396	14591	14416	14317	14475	14484	14299	14467	14478	14411	14435	14452	14414	14462	14466	14459	14504	14353	14537	14433	14451	14369	14338	14540	14585	14317	14384	14456	14411	14415	14388	14612	14481	14352	14371	14484	14444	14681	14511	14423	14380	14472	14560	14336	14414	14307	14574	14446	14201	14463	14447	14483	14539	14593	14464	14437	14515	14596	14404	14442	14385	14278	14397	14397	14362	14528	14364	14514	14295	14367	14517	14444	14425	14650	14543	14361	14584	14576	14512	14326	14390	14282	14520	14450	14402	14492	14632	14429	14346	14337	14469	14350	14426	14524	14348	14533	14575	14625	14516	14438	14452	14422	14543	14479	14344	14529	14489	14464	14422	14621	14529	14431	14290	14549	14459	14497	14290	14563	14432	14610
30992	27580	30960	25824	21652	20215	19058	18362	18046	17560	17261	17073	16807	16992	17073	17060	16639	16539	16529	16523	16586	16419	16336	16483	16489	16505	16423	16629	16377	16564	16429	16472	16407	16474	16575	16440	16338	16367	16329	16422	16577	16345	16316	16431	16193	16457	16385	16422	16404	16308	16279	16425	16431	16376	16435	16516	16211	16509	16489	16397	16313	16313	16565	16554	16345	16509	16508	16541	16555	16257	16313	16306	16401	16373	16486	16352	16392	16445	16360	16373	16341	16089	16579	16223	16370	16335	16379	16413	16288	16214	16409	16349	16443	16492	16215	16267	16353	16372	16298	16348	16700	16266	16220	16446	16598	16420	16308	16501	16490	16648	16437	16353	16421	16371	16269	16208	16385	16524	16450	16437	16458	16435	16387	16550	16251	16680	16348	16396	16403	16324	16387	16244	16327	16307	16310	16492	16157	16341	16647	16431	16398	16357	16360	16494	16405	16361	16419	16240	16423	16339	16485	16421	16201	16159	16611	16332	16395	16148	16356	16271	16282	16567	16512	16426	16487	16293	16469	16409	16413	16539	16273	16480	16483	16333	16210	16339	16334	16516	16261	16450	16262	16345	16387	16474	16331	16402	16127	16353	16403	16503	16300	16386	16376	16455	16551	16424	16337	16062	16349	16344	16518	16501	16513	16443	16234	16417	16347	16317	16309	16407	16391	16393	16408	16393	16347	16449	16468	16312	16453	16498	16232	16246	16529	16317	16198	16393	16321	16389	16395	16372	16423	16381	16381	16293	16264	16490	16302	16378	16410	16544	16312	16570	16438	16223	16437	16241	16519	16471	16607	16461	16515	16484	16391	16329	16210	16404	16246	16521	16460	16250	16457	16487	16523	16415	16403	16313	16545	16539	16412	16341	16393	16254	16377	16273	16434	16360	16410	16447	16391	16398	16232	16419	16447	16323	16447	16432	16396	16325	16476	16522	16403	16377	16306	16388	16309	16328	16414	16398	16384	16220	16385	16436	16420	16521	16385	16371	16311	16358	16477	16407	16438	16253	16354	16290	16479	16310	16380	16355	16446	16082	16394	16380	16547	16342	16434	16387	16267	16475	16528	16265	16451	16541	16344	16361	16466	16342	16145	16352	16342	16426	16493	16266	16309	16357	16333	16291	16361	16233	16334	16283	16348	16557	16378	16448	16308	16561	16390	16397	16384	16537	16420	16593	16381	16403	16448	16289	16314	16271	16378	16271	16476	16478	16545	16350	16465	16402	16588	16517	16483	16080	16340	16583	16325	16423	16345	16478	16403	16269	16560	16495	16352	16370	16286	16333	16409	16326	16400	16533	16263	16195	16143	16607	16205	16538	16460	16451	16542	16328	16471	16412	16382	16264	16370	16512	16465	16454	16275	16544	16314	16237	16543	16239	16323	16462	16346	16383	16113	16356	16453	16267	16583	16301	16347	16373	16381	16277	16547	16517	16300	16299	16477	16357	16462	16224	16249	16557	16409	16450	16348	16384	16594	16392	16447	16300	16376	16468	16374	16435	16429	16280	16460	16514	16606	16449	16393	16386	16319	16284	16332	16391	16555	16382	16496	16283	16366	16379	16334	16715	16275	16391	16380	16417	16452	16515	16449	16352	16270	16376	16410	16391	16367	16464	16285	16475	16386	16467	16369	16423	16326	16159	16391	16443	16251	16557	16379	16519	16672	16442	16282	16343	16369	16464	16235	16615	16422	16384	16257	16350	16388	16329	16440	16538	16345	16410	16356	16454	16360	16474	16178	16338	16504	16319	16239	16371	16248	16432	16322	16517	16526	16510	16217	16406	16555	16364	16290	16405	16354	16286	16321	16466	16523	16415	16276	16415	16421	16379	16456	16484	16553	16363	16573	16518	16299	16343	16272	16258	16365	16270	16493	16341	16514	16282	16393	16209	16455	16582	16315	16325	16361	16536	16557	16494	16345	16510	16569	16468	16493	16586	16357	16383	16302	16368	16399	16406	16250	16214	16350	16375	16573	16356	16383	16326	16533	16356	16329	16342	16434	16408	16546	16640	16606	16256	16574	16343	16332	16499	16412	16255	16347	16297	16349	16430	16453	16411	16573	16180	16397	16433	16438	16499	16166	16491	16386	16207	16336	16333	16386	16167	16172	16434	16463	16317	16495	16297	16291	16439	16411	16362	16345	16315	16441	16282	16439	16433	16324	16401	16398	16180	16457	16294	16274	16540	16412	16400	16372	16528	16478	16485	16525	16395	16408	16404	16438	16571	16349	16399	16485	16431	16454	16378	16236	16549	16620	16487	16401	16341	16314	16481	16508	16375	16393	16492	16617	16403	16097	16534	16465	16366	16489	16376	16527	16365	16514	16392	16159	16370	16442	16426	16292	16477	16549	16409	16166	16420	16309	16419	16607	16579	16531	16501	16465	16324	16372	16474	16374	16463	16445	16456	16389	16414	16429	16323	16522	16402	16426	16387	16464	16270	16244	16414	16489	16423	16299	16559	16390	16312	16467	16344	16338	16304	16317	16513	16501	16390	16105	16421	16407	16274	16393	16328	16307	16490	16296	16254	16407	16261	16333	16577	16285	16238	16598	16371	16502	16301	16563	16386	16307	16466	16562	16504	16380	16270	16432	16186	16401	16452	16460	16478	16277	16389	16515	16491	16460	16272	16249	16297	16420	16316	16468	16456	16472	16288	16234	16363	16500	16252	16407	16220	16467	16504	16399	16282	16350	16268	16262	16203	16413	16311	16520	16152	16367	16424	16450	16327	16229	16431	16432	16582	16144	16238	16193	16438	16318	16381	16382	16578	16265	16466	16315	16492	16554	16462	16511	16576	16490	16483	16287	16322	16398	16229	16631	16253	16326	16570	16451	16337	16477	16488	16645	16301	16613	16391	16381	16291	16348	16167	16283	16538	16494	16154	16344	16513	16511	16431	16155	16418	16256	16421	16348	16432	16371	16281	16267	16306	16295	16333	16338	16327	16374	16558	16498	16288	16210	16245	16520	16418	16248	16329	16339	16414	16327	16311	16394	16320	16513	16521	16421	16485	16501	16430	16350	16553	16528	16346	16282	16592	16407	16558	16493	16246	16373	16417	16490	16521	16463	16227	16622	16471	16363	16218	16445	16432	16430	16263	16510	16304	16173	16384	16357	16181	16464	16551	16535	16524	16280	16433	16533	16636	16425	16595	16357	16222	16190	16527	16331	16456	16491	16323	16375	16474	16498	16652	16371	16298	16536	16438	16243	16541	16575	16490	16486	16305	16377	16382	16393	16310	16355	16231	16458	16380	16470	16420	16267	16358	16357	16237	16461	16366	16323	16416	16580	16547	16216	16535	16489	16328	16360	16415	16376	16640	16412	16280	16341	16382	16394	16262	16367	16205	16388	16276	16454	16351	16322	16534	16417	16359	16327	16364	16357	16473	16500	16304	16240	16285	16407	16370	16395	16511	16464	16510	16350	16359	16464	16232	16418	16436	16180	16486	16285	16234	16496	16444	16311	16326	16416	16430	16245	16350	16176	16439	16519	16327	16406	16444	16424	16250	16527	16412	16231	16298	16357	16245	16303	16373	16258	16452	16374	16203	16303	16638	16405	16554	16364	16368	16391	16189	16453	16366	16491	16362	16459	16487	16337	16524	16469	16426	16260	16394	16450	16461	16344	16234	16237	16208	16329	16451	16212	16444	16358	16248	16276	16400	16640	16253	16243	16186	16330	16339	16528	16414	16216	16599	16484	16553	16361	16456	16491	16237	16333	16346	16290	16426	16272	16302	16448	16393	16219	16301	16345	16274	16298	16298	16307	16324	16394	16435	16600	16334	16424	16317	16436	16242	16470	16406	16431	16612	16242	16295	16435	16386	16528	16327	16452	16386	16476	16613	16495	16305	16595	16306	16262	16250	16252	16490	16504	16636	16509	16258	16240	16287	16437	16381	16386	16318	16448	16480	16371	16199	16140	16345	16429	16385	16387	16427	16260	16336	16389	16435	16389	16366	16526	16183	16400	16365	16406	16442	16235	16371	16395	16224	16398	16357	16321	16433	16478	16414	16410	16428	16470	16387	16537	16340	16573	16427	16292	16268	16341	16495	16353	16442	16217	16510	16499	16232	16507	16462	16301	16268	16375	16495	16371	16203	16267	16391	16415	16519	16333	16417	16443	16479	16442	16284	16391	16282	16394	16410	16278	16336	16564	16183	16506	16414	16524	16311	16508	16268	16318	16390	16438	16324	16401	16370	16642	16399	16462	16435	16490	16538	16475	16575	16580	16520	16602	16363	16277	16482	16536	16344	16451	16522	16412	16340	16658	16191	16453	16349	16337	16598	16461	16323	16296	16497	16413	16518	16494	16181	16281	16413	16398	16597	16239	16271	16665	16358	16233	16375	16456	16392	16352	16217	16324	16513	16291	16461	16660	16397	16500	16387	16458	16295	16465	16321	16323	16352	16326	16396	16475	16513	16287	16424	16399	16365	16337	16519	16397	16448	16478	16565	16458	16632	16397	16440	16559	16340	16266	16576	16515	16509	16296	16451	16334	16504	16223	16321	16332	16297	16136	16313	16528	16314	16407	16323	16608	16357	16344	16207	16374	16638	16463	16365	16325	16500	16541	16390	16537	16670	16501	16446	16243	16506	16326	16345	16335	16471	16760	16444	16413	16421	16601	16448	16322	16401	16471	16422	16391	16412	16370	16274	16410	16285	16289	16330	16297	16290	16435	16289	16454	16400	16384	16356	16349	16305	16381	16622	16298	16348	16186	16334	16410	16518	16248	16300	16297	16398	16464	16396	16451	16207	16447	16398	16517	16285	16332	16361	16393	16357	16394	16499	16414	16512	16580	16158	16386	16442	16387	16378	16370	16349	16514	16420	16240	16359	16322	16257	16611	16539	16695	16311	16408	16221	16594	16492	16414	16501	16205	16411	16437	16427	16497	16551	16630	16484	16558	16431	16258	16393	16572	16186	16419	16348	16491	16316	16156	16100	16294	16373	16274	16397	16319	16442	16340	16455	16357	16304	16406	16397	16376	16334	16301	16305	16301	16303	16727	16305	16340	16429	16423	16339	16392	16359	16250	16399	16442	16317	16337	16380	16566	16330	16259	16378	16392	16333	16246	16408	16382	16325	16493	16479	16481	16346	16364	16237	16292	16351	16303	16265
25787	36009	33208	24794	21993	19777	18582	17667	16812	16089	15831	15767	15376	15356	15396	15235	14848	14789	15109	14912	14720	14726	14645	14752	14535	14612	14672	14623	14712	14562	14694	14586	14773	14664	14543	14662	14421	14537	14486	14532	14360	14339	14625	14715	14445	14585	14579	14535	14491	14610	14341	14434	14553	14486	14540	14268	14479	14397	14493	14633	14365	14598	14371	14457	14457	14422	14382	14612	14513	14447	14462	14482	14578	14460	14548	14294	14303	14450	14324	14469	14370	14393	14687	14587	14502	14556	14508	14474	14589	14603	14607	14525	14520	14432	14443	14479	14591	14401	14646	14582	14503	14608	14583	14509	14386	14515	14528	14519	14470	14628	14402	14409	14585	14450	14485	14592	14358	14386	14541	14563	14400	14350	14254	14650	14349	14520	14645	14618	14449	14380	14419	14579	14439	14423	14615	14510	14583	14607	14463	14545	14469	14549	14395	14550	14431	14535	14489	14509	14487	14448	14317	14507	14767	14610	14412	14334	14654	14430	14445	14271	14589	14638	14523	14397	14318	14581	14518	14427	14586	14655	14728	14427	14360	14500	14495	14536	14556	14432	14630	14678	14641	14595	14554	14452	14631	14345	14374	14559	14544	14485	14380	14470	14386	14461	14499	14498	14506	14520	14471	14662	14575	14473	14436	14318	14536	14739	14563	14479	14434	14483	14758	14524	14461	14408	14452	14490	14540	14672	14467	14483	14476	14465	14710	14496	14446	14364	14202	14582	14294	14564	14527	14530	14522	14474	14509	14739	14452	14435	14500	14477	14512	14442	14421	14570	14506	14439	14551	14383	14391	14391	14814	14430	14510	14550	14511	14415	14528	14349	14457	14424	14559	14510	14539	14388	14479	14509	14594	14558	14468	14458	14608	14402	14440	14317	14376	14516	14451	14451	14597	14493	14408	14570	14597	14513	14419	14501	14574	14455	14468	14527	14520	14632	14676	14396	14548	14572	14526	14513	14520	14706	14430	14462	14385	14451	14579	14488	14401	14514	14375	14385	14384	14441	14483	14545	14619	14645	14513	14583	14626	14428	14348	14631	14494	14390	14394	14520	14489	14439	14493	14539	14288	14590	14743	14496	14400	14608	14496	14423	14346	14588	14573	14530	14509	14548	14446	14524	14294	14431	14508	14576	14495	14503	14436	14523	14606	14525	14470	14451	14363	14375	14624	14292	14349	14533	14538	14375	14416	14504	14488	14429	14446	14455	14575	14483	14483	14470	14571	14325	14554	14435	14566	14463	14338	14574	14615	14479	14630	14661	14596	14410	14508	14513	14340	14508	14455	14385	14538	14430	14460	14433	14590	14430	14469	14414	14622	14460	14414	14508	14609	14503	14451	14563	14432	14347	14385	14445	14398	14466	14555	14529	14513	14571	14450	14709	14300	14598	14548	14635	14610	14554	14571	14405	14565	14558	14513	14551	14408	14577	14538	14493	14434	14462	14581	14487	14425	14573	14471	14498	14481	14703	14437	14483	14513	14531	14490	14686	14384	14486	14328	14340	14433	14493	14404	14397	14694	14517	14329	14418	14484	14505	14413	14675	14644	14588	14455	14553	14541	14390	14583	14509	14511	14387	14397	14420	14508	14696	14626	14483	14351	14496	14412	14366	14540	14570	14421	14481	14492	14522	14475	14520	14533	14513	14547	14439	14584	14475	14453	14531	14368	14478	14510	14506	14591	14560	14566	14565	14520	14490	14346	14501	14590	14553	14539	14422	14434	14656	14583	14523	14479	14432	14345	14391	14518	14477	14559	14572	14590	14534	14521	14532	14617	14479	14476	14515	14455	14308	14451	14583	14460	14651	14518	14484	14559	14585	14297	14571	14561	14581	14624	14483	14509	14601	14573	14416	14551	14568	14366	14534	14534	14526	14534	14438	14273	14788	14560	14562	14525	14438	14528	14326	14393	14534	14514	14287	14322	14394	14458	14634	14533	14607	14446	14521	14574	14564	14477	14420	14451	14450	14523	14342	14683	14524	14397	14306	14541	14544	14600	14499	14474	14582	14519	14366	14646	14442	14490	14714	14616	14460	14524	14643	14374	14443	14478	14637	14521	14453	14579	14655	14543	14518	14600	14673	14575	14441	14617	14362	14433	14305	14518	14581	14578	14416	14392	14452	14390	14352	14511	14460	14514	14582	14421	14522	14481	14517	14562	14407	14470	14384	14495	14568	14544	14574	14582	14508	14535	14374	14469	14524	14552	14360	14427	14430	14572	14360	14591	14331	14455	14574	14606	14481	14573	14386	14497	14551	14689	14562	14498	14491	14481	14486	14489	14286	14458	14376	14495	14559	14593	14627	14417	14417	14388	14425	14551	14560	14435	14510	14609	14317	14488	14500	14527	14576	14628	14603	14473	14381	14475	14437	14335	14676	14495	14584	14474	14558	14585	14460	14504	14548	14455	14522	14488	14445	14572	14685	14452	14429	14479	14450	14569	14502	14446	14643	14485	14580	14583	14560	14516	14684	14466	14633	14460	14592	14449	14563	14395	14507	14451	14545	14451	14468	14449	14557	14444	14477	14625	14373	14378	14497	14547	14515	14439	14614	14462	14551	14603	14491	14672	14382	14442	14698	14609	14448	14637	14635	14312	14555	14431	14542	14611	14392	14477	14571	14420	14516	14537	14623	14613	14448	14579	14603	14569	14294	14405	14508	14485	14466	14506	14523	14497	14500	14415	14545	14463	14429	14528	14423	14545	14518	14336	14560	14485	14522	14663	14536	14614	14532	14338	14526	14570	14526	14599	14508	14412	14390	14510	14690	14550	14369	14608	14499	14529	14371	14336	14421	14483	14655	14600	14373	14558	14634	14468	14468	14359	14483	14466	14473	14257	14666	14353	14497	14599	14704	14531	14352	14500	14579	14440	14461	14610	14588	14556	14526	14673	14548	14469	14609	14504	14492	14522	14367	14312	14570	14424	14416	14549	14634	14542	14572	14410	14338	14385	14577	14609	14402	14462	14524	14428	14462	14411	14564	14367	14610	14623	14432	14551	14526	14591	14481	14470	14565	14586	14340	14622	14427	14550	14652	14540	14313	14437	14612	14393	14440	14488	14530	14511	14433	14538	14495	14523	14477	14454	14399	14548	14404	14577	14443	14510	14647	14528	14486	14637	14524	14450	14624	14481	14363	14472	14558	14558	14441	14538	14480	14615	14449	14537	14469	14368	14578	14461	14479	14624	14513	14396	14513	14587	14558	14461	14482	14470	14523	14496	14597	14507	14514	14583	14509	14657	14643	14627	14632	14578	14718	14471	14418	14555	14526	14431	14468	14457	14610	14452	14632	14366	14464	14431	14463	14532	14450	14502	14592	14466	14556	14565	14573	14599	14447	14435	14687	14522	14527	14411	14427	14602	14553	14531	14606	14380	14490	14438	14573	14436	14731	14391	14562	14514	14511	14344	14431	14495	14568	14494	14561	14520	14463	14546	14488	14604	14645	14487	14332	14582	14497	14485	14426	14688	14407	14519	14553	14422	14324	14505	14621	14566	14556	14380	14484	14436	14441	14650	14486	14594	14538	14551	14470	14614	14380	14684	14601	14516	14584	14510	14283	14417	14536	14606	14467	14364	14423	14511	14538	14568	14376	14392	14394	14392	14495	14409	14452	14512	14457	14532	14508	14486	14452	14452	14343	14597	14321	14593	14485	14450	14523	14544	14403	14385	14396	14632	14483	14413	14454	14348	14430	14542	14429	14697	14489	14411	14532	14316	14445	14303	14580	14611	14445	14618	14475	14493	14412	14367	14396	14629	14568	14486	14475	14536	14445	14531	14252	14470	14498	14511	14469	14392	14363	14686	14452	14493	14467	14408	14539	14420	14495	14456	14462	14220	14479	14502	14557	14556	14459	14478	14530	14544	14595	14607	14432	14509	14492	14446	14530	14690	14485	14441	14342	14581	14529	14418	14490	14406	14467	14546	14480	14628	14519	14584	14440	14466	14555	14484	14453	14436	14661	14468	14577	14490	14514	14456	14471	14535	14574	14459	14419	14381	14424	14370	14478	14423	14429	14578	14530	14589	14607	14534	14395	14474	14472	14559	14417	14483	14324	14324	14416	14538	14452	14525	14510	14529	14428	14366	14604	14554	14590	14537	14545	14494	14503	14469	14595	14523	14447	14434	14423	14453	14481	14475	14526	14609	14409	14585	14500	14547	14405	14519	14386	14598	14309	14405	14501	14501	14538	14603	14308	14631	14573	14584	14401	14487	14446	14425	14443	14460	14508	14639	14627	14574	14642	14420	14581	14546	14399	14488	14483	14522	14301	14419	14527	14523	14514	14429	14577	14558	14506	14585	14470	14741	14406	14446	14424	14583	14505	14429	14358	14491	14594	14388	14467	14534	14412	14487	14479	14508	14608	14530	14425	14546	14583	14569	14628	14512	14523	14583	14454	14644	14538	14598	14514	14526	14486	14600	14584	14530	14304	14529	14586	14405	14516	14601	14559	14509	14515	14496	14585	14365	14570	14585	14578	14630	14262	14591	14476	14655	14503	14561	14482	14477	14448	14643	14406	14418	14457	14400	14467	14547	14316	14519	14551	14571	14459	14565	14403	14509	14655	14419	14506	14613	14426	14526	14480	14471	14463	14642	14569	14421	14445	14436	14646	14444	14638	14535	14569	14555	14541	14373	14380	14442	14408	14510	14610	14514	14451	14436	14613	14375	14274	14456	14428	14427	14502	14444	14577	14470	14499	14506	14485	14530	14346	14582	14518	14391	14477	14574	14528	14559	14434	14669	14641	14675	14478	14571	14533	14333	14542	14394	14496	14458	14589	14498	14577	14492	14518	14560	14318	14507	14499	14437	14401	14439	14412	14508	14577	14670	14234	14486	14443	14440	14432	14569	14517	14532	14548	14424	14444	14495	14379	14428	14414	14552	14613	14407	14464	14622	14376	14355	14454	14582	14554	14538	14456	14673	14411	14481	14495	14486	14528	14413	14378	14456	14432	14646	14513	14597	14453	14237	14705	14494	14312	14377	14569	14598	14609	14525	14480	14567	14451	14569	14422	14619	14461	14434	14517	14648	14464	14593	14398	14565	14414	14477	14526	14519	14520	14347	14506	14583	14550	14590	14329	14502	14406	14435	14411	14577	14451	14496	14536	14389	14597
25466	21545	28643	26407	24657	24030	22906	20107	19032	18529	18084	18051	17460	17433	17329	17287	16805	16638	16649	16557	16804	16643	16505	16533	16517	16592	16456	16300	16369	16322	16312	16431	16240	16158	16120	16136	16249	16083	16078	16456	16228	16242	16184	16363	16044	16309	16208	16208	16249	16245	16260	16049	16175	16341	16205	16228	16029	16120	16096	16366	16166	16265	16035	15990	16016	16068	16140	16010	16197	16131	16069	16141	16044	16071	16080	16070	16024	16076	16143	16268	16192	16144	16024	16254	16189	16178	16106	16129	16099	15922	16111	16018	16117	16071	16071	15927	16108	16063	16054	15865	16153	16099	16148	16013	15970	15917	16309	16200	16082	15976	16062	16097	16080	16110	16267	16095	15959	16186	16135	16204	15947	16057	16001	15945	16157	16006	16227	16099	15983	15858	16091	16083	15993	16271	16200	16043	16244	16317	16165	16100	15929	16079	15860	16123	16080	16030	15994	16025	16086	16085	16316	15841	16158	16110	15875	16280	16212	15993	16008	16017	16157	15938	16053	16184	16005	16173	15985	16041	16138	16232	16115	16107	15989	15929	16120	16177	16043	16328	16109	15990	16195	15897	16041	16097	16061	16108	16051	16061	16197	16172	15998	16053	16161	16049	16193	16055	16109	16062	15991	16278	16252	16259	16073	16253	16111	16035	15912	15992	15947	16204	15997	16316	16264	16200	16136	16039	16112	15955	16019	16186	15972	16178	15886	15983	16210	15805	16030	16190	16182	16154	16020	15940	16014	16207	16123	16194	16106	16097	16194	16038	15940	16088	16279	16018	16137	16178	15976	15913	16286	15923	15949	15930	15928	15886	16160	16030	16120	16043	16061	16162	16153	16163	16065	15998	16098	16010	16234	16111	16089	15928	16117	16279	16151	16165	16045	16056	16021	16089	16041	15990	16289	16088	16032	16124	16096	16174	16136	16211	16203	16249	16111	15947	16350	15894	16367	16277	16138	16073	16012	15913	16194	16053	16261	15840	16123	16124	16122	16205	16116	16244	16156	16014	16122	15914	16069	16079	16278	16135	16066	15927	16132	16116	16097	16153	16234	16160	16173	16273	16241	16059	16155	16089	16280	16146	16168	16180	16152	16130	16052	16156	16415	15819	16005	16165	16078	15927	16145	16025	15904	15921	16165	15937	16181	16224	15959	16269	16224	16068	16093	16179	16118	16024	16050	16224	16084	15920	16202	16075	16111	16125	16131	15963	16051	15995	16096	16254	16073	16133	16041	15963	16090	16036	16023	15936	16054	16028	16030	16075	16074	16103	16180	16033	15899	16059	16059	15987	15859	15979	15994	16164	16059	16035	15993	15975	16032	15900	16050	15899	16129	16112	16081	16004	15979	16017	15981	15978	16115	16043	16283	16004	16105	15992	15925	16103	16183	16005	16130	15915	15992	16213	16011	16128	16315	16206	16128	16026	16219	16025	16177	16144	15850	16052	16174	16094	16047	16248	16175	15961	15995	16216	15861	16057	16185	16110	16140	16086	16014	16222	15983	16122	16064	15993	16121	16152	16117	16011	15996	16014	16321	15990	16015	16225	16208	16136	16033	16014	16055	16177	15935	16226	15964	16049	15977	16183	16073	16169	16131	16175	16085	16076	16375	16072	16216	16052	15991	16081	16073	16019	15895	16214	16321	16168	16186	16027	16069	16185	15991	16015	16200	16129	16204	16119	16064	16047	16028	16187	16237	16113	15972	16155	16123	16213	16060	15980	16066	16090	16147	16018	16200	16098	16222	15875	16173	16069	16094	16084	16010	16183	16178	16110	16327	16260	16174	16085	16098	16053	16111	16233	16106	16219	16225	16031	16087	16120	15949	16062	16117	15922	16058	16042	16076	16099	16092	16121	16103	15966	16009	16040	16226	16074	15980	16086	16146	16317	15869	16025	16027	16193	16006	16143	16061	16113	16182	16131	16219	16104	16293	16145	15990	16152	16139	16032	16173	16089	16008	16133	16058	15946	16034	16348	16157	16038	16226	16114	15991	15964	16104	16040	16220	16239	16047	16155	16194	16091	15980	16028	16145	16002	16103	16240	16233	16270	15987	16005	16145	16209	16105	16065	16201	15957	16208	15989	16023	16173	16100	15905	15990	16176	16117	15970	16213	16156	16151	16069	16124	16213	16005	16173	16065	15924	16272	16124	16161	15967	16294	16141	15935	16074	16126	16297	16245	16263	16066	16141	16016	16167	16188	16080	16090	16255	16271	16096	16256	16172	16221	16139	16148	16000	15906	15971	16154	15999	16059	16257	16217	16142	16123	15992	16163	16144	16155	16032	16033	16124	16035	16192	16091	16173	16197	16040	16088	16107	16298	16318	16225	15906	16276	16004	15990	16150	16225	16173	16293	16276	16092	15920	15929	16067	16116	16163	15955	16061	16123	16138	16009	16061	16057	16181	16191	16009	16133	16159	16137	16078	16131	15946	16015	16270	16084	15972	16002	16087	16097	16276	16320	16203	16032	16047	16216	15925	16011	15946	16095	16053	15824	16056	15974	16090	16028	16021	16064	15961	16269	16216	16083	16098	16186	16169	16055	16277	15956	16211	16119	16053	16228	16279	16202	16038	16050	16239	15916	16151	15993	15989	16038	16119	16076	16245	16205	16180	16130	16257	16162	16107	15869	16172	16158	15862	16077	16021	16125	16079	16048	16273	16222	15993	16137	15967	16114	16027	15986	15939	16155	16268	16185	16056	16140	16135	16071	16122	16061	15970	16233	16215	16145	16192	16010	15993	16120	16223	16269	16142	16092	16113	16049	16027	16092	16018	16242	16073	16001	15939	16121	16041	16081	16126	16184	16176	16092	16002	16072	16274	16088	16120	16090	16032	16132	16018	16331	16145	15937	16099	16101	16249	16004	16021	16034	16028	16202	16028	16182	16145	16096	16178	16135	16155	15971	15997	16052	16101	16196	16271	16181	16110	16113	16073	16085	15995	16068	16081	16237	16127	16245	16339	16180	15953	16005	16270	16151	16084	16022	16029	16014	16210	16042	15966	15906	16232	16099	16158	16178	15903	16090	15861	16027	16150	16135	16161	16106	16106	15894	16182	15990	15933	15941	16071	16203	16067	16023	16012	16123	16154	15904	16037	16024	16156	16182	16197	16127	16066	16155	16061	16086	16181	16260	16178	16277	16056	16391	16174	16240	16091	16082	16026	16034	16080	16143	16197	16123	16187	16037	16014	16175	16085	16056	16129	16158	16249	15994	16193	16253	16187	16256	15961	16021	16066	16080	16011	16035	15890	16201	15998	16109	16145	16119	16028	15964	16062	16155	16313	16217	16019	15979	16059	16172	16107	16201	16261	16141	16202	16219	15987	15897	16053	16274	16181	16143	16008	16105	15828	16024	16238	16136	16308	16141	15951	16196	16053	15988	16194	16136	16088	16150	16030	16181	16009	16122	16036	16046	16198	16250	15975	16090	16015	15958	15976	16055	16089	16129	15928	15898	16097	15984	15994	16138	16023	16063	16134	16301	16080	16187	16043	16125	16048	16223	16239	16045	16079	16082	16170	16170	16140	16169	16017	16217	16088	16241	16011	16066	16089	15879	16092	16182	15947	16092	16048	16029	16084	16141	16169	16004	15879	16126	16058	16104	16155	16075	16059	15986	16288	16263	16260	16177	16007	16245	15972	15873	16245	16211	16163	16191	16254	15990	15985	16089	15845	16400	16219	16151	16250	16117	16053	16198	16005	16216	16239	16045	16092	16114	15982	16139	16240	16155	16020	16197	16083	16101	16143	16261	16015	16063	16165	16109	16120	16138	15896	15982	16285	16113	16056	16026	16136	16032	16173	16061	15995	16069	16085	16128	15976	15914	16164	16152	16420	16083	16066	16036	16191	16014	16216	16218	16054	15986	15942	15944	15928	16220	16166	16201	16229	16024	16205	16005	16073	15976	16138	16017	15894	15961	16061	15884	15853	16159	15914	16079	16187	16151	16071	16285	16022	16103	16087	15997	16036	16200	16155	16118	16156	16143	15900	16027	16008	15865	16059	15800	16304	16042	16190	16291	16186	16130	16109	16066	16144	16413	16025	16113	16131	16026	15973	16093	16153	15986	15901	16212	16129	16134	16161	16132	15955	15972	16152	16276	16231	16076	16066	15972	16086	16113	16165	16021	16179	16302	16122	15982	15943	16084	16019	16079	16062	16075	15959	15982	16298	16098	16125	16147	16222	16084	16140	16205	16125	16047	16151	16098	15912	16127	16136	16146	16176	16061	15985	16061	16037	16077	16000	16100	16131	16016	16138	16099	15843	15989	16079	16225	16142	16257	15967	16225	16190	16118	15986	16110	15979	16204	16017	16081	16273	16251	16058	16053	16019	16008	15846	16145	16063	16251	16039	16111	16116	16270	16083	16276	16117	16267	16236	16045	16205	16184	15973	16096	16118	15992	15995	16232	16059	16175	16156	16147	16300	16239	16011	16030	16125	16138	16211	15961	16140	16179	16105	16202	15996	16105	16025	15924	16046	16204	16191	16240	16080	16051	16089	16226	16185	16225	16258	16186	16018	16129	16044	16124	15999	16121	15960	16294	16007	16214	16098	16124	15976	16172	16072	15963	15827	16180	15991	16203	16211	15936	15822	15987	16066	15929	16143	16018	16094	16202	16063	16135	16036	16105	16131	16194	16111	16021	16176	16145	15854	16206	15988	15899	15870	16086	15961	16188	16165	16163	15994	15923	16170	16070	16337	16063	15935	16061	16174	16213	16063	15964	16240	15976	16024	16077	16067	16051	16242	16074	16111	16119	16138	16201	16141	16036	16099	16103	16082	16090	16129	16143	16179	16179	16254	16111	16241	16258	16032	16271	16087	16270	16197	16090	16151	16164	16083	16052	16106	16002	16015	15984	16249	16146	16114	16172	16141	16018	15993	16066	15967	16056	16118	16160	16143	16034	16088	15961	15761	16152	16100	16240	16076	16230	16132	15985	16049	16034	16052	16098	15930	16133	16187	15978	16024	15965	16052	16016	16101	16117	16267	16090	15971	16177	16182	16194	16151	15907	15871	16123	16003	15949	16186	16224	16334	16177	16219	16115	16274	16217	16254	16025	16073	16151	16217	16300	16084	15991	16019	16138	16148	16176	16161	16232	16181	16017	16177	15908	16084
26407	42210	38962	31502	27529	24388	22016	20372	19062	17946	17317	17074	16531	16236	16281	15721	15407	15369	15289	15118	14927	14872	14880	14808	14671	14657	14769	14664	14684	14543	14409	14638	14443	14486	14495	14398	14437	14527	14442	14351	14534	14488	14475	14421	14523	14473	14443	14457	14540	14483	14368	14265	14451	14420	14421	14248	14478	14498	14364	14458	14421	14526	14278	14473	14301	14338	14403	14223	14313	14320	14476	14187	14400	14434	14374	14415	14184	14450	14317	14483	14362	14334	14244	14593	14512	14336	14363	14430	14437	14386	14408	14467	14384	14442	14294	14384	14423	14268	14282	14325	14448	14394	14480	14386	14315	14537	14274	14428	14194	14419	14462	14487	14537	14380	14367	14418	14373	14212	14156	14382	14433	14503	14374	14419	14233	14343	14331	14382	14487	14265	14413	14259	14529	14435	14386	14355	14328	14466	14619	14382	14380	14373	14342	14301	14458	14554	14311	14390	14294	14360	14560	14453	14206	14259	14502	14407	14322	14314	14465	14379	14424	14405	14509	14418	14392	14431	14511	14320	14434	14356	14434	14391	14396	14215	14392	14268	14212	14360	14323	14408	14446	14452	14226	14375	14368	14302	14320	14455	14358	14393	14257	14261	14441	14487	14469	14447	14480	14255	14279	14415	14544	14446	14359	14270	14497	14461	14357	14393	14322	14477	14321	14386	14511	14532	14156	14285	14487	14205	14451	14458	14273	14391	14510	14354	14501	14311	14362	14320	14372	14429	14379	14406	14200	14385	14355	14413	14386	14331	14436	14292	14456	14340	14396	14271	14438	14380	14307	14305	14396	14390	14385	14349	14373	14325	14321	14402	14254	14340	14246	14411	14346	14319	14209	14519	14339	14472	14273	14273	14395	14303	14428	14425	14348	14340	14278	14409	14258	14345	14423	14429	14425	14298	14445	14327	14235	14422	14224	14310	14409	14378	14272	14274	14339	14323	14290	14240	14377	14454	14362	14357	14333	14415	14477	14504	14521	14166	14242	14464	14274	14420	14291	14228	14309	14313	14384	14243	14433	14531	14552	14249	14320	14391	14400	14542	14357	14365	14542	14214	14424	14529	14385	14282	14526	14449	14335	14327	14224	14329	14308	14583	14146	14207	14314	14219	14342	14187	14351	14432	14518	14528	14452	14401	14429	14418	14414	14400	14474	14181	14353	14238	14491	14442	14363	14325	14337	14417	14382	14424	14287	14374	14368	14296	14505	14459	14333	14298	14233	14357	14284	14416	14180	14467	14273	14356	14295	14392	14406	14334	14252	14362	14412	14419	14365	14251	14372	14440	14311	14419	14276	14492	14227	14311	14396	14213	14255	14290	14342	14402	14148	14310	14388	14323	14380	14186	14439	14288	14523	14422	14418	14368	14422	14514	14305	14397	14307	14490	14309	14411	14299	14346	14330	14257	14387	14306	14298	14465	14464	14376	14361	14361	14415	14348	14368	14459	14351	14269	14348	14343	14309	14343	14214	14438	14267	14581	14316	14381	14262	14249	14360	14459	14353	14490	14361	14386	14477	14422	14503	14351	14389	14360	14365	14358	14320	14343	14190	14340	14257	14323	14311	14337	14404	14380	14399	14369	14494	14349	14458	14386	14346	14289	14400	14315	14318	14356	14229	14261	14279	14405	14360	14392	14397	14294	14192	14467	14465	14350	14355	14395	14417	14416	14200	14274	14292	14415	14509	14373	14382	14477	14377	14549	14238	14439	14185	14327	14286	14416	14473	14309	14216	14221	14445	14580	14359	14218	14471	14070	14575	14270	14289	14368	14501	14418	14290	14187	14317	14386	14232	14256	14494	14361	14392	14293	14386	14263	14339	14464	14591	14387	14234	14283	14386	14522	14471	14313	14340	14329	14361	14534	14433	14448	14378	14319	14327	14481	14443	14381	14290	14526	14189	14218	14451	14248	14395	14233	14227	14544	14397	14248	14307	14392	14230	14491	14387	14394	14344	14501	14387	14274	14224	14353	14512	14439	14305	14353	14549	14568	14343	14433	14299	14333	14384	14469	14291	14325	14376	14501	14511	14437	14387	14375	14347	14454	14286	14279	14416	14313	14315	14562	14338	14411	14210	14131	14496	14524	14461	14542	14422	14484	14461	14408	14205	14340	14380	14466	14490	14150	14261	14442	14428	14403	14325	14466	14482	14313	14660	14361	14544	14271	14286	14392	14403	14308	14454	14436	14577	14299	14459	14448	14268	14271	14580	14319	14346	14327	14354	14379	14463	14216	14456	14306	14362	14411	14405	14408	14260	14354	14560	14494	14196	14260	14505	14139	14222	14355	14371	14420	14447	14283	14364	14306	14481	14405	14510	14131	14320	14265	14372	14193	14454	14308	14382	14242	14444	14445	14380	14486	14206	14253	14364	14410	14374	14503	14420	14209	14265	14285	14231	14355	14648	14268	14417	14433	14497	14365	14255	14521	14269	14395	14367	14300	14358	14474	14310	14455	14342	14375	14463	14367	14303	14547	14371	14378	14254	14403	14347	14553	14547	14214	14322	14414	14419	14269	14345	14382	14343	14356	14438	14434	14467	14432	14182	14461	14258	14301	14241	14409	14444	14347	14363	14362	14370	14333	14206	14360	14348	14405	14453	14363	14346	14519	14490	14463	14365	14121	14388	14353	14345	14370	14516	14320	14410	14497	14250	14270	14430	14289	14225	14383	14487	14377	14408	14136	14372	14425	14406	14428	14406	14487	14495	14422	14460	14414	14496	14494	14396	14414	14255	14479	14360	14341	14378	14451	14316	14371	14410	14434	14421	14362	14366	14361	14308	14314	14291	14411	14351	14258	14326	14338	14287	14441	14480	14361	14283	14386	14327	14166	14224	14312	14389	14424	14237	14402	14467	14372	14374	14474	14270	14430	14447	14377	14282	14335	14231	14487	14398	14470	14302	14320	14248	14402	14426	14272	14242	14279	14336	14407	14276	14413	14202	14546	14278	14415	14388	14395	14390	14268	14333	14267	14416	14524	14236	14365	14506	14635	14452	14290	14301	14364	14371	14367	14341	14492	14303	14313	14335	14453	14374	14361	14280	14461	14401	14358	14447	14264	14247	14528	14443	14533	14427	14441	14366	14467	14333	14423	14371	14505	14449	14318	14407	14394	14430	14249	14577	14449	14324	14362	14484	14356	14447	14221	14438	14302	14286	14475	14439	14327	14319	14392	14477	14483	14426	14352	14224	14266	14505	14265	14426	14365	14444	14384	14302	14365	14428	14188	14410	14319	14529	14331	14378	14355	14467	14299	14488	14309	14344	14630	14291	14430	14463	14463	14336	14654	14468	14141	14406	14381	14316	14306	14360	14399	14335	14357	14413	14559	14336	14403	14410	14196	14352	14285	14363	14440	14426	14142	14315	14402	14361	14281	14381	14427	14255	14475	14472	14483	14286	14346	14438	14401	14228	14401	14228	14279	14392	14327	14442	14358	14397	14289	14340	14250	14395	14388	14500	14355	14353	14421	14341	14347	14522	14471	14292	14407	14390	14320	14299	14504	14303	14383	14463	14476	14626	14142	14380	14468	14496	14459	14388	14420	14224	14469	14422	14374	14505	14332	14493	14348	14518	14458	14488	14316	14493	14347	14398	14395	14221	14310	14470	14399	14355	14443	14327	14321	14301	14329	14301	14394	14314	14486	14371	14309	14194	14186	14367	14311	14419	14314	14611	14424	14325	14132	14291	14346	14103	14341	14493	14348	14333	14284	14485	14481	14442	14335	14421	14415	14407	14297	14277	14366	14377	14296	14346	14207	14244	14319	14587	14391	14346	14435	14469	14359	14369	14409	14266	14394	14224	14385	14447	14296	14408	14504	14369	14308	14342	14226	14331	14367	14376	14355	14241	14203	14424	14315	14327	14347	14425	14344	14381	14471	14341	14480	14423	14479	14366	14380	14424	14417	14287	14552	14345	14527	14294	14414	14314	14400	14404	14320	14342	14405	14512	14414	14458	14249	14490	14438	14285	14330	14216	14315	14406	14383	14349	14343	14473	14339	14396	14326	14527	14501	14300	14230	14480	14418	14233	14227	14347	14364	14527	14322	14339	14470	14375	14238	14278	14492	14336	14398	14343	14265	14464	14279	14387	14379	14492	14344	14342	14379	14400	14257	14471	14396	14423	14488	14346	14299	14342	14346	14409	14382	14401	14349	14465	14543	14297	14337	14375	14376	14412	14383	14363	14295	14373	14375	14344	14290	14304	14475	14260	14406	14488	14302	14622	14370	14202	14416	14383	14419	14370	14179	14432	14456	14501	14509	14400	14394	14236	14265	14366	14446	14460	14360	14374	14381	14361	14383	14466	14321	14489	14571	14291	14413	14406	14397	14337	14383	14494	14233	14349	14647	14345	14376	14342	14368	14303	14402	14321	14253	14284	14352	14519	14297	14332	14317	14527	14361	14434	14387	14336	14186	14226	14376	14347	14436	14377	14312	14298	14213	14477	14593	14244	14505	14262	14383	14506	14339	14300	14341	14350	14255	14326	14438	14329	14306	14301	14334	14453	14311	14271	14359	14236	14409	14408	14271	14332	14384	14390	14303	14381	14352	14383	14408	14340	14422	14217	14240	14365	14555	14238	14263	14371	14343	14312	14365	14326	14379	14254	14337	14479	14185	14422	14424	14473	14528	14346	14296	14187	14389	14481	14304	14403	14378	14495	14250	14497	14391	14375	14431	14459	14367	14379	14367	14555	14234	14498	14397	14393	14406	14599	14241	14376	14338	14521	14312	14236	14342	14383	14291	14302	14437	14315	14379	14282	14361	14363	14495	14295	14308	14617	14270	14452	14400	14521	14373	14346	14331	14329	14435	14335	14432	14306	14442	14443	14357	14282	14496	14438	14449	14409	14549	14439	14297	14328	14375	14418	14242	14366	14511	14247	14343	14424	14383	14372	14457	14335	14496	14420	14297	14559	14405	14472	14318	14483	14280	14393	14414	14282	14425	14488	14373	14315	14357	14432	14414	14452	14441	14501	14387	14534	14315	14465	14347	14295	14245	14527	14343	14469	14353	14435	14446	14359	14414	14504	14419	14432	14388	14408	14427	14465	14364	14268	14462	14254	14204	14136	14493	14407	14227	14417	14314	14569	14413	14474	14212	14458	14267	14471	14348
24204	21489	29096	24738	23708	26560	26577	22440	20818	20388	19679	19171	19133	18720	18512	18051	17816	17901	17690	17513	17393	17477	17262	17267	17090	17169	16964	17074	17027	17003	16722	16735	16772	16959	16893	16933	16810	16787	16838	16738	16762	16719	16714	16716	16613	16619	16800	16848	16777	16733	16586	16517	16475	16615	16948	16679	16784	16607	16799	16756	16688	16433	16678	16814	16583	16510	16645	16654	16912	16464	16619	16689	16678	16711	16605	16498	16716	16538	16639	16682	16918	16838	16794	16614	16579	16855	16833	16880	16449	16584	16849	16653	16678	16619	16632	16631	16547	16795	16600	16567	16494	16426	16621	16648	16565	16562	16616	16642	16520	16618	16676	16473	16665	16686	16766	16839	16652	16722	16460	16402	16520	16539	16528	16519	16655	16447	16629	16577	16700	16505	16754	16605	16829	16665	16581	16700	16493	16651	16814	16547	16681	16541	16726	16732	16782	16730	16821	16562	16571	16470	16426	16644	16650	16550	16769	16693	16697	16583	16715	16634	16731	16604	16624	16554	16633	16666	16756	16641	16570	16640	16900	16767	16613	16684	16689	16533	16480	16548	16615	16529	16780	16696	16583	16720	16611	16476	16536	16530	16464	16605	16546	16567	16621	16611	16730	16468	16678	16501	16490	16772	16570	16628	16773	16600	16601	16678	16693	16680	16439	16442	16562	16594	16697	16414	16682	16850	16859	16585	16420	16442	16521	16761	16656	16406	16504	16542	16502	16652	16591	16660	16515	16631	16730	16630	16700	16570	16530	16699	16560	16698	16674	16505	16704	16585	16467	16294	16533	16617	16665	16606	16765	16741	16770	16610	16752	16586	16518	16425	16840	16463	16842	16783	16411	16385	16770	16516	16652	16454	16622	16522	16643	16631	16614	16781	16617	16474	16853	16528	16745	16639	16458	16539	16573	16570	16509	16690	16668	16765	16792	16808	16811	16702	16519	16520	16566	16446	16454	16378	16552	16671	16484	16680	16855	16515	16569	16348	16591	16649	16649	16680	16678	16620	16546	16610	16775	16546	16585	16467	16621	16676	16566	16586	16656	16986	16585	16561	16814	16431	16635	16685	16637	16644	16727	16729	16565	16638	16829	16753	16560	16635	16696	16631	16747	16444	16582	16617	16876	16549	16652	16392	16780	16589	16513	16616	16623	16817	16658	16690	16529	16708	16555	16620	16813	16525	16781	16781	16572	16607	16799	16722	16473	16749	16638	16675	16665	16698	16841	16582	16557	16653	16604	16646	16823	16635	16362	16528	16613	16444	16545	16616	16606	16671	16655	16357	16644	16712	16475	16686	16746	16623	16771	16490	16603	16722	16648	16605	16656	16379	16434	16657	16665	16516	16496	16663	16482	16845	16541	16698	16693	16591	16327	16428	16398	16480	16600	16521	16614	16614	16602	16593	16585	16394	16612	16672	16610	16575	16639	16769	16832	16713	16783	16508	16515	16319	16575	16618	16661	16665	16896	16608	16729	16765	16409	16467	16746	16553	16517	16588	16668	16602	16439	16600	16653	16648	16506	16623	16575	16792	16570	16515	16556	16808	16632	16695	16524	16320	16611	16607	16558	16397	16492	16766	16776	16537	16795	16542	16599	16723	16691	16432	16593	16738	16642	16598	16523	16462	16458	16639	16844	16575	16311	16612	16548	16461	16636	16522	16466	16640	16719	16535	16676	16612	16659	16700	16800	16484	16722	16484	16527	16565	16706	16642	16782	16727	16594	16605	16656	16712	16571	16736	16549	16669	16565	16563	16559	16626	16741	16635	16660	16639	16809	16580	16642	16452	16535	16540	16680	16471	16687	16381	16615	16614	16678	16792	16443	16490	16695	16618	16517	16560	16535	16729	16810	16538	16545	16792	16725	16635	16942	16499	16675	16763	16592	16673	16635	16787	16586	16441	16638	16620	16591	16542	16596	16512	16738	16497	16493	16602	16648	16581	16598	16726	16561	16489	16557	16697	16710	16460	16730	16438	16522	16603	16632	16693	16599	16506	16617	16534	16724	16531	16539	16612	16843	16796	16819	16607	16648	16616	16625	16566	16646	16595	16534	16521	16701	16572	16770	16619	16626	16563	16544	16656	16703	16525	16655	16736	16663	16789	16581	16546	16550	16663	16643	16683	16509	16494	16684	16674	16475	16528	16704	16524	16748	16452	16565	16861	16825	16718	16849	16621	16554	16646	16579	16514	16731	16699	16531	16702	16573	16483	16564	16753	16634	16671	16601	16561	16548	16595	16555	16623	16709	16541	16674	16610	16707	16683	16683	16636	16587	16691	16704	16622	16728	16575	16627	16538	16487	16464	16609	16687	16639	16533	16429	16607	16712	16503	16712	16743	16710	16493	16801	16566	16572	16539	16606	16529	16550	16537	16545	16563	16817	16699	16558	16899	16525	16711	16493	16379	16416	16583	16504	16529	16679	16600	16560	16436	16631	16501	16462	16520	16614	16747	16486	16686	16696	16638	16489	16581	16730	16588	16595	16668	16534	16622	16568	16669	16585	16518	16536	16673	16589	16550	16650	16686	16720	16715	16580	16698	16599	16475	16821	16721	16593	16623	16765	16654	16772	16647	16633	16816	16708	16652	16559	16678	16822	16492	16442	16540	16633	16434	16716	16692	16641	16507	17008	16597	16650	16640	16763	16795	16694	16605	16701	16594	16652	16577	16644	16555	16518	16730	16559	16459	16691	16631	16543	16527	16720	16611	16727	16555	16748	16632	16515	16700	16851	16683	16827	16619	16601	16346	16624	16666	16639	16732	16800	16601	16632	16622	16563	16590	16717	16734	16608	16442	16662	16716	16490	16497	16427	16431	16616	16620	16663	16723	16420	16687	16713	16356	16726	16378	16726	16609	16770	16635	16706	16545	16610	16585	16584	16332	16552	16503	16673	16734	16612	16646	16645	16653	16671	16496	16589	16454	16671	16494	16614	16396	16766	16475	16518	16420	16635	16569	16557	16642	16570	16703	16351	16841	16698	16445	16588	16583	16718	16643	16801	16485	16427	16614	16572	16679	16537	16621	16625	16671	16483	16452	16637	16539	16609	16807	16626	16627	16541	16536	16721	16509	16588	16502	16459	16458	16581	16820	16557	16554	16533	16559	16412	16549	16443	16550	16606	16460	16549	16494	16632	16676	16663	16477	16530	16655	16730	16609	16629	16489	16599	16606	16604	16541	16577	16504	16662	16641	16692	16574	16587	16567	16545	16538	16778	16487	16677	16461	16454	16485	16667	16604	16599	16598	16868	16524	16774	16673	16644	16653	16534	16653	16609	16572	16383	16736	16766	16670	16675	16645	16590	16829	16738	16535	16436	16580	16590	16692	16761	16623	16660	16576	16901	16685	16682	16580	16632	16719	16729	16459	16485	16757	16604	16517	16464	16698	16804	16642	16514	16643	16665	16456	16450	16569	16558	16623	16690	16767	16511	16470	16569	16558	16722	16527	16358	16554	16870	16546	16688	16646	16579	16501	16574	16630	16690	16714	16785	16623	16619	16900	16676	16718	16675	16600	16508	16713	16550	16665	16408	16720	16531	16550	16779	16620	16593	16619	16677	16555	16462	16778	16641	16624	16658	16887	16407	16620	16585	16683	16638	16711	16647	16644	16865	16735	16617	16577	16768	16841	16549	16701	16675	16513	16591	16471	16527	16549	16522	16640	16522	16486	16675	16714	16549	16626	16645	16588	16497	16585	16440	16621	16621	16586	16677	16742	16717	16672	16639	16623	16637	16670	16505	16713	16652	16354	16668	16564	16693	16590	16811	16764	16593	16545	16665	16528	16510	16625	16575	16737	16595	16542	16802	16466	16575	16764	16708	16684	16708	16663	16396	16696	16667	16730	16569	16841	16814	16490	16683	16623	16701	16748	16581	16594	16716	16523	16590	16574	16675	16832	16804	16680	16499	16561	16604	16670	16691	16605	16832	16700	16624	16651	16639	16653	16519	16564	16526	16570	16521	16718	16665	16490	16617	16702	16630	16539	16874	16524	16649	16773	16521	16646	16692	16799	16512	16652	16686	16522	16747	16632	16674	16593	16743	16697	16676	16596	16774	16739	16686	16715	16594	16592	16575	16743	16642	16739	16581	16740	16570	16718	16666	16794	16774	16456	16617	16743	16732	16677	16575	16548	16619	16403	16611	16470	16553	16532	16776	16859	16603	16564	16676	16527	16655	16549	16597	16739	16654	16770	16619	16476	16766	16713	16567	16501	16754	16590	16420	16526	16737	16654	16556	16619	16667	16339	16645	16627	16644	16646	16677	16572	16631	16623	16750	16752	16576	16708	16650	16584	16699	16466	16669	16658	16829	16764	16658	16730	16520	16659	16750	16756	16658	16605	16536	16680	16517	16489	16624	16686	16461	16574	16689	16500	16578	16662	16537	16511	16702	16670	16562	16515	16484	16438	16791	16635	16531	16718	16457	16639	16583	16551	16605	16501	16499	16506	16802	16517	16729	16816	16512	16399	16727	16575	16560	16624	16671	16760	16666	16766	16572	16582	16547	16716	16787	16578	16502	16655	16486	16473	16659	16794	16522	16609	16827	16672	16677	16457	16497	16724	16597	16632	16739	16739	16606	16726	16491	16543	16615	16657	16523	16708	16728	16722	16759	16559	16455	16628	16492	16770	16691	16649	16466	16561	16739	16706	16579	16657	16553	16523	16862	16548	16595	16632	16846	16764	16424	16585	16833	16482	16789	16693	16689	16586	16387	16713	16731	16511	16550	16711	16734	16643	16639	16802	16654	16510	16571	16644	16525	16645	16883	16607	16538	16695	16640	16630	16557	16441	16536	16531	16479	16686	16709	16408	16912	16717	16659	16721	16552	16610	16588	16468	16736	16707	16556	16631	16498	16397	16735	16710	16505	16767	16585	16444	16525	16464	16535	16720	16661	16528	16671	16437	16528	16468	16603	16515	16306	16584	16782	16475	16669	16669	16634	16715	16523	16814	16731	16773	16449	16523	16548	16381	16635	16512	16554	16592	16602	16673	16771	16644	16709	16580	16906	16785	16804	16613	16570	16657	16482	16387	16209	16678	16487	16460	16409	16533	16706	16715	16506	16593	16566	16478	16510	16499	16576	16582	16499	16612	16575	16532	16565	16667	16592	16640	16762	16439
27653	45189	43403	36356	32128	28101	25083	23107	21485	19976	19046	18320	18097	17756	17228	16700	16470	16232	16020	15645	15622	15500	15412	15365	15210	15188	15124	15129	15113	15027	15035	14866	14947	14730	14895	14706	14771	14816	14926	14759	14681	14800	14694	14723	14744	14622	14786	14893	14641	14758	14757	14799	14802	14658	14482	14650	14658	14721	14775	14549	14673	14654	14848	14659	14588	14662	14602	14734	14508	14791	14687	14730	14582	14724	14629	14635	14728	14730	14764	14600	14723	14590	14775	14639	14812	14606	14686	14675	14746	14658	14630	14584	14527	14778	14573	14664	14557	14552	14480	14524	14605	14644	14745	14581	14508	14621	14621	14770	14794	14678	14491	14644	14556	14752	14718	14659	14603	14544	14541	14575	14656	14608	14651	14741	14749	14677	14642	14774	14719	14547	14654	14704	14604	14803	14774	14644	14815	14597	14593	14795	14723	14578	14660	14504	14617	14681	14628	14682	14764	14548	14716	14528	14590	14740	14681	14748	14638	14520	14503	14689	14801	14714	14699	14525	14649	14552	14736	14658	14672	14778	14539	14537	14618	14733	14716	14603	14703	14647	14688	14601	14535	14772	14721	14757	14808	14458	14652	14560	14630	14901	14546	14543	14601	14687	14782	14698	14745	14830	14691	14602	14725	14631	14690	14583	14642	14794	14646	14730	14645	14482	14674	14533	14608	14637	14763	14467	14584	14764	14727	14813	14537	14697	14595	14594	14767	14691	14527	14498	14551	14811	14671	14686	14486	14498	14672	14957	14704	14598	14880	14514	14589	14609	14605	14640	14619	14685	14646	14600	14586	14642	14500	14642	14574	14513	14712	14684	14612	14526	14668	14785	14734	14668	14568	14690	14744	14520	14640	14486	14694	14545	14479	14705	14790	14657	14720	14746	14481	14605	14561	14569	14655	14719	14678	14711	14666	14889	14689	14503	14720	14607	14671	14510	14579	14603	14568	14605	14654	14679	14696	14566	14535	14606	14744	14755	14659	14502	14597	14571	14723	14560	14638	14598	14602	14754	14585	14717	14655	14689	14519	14557	14563	14694	14792	14504	14528	14757	14754	14448	14680	14576	14574	14439	14729	14755	14649	14580	14693	14698	14425	14652	14733	14644	14718	14643	14820	14747	14555	14667	14614	14562	14699	14669	14562	14681	14659	14647	14704	14717	14705	14782	14836	14497	14618	14629	14672	14739	14572	14854	14650	14578	14723	14810	14481	14686	14668	14710	14618	14669	14553	14529	14571	14577	14724	14772	14685	14590	14360	14687	14551	14714	14659	14577	14613	14615	14481	14712	14665	14663	14715	14727	14660	14535	14582	14626	14393	14742	14662	14574	14693	14543	14668	14589	14682	14736	14780	14572	14599	14692	14688	14611	14807	14759	14702	14673	14654	14747	14608	14573	14684	14722	14661	14725	14543	14664	14771	14655	14750	14656	14803	14608	14770	14593	14418	14615	14803	14656	14701	14686	14586	14648	14474	14782	14763	14749	14549	14729	14448	14551	14649	14554	14667	14693	14713	14497	14699	14765	14693	14556	14738	14766	14638	14709	14663	14592	14668	14657	14565	14711	14770	14741	14674	14764	14608	14593	14612	14556	14732	14559	14628	14700	14611	14635	14679	14759	14643	14661	14689	14653	14814	14735	14573	14836	14674	14714	14696	14693	14751	14755	14721	14578	14615	14606	14589	14651	14714	14646	14627	14587	14743	14679	14480	14656	14677	14671	14585	14723	14806	14811	14655	14750	14793	14528	14550	14716	14701	14767	14586	14592	14584	14695	14678	14456	14701	14537	14691	14586	14563	14614	14725	14610	14624	14756	14788	14519	14609	14802	14625	14718	14654	14656	14715	14680	14567	14710	14690	14653	14614	14553	14589	14584	14723	14519	14574	14597	14633	14534	14668	14611	14482	14552	14649	14749	14691	14611	14623	14518	14718	14621	14509	14628	14711	14646	14839	14702	14571	14624	14701	14780	14567	14750	14718	14535	14533	14641	14681	14576	14660	14524	14495	14731	14582	14719	14544	14607	14714	14740	14532	14565	14599	14702	14575	14600	14544	14635	14639	14686	14798	14473	14594	14780	14755	14776	14779	14636	14574	14632	14538	14772	14619	14679	14589	14602	14460	14641	14628	14730	14613	14686	14650	14789	14552	14688	14679	14707	14538	14608	14661	14745	14559	14789	14776	14728	14726	14733	14676	14572	14658	14609	14607	14591	14671	14702	14685	14651	14778	14680	14678	14534	14648	14677	14742	14610	14656	14718	14606	14714	14594	14492	14810	14470	14738	14573	14638	14606	14665	14656	14514	14596	14540	14690	14529	14524	14679	14694	14678	14499	14640	14514	14688	14811	14490	14635	14653	14639	14712	14628	14735	14549	14733	14675	14736	14871	14679	14503	14691	14622	14507	14629	14542	14851	14791	14600	14746	14626	14609	14597	14630	14841	14772	14512	14813	14556	14791	14768	14739	14862	14555	14791	14709	14703	14715	14553	14720	14512	14802	14600	14629	14592	14694	14726	14728	14685	14742	14527	14578	14670	14499	14693	14602	14617	14631	14583	14753	14686	14742	14651	14538	14720	14515	14856	14700	14631	14558	14701	14590	14670	14701	14651	14751	14720	14642	14446	14645	14690	14602	14670	14614	14815	14542	14715	14733	14600	14555	14696	14700	14755	14625	14701	14576	14825	14742	14627	14708	14737	14678	14594	14666	14758	14607	14545	14709	14628	14672	14650	14701	14719	14607	14647	14766	14673	14623	14690	14570	14457	14732	14729	14592	14595	14639	14664	14496	14600	14736	14642	14733	14802	14595	14596	14735	14593	14510	14625	14681	14735	14603	14737	14599	14694	14650	14568	14623	14738	14631	14743	14724	14830	14583	14576	14379	14717	14650	14758	14612	14566	14628	14614	14709	14702	14469	14781	14686	14636	14652	14823	14723	14677	14620	14475	14616	14637	14609	14747	14589	14719	14565	14620	14743	14754	14674	14592	14645	14526	14616	14835	14809	14586	14624	14716	14694	14657	14610	14682	14579	14561	14629	14558	14555	14635	14702	14616	14553	14829	14638	14765	14706	14642	14859	14629	14516	14698	14830	14561	14635	14665	14753	14707	14849	14671	14635	14675	14808	14686	14560	14570	14781	14658	14660	14528	14612	14803	14589	14691	14658	14745	14652	14572	14740	14573	14499	14773	14656	14693	14707	14754	14612	14614	14720	14797	14806	14620	14515	14770	14777	14613	14609	14532	14647	14811	14563	14675	14632	14731	14747	14528	14764	14696	14661	14738	14626	14754	14601	14619	14688	14716	14688	14553	14802	14685	14911	14736	14505	14646	14691	14532	14531	14675	14736	14527	14717	14977	14558	14539	14520	14659	14760	14588	14677	14543	14637	14809	14640	14562	14824	14733	14689	14549	14447	14544	14746	14645	14545	14653	14595	14609	14503	14747	14813	14559	14661	14697	14615	14808	14443	14496	14661	14590	14690	14589	14589	14615	14618	14682	14793	14628	14748	14487	14626	14695	14678	14781	14620	14704	14748	14672	14540	14821	14632	14552	14684	14616	14728	14615	14752	14611	14640	14570	14455	14676	14581	14573	14806	14750	14713	14696	14719	14683	14711	14781	14732	14669	14634	14502	14782	14663	14723	14695	14734	14613	14747	14706	14780	14682	14740	14653	14679	14581	14582	14767	14748	14661	14756	14627	14779	14709	14541	14707	14578	14599	14727	14807	14627	14713	14740	14752	14762	14726	14638	14477	14814	14406	14751	14572	14763	14553	14505	14709	14623	14584	14758	14624	14559	14724	14650	14677	14728	14687	14664	14678	14540	14568	14570	14669	14718	14664	14694	14573	14762	14460	14705	14726	14809	14712	14611	14359	14669	14716	14654	14785	14789	14499	14438	14588	14681	14606	14545	14699	14687	14568	14640	14512	14821	14653	14707	14920	14706	14466	14620	14747	14674	14620	14598	14585	14665	14565	14651	14820	14644	14733	14781	14622	14660	14694	14546	14602	14666	14732	14734	14749	14532	14705	14705	14631	14624	14602	14503	14830	14761	14472	14645	14537	14652	14621	14669	14723	14662	14775	14574	14617	14709	14702	14576	14609	14623	14670	14640	14563	14609	14660	14640	14604	14634	14756	14611	14652	14623	14562	14616	14584	14712	14759	14679	14501	14629	14692	14596	14553	14405	14828	14698	14568	14514	14570	14491	14669	14746	14599	14679	14587	14638	14630	14695	14671	14632	14489	14481	14675	14668	14791	14634	14799	14590	14502	14894	14519	14719	14751	14563	14572	14768	14724	14389	14704	14779	14573	14559	14516	14648	14630	14646	14680	14797	14650	14707	14664	14789	14743	14622	14700	14711	14681	14550	14788	14600	14769	14811	14732	14634	14520	14672	14728	14753	14713	14559	14664	14665	14741	14761	14724	14545	14799	14653	14784	14553	14812	14722	14773	14515	14757	14670	14667	14776	14649	14675	14578	14552	14574	14688	14724	14766	14460	14457	14575	14648	14597	14683	14523	14662	14743	14694	14473	14820	14591	14531	14760	14724	14677	14500	14535	14738	14525	14529	14622	14625	14432	14587	14584	14670	14622	14773	14526	14703	14751	14595	14617	14730	14498	14513	14541	14810	14753	14556	14697	14687	14741	14502	14572	14732	14618	14559	14601	14584	14693	14623	14455	14631	14673	14608	14731	14579	14534	14719	14791	14875	14662	14759	14589	14567	14561	14722	14476	14712	14551	14702	14698	14745	14616	14775	14555	14597	14502	14803	14727	14572	14512	14448	14736	14555	14586	14555	14790	14725	14738	14533	14654	14748	14513	14569	14575	14553	14696	14896	14825	14646	14550	14610	14642	14794	14633	14600	14583	14618	14656	14742	14596	14742	14759	14600	14732	14756	14721	14688	14786	14743	14529	14657	14742	14773	14659	14624	14588	14723	14709	14677	14607	14856	14586	14447	14593	14595	14734	14682	14687	14684	14633	14744	14744	14717	14600	14582	14614	14718	14521	14758	14582	14904	14600	14720	14591	14752	14569	14737	14675	14630	14795	14510	14725	14438	14771	14660	14701	14797	14620	14570	14651	14758	14732	14603	14632	14545	14566	14617	14643	14554	14578	14553	14556
30738	26350	29988	27132	23040	20968	20053	19122	18909	18608	18304	18295	18008	18063	17955	17647	17881	17870	17674	17870	17680	17768	17740	17743	17755	17581	17664	17539	17603	17599	17819	17670	17493	17769	17647	17556	17759	17598	17745	17559	17544	17384	17628	17693	17522	17639	17463	17558	17514	17539	17551	17702	17785	17597	17573	17813	17582	17574	17569	17560	17513	17505	17699	17837	17461	17573	17508	17485	17489	17378	17681	17467	17608	17492	17562	17517	17653	17750	17618	17339	17626	17587	17697	17525	17360	17628	17615	17581	17508	17485	17472	17383	17477	17603	17662	17401	17450	17524	17485	17684	17312	17583	17543	17664	17457	17410	17653	17728	17229	17632	17831	17348	17424	17469	17456	17468	17656	17544	17572	17591	17408	17478	17389	17559	17556	17440	17459	17452	17503	17782	17651	17486	17319	17366	17595	17491	17417	17616	17363	17405	17508	17494	17369	17490	17418	17527	17823	17552	17547	17605	17438	17358	17628	17530	17613	17456	17281	17390	17478	17462	17489	17574	17824	17573	17417	17450	17529	17379	17750	17327	17379	17592	17362	17573	17520	17715	17567	17418	17569	17737	17567	17624	17410	17391	17542	17657	17511	17499	17568	17455	17412	17496	17517	17728	17561	17319	17409	17619	17614	17425	17450	17397	17484	17551	17628	17532	17604	17484	17622	17560	17600	17384	17374	17474	17617	17569	17418	17523	17516	17385	17414	17533	17642	17471	17634	17507	17412	17520	17579	17739	17441	17596	17332	17605	17530	17684	17712	17421	17405	17775	17465	17745	17647	17586	17596	17653	17359	17411	17635	17742	17416	17618	17815	17422	17490	17514	17579	17775	17661	17574	17510	17520	17546	17575	17498	17597	17543	17439	17807	17540	17606	17480	17392	17507	17636	17688	17536	17510	17478	17537	17594	17595	17543	17468	17520	17558	17651	17353	17628	17555	17585	17570	17603	17685	17623	17480	17675	17672	17484	17404	17650	17469	17551	17631	17350	17515	17422	17545	17242	17373	17469	17668	17402	17497	17457	17711	17689	17636	17659	17440	17549	17614	17820	17667	17690	17607	17532	17524	17581	17468	17490	17656	17392	17643	17595	17619	17491	17581	17462	17720	17730	17575	17559	17434	17580	17428	17508	17507	17619	17395	17458	17562	17419	17482	17446	17598	17481	17528	17683	17644	17499	17635	17376	17556	17778	17637	17538	17496	17407	17531	17414	17422	17564	17564	17434	17523	17581	17712	17568	17305	17566	17457	17407	17601	17427	17370	17546	17426	17489	17236	17443	17544	17354	17356	17556	17475	17313	17539	17490	17589	17512	17440	17478	17610	17285	17310	17740	17595	17478	17327	17499	17164	17571	17544	17754	17438	17628	17564	17543	17548	17510	17406	17591	17578	17712	17578	17731	17503	17699	17645	17457	17594	17601	17682	17570	17671	17385	17490	17468	17565	17661	17494	17458	17740	17432	17451	17433	17833	17606	17416	17637	17550	17598	17649	17238	17446	17784	17559	17387	17495	17683	17535	17740	17598	17621	17454	17284	17389	17741	17635	17513	17494	17599	17594	17649	17554	17531	17561	17588	17360	17396	17546	17452	17402	17449	17345	17466	17487	17554	17466	17760	17398	17593	17663	17513	17565	17452	17331	17654	17450	17488	17652	17486	17322	17332	17553	17689	17518	17489	17605	17333	17488	17596	17704	17659	17648	17766	17529	17406	17469	17606	17452	17530	17564	17461	17586	17557	17616	17582	17524	17288	17543	17577	17549	17412	17634	17573	17234	17450	17667	17534	17654	17629	17561	17594	17490	17442	17630	17582	17488	17590	17644	17729	17553	17466	17462	17509	17650	17396	17469	17685	17526	17526	17659	17449	17437	17609	17565	17812	17647	17511	17609	17299	17435	17542	17565	17577	17702	17629	17587	17493	17501	17589	17573	17600	17483	17624	17418	17610	17598	17531	17700	17589	17600	17600	17404	17604	17494	17449	17515	17487	17451	17632	17554	17808	17778	17628	17505	17342	17536	17661	17502	17436	17339	17303	17408	17565	17570	17372	17614	17617	17443	17524	17341	17657	17549	17536	17445	17632	17310	17522	17513	17627	17632	17610	17775	17557	17602	17576	17482	17659	17526	17608	17615	17704	17705	17469	17485	17517	17448	17691	17582	17779	17428	17475	17504	17477	17409	17576	17544	17477	17550	17713	17381	17285	17423	17470	17489	17397	17346	17320	17631	17610	17503	17588	17682	17695	17693	17375	17414	17751	17305	17505	17631	17624	17590	17657	17428	17582	17617	17642	17554	17618	17547	17680	17392	17190	17457	17398	17466	17490	17552	17690	17654	17557	17504	17453	17625	17650	17539	17567	17601	17416	17367	17320	17456	17647	17705	17493	17466	17589	17537	17453	17523	17457	17507	17429	17580	17636	17571	17453	17527	17583	17454	17618	17530	17524	17614	17510	17605	17451	17547	17487	17656	17618	17399	17470	17482	17661	17571	17666	17490	17555	17322	17705	17299	17519	17514	17595	17605	17663	17740	17430	17372	17335	17653	17347	17409	17732	17476	17461	17678	17613	17438	17465	17588	17621	17578	17624	17669	17559	17573	17504	17505	17351	17590	17595	17567	17656	17518	17686	17579	17471	17621	17571	17606	17580	17562	17588	17468	17763	17467	17340	17509	17304	17598	17781	17524	17432	17698	17400	17618	17403	17595	17525	17310	17504	17512	17639	17395	17716	17746	17704	17484	17457	17442	17541	17488	17654	17488	17284	17527	17626	17551	17590	17496	17482	17377	17471	17466	17456	17474	17481	17680	17607	17516	17436	17431	17586	17516	17708	17541	17637	17506	17627	17440	17663	17475	17672	17501	17470	17671	17855	17515	17577	17642	17519	17605	17324	17474	17335	17809	17580	17453	17383	17682	17557	17613	17536	17549	17219	17486	17605	17699	17634	17534	17616	17510	17638	17356	17392	17547	17539	17609	17694	17602	17489	17622	17604	17451	17667	17404	17658	17460	17435	17372	17479	17583	17623	17514	17643	17472	17344	17778	17523	17567	17613	17592	17643	17376	17698	17576	17549	17693	17458	17289	17632	17374	17514	17530	17440	17725	17722	17535	17635	17317	17395	17472	17485	17647	17430	17354	17386	17726	17827	17710	17669	17698	17625	17528	17563	17481	17679	17675	17576	17401	17613	17687	17539	17465	17569	17489	17388	17431	17516	17547	17692	17508	17472	17437	17586	17492	17424	17440	17256	17401	17698	17769	17582	17729	17781	17534	17704	17552	17458	17569	17413	17446	17536	17389	17572	17392	17523	17438	17429	17584	17712	17486	17471	17361	17468	17513	17424	17445	17502	17576	17302	17469	17542	17583	17769	17459	17615	17534	17632	17678	17777	17577	17565	17608	17410	17442	17414	17741	17525	17791	17619	17592	17435	17403	17588	17531	17645	17607	17397	17515	17444	17556	17585	17569	17390	17602	17476	17488	17505	17664	17459	17538	17580	17393	17708	17377	17437	17535	17544	17426	17664	17686	17431	17676	17296	17540	17530	17580	17447	17439	17460	17582	17440	17635	17517	17629	17702	17638	17778	17756	17613	17489	17619	17483	17739	17444	17579	17613	17552	17402	17556	17515	17501	17452	17506	17526	17460	17473	17368	17451	17528	17464	17627	17631	17429	17304	17490	17514	17589	17492	17314	17507	17459	17659	17450	17688	17536	17504	17358	17553	17461	17595	17492	17499	17528	17620	17604	17594	17498	17646	17443	17754	17576	17507	17533	17538	17580	17392	17405	17522	17533	17384	17537	17777	17452	17425	17381	17381	17334	17754	17418	17567	17648	17256	17553	17491	17400	17537	17587	17436	17557	17557	17492	17435	17729	17594	17376	17496	17834	17597	17507	17700	17796	17608	17430	17446	17517	17679	17547	17486	17458	17374	17538	17440	17583	17606	17448	17570	17408	17649	17692	17425	17621	17617	17808	17493	17513	17604	17418	17421	17461	17375	17574	17420	17601	17575	17342	17384	17378	17480	17664	17523	17530	17644	17702	17645	17384	17628	17536	17545	17545	17781	17577	17648	17449	17513	17364	17314	17570	17482	17526	17706	17388	17557	17512	17567	17492	17554	17658	17412	17335	17323	17538	17626	17567	17524	17322	17546	17553	17447	17771	17659	17524	17775	17541	17543	17478	17411	17256	17459	17382	17523	17518	17612	17553	17475	17834	17474	17746	17588	17630	17541	17569	17640	17359	17477	17439	17705	17579	17554	17444	17758	17466	17336	17568	17652	17395	17533	17681	17597	17519	17564	17603	17596	17522	17669	17749	17481	17486	17639	17594	17544	17442	17292	17168	17524	17450	17468	17594	17731	17538	17548	17658	17554	17223	17402	17533	17497	17691	17595	17655	17731	17424	17565	17455	17507	17618	17679	17486	17491	17551	17734	17521	17576	17549	17424	17424	17499	17654	17566	17469	17474	17456	17617	17465	17549	17751	17566	17712	17504	17687	17449	17644	17699	17668	17577	17496	17691	17359	17560	17636	17450	17513	17656	17711	17419	17412	17582	17461	17496	17498	17563	17635	17427	17492	17696	17599	17518	17657	17628	17520	17449	17352	17602	17516	17567	17461	17588	17665	17565	17611	17490	17452	17661	17683	17405	17425	17339	17846	17759	17658	17619	17504	17594	17579	17519	17390	17563	17538	17522	17574	17557	17562	17487	17563	17752	17515	17469	17652	17489	17625	17442	17570	17519	17504	17539	17531	17591	17460	17251	17580	17615	17672	17497	17603	17648	17648	17576	17600	17531	17453	17473	17687	17584	17578	17411	17539	17691	17415	17392	17600	17779	17246	17503	17574	17507	17416	17508	17369	17398	17541	17519	17627	17441	17626	17529	17212	17549	17425	17595	17504	17453	17445	17565	17589	17422	17412	17413	17586	17656	17556	17415	17351	17278	17478	17688	17594	17529	17614	17501	17410	17583	17536	17446	17338	17583	17519	17555	17340	17585	17762	17614	17366	17638	17657	17726	17743	17563	17709	17559	17612	17287	17506	17488	17456	17413	17553	17534	17431	17513	17539	17494	17702	17534	17525	17670	17504	17606	17520	17417	17476	17489	17450	17652	17491	17419	17390	17495	17489	17651
24996	33612	31996	26018	22784	20165	18949	18101	17439	16903	16335	16474	16151	15999	15821	15739	15836	15766	15557	15716	15462	15498	15408	15300	15393	15283	15205	15398	15377	15333	15268	15324	15348	15282	15059	15375	15106	15156	15124	15149	15246	15236	15196	15086	15179	15232	15165	15148	15148	15070	15114	15356	15225	15260	15149	15262	15320	15198	15112	15088	15169	15117	15171	15201	15193	15195	15166	15037	15228	15262	15155	15228	15229	15190	15188	15205	15182	15358	15038	15170	15170	15223	15264	15301	15155	15152	15256	15288	15318	15142	15108	15318	15139	15114	15134	15316	15337	15287	15325	15246	15262	15346	15147	15096	15064	15269	15381	15311	15227	15285	15297	15222	15314	15184	15242	15449	15134	15203	15164	15102	15113	15208	15152	15102	15263	15300	15083	15253	15125	15161	15175	15126	15245	15206	15307	15233	15232	15316	15276	15195	15194	15268	15292	15258	15275	15158	15227	15307	15174	15105	15170	15228	15261	15014	15430	15167	15077	15175	15290	15103	15245	15187	14998	15184	15202	15306	15188	15326	15316	15159	15317	15154	15154	15037	15318	15039	15273	15181	15223	15185	15388	15295	15199	15385	15262	15185	15321	15193	14999	15144	15091	15210	15261	15181	15161	15211	15226	15179	15007	15320	15151	15377	15124	15057	15206	15185	15219	15226	15184	15203	15290	15205	15177	15267	15195	15164	15234	15195	15260	15077	15275	15351	15233	15242	15160	15279	15431	15282	15194	15224	15202	15296	15166	15166	15251	14983	15102	15252	15175	15096	15051	15184	15303	15183	15179	15167	15215	15177	15386	15134	15204	15226	15305	15272	14990	15235	15304	15198	15180	15081	15327	15126	15119	15116	15447	15278	15092	15148	15213	15370	15287	15245	15259	15203	15121	15170	15190	15188	15338	15234	15168	15272	15279	15304	15168	15147	15277	15203	15289	15113	15119	15262	15315	15435	15202	15227	15209	15111	15126	15232	15146	15259	15313	15222	15061	15226	15255	15064	15237	15149	15134	15087	15260	15181	15179	15151	15058	15173	15226	14973	15303	15087	15212	14958	15262	15082	15201	15123	15361	15171	15138	15266	15316	15095	15171	15232	15236	15074	15310	15078	15156	15133	15143	15147	15249	15193	15155	15060	15093	15290	15304	15134	15270	15250	15207	15156	15019	15105	15243	15204	15140	15310	15273	15234	15269	15148	15115	15193	15296	15243	15218	15115	15196	15207	15257	15323	15121	15160	15203	15318	15150	15236	15257	15249	15372	15139	15223	15136	15123	15221	15200	15208	15133	15184	15215	15327	15163	15251	15223	15215	15229	15274	15100	15182	15028	15208	15205	15335	15252	15181	15263	15174	15166	15229	15080	15233	15325	15276	15158	15392	15211	15260	15156	15256	15257	15202	15135	15325	15138	15235	15021	15360	15305	15141	15197	15035	15125	15334	15083	15100	15002	15292	15137	15208	15013	15122	15159	15354	15173	15171	15135	15136	15230	15215	15187	15302	15109	15296	15298	15061	15220	15107	15171	15373	15254	15329	15131	15165	15214	15358	15251	15307	15061	15117	15249	15165	15274	15045	15226	15338	15141	15205	15181	15188	15216	15251	15330	15284	15213	15165	15135	15245	15328	15084	14931	15276	15115	15245	14942	15140	15243	15328	15276	15178	15369	15282	15076	15210	15216	15244	15193	15158	15298	15264	15290	15234	15085	15245	15249	15187	15157	15153	15340	15279	15226	15116	15276	15341	15109	15342	15094	15175	15180	15088	15198	15150	15247	15248	15182	15075	15201	15100	15100	15305	15141	15258	15249	15341	15190	15152	15179	15065	15161	15209	15150	15311	15158	15141	15188	15232	15107	15196	15275	15157	14880	15347	15243	15107	15321	15248	15150	15239	15217	15085	15216	15205	15180	15239	15260	15155	15174	15167	15208	15245	15032	15204	15249	15111	15042	15109	15114	15120	15125	15232	15249	15191	15267	15180	15255	15183	15159	15336	15201	15375	15121	15328	15293	15278	15305	15259	15335	15207	15126	15307	15215	15315	15281	15280	15172	15176	15133	15137	15302	15148	15288	15184	15154	15323	15074	15255	15401	15088	15140	15274	15145	15173	15098	15355	15300	15281	15470	15259	15215	15234	15259	15317	15282	15464	15209	15100	15247	15258	15282	15077	15281	15209	15238	15211	15201	15164	15298	15190	15320	15234	15230	15329	15455	15288	15323	15277	15229	15084	15077	15255	15207	15156	15162	15181	15226	15310	15188	15240	15207	15301	15059	15247	15219	15096	15181	15297	15236	15187	15169	15233	15135	15300	15107	15293	15051	15130	15198	15258	15237	15171	15211	15379	15218	15143	15139	15303	15335	15240	15271	15286	15166	15197	15209	15217	15268	15269	15322	15223	15213	15059	15121	15226	15251	15248	15234	15126	15312	15328	15139	15327	15168	15339	15136	15287	15225	15071	15172	15242	14996	15198	15173	15253	15220	15215	15279	15207	15139	15187	15241	15291	15279	15353	15210	15409	15122	15173	15268	15123	15249	15451	15121	15222	15253	15102	15164	15187	15033	15099	15139	15314	15162	15193	15139	15074	15271	15251	15156	15161	15184	15272	15266	15252	15191	15122	15149	15206	15062	15096	15362	15075	15243	15335	15248	15170	15167	15188	15219	15231	15168	15217	15280	15237	15080	15171	15305	15147	15263	15256	15266	15293	15364	15149	15070	15136	15129	15240	15158	15171	15295	15041	15214	15289	15228	15103	15285	15121	15211	15243	15363	15196	15192	15052	15236	15236	15161	15123	15117	15226	15367	15251	15384	15130	15157	15074	15250	15165	15227	15255	15112	15273	15085	15285	15372	15057	15207	15209	15167	15056	15215	15238	15157	15048	15256	15295	15161	15297	15507	15223	15156	15214	15220	15158	15053	15212	15215	15366	15230	15209	15171	15286	15237	15198	15152	15105	15189	15035	15327	15229	15277	15459	15270	15075	15260	15128	15235	15088	15406	15175	15258	15169	15286	15284	15141	15200	15224	15170	15210	15130	15265	15171	15177	15300	15210	15130	15111	15176	15142	15263	15248	15320	15106	15215	15131	15295	15163	15209	15191	15250	15266	15230	15158	15085	15430	15171	15180	15117	15222	15179	15349	15354	15276	15183	15157	15112	15298	15084	15240	15321	15241	15022	15186	15291	15308	15200	15223	15193	15270	15130	15159	15024	15218	15337	15314	15096	15251	15137	15044	15394	15160	15215	15002	15236	15316	15137	15095	15184	15143	15105	15228	14995	15181	15306	15198	15118	15210	15304	15206	15252	15082	15386	15136	15174	15167	15184	15158	15059	15179	15324	15425	15384	15338	15137	15147	15196	15190	15068	15112	15116	15261	15213	15312	15220	15199	15255	15232	15304	15341	15203	15025	15138	15153	15094	15150	15241	15173	15218	15196	14970	15318	15107	15136	15267	15075	15240	15286	15300	15261	15261	15176	15176	15247	15068	15163	15232	15306	15082	15260	15225	15232	15134	15194	15151	15219	15179	15218	15086	15381	15211	15352	15283	15001	15348	15350	15153	15291	15077	15293	15092	15082	15343	15191	15243	15145	15167	15283	15175	15356	15115	15196	15175	15203	15153	15268	15268	15306	15212	15328	15127	15224	15339	15201	15073	15204	15144	15186	15191	15162	15329	15278	15422	15108	15072	15151	15065	15133	15309	15193	15309	15343	15177	15175	15211	15168	15498	15354	15148	15239	15116	15244	15072	15379	15198	15179	15222	15303	15304	15418	15201	15275	15224	15212	15194	15149	15227	15343	15123	15324	15182	15277	15191	15278	15035	15109	15298	15158	15204	15334	15173	15270	15169	15376	15284	15218	15063	15186	15136	15198	15134	15188	15210	15225	15110	15282	15242	15209	15344	15200	15141	15304	15309	15082	15214	15297	15265	15012	15170	15315	15159	15142	15243	15343	15195	15112	15211	15224	15179	15172	15264	15134	15354	15098	15336	15286	15082	15182	15364	15074	15146	15078	15137	15238	15161	15142	15053	15177	15353	15262	15141	15051	15091	15146	15210	14985	15189	15273	15248	15152	15274	15040	15287	15082	15248	15296	15170	15148	15191	15349	15331	15307	15255	15275	15120	15314	15231	15232	15189	15106	15189	15318	15248	15050	15272	15168	15199	15211	15092	15233	15242	15152	15203	15237	15212	15159	15343	15325	15097	15228	15234	15122	15217	15185	15230	15084	15238	15310	15177	15136	15124	15384	15029	15340	15358	15171	15011	15273	15209	15286	15191	15308	15367	15119	15347	15363	15287	15283	15222	15191	15247	15262	15192	15310	15144	15223	15184	14995	15138	15346	15245	15154	15189	15196	15184	15208	15094	15315	15456	15269	15284	15197	15202	15277	15348	15178	15445	15143	14943	15185	15152	15253	15295	15405	15273	15140	15112	15321	15247	15262	15187	15202	15328	15327	15092	15244	15288	15066	15160	15212	15384	15265	15390	15024	15215	15173	15153	15274	15240	15241	15115	15416	15109	15236	15284	15221	15200	15128	15262	15151	15118	15166	15090	15053	15178	15224	15052	15173	15246	15208	15093	15159	15134	15080	15391	15387	15243	15347	15283	15177	15116	15296	15185	15204	15204	15234	15326	15122	15145	15179	15083	15159	15274	15403	15229	15148	15169	15149	15155	15194	15046	15130	15228	15267	15287	15261	15191	15276	15194	15342	15364	15181	15155	15182	15207	15259	15217	15221	15251	15236	15174	15099	15182	15062	15203	15045	15200	15081	15367	15097	15073	15069	15255	15351	15229	15285	15024	14995	15349	15182	14935	15272	15263	15202	15162	15204	15202	15054	15346	15336	15119	15158	15129	15263	15250	15369	15267	15248	15302	15187	15345	15088	15316	15237	15315	15345	15279	15412	15182	15112	15411	15375	15206	15262	15346	15346	15212	15363	15165	15271	15226	15223	15319	15126	15274	15377	15247	15138	15226	15387	15206	15182	15109	15221	15262	15164	15360	15255	15206	15133	15207	15278	15221	15166	15336	15149	15220	15211	15274	15165	15236	15034	15259	15251	15265	15067	15200	15263	15322	15464	15207	15063	15076	15232	15222	15242	15402	15314	15316	15399	15214	15174	15286	15016	15402
25516	21533	28774	26710	25129	24869	23881	21113	20002	19827	19340	19282	18799	18596	18439	18340	18182	18110	18032	18031	17895	17914	17886	17772	17727	17750	17624	17578	17557	17754	17482	17588	17457	17487	17575	17417	17618	17418	17380	17460	17315	17767	17481	17471	17574	17507	17569	17394	17583	17424	17340	17477	17605	17245	17542	17429	17332	17343	17431	17301	17349	17411	17438	17331	17405	17146	17333	17440	17565	17260	17278	17355	17439	17356	17437	17527	17661	17274	17253	17301	17181	17455	17297	17284	17371	17248	17448	17537	17432	17265	17503	17157	17399	17411	17223	17421	17370	17469	17423	17295	17365	17355	17323	17508	17332	17521	17447	17313	17487	17259	17394	17371	17319	17410	17347	17353	17287	17417	17495	17452	17304	17415	17262	17207	17474	17335	17256	17497	17227	17382	17484	17381	17631	17406	17243	17343	17286	17411	17337	17373	17511	17423	17439	17406	17400	17447	17282	17463	17380	17436	17382	17444	17432	17331	17279	17223	17508	17370	17213	17297	17504	17567	17446	17228	17336	17292	17288	17175	17426	17442	17277	17150	17213	17242	17312	17379	17360	17301	17502	17411	17332	17385	17289	17419	17423	17650	17314	17420	17509	17267	17480	17487	17283	17362	17343	17363	17212	17346	17432	17226	17483	17296	17200	17373	17450	17390	17372	17314	17417	17270	17400	17151	17392	17350	17346	17353	17258	17539	17604	17378	17456	17202	17363	17413	17438	17503	17305	17370	17348	17523	17350	17385	17284	17515	17295	17363	17449	17342	17463	17402	17155	17168	17245	17396	17688	17489	17356	17587	17435	17289	17476	17514	17384	17500	17485	17354	17294	17327	17270	17330	17261	17149	17385	17167	17578	17573	17456	17305	17274	17318	17320	17418	17187	17587	17382	17452	17435	17275	17247	17331	17354	17379	17544	17194	17180	17445	17493	17408	17297	17425	17371	17349	17190	17461	17192	17133	17397	17349	17267	17430	17556	17491	17405	17312	17466	17534	17322	17298	17395	17255	17364	17237	17439	17232	17325	17377	17388	17594	17307	17221	17399	17405	17441	17338	17321	17305	17326	17341	17253	17345	17072	17225	17563	17529	17398	17431	17221	17321	17226	17481	17323	17502	17276	17414	17433	17446	17320	17379	17267	17256	17292	17396	17511	17398	17448	17322	17631	17309	17498	16994	17228	17128	17292	17344	17400	17266	17415	17369	17428	17362	17421	17543	17306	17238	17354	17423	17445	17185	17455	17234	17161	17240	17304	17368	17407	17620	17341	17385	17432	17457	17558	17517	17466	17442	17457	17315	17358	17289	17165	17337	17569	17365	17446	17251	17495	17193	17379	17379	17365	17477	17407	17330	17454	17219	17404	17414	17532	17317	17361	17272	17241	17381	17362	17450	17324	17537	17486	17244	17237	17434	17270	17388	17353	17244	17242	17595	17459	17419	17234	17370	17327	17292	17568	17336	17265	17316	17125	17377	17365	17281	17123	17295	17411	17372	17396	17289	17457	17284	17299	17263	17261	17325	17395	17280	17388	17388	17508	17296	17149	17109	17543	17308	17316	17272	17485	17255	17454	17274	17238	17371	17268	17325	17353	17333	17157	17175	17515	17342	17478	17485	17380	17359	17305	17227	17601	17191	17316	17266	17266	17369	17457	17479	17337	17405	17405	17454	17504	17315	17683	17417	17240	17391	17374	17371	17364	17399	17431	17335	17462	17383	17411	17183	17582	17366	17315	17514	17423	17318	17248	17348	17417	17463	17604	17215	17360	17408	17307	17396	17360	17319	17430	17673	17450	17340	17419	17339	17252	17514	17293	17212	17486	17414	17295	17532	17678	17308	17383	17211	17674	17422	17271	17379	17451	17327	17531	17287	17302	17466	17582	17396	17481	17356	17396	17319	17272	17248	17255	17409	17617	17266	17445	17315	17089	17249	17325	17352	17456	17603	17358	17530	17194	17327	17539	17345	17544	17238	17203	17403	17190	17380	17484	17315	17616	17378	17243	17374	17512	17300	17511	17567	17435	17423	17561	17283	17419	17353	17418	17372	17535	17210	17318	17302	17634	17345	17176	17290	17456	17257	17460	17378	17335	17516	17392	17219	17397	17442	17300	17400	17390	17312	17245	17233	17347	17292	17411	17452	17384	17157	17222	17342	17475	17530	17080	17399	17255	17417	17427	17357	17244	17270	17252	17338	17351	17304	17263	17388	17383	17486	17515	17329	17267	17413	17467	17364	17392	17403	17682	17383	17455	17117	17368	17391	17519	17410	17219	17466	17252	17305	17362	17364	17402	17382	17484	17379	17501	17273	17345	17525	17349	17414	17341	17297	17590	17316	17506	17245	17397	17172	17392	17173	17385	17178	17327	17327	17423	17280	17419	17671	17264	17428	17496	17464	17501	17487	17352	17543	17603	17445	17379	17451	17338	17253	17226	17239	17368	17425	17500	17266	17493	17308	17400	17576	17550	17454	17110	17701	17576	17586	17308	17589	17190	17171	17076	17532	17402	17313	17351	17451	17290	17286	17533	17385	17372	17450	17349	17284	17510	17482	17275	17271	17392	17426	17319	17166	17361	17272	17161	17343	17206	17286	17445	17386	17300	17342	17438	17157	17439	17255	17259	17349	17276	17441	17216	17435	17256	17516	17518	17147	17368	17396	17619	17291	17342	17520	17473	17339	17368	17288	17251	17377	17363	17538	17325	17461	17484	17433	17120	17304	17683	17308	17309	17286	17556	17326	17500	17147	17246	17499	17466	17424	17282	17265	17276	17259	17066	17351	17113	17274	17109	17379	17438	17554	17482	17449	17425	17504	17447	17455	17601	17486	17471	17260	17372	17531	17378	17332	17252	17415	17459	17327	17442	17432	17384	17538	17302	17279	17236	17432	17508	17340	17287	17317	17469	17347	17347	17394	17353	17495	17265	17361	17391	17450	17455	17251	17116	17267	17474	17272	17394	17413	17384	17438	17378	17446	17290	17368	17337	17398	17703	17520	17315	17303	17469	17371	17278	17434	17472	17503	17554	17460	17520	17134	17411	17405	17360	17204	17410	17179	17487	17367	17111	17244	17453	17393	17331	17313	17145	17250	17241	17453	17530	17263	17391	17419	17419	17193	17379	17468	17239	17443	17372	17340	17417	17375	17348	17437	17415	17304	17337	17350	17448	17273	17505	17533	17411	17364	17237	17281	17568	17412	17566	17510	17440	17444	17343	17264	17212	17311	17339	17401	17311	17173	17365	17387	17462	17417	17437	17521	17281	17281	17376	17223	17435	17389	17285	17522	17447	17580	17377	17439	17491	17265	17181	17400	17304	17400	17265	17250	17386	17484	17351	17334	17247	17352	17320	17350	17180	17358	17441	17421	17576	17258	17421	17230	17260	17444	17588	17445	17462	17320	17176	17385	17469	17440	17448	17324	17354	17204	17309	17356	17357	17429	17413	17449	17450	17463	17449	17315	17339	17390	17436	17247	17299	17498	17391	17363	17327	17332	17502	17240	17199	17520	17442	17217	17246	17365	17365	17217	17436	17334	17546	17339	17413	17265	17309	17370	17409	17319	17307	17485	17485	17410	17508	17474	17500	17387	17335	17441	17378	17507	17478	17337	17375	17244	17182	17346	17179	17417	17262	17391	17376	17342	17359	17545	17434	17425	17438	17154	17450	17219	17325	17500	17464	17197	17243	17386	17410	17485	17432	17306	17205	17354	17414	17311	17325	17489	17355	17332	17385	17487	17519	17280	17306	17174	17263	17233	17388	17453	17370	17314	17233	17100	17277	17120	17424	17335	17249	17335	17226	17406	17277	17242	17381	17504	17296	17404	17230	17183	17307	17343	17535	17408	17450	17401	17358	17354	17453	17484	17589	17363	17328	17576	17363	17506	17598	17473	17282	17565	17444	17440	17446	17333	17434	17453	17401	17287	17324	17322	17129	17401	17579	17343	17236	17454	17428	17252	17199	17241	17032	17390	17438	17372	17498	17551	17389	17347	17220	17284	17185	17157	17371	17400	17324	17221	17557	17400	17457	17421	17551	17372	17511	17370	17418	17307	17507	17221	17232	17534	17315	17271	17483	17447	17536	17399	17484	17358	17323	17244	17358	17447	17442	17398	17399	17287	17279	17484	17480	17252	17446	17279	17476	17251	17224	17536	17434	17379	17389	17651	17272	17363	17320	17336	17299	17231	17446	17301	17170	17446	17465	17357	17325	17247	17376	17417	17333	17399	17405	17479	17327	17560	17428	17439	17539	17438	17461	17482	17514	17503	17456	17454	17293	17458	17551	17341	17511	17553	17412	17429	17401	17306	17192	17470	17371	17248	17284	17561	17698	17446	17529	17342	17442	17453	17529	17322	17327	17205	17367	17079	17537	17453	17530	17447	17291	17396	17205	17008	17257	17284	17278	17341	17212	17040	17231	17383	17532	17496	17527	17482	17364	17247	17267	17383	17290	17244	17225	17511	17398	17371	17314	17391	17486	17482	17259	17402	17471	17316	17404	17186	17234	17269	17153	17310	17225	17402	17224	17379	17449	17062	17405	17427	17317	17400	17391	17586	17308	17419	17331	17420	17321	17364	17283	17197	17547	17368	17321	17508	17334	17452	17385	17324	17356	17249	17554	17413	17449	17445	17390	17446	17335	17367	17507	17309	17479	17410	17421	17300	17264	17535	17364	17418	17420	17380	17234	17166	17236	17484	17452	17336	17397	17420	17298	17183	17323	17394	17395	17285	17223	17192	17424	17452	17363	17275	17332	17302	17321	17457	17500	17416	17343	17375	17252	17511	17281	17393	17314	17312	17480	17397	17238	17240	17365	17236	17207	17229	17557	17384	17188	17298	17494	17300	17472	17216	17348	17236	17446	17246	17246	17377	17552	17326	17407	17400	17018	17376	17301	17303	17264	17361	17040	17431	17156	17268	17415	17362	17449	17357	17471	17547	17488	17413	17251	17381	17209	17491	17517	17299	17261	17376	17483	17533	17294	17353	17374	17437	17257	17183	17353	17353	17227	17161	17458	17441	17352	17340	17330	17400	17322	17277	17144	17339	17337	17210	17343	17473	17324	17369	17373	17539	17402	17349	17352	17348	17421	17473	17358	17424	17553	17528	17287	17314	17491	17384	17366	17268	17292	17413
24749	40593	39519	32540	28221	24624	22668	20776	19697	18658	18013	17682	17234	16691	16715	16676	16235	16188	15751	15977	15628	15827	15777	15569	15598	15361	15502	15406	15358	15276	15339	15262	15261	15355	15225	15236	15318	15110	15276	15062	15201	14987	15166	15198	15193	15104	15273	15135	15168	15146	15304	15209	15101	15160	14933	15213	15011	15208	15168	15193	15036	15104	15086	15102	15068	15139	15142	15072	14993	15031	15177	15245	15199	15158	15071	15171	15060	15171	15070	15082	15139	15217	15146	15156	15388	14991	15171	15141	15171	15108	15164	14988	15121	15116	15022	15206	15115	15108	15053	15230	15168	15167	15132	15163	14948	15252	14995	15066	15131	15255	15107	15214	14978	15187	15066	15020	15077	15314	14987	15191	15169	15066	15208	15180	14882	14988	15061	14942	15215	14917	15085	15093	15200	15003	15200	15136	15152	15272	15014	15179	14797	15121	15149	15212	15184	15121	15130	15209	15149	15138	15080	15156	15162	15284	15256	15083	15165	15189	15112	15102	15032	14957	15167	15066	15327	15113	14906	15161	15143	15009	15221	14978	15018	15063	15050	15185	15147	15084	15161	15154	15138	15336	15126	15216	15061	15048	14841	15228	15097	15169	15147	15021	15151	15092	15203	15239	15129	15000	15187	15260	15142	15112	15066	15290	15245	15225	15166	15077	15127	15030	15023	14965	15000	15053	15027	15021	15114	15137	15058	15082	15063	15016	15073	15037	15104	15213	15119	15305	15218	15185	15113	15219	14954	15372	15193	15090	15039	15407	15265	15119	15228	15232	15132	15083	15121	15256	14916	15261	15131	15070	15127	15157	15154	14943	15265	14913	15110	15079	15094	15005	15166	14976	15163	15138	15114	15133	15048	15239	15127	15301	15107	15233	15066	15040	15207	15205	15144	15131	15184	15086	15132	15156	15097	15109	14964	15197	15238	15238	15224	15013	15167	15172	15139	15134	15321	15032	15162	15054	15013	15024	15043	15041	15064	15003	15206	15175	15112	15141	15049	15152	15128	15020	15077	15138	15062	15245	15160	15209	14945	15022	14999	15190	15206	15058	14989	15024	15224	14865	15160	14993	15023	14965	15151	15107	15020	14912	15127	14938	15264	15220	15090	15032	15117	15132	15056	15055	15162	15239	14942	15121	15118	15147	15182	15088	15073	15044	15000	14977	15235	14966	15095	14984	15053	15115	15291	15084	15162	15107	15144	15115	15160	15234	15126	15109	15101	15174	15177	15198	15157	15197	15067	15151	15171	15067	15044	15259	15194	15016	15182	15099	15284	15070	15217	15094	14973	15221	15127	15137	15141	15156	14951	14987	15040	15210	15215	15116	15168	15130	15176	15129	15218	15123	15062	15080	15199	15123	15125	15046	15133	15201	15051	15115	15079	15162	15300	15026	15021	15048	15170	15131	15249	15256	15017	14996	15278	15248	15084	15141	15092	15042	15059	15220	15180	15131	15143	15206	15106	15130	15260	15216	15148	15231	15205	15134	15102	15168	15117	15061	15068	15178	15072	15243	15175	15137	14981	15120	15122	15047	15168	15166	14998	15075	15110	14946	15074	14976	15270	15157	15161	15173	15166	15084	15140	14976	15107	15206	15016	14905	15113	15062	15247	15197	15148	15039	15113	15008	15138	14995	15220	15072	15122	15309	15123	15047	15115	15285	15075	15064	15122	15109	15021	15054	15198	15262	15107	15259	15137	15162	15182	15211	15216	15187	15079	15150	15171	15064	15154	15220	15127	15190	15184	15069	15184	15197	15185	15213	15064	15042	15196	14959	15208	15215	15237	15145	15086	15045	15108	15067	15053	15157	15250	15110	15266	15063	15246	15142	15120	15138	15078	15265	15179	15064	15189	15291	15013	15063	15187	15175	15050	14924	15176	15089	15194	15032	15245	15191	15186	15168	15052	15054	15061	15212	15036	15211	15044	15113	15027	15161	15096	15192	15041	15121	15132	15032	15145	15033	15178	15076	15147	15073	14992	15294	15184	15222	15056	15248	15100	15041	15161	15100	15283	15034	15108	15014	15028	15119	15208	14953	15277	15070	15215	15045	15242	15014	15163	14971	15100	15097	15312	15115	15152	14981	14987	15202	15079	15173	15145	15265	15187	14990	15127	14999	15025	15166	15470	15095	15164	15049	15289	15217	15119	15246	15192	15273	15216	15225	15155	14999	15181	14905	15086	15102	15080	15002	15180	15099	15099	15211	15138	15061	15088	15202	15231	15212	15037	15193	15194	15153	15252	15107	15206	15228	15291	14986	15126	15176	15109	15119	14950	14992	15029	15211	14991	15050	15159	14969	15107	15207	15180	15223	15104	15171	15217	15064	15178	15062	14955	15123	15153	14989	15186	15173	15101	14883	15238	15263	15083	15169	15240	15042	15063	15069	15071	15140	15088	15173	15072	15216	15226	15173	15057	15110	15167	14970	15157	15208	15280	15238	15034	15215	15137	15187	15019	15182	15355	15169	15264	15189	15176	14988	14952	15354	15027	15300	14833	15184	14998	15138	15212	15130	15094	15159	15108	15083	15091	15154	15197	15114	15202	15134	15188	15074	15006	15124	15096	15049	15096	14975	15100	15307	15112	15033	14984	14962	15166	15000	15119	15276	14995	15154	15146	15247	15081	15038	15153	15097	15221	15091	15266	15237	15352	15192	15172	15223	15113	14955	15162	15232	15128	15222	15117	15177	14996	14888	15185	15195	15172	15038	15079	15155	15071	15203	15195	15197	15165	15137	14999	14970	15115	15154	15139	15188	15154	15289	15175	14996	15049	15229	15210	15134	15162	15145	15070	15109	15132	15140	15263	15120	15102	15244	15067	15141	15145	15227	15192	15066	15248	15235	15308	15033	15009	15147	15271	15164	15088	15115	15098	14971	15016	15154	15075	15129	15211	15196	15260	15030	15056	15083	15058	14977	15164	15115	15051	14948	15046	15072	15176	15258	15058	15050	14996	15144	15162	15084	15238	15057	15129	15020	15069	15031	15208	15070	15153	15085	15182	15106	15152	15220	15108	15060	15090	15182	14995	15002	15154	15225	15074	15223	15366	15132	15053	15013	15104	15098	15194	15127	15382	14915	15308	15279	15268	14972	15181	15163	15071	15205	15215	15192	15039	15095	15273	15246	15047	14966	15146	15116	15109	15080	15005	15059	15077	15202	15170	15039	15292	15088	15085	14933	15072	15267	15077	15198	15089	15089	15221	15255	15014	15150	15260	15142	15145	15206	15105	15212	15079	15225	15204	15245	15187	15100	15058	15085	15177	15187	15023	15071	15134	15092	15128	15189	15225	14917	15187	15095	15136	15148	15162	15114	15321	14983	15138	15242	15026	15209	15086	15118	15160	15085	15110	15140	15089	15061	15055	15128	15163	15069	15085	15290	14951	15072	14999	15173	14960	15128	15194	15064	15242	15100	15111	15028	15133	15127	15096	15059	15130	15162	15208	15101	15293	14965	15136	14983	15137	15152	15236	15226	15117	15058	15153	15133	15162	15133	15004	15145	15019	15092	15184	15370	15042	15263	15112	15154	15174	15009	15111	15092	15197	15138	15117	15121	15169	15173	15114	15178	15162	14971	15060	15141	15206	15005	15161	15243	15075	15101	15131	15015	15136	15208	15072	15220	15050	15094	15070	15086	15205	14854	15050	15146	15298	15156	15079	15201	15376	15079	15131	15157	15180	15098	15033	15280	15121	15168	15216	15002	15293	15038	15251	15142	15055	15251	15306	14951	15143	15247	14938	15116	15283	14924	15125	15196	15198	15180	15159	15121	15149	15243	15104	15051	15084	15078	15130	15076	15317	15097	15172	15197	15100	15156	15016	15033	15089	15238	15257	15217	15241	15183	15180	15174	15200	15111	15086	15225	15052	15307	15093	15108	14985	15260	14872	15169	15159	15150	15180	15196	14986	15032	15037	15045	15257	15050	15107	15240	15038	15115	15030	15165	15019	14997	15079	15241	14980	15247	15262	15093	15297	15255	15030	15029	15175	15142	15001	15137	14965	15251	15156	15124	14949	15205	15133	15053	15129	15169	15094	15182	15309	15050	15295	14961	15116	15122	15137	15322	15051	15211	15245	15218	15115	15111	15086	15216	15340	15183	15028	15212	14952	15109	15098	15143	15367	15004	15142	15095	15078	15012	15142	15112	15101	15188	15246	15170	15157	15297	15218	15086	14976	15092	15121	15053	15134	15141	15098	15209	15155	15110	15044	15105	15295	15086	15168	15181	15153	14813	15181	15049	15159	15126	15177	15200	15188	15213	15070	15036	14918	15062	15094	15292	14967	15192	15079	15146	15363	15107	15112	15146	15126	15003	15101	15081	15053	15083	14905	15208	15063	15046	14826	15142	15225	14987	15183	15052	15003	15009	15042	15043	15050	15255	15184	15143	15198	15145	15217	15190	15216	15095	15125	15176	15056	15155	15154	15178	15095	15144	15022	15077	15128	15215	15242	15169	14987	15065	15187	15248	15230	15139	15063	14994	15029	15107	15233	15078	15114	15246	15067	15174	15068	15206	15050	15122	15144	15130	15090	15012	15019	15058	15179	15055	15092	14980	15117	15182	15132	15130	15084	15020	15063	15052	15079	15139	15209	14900	15299	15177	15064	15157	15076	15094	15206	15182	15042	15186	15403	15170	15003	15128	15148	15033	15056	15116	15117	15043	15019	15283	15076	15102	15145	15023	15058	15185	15183	15155	15081	15174	15112	15211	15326	15033	15122	15132	15244	15073	15063	15143	15199	15005	14999	15136	15159	14989	15155	15120	15114	15103	14998	15285	15169	15150	15069	15149	14994	15184	15200	15160	15138	15252	15197	15002	15220	15240	15104	15120	15066	14983	14935	15051	15153	15124	15108	15028	15122	14973	15315	15130	15228	15153	15153	15109	15076	15258	15141	15082	15175	15113	15076	15058	15160	15058	15230	15232	14985	15025	15051	15196	15154	14981	15187	15082	14972	15133	15146	15148	15020	15090	15247	15111	15063	15184	15149	15163	15048	15226	15060	15185	15036	15120	15316	15317	15288	15184	15176	15030	15066	15176	15035	15121	14958	15061	14979	15312	15014	15185	15077	15074	15103	15167	15235	14967	15097	15090	15182	14988	15150	15214	15216	15155	15187	14929
24240	21508	29171	24768	23662	26378	26818	22553	20901	20522	19724	19197	18909	18646	18479	17997	18143	17664	17723	17571	17444	17551	17483	17213	17068	17244	17058	17087	16802	16716	16904	16701	16718	16820	16636	16529	16666	16616	16913	16854	16811	16831	16772	16868	16488	16766	16644	16549	16748	16761	16832	16651	16480	16620	16477	16786	16819	16575	16737	16679	16597	16723	16840	16718	16647	16802	16639	16681	16708	16864	16792	16672	16484	16572	16689	16512	16554	16505	16704	16423	16474	16681	16562	16785	16936	16678	16569	16660	16566	16564	16625	16506	16486	16633	16635	16599	16775	16638	16680	16700	16663	16608	16474	16539	16582	16718	16728	16664	16731	16579	16476	16530	16598	16589	16742	16571	16747	16603	16514	16415	16626	16728	16458	16652	16662	16718	16694	16602	16660	16535	16560	16685	16654	16529	16765	16628	16689	16726	16529	16620	16681	16677	16669	16593	16650	16597	16520	16646	16588	16343	16604	16634	16451	16560	16743	16712	16478	16435	16662	16675	16767	16660	16421	16524	16720	16583	16496	16531	16498	16583	16503	16517	16583	16599	16726	16663	16546	16700	16679	16537	16678	16519	16648	16653	16454	16399	16703	16413	16777	16655	16751	16706	16877	16705	16783	16645	16759	16418	16571	16528	16712	16529	16657	16750	16585	16627	16656	16780	16774	16446	16707	16586	16603	16613	16565	16723	16496	16679	16489	16517	16656	16689	16604	16429	16707	16552	16627	16669	16773	16766	16617	16674	16500	16754	16697	16509	16523	16629	16710	16574	16481	16529	16572	16564	16649	16752	16592	16690	16567	16730	16739	16746	16708	16546	16757	16605	16478	16630	16536	16555	16754	16550	16481	16341	16559	16588	16520	16413	16647	16344	16631	16543	16589	16388	16689	16447	16613	16536	16621	16517	16473	16538	16753	16750	16497	16465	16486	16711	16708	16720	16432	16629	16682	16520	16320	16814	16637	16698	16614	16479	16651	16746	16774	16335	16452	16470	16742	16682	16678	16603	16484	16669	16558	16751	16500	16672	16772	16603	16732	16760	16581	16746	16560	16496	16768	16636	16473	16641	16545	16610	16525	16418	16791	16555	16658	16740	16595	16654	16504	16529	16735	16600	16712	16653	16622	16648	16608	16761	16458	16690	16759	16387	16559	16579	16774	16699	16569	16580	16734	16606	16711	16676	16704	16785	16770	16569	16628	16507	16634	16737	16552	16667	16624	16564	16729	16711	16696	16623	16704	16608	16508	16693	16565	16629	16689	16716	16638	16644	16776	16678	16539	16578	16548	16579	16752	16584	16551	16678	16712	16407	16621	16580	16692	16483	16561	16669	16658	16549	16485	16489	16684	16649	16611	16525	16592	16685	16558	16546	16737	16682	16772	16606	16769	16726	16426	16548	16609	16561	16583	16462	16601	16758	16771	16862	16738	16725	16536	16817	16621	16631	16606	16730	16511	16585	16585	16800	16702	16631	16604	16825	16889	16733	16595	16628	16711	16476	16538	16708	16639	16576	16558	16699	16652	16633	16775	16657	16820	16614	16769	16479	16551	16652	16696	16659	16783	16472	16597	16614	16389	16732	16736	16716	16553	16704	16566	16717	16522	16375	16484	16559	16523	16636	16683	16633	16598	16723	16471	16684	16739	16718	16819	16494	16663	16453	16619	16504	16518	16738	16819	16578	16623	16556	16658	16720	16501	16635	16732	16554	16635	16776	16523	16591	16668	16828	16586	16594	16484	16456	16478	16552	16578	16645	16418	16643	16513	16696	16518	16699	16776	16549	16671	16772	16492	16690	16670	16655	16558	16900	16515	16634	16497	16728	16616	16657	16667	16575	16620	16550	16615	16568	16574	16635	16741	16652	16731	16763	16738	16575	16699	16579	16546	16594	16565	16719	16609	16531	16351	16715	16699	16645	16398	16550	16384	16829	16771	16511	16758	16685	16575	16624	16658	16975	16673	16668	16746	16574	16708	16629	16462	16827	16518	16592	16772	16564	16703	16574	16596	16783	16610	16525	16525	16636	16638	16611	16496	16613	16602	16546	16462	16572	16816	16445	16235	16440	16787	16688	16549	16522	16616	16581	16732	16606	16516	16572	16797	16761	16511	16612	16727	16340	16560	16687	16768	16672	16546	16643	16467	16764	16602	16621	16727	16603	16837	16806	16451	16516	16736	16435	16776	16786	16470	16788	16606	16721	16783	16622	16681	16677	16587	16563	16706	16627	16794	16707	16508	16625	16750	16612	16670	16582	16435	16521	16649	16445	16654	16554	16510	16306	16621	16563	16464	16473	16577	16586	16606	16667	16675	16762	16478	16755	16711	16640	16533	16735	16464	16646	16542	16651	16577	16631	16608	16429	16629	16731	16551	16690	16593	16621	16659	16540	16592	16603	16544	16446	16687	16586	16611	16568	16723	16570	16743	16572	16611	16830	16456	16573	16703	16596	16812	16459	16598	16714	16890	16506	16689	16726	16554	16609	16636	16615	16661	16835	16814	16545	16720	16832	16564	16524	16407	16657	16545	16654	16419	16658	16820	16807	16626	16700	16724	16699	16511	16554	16686	16900	16693	16582	16506	16468	16735	16480	16595	16614	16532	16563	16562	16682	16507	16554	16712	16571	16573	16376	16580	16579	16687	16667	16504	16555	16770	16590	16768	16391	16450	16528	16443	16510	16734	16493	16654	16667	16680	16724	16644	16577	16481	16697	16639	16587	16637	16691	16718	16829	16569	16548	16543	16676	16465	16637	16541	16805	16726	16641	16593	16766	16633	16492	16697	16553	16468	16517	16659	16678	16794	16775	16512	16635	16683	16454	16793	16814	16693	16756	16785	16436	16812	16872	16557	16906	16669	16729	16481	16736	16969	16614	16682	16539	16478	16620	16669	16590	16855	16436	16754	16752	16527	16620	16480	16668	16652	16322	16526	16390	16578	16696	16779	16340	16787	16499	16573	16614	16421	16789	16559	16721	16758	16749	16587	16734	16598	16496	16443	16523	16734	16601	16528	16555	16683	16762	16498	16713	16323	16680	16552	16669	16551	16570	16515	16709	16286	16732	16512	16773	16714	16972	16743	16531	16672	16422	16486	16458	16466	16459	16620	16691	16383	16603	16611	16811	16618	16532	16567	16806	16497	16550	16574	16549	16642	16671	16569	16621	16905	16416	16639	16660	16540	16671	16459	16560	16477	16574	16772	16604	16672	16598	16509	16889	16732	16696	16623	16691	16469	16573	16658	16690	16753	16667	16489	16404	16722	16528	16664	16557	16520	16571	16472	16656	16615	16512	16538	16589	16482	16811	16408	16610	16634	16736	16425	16641	16625	16622	16430	16608	16759	16620	16534	16643	16503	16482	16676	16519	16675	16792	16789	16694	16511	16600	16878	16702	16696	16721	16616	16695	16688	16494	16642	16531	16699	16369	16724	16720	16604	16704	16539	16564	16499	16569	16678	16548	16691	16653	16563	16571	16621	16709	16674	16753	16594	16657	16556	16625	16544	16434	16522	16631	16583	16537	16477	16540	16632	16522	16650	16623	16374	16525	16787	16711	16600	16606	16741	16461	16528	16660	16408	16580	16626	16562	16523	16519	16727	16802	16652	16865	16705	16906	16781	16628	16618	16602	16717	16762	16536	16717	16709	16689	16554	16530	16879	16638	16563	16712	16584	16620	16555	16438	16682	16824	16484	16396	16466	16563	16761	16474	16552	16612	16491	16769	16727	16690	16786	16664	16643	16671	16756	16650	16751	16552	16718	16727	16735	16571	16642	16629	16583	16605	16683	16655	16821	16772	16664	16846	16664	16633	16682	16720	16642	16544	16562	16616	16642	16514	16691	16832	16673	16797	16770	16657	16570	16555	16735	16584	16764	16586	16820	16538	16702	16621	16495	16647	16777	16541	16706	16785	16645	16610	16455	16627	16728	16618	16432	16602	16690	16781	16689	16617	16590	16614	16499	16664	16554	16581	16473	16488	16586	16640	16748	16352	16445	16541	16849	16712	16781	16641	16671	16519	16593	16357	16818	16579	16799	16672	16329	16689	16629	16561	16741	16530	16713	16600	16742	16641	16554	16620	16547	16705	16505	16807	16761	16539	16633	16509	16380	16597	16653	16683	16636	16597	16790	16560	16813	16734	16289	16669	16547	16653	16738	16617	16487	16831	16848	16677	16466	16339	16827	16374	16597	16613	16543	16510	16582	16677	16722	16654	16564	16647	16588	16496	16659	16633	16568	16719	16467	16503	16697	16596	16573	16638	16561	16378	16639	16463	16639	16582	16504	16512	16732	16442	16609	16611	16782	16642	16703	16546	16613	16754	16546	16518	16458	16449	16480	16443	16623	16443	16772	16514	16490	16512	16420	16783	16487	16634	16719	16520	16518	16780	16649	16616	16586	16496	16660	16564	16468	16563	16759	16708	16553	16660	16712	16755	16732	16652	16619	16673	16677	16726	16664	16557	16659	16730	16708	16516	16670	16737	16512	16381	16693	16678	16791	16651	16662	16782	16538	16673	16743	16658	16286	16623	16541	16851	16677	16547	16480	16607	16737	16777	16609	16569	16601	16543	16549	16636	16671	16561	16729	16670	16759	16659	16686	16776	16666	16646	16633	16555	16750	16637	16650	16596	16650	16548	16598	16583	16573	16475	16839	16712	16562	16511	16673	16832	16596	16371	16535	16712	16581	16415	16375	16647	16420	16609	16686	16729	16507	16473	16824	16555	16417	16676	16623	16563	16602	16601	16526	16581	16817	16569	16799	16648	16631	16695	16755	16801	16643	16649	16529	16443	16526	16513	16569	16653	16596	16735	16533	16366	16577	16641	16626	16759	16776	16545	16693	16661	16651	16631	16557	16474	16768	16660	16678	16556	16470	16555	16583	16779	16724	16523	16466	16573	16438	16784	16549	16649	16507	16480	16703	16712	16662	16510	16575	16608	16698	16546	16647	16617	16584	16804	16686	16564	16600	16724	16816	16696	16470	16526	16520	16681	16645	16666	16607	16807	16643	16609	16917	16745	16572	16531	16677	16616	16935	16718	16765	16449	16808	16698	16620	16771	16666	16713	16633	16541	16597	16469	16612	16770	16978	16671	16710	16800	16707	16568	16380	16525	16552	16636	16542	16575	16530	16747
26229	45024	44280	36775	31452	28139	25266	23285	21844	20488	19507	18697	17817	17740	17155	16712	16417	16206	16085	15981	15578	15493	15442	15311	15394	15295	15353	14962	15162	15096	15039	14749	14849	14923	14864	15004	14835	14897	14810	14797	14858	14939	14729	14811	14790	14858	14600	14767	14771	14866	14690	14734	14524	14704	14777	14660	14839	14853	14798	14787	14747	14774	14649	14774	14893	14766	14624	14693	14687	14751	14744	14618	14783	14683	14569	14495	14610	14745	14614	14672	14804	14627	14775	14825	14604	14632	14649	14710	14731	14754	14674	14850	14642	14687	14767	14556	14692	14674	14724	14665	14764	14566	14479	14779	14562	14610	14627	14684	14571	14686	14719	14670	14691	14786	14582	14728	14675	14578	14726	14667	14638	14563	14708	14630	14651	14619	14720	14815	14706	14574	14731	14594	14608	14645	14794	14662	14778	14637	14387	14605	14677	14741	14530	14572	14795	14748	14544	14557	14715	14657	14554	14808	14615	14653	14717	14629	14694	14855	14627	14633	14891	14609	14535	14628	14611	14674	14683	14601	14475	14709	14823	14688	14862	14627	14708	14697	14688	14710	14896	14625	14744	14611	14866	14649	14727	14687	14736	14654	14593	14630	14694	14552	14769	14725	14520	14651	14674	14668	14795	14754	14590	14755	14603	14531	14708	14592	14642	14768	14746	14659	14662	14698	14763	14671	14926	14598	14769	14532	14692	14654	14752	14691	14756	14595	14600	14677	14735	14672	14813	14651	14851	14615	14628	14451	14691	14760	14728	14601	14535	14750	14742	14498	14574	14516	14729	14542	14627	14702	14572	14647	14554	14674	14506	14632	14560	14854	14571	14677	14650	14802	14829	14819	14558	14820	14744	14669	14821	14839	14754	14759	14847	14760	14688	14846	14570	14853	14801	14579	14750	14830	14725	14690	14795	14712	14658	14689	14569	14576	14797	14710	14564	14798	14509	14672	14645	14663	14709	14656	14573	14815	14923	14554	14797	14681	14634	14599	14597	14717	14768	14664	14812	14659	14769	14570	14575	14539	14548	14717	14614	14626	14757	14889	14714	14691	14651	14605	14515	14830	14655	14701	14830	14725	14513	14677	14574	14642	14740	14741	14659	14531	14666	14698	14576	14476	14806	14614	14515	14643	14548	14684	14764	15014	14772	14722	14645	14622	14594	14556	14648	14678	14669	14632	14823	14720	14578	14823	14518	14610	14641	14738	14694	14640	14670	14672	14688	14530	14763	14622	14783	14695	14724	14637	14680	14661	14658	14690	14668	14717	14807	14606	14703	14776	14474	14734	14812	14679	14617	14671	14698	14729	14620	14760	14598	14586	14657	14530	14612	14664	14660	14661	14786	14555	14534	14656	14621	14610	14557	14578	14485	14651	14651	14569	14595	14819	14711	14693	14736	14614	14750	14487	14429	14594	14775	14566	14737	14942	14554	14634	14732	14601	14709	14787	14709	14460	14579	14643	14682	14762	14600	14672	14573	14712	14745	14673	14582	14739	14674	14700	14711	14746	14546	14915	14535	14580	14593	14838	14831	14696	14764	14816	14635	14750	14540	14655	14721	14643	14752	14650	14622	14579	14495	14596	14705	14531	14714	14732	14706	14746	14531	14539	14550	14683	14647	14650	14539	14758	14855	14645	14535	14742	14821	14695	14842	14656	14549	14699	14612	14594	14510	14710	14718	14722	14843	14608	14688	14564	14775	14558	14647	14747	14772	14784	14719	14572	14499	14639	14708	14595	14824	14422	14691	14712	14551	14758	14704	14564	14695	14600	14620	14714	14618	14744	14722	14861	14683	14654	14764	14615	14731	14746	14655	14604	14558	14532	14649	14546	14397	14497	14591	14737	14620	14633	14633	14732	14620	14575	14769	14776	14700	14674	14730	14755	14509	14860	14630	14707	14673	14755	14580	14808	14688	14676	14722	14634	14597	14666	14599	14747	14591	14714	14758	14593	14669	14536	14646	14653	14633	14692	14743	14586	14706	14554	14731	14648	14857	14740	14633	14598	14670	14603	14697	14633	14705	14623	14748	14681	14800	14657	14588	14907	14758	14711	14633	14605	14704	14656	14764	14576	14570	14570	14543	14661	14647	14680	14578	14726	14715	14584	14660	14620	14701	14794	14566	14704	14661	14717	14572	14606	14760	14585	14791	14645	14676	14598	14693	14579	14766	14733	14671	14634	14866	14754	14691	14742	14552	14695	14633	14726	14524	14586	14721	14652	14592	14760	14717	14689	14586	14662	14623	14447	14477	14777	14776	14511	14690	14651	14673	14566	14492	14823	14534	14693	14692	14647	14647	14781	14583	14681	14500	14609	14728	14698	14493	14590	14668	14710	14481	14630	14644	14649	14827	14695	14700	14632	14684	14671	14612	14768	14616	14770	14554	14645	14767	14575	14769	14895	14585	14729	14731	14802	14812	14694	14751	14670	14900	14503	14649	14572	14606	14686	14712	14752	14404	14729	14664	14648	14784	14727	14742	14741	14836	14621	14617	14731	14612	14634	14652	14513	14684	14738	14626	14639	14614	14816	14650	14709	14698	14870	14577	14647	14588	14731	14658	14720	14738	14509	14633	14628	14919	14618	14688	14612	14724	14538	14431	14779	14579	14574	14580	14744	14782	14561	14744	14594	14688	14615	14696	14711	14652	14753	14584	14781	14677	14863	14685	14736	14651	14612	14730	14584	14745	14739	14556	14743	14701	14549	14678	14639	14581	14689	14670	14801	14680	14628	14641	14589	14655	14485	14573	14771	14437	14643	14502	14556	14615	14690	14581	14817	14722	14550	14723	14697	14761	14582	14686	14664	14743	14668	14833	14908	14623	14709	14535	14682	14679	14715	14677	14649	14563	14737	14649	14708	14693	14708	14609	14608	14609	14762	14678	14856	14646	14708	14821	14659	14585	14828	14699	14566	14604	14655	14710	14799	14653	14761	14539	14787	14702	14738	14459	14713	14735	14733	14581	14696	14538	14687	14649	14605	14430	14795	14806	14570	14551	14665	14777	14759	14500	14725	14672	14723	14694	14596	14843	14747	14760	14571	14762	14584	14551	14694	14739	14674	14785	14573	14427	14612	14616	14748	14681	14641	14374	14745	14587	14554	14582	14632	14691	14618	14620	14722	14800	14535	14731	14862	14573	14587	14816	14759	14517	14736	14511	14706	14770	14668	14625	14689	14610	14642	14668	14652	14782	14619	14868	14626	14741	14799	14790	14597	14594	14728	14598	14628	14558	14593	14652	14747	14708	14685	14615	14514	14583	14747	14723	14727	14680	14588	14683	14583	14748	14511	14670	14708	14717	14642	14647	14978	14762	14667	14767	14550	14710	14731	14640	14578	14575	14821	14615	14639	14754	14601	14759	14722	14745	14703	14598	14559	14704	14648	14588	14685	14654	14728	14550	14575	14660	14637	14675	14659	14689	14555	14701	14674	14757	14778	14788	14547	14735	14732	14731	14645	14597	14627	14565	14577	14633	14690	14702	14447	14701	14772	14644	14592	14704	14571	14843	14695	14754	14579	14697	14856	14661	14630	14556	14680	14773	14704	14719	14607	14620	14620	14760	14663	14675	14516	14867	14625	14726	14767	14521	14670	14604	14730	14779	14672	14667	14706	14584	14634	14640	14565	14692	14669	14573	14780	14846	14629	14975	14606	14704	14649	14814	14550	14598	14643	14619	14593	14753	14668	14479	14744	14659	14591	14570	14827	14681	14800	14776	14616	14592	14573	14722	14566	14701	14527	14818	14550	14514	14679	14783	14865	14714	14726	14786	14695	14902	14587	14761	14660	14712	14675	14635	14762	14750	14559	14706	14538	14717	14559	14663	14680	14675	14758	14680	14651	14571	14619	14680	14604	14504	14652	14709	14675	14669	14672	14771	14743	14841	14667	14844	14808	14615	14471	14740	14624	14645	14632	14697	14755	14545	14679	14713	14694	14615	14673	14626	14759	14660	14578	14799	14617	14598	14701	14655	14864	14397	14705	14587	14678	14637	14721	14787	14544	14667	14575	14677	14759	14803	14624	14846	14631	14620	14733	14699	14583	14710	14697	14767	14602	14665	14698	14599	14661	14527	14698	14670	14795	14672	14609	14745	14918	14649	14566	14750	14817	14448	14739	14801	14812	14741	14569	14672	14566	14699	14651	14570	14622	14842	14703	14607	14580	14587	14641	14569	14423	14791	14710	14688	14652	14730	14646	14728	14710	14724	14507	14686	14539	14524	14692	14665	14491	14643	14590	14702	14697	14536	14571	14600	14583	14625	14693	14742	14619	14514	14564	14914	14758	14585	14646	14573	14624	14719	14581	14708	14751	14710	14675	14738	14701	14674	14786	14505	14454	14783	14612	14780	14595	14509	14492	14829	14735	14516	14798	14709	14607	14643	14656	14632	14672	14657	14703	14648	14534	14581	14644	14648	14628	14685	14672	14882	14712	14746	14617	14651	14675	14575	14701	14652	14742	14526	14819	14669	14774	14722	14767	14747	14701	14556	14701	14725	14659	14774	14544	14704	14676	14788	14571	14605	14614	14765	14748	14737	14580	14677	14711	14629	14786	14572	14716	14560	14668	14555	14801	14664	14753	14609	14710	14479	14657	14581	14590	14730	14576	14639	14586	14728	14575	14613	14737	14890	14704	14683	14574	14573	14895	14644	14537	14684	14794	14702	14607	14790	14626	14783	14738	14637	14667	14704	14730	14647	14515	14707	14447	14788	14640	14579	14725	14825	14679	14643	14605	14585	14554	14635	14546	14539	14529	14717	14722	14675	14643	14612	14615	14669	14639	14627	14649	14652	14601	14636	14563	14566	14673	14626	14800	14728	14675	14549	14664	14681	14543	14634	14682	14491	14495	14707	14763	14768	14716	14612	14552	14609	14815	14640	14696	14675	14714	14714	14525	14714	14773	14476	14685	14880	14550	14711	14550	14700	14706	14668	14620	14813	14649	14659	14566	14734	14718	14556	14672	14372	14709	14694	14686	14765	14610	14788	14814	14604	14681	14618	14775	14745	14850	14677	14566	14630	14683	14693	14824	14574	14628	14722	14610	14611	14507	14815	14676	14701	14695	14693	14534	14640	14521	14599	14548	14732	14651	14717	14616	14545	14645	14721	14471	14720	14665	14548	14621
30627	26482	30586	26489	22409	21047	20140	19739	19021	18681	18403	18257	18061	18080	18169	17826	17656	17791	17472	17650	17554	17729	17623	17475	17676	17507	17486	17679	17462	17575	17474	17438	17228	17630	17467	17645	17535	17430	17532	17452	17425	17471	17600	17572	17603	17129	17373	17438	17405	17403	17426	17381	17333	17253	17383	17548	17489	17476	17485	17366	17489	17402	17608	17385	17512	17452	17516	17461	17397	17447	17442	17344	17548	17429	17575	17384	17384	17518	17368	17470	17484	17102	17522	17451	17582	17455	17265	17480	17528	17467	17510	17382	17225	17465	17451	17327	17683	17538	17317	17493	17379	17343	17460	17698	17529	17423	17539	17520	17467	17500	17508	17559	17471	17623	17608	17315	17504	17432	17382	17526	17340	17530	17346	17325	17438	17570	17287	17321	17564	17474	17469	17121	17614	17509	17391	17551	17354	17588	17634	17438	17361	17434	17707	17552	17398	17531	17456	17508	17362	17611	17534	17395	17436	17501	17577	17507	17421	17411	17534	17269	17584	17501	17592	17442	17490	17565	17387	17514	17527	17427	17586	17459	17539	17564	17541	17579	17260	17354	17506	17492	17385	17535	17489	17450	17276	17301	17448	17369	17566	17313	17443	17454	17549	17711	17552	17417	17177	17350	17383	17354	17464	17318	17746	17200	17611	17431	17582	17510	17498	17337	17237	17372	17415	17543	17374	17524	17381	17347	17245	17455	17678	17358	17342	17496	17504	17329	17399	17491	17317	17541	17446	17330	17373	17523	17529	17404	17406	17500	17410	17402	17585	17524	17574	17565	17396	17471	17395	17511	17418	17400	17282	17521	17297	17443	17457	17411	17321	17534	17625	17496	17467	17394	17480	17556	17687	17540	17294	17329	17663	17501	17577	17341	17439	17374	17462	17737	17627	17555	17469	17606	17526	17297	17512	17392	17613	17429	17492	17338	17649	17549	17408	17399	17412	17628	17494	17365	17613	17191	17431	17450	17364	17509	17559	17465	17352	17410	17536	17438	17443	17638	17408	17785	17664	17235	17521	17358	17376	17281	17322	17551	17410	17468	17417	17377	17415	17321	17545	17560	17469	17522	17378	17399	17299	17504	17408	17348	17577	17544	17490	17459	17423	17295	17564	17653	17222	17448	17559	17654	17537	17607	17322	17552	17437	17429	17648	17613	17628	17665	17465	17395	17437	17467	17525	17538	17324	17433	17333	17212	17302	17355	17413	17368	17372	17155	17488	17372	17363	17407	17435	17522	17246	17498	17446	17449	17339	17341	17519	17320	17419	17345	17283	17364	17598	17523	17449	17581	17551	17399	17599	17428	17475	17522	17423	17486	17631	17482	17421	17756	17371	17412	17408	17531	17628	17488	17363	17218	17453	17521	17464	17167	17494	17546	17478	17610	17272	17471	17444	17383	17340	17561	17682	17511	17467	17507	17498	17480	17381	17366	17419	17536	17272	17704	17438	17413	17454	17201	17582	17356	17495	17346	17410	17471	17385	17325	17474	17491	17529	17466	17277	17351	17533	17562	17584	17503	17283	17441	17508	17462	17510	17483	17496	17409	17451	17549	17495	17337	17571	17601	17449	17530	17640	17440	17550	17394	17539	17439	17460	17632	17518	17219	17456	17369	17413	17435	17464	17410	17583	17397	17501	17418	17762	17550	17358	17313	17414	17549	17405	17420	17563	17452	17485	17523	17413	17403	17532	17476	17276	17377	17493	17365	17595	17264	17589	17441	17498	17213	17422	17537	17339	17367	17275	17401	17327	17402	17383	17587	17412	17601	17312	17390	17510	17401	17334	17378	17346	17254	17331	17475	17572	17376	17550	17243	17449	17579	17396	17428	17374	17405	17160	17355	17552	17487	17402	17581	17219	17251	17543	17744	17616	17602	17490	17503	17435	17257	17315	17519	17541	17613	17486	17434	17559	17381	17346	17325	17488	17299	17451	17424	17596	17684	17520	17484	17453	17413	17605	17357	17347	17429	17519	17448	17494	17484	17577	17447	17404	17392	17598	17524	17336	17441	17274	17565	17473	17468	17635	17381	17384	17444	17522	17239	17435	17409	17407	17271	17509	17430	17487	17544	17389	17294	17458	17326	17495	17489	17450	17393	17385	17258	17687	17524	17339	17503	17393	17378	17473	17547	17435	17621	17556	17469	17487	17536	17439	17457	17556	17310	17518	17432	17471	17498	17313	17518	17478	17374	17789	17638	17808	17131	17401	17535	17521	17492	17563	17549	17433	17525	17476	17562	17441	17326	17715	17629	17564	17501	17380	17374	17614	17363	17494	17607	17475	17194	17346	17545	17475	17315	17399	17294	17400	17538	17512	17594	17614	17372	17459	17493	17351	17367	17391	17435	17325	17410	17585	17338	17327	17452	17721	17621	17511	17358	17408	17579	17742	17662	17298	17442	17498	17398	17371	17331	17523	17402	17495	17425	17581	17504	17535	17349	17346	17459	17465	17453	17340	17420	17304	17535	17503	17388	17498	17422	17460	17477	17522	17505	17541	17563	17378	17606	17741	17536	17169	17454	17419	17497	17381	17407	17624	17382	17454	17499	17464	17434	17598	17404	17252	17361	17394	17477	17346	17222	17552	17447	17558	17429	17609	17742	17412	17484	17662	17512	17218	17580	17356	17687	17539	17378	17555	17299	17378	17551	17174	17558	17294	17375	17421	17390	17431	17480	17351	17407	17447	17352	17562	17443	17551	17466	17468	17532	17525	17532	17592	17321	17545	17451	17445	17301	17459	17387	17558	17401	17539	17339	17306	17602	17276	17340	17656	17409	17463	17397	17520	17446	17663	17376	17495	17556	17464	17422	17253	17412	17640	17225	17340	17675	17621	17386	17556	17559	17367	17343	17368	17396	17541	17410	17488	17493	17315	17432	17566	17339	17463	17511	17728	17471	17491	17594	17490	17356	17366	17551	17424	17447	17517	17737	17534	17399	17274	17444	17452	17539	17342	17366	17603	17405	17423	17650	17303	17416	17768	17668	17258	17494	17284	17441	17471	17517	17583	17446	17509	17468	17582	17633	17603	17608	17664	17524	17465	17400	17597	17455	17428	17552	17526	17690	17362	17459	17310	17415	17454	17205	17477	17450	17580	17396	17436	17432	17509	17395	17414	17410	17601	17509	17478	17575	17351	17551	17296	17647	17267	17530	17472	17464	17471	17445	17423	17535	17487	17556	17484	17645	17634	17586	17588	17461	17547	17458	17352	17346	17613	17499	17492	17538	17568	17278	17516	17366	17376	17512	17317	17380	17446	17483	17340	17611	17423	17468	17514	17554	17296	17352	17603	17367	17576	17398	17716	17352	17442	17582	17297	17439	17546	17614	17321	17482	17583	17397	17485	17504	17349	17509	17330	17388	17290	17591	17397	17363	17534	17496	17271	17501	17278	17501	17386	17618	17517	17442	17389	17571	17629	17375	17538	17693	17375	17432	17543	17499	17576	17479	17466	17397	17564	17364	17407	17543	17555	17367	17502	17617	17305	17232	17337	17547	17498	17316	17447	17564	17484	17450	17443	17531	17465	17503	17295	17350	17578	17369	17595	17806	17470	17403	17576	17552	17423	17693	17674	17687	17344	17549	17509	17597	17459	17517	17640	17502	17492	17552	17441	17477	17619	17446	17457	17552	17505	17466	17459	17524	17464	17393	17601	17568	17474	17695	17487	17630	17563	17690	17467	17273	17214	17640	17414	17489	17467	17344	17517	17270	17519	17409	17324	17334	17324	17293	17611	17589	17505	17486	17326	17323	17463	17518	17468	17656	17506	17639	17354	17435	17554	17524	17332	17522	17521	17355	17421	17196	17335	17484	17355	17356	17527	17498	17440	17417	17394	17302	17466	17467	17487	17369	17521	17453	17413	17367	17499	17492	17365	17366	17317	17524	17317	17661	17443	17504	17391	17436	17427	17475	17458	17400	17504	17469	17291	17493	17518	17802	17459	17677	17609	17305	17453	17288	17439	17380	17429	17511	17491	17421	17514	17437	17511	17664	17441	17508	17300	17129	17418	17257	17479	17703	17619	17404	17431	17445	17489	17474	17392	17446	17517	17377	17608	17465	17594	17324	17601	17561	17527	17506	17756	17466	17363	17497	17585	17527	17455	17515	17722	17512	17345	17359	17559	17373	17834	17283	17261	17325	17385	17601	17512	17320	17375	17510	17340	17322	17367	17491	17435	17578	17172	17372	17577	17349	17765	17398	17572	17524	17432	17581	17518	17404	17542	17531	17482	17366	17346	17389	17633	17376	17442	17647	17555	17357	17389	17571	17510	17562	17267	17274	17246	17663	17461	17385	17480	17328	17483	17404	17404	17192	17492	17736	17570	17290	17654	17258	17544	17623	17307	17527	17332	17707	17493	17268	17456	17363	17511	17364	17507	17322	17283	17602	17391	17323	17477	17249	17411	17456	17433	17256	17380	17372	17630	17245	17225	17490	17684	17344	17646	17305	17328	17377	17330	17412	17515	17439	17360	17193	17760	17415	17496	17373	17246	17433	17555	17535	17537	17590	17457	17272	17449	17370	17659	17528	17581	17541	17287	17251	17565	17496	17460	17339	17465	17524	17521	17379	17464	17432	17579	17305	17654	17589	17506	17517	17515	17405	17485	17590	17489	17440	17817	17404	17411	17463	17362	17518	17404	17592	17315	17585	17688	17557	17483	17399	17516	17515	17578	17482	17295	17502	17612	17471	17448	17483	17598	17490	17523	17378	17550	17590	17663	17472	17463	17720	17402	17371	17518	17399	17318	17317	17393	17355	17549	17416	17496	17666	17586	17428	17509	17657	17373	17759	17546	17392	17429	17456	17406	17452	17402	17358	17399	17448	17324	17431	17417	17490	17390	17716	17288	17658	17555	17468	17436	17609	17518	17585	17620	17350	17328	17522	17330	17586	17293	17569	17554	17571	17379	17390	17614	17576	17501	17326	17475	17449	17378	17458	17635	17304	17457	17675	17531	17536	17572	17457	17738	17633	17570	17458	17637	17550	17299	17655	17464	17612	17627	17542	17370	17584	17465	17472	17443	17505	17481	17556	17480	17404	17464	17584	17645	17496	17591	17389	17274	17458	17314	17526	17529	17415	17510	17481	17572	17485	17557	17409	17427	17496	17396	17621	17451	17439
24163	34184	32991	25353	22217	20601	19151	18595	17733	16971	16656	16243	16073	16091	15846	15688	15681	15850	15604	15513	15295	15536	15385	15420	15422	15400	15239	15167	15329	15196	15211	15273	15137	15268	15277	15056	15171	15225	15047	15121	15079	15248	15142	15144	15095	15243	15249	15259	15061	15168	15245	15215	15300	15261	14983	15205	15278	15043	15029	15100	15002	15167	15017	15187	15252	15072	15121	15191	15038	15010	15281	15098	15167	14899	15217	15131	14977	15269	15084	15201	14949	15251	15111	15129	15114	15172	15324	14933	15117	15140	15072	15280	14984	15179	15102	15087	15366	15079	15134	15108	15281	15104	15251	15215	15358	15210	15429	15179	14952	15098	15364	15026	15145	15403	15327	15067	15186	15372	15115	15185	15327	15155	15110	15195	14999	15047	14989	15127	15169	15155	15268	15094	15063	15190	15099	15167	15255	15114	15161	15076	14986	15070	15056	15080	15258	14937	15082	15299	15057	15011	15185	15165	14944	15268	15042	15081	15126	14831	14997	15250	15039	15239	15188	15154	15175	15243	15021	15145	14947	15125	15074	15183	15177	15072	15249	15192	15315	15083	15159	15282	15100	15264	15049	15190	15040	15381	15125	15170	15154	15266	15255	15258	15307	15178	15094	15127	15024	15085	15176	15033	15099	15241	15278	15048	15051	15243	15007	15091	15132	15145	15063	15229	15113	15160	15184	15054	15157	15157	15210	15268	15013	15003	15173	15183	15055	15133	15143	15170	15098	15082	15177	14983	15175	14984	15175	15092	15134	15048	15129	15040	15108	15153	15097	15177	15219	15000	15103	15150	15082	15114	15045	14896	15290	15336	15079	15235	15224	15169	15079	15123	15166	15173	15201	14933	15038	15103	15028	15206	15069	15008	15087	15097	15108	15189	14971	15131	15209	15083	15153	15078	15060	15163	15286	14965	15207	15000	15190	15259	15118	15172	15012	15059	15145	15025	15137	15054	15094	15204	14952	15187	15206	15073	15147	15091	15045	15152	15130	15213	15270	15189	15074	15113	15150	15292	15133	15285	15098	15036	15001	15134	15171	15148	15239	14882	15164	15128	15146	15183	15191	15009	15235	15078	15134	15113	15156	14999	15213	15018	15094	15120	15241	15137	15161	15128	15119	15239	15157	15014	15251	15086	15070	15165	14997	15171	15207	15238	15200	15174	15064	15230	15189	15215	15124	14949	15098	15129	15200	15072	14949	15165	15051	15070	15375	15057	15039	15127	15208	15169	15055	15120	15184	15105	15061	15087	15217	15046	15042	15099	15052	15230	15340	15110	15340	15058	15205	14919	15024	15066	15249	15288	15157	15050	15113	15215	15207	15011	15212	15174	15125	15154	15033	15073	15010	15130	15137	15136	15106	15129	15203	15167	15251	15092	15046	15200	15179	15122	15142	15189	15138	15196	14986	15188	14992	15006	15197	15169	15036	15226	15141	15069	15149	15160	15036	15095	15105	14979	15093	15077	15181	15107	14958	15198	15427	15228	15067	15132	15158	15164	15010	15178	15052	14837	15133	15140	15220	15130	15301	15182	15059	15007	15115	15069	15207	15021	15264	15286	15103	15031	15000	15225	15123	15160	15093	15189	15120	15162	14998	15079	15286	15200	15062	15160	15037	15100	15287	15005	15294	15231	15132	15200	15084	15088	15116	15098	14919	15052	15253	15013	15134	15220	14955	15238	15234	15088	15095	14968	15142	15064	15001	15001	15236	15184	15082	15069	15260	15168	15039	15010	15091	15132	15168	15071	15103	15087	15200	15000	15062	15087	15081	15137	15108	15113	15091	15094	15188	14956	15156	15213	15172	15085	15196	15126	15146	15291	15146	15023	15041	15135	15043	15155	15000	15086	15205	15093	15145	15060	15243	15229	15123	15054	15209	15041	15069	15314	15190	15142	15066	15142	15062	14927	15274	15067	15209	15045	15150	15249	15093	15240	15042	15148	15141	15063	15076	15094	15183	15245	15190	15229	15131	15227	15078	14981	15063	15028	15300	15225	15184	15041	15039	15056	15060	15070	15030	15188	15091	14990	15109	15328	15059	15038	15256	15132	15111	15214	15168	15139	15218	15105	15105	15055	15200	14988	15094	15099	15109	15133	15034	14985	15071	14951	15178	15119	15172	15164	15019	15182	14989	15206	15048	14945	15058	15061	15102	15048	15082	15082	15279	15357	15004	15207	15200	15166	15059	14997	15207	15038	15087	15291	15367	15193	15134	15073	15126	15130	15217	15120	15051	15139	14974	15246	15091	15156	14981	15160	15114	15140	15185	15214	15061	15242	15103	15061	15081	15225	15176	15082	15085	15186	15140	15162	15234	14841	15020	15342	15162	15125	15006	15016	15017	15232	15097	15217	15173	15236	15235	15234	15160	15243	15213	15245	15002	14945	15185	15272	15195	15163	15202	15071	15188	15148	15349	15213	15050	15143	14948	15173	15150	15177	15084	15312	15143	15168	15054	15124	15190	15116	15108	15273	15249	15180	14913	15368	15189	15032	15079	15024	15108	15260	15118	15100	15191	15013	15122	15136	15073	15086	15116	15078	15217	15204	14920	15196	15121	15054	15044	15221	15237	15116	15056	15197	14957	15056	15143	15068	15046	15180	15199	15058	15120	15084	15273	15181	15046	15159	15083	15176	15091	15220	15182	15162	15165	15265	15162	15211	15030	15174	15193	15059	15019	15312	15069	15119	15144	15104	15266	15032	15022	15139	15212	15083	15119	15148	15259	15250	15153	15175	15024	15115	15062	15108	15033	15166	15169	15251	15234	15218	15226	15167	15273	15027	15240	15121	15032	15302	15118	15079	15120	15052	15257	15221	15070	15158	15069	15057	15152	15056	15126	15347	15201	15107	15069	15211	15064	15298	15190	15238	14973	15146	15021	15284	15259	15109	15048	14959	15056	14967	15118	15198	15065	15137	15191	15089	15148	15063	15048	15064	15268	15105	15092	15174	14951	15000	15237	14956	15261	15005	15416	15078	15158	15174	15040	15309	15189	15273	15079	15185	15297	15120	14950	15207	15048	15068	15153	15128	15045	15094	15116	15216	15226	15178	15252	15286	15157	15190	15319	15249	15255	15122	15093	15047	15415	15077	15185	15038	15115	14995	15093	15059	15172	15006	15122	15010	15241	15116	15046	15131	15168	15125	15091	15078	14941	15109	15042	15217	15204	15026	15269	15248	14992	15151	15030	15227	15187	15133	15217	15152	15226	15008	15169	15114	15279	15165	15106	15005	15186	15145	15128	15213	15237	15248	15037	15172	15236	15271	15264	14945	15105	15184	15160	15277	15405	15070	15133	15180	15086	14937	15127	15104	15146	15168	15237	15161	15045	15165	15081	14900	15178	15013	15084	15211	14995	15296	15184	15079	15074	15225	15038	15107	15117	15128	15362	15386	15001	15245	15021	15072	15145	15150	15182	15249	15171	15054	15150	15255	14964	15108	15273	15101	15033	15138	15098	15122	15162	14961	15020	15313	15289	15214	15084	15158	15153	15072	15229	14995	15132	15013	15042	14946	15130	15218	15023	15058	15211	15178	15325	15200	15250	15028	14954	15070	15157	15123	15129	15166	15135	15060	15193	15062	14982	15155	15057	15155	15091	15168	15173	15139	15003	15236	15152	15246	15171	15089	15115	15093	15143	15206	15142	15121	15127	15202	15085	15219	15147	15226	15271	15094	15115	15185	14933	15088	15190	14999	15081	15165	14984	14999	15235	15055	15209	14953	15178	15197	15283	15240	15264	14938	15214	15027	15210	15158	15054	15017	15101	15311	15177	15189	15130	14990	15173	15132	15220	15285	15216	15304	15124	15034	15221	15168	15273	15133	15207	15149	14951	14968	15068	15029	15142	15195	15077	15048	15191	15194	15120	15122	15179	15161	15161	15189	15005	15246	15176	15171	15081	15304	15240	15115	15386	14938	15200	15138	15232	15221	15073	15262	14990	14957	15064	15248	15082	15076	15395	15172	15231	15155	15144	15029	15087	15155	15211	15055	15031	15208	15066	15126	15008	15166	15066	15157	15268	15225	15248	15198	15237	15195	14960	15195	15162	15182	15236	14984	15114	15106	15089	15110	15005	15117	15102	15126	15066	15156	15026	15214	15100	15025	15134	15039	15114	15019	14939	15138	15215	14993	15172	15145	15147	15151	14967	15095	15079	15214	15168	15026	14926	15303	15122	15084	15116	15142	15152	15166	15015	15288	15235	15246	15260	15231	15120	15109	15053	15118	15163	15040	15145	14951	15163	15163	15162	15037	15028	15169	15200	15065	15162	15225	14943	15257	15069	15163	15099	15062	15197	15039	15173	15210	15083	15248	15110	15160	15027	15229	15241	15028	15049	15188	15105	15197	15216	14950	15053	15147	15119	15292	15117	15225	15075	15028	15129	15031	15106	15115	15311	15167	15036	15157	15074	15058	15089	15312	14965	15305	15272	15039	15193	15149	15128	15179	14878	15235	14947	15118	15157	15176	15176	15143	15143	15118	15189	15003	15141	15071	15345	15216	15047	15056	15159	15251	15056	14986	15111	15140	15110	15220	15099	15195	15271	15274	15101	15098	15160	15074	15124	14955	15248	15180	15206	15039	15298	14907	15122	15345	15040	15073	14997	15171	15047	15098	15001	15245	15187	15101	15105	15059	15009	15119	15151	15228	15109	15228	15124	15240	15112	15146	15045	14989	15202	15138	15079	15085	15160	15302	15036	15166	15207	15249	15270	15149	15164	15240	15128	15158	15149	15080	15093	15126	15105	15151	15243	15170	15058	15138	15130	15215	15153	14979	15190	15197	15265	15109	15167	15113	15041	15085	15115	15224	15141	15243	15121	15176	15189	15098	14953	15251	15346	15130	15285	15160	15339	15081	15162	15041	15151	15136	15024	15250	15134	15209	15072	15185	15121	15041	15077	15173	15080	15022	15022	15132	15079	15131	15128	15249	14918	15229	15121	15182	15258	15086	15172	15122	15122	15081	15082	15116	15119	15227	15206	15401	15124	15157	15168	15180	15197	15052	15032	15242	15172	15043	15104	15216	15032	15055	15198	15093	15118	15061	15164	15084	15166	15300	15145	15155	15216	15047	15076	15274	15225	15014	15258	15093	15263	15175	15082	15055	15124	15196	15106	15080
25396	21516	28756	26552	25342	25213	24389	21740	20643	20009	19207	18979	18965	18682	18302	18041	18250	18302	17920	17755	17750	17554	17575	17507	17509	17401	17436	17638	17431	17509	17289	17316	17216	17296	17300	17176	17386	17301	17339	17441	17342	17319	17255	17237	17362	17123	17316	17134	17333	17206	17169	17157	17286	17318	17323	17386	17179	17071	17308	17250	17158	17386	17131	17429	17439	17331	17347	17110	17331	17223	17287	17108	17070	17158	17241	17283	17264	17235	17321	17507	17451	17120	17220	17128	17094	17104	17245	17123	17339	17005	17155	17194	17088	17212	17088	17285	17432	17222	17260	17144	17261	17284	17360	17253	17127	17271	17187	17131	17176	17349	17245	17151	17279	17167	17150	17086	17204	17259	17327	17191	17127	17391	17212	17214	17185	17352	17224	16940	17213	17151	17075	17259	17257	17195	17210	17260	17280	17194	17105	17166	17371	17204	17247	17149	17228	17121	17330	17135	17121	17164	17308	17028	17146	17390	17120	17214	17189	17289	17316	17242	17171	17299	17259	17174	17246	17070	17302	17228	17271	17321	17376	17227	17299	17289	17123	17085	17370	17205	17127	16957	17021	17283	17505	17223	17212	17191	17196	17126	17176	17254	17225	17223	17159	17007	16956	17178	17385	17312	17137	17383	17265	17217	17297	17413	17047	17198	17127	16963	17287	17364	17371	17360	17160	17101	17346	17121	17129	17271	17041	17118	17154	17322	17228	17179	17307	17325	17198	17337	17286	17270	17219	17150	17163	17144	17276	17209	17157	17510	17048	17019	17193	17238	17158	17211	17359	17174	17282	17214	17244	17224	17239	17332	17251	17176	17213	17323	17171	17254	17180	17087	17244	17325	17176	17167	17378	17147	17190	17310	17066	17124	17186	17176	17242	17230	17054	17108	17368	17034	17291	17222	17175	17264	17151	17107	17194	17397	17013	17218	17216	17317	17079	17191	17266	17167	17059	17190	16997	17035	17364	17303	17308	17336	17215	17188	17379	17336	17150	17233	17212	17190	17205	17241	17192	17485	17179	17089	17177	17299	17122	17277	17198	17364	17333	17261	17166	17152	17270	17234	17398	17037	17257	17220	17274	17157	17280	17203	17287	17130	17348	17334	17360	17166	17157	17196	17257	17195	17358	17197	17441	17406	17314	17269	16993	17377	17255	17191	17128	17185	17188	17351	17247	17159	17091	17176	17074	17137	17133	17238	17347	17037	17169	17175	17082	17080	17011	17143	17326	17213	17180	17084	17407	17345	17192	17201	17080	17376	17027	17230	17341	17154	17052	17339	17274	17180	17252	17175	17321	17238	17255	17255	17314	17106	17086	17136	17501	17040	17271	17328	17213	17190	17344	17193	17180	17300	17033	17204	17230	17198	17153	17181	17223	16969	17139	17165	17050	17114	17167	17138	16871	16989	17231	17265	17286	17040	17175	17407	17141	17336	17119	17122	17344	17166	17242	17198	17156	17200	17184	17240	17299	17252	17252	17135	17377	17321	17165	17372	17183	17230	17251	17026	17201	17412	17174	17085	17205	17072	17299	17257	17427	17325	17225	17292	17209	17082	17118	17238	17304	17172	17392	17091	17224	17337	17175	17230	17165	17074	17345	17238	17214	17382	17234	17280	17078	17070	17407	17392	17231	17071	17095	17194	17310	17442	17229	16984	17062	17161	17130	17181	17161	17233	17407	17404	17529	17133	17274	17105	17118	17201	17249	17069	17087	17074	17362	17286	17169	17205	17289	17315	17137	17131	17185	17036	17304	17099	17223	17209	17450	17043	17162	17139	17331	17345	17279	17227	17259	17099	17213	17251	17249	17223	16990	17157	17358	17255	17244	17010	17355	17282	17095	17194	17217	17220	17341	17100	17520	17247	17268	17055	17278	17261	17232	17346	17256	17187	17224	17126	17039	17298	17396	17272	17255	17291	17385	17167	17393	17217	17296	17478	17234	17342	17240	17290	17324	17185	17191	17222	17245	17346	17003	17360	17118	17137	17240	17154	17179	17069	17022	17088	17185	17196	17241	17381	17399	17339	17409	17116	17231	17086	17214	17228	17358	17322	17217	17162	17189	17280	17195	17239	17432	17383	17025	17127	17223	17215	17333	17283	17234	17301	17175	17245	17304	17212	17216	17282	17118	17156	17348	17231	17162	17250	17099	17222	17296	17271	17056	17117	17231	17242	17215	17200	17191	17246	17209	17099	17346	17046	16988	17081	17063	17152	17075	17018	17334	17312	17150	17393	17180	17237	17359	17125	17309	17042	17250	17067	17171	17299	17260	17314	17267	17454	17132	17288	17108	17158	17120	17147	17171	17164	17184	17332	17177	17303	17341	17215	17273	17253	17216	17438	17186	17049	17187	17248	17326	17340	17237	17144	17175	17287	17287	17332	17270	17254	17029	17060	17150	17069	17012	17382	17020	17065	17048	17223	17086	17180	17244	17259	17371	17352	17107	17298	17120	17196	17148	17315	17106	17141	17270	17021	17110	17107	17205	17040	17099	17083	17029	17046	17038	17176	17280	17285	17222	17196	17300	17319	17078	17305	17279	17147	17325	17172	17212	17253	17324	17218	17236	17262	17130	17332	17090	17237	17165	17228	17073	17229	17005	17272	17366	17319	17099	17080	17181	17123	17190	16969	17262	17317	17347	17110	17199	17175	17190	17163	17312	17186	17146	17117	17169	17267	17200	17131	17060	17331	17170	17258	17166	17459	17192	17188	17283	17095	17098	17204	17302	17150	17055	17206	17148	17113	17223	17182	17032	17203	17244	17112	17194	17346	17448	17560	17145	17227	17241	17189	17178	17216	17213	17269	17312	17266	17428	16931	17191	17209	17278	17156	17257	17197	17079	17241	17158	17244	17216	17480	17189	17094	17126	17290	17022	16937	17044	17117	17178	17355	17043	17196	17327	17322	17310	17368	17174	17481	17308	17407	17059	17296	17325	17226	17386	17302	17325	17203	17360	17087	17262	17473	17288	17138	17110	17076	17190	17290	17100	17185	17264	17211	17208	17106	17333	17297	17415	17242	17146	17230	17111	17173	17312	17219	17463	17145	17290	17324	17203	17177	17370	17389	17375	17221	17117	17258	17400	17366	17136	17344	17308	17132	17174	17145	17278	17402	17223	17238	17349	17052	17301	17268	17419	17126	17060	17132	17263	17257	17140	17267	17250	17146	17212	17057	17104	17170	17292	17213	17475	17242	17165	17095	17461	17125	17101	16973	17378	17480	17322	17313	17314	17093	17238	17098	17164	17205	17287	17256	17429	17223	17236	17130	17294	17112	17259	17356	17180	17158	17101	17257	17291	17209	17459	17240	17376	17046	17312	17402	17155	16965	17121	17205	17226	17253	17239	17156	17154	17168	17139	17351	17247	17253	17274	17062	16975	17123	17368	17423	17195	17448	17304	17288	17178	17175	17370	17192	17278	17178	17354	17290	17362	17250	17220	17122	17185	17141	17326	17265	17086	17232	17256	17435	17447	17200	17166	17167	17142	17065	17239	16973	17295	17253	17055	17255	16917	17053	17076	17121	17335	17174	17190	17136	17340	17305	17400	17237	17136	16962	17329	17195	17218	17227	17475	17318	17182	17230	17301	17221	17169	17407	17239	17225	17379	17157	17382	17082	17218	17221	17274	17167	17052	17213	17119	17262	17242	17249	17229	17164	17180	17222	17258	17319	17482	17166	17225	17207	17278	17342	17273	17439	17045	17123	17202	17476	17055	17169	17432	17077	17290	17143	17089	17246	17368	17185	17118	17275	17388	17095	17429	17383	17190	17166	17329	17117	17134	17378	17114	17322	17251	17328	17051	17049	17052	17110	17192	17174	17089	17170	17137	17079	17489	17162	17331	17324	17369	17288	17184	17110	17361	17240	17145	17145	17186	17332	17239	17111	17241	17203	17507	17240	17157	17314	17189	17239	17018	17136	17243	17304	17213	17342	17167	17219	17206	17335	17332	17122	17294	17219	17280	17307	17167	17211	17162	17154	17230	17180	17212	17364	17023	17289	17327	17358	17328	17171	17284	17191	17316	17218	17165	17257	17249	17327	17212	17097	17306	17462	17095	17283	17317	17363	17410	17231	17290	17181	17163	17335	17338	17263	17269	17124	17241	17136	17005	17222	17056	17332	17330	16926	17106	17082	17188	17234	17352	17243	17220	17065	17165	17063	17176	17247	17252	17157	17194	17108	17181	17067	17204	17193	17097	17513	17321	17109	17234	17228	17275	17149	16982	17178	17332	17085	17361	17124	17206	17253	17312	17096	17294	17137	17270	17339	17240	17389	17339	17050	17156	17294	17309	17101	17172	17155	17194	17188	17148	17051	17219	17152	17099	17265	17188	17277	17335	17217	17271	17320	17101	17419	17196	17164	17269	17267	17164	17313	17389	17211	17267	17251	17266	17151	17080	17241	17165	17017	17147	17213	17150	17381	17270	17552	17514	17080	17254	17060	17371	17322	17362	17076	17070	17338	17122	17079	17010	17122	17309	17289	17298	17301	17367	17216	17356	17272	16946	17157	17115	17143	17151	17249	17262	17141	17193	17265	17283	17190	17247	17373	17220	17255	17039	17331	17286	17230	17311	17220	17333	17172	17087	17354	17264	17140	17514	17095	17328	17164	17139	17281	17047	17244	17340	17202	17321	17154	17124	17196	17355	17056	17446	17145	17327	17171	17327	17153	17134	17204	17133	17343	17230	17287	17451	17278	17253	17210	17109	17223	17172	17321	17074	17173	17176	17131	17168	17305	17430	17152	17382	17112	17237	17125	17193	17304	17238	17328	17332	17148	17285	17306	17308	17188	17173	17328	17264	17017	17092	17283	17429	17238	17033	17210	17108	17179	17371	17317	17239	17432	17306	17254	17305	17123	17178	17259	17120	17165	17220	17017	17257	17019	17187	17036	17172	17116	17398	17118	17172	17167	17292	17033	17196	17381	17156	17145	17130	17444	17060	17123	17300	17398	17075	17237	17413	17290	17189	17248	17207	17062	17172	17091	17230	17342	17248	16908	17106	17312	17060	17111	17198	17241	17385	17174	17174	17271	17244	17222	17162	17419	17434	17245	17290	16918	17210	17305	17170	17356	17150	17170	17231	17117	17282	17293	17146	17182	17374	17086	17016	17188	17187	17004
24405	41952	39922	32085	28161	25352	23313	21672	20187	18914	18111	17702	17458	16806	16574	16381	16266	16070	15962	15738	15668	15418	15723	15453	15315	15310	15240	15365	15284	15335	15205	15150	15164	15087	15049	15229	15082	15135	14996	15027	14896	15223	15082	15079	15048	15191	15052	15090	15058	15201	14866	15096	14945	15123	15153	14933	14998	14961	14988	14900	15155	14844	15014	15178	14960	15085	15042	15061	15110	14787	14926	14975	15021	15018	14969	15164	15150	14983	15038	15077	14885	15069	15003	15121	15056	14993	14938	15025	15024	14908	15083	14820	15121	15004	15087	15088	15195	15067	14918	15081	15051	15066	15029	14973	15009	15108	15084	15041	15021	14916	14970	15140	14855	15100	14970	14907	14927	15125	14988	15073	15011	14951	15009	14999	15190	14905	15083	14961	15105	15097	14987	14892	15020	14913	15020	15080	15014	15013	15011	15055	15028	14892	14992	15053	15109	14988	14950	15241	14860	14964	15135	15208	14945	15094	15044	14944	14857	14856	14999	15048	14918	14875	14962	14924	15030	14740	15102	15206	15036	15061	15038	14816	15014	14907	14724	15056	15036	14896	14778	15108	14916	14833	14955	14886	15209	15160	15079	14840	15082	14884	14902	14955	14860	15091	14932	14913	14947	15094	15043	14944	14946	14854	14960	14980	15063	14995	15063	14928	14861	15091	15015	14872	15153	14980	14875	15041	14846	15164	15227	15109	14947	15118	15115	15075	14891	15085	14986	15035	15065	14947	15035	14978	15010	14946	14901	14999	15020	15094	14984	14928	14812	15094	15093	14944	15096	15020	15010	14909	15002	14992	15084	14977	15016	14997	14982	14950	15126	15153	14938	15006	15013	14851	14939	15120	14873	15018	14910	14797	14823	15061	14959	15087	14934	15037	14910	15024	15068	15109	15063	14830	14944	15027	15083	15074	14916	14915	14957	15056	15098	14814	14930	14954	14930	15094	15012	14978	14904	15052	15126	15042	15065	15115	15153	14980	14944	15085	14970	15080	14956	15072	14945	14955	14978	15029	14887	14975	14986	14958	14990	14875	14916	14976	14977	14878	15128	14871	14875	14912	14971	14839	15224	14852	14946	15162	14943	14993	15127	15018	15078	15032	14854	14981	15045	14905	15095	15110	14897	14902	15002	15115	15047	15134	14957	14988	15087	15063	15038	15014	14789	15091	15025	14919	14978	15006	14919	14928	15110	15004	14903	14934	14976	14997	14872	14990	14916	15123	15084	14927	15036	14985	15087	14922	15028	15057	14925	15018	14872	15077	15073	15191	14982	14996	15101	15024	14894	15049	15206	14939	15059	15047	14948	14963	15180	15034	15050	15057	14926	15149	15100	15078	14837	15101	15002	15009	15017	15060	14806	14974	15051	15183	15143	15123	15007	15040	15097	14894	15097	14845	15112	15084	15007	14998	14938	14976	14891	15005	15046	14878	15054	14941	15009	14991	14927	14960	15081	14920	15028	14895	15065	15196	14980	14869	14919	15084	14995	15121	14925	15054	14865	14900	14938	14857	14968	14801	14840	15004	15108	14992	15071	14981	14893	15031	15077	15032	14976	14978	15099	15094	14965	14909	15035	14904	14914	14915	15183	14856	15057	14949	15025	14914	14876	15009	14918	15095	15081	14921	15116	15050	14997	14895	14970	15041	14971	15019	15055	14913	15048	14951	15063	15237	15084	15065	15220	14962	15015	15062	15027	15135	14996	15041	15106	14919	14900	15000	14966	14957	15103	14947	14984	15066	15049	15168	15005	14779	15049	14883	14865	15060	14929	15073	15082	15083	14973	15014	15041	15010	14908	14810	14932	14958	15062	15038	15138	14705	14965	14883	14973	14985	15068	14895	14967	15250	14877	14801	15038	15069	15027	14993	15035	15135	15048	14946	15009	15020	15027	15266	15039	14975	15025	15031	14901	14961	14863	15047	14930	15066	15023	14857	14857	14852	15063	14876	14954	15138	15089	14947	15105	15120	14898	14919	15100	14897	14846	15012	14871	15125	14974	15052	15005	14888	14909	14947	14964	15176	14964	14992	14989	15005	15056	15006	14936	15057	14896	15058	15039	14944	14956	14974	14955	14913	14958	14880	15000	14970	14881	14933	14951	15012	15150	14854	14847	15118	15048	14837	15036	15065	15034	15158	15028	15101	14875	15055	15130	15086	14917	15112	14832	15086	14947	14968	14959	14956	15043	15096	15035	14991	14942	14909	15046	14976	15036	15002	14906	15069	14976	14881	14875	14960	15017	15025	15083	14933	14997	14919	14898	14912	14977	15132	15009	14950	15024	14958	14972	15067	14939	15080	14920	14872	15030	15010	14979	15010	14945	15116	15001	15038	15114	14890	14925	14945	15133	14957	14952	15075	14885	14859	14984	15012	15109	15157	14984	15053	14982	14992	14928	15282	15051	14972	14962	14918	15086	15090	15007	15225	14912	14951	15028	15014	14844	14993	15033	15022	15013	14914	15099	14986	15039	14853	15200	15146	15046	15037	15079	15039	15124	15047	15011	15137	15076	14986	14901	15057	14883	14882	15153	15194	14977	14929	15002	15072	15181	15166	15021	15016	14933	15002	14982	14942	15063	14928	15135	14994	14891	14820	15044	14819	14921	14936	15143	14963	15078	14933	15107	14987	15063	14908	15038	15019	15097	14885	15028	14988	15174	14859	14945	14845	14859	15076	15138	14957	14934	14909	14869	15114	15023	14985	14913	15019	14831	14986	14934	15067	15037	15125	15000	14919	15075	14844	14894	15071	15016	15114	14837	14936	15054	15046	15086	14874	15017	15066	15046	15034	14915	14950	14921	15023	14979	15115	14873	15042	14966	14895	15030	14874	15160	14934	15037	15015	15027	15052	14951	14936	14988	15061	15009	15205	15041	14969	14989	14875	14966	14920	15053	15120	14994	15017	15093	15119	14870	15133	15079	15058	14966	15028	15078	14965	15181	14993	14960	14917	14933	14979	15056	14960	14857	14996	14926	14952	14920	15010	15043	15071	14933	15118	15051	14985	14927	15004	14988	14925	15063	14989	15001	15118	15181	15057	14953	15098	15038	14998	15037	15101	15055	15006	15068	15015	14930	14844	15195	15003	15045	14978	14972	15234	15004	14924	15092	15027	14840	14984	15109	15136	14886	14905	15288	15016	15026	15092	15058	14860	15065	14987	15016	14948	15058	14902	15161	15083	15132	15003	15061	14950	14776	15100	15029	15110	14881	14883	14925	14977	14876	15039	14994	14998	15053	15031	14982	15044	14953	15118	14909	15025	14842	14995	15044	14801	14976	15057	15118	14907	15056	14913	15224	14901	14996	15046	15014	15164	15127	14965	14993	14916	14907	15018	15033	14910	14955	15095	15159	14975	15061	14853	15008	14838	15057	14979	15020	14890	14922	14882	15063	14991	15029	14977	14819	14818	15067	15098	14990	14997	15032	15082	14977	15052	14932	15146	14825	15125	14945	15194	14962	14936	15113	15028	15010	15002	15007	15026	14741	15021	14860	14858	14946	14990	14992	15072	14910	14889	15063	14729	15090	15262	14953	15153	14975	14883	15197	15173	14906	14963	14958	15075	15027	15163	15129	14888	15115	14943	15001	15051	14990	14965	15038	15051	14974	15046	15034	14933	14932	14954	15043	15017	14856	14971	15153	14909	14950	15058	15064	14954	14994	15080	15057	15026	15027	15068	15027	15010	14905	14911	15103	15086	15040	15033	14992	14899	14815	14880	14923	15087	15006	14947	14874	14893	14837	14892	15048	15079	15043	14656	14870	15004	15085	15019	15011	15131	15004	14867	15142	15032	14733	14899	14918	14927	14974	14813	14941	14909	15013	14942	14953	14985	14976	15060	15134	15022	14957	14915	14977	15023	15030	14935	14748	15011	14982	14989	14776	15091	15006	14927	14985	15103	15003	15057	14921	15012	15110	15199	15101	15060	14994	15250	15027	15046	15106	14987	14951	15079	15088	15013	15007	15068	15034	15007	15115	15076	15070	14975	14955	15023	14927	15197	15042	15035	15012	15032	14991	15098	15027	14926	15007	14923	15135	15097	15179	14850	15079	14906	15142	14776	14876	15082	15055	15058	15065	14977	15125	15079	14940	14897	15087	14968	15044	15135	15081	14955	14983	14960	14936	15062	14965	14969	14974	14976	14894	15021	14966	14978	14930	15033	15008	15019	15127	14980	15202	14933	15131	14980	15016	14854	14947	15052	14876	15060	15107	14965	15000	15007	15003	14956	14902	15071	15096	14883	14947	14960	14942	15023	15031	14986	15075	15049	14959	14875	15049	15036	15135	14940	14948	14853	15131	15048	15000	14884	14937	14924	15178	15071	15044	14938	14978	15054	14860	15091	15124	14923	14921	15036	15170	15059	15051	14883	14926	14836	15062	15066	14983	14874	14980	14853	15083	14959	15104	15139	15243	15020	15031	14903	15203	14992	15133	14969	15134	14907	14913	15076	14933	15154	14940	15036	14878	14936	15061	14990	15116	15067	15150	15070	14978	15114	14985	15088	14943	14927	15140	14983	14934	14964	14973	15007	15074	14934	15035	14961	15061	14937	15009	14973	15056	15038	15111	14847	14831	15018	15037	14979	15206	14988	14835	15165	14920	14889	14960	14849	15047	14896	14913	15106	15026	15006	15072	15159	14914	14958	15051	14952	15055	14982	14937	14933	14930	14928	15114	14879	15034	15095	15045	14948	15071	14993	14796	15139	14965	15135	14906	15142	14978	15033	15013	14993	15019	14859	14902	15044	15129	15146	15028	14966	14985	14862	15014	14988	15068	14782	15008	14997	14943	15111	14986	15012	14907	14999	15046	15068	15177	14911	15052	15204	14827	15158	15079	15198	14978	14934	15011	15013	15130	15007	15025	14780	15033	15023	15020	15005	14917	15062	14990	14894	15124	14920	15034	14994	15011	14966	15026	15086	14921	15029	15004	15174	14890	14959	15016	15036	15098	14923	14958	15079	15016	14907	14801	14936	14949	14962	15122	15048	14996	14938	14931	15130	14900	14886	15086	14994	14983	15091	14912	15088	14979	14929	14997	14841	15029	15002	15005	15116	14971	15095	14981	15071	15000	14887	15080	14944	15011	15005	15079	15011	14897	14968	15113	14935	15115	14907	14995	14995
24154	21496	29137	24690	24014	26914	27485	23576	21479	20693	20143	19450	19298	18809	18625	18353	18431	17954	18007	17773	17494	17345	17313	17041	17065	17133	17137	16945	17106	17010	17042	16946	17002	17061	16728	16887	16844	16778	16859	16844	16924	16870	16763	16948	16868	16784	16781	16644	16836	16940	16870	16840	16851	16932	16670	16763	16943	16908	17015	16707	16967	16675	16778	16964	16579	16672	16822	16773	16733	16833	16959	16780	16684	16845	16811	16632	16793	16781	16711	16766	16684	16707	16843	16808	16781	16757	16939	16882	16909	16788	16753	16687	16939	16655	16782	16949	16725	16882	16662	16751	16657	16508	16839	16808	16847	16604	16611	16897	16819	16876	16754	16551	16587	16778	16884	16683	16790	16800	16679	16791	16604	16840	16955	16557	16901	16699	16693	16875	16779	16845	16795	16901	16683	16524	16737	16760	16852	16908	16997	16711	16742	16707	16746	16639	16743	16696	16612	16704	16570	16844	16877	17051	16708	16690	16973	16674	16533	16770	16689	16695	16642	16690	16575	16680	16734	16791	16575	16784	16602	16709	16599	16715	16736	16512	16662	16739	16880	16787	16632	16626	16864	16909	16836	16580	16806	16810	16745	16880	16613	16743	16804	16702	16805	16974	16879	16729	16801	16763	16637	16733	16713	16732	16806	16565	16616	16864	16702	16727	16762	16721	16730	16923	16648	16740	16627	16670	16877	16595	16686	16853	16868	16776	16897	16694	16821	16693	16785	16963	16883	16658	16732	16878	16934	16677	16582	16660	16747	16855	16711	16523	16538	16584	16803	16724	16738	16672	16952	16795	16620	16771	16695	16785	16859	16698	16800	16689	16891	16825	16692	16788	16700	16634	16696	16564	16639	16878	16759	16769	16721	16877	16639	16636	16625	16584	16462	16810	16684	16778	16660	16612	16759	16838	16682	16869	16725	16582	16677	16715	16707	16639	16810	16900	16704	16689	16532	16706	16716	16709	16824	16614	16611	16604	16750	16755	16889	16811	16852	16613	16698	16800	16763	16759	16648	16921	16700	16742	16843	16706	16639	16864	16611	16761	16885	16720	16644	16720	16821	16817	16849	16776	16711	16883	16906	16963	16709	16461	16882	16807	16795	16844	16820	16718	16570	16475	16527	16520	16626	16719	16844	16698	16851	16835	16764	16780	16707	16934	16629	16788	16645	16574	16767	16733	16817	16752	16707	16738	16825	16652	16828	16806	16621	16821	16693	16853	16654	16752	16709	16640	16764	16841	16691	16714	16557	16636	16661	16824	16751	16849	16600	16747	16661	16540	16705	16728	16769	16679	16653	16807	16705	16524	16898	16741	16919	16712	16886	16530	16862	16644	16819	16601	16770	16602	16706	16631	16864	16966	16843	16884	16759	16710	16816	16685	16825	16863	16742	17027	16571	16620	16845	16724	16764	16938	16722	16768	16676	16666	16686	16706	16684	16681	16873	16815	16645	16755	16663	16626	16615	16764	16663	16610	16624	16792	16508	16574	16640	16993	16779	16779	16776	16681	16976	16660	16592	16717	16754	16885	16684	16747	16749	16740	16677	16583	16716	16827	16534	16663	16595	16718	16837	16669	16759	16566	16579	16765	16635	16819	16958	16756	16724	16900	16751	16713	16707	16662	16550	16860	16597	17033	16462	16495	16785	16894	16737	16625	16824	16958	16764	16637	16794	16630	16705	16716	16684	16777	16833	16708	16833	16947	16846	16497	16863	16746	16742	16706	16841	16714	16739	16697	16864	16588	16729	16725	16746	16774	16765	16688	16851	16838	16909	16730	16705	16695	16750	16869	16534	16667	16652	16703	16603	16651	16804	16663	16824	16967	16676	16635	16894	16662	16646	16886	16734	16665	16713	16608	16729	16841	16725	16858	16745	16808	16629	16684	16688	16786	16862	16745	16815	16725	16670	16733	16762	16719	16739	16783	16606	16841	16706	16790	16847	16642	16945	16968	16719	16716	16716	16686	16801	16707	16496	16691	16670	16893	16682	16673	16706	16691	16586	16655	16855	16821	16684	16671	16650	16852	16618	16760	16797	16706	16645	16622	16781	16831	17012	16709	16674	16666	16694	16671	16459	16737	16941	16685	17073	16912	16839	16554	16704	16785	16803	16757	16766	16693	16865	16892	16787	16624	16656	16761	16585	16632	16655	16638	16785	16926	16863	16792	16774	16655	16740	16602	16731	16697	16676	16604	16662	16523	16557	16654	16836	16561	16757	16836	16849	16792	16588	16857	16927	16753	16773	16854	16638	16761	16673	16641	16884	16616	16807	16902	16726	16659	16489	16471	16701	16706	16702	16681	16814	16554	16759	16563	16706	16636	16846	16929	16863	16860	16939	16756	16657	16904	16806	16777	16846	16744	16607	16796	16738	16753	16785	16631	16704	16772	16685	16748	16906	16735	16730	16688	16688	16831	16596	16690	16785	16817	16795	16682	16850	16826	16539	16578	16729	16673	16800	16780	16720	16683	16623	16643	16940	16703	16867	16633	16794	16740	16874	16653	16611	16558	16404	16584	16673	16865	16964	16895	16763	16751	16735	16608	16588	16866	16947	16754	16622	16746	16919	16725	16873	16902	16776	16618	16744	16563	16717	16681	16704	16655	16889	16770	16854	16763	16935	16624	16735	16646	16763	16693	16526	16705	16850	16770	16765	16686	16615	16620	16878	16726	16767	16993	16876	16694	16650	16868	16895	16616	16662	16672	16650	16680	16593	16768	16822	16572	16674	16646	16751	16692	16800	16561	16567	16758	16750	16756	16837	16749	16709	16813	16705	16785	16714	16535	16860	16665	16685	16822	16744	16723	16795	16735	16723	16864	16703	16817	16511	16660	16663	16726	16627	16707	16731	16729	16946	16908	16646	16599	16834	16814	16750	16838	16432	16818	16967	16580	16681	16829	16827	16751	16649	16722	16716	16613	16626	16740	16736	16661	16870	16552	16732	16414	16807	16693	16799	16832	16625	16722	16558	16975	16685	16906	16729	16623	16940	16562	16714	16678	16752	16677	16707	16752	16679	16953	16802	16694	16734	16711	16751	16738	16618	16558	16649	16657	16811	16684	16549	16784	16719	16621	16714	16849	16769	16807	16798	16761	16682	16784	16675	16921	16779	16803	16778	16745	16861	16575	16786	16895	16755	16753	16941	16788	16911	16794	16780	16856	16781	16683	16854	16754	16747	16819	16718	16839	16658	16738	16765	16792	16646	16716	16692	16821	16828	16667	16807	16808	16863	16742	16700	16714	16809	16788	16803	16794	16770	16994	16811	16737	16883	16735	16537	16592	16841	16633	16774	16630	16849	16654	16788	16907	16954	16821	16862	16803	16752	16900	16912	16791	16723	16730	16758	16919	16610	16837	16768	16790	16872	16521	16689	16460	16802	16606	16893	16676	16868	16849	16690	16668	16799	16709	16657	16855	16930	16662	16893	16624	16800	16498	16581	16685	16616	16787	16641	16675	16629	16797	16704	16646	16796	16818	16873	16683	16660	16628	16712	16694	16532	16488	16717	16771	16710	16843	16938	16689	16587	16861	16801	16734	16604	16790	16739	16667	16574	16774	16693	16647	16608	16587	16738	16713	16957	16819	16730	16507	16708	16783	16956	16827	16578	16548	16617	16631	16783	16920	16646	16710	16906	16736	16761	16761	16773	16740	16710	16621	16675	16460	16721	16659	16793	16849	16839	16742	16646	16582	16619	16816	16645	16784	16755	16729	16748	16795	16694	16485	16485	16795	16567	16713	16902	16890	16837	16814	16822	16755	16733	16794	16889	16714	16636	16716	16657	16859	16802	16783	16743	16792	16802	16766	16663	16863	16708	16860	16840	16693	16860	16733	16670	16682	16750	16908	16645	16928	16928	16695	16757	16636	16647	16619	16733	16638	16841	16594	16677	16740	16790	16848	16711	16672	16649	16562	16629	16654	16785	16757	16785	16652	16613	16747	16904	16608	16819	16560	16939	16732	16688	16657	16807	16872	16925	16666	16706	16799	16617	16591	16725	16732	16817	16816	16722	16660	16683	16852	16647	16537	16883	16735	16850	16689	16790	16717	16736	16786	17007	16710	16834	16725	16799	16701	16662	16773	16661	16758	16637	16649	16838	16667	16695	16743	16736	16771	16794	16662	16812	16834	16897	16799	16625	16851	16839	16655	16781	16903	16722	16794	16644	16545	16744	16807	16649	16663	16640	16952	16801	16705	16737	16699	16700	16696	16602	16709	16627	16620	16687	16678	16942	16689	16852	16556	16778	16631	16861	16819	16735	16290	16760	16748	16606	16646	16718	16834	16777	16791	16794	16654	16614	16808	16784	16757	16706	16680	16793	16482	16584	16772	16715	16680	16752	16809	16789	16744	16739	16491	16816	16985	16657	16821	16877	16842	16720	16666	16818	16719	16799	16651	16769	16688	16653	16836	16550	16614	16637	16663	16857	16685	16805	16820	16927	16719	16846	16796	16715	16686	16751	16797	16709	16827	16723	16593	16895	16801	16689	16639	16850	16606	16602	16670	16737	16704	16564	16629	16676	16835	16723	16687	16789	16703	16647	16920	16864	16723	16772	16685	16720	16714	16638	16806	16779	16681	16714	16741	16708	16673	16791	16745	16803	16688	16542	16638	16704	16791	16849	16670	16663	16694	16486	16608	16818	16714	16719	16567	16735	16870	16793	16539	16620	16822	16964	16754	16619	16918	16665	16734	16584	16629	16763	16803	16792	16863	16739	16934	16596	16762	16685	16840	16881	16784	16547	16969	16604	16580	16559	16559	16696	16655	16628	16655	16615	16793	16686	16656	16712	16600	16703	16693	16803	16840	16794	16757	16817	16749	16769	16714	16782	16604	16563	16815	16696	16780	16837	16765	16672	16793	16583	16660	16886	16678	16689	16841	16661	16691	16642	16749	16762	16853	16772	16698	16766	16725	16758	16988	16703	16765	16783	16730	16910	16889	16917	16805	16970	16786	16682	16784	16847	16706	16798	16636	16747	16555	16874	16717	16845	16532	16962	16816	16520	16679	16704	16630	16696	16847	16859	16564	16605	16596	16848	16721	16654	16732	16794	16768	16571	16733	16747	16799	16970	16881	16845	16806	16907	16682	16847	16778	16823	16630	16471	16751	16626	16827	16901	16751
26825	45587	43954	36673	32517	29093	26517	24307	21914	20602	19458	19029	18646	17757	17418	17180	16614	16420	16182	15966	15786	15537	15533	15307	15138	15208	15101	15184	15170	14956	14887	14807	14930	14760	14792	14896	14743	14873	14664	14754	14650	14789	14729	14684	14883	15003	14723	14740	14863	14834	14731	14591	14856	14842	14640	14673	14666	14713	14661	14763	14756	14688	14687	14568	14660	14649	14734	14793	14635	14595	14721	14615	14527	14809	14684	14676	14745	14666	14716	14819	14767	14628	14717	14823	14698	14734	14632	14613	14615	14578	14608	14676	14575	14696	14849	14716	14819	14599	14596	14730	14670	14759	14626	14565	14867	14719	14704	14523	14573	14670	14702	14784	14813	14600	14635	14573	14820	14717	14774	14552	14598	14739	14828	14697	14626	14686	14663	14795	14732	14648	14654	14642	14864	14580	14575	14540	14743	14635	14612	14722	14651	14642	14757	14569	14659	14726	14535	14738	14737	14842	14639	14632	14632	14599	14720	14642	14648	14766	14726	14631	14745	14691	14462	14564	14709	14659	14803	14686	14629	14684	14641	14735	14573	14686	14657	14766	14583	14602	14614	14775	14594	14694	14578	14897	14649	14606	14608	14703	14650	14649	14741	14667	14633	14581	14443	14860	14717	14667	14617	14850	14745	14676	14818	14691	14682	14557	14870	14575	14519	14801	14681	14704	14602	14536	14609	14798	14804	14605	14695	14410	14496	14633	14643	14787	14464	14603	14799	14691	14571	14745	14545	14652	14618	14723	14793	14638	14672	14699	14766	14683	14671	14662	14792	14531	14869	14663	14632	14756	14483	14655	14818	14582	14494	14578	14676	14606	14743	14596	14567	14696	14566	14632	14733	14575	14729	14564	14775	14693	14501	14464	14529	14575	14675	14699	14625	14598	14651	14650	14624	14754	14615	14647	14717	14557	14736	14613	14518	14643	14593	14601	14809	14586	14626	14630	14565	14651	14829	14652	14524	14614	14594	14740	14751	14631	14719	14561	14581	14622	14665	14673	14591	14727	14728	14673	14635	14595	14771	14608	14728	14658	14632	14594	14794	14582	14725	14630	14544	14742	14536	14549	14564	14549	14872	14699	14775	14636	14664	14810	14585	14509	14791	14586	14817	14723	14616	14758	14529	14372	14518	14895	14669	14745	14429	14669	14731	14510	14583	14767	14681	14556	14833	14447	14571	14622	14646	14468	14587	14744	14645	14697	14912	14684	14583	14813	14659	14685	14586	14597	14591	14724	14830	14563	14806	14750	14628	14938	14665	14552	14397	14697	14581	14568	14876	14611	14627	14464	14717	14495	14594	14666	14678	14507	14796	14676	14650	14652	14625	14607	14593	14743	14765	14688	14533	14506	14779	14705	14651	14618	14617	14649	14529	14694	14801	14740	14534	14659	14651	14568	14695	14602	14661	14739	14470	14557	14641	14759	14554	14752	14638	14613	14672	14670	14554	14731	14484	14557	14704	14667	14817	14605	14760	14710	14686	14728	14437	14521	14620	14623	14733	14526	14695	14564	14783	14780	14607	14748	14610	14796	14748	14554	14702	14590	14682	14947	14596	14766	14691	14683	14721	14436	14646	14642	14513	14695	14490	14591	14668	14724	14645	14793	14759	14672	14746	14711	14739	14781	14518	14759	14799	14705	14669	14705	14743	14936	14655	14653	14707	14710	14597	14499	14504	14601	14710	14616	14606	14651	14785	14655	14537	14602	14765	14628	14639	14638	14749	14873	14642	14503	14808	14699	14556	14566	14632	14602	14873	14714	14686	14760	14766	14588	14705	14588	14775	14449	14665	14656	14650	14547	14765	14651	14564	14639	14653	14590	14716	14630	14620	14684	14482	14561	14619	14753	14620	14572	14578	14791	14730	14617	14660	14676	14674	14763	14546	14828	14572	14624	14748	14752	14752	14533	14588	14753	14678	14502	14562	14693	14772	14706	14720	14733	14666	14600	14634	14773	14688	14614	14764	14525	14789	14686	14758	14649	14696	14621	14643	14658	14734	14850	14707	14500	14772	14673	14898	14671	14636	14791	14597	14623	14761	14686	14711	14714	14782	14842	14593	14665	14564	14788	14651	14681	14591	14679	14693	14742	14811	14698	14709	14763	14638	14449	14623	14764	14597	14533	14784	14577	14738	14648	14654	14730	14790	14665	14618	14674	14734	14568	14708	14543	14692	14579	14785	14684	14751	14525	14729	14713	14685	14702	14723	14588	14715	14641	14698	14644	14828	14618	14802	14671	14578	14678	14619	14659	14712	14612	14741	14718	14667	14623	14778	14920	14764	14738	14553	14732	14767	14723	14649	14910	14691	14734	14680	14829	14625	14693	14534	14535	14569	14566	14569	14577	14595	14699	14659	14832	14626	14817	14760	14621	14701	14692	14593	14689	14615	14731	14690	14510	14560	14779	14532	14569	14808	14547	14733	14597	14703	14808	14401	14763	14691	14470	14564	14701	14533	14758	14710	14689	14520	14736	14688	14578	14756	14542	14637	14655	14764	14798	14662	14663	14830	14500	14733	14759	14684	14648	14710	14535	14693	14532	14708	14735	14682	14616	14861	14557	14693	14743	14709	14656	14585	14461	14620	14640	14567	14714	14512	14846	14697	14575	14781	14507	14599	14783	14590	14516	14674	14579	14698	14558	14674	14633	14680	14593	14742	14693	14719	14593	14523	14803	14884	14852	14583	14686	14555	14612	14760	14585	14673	14635	14634	14789	14708	14676	14650	14758	14573	14465	14748	14643	14676	14639	14749	14705	14713	14722	14674	14569	14660	14733	14660	14600	14686	14612	14706	14639	14764	14616	14664	14904	14546	14629	14597	14656	14724	14494	14581	14552	14693	14686	14524	14709	14697	14464	14542	14586	14567	14541	14763	14738	14616	14542	14714	14730	14721	14667	14655	14719	14581	14589	14633	14635	14755	14694	14724	14511	14562	14675	14784	14770	14802	14766	14644	14668	14733	14791	14532	14804	14488	14686	14759	14777	14614	14694	14530	14668	15008	14691	14607	14682	14556	14754	14834	14640	14618	14781	14462	14674	14589	14677	14676	14670	14599	14728	14694	14671	14638	14511	14660	14669	14579	14720	14768	14534	14671	14863	14685	14602	14659	14449	14658	14815	14723	14646	14649	14751	14721	14711	14612	14705	14726	14688	14704	14592	14698	14464	14611	14779	14699	14632	14662	14722	14618	14618	14582	14678	14661	14688	14705	14542	14721	14567	14656	14777	14726	14613	14696	14699	14529	14750	14672	14539	14678	14637	14675	14582	14557	14812	14611	14566	14599	14760	14601	14572	14693	14531	14759	14642	14714	14812	14706	14722	14753	14544	14624	14607	14685	14637	14671	14528	14553	14582	14540	14733	14494	14669	14682	14649	14654	14662	14534	14715	14718	14663	14635	14890	14670	14759	14553	14705	14654	14741	14583	14600	14723	14709	14766	14615	14639	14667	14622	14635	14719	14597	14704	14777	14670	14648	14518	14575	14674	14856	14740	14768	14739	14714	14777	14714	14736	14603	14679	14696	14560	14669	14556	14588	14674	14508	14505	14558	14904	14666	14548	14800	14655	14755	14747	14670	14720	14613	14763	14615	14484	14786	14590	14738	14575	14752	14655	14845	14728	14671	14698	14560	14732	14856	14664	14653	14617	14685	14661	14546	14630	14667	14533	14744	14654	14706	14661	14740	14725	14658	14575	14569	14661	14576	14772	14725	14585	14511	14492	14687	14742	14555	14650	14675	14596	14676	14768	14842	14681	14641	14697	14746	14584	14540	14677	14681	14765	14669	14608	14564	14676	14822	14669	14629	14671	14594	14550	14673	14624	14663	14628	14813	14664	14541	14713	14644	14659	14774	14654	14634	14646	14734	14760	14625	14682	14708	14574	14879	14614	14705	14775	14565	14647	14804	14652	14658	14661	14788	14643	14680	14771	14592	14492	14662	14774	14705	14602	14595	14567	14804	14534	14647	14693	14576	14786	14751	14761	14660	14592	14556	14738	14602	14668	14750	14682	14640	14824	14453	14646	14692	14504	14693	14627	14623	14629	14766	14744	14692	14664	14693	14653	14752	14478	14613	14759	14718	14562	14622	14751	14699	14688	14685	14821	14811	14707	14685	14754	14702	14626	14559	14726	14603	14803	14654	14600	14614	14752	14612	14755	14669	14823	14537	14500	14737	14734	14787	14685	14667	14677	14690	14697	14707	14781	14583	14776	14678	14572	14722	14671	14623	14707	14507	14705	14772	14704	14421	14728	14863	14616	14549	14708	14655	14579	14744	14718	14643	14727	14536	14652	14628	14506	14592	14562	14772	14779	14726	14703	14552	14755	14584	14550	14766	14512	14679	14619	14574	14800	14729	14644	14631	14728	14597	14636	14688	14851	14542	14689	14678	14763	14706	14765	14594	14559	14672	14613	14566	14765	14531	14591	14740	14706	14672	14633	14680	14863	14728	14681	14708	14718	14479	14691	14784	14582	14545	14763	14695	14851	14720	14826	14610	14753	14524	14592	14856	14638	14763	14541	14531	14538	14764	14538	14675	14704	14569	14716	14669	14686	14668	14659	14570	14637	14718	14674	14624	14643	14674	14684	14629	14528	14679	14678	14670	14764	14742	14625	14767	14586	14760	14536	14789	14729	14648	14701	14834	14751	14594	14778	14646	14602	14559	14615	14712	14637	14651	14683	14673	14748	14642	14619	14537	14573	14634	14753	14796	14583	14757	14740	14686	14765	14546	14710	14723	14604	14590	14710	14835	14670	14683	14542	14677	14580	14788	14602	14604	14689	14670	14606	14592	14612	14671	14694	14805	14654	14610	14602	14708	14710	14631	14689	14612	14831	14663	14676	14575	14695	14762	14594	14855	14649	14784	14689	14703	14624	14693	14488	14604	14700	14566	14803	14703	14761	14778	14736	14699	14699	14532	14717	14714	14620	14755	14749	14724	14695	14690	14737	14704	14694	14601	14856	14620	14624	14634	14570	14632	14691	14477	14635	14679	14574	14711	14785	14568	14590	14770	14566	14677	14654	14657	14662	14714	14669	14585	14574	14666	14726	14741	14600	14679	14662	14730	14622	14648	14785	14629	14820	14526	14498	14599	14596	14765	14700	14639	14632	14562	14546	14474
30517	25979	29103	25742	21758	20394	19633	18780	18071	17728	17475	17532	17541	17345	17248	17285	17205	17030	16954	16936	16877	16835	16869	16964	16771	16840	16596	16508	16693	16596	16713	16763	16676	16659	16782	16540	16785	16578	16584	16549	16703	16762	16727	16746	16647	16442	16510	16570	16837	16646	16675	16732	16642	16528	16493	16495	16727	16816	16803	16672	16634	16783	16698	16645	16469	16539	16639	16645	16494	16476	16797	16528	16578	16699	16628	16819	16562	16580	16649	16639	16500	16715	16688	16957	16502	16743	16718	16708	16660	16442	16516	16641	16657	16518	16507	16712	16822	16524	16784	16542	16558	16674	16738	16807	16718	16632	16669	16570	16415	16648	16660	16833	16668	16564	16630	16577	16670	16547	16542	16481	16585	16496	16627	16655	16557	16776	16724	16609	16606	16625	16400	16387	16511	16480	16528	16581	16517	16702	16365	16830	16725	16570	16723	16743	16569	16743	16418	16652	16721	16604	16434	16668	16538	16710	16562	16571	16659	16677	16689	16546	16612	16570	16766	16534	16607	16652	16685	16593	16333	16581	16657	16453	16632	16490	16676	16482	16768	16754	16587	16599	16590	16451	16775	16565	16522	16662	16560	16632	16575	16473	16698	16502	16521	16623	16583	16504	16431	16559	16718	16695	16604	16784	16873	16814	16673	16685	16538	16641	16548	16656	16431	16658	16606	16541	16566	16817	16573	16464	16722	16555	16666	16584	16557	16729	16737	16568	16591	16496	16575	16784	16608	16600	16673	16534	16497	16689	16624	16546	16649	16638	16572	16575	16690	16613	16593	16793	16721	16453	16573	16560	16657	16768	16627	16608	16501	16797	16875	16546	16856	16527	16355	16533	16723	16625	16464	16482	16688	16630	16580	16593	16581	16678	16655	16658	16555	16634	16588	16568	16394	16605	16805	16589	16681	16674	16837	16641	16723	16619	16599	16553	16529	16480	16631	16679	16557	16502	16513	16663	16586	16606	16412	16622	16476	16592	16673	16710	16548	16544	16587	16577	16631	16490	16769	16460	16596	16612	16481	16555	16526	16698	16599	16747	16512	16559	16716	16631	16488	16716	16740	16665	16718	16688	16717	16604	16516	16592	16657	16776	16696	16580	16732	16656	16757	16656	16728	16583	16565	16363	16493	16630	16439	16569	16482	16680	16666	16607	16662	16644	16744	16489	16537	16532	16790	16581	16689	16513	16533	16862	16577	16474	16715	16642	16681	16677	16487	16769	16612	16576	16830	16610	16382	16536	16541	16729	16707	16556	16528	16759	16648	16588	16597	16487	16672	16807	16612	16466	16552	16513	16656	16439	16796	16527	16593	16635	16463	16749	16553	16449	16603	16637	16637	16625	16439	16486	16441	16516	16642	16561	16464	16422	16486	16569	16589	16509	16631	16874	16672	16485	16593	16759	16587	16289	16457	16672	16705	16701	16545	16613	16730	16593	16677	16579	16618	16621	16757	16708	16669	16514	16587	16556	16713	16452	16751	16647	16545	16528	16545	16462	16817	16644	16658	16720	16631	16526	16673	16778	16848	16592	16465	16651	16715	16696	16647	16733	16659	16629	16712	16434	16496	16628	16525	16579	16640	16709	16701	16615	16384	16515	16476	16422	16514	16541	16656	16542	16775	16472	16757	16592	16692	16476	16668	16814	16789	16305	16741	16580	16448	16671	16626	16563	16714	16704	16708	16617	16797	16530	16441	16616	16491	16724	16697	16582	16635	16495	16671	16821	16753	16410	16494	16698	16621	16488	16637	16581	16692	16846	16748	16802	16537	16619	16482	16442	16575	16589	16620	16706	16564	16622	16512	16449	16523	16785	16793	16631	16658	16714	16710	16585	16537	16523	16553	16823	16602	16885	16606	16594	16521	16701	16676	16740	16603	16771	16771	16728	16752	16795	16533	16393	16636	16597	16636	16665	16642	16806	16722	16748	16693	16694	16726	16552	16606	16589	16761	16854	16610	16761	16687	16489	16601	16729	16612	16672	16900	16615	16808	16559	16621	16434	16552	16480	16597	16805	16655	16699	16601	16477	16627	16556	16527	16746	16694	16433	16413	16705	16562	16698	16686	16744	16561	16518	16635	16705	16603	16548	16701	16387	16565	16718	16804	16675	16709	16565	16514	16592	16535	16545	16566	16658	16502	16747	16442	16469	16768	16710	16588	16579	16635	16514	16731	16649	16676	16684	16845	16590	16572	16643	16444	16614	16757	16604	16662	16723	16698	16691	16753	16696	16618	16496	16544	16835	16634	16642	16621	16645	16382	16524	16664	16711	16691	16472	16681	16611	16552	16560	16527	16522	16650	16591	16725	16479	16697	16518	16584	16754	16597	16534	16517	16692	16680	16570	16576	16582	16651	16698	16544	16611	16528	16565	16495	16647	16516	16698	16561	16665	16711	16779	16467	16539	16640	16316	16634	16630	16614	16638	16392	16611	16495	16548	16557	16657	16595	16542	16624	16526	16486	16838	16685	16570	16649	16446	16674	16497	16668	16666	16651	16321	16662	16907	16630	16571	16631	16307	16672	16733	16670	16519	16782	16743	16640	16770	16879	16685	16738	16683	16502	16439	16597	16640	16720	16575	16527	16592	16941	16389	16484	16735	16653	16606	16792	16593	16654	16547	16554	16717	16698	16656	16579	16744	16863	16700	16694	16471	16680	16804	16737	16562	16853	16617	16552	16493	16620	16400	16557	16580	16671	16652	16854	16437	16714	16540	16668	16716	16717	16550	16607	16719	16557	16738	16553	16529	16445	16508	16606	16775	16644	16568	16436	16596	16402	16385	16491	16514	16673	16503	16448	16630	16625	16570	16720	16613	16662	16599	16783	16696	16360	16643	16502	16628	16530	16592	16636	16471	16613	16646	16590	16413	16602	16587	16581	16775	16501	16559	16581	16703	16746	16495	16678	16460	16470	16544	16550	16735	16484	16450	16800	16874	16860	16794	16761	16636	16701	16803	16791	16757	16642	16563	16833	16613	16622	16485	16681	16569	16540	16631	16629	16663	16424	16514	16423	16437	16647	16463	16654	16609	16533	16569	16454	16500	16928	16706	16570	16647	16685	16645	16609	16504	16682	16554	16503	16665	16886	16586	16510	16710	16589	16482	16619	16429	16464	16634	16613	16639	16819	16758	16561	16665	16633	16646	16812	16678	16685	16752	16574	16515	16507	16645	16737	16481	16542	16700	16501	16618	16513	16824	16516	16689	16811	16744	16569	16522	16596	16490	16614	16632	16495	16417	16689	16709	16607	16617	16734	16648	16613	16641	16757	16531	16737	16797	16630	16584	16517	16648	16850	16597	16419	16443	16697	16621	16715	16657	16663	16943	16781	16607	16653	16664	16630	16764	16599	16782	16826	16538	16794	16807	16669	16892	16586	16677	16578	16651	16553	16652	16736	16635	16660	16782	16459	16695	16609	16786	16730	16555	16388	16785	16658	16562	16648	16659	16572	16633	16640	16753	16687	16738	16704	16518	16590	16587	16595	16477	16509	16578	16639	16362	16516	16406	16493	16685	16732	16587	16633	16631	16667	16773	16633	16416	16522	16668	16647	16623	16740	16520	16587	16520	16610	16532	16708	16505	16572	16457	16702	16508	16722	16555	16511	16553	16700	16730	16645	16674	16707	16675	16595	16637	16657	16779	16810	16586	16583	16667	16603	16589	16484	16445	16863	16712	16657	16727	16573	16692	16671	16690	16588	16639	16780	16582	16604	16713	16600	16737	16752	16770	16594	16621	16853	16542	16363	16760	16781	16524	16644	16633	16792	16525	16780	16756	16586	16406	16628	16816	16529	16654	16568	16485	16574	16882	16498	16518	16483	16634	16615	16736	16429	16502	16483	16585	16529	16679	16544	16670	16644	16602	16485	16606	16702	16656	16358	16547	16670	16608	16768	16712	16702	16597	16557	16758	16510	16558	16637	16645	16755	16775	16583	16637	16496	16432	16585	16436	16733	16542	16486	16598	16547	16575	16573	16531	16655	16480	16405	16745	16624	16618	16624	16822	16686	16628	16589	16519	16679	16460	16547	16713	16577	16594	16690	16680	16390	16806	16571	16502	16532	16714	16686	16602	16718	16713	16593	16645	16668	16524	16800	16691	16637	16549	16732	16757	16641	16525	16721	16467	16597	16773	16714	16452	16764	16398	16552	16528	16700	16448	16563	16587	16620	16734	16641	16743	16528	16654	16477	16715	16601	16543	16646	16665	16792	16609	16478	16771	16548	16584	16694	16577	16573	16488	16524	16590	16354	16441	16736	16710	16595	16577	16557	16798	16569	16671	16647	16458	16632	16519	16723	16608	16637	16736	16820	16729	16392	16688	16767	16680	16687	16723	16733	16623	16718	16594	16443	16756	16547	16524	16568	16614	16481	16662	16565	16548	16408	16699	16538	16806	16791	16714	16611	16578	16590	16687	16798	16550	16542	16508	16529	16645	16622	16632	16671	16720	16544	16679	16518	16558	16553	16720	16653	16649	16793	16602	16611	16734	16486	16714	16755	16852	16687	16775	16674	16737	16786	16794	16759	16785	16715	16480	16570	16317	16517	16644	16943	16504	16566	16476	16829	16582	16668	16570	16568	16794	16543	16885	16587	16634	16585	16663	16744	16735	16662	16646	16688	16818	16580	16446	16715	16705	16653	16657	16713	16434	16652	16797	16505	16566	16553	16533	16651	16604	16614	16636	16564	16599	16704	16573	16637	16707	16758	16602	16671	16865	16431	16615	16683	16528	16790	16717	16657	16509	16759	16826	16742	16833	16630	16617	16759	16672	16777	16464	16462	16790	16298	16471	16606	16577	16748	16384	16397	16579	16752	16609	16803	16458	16571	16725	16656	16620	16649	16821	16707	16466	16647	16690	16694	16651	16483	16788	16704	16386	16489	16676	16727	16532	16766	16642	16646	16539	16620	16696	16675	16812	16693	16805	16762	16777	16745	16645	16869	16767	16561	16689	16580	16549	16472	16595	16534	16624	16529	16582	16643	16326	16687	16521	16678	16608	16763	16591	16620	16799	16529	16811	16551	16955	16785	16680	16895	16966	16525	16650	16752	16535	16674	16899	16747	16917	16536	16543	16586	16644	16506	16536	16361	16458	16558	16723	16598	16711	16553	16783	16407	16452
24646	33105	31484	24881	21839	20435	19217	18141	17153	16478	16267	16077	15933	15847	15490	15501	15278	15201	15123	14978	15045	15008	14692	14757	14854	14821	14686	14808	14806	14797	14530	14567	14726	14741	14713	14783	14533	14826	14774	14511	14586	14676	14671	14593	14641	14641	14657	14626	14798	14738	14612	14460	14707	14701	14640	14665	14590	14592	14719	14722	14674	14699	14511	14681	14701	14638	14657	14483	14593	14587	14579	14642	14508	14727	14566	14647	14683	14609	14739	14598	14708	14582	14708	14573	14619	14531	14572	14497	14570	14603	14708	14696	14519	14799	14848	14574	14473	14583	14602	14636	14664	14656	14710	14623	14819	14550	14526	14698	14400	14625	14631	14589	14530	14808	14565	14532	14697	14431	14590	14612	14740	14562	14690	14517	14544	14746	14687	14691	14645	14412	14585	14489	14481	14701	14628	14590	14605	14635	14671	14505	14707	14602	14633	14799	14702	14509	14520	14620	14580	14580	14644	14733	14763	14543	14580	14661	14553	14557	14580	14695	14597	14458	14548	14666	14602	14663	14692	14614	14905	14665	14575	14660	14740	14339	14781	14574	14416	14694	14618	14554	14632	14680	14561	14432	14574	14570	14595	14557	14501	14472	14603	14600	14583	14590	14479	14493	14641	14679	14636	14603	14578	14686	14636	14711	14640	14759	14609	14687	14577	14620	14409	14621	14547	14754	14456	14715	14621	14431	14622	14616	14561	14740	14568	14614	14585	14642	14455	14697	14713	14619	14684	14497	14522	14631	14688	14625	14507	14581	14825	14593	14622	14675	14623	14606	14542	14569	14771	14514	14545	14678	14853	14466	14669	14528	14459	14638	14606	14617	14604	14493	14743	14541	14591	14572	14692	14477	14613	14739	14485	14642	14698	14428	14548	14566	14639	14478	14599	14669	14437	14581	14694	14631	14770	14556	14684	14660	14603	14563	14759	14457	14511	14606	14669	14429	14602	14572	14588	14679	14528	14632	14641	14781	14725	14651	14481	14576	14511	14530	14487	14602	14716	14587	14689	14802	14612	14574	14632	14612	14658	14581	14588	14496	14628	14640	14566	14543	14795	14550	14524	14567	14464	14835	14497	14498	14595	14731	14690	14779	14478	14594	14509	14512	14714	14594	14893	14715	14554	14664	14738	14689	14734	14600	14784	14615	14700	14569	14618	14616	14541	14703	14644	14599	14450	14661	14604	14562	14563	14649	14739	14463	14558	14606	14673	14612	14533	14487	14677	14663	14444	14724	14569	14442	14696	14569	14732	14687	14617	14755	14677	14595	14814	14661	14522	14732	14666	14462	14668	14589	14610	14828	14591	14769	14629	14365	14728	14501	14652	14397	14599	14586	14644	14541	14601	14683	14603	14757	14556	14536	14500	14623	14737	14586	14644	14696	14587	14710	14592	14583	14652	14619	14610	14560	14662	14586	14551	14578	14635	14596	14583	14677	14815	14582	14650	14734	14569	14535	14671	14598	14848	14589	14557	14801	14636	14587	14468	14568	14635	14663	14613	14569	14599	14614	14595	14460	14418	14492	14660	14508	14725	14772	14632	14633	14597	14668	14576	14480	14647	14727	14475	14769	14564	14448	14490	14700	14683	14714	14629	14558	14753	14588	14529	14795	14688	14706	14718	14527	14653	14586	14371	14809	14593	14518	14631	14571	14545	14563	14598	14616	14608	14556	14623	14550	14517	14674	14728	14832	14590	14679	14597	14526	14628	14579	14768	14428	14630	14573	14575	14731	14632	14591	14540	14613	14580	14778	14642	14703	14574	14648	14564	14733	14770	14576	14647	14687	14571	14659	14699	14446	14781	14599	14674	14643	14586	14630	14740	14684	14593	14519	14595	14365	14628	14472	14440	14664	14589	14508	14548	14610	14577	14536	14559	14746	14636	14571	14523	14648	14659	14536	14799	14720	14660	14370	14554	14560	14533	14580	14514	14550	14590	14610	14625	14593	14668	14507	14710	14590	14632	14436	14625	14578	14735	14619	14556	14543	14485	14353	14715	14538	14600	14771	14553	14485	14520	14589	14550	14508	14607	14655	14418	14692	14558	14528	14471	14830	14544	14710	14584	14671	14756	14722	14508	14607	14453	14634	14554	14616	14434	14545	14773	14788	14676	14624	14619	14605	14606	14611	14465	14690	14432	14669	14669	14469	14510	14651	14460	14725	14431	14569	14648	14678	14570	14646	14587	14707	14635	14473	14534	14698	14637	14518	14665	14657	14622	14545	14618	14613	14411	14776	14624	14709	14609	14580	14498	14493	14834	14674	14619	14762	14691	14636	14626	14590	14721	14302	14622	14609	14656	14569	14597	14697	14543	14510	14530	14560	14586	14688	14654	14603	14646	14725	14646	14740	14649	14579	14775	14605	14670	14562	14658	14403	14665	14554	14641	14557	14473	14734	14570	14520	14787	14656	14556	14574	14598	14550	14660	14495	14604	14483	14639	14552	14629	14589	14650	14691	14638	14459	14532	14647	14605	14576	14599	14574	14612	14654	14553	14663	14554	14532	14511	14467	14744	14717	14498	14552	14614	14678	14572	14471	14655	14844	14574	14590	14613	14597	14622	14703	14650	14588	14628	14529	14558	14663	14796	14477	14780	14519	14457	14550	14652	14529	14789	14257	14589	14600	14528	14555	14512	14486	14550	14531	14594	14520	14684	14647	14802	14476	14672	14768	14693	14761	14791	14516	14567	14659	14660	14550	14576	14503	14554	14499	14590	14649	14604	14642	14552	14450	14532	14659	14770	14676	14732	14753	14625	14582	14540	14464	14643	14742	14654	14668	14742	14719	14647	14668	14468	14525	14686	14622	14549	14411	14702	14655	14671	14653	14571	14695	14870	14575	14632	14715	14724	14724	14711	14646	14510	14618	14608	14704	14551	14490	14589	14649	14592	14551	14613	14628	14719	14728	14685	14556	14783	14526	14597	14611	14565	14663	14705	14667	14604	14618	14684	14664	14824	14672	14628	14586	14721	14603	14733	14525	14564	14634	14679	14764	14625	14631	14833	14620	14641	14738	14545	14551	14554	14582	14596	14495	14716	14526	14629	14609	14580	14745	14434	14549	14595	14529	14485	14425	14638	14607	14579	14653	14664	14714	14582	14763	14719	14620	14674	14602	14631	14645	14625	14634	14547	14775	14586	14447	14558	14572	14710	14495	14699	14534	14576	14591	14680	14614	14509	14703	14603	14687	14613	14632	14527	14551	14542	14518	14654	14656	14674	14686	14486	14609	14550	14715	14753	14814	14753	14720	14451	14538	14526	14734	14592	14445	14559	14597	14660	14569	14622	14608	14413	14621	14409	14719	14700	14677	14814	14611	14574	14867	14737	14661	14642	14593	14528	14542	14543	14496	14700	14578	14665	14749	14566	14617	14585	14653	14557	14661	14622	14604	14492	14551	14716	14669	14624	14540	14601	14630	14639	14601	14602	14652	14748	14618	14596	14630	14739	14656	14658	14505	14672	14691	14666	14560	14535	14600	14581	14475	14643	14320	14708	14760	14629	14584	14566	14577	14679	14380	14616	14460	14590	14878	14530	14519	14836	14553	14783	14750	14656	14804	14532	14525	14729	14624	14584	14464	14621	14728	14703	14629	14690	14608	14573	14585	14728	14471	14688	14781	14652	14444	14636	14570	14637	14672	14711	14611	14736	14548	14605	14632	14627	14691	14610	14729	14624	14482	14722	14677	14658	14672	14505	14703	14818	14518	14572	14629	14615	14696	14545	14585	14663	14783	14587	14675	14540	14673	14644	14531	14406	14978	14737	14872	14475	14726	14741	14555	14706	14773	14756	14441	14462	14470	14553	14575	14650	14564	14702	14645	14606	14749	14693	14686	14687	14529	14571	14728	14540	14720	14469	14653	14612	14681	14585	14532	14798	14609	14561	14514	14600	14703	14487	14645	14578	14672	14691	14618	14583	14719	14672	14519	14687	14775	14663	14609	14735	14583	14601	14649	14731	14700	14617	14697	14627	14663	14845	14525	14602	14640	14487	14497	14743	14573	14832	14351	14540	14664	14583	14601	14511	14563	14497	14554	14710	14636	14668	14624	14654	14645	14811	14643	14560	14677	14546	14584	14692	14520	14748	14710	14620	14389	14671	14677	14687	14633	14736	14585	14614	14546	14696	14506	14615	14692	14643	14683	14880	14770	14581	14649	14533	14602	14581	14607	14795	14539	14811	14544	14608	14556	14746	14530	14629	14723	14579	14476	14770	14787	14559	14588	14669	14752	14692	14666	14668	14600	14683	14706	14659	14560	14699	14465	14602	14403	14586	14616	14695	14635	14456	14529	14632	14662	14548	14446	14519	14472	14667	14546	14470	14526	14740	14555	14443	14741	14571	14708	14464	14649	14605	14584	14493	14628	14554	14598	14705	14634	14444	14759	14691	14513	14555	14625	14613	14538	14621	14709	14696	14564	14626	14778	14535	14518	14669	14554	14607	14615	14583	14645	14513	14551	14545	14662	14652	14677	14531	14656	14585	14608	14661	14686	14717	14569	14800	14556	14658	14658	14584	14798	14599	14648	14616	14530	14664	14814	14497	14666	14593	14623	14661	14489	14641	14498	14500	14560	14783	14498	14783	14612	14638	14427	14830	14716	14689	14644	14597	14673	14636	14636	14744	14500	14659	14572	14585	14814	14517	14644	14697	14375	14594	14499	14613	14828	14546	14670	14489	14661	14577	14608	14582	14615	14717	14613	14626	14575	14762	14745	14878	14543	14706	14769	14672	14685	14660	14685	14682	14614	14591	14568	14641	14629	14655	14506	14589	14595	14708	14532	14558	14638	14518	14810	14590	14836	14591	14443	14725	14424	14830	14509	14550	14727	14445	14533	14579	14737	14672	14596	14701	14614	14728	14672	14541	14459	14639	14577	14634	14426	14887	14709	14650	14780	14565	14569	14624	14611	14584	14637	14464	14712	14739	14647	14576	14573	14570	14754	14512	14626	14644	14692	14731	14500	14628	14599	14815	14594	14591	14701	14612	14474	14555	14696	14499	14683	14572	14581	14608	14623	14632	14592	14558	14630	14784	14656	14608	14603	14754	14459	14727	14599	14540	14661	14690	14612	14582	14658	14538	14669	14801	14583	14626	14605	14583	14517	14833	14721	14656	14672
25498	21556	28673	26590	24751	24492	23163	20297	19196	18721	18341	17804	17739	17645	17257	16883	16925	16768	16626	16521	16496	16518	16354	16230	16162	16323	16164	16111	16169	16142	16100	16115	16076	15904	16038	15941	16125	15861	15943	16003	15989	15813	15854	16006	16124	15876	16152	15999	15947	16145	16005	15970	15985	15988	16032	16015	15861	15966	16055	16053	15915	15984	15848	15794	15802	15866	15973	15905	16040	16069	15617	15847	16021	16088	15912	15846	15916	15860	16010	16078	15916	15924	15984	15989	15951	15798	15902	16076	15980	15927	15638	15815	15846	15764	15804	15884	16020	15814	15930	16016	15871	16013	15907	15942	15789	15911	15919	15907	15834	15766	15895	15989	16112	16049	15877	15959	15928	15911	15954	15863	15948	15936	16005	15745	15955	15994	15981	15644	16010	15987	15947	15872	15872	16101	16062	15774	16023	15944	15877	16022	16008	16082	16050	15689	15894	15905	16046	16040	16008	16112	15780	15824	15774	16046	15780	15859	15901	15947	15937	15983	15862	16036	15807	15794	15831	15940	15811	15757	15847	16001	15829	15996	15690	16030	15937	16012	16062	16118	15859	15892	15980	15850	16002	16072	16063	15790	15889	15811	15999	16019	15881	15958	15793	16009	15956	15948	15915	16010	15934	15962	15972	15867	15850	15940	16161	15830	15886	15943	15850	15831	15892	15893	15909	15837	15915	15701	15847	16075	15924	15767	15980	15981	15811	15949	16017	15971	15838	16005	15865	15987	15952	15985	15987	15818	16032	15907	16016	15751	16067	15917	15818	15915	15966	15776	15934	16042	15901	15766	15987	15777	16080	15926	16053	15846	15983	15788	16102	15868	15816	15929	15781	16130	15904	15857	15958	15856	15894	16171	15921	15831	15961	15950	15900	15931	15733	15816	15938	15782	16017	16002	15977	16097	15902	16133	16065	15943	15886	15882	15820	15952	15941	15908	16000	15807	15934	15763	15852	15932	15784	15946	15706	15984	16020	16060	16084	15880	15957	16008	15774	15914	15998	15906	16027	16048	15784	15640	16002	15937	15868	15861	15755	15958	15960	15853	15791	15663	15940	15960	15931	15980	15846	15780	15888	15809	15827	15935	15936	15998	15892	15964	15773	16187	15759	15853	16138	15999	15748	15689	16133	15809	15840	15913	15824	15927	15966	15973	16026	15946	16031	15870	15901	15848	15779	15876	15865	15862	15995	15949	16122	15938	16071	16085	15958	15922	15869	15942	15970	16164	15789	16196	15944	15885	16023	16123	15942	15739	15886	16008	15818	15889	15761	16025	15962	15924	16105	15733	15882	15805	16010	15813	16032	16071	15863	15815	15705	16096	16118	15799	15943	15860	15858	15868	15849	15958	16100	15968	16034	15943	15887	16053	16064	15891	16124	15941	15829	15932	15830	15892	15891	15828	15880	15986	15892	15949	15809	15967	15940	15911	16060	15932	16107	15879	15801	15994	16096	16003	15823	15944	16004	16036	15894	15825	15828	15935	15957	15948	15983	16079	15909	15929	15934	15935	15887	15728	15891	15842	15903	15987	15989	15947	15937	15912	15938	15739	15813	15718	15911	15959	15911	15818	16009	16150	15935	15758	15743	16038	15765	16005	15964	15933	15910	16074	15743	15887	16074	15788	15969	15967	16086	15835	15872	15787	15846	15905	15877	16031	16073	15938	16063	15897	15715	15992	15966	15704	15733	15931	16096	16001	16214	15877	15901	15847	15799	16032	16052	15961	15875	16046	15966	15957	15882	15968	15981	16137	15953	15843	15976	15979	15879	15998	15949	16056	15884	15961	15980	16018	15779	15905	15864	15802	15901	15806	15948	15772	15898	15915	16027	16126	15913	15949	15933	15890	15793	15903	15915	16038	15802	15669	15862	16083	15998	15875	15999	15981	15759	15991	15871	15968	15911	15819	15706	15944	15960	16097	16043	15937	15929	15875	15926	15984	15853	15867	15908	16178	16017	15907	16014	16031	15883	16037	15942	15986	15921	15888	15884	15828	15828	16037	15772	15851	15826	16144	15978	15902	15915	15921	15804	15891	16111	15883	16076	15942	16070	15929	15993	15805	15989	15949	15985	15840	15873	15877	15902	15872	15912	15819	15841	16054	16045	15832	15877	15813	15932	15810	15904	15663	15682	15821	15852	16007	15938	15867	15928	15806	15920	15912	15878	15918	15925	16118	15969	15676	15903	15807	15979	15891	15871	15798	15963	15981	15922	15892	15795	15829	15887	15859	16056	16021	16064	15837	16210	16094	15790	16031	15844	15909	15891	15971	16064	15875	15922	15868	15930	16070	15969	15985	16103	15969	15911	15884	15859	15891	15795	16002	15993	15916	15826	15737	15967	15768	15703	15898	16099	15968	15691	15985	15855	15999	15935	15818	15876	15777	16101	15918	15776	15763	16049	15852	16039	15961	15829	15768	15638	15843	15889	15924	15939	15943	15879	15915	15916	15985	16031	15824	15938	16108	15883	15917	16243	15949	15784	16050	16085	16081	15875	15894	15935	15996	15915	15717	16056	15889	15836	15871	16116	15905	16098	15886	15995	16031	16042	16076	15984	15867	16031	15869	15797	16037	15956	15895	15989	15722	15897	16072	15903	15994	15795	15963	15780	15811	15871	15948	16019	16050	15973	15840	15857	15812	15922	15892	16046	15788	15819	16060	15996	15904	15960	15907	15759	15873	15743	15801	16086	15990	15736	15782	16014	15805	15835	15801	15997	15863	15705	15879	15891	15839	15820	15875	15736	16025	15847	16005	15964	15827	15997	15908	15862	16002	15757	15861	16018	15917	15968	16027	16111	15967	15994	16000	15985	15896	15948	15868	15929	15863	15939	15813	15987	16173	15998	15970	15900	15968	15938	15816	16073	15915	15870	15766	15926	16021	15858	16031	16022	16156	15895	15950	15884	16071	15725	15789	15937	16158	15861	15762	15940	15858	15906	15885	15848	15817	15885	15765	16038	16044	15808	16013	15920	15900	15958	15730	16150	16019	15764	15969	16014	15989	15780	15929	16158	15969	15941	15913	15791	15807	16068	15991	15978	15978	15816	15861	15606	15765	16025	15874	15840	15888	16002	16034	15780	15966	15806	16016	15980	15885	15878	15809	15948	15895	15873	15857	16019	16047	15904	15750	16007	16044	16087	16048	15919	16010	15951	16055	16066	16016	15772	16046	15965	15970	16081	15896	15684	15868	15909	15955	15865	16000	16027	15714	15998	15931	15941	15695	15955	15949	15865	15845	15984	15983	16124	15950	15940	15792	15758	16010	15971	15933	15885	16122	15999	15919	15926	16038	16113	15946	15886	15836	15872	15746	15867	15907	16060	15801	15956	15798	15799	15968	16070	15914	15988	15804	15964	16025	15943	15984	16053	16129	15677	15882	16057	16179	15980	15910	15677	15655	16024	16152	15916	15878	15897	15799	15708	15937	16078	15844	16073	15968	16076	16080	15979	15880	15870	15603	16084	16115	15980	16004	16071	15953	16052	15912	15914	15743	15991	15841	15944	15904	15677	15956	15858	15903	15824	15979	15785	15861	15841	15877	16040	16020	16008	15975	15786	15822	15855	15893	15986	16009	15651	15931	15938	16025	15927	15915	15948	15635	15911	16043	15973	15808	15914	15928	15922	15849	15927	15731	15954	15852	16087	15887	15940	15975	15974	15971	15851	16015	15878	15704	16063	15908	15989	15972	15921	15981	15950	15909	15665	15931	15841	16006	15924	16086	15840	16080	15962	15870	15763	15794	15982	15999	15812	15936	15828	15830	15924	16044	15946	15797	15926	15751	16026	16020	15822	15928	16011	15868	15821	15832	15894	15923	15819	15781	16031	15916	16072	15858	15842	16002	16136	15960	15889	15842	15987	16133	16030	15946	15903	15768	15719	15901	16108	15964	15968	16013	16004	16113	16066	16014	16131	16056	15730	15939	15756	16061	15944	15995	16125	15900	16116	15945	15914	16084	15881	15917	15940	15825	15733	15896	15986	16032	16137	15754	15830	15913	15721	15903	15845	16016	15827	16114	15699	15848	15889	15922	16020	15890	15957	15867	15981	15925	15845	15881	16031	15737	15946	15807	15862	15883	15814	15866	16034	15838	15770	15958	16129	15915	15944	15971	15968	16056	15733	15937	16088	16001	15771	15810	15832	15899	15703	15939	16123	15958	15980	15716	15880	16000	15919	15867	15889	15951	15888	15888	15904	15879	15895	15819	15726	15880	16040	16077	16153	15928	15935	15854	15785	15941	15996	15742	16044	15819	15915	15904	15763	15673	15878	15988	15732	16253	15741	15866	15873	16001	15960	15896	15832	15968	15824	15910	15862	15921	15921	15774	15808	15983	15847	15954	15889	15652	15938	15992	15826	15906	16024	15953	15693	16105	15844	15952	16237	15958	16030	15947	15892	15843	15743	15809	16045	16016	15876	16041	15917	15909	15885	15858	15898	15780	16043	15987	15780	15833	15906	16035	15981	16091	15988	15895	15914	15983	15988	15892	15796	15846	15788	15834	16010	16046	15875	15886	15803	15772	16048	15799	15883	15914	15941	16045	16058	15872	15935	15970	16087	15997	15787	15985	15993	15844	15893	15924	16003	15998	15966	15921	15869	16078	16117	15904	15963	15768	15861	15901	15849	16054	15831	15885	15834	15752	15975	15902	15827	16075	15829	15857	15996	15901	15918	15937	15704	15893	16088	15957	15891	15852	15770	15851	15991	15705	15901	16017	16008	15943	15887	15836	15918	15995	15930	15779	15854	15908	16030	15908	15985	15803	16076	16004	15923	15893	15895	15921	15864	15920	16050	15962	15921	15955	15703	15734	15917	15975	15892	15922	15886	16008	15870	16088	15864	15784	15798	15947	16079	15851	15856	15950	15935	15989	15816	15775	15898	15996	15971	15874	15968	15879	15915	15837	15690	15806	16042	15870	15950	15899	15818	15596	15908	16030	15945	15872	15995	15897	15830	15839	15988	15878	15809	15919	15801	15834	15876	15929	15771	15935	15932	16075	16142	15857	15942	15714	16132	15771	15980	15949	15912	15862	15867	15992	15833	16012	16070	16128	15767	15885	15789	15926	15983	15906	15884	15840	15840	15849	15932	15781	15848	15764	15747	16004	15954	15909	15962	15917
24395	40110	39268	31778	28309	25415	22714	20714	19278	18701	17898	17261	17057	16474	16199	16007	15612	15302	15379	15054	14918	14824	14683	14800	14540	14515	14730	14415	14524	14362	14381	14431	14303	14417	14346	14313	14233	14410	14156	14384	14428	14142	14271	14301	14148	14380	14560	14350	14274	14303	14119	14475	14332	14276	14248	14159	14457	14119	14207	14115	14328	14203	14213	14109	14056	14387	14302	14082	14221	14110	14262	14376	14301	14382	14199	14025	14394	14246	14348	14286	14100	14190	14389	14170	14282	14393	14149	14324	14339	14324	14269	14148	14203	14074	14136	14210	14372	14314	14205	14199	14270	14267	14296	14220	14155	14112	14169	14319	14347	14230	14360	14282	14258	14203	14293	14306	14283	14203	14240	14314	14077	14285	14312	14217	14385	14117	14333	14174	14226	14226	14466	14278	14179	14164	14510	14072	14323	14215	14221	14172	14293	14365	14312	14245	14431	13985	14284	14209	14339	14211	14250	14171	14234	14332	14260	14203	14203	14206	14350	14401	14224	14257	14227	14197	14264	14250	14196	14388	14350	14249	14206	14216	14249	14177	14280	14238	14322	14249	14440	14273	14200	14295	14238	14337	14287	14399	14169	14282	14168	14316	14252	14291	14334	14130	14351	14169	14154	14108	14305	14349	14293	14354	14175	14133	14193	14267	14252	14168	14107	14244	14162	14169	14074	14269	14230	14370	14103	14123	14109	14293	14022	14376	14258	14183	14145	14261	14114	14160	14196	14232	14182	14375	14073	14195	14294	14060	14274	14273	14319	14230	14238	14269	14253	14220	14369	14407	14227	14192	14198	14056	14203	14081	14272	14225	14240	14033	14245	14431	14105	14354	14219	14342	14267	14006	14164	14255	14220	14125	14313	14115	14195	14420	14184	14354	14095	14232	14269	14205	14206	14175	14266	14197	14148	14212	14228	14108	14140	14329	14160	14322	14304	14250	14206	14210	14473	14236	14285	14215	14281	14232	14243	14047	14289	14225	14366	14224	14169	14273	14177	14242	14278	14266	14390	14219	14080	14284	14276	14083	14319	14128	14244	14151	14238	14249	14151	14255	14253	14380	14234	14218	14299	14365	14348	14321	14304	14370	14184	14207	14355	14283	14135	14150	14213	14260	14176	14170	14196	14242	14140	14286	14180	14353	14270	14355	14248	14162	14149	14328	14212	14274	14183	14126	14377	14215	14216	14079	14375	14336	14187	14174	14320	14225	14261	14217	14357	14145	14187	14271	14282	14230	14209	14137	14172	14277	14486	14198	14110	14276	14320	14136	14355	14197	14280	14307	14360	14280	14323	14141	14304	14240	14164	14248	14237	14221	14299	14363	14254	14143	14224	14265	14318	14300	14202	14166	14273	14282	14299	14271	14241	14215	14125	14294	14270	14254	14142	14279	14360	14192	14269	14160	14263	14295	14204	14218	14196	14000	14196	14348	14244	14364	14274	14289	14195	14231	14221	14091	14295	14332	14360	14231	14160	14232	14303	14294	14259	14257	14238	14379	14175	14127	14203	14249	14236	14235	14225	14324	14307	14296	14172	14279	14336	14154	14346	14235	14326	14231	14150	14152	14204	14284	14451	14132	14186	14161	14295	14277	14237	14227	14297	14169	14212	14190	14189	14226	14403	14137	14291	14229	14282	14258	14283	14242	14255	14063	14293	14357	14210	14236	14294	14121	14198	14270	14256	14238	14226	14242	14237	14226	14391	14255	14230	14250	14274	14140	14263	14438	14204	14155	14158	14134	14132	14313	14176	14104	14170	14146	14261	14184	14316	14179	14334	14293	14074	14234	14168	14112	14266	14256	14276	14303	14218	14181	14301	14297	14307	14187	14329	14048	14273	14189	14326	14160	14090	14415	14255	14344	14347	14212	14408	14258	14184	14105	14305	14061	14320	14184	14268	14314	14271	14340	14242	14239	14175	14203	14242	14161	14164	14385	14069	14168	14244	14302	14255	14207	14396	14172	14260	14155	14139	14292	14268	14181	14197	14260	14299	14240	14227	14313	14144	14251	14106	14304	14201	14125	14139	14275	14311	14214	14250	14320	14091	14334	14188	14369	14281	14227	14358	14472	14102	14280	14384	14157	14250	14216	14205	14284	14174	14145	14256	14375	14075	14384	14288	14156	14361	14158	14123	14179	14155	14249	14331	14287	14414	14050	14310	14043	14279	14145	14259	14264	14118	14230	14246	14307	14235	14228	14127	14317	14230	14313	14317	14369	14316	14208	14348	14214	14257	14286	14199	14387	14146	14067	14508	14131	14431	14170	14239	14171	14334	14248	14228	14186	14302	14239	14290	14288	14392	14204	14120	14307	14154	14342	14284	14223	14199	14318	14350	14102	14313	14260	14172	14401	14186	14291	14138	14441	14246	14158	14302	14189	14165	14229	14300	14317	14272	14316	14146	14048	14220	14205	14400	14127	14367	14105	14334	14150	14193	14307	14319	14167	14149	14244	14213	14240	14235	14151	14342	14015	14148	14282	14264	14267	14165	14163	14127	14156	14359	14265	14257	13956	14137	14145	14196	14233	14232	14311	14171	14231	14286	14191	14275	14213	14079	14202	14311	14116	14241	14265	14139	14193	14208	14451	14303	14355	14132	14162	14303	14278	14266	14209	14248	14178	14229	14319	14263	14159	14343	14294	14270	14157	14329	14035	14173	14256	14257	14134	14092	14281	14128	14287	14232	14296	14278	14143	14189	14401	14198	14307	14171	14026	14181	14167	14352	14051	14290	14446	14246	14398	14164	14159	14374	14213	14141	14277	14239	14371	14303	14169	14236	14074	14255	14242	14401	14151	14225	14423	14230	14282	14298	14025	14410	14236	14274	14346	14201	14218	14136	14247	14376	14155	14156	14252	14145	14169	14087	14021	14188	14263	14208	14225	14266	14060	14075	14381	14236	14270	14096	14398	14272	14156	14424	14168	14447	14144	14402	14311	14070	14251	14294	14271	14236	14273	14250	14391	14274	14344	14174	14237	14339	14128	14035	14371	14085	14099	14163	14189	14282	14258	14122	14276	14190	14304	14188	14246	14259	14185	14143	14217	14235	14374	14388	14373	14147	14321	14235	14194	14336	14397	14427	14228	14211	14203	14068	14257	14322	14360	14339	14112	14270	14207	14166	14393	14254	14310	14187	14287	14258	14203	14239	14221	14238	14184	14373	14183	14290	14088	14078	14198	14395	14208	14288	14267	14223	14154	14275	14260	14264	14080	14382	14150	14166	14491	14186	14372	14249	14311	14216	14337	14301	14089	14351	14127	14356	14074	14322	14212	14145	14147	14206	14426	14341	14084	14319	14394	14409	14270	14239	14240	14276	14253	14243	14287	14080	14198	14242	14049	14109	14188	14167	14158	14168	14364	14270	14029	14065	14219	14203	14279	14124	14283	14186	14215	14203	14184	14242	14169	14272	14181	14426	14172	14347	14081	14287	14159	14359	14121	14277	14109	14242	14146	14325	14393	14382	14133	14199	14251	14380	14293	14316	14288	14076	14075	14199	14357	14343	14169	14280	14196	14398	14309	14222	14273	14362	14192	14215	14460	14200	14248	14277	14374	14297	14195	14172	14137	14275	14176	14226	14293	14211	14204	14117	14343	14132	14190	14246	14275	14028	14330	14423	14155	14171	14340	14272	14228	14367	14435	14208	14347	14113	14110	14219	14202	14309	14224	14355	14164	14400	14309	14230	14285	14317	14176	14207	14253	14130	14239	14120	14306	14251	14209	14346	14176	14237	14272	14488	14009	14201	14286	14265	14255	14121	14241	14213	14186	14240	14366	14209	14173	14341	14292	14191	14216	14389	14314	14243	14225	14263	14322	14268	14229	14259	14278	14250	14334	14296	14302	14265	14287	14211	14188	14268	14399	14254	14210	14175	14311	14242	14138	14156	14189	14270	14367	14240	14177	14370	14323	14238	14109	14244	14293	14127	14210	14240	14067	14285	14173	14270	14172	14268	14105	14190	14310	14168	14101	14238	14239	14229	14469	14242	14301	14122	14287	14190	14258	14209	13971	14256	14179	14342	14138	14165	14318	14200	14222	14109	14189	14142	14203	14257	14199	14307	14312	14354	14105	14392	14273	14231	14422	14158	14318	14194	14344	14178	14302	14210	14208	14060	14343	14048	14124	14163	14351	14364	14298	14216	14375	14205	14290	14268	14475	14249	14190	14342	14390	14295	14177	14303	14169	14229	14127	14130	14283	14255	14176	14315	14100	14251	14276	14312	14264	14159	14296	14245	14193	14262	14226	14341	14207	14259	14298	14106	14231	14250	14197	14220	14277	14222	14211	14250	14121	14286	14316	14227	13996	14196	14181	14094	14278	14297	14296	14240	14016	14503	14318	14340	14209	14291	14397	14322	14173	14335	14429	14354	14302	14194	14189	14229	14276	14221	14173	14305	14237	14190	14335	14104	14128	14277	14387	14212	14493	14185	14325	14169	14304	14351	14096	14191	14462	14200	14357	14203	14245	14318	14164	14194	14193	14219	14327	14159	14158	14146	14227	14339	14221	14246	14473	14295	14009	14338	14303	14271	14323	14232	14117	14341	14292	14459	14093	14183	14335	14427	14214	14211	14216	14331	14067	14165	14177	14210	14241	14154	14178	14217	14258	14203	14218	14238	14261	14286	14167	14302	14191	14452	14276	14115	14170	14077	14227	14296	14414	14176	14246	14234	14269	14245	14369	14294	14181	14140	14225	14365	14172	14253	14135	14238	14112	14276	14224	14225	14135	14161	14247	14245	14183	14346	14168	14217	14246	14197	14158	14125	14127	14107	14390	14168	14333	14454	14273	14300	14308	14374	14149	14183	14289	14184	14122	14287	14053	14232	14355	13997	14307	14264	14169	14203	14477	14180	14358	14196	14183	14223	14198	14322	14327	14241	14339	14052	14212	14138	14286	14401	14365	14189	14329	14326	14313	14120	14195	14298	14200	14178	14373	14283	14357	14150	13989	14201	14303	14345	14158	14298	14124	14117	14219	14112	14382	14202	14024	14270	14296	14259	14284	14376	14362	14250	14158	14095	14165	14374	14247	14169	14330	14318	14239	14295	14138	14239	14219	14008	14336	14140	14430	14062	14293	14215	14408	14292	14137	14193	14180	14066	14140	14196	14374	14337	14223
24273	21516	29103	24748	23877	26057	26251	21494	20261	19687	19000	18419	18164	17774	17577	17170	16790	16509	16328	16212	16334	16051	16174	15653	15710	15740	15646	15713	15774	15629	15371	15608	15548	15555	15501	15407	15335	15407	15336	15429	15519	15536	15373	15257	15329	15472	15367	15364	15466	15452	15411	15498	15500	15270	15276	15301	15339	15488	15243	15397	15230	15273	15272	15137	15350	15433	15624	15435	15422	15451	15408	15400	15523	15322	15476	15418	15309	15269	15341	15419	15173	15280	15332	15400	15079	15129	15263	15351	15479	15178	15243	15401	15326	15287	15246	15375	15231	15188	15362	15280	15215	15472	15371	15205	15367	15478	15394	15359	15291	15252	15367	15180	15203	15240	15157	15292	15547	15336	15386	15228	15149	15246	15083	15352	15404	15434	15340	15242	15223	15404	15431	15428	15367	15368	15465	15391	15155	15417	15239	15397	15350	15294	15308	15391	15567	15194	15569	15166	15370	15153	15350	15372	15507	15396	15327	15535	15357	15236	15420	15420	15324	15440	15364	15318	15428	15347	15285	15330	15247	15448	15390	15553	15437	15101	15369	15361	15428	15244	15245	15262	15379	15477	15242	15418	15335	15407	15466	15213	15426	15250	15182	15279	15263	15456	15347	15135	15349	15278	15359	15613	15289	15281	15234	15266	15423	15474	15180	15321	15212	15197	15063	15163	15487	15361	15300	15328	15288	15264	15259	15373	15119	15201	15425	15072	15202	15296	15351	15436	15374	15050	15342	15152	15162	15297	15292	15279	15352	15198	15348	15328	15242	15258	15292	15257	15308	15346	15440	15233	15210	15203	15428	15507	15421	15401	15271	15150	15276	15219	15249	15425	15187	15459	15275	15190	15317	15372	15293	15320	15306	15305	15333	15204	15296	15294	15320	15353	15556	15403	15423	15290	15411	15369	15235	15307	15307	15234	15060	15098	15432	15393	15347	15288	15247	15407	15235	15301	15296	15404	15343	15378	15370	15243	15325	15515	15302	15321	15175	15289	15316	15289	15262	15310	15328	15170	15287	15351	15255	15296	15511	15279	15098	15267	15327	15354	15345	15116	15239	15491	15261	15341	15354	15370	15489	15444	15449	15301	15475	15319	15362	15294	15518	15303	15412	15348	15332	15242	15226	15147	15030	15334	15237	15361	15336	15233	15380	15480	15352	15291	15098	15415	15157	15395	15343	15216	15025	15214	15329	15258	15388	15187	15362	15290	15228	15288	15264	15284	15269	15313	15257	15257	15275	15179	15278	15199	15316	15191	15311	15277	15219	15369	15321	15300	15462	15473	15251	15249	15208	15311	15305	15353	15371	15183	15326	15357	15317	15190	15388	15317	15204	15281	15289	15282	15351	15270	15465	15276	15361	15176	15423	15288	15069	15240	15187	15394	15200	15203	15439	15410	15387	15306	15334	15407	15309	15273	15209	15213	15163	15297	15226	15350	15323	15261	15297	15310	15264	15283	15193	15335	15270	15191	15302	15221	15333	15309	15352	15217	15271	15457	15198	15379	15433	15165	15275	15310	15145	15336	15306	15373	15306	15401	15298	15508	15370	15192	15637	15495	15278	15299	15318	15219	15397	15308	15434	15375	15138	15328	15335	15323	15264	15228	15321	15194	15221	15212	15298	15472	15300	15023	15406	15243	15467	15296	15521	15237	15180	15245	15368	15416	15384	15339	15411	15297	15416	15460	15350	15321	15274	15492	15317	15146	15164	15323	15279	15288	15249	15207	15312	15317	15312	15286	15347	15393	15453	15344	15274	15317	15260	15238	15257	15210	15169	15395	15304	15241	15323	15517	15279	15421	15163	15297	15235	15255	15364	15256	15148	15398	15309	15339	15425	15423	15240	15257	15424	15293	15193	15150	15349	15425	15162	15278	15519	15227	15298	15335	15261	15314	15228	15248	15281	15133	15414	15253	15422	15257	15267	15186	15337	15409	15427	15250	15333	15163	15330	15330	15277	15218	15159	15289	15196	15378	15294	15298	15374	15351	15236	15396	15162	15444	15450	15560	15457	15190	15353	15459	15450	15368	15487	15284	15321	15166	15097	15403	15494	15293	15351	15127	15185	15247	15405	15345	15335	15336	15261	15212	15438	15468	15367	15079	15136	15290	15303	15414	15502	15351	15466	15362	15372	15403	15362	15260	15279	15167	15314	15203	15465	15046	15394	15128	15173	15360	15516	15367	15370	15383	15399	15300	15207	15262	15491	15202	15277	15310	15274	15138	15303	15390	15297	15168	15317	15284	15090	15413	15447	15494	15418	15322	15540	15434	15480	15444	15323	15318	15274	15351	15401	15412	15278	15255	15378	15274	15234	15352	15443	15343	15250	15424	15476	15382	15432	15495	15242	15167	15311	15222	15173	15253	15403	15541	15294	15278	15351	15415	15324	15327	15333	15273	15369	15520	15258	15331	15458	15276	15423	15362	15319	15281	15322	15568	15422	15341	15346	15291	15421	15461	15402	15179	15280	15362	15275	15363	15420	15345	15204	15200	15288	15358	15370	15310	15301	15239	15311	15372	15219	15318	15274	15463	15392	15212	15624	15350	15161	15271	15455	15310	15244	15326	15270	15231	15319	15254	15263	15237	15244	15338	15362	15073	15281	15242	15415	15312	15384	15479	15514	15390	15603	15502	15434	15277	15432	15376	15507	15318	15311	15444	15381	15269	15255	15427	15315	15199	15307	15317	15303	15336	15268	15415	15459	15350	15356	15247	15479	15251	15324	15409	15331	15444	15315	15217	15311	15186	15411	15105	15398	15440	15184	15255	15158	15352	15312	15332	15185	15223	15352	15257	15301	15186	15062	15244	15311	15426	15275	15403	15483	15260	15563	15311	15319	15390	15216	15428	15226	15498	15495	15245	15234	15243	15419	15445	15134	15216	15207	15327	15356	15293	15337	15121	15341	15209	15217	15521	15330	15285	15270	15468	15350	15278	15186	15284	15123	15372	15240	15337	15177	15324	15354	15312	15325	15144	15013	15073	15299	15292	15416	15402	15408	15369	15272	15482	15538	15221	15525	15427	15548	15567	15409	15188	15339	15498	15459	15240	15565	15406	15370	15223	15285	15291	15331	15418	15091	15338	15448	15222	15293	15223	15411	15255	15475	15453	15290	15339	15409	15360	15346	15222	15229	15567	15359	15147	15381	15205	15370	15294	15066	15233	15188	15250	15192	15126	15325	15116	15247	15334	15298	15494	15436	15306	15200	15164	15328	15512	15209	15246	15391	15477	15487	15412	15480	15366	15200	15276	15482	15409	15096	15367	15401	15241	15397	15548	15354	15408	15124	15280	15234	15504	15506	15441	15285	15429	15131	15360	15333	15265	15385	15092	15230	15173	15404	15272	15317	15352	15468	15273	15362	15405	15395	15282	15175	15346	15331	15333	15284	15063	14962	15359	15184	15258	15224	15408	15398	15277	15453	15257	15346	15070	15251	15381	15359	15341	15297	15245	15310	15165	15233	15249	15300	15233	15371	15367	15629	15355	15231	15361	15226	15413	15255	15569	15569	15310	15300	15216	15508	15344	15274	15580	15422	15414	15242	15201	15241	15277	15424	15348	15275	15287	15331	15253	15439	15252	15494	15477	15566	15328	15298	15256	15493	15392	15202	15185	15272	15245	15143	15164	15348	15360	15308	15302	15288	15226	15156	15260	15060	15388	15360	15350	15310	15371	15243	15181	15075	15222	15423	15276	15323	15292	15499	15309	15355	15381	15449	15428	15218	15223	15169	15461	15337	15228	15385	15464	15268	15257	15447	15309	15456	15307	15331	15233	15404	15559	15201	15290	15419	15256	15413	15467	15565	15227	15517	15236	15261	15311	15194	15361	15109	15488	15478	15447	15273	15119	15471	15324	15315	15365	15231	15373	15331	15225	15271	15329	15391	15224	15331	15138	15099	15276	15240	15376	15357	15303	15207	15414	15385	15435	15293	15368	15237	15241	15380	15306	15406	15255	15387	15375	15488	15368	15365	15449	15141	15253	15441	15422	15552	15309	15404	15310	15046	15200	15363	15396	15321	15421	15348	15117	15123	15405	15517	15246	15292	15187	15332	15307	15368	15366	15318	15489	15352	15377	15269	15032	15309	15377	15408	15102	15320	15430	15457	15528	15474	15323	15305	15470	15443	15603	15325	15242	15536	15311	15290	15384	15246	15074	15313	15265	15297	15375	15403	15374	15192	15447	15268	15425	15230	15313	15334	15366	15194	15309	15200	15291	15253	15283	15211	15554	15326	15256	15361	15420	15293	15242	15184	15303	15099	15342	15228	15240	15374	15396	15298	15324	15447	15417	15341	15327	15199	15155	15247	15409	15287	15291	15208	15353	15396	15315	15167	15524	15459	15410	15408	15274	15287	15184	15112	15430	15341	15144	15396	15213	15331	15256	15340	15269	15125	15266	15390	15308	15445	15469	15260	15319	15434	15331	15339	15377	15387	15172	15226	15375	15402	15271	15309	15306	15425	15274	15395	15333	15149	15262	15284	15355	15317	15393	15255	15214	15458	15289	15266	15385	15173	15405	15291	15253	15316	15312	15130	15166	15321	15159	15323	15200	15230	15194	15224	15197	15297	15367	15386	15279	15364	15147	15428	15319	15235	15466	15150	15334	15302	15061	15237	15276	15440	15225	15080	15205	15293	15319	15198	15075	15394	15233	15327	15331	15349	15416	15213	15220	15355	15319	15104	15232	15487	15341	15374	15403	15423	15127	15127	15148	15378	15261	15306	15457	15366	15355	15355	15320	15251	15153	15216	15266	15453	15073	15290	15405	15316	15275	15437	15175	15131	15292	15117	15218	15382	15191	15330	15429	15299	15166	15098	15245	15310	15294	15364	15282	15149	15394	15294	15415	15450	15371	15235	15333	15350	15248	15480	15308	15428	15488	15279	15356	15258	15361	15290	15550	15367	15268	15362	15440	15267	15212	15349	15352	15404	15262	15383	15386	15510	15386	15488	15348	15222	15273	15397	15257	15233	15400	15313	15236	15271	15377	15320	15193	15346	15231	15383	15378	15447	15294	15424	15492	15091	15259	15390	15325	15475	15368	15485	15205	15333	15239	15310	15365	15490	15356	15417	15379	15309	15282	15368	15371	15359	15407	15378	15337	15395	15352	15361	15224
25962	44599	43944	36881	32683	28534	25542	22974	21431	20036	19269	18401	18124	17319	17015	16566	15941	15631	15488	15113	15024	14804	14600	14553	14505	14531	14230	14289	14138	14166	14309	14108	14068	14077	14079	13972	14008	13910	13841	13907	13980	13953	13898	13875	13889	13981	13668	13863	13768	14013	13915	13747	13848	13857	13955	13728	14018	13996	13881	14044	13868	13961	13821	13828	13755	13836	13961	13930	13686	13634	13884	13892	13815	13862	13812	13941	13920	14060	14010	13883	13727	13910	13807	13892	13951	13949	13815	13852	13776	13805	14001	13969	13774	13872	13845	13719	13924	13581	13887	13901	13874	13974	13759	13684	13975	13981	13886	13822	14013	13680	13869	14084	13834	13968	13587	13742	13716	13769	13839	13649	13874	13920	13858	13722	13911	13877	13858	13799	13755	13888	13871	13871	13833	13759	13745	13828	13724	13862	13876	13847	13942	13875	13856	13814	13806	13861	13787	13825	13795	13822	13940	13842	13724	13849	13968	13758	13952	14007	13690	13768	14015	13773	13898	13900	13793	13761	13827	13783	13746	13783	13915	13863	13769	13915	13980	13860	13796	13772	13935	13792	13803	13925	13893	13775	13828	13898	13952	13653	13709	13732	13813	13996	13835	13770	13870	13666	13846	13920	13886	13864	13756	14018	14012	13769	13890	13790	13803	13932	13760	13769	13954	13906	13805	13855	13698	13741	13692	13684	13769	13861	13964	14047	13921	13787	13895	13762	13892	13911	13791	13794	13889	13783	13833	13946	13705	13941	13625	13896	13762	13697	13841	13731	13692	13974	13911	13850	13683	13656	13799	13861	13804	13710	13819	13802	13744	13929	13935	13938	13871	13938	13824	13872	13816	13964	13722	13670	14041	13948	14031	13736	13842	13901	13726	14000	13882	13727	13888	13932	13774	13714	13859	13776	13763	13803	13817	13769	13800	13969	13822	13791	13830	14054	13917	14037	13950	13950	13834	13862	13742	13913	13937	13804	13824	13708	13925	13912	13754	13718	13994	13873	13709	13789	13885	13866	13728	13857	13791	13933	13778	13798	13804	13973	13839	13941	13760	13825	13898	13773	13937	14024	13826	13911	13949	13849	13755	13990	13836	13774	13823	13658	13758	13749	13822	13946	13644	13868	13897	13948	13733	13984	13746	13856	13796	13802	13726	13933	13959	13845	13848	13913	13815	13730	13798	13921	13930	13851	13960	14014	13991	13776	13819	13861	13813	13813	13864	13946	13847	13705	13745	13946	13756	13806	13893	13662	14014	13858	13793	13865	13979	13942	13706	13813	13771	13923	13777	13775	13723	14005	13901	13827	13791	13730	13754	13905	13851	13858	13791	13866	13876	13671	13802	13807	13872	13698	13761	14040	13767	13921	13767	13757	13759	13751	13930	13893	13874	13786	13902	13865	13850	13829	13780	13993	13875	13904	13849	13770	14135	13920	13766	13925	13612	13959	13724	13766	13807	13947	13793	13782	13736	13811	13999	13853	13835	13842	13829	13977	13947	13903	13942	13726	13811	13725	13957	13816	13913	13909	13868	13846	14078	13706	13741	13875	13654	13796	13704	13765	14050	13934	13780	13941	13746	13940	13672	13865	13688	13723	13772	13873	13778	13838	13866	13886	13905	13947	13884	13780	13788	13934	13804	13637	13851	13747	13820	13792	13834	14040	13811	13809	13753	13749	14015	13633	14085	13772	13799	13928	13818	13946	13901	13837	13770	14006	13772	13957	13754	13828	13868	13785	13849	13760	13810	13830	13773	13696	13743	14097	13770	13860	13963	13687	13917	13805	13842	13860	13847	13859	13622	13759	13701	13803	13745	13965	13761	13802	13880	13902	13890	14048	13860	13822	13808	13764	13805	13839	13845	14030	13862	13638	13881	13781	13950	13739	13846	13655	14006	13813	13733	13773	13896	13833	13746	13822	13966	13818	13959	13850	13775	13800	13906	13871	13780	13744	13993	13859	13862	13752	13762	13819	13913	13937	13678	13819	13771	13867	14044	13854	13822	13755	14037	13888	13837	13851	13987	13795	13820	13857	13878	13938	13848	13818	13746	13783	14060	13969	13754	13919	13730	13681	13814	13829	13777	13856	13798	13901	13970	13858	13956	13858	14125	13886	13890	13893	13768	14014	13848	13729	13938	13903	13826	13921	13855	13790	13938	13877	13920	13810	13896	13731	13727	13840	13694	13945	13795	13811	13897	13663	13860	13844	13751	13915	14050	13882	13951	13727	13859	13870	13755	13997	13739	13870	13682	13831	13821	13909	13905	13753	13814	13741	13829	13912	13924	13864	13912	13932	13781	13818	13759	13866	13841	13877	13869	13880	13747	13773	13713	13888	13691	13856	13838	13851	13930	13839	13723	13967	13806	13920	13789	13766	13907	13899	13784	13869	13950	13645	13775	13880	13769	13740	13891	13849	13856	13816	13743	13795	13711	13807	13911	13875	13944	13787	13744	13818	13858	13860	13820	13769	13640	13815	13862	13682	13847	13964	13685	13790	13704	13731	13928	13892	13905	13775	13941	13834	13792	13900	13804	13886	13789	13599	13899	13762	13774	13912	13836	13881	13801	13672	13836	13803	13877	13817	13847	13773	13820	13717	13816	13895	13829	13822	13873	13793	13999	13978	13685	13930	13834	13932	13728	13788	13849	13916	13998	13748	13827	13751	13887	13783	13919	13815	13841	13964	13799	13951	13720	13993	13859	13756	13822	13704	13808	13784	13952	13719	13944	13873	13809	13798	13905	13836	13825	13818	13749	14010	13903	13784	13839	13798	13839	13991	13810	13822	13765	14005	13925	14084	13741	13818	13874	13878	13883	13822	13893	13809	13868	13901	13870	13970	13912	13912	13937	13800	14015	13927	13854	13964	13769	13760	13899	13725	13808	13709	13758	13873	13993	13839	13892	13957	13782	13833	13868	13741	14045	13894	13894	13769	13751	13853	13747	14023	13907	13975	13800	13900	13899	13800	13936	13972	13889	13769	13808	13892	13819	13811	13938	13970	13923	13966	13802	13894	13778	13719	13883	14034	13917	13792	13874	13837	13770	13732	13633	13777	13799	13674	13887	13739	13942	13904	13821	13689	13928	13790	13839	13804	13920	13727	13824	13877	13879	13839	13911	13973	13905	13760	13939	13961	13919	13923	13877	13770	13850	13711	13801	13806	13791	13821	13844	13925	13791	13722	14036	13817	13793	13628	13733	13846	13804	13699	13764	13806	13847	13856	13961	13931	13984	13808	13790	13674	13775	13762	13830	13808	13709	13964	13932	14087	13808	14031	13801	13855	14020	13982	13825	13630	13904	13839	13982	13770	13832	13870	13719	13772	13948	13834	13869	13778	13836	13852	13704	13785	13823	13765	13941	14128	13777	13850	13798	13848	13936	13771	13727	13916	13891	13935	13849	13817	14061	13720	13869	13851	13752	13652	14097	13887	13964	13850	13868	13887	13734	13867	13735	13849	14073	13810	13918	13941	13870	13940	13708	13789	13769	13907	13791	13949	13882	13750	13972	13841	13943	13775	13649	13908	13603	14010	13762	13806	13844	13842	13851	13862	13873	13795	13884	13763	13697	13839	13693	13856	13917	13759	13897	13843	13858	13883	13779	13852	13805	13701	13804	13740	13910	13814	13805	13841	13654	13989	14035	13970	13814	13830	13847	13897	13707	13729	13889	13790	13838	13977	13998	13852	13978	13871	13946	13830	13731	13811	13726	13806	13813	13802	13742	13780	13838	13580	13852	13831	13900	13867	13792	13975	13871	13836	13753	13862	13842	13948	13822	13815	13829	13791	13947	13795	13744	13912	13867	13896	13893	13902	13935	13971	13765	14010	13903	13899	13813	13985	13982	13741	14028	13946	13855	13794	13893	13845	13710	13839	13774	13776	13947	13955	13762	13744	13786	13817	13687	13683	13796	13892	13885	13788	13765	13833	13816	13731	13886	13845	13964	13801	13735	13822	13863	14029	13976	13773	14181	13755	13909	13935	13759	13794	13784	13846	13848	13788	13864	14116	13944	13851	13894	13902	13733	13829	13969	13907	13605	13805	13704	13923	13753	13841	13748	13776	13672	13802	13970	13874	13851	13940	13966	13713	13951	13844	13788	13848	13746	13819	13803	13864	13814	13839	13879	13981	13946	13781	13885	13846	13823	13675	13805	13838	13793	13978	13812	13841	13738	13902	13826	13949	13781	13733	13785	13827	13860	13928	13773	13751	13728	13836	13846	13931	13913	13720	13771	13989	13839	13818	13760	13804	13826	13961	14070	13849	13940	13749	13981	13899	13721	13680	13789	13863	13735	13753	13837	13982	13811	13889	13878	13900	13804	13642	13741	13890	13768	13789	13974	13913	13886	13958	13696	13840	13724	13848	13888	13836	13938	13810	13821	13662	13926	13770	13924	13875	13820	13853	13804	13960	13549	13795	13804	13896	13819	13950	13777	13945	13812	13816	13756	13751	13842	13888	13794	13740	13875	13751	13778	13961	13822	13788	13834	13763	13579	13782	13792	13825	13892	13926	13870	13861	13760	13918	13781	13749	13974	13770	13949	13918	13761	13712	13793	13723	13894	13864	13787	13734	13837	13935	13931	13705	13822	13819	13888	13945	13878	13829	13849	13933	13917	13889	13859	13896	13783	13744	13921	13925	13970	13891	13872	13721	13943	13697	13798	13748	13737	13911	13921	13980	13740	13950	13763	13921	13831	13944	13961	13865	13862	13901	13882	13757	13915	13818	14095	13857	13835	13715	13792	13883	13777	13878	13751	13701	13719	13985	13629	13820	13862	13754	13795	13885	13672	13980	13851	13883	13886	13640	13794	13871	14081	13899	13874	13877	13790	13867	13758	13975	13911	13897	13941	13705	13885	13796	13923	13706	13871	13720	13833	13851	13909	13749	13710	13748	13944	13805	13981	13899	13763	13689	13702	13926	13749	13854	13850	13918	13917	13828	13850	13822	13865	13765	13830	13803	13885	14044	13772	14079	13843	13865	13694	13806	13787	13803	13830	13786	13684	13882	13963	13793	13905	13757	13868	13890	13683	13918	13927	13805	13784	13695	13795	13934	13790	13767	13780	13826	13933	13894	13680	13785	13855	13801	13859	13791	13925	13829	13842	13793	13777	13857	13840	13827
30369	25822	29520	26332	21915	19894	18782	18115	17887	17384	17608	17244	17030	16952	16814	16738	16532	16426	16605	16683	16369	16618	16381	16494	16287	16614	16530	16440	16221	16314	16302	16351	16490	16286	16412	16260	16067	16216	16259	16187	16295	16136	16138	16432	16169	16192	16190	16195	16142	16265	16334	16441	16252	16181	16296	16316	16171	16316	16206	16337	16159	16290	16274	16361	16274	16423	16414	16442	16159	16305	16181	16287	16349	16197	16277	16073	16299	16252	16236	16274	16198	16011	16173	16170	16431	16333	16221	16273	16097	16132	16229	16281	16397	16303	16222	16201	16069	16256	16315	16343	16181	16361	16327	16320	16200	16143	16197	16291	16067	16222	16267	16083	16358	16330	16244	16116	16066	16303	16069	16114	16250	16342	16189	16210	16229	16249	16309	16201	16316	16145	16003	16229	16190	15956	16187	16179	16257	16238	16242	16161	16443	16247	16212	16201	16375	16162	16340	16176	16216	16295	16274	16305	16244	16296	16258	16258	16299	16449	16230	16023	16315	16172	16275	16143	16279	16295	16156	16309	16288	16172	16230	16178	16290	16375	16141	16180	16301	16024	16129	16260	16238	16193	16124	16132	16310	16063	16303	16236	16300	16208	16389	16255	16317	16149	16334	16274	16308	16274	16288	16112	16220	16270	16128	16312	16181	16245	16109	16385	16094	16071	16350	16216	16186	16079	16142	16268	16356	16086	16077	16226	16191	16274	16208	16321	16356	16128	16166	16170	16162	16338	16018	16194	16316	16359	16057	16259	16357	16430	16247	16083	16182	16222	16334	16265	16401	16217	16219	16192	16051	16355	16341	16296	16302	16206	16269	16377	16542	16326	16315	16237	16237	16090	16286	16325	16245	16309	16186	16190	16357	16285	16130	16329	16256	16115	16230	16245	16281	16220	16322	16138	16155	16140	16158	16409	16223	16250	16131	16125	16312	16122	16279	16230	16296	16258	16081	16346	16165	16246	16247	16280	16318	16054	16231	16344	16176	16289	16084	16173	16085	16431	16253	16308	16030	16105	16153	16259	16280	16167	16196	16180	15949	16259	16085	16322	16354	16160	16252	16180	16310	16259	16227	16142	16326	16361	16348	16164	16111	16196	16335	16245	16230	16273	16330	16113	16202	16313	16051	16313	16206	16276	16073	16275	16253	16292	16335	16217	16311	16152	16257	16317	16305	16059	15999	16235	16239	16069	16208	16100	16258	16294	16160	16217	16164	16324	16376	16441	16442	16038	16096	16203	16204	16322	16184	16244	16279	16311	16200	16098	16331	16162	16206	16043	16230	16302	16110	16146	16329	16186	16214	16167	16316	16242	16390	16318	16121	16076	16050	16091	16443	16271	16279	16185	16188	16293	16301	16318	16261	16283	16271	16329	16086	16242	16075	16174	16245	16095	16245	16162	16336	16228	16193	16228	16292	16078	16325	16233	16436	16114	16172	16275	16329	16128	16225	16014	16413	16158	16196	16287	16442	16327	16365	16375	16335	16453	16347	16147	16133	16189	16309	16189	16205	16284	16238	16389	16290	16317	16220	16324	16371	16137	16092	16267	16229	16041	16072	16072	16071	16261	16318	16272	16250	16089	16351	16225	16170	16290	16254	16174	16214	15986	16175	16355	16350	16358	16135	16147	16174	16331	16208	16251	16218	16332	16428	16176	16285	16353	16424	16231	16300	16091	16223	16099	16199	16272	16159	16197	16093	16137	16132	16052	16134	16157	16024	16085	16249	16066	16159	16156	16365	16194	16262	16198	16502	16137	16194	16146	16252	16171	16438	16228	16147	16345	16349	16458	16324	16171	16178	16252	16249	16258	16382	16340	16083	16202	16279	16354	16106	16157	16247	16189	16246	16302	16219	16142	16181	16247	16291	16037	16187	15825	16380	16229	16175	16145	16251	16195	16343	16560	16228	16383	16106	16172	16148	16423	16168	16212	16255	16265	16144	16059	16103	16232	16296	16131	16142	16173	16079	16108	16076	16312	16255	16328	16220	16175	16095	16143	16175	16071	16263	16128	16244	16285	16314	16452	16290	16250	16394	16232	16342	16203	16065	16237	16261	16264	16424	16339	16381	16149	16230	16193	16133	16183	16111	16033	16330	16307	16179	16422	16162	16000	16261	16131	16119	16314	16189	16418	16227	16279	16396	16467	16338	16228	16061	16328	16356	16252	16206	16026	16307	16346	16545	16187	16261	16193	16156	16214	16309	16352	16279	15961	16372	16384	16158	16385	16223	16158	16305	16223	16387	16256	16156	16242	16205	16157	16212	16386	16182	16240	16247	16295	16433	16225	16288	15994	16307	16319	16069	16264	16334	16274	16341	16222	16366	16305	16337	16016	16297	16392	16239	16208	16151	16074	16143	16366	16272	15891	16100	16322	16137	16085	16114	16236	16266	16278	16295	16146	16285	16339	16359	16332	16170	16397	16385	16287	16307	16141	16231	16288	16180	16242	16207	16327	16246	16093	16060	16373	16257	16113	16130	16177	16444	16255	16204	16150	16161	16077	16124	16244	16232	16234	16078	16259	16132	16264	16255	16061	16297	16259	16197	16168	16323	16299	16298	16234	16248	16098	16245	16092	16194	16106	16269	16251	16294	16337	16295	16247	16192	16147	16130	16242	16485	16284	16149	16229	16052	16169	16222	16291	16109	16249	16486	16265	16239	16418	16182	16253	16244	16135	16399	16353	16142	16239	16281	16284	16142	15989	16322	16415	16257	16159	16079	16203	16329	16345	16472	16330	16356	16370	16219	16370	16259	16167	16166	16238	16152	16288	16209	16086	16210	16179	16189	16293	16444	16309	16248	16215	16172	16211	16290	16355	16228	16451	16355	16204	16107	16176	16179	16127	16274	16222	16161	16280	16064	16346	16285	16425	16340	16144	16278	16242	16300	16103	16011	16279	16179	16061	16104	16534	16322	16271	16319	16366	16317	16140	16193	16300	16418	16231	16055	16183	16292	16193	16295	16229	16266	16325	16359	16016	15998	16344	16261	16232	16027	16196	16133	16143	16342	16284	16270	16180	16338	16177	16223	16234	16368	16103	16328	16231	16067	16263	16450	16494	16397	16168	16109	16395	16347	16251	15993	16311	16185	16340	16101	16295	16337	16200	16328	16224	16187	16250	16141	16268	16291	16191	16198	16248	16274	16247	16205	16263	16236	16416	16330	16332	16141	16289	16246	16295	16124	16144	16128	16084	16425	16121	16190	16132	16318	16159	16387	16056	16185	16342	16218	16247	16117	16275	16114	16562	16103	16298	16397	16347	16244	16014	16265	16334	16106	16186	16013	16441	16187	16072	16068	16312	16234	16130	16120	16182	16310	16196	16095	16353	16311	16336	16362	16207	16194	16265	16217	16129	16408	16478	16227	16232	16345	16125	16220	16297	16206	16387	16243	16312	16255	16228	16359	16187	16249	16362	16201	16210	16325	16149	16240	16152	16518	16350	16292	16381	16075	16249	16243	16204	16234	16227	16347	16304	16271	16123	16210	16282	16133	16329	16382	16239	16257	16167	16238	16092	16235	16256	16301	16055	16400	16340	16399	16242	16147	16217	16261	16215	16157	16100	16285	16300	16305	16317	16138	16271	16168	16231	16304	16250	16256	16229	16551	16377	16316	16237	16426	16338	16142	16314	16128	16236	16204	16422	16496	16142	16088	16315	16314	16189	16115	16216	16250	16333	16182	16277	16305	16521	16361	16187	16260	16209	16268	16235	16221	16162	16229	16214	16293	16181	16298	16222	16290	16127	16228	16175	16249	16252	16412	16060	16152	16270	16434	16254	16200	16361	16232	16086	16250	16203	16202	16313	16167	16243	16241	16151	16160	16249	16098	16218	16232	16185	16267	16083	16276	16263	16118	16203	16136	16148	16267	16319	16236	16286	16259	16312	16321	16456	16254	16091	16183	16249	16260	16607	16287	16054	16330	16213	16279	16096	16379	16318	16316	16295	16128	16367	16038	16288	16338	16358	16253	16208	16571	16165	16311	16267	16274	16281	16214	16230	16289	16149	16385	16321	16400	16147	16170	16281	16441	16328	16356	16079	16147	16192	16186	16365	16132	16215	16168	16367	16295	16299	16282	16270	16089	16345	16183	16236	16244	16240	16284	16281	16387	16229	16166	16290	16297	16145	16369	16386	16271	16191	16156	16185	16125	16254	16139	16199	16384	16086	16431	16366	16218	16145	16377	16151	16167	16223	16198	16254	16386	16050	16262	16176	16192	16035	16318	16247	16176	16282	16184	16173	16190	16241	16313	16455	16096	16126	16315	16402	16252	16372	16123	16244	16232	16210	16366	16095	16391	16049	16424	16298	16080	16436	16340	16204	16099	16240	16384	16095	16195	16078	16047	16243	16200	16263	16277	16381	16471	16306	16191	16147	16236	16323	16415	16061	16144	16227	16073	16380	16266	16358	16324	16214	16218	16290	16315	16034	16411	16230	16317	16309	16269	16196	16450	16173	16274	16167	16488	16148	16159	16223	16472	16048	16158	16072	16305	16512	16270	16235	16409	16368	16313	16054	16199	16300	16418	16044	16204	16328	16351	16263	16100	16257	16279	16258	16306	16258	16242	16096	16137	16286	16242	16241	16335	16025	16365	16176	16382	16142	16422	16533	16340	16211	16182	16397	16431	16261	16146	16216	16491	16381	16220	16293	16252	16429	16073	16213	16269	16226	16171	16220	16228	16335	16210	16070	16138	16209	15986	16255	16148	16062	16126	16276	16141	16230	16374	16254	16267	16327	16460	16376	16406	16274	16345	16141	16327	16303	16438	16264	16185	16219	16222	16389	16310	16205	16233	16206	16288	16160	16337	16189	16156	16182	16137	16101	16399	16297	16120	16375	16226	16290	16269	16203	16204	16235	16183	16111	16136	16268	16194	16224	16169	16342	16414	16415	16355	16360	16199	16328	16212	16292	16126	16282	16484	16089	16162	16283	16263	16085	16061	16251	16246	16235	16291	16108	16181	16202	16338	16404	16074	16015	16117	16319	16237	16099	16323	16469	16159	16345	16212	16076	16173	16394	16159	16387	16311	16300	16141	16184	16327	16093	16258	16531	16389	16215	16461	16251	16190	16083	16180	16085	16212	16333	16282	16048	16115	16324	16213	16305	16220	16345	16315	15958
23377	33303	32327	26259	22233	20116	18638	17471	16906	16487	16550	16124	15927	15463	15315	15223	15065	14927	14780	14968	14858	14820	14686	14643	14480	14491	14430	14551	14488	14405	14367	14215	14518	14389	14444	14439	14515	14507	14410	14299	14518	14507	14265	14372	14409	14243	14229	14309	14365	14378	14394	14358	14427	14481	14323	14345	14505	14320	14550	14242	14402	14408	14399	14389	14227	14435	14324	14210	14406	14453	14623	14281	14303	14272	14508	14259	14273	14585	14392	14413	14458	14431	14513	14364	14585	14377	14227	14287	14339	14322	14176	14409	14393	14464	14283	14499	14305	14480	14391	14382	14271	14404	14300	14286	14464	14243	14529	14309	14452	14334	14223	14309	14281	14461	14332	14337	14395	14287	14401	14422	14423	14197	14335	14453	14223	14423	14294	14188	14297	14343	14338	14388	14278	14398	14241	14551	14376	14249	14472	14506	14433	14384	14345	14279	14525	14352	14357	14345	14461	14320	14493	14323	14393	14338	14311	14475	14142	14547	14497	14289	14332	14380	14406	14344	14282	14249	14492	14327	14373	14262	14293	14448	14290	14382	14386	14430	14384	14493	14567	14219	14402	14382	14491	14322	14246	14514	14327	14356	14450	14252	14511	14277	14401	14286	14422	14463	14213	14320	14425	14241	14330	14253	14535	14416	14251	14480	14310	14529	14353	14281	14309	14319	14279	14412	14344	14275	14342	14392	14472	14434	14455	14454	14391	14417	14298	14389	14244	14523	14252	14230	14374	14471	14306	14615	14188	14404	14521	14351	14385	14450	14358	14459	14504	14320	14361	14445	14357	14386	14554	14453	14451	14286	14343	14187	14397	14381	14460	14211	14237	14394	14303	14416	14382	14395	14385	14311	14435	14520	14391	14427	14474	14425	14390	14281	14431	14320	14353	14242	14448	14365	14173	14334	14436	14387	14347	14502	14418	14410	14467	14219	14456	14329	14287	14301	14323	14273	14393	14254	14370	14396	14360	14513	14404	14335	14272	14418	14471	14319	14417	14413	14378	14442	14445	14279	14475	14436	14493	14334	14339	14399	14535	14501	14444	14577	14403	14514	14391	14403	14350	14490	14489	14484	14330	14286	14412	14467	14315	14338	14181	14474	14415	14473	14420	14534	14503	14109	14603	14587	14488	14568	14334	14452	14408	14423	14375	14480	14392	14290	14379	14419	14365	14535	14167	14512	14370	14475	14315	14322	14347	14370	14383	14214	14459	14553	14454	14455	14207	14233	14475	14369	14332	14451	14356	14215	14506	14423	14469	14459	14448	14284	14212	14390	14463	14398	14437	14403	14243	14362	14341	14427	14345	14253	14438	14380	14330	14284	14394	14357	14353	14360	14370	14280	14279	14417	14444	14604	14164	14286	14457	14260	14442	14355	14524	14456	14270	14397	14398	14363	14396	14457	14169	14421	14292	14453	14636	14270	14507	14407	14438	14511	14369	14418	14283	14361	14120	14454	14401	14328	14462	14312	14369	14350	14461	14315	14406	14394	14431	14411	14397	14339	14521	14425	14499	14252	14508	14302	14368	14512	14351	14474	14384	14235	14390	14345	14601	14308	14383	14365	14500	14406	14465	14508	14297	14392	14191	14327	14391	14356	14362	14498	14492	14373	14280	14312	14482	14424	14327	14220	14346	14353	14334	14318	14293	14345	14323	14538	14146	14228	14413	14335	14426	14308	14419	14580	14414	14405	14356	14268	14391	14509	14248	14335	14536	14516	14493	14557	14228	14317	14305	14456	14373	14461	14468	14290	14374	14351	14278	14275	14358	14397	14580	14495	14380	14506	14336	14436	14256	14377	14315	14518	14328	14346	14474	14316	14373	14354	14340	14364	14399	14327	14365	14455	14376	14390	14283	14329	14469	14352	14545	14449	14516	14325	14514	14338	14483	14145	14321	14469	14266	14481	14322	14340	14366	14343	14361	14458	14538	14472	14384	14492	14453	14257	14549	14479	14369	14488	14469	14424	14235	14434	14252	14396	14395	14396	14418	14288	14333	14421	14412	14288	14351	14395	14458	14359	14243	14270	14374	14328	14459	14556	14393	14359	14322	14324	14422	14384	14301	14533	14459	14275	14494	14377	14322	14408	14414	14382	14348	14402	14516	14312	14297	14319	14446	14491	14389	14339	14493	14413	14394	14480	14408	14426	14350	14479	14463	14364	14514	14405	14541	14499	14505	14630	14325	14298	14308	14273	14326	14257	14442	14394	14420	14322	14215	14538	14463	14353	14313	14516	14489	14382	14275	14205	14333	14453	14426	14428	14519	14519	14366	14421	14243	14371	14314	14345	14594	14399	14278	14383	14416	14412	14332	14339	14282	14478	14647	14205	14353	14357	14378	14281	14348	14336	14325	14387	14447	14433	14306	14503	14199	14584	14548	14435	14298	14366	14507	14300	14431	14397	14353	14410	14450	14360	14506	14415	14336	14338	14472	14469	14333	14478	14429	14332	14344	14306	14538	14370	14421	14339	14439	14272	14430	14345	14475	14459	14313	14542	14397	14584	14423	14312	14333	14414	14442	14276	14420	14466	14415	14569	14310	14361	14261	14308	14293	14279	14354	14592	14259	14373	14279	14369	14448	14331	14370	14436	14437	14402	14205	14488	14310	14442	14421	14257	14495	14402	14454	14360	14458	14506	14332	14276	14356	14396	14297	14406	14401	14496	14522	14353	14423	14384	14616	14550	14390	14570	14419	14324	14481	14310	14369	14323	14446	14309	14405	14378	14361	14322	14378	14263	14325	14404	14306	14418	14395	14329	14255	14423	14290	14491	14333	14523	14431	14421	14491	14330	14212	14395	14499	14378	14448	14389	14433	14410	14445	14477	14491	14414	14257	14348	14550	14434	14513	14337	14261	14382	14334	14155	14352	14196	14414	14353	14345	14201	14369	14406	14428	14283	14389	14381	14433	14541	14457	14502	14392	14406	14225	14309	14292	14487	14342	14504	14390	14322	14474	14415	14400	14512	14161	14330	14419	14427	14255	14288	14401	14209	14553	14321	14274	14233	14254	14473	14312	14454	14550	14439	14273	14343	14528	14334	14367	14361	14406	14265	14449	14339	14355	14145	14475	14410	14328	14617	14198	14543	14446	14420	14414	14480	14367	14291	14458	14300	14278	14531	14354	14337	14404	14333	14634	14331	14312	14307	14386	14264	14368	14258	14320	14329	14315	14374	14380	14434	14389	14450	14270	14604	14403	14423	14336	14438	14470	14519	14437	14422	14330	14451	14341	14218	14626	14448	14369	14385	14392	14214	14362	14413	14395	14431	14509	14438	14385	14281	14355	14375	14542	14387	14374	14448	14488	14591	14418	14429	14269	14333	14467	14349	14144	14438	14294	14379	14262	14384	14260	14408	14300	14374	14368	14380	14543	14326	14489	14352	14096	14341	14348	14368	14422	14501	14413	14365	14370	14235	14414	14293	14378	14356	14305	14358	14139	14327	14333	14498	14426	14143	14254	14411	14350	14379	14340	14363	14554	14357	14266	14465	14410	14492	14601	14414	14469	14268	14428	14459	14388	14403	14384	14339	14286	14363	14362	14440	14420	14354	14527	14405	14382	14508	14475	14322	14238	14203	14489	14412	14242	14386	14440	14388	14406	14431	14340	14370	14568	14265	14288	14359	14252	14343	14511	14437	14428	14368	14528	14525	14524	14209	14465	14592	14354	14368	14446	14350	14432	14475	14455	14460	14299	14333	14484	14573	14433	14455	14466	14462	14346	14476	14481	14558	14361	14409	14362	14394	14325	14398	14411	14290	14445	14308	14422	14288	14391	14247	14467	14200	14215	14287	14370	14335	14498	14423	14467	14453	14400	14525	14443	14366	14397	14415	14361	14658	14366	14391	14467	14393	14380	14446	14260	14444	14503	14420	14432	14371	14335	14433	14141	14342	14537	14328	14531	14461	14225	14461	14385	14264	14377	14305	14273	14501	14290	14323	14372	14447	14314	14203	14371	14461	14391	14504	14294	14568	14442	14502	14430	14275	14481	14210	14467	14307	14426	14510	14414	14322	14471	14288	14414	14331	14346	14405	14358	14330	14367	14514	14550	14594	14381	14330	14456	14356	14546	14235	14354	14304	14397	14409	14435	14364	14423	14445	14316	14434	14338	14449	14391	14353	14507	14349	14525	14532	14275	14276	14253	14400	14391	14303	14350	14221	14355	14621	14291	14412	14351	14377	14288	14253	14372	14466	14324	14463	14396	14427	14355	14396	14301	14504	14276	14378	14380	14529	14225	14495	14368	14317	14356	14434	14432	14536	14381	14481	14448	14317	14386	14416	14360	14445	14241	14342	14338	14454	14240	14397	14512	14197	14335	14517	14408	14394	14329	14190	14497	14374	14530	14226	14439	14545	14394	14282	14192	14315	14452	14388	14451	14216	14344	14379	14427	14409	14278	14375	14224	14251	14155	14365	14468	14362	14218	14407	14301	14314	14457	14276	14369	14399	14549	14447	14398	14351	14422	14361	14520	14332	14531	14412	14513	14279	14418	14316	14320	14388	14399	14389	14426	14466	14312	14408	14417	14430	14235	14435	14274	14416	14421	14413	14305	14423	14511	14492	14399	14373	14218	14416	14425	14314	14547	14266	14632	14350	14307	14276	14499	14376	14462	14450	14391	14404	14352	14386	14454	14332	14449	14369	14396	14488	14377	14352	14414	14378	14430	14433	14489	14516	14196	14579	14393	14407	14417	14423	14414	14373	14276	14408	14278	14378	14208	14596	14484	14495	14290	14573	14408	14398	14315	14376	14411	14323	14167	14378	14456	14393	14273	14326	14435	14353	14392	14411	14536	14476	14375	14531	14408	14325	14301	14346	14464	14241	14449	14427	14323	14413	14413	14306	14263	14351	14497	14362	14370	14259	14350	14487	14273	14216	14129	14414	14344	14447	14424	14414	14398	14287	14458	14407	14275	14428	14385	14464	14225	14479	14432	14426	14302	14435	14327	14356	14415	14245	14449	14249	14388	14389	14376	14356	14447	14393	14436	14445	14376	14376	14202	14359	14439	14414	14541	14467	14428	14457	14349	14382	14384	14428	14389	14587	14430	14425	14507	14441	14404	14397	14322	14584	14440	14379	14369	14432	14458	14252	14399	14468	14534	14475	14500	14373
25340	21506	28759	26718	24855	24894	23904	21241	19958	19747	19289	18677	18425	18070	18063	17674	17661	17308	17260	17353	17094	16757	17013	16854	16852	16657	16511	16734	16734	16759	16727	16739	16452	16350	16469	16622	16384	16571	16304	16471	16598	16460	16579	16570	16505	16545	16364	16417	16454	16437	16315	16530	16488	16419	16524	16540	16525	16368	16465	16340	16654	16479	16524	16585	16471	16568	16799	16634	16338	16477	16444	16468	16427	16520	16511	16535	16398	16380	16485	16598	16491	16240	16563	16647	16622	16555	16498	16421	16591	16355	16371	16598	16470	16416	16556	16474	16474	16566	16587	16460	16393	16505	16321	16277	16422	16278	16522	16441	16479	16437	16552	16610	16624	16463	16545	16496	16615	16601	16549	16493	16332	16498	16574	16482	16356	16626	16537	16470	16518	16491	16446	16403	16371	16476	16581	16511	16442	16410	16555	16396	16380	16678	16617	16391	16397	16379	16454	16462	16511	16429	16395	16463	16787	16284	16737	16199	16666	16534	16416	16460	16464	16554	16383	16422	16557	16538	16677	16501	16486	16395	16442	16231	16278	16618	16346	16554	16528	16381	16496	16449	16427	16255	16417	16323	16515	16489	16342	16364	16580	16650	16515	16560	16469	16479	16479	16422	16302	16344	16271	16332	16453	16548	16615	16531	16535	16434	16580	16523	16198	16475	16444	16346	16484	16515	16441	16610	16675	16454	16315	16443	16349	16508	16585	16397	16529	16544	16401	16356	16463	16495	16446	16471	16467	16348	16487	16398	16313	16460	16236	16501	16306	16254	16629	16369	16291	16477	16427	16295	16382	16586	16289	16238	16579	16360	16448	16480	16443	16324	16533	16658	16587	16495	16600	16448	16665	16449	16454	16653	16330	16387	16364	16548	16628	16601	16444	16521	16495	16412	16575	16671	16490	16439	16547	16637	16432	16512	16372	16557	16497	16483	16537	16386	16375	16525	16466	16451	16322	16183	16561	16450	16274	16494	16518	16531	16505	16513	16604	16465	16321	16279	16569	16574	16634	16552	16421	16359	16690	16645	16495	16526	16649	16632	16565	16257	16508	16367	16589	16357	16558	16544	16572	16446	16605	16481	16234	16546	16551	16505	16334	16401	16500	16485	16497	16653	16546	16392	16469	16587	16670	16447	16277	16498	16231	16439	16486	16239	16520	16450	16553	16611	16546	16376	16418	16628	16420	16463	16512	16458	16378	16324	16363	16549	16344	16282	16299	16308	16473	16497	16663	16525	16368	16691	16610	16177	16319	16436	16327	16229	16545	16414	16512	16597	16454	16384	16466	16490	16311	16600	16410	16550	16410	16492	16579	16681	16616	16557	16387	16584	16568	16328	16447	16284	16341	16353	16631	16401	16432	16642	16475	16400	16312	16322	16464	16525	16605	16833	16567	16460	16350	16223	16464	16501	16656	16269	16636	16640	16513	16451	16454	16428	16356	16378	16560	16496	16407	16373	16464	16277	16430	16609	16496	16372	16501	16480	16440	16411	16364	16260	16481	16518	16500	16485	16356	16641	16418	16536	16578	16440	16491	16408	16624	16613	16557	16652	16540	16332	16537	16234	16500	16426	16395	16503	16510	16375	16350	16486	16380	16420	16637	16332	16438	16445	16408	16460	16640	16452	16589	16374	16586	16639	16647	16602	16508	16418	16491	16269	16463	16291	16442	16670	16500	16504	16406	16471	16558	16429	16524	16467	16446	16267	16526	16483	16375	16506	16389	16332	16407	16418	16536	16706	16234	16268	16529	16558	16356	16498	16631	16398	16550	16516	16381	16406	16397	16555	16480	16478	16465	16370	16437	16550	16501	16480	16439	16583	16290	16548	16377	16879	16595	16442	16604	16612	16548	16556	16447	16356	16463	16241	16309	16633	16128	16380	16288	16295	16370	16447	16345	16574	16501	16573	16430	16568	16543	16533	16623	16551	16535	16456	16581	16493	16429	16522	16589	16404	16507	16639	16251	16513	16577	16583	16647	16418	16625	16495	16343	16340	16201	16459	16673	16440	16411	16588	16497	16521	16570	16552	16435	16432	16360	16558	16419	16616	16574	16301	16522	16377	16535	16309	16614	16576	16413	16566	16476	16441	16358	16487	16425	16456	16502	16379	16505	16306	16485	16606	16593	16548	16630	16361	16486	16440	16570	16406	16609	16574	16448	16590	16447	16511	16468	16337	16588	16482	16589	16451	16548	16431	16649	16516	16498	16485	16427	16375	16671	16616	16570	16522	16491	16465	16575	16620	16608	16382	16439	16686	16422	16678	16300	16605	16530	16527	16676	16479	16502	16522	16618	16524	16369	16629	16523	16699	16321	16587	16476	16293	16753	16508	16538	16299	16552	16556	16442	16584	16449	16417	16666	16517	16684	16461	16288	16538	16515	16442	16454	16591	16400	16564	16501	16177	16466	16351	16296	16484	16591	16474	16583	16298	16469	16505	16375	16427	16302	16464	16746	16515	16464	16655	16538	16501	16515	16493	16373	16541	16380	16338	16461	16351	16480	16565	16352	16419	16359	16406	16401	16614	16692	16554	16298	16623	16569	16526	16622	16424	16290	16641	16437	16374	16551	16541	16500	16535	16483	16477	16727	16368	16469	16451	16496	16420	16456	16497	16399	16379	16469	16506	16620	16514	16544	16474	16479	16309	16449	16499	16636	16406	16403	16611	16422	16446	16437	16372	16371	16320	16443	16539	16692	16414	16315	16492	16330	16833	16410	16288	16572	16591	16443	16448	16131	16487	16441	16488	16477	16446	16622	16552	16521	16655	16560	16535	16618	16737	16377	16331	16330	16268	16524	16471	16541	16376	16489	16462	16531	16436	16693	16589	16487	16469	16586	16447	16390	16610	16453	16605	16554	16426	16533	16513	16560	16641	16536	16563	16476	16619	16369	16392	16653	16289	16396	16451	16438	16449	16634	16547	16285	16513	16586	16500	16744	16307	16519	16474	16450	16419	16555	16492	16294	16442	16572	16510	16502	16379	16627	16382	16536	16436	16410	16623	16521	16428	16614	16474	16521	16480	16702	16317	16364	16419	16662	16343	16482	16561	16328	16493	16423	16615	16530	16420	16639	16566	16495	16480	16354	16541	16576	16565	16481	16628	16360	16322	16603	16535	16508	16462	16565	16459	16371	16454	16408	16371	16708	16469	16552	16606	16612	16298	16440	16536	16589	16681	16564	16448	16694	16624	16588	16514	16471	16451	16500	16745	16639	16400	16580	16539	16539	16369	16474	16481	16348	16585	16441	16555	16600	16516	16561	16610	16501	16515	16499	16443	16437	16134	16465	16304	16430	16405	16702	16538	16601	16561	16685	16526	16609	16672	16315	16469	16475	16550	16657	16484	16579	16257	16592	16554	16265	16497	16535	16328	16502	16581	16335	16521	16394	16445	16388	16355	16385	16382	16542	16475	16486	16607	16427	16479	16494	16432	16643	16626	16585	16668	16507	16519	16335	16637	16467	16440	16142	16511	16589	16475	16457	16644	16406	16473	16522	16584	16534	16659	16536	16471	16681	16343	16396	16610	16598	16510	16430	16436	16395	16461	16538	16725	16544	16527	16406	16391	16239	16445	16501	16506	16505	16555	16530	16304	16351	16241	16390	16640	16406	16687	16520	16425	16456	16511	16526	16525	16536	16162	16500	16311	16176	16346	16656	16390	16432	16519	16580	16572	16577	16436	16561	16512	16545	16298	16519	16417	16402	16671	16530	16776	16658	16345	16495	16316	16443	16380	16565	16781	16477	16407	16475	16377	16415	16467	16514	16443	16631	16377	16326	16735	16625	16545	16541	16492	16484	16352	16528	16511	16573	16588	16342	16580	16397	16583	16434	16360	16543	16484	16617	16628	16603	16531	16410	16397	16564	16593	16461	16560	16457	16419	16467	16555	16526	16474	16462	16414	16487	16518	16676	16506	16515	16503	16372	16387	16410	16425	16351	16463	16578	16455	16648	16728	16605	16641	16561	16613	16670	16487	16619	16452	16354	16572	16760	16370	16406	16483	16679	16525	16423	16456	16416	16508	16426	16330	16478	16394	16589	16639	16436	16383	16531	16415	16606	16542	16435	16651	16498	16476	16297	16520	16471	16539	16445	16209	16530	16369	16597	16451	16491	16554	16530	16370	16551	16617	16436	16448	16482	16434	16367	16728	16525	16469	16540	16615	16473	16431	16539	16388	16491	16685	16681	16384	16466	16622	16621	16496	16630	16335	16431	16449	16549	16461	16487	16523	16501	16514	16496	16428	16739	16586	16454	16354	16457	16472	16430	16539	16662	16539	16623	16435	16468	16526	16572	16599	16505	16209	16532	16354	16501	16574	16408	16390	16387	16374	16491	16463	16474	16457	16358	16593	16533	16614	16679	16481	16521	16529	16424	16591	16435	16341	16298	16359	16503	16690	16296	16514	16605	16383	16606	16624	16540	16585	16285	16616	16716	16485	16377	16375	16409	16445	16482	16576	16453	16589	16496	16410	16351	16516	16487	16425	16553	16489	16560	16493	16724	16622	16454	16512	16541	16493	16369	16646	16431	16213	16437	16593	16610	16432	16424	16625	16602	16430	16422	16541	16384	16390	16520	16536	16659	16542	16456	16652	16657	16539	16531	16448	16535	16346	16476	16463	16509	16291	16633	16511	16304	16319	16728	16644	16502	16554	16323	16582	16510	16451	16438	16570	16471	16645	16453	16739	16638	16558	16454	16438	16338	16466	16654	16493	16604	16387	16641	16605	16440	16401	16411	16599	16514	16505	16472	16414	16446	16525	16615	16322	16564	16425	16436	16437	16448	16370	16516	16473	16512	16333	16517	16687	16585	16636	16397	16599	16500	16422	16604	16523	16584	16402	16483	16468	16354	16314	16491	16439	16474	16330	16231	16571	16618	16630	16536	16772	16724	16601	16462	16436	16565	16701	16691	16532	16333	16375	16498	16333	16642	16421	16631	16329	16522	16551	16389	16421	16608	16550	16291	16459	16412	16282	16586	16598	16485	16454	16635	16403	16413	16286	16406	16530	16371	16422	16621	16506	16465	16508	16543	16369	16391	16710	16509	16610	16583	16405	16399	16212	16577	16405	16622	16417	16608	16540	16552	16621	16549	16388	16544	16585	16532	16356	16474	16523
24096	41588	40850	32721	28130	25424	23204	21422	20025	19540	18759	18004	17615	17401	16657	16250	15963	15801	15468	15392	15247	15055	15078	14990	14872	14789	14905	14676	14774	14749	14828	14739	14937	14815	14666	14739	14817	14752	14711	14635	14694	14616	14696	14637	14734	14621	14581	14674	14508	14502	14597	14663	14692	14547	14610	14584	14562	14651	14535	14605	14482	14703	14551	14622	14651	14436	14555	14491	14631	14516	14757	14680	14648	14614	14560	14702	14574	14539	14675	14710	14677	14582	14701	14471	14578	14668	14792	14427	14577	14657	14536	14471	14551	14360	14460	14509	14676	14534	14689	14738	14736	14616	14690	14689	14467	14654	14538	14609	14531	14474	14602	14562	14684	14744	14493	14772	14636	14684	14595	14725	14586	14533	14463	14466	14572	14681	14568	14682	14569	14622	14405	14508	14564	14615	14734	14627	14526	14573	14543	14626	14746	14544	14624	14650	14643	14606	14460	14704	14542	14631	14552	14390	14587	14570	14684	14465	14506	14682	14407	14490	14588	14653	14572	14666	14537	14497	14905	14504	14598	14576	14613	14592	14479	14790	14562	14514	14621	14619	14738	14632	14551	14649	14606	14444	14647	14576	14619	14544	14479	14453	14590	14590	14696	14712	14562	14485	14556	14502	14571	14647	14556	14388	14672	14677	14676	14615	14644	14413	14540	14690	14514	14472	14583	14736	14452	14704	14437	14636	14608	14533	14655	14612	14507	14799	14462	14522	14649	14540	14501	14482	14719	14554	14397	14631	14516	14677	14648	14715	14621	14400	14548	14598	14528	14524	14672	14621	14624	14681	14665	14683	14696	14566	14555	14623	14686	14490	14656	14771	14688	14647	14609	14537	14707	14574	14712	14490	14708	14419	14599	14478	14689	14691	14659	14538	14656	14446	14643	14676	14535	14633	14729	14716	14539	14617	14587	14633	14562	14503	14538	14676	14728	14601	14545	14568	14454	14579	14475	14722	14634	14472	14478	14754	14591	14427	14711	14577	14717	14519	14596	14526	14844	14646	14559	14763	14525	14442	14692	14555	14670	14604	14622	14612	14622	14665	14491	14680	14496	14592	14588	14675	14766	14629	14637	14524	14585	14483	14642	14516	14578	14688	14599	14693	14360	14633	14617	14631	14509	14548	14434	14616	14638	14430	14631	14503	14651	14556	14700	14745	14784	14708	14625	14705	14527	14598	14514	14544	14644	14555	14574	14494	14679	14498	14559	14498	14703	14674	14602	14609	14635	14408	14655	14605	14671	14656	14437	14569	14489	14682	14648	14494	14783	14538	14535	14648	14566	14574	14597	14567	14556	14490	14518	14759	14619	14683	14705	14615	14531	14520	14659	14646	14628	14563	14552	14449	14489	14697	14542	14604	14640	14676	14671	14536	14715	14460	14508	14644	14490	14671	14531	14662	14379	14608	14587	14534	14591	14520	14378	14588	14792	14623	14578	14553	14638	14580	14571	14382	14614	14672	14534	14545	14683	14476	14624	14515	14556	14542	14654	14460	14393	14506	14680	14558	14530	14520	14727	14386	14571	14580	14498	14918	14613	14628	14511	14659	14635	14716	14591	14592	14509	14542	14618	14553	14730	14590	14685	14586	14622	14610	14628	14550	14616	14608	14553	14399	14695	14387	14508	14551	14592	14660	14397	14706	14686	14515	14652	14614	14582	14467	14510	14597	14750	14638	14734	14659	14733	14622	14619	14539	14745	14436	14626	14536	14703	14338	14768	14728	14601	14547	14658	14704	14450	14550	14624	14642	14469	14423	14401	14618	14606	14813	14630	14521	14536	14649	14468	14452	14519	14437	14674	14697	14640	14595	14653	14527	14697	14710	14700	14609	14433	14517	14593	14737	14469	14620	14694	14494	14702	14691	14543	14615	14638	14632	14612	14676	14427	14599	14539	14620	14461	14600	14593	14585	14612	14727	14638	14746	14479	14607	14598	14688	14645	14508	14527	14512	14536	14527	14688	14711	14572	14567	14706	14645	14523	14588	14732	14471	14650	14459	14652	14672	14562	14648	14575	14718	14558	14623	14539	14453	14704	14493	14569	14488	14733	14578	14610	14635	14532	14544	14699	14541	14730	14514	14579	14486	14643	14521	14594	14455	14694	14525	14667	14413	14616	14655	14780	14521	14735	14489	14400	14545	14643	14492	14541	14589	14469	14734	14624	14525	14563	14642	14611	14633	14619	14548	14688	14501	14567	14653	14601	14616	14704	14631	14558	14544	14515	14417	14709	14475	14610	14630	14740	14405	14681	14660	14594	14468	14551	14582	14617	14450	14655	14671	14581	14648	14549	14561	14731	14627	14553	14496	14558	14438	14663	14569	14506	14522	14670	14586	14690	14476	14616	14587	14509	14465	14725	14640	14630	14621	14508	14659	14566	14526	14571	14637	14675	14738	14302	14464	14594	14611	14516	14612	14616	14677	14584	14687	14542	14629	14504	14646	14681	14454	14503	14612	14540	14428	14783	14633	14639	14639	14676	14476	14582	14678	14663	14577	14557	14739	14539	14701	14589	14627	14672	14480	14478	14697	14535	14594	14570	14584	14495	14582	14673	14705	14450	14625	14531	14618	14663	14580	14524	14645	14763	14635	14770	14461	14638	14533	14722	14544	14715	14557	14539	14426	14666	14556	14517	14607	14526	14431	14548	14611	14544	14795	14667	14420	14659	14590	14474	14564	14570	14486	14504	14489	14664	14608	14594	14466	14481	14449	14553	14510	14471	14609	14619	14706	14634	14671	14656	14446	14507	14626	14680	14490	14578	14528	14628	14531	14539	14553	14558	14644	14650	14677	14616	14408	14581	14647	14491	14599	14594	14542	14708	14436	14655	14605	14591	14545	14768	14630	14524	14544	14550	14610	14732	14509	14704	14495	14561	14645	14641	14614	14595	14552	14659	14751	14587	14452	14545	14565	14448	14472	14782	14692	14480	14746	14586	14601	14572	14525	14686	14687	14441	14702	14405	14607	14558	14648	14481	14599	14594	14605	14560	14591	14550	14579	14555	14522	14410	14747	14632	14681	14730	14484	14455	14656	14535	14578	14518	14608	14599	14613	14559	14541	14619	14625	14540	14473	14519	14579	14538	14710	14380	14588	14589	14454	14621	14652	14599	14722	14660	14561	14667	14761	14568	14601	14477	14580	14646	14385	14614	14579	14629	14602	14490	14562	14531	14630	14535	14621	14548	14719	14648	14448	14527	14566	14592	14515	14497	14490	14553	14739	14709	14513	14507	14587	14669	14548	14615	14608	14616	14702	14537	14584	14624	14466	14614	14793	14613	14484	14623	14415	14529	14687	14489	14562	14650	14613	14581	14743	14681	14683	14670	14557	14666	14647	14450	14475	14629	14599	14576	14566	14495	14615	14541	14747	14748	14518	14449	14440	14529	14625	14579	14495	14471	14435	14599	14621	14612	14534	14433	14708	14750	14541	14742	14566	14681	14565	14576	14575	14688	14590	14667	14674	14605	14638	14578	14764	14718	14523	14629	14586	14608	14634	14679	14399	14700	14446	14644	14703	14550	14605	14699	14564	14701	14465	14621	14675	14709	14447	14670	14559	14775	14533	14558	14632	14518	14591	14505	14623	14561	14629	14596	14577	14756	14415	14512	14705	14586	14482	14614	14624	14644	14579	14667	14580	14774	14492	14454	14562	14606	14651	14572	14597	14507	14515	14393	14675	14568	14586	14576	14755	14761	14538	14702	14469	14567	14641	14594	14529	14674	14762	14484	14579	14652	14510	14746	14508	14410	14560	14703	14421	14598	14397	14508	14551	14607	14709	14565	14555	14550	14724	14638	14567	14610	14613	14672	14841	14602	14583	14694	14549	14703	14553	14506	14683	14603	14672	14649	14606	14521	14553	14600	14592	14676	14584	14680	14530	14636	14531	14637	14472	14507	14482	14633	14769	14669	14534	14532	14693	14559	14517	14599	14634	14560	14411	14552	14433	14664	14479	14671	14589	14666	14620	14517	14665	14572	14537	14560	14438	14534	14488	14711	14637	14527	14615	14758	14434	14615	14710	14557	14499	14623	14572	14651	14732	14506	14581	14654	14608	14642	14643	14466	14562	14740	14641	14594	14385	14627	14594	14680	14579	14622	14598	14628	14409	14602	14574	14518	14714	14627	14737	14678	14553	14671	14646	14568	14563	14723	14691	14605	14498	14502	14577	14674	14487	14588	14647	14750	14539	14681	14622	14588	14528	14502	14745	14538	14712	14617	14526	14714	14660	14622	14467	14451	14650	14503	14441	14731	14508	14679	14438	14713	14344	14737	14658	14680	14707	14502	14511	14543	14551	14576	14705	14566	14594	14378	14667	14643	14475	14625	14484	14517	14551	14594	14465	14344	14651	14579	14746	14517	14679	14646	14613	14608	14641	14547	14529	14595	14566	14564	14754	14526	14502	14538	14744	14589	14539	14678	14434	14506	14660	14561	14533	14679	14638	14518	14537	14761	14530	14715	14589	14609	14739	14760	14710	14587	14578	14643	14664	14636	14598	14475	14622	14593	14635	14556	14452	14542	14439	14548	14567	14656	14528	14671	14726	14742	14591	14654	14662	14558	14613	14763	14663	14460	14649	14510	14448	14563	14529	14589	14698	14674	14550	14560	14642	14751	14544	14669	14753	14787	14516	14589	14696	14451	14569	14564	14534	14629	14594	14625	14504	14661	14472	14574	14545	14710	14561	14628	14471	14678	14631	14784	14632	14612	14731	14845	14655	14716	14648	14711	14630	14729	14617	14485	14471	14579	14547	14712	14492	14666	14637	14525	14641	14602	14564	14450	14501	14580	14674	14545	14562	14619	14470	14580	14595	14519	14572	14594	14611	14544	14530	14621	14620	14556	14638	14626	14642	14479	14570	14546	14523	14647	14563	14660	14765	14592	14542	14481	14599	14495	14586	14620	14690	14702	14542	14623	14662	14668	14752	14578	14547	14569	14543	14728	14543	14630	14633	14672	14555	14664	14677	14684	14700	14531	14595	14514	14814	14594	14633	14775	14596	14700	14640	14651	14574	14531	14582	14567	14417	14647	14508	14640	14667	14491	14572	14618	14430	14672	14642	14759	14668	14626	14713	14440	14571	14522	14363	14655	14599	14625	14746	14673	14603	14633	14654
24183	21493	29164	24720	23819	26697	27454	23111	21637	21309	20437	19513	19068	18707	18400	18257	17952	17648	17289	17266	17030	16908	16900	16955	16782	16598	16609	16622	16525	16393	16396	16270	16438	16307	16345	16255	16472	16165	16249	16431	16233	16411	16293	16335	16426	16582	16571	16287	16355	16129	16047	16333	16306	16167	16285	16387	16254	16055	16206	16280	16167	16110	16171	16270	16228	16284	16165	16268	16247	16362	16318	16208	16243	16196	16211	16145	16314	16549	16264	16399	16226	16425	16415	16186	16380	16313	16255	16253	16242	16038	16165	16028	16093	16294	16267	16153	16124	16378	16546	16348	16132	16387	16222	16488	16239	16025	16433	16495	16190	16157	16176	16230	16055	16189	16337	16385	16356	16280	16214	16138	16297	16325	16337	16380	16246	16360	16229	16412	16096	16224	16289	16198	16395	16113	16182	16275	16324	16120	16432	16291	16051	16272	16273	16317	16121	16105	16189	16136	16024	16054	16254	16198	16163	16153	16188	16198	16289	16206	16104	16286	16226	16170	16229	16205	16210	16162	16235	16053	16143	15999	16277	16320	16383	16303	16150	16254	16285	16317	16263	16200	16338	16138	16236	16163	16218	16149	16151	16257	16343	16378	16160	16126	16334	16296	16128	16194	16296	16299	16380	16048	16147	16166	16363	16165	16140	16230	16332	16249	16053	16393	16095	16191	16237	16114	16394	16480	16298	16275	16322	16131	16365	15928	16217	16164	16086	16220	16237	16288	16471	16166	16232	16288	16143	16110	16211	16152	16416	16275	16168	16312	16342	16237	16231	16053	16447	16015	16297	16164	16332	16317	16289	16265	16310	16197	16220	16351	16105	16196	16259	16250	16124	16183	16347	16213	16152	16035	16180	16318	16339	16223	16314	16233	16303	16368	16302	16362	16334	16397	16226	16162	16297	16269	16259	15957	16087	16291	16092	16351	16222	16189	16160	16436	16139	16221	16298	16296	16190	16204	16212	15891	16153	16296	16445	16207	16018	16144	16153	16232	16188	16330	16191	16164	16350	16230	16460	16255	16491	16162	16168	16360	16028	16236	16418	16203	16290	16226	16094	16271	16179	16119	16397	16237	16109	16297	16216	16105	16300	16318	16372	16015	16444	16198	16134	16188	16107	16163	16137	16244	16235	16091	16301	16125	16258	16316	16140	16008	16324	16280	16332	16154	16188	16174	16221	16276	16209	16117	16143	16154	16162	15953	16223	16126	16286	16212	16215	16079	16153	16290	16183	16153	16253	16190	16283	16239	16080	16406	16287	16051	16034	16168	16422	16135	16241	16339	16070	16110	16124	16180	16091	16239	16096	16123	16354	16338	16158	16251	16104	16128	16232	16172	16162	16219	16208	16067	16123	16258	16173	16386	16172	16288	16295	16361	16293	16292	16167	16219	16381	16212	16321	16092	16084	16193	16279	16262	16246	16097	16165	16300	16206	16314	16246	16101	16190	16279	16369	16161	16287	16313	16129	16110	16342	16129	16264	16293	15979	16062	16052	16203	16194	16094	16021	16325	16121	16456	15860	16099	16147	16165	16172	16181	16169	16168	16153	16038	16270	16427	16371	15974	16196	16108	16127	16146	16343	16149	16051	16144	16183	16313	16289	15984	16022	16184	16214	16180	16181	15941	16110	16272	16189	16179	16209	16119	16395	16146	16180	16264	16223	16128	15991	15856	16285	16146	16342	16197	16180	16187	16262	16331	15999	16103	16339	16196	16425	16164	16311	16166	16075	16096	16065	16303	16274	16149	16141	16428	16353	16322	16264	16318	16168	16245	16020	16410	16069	16157	16121	16191	15892	16145	16388	16156	16158	16151	16470	16054	16290	16309	16175	16231	16172	16270	16006	16178	16229	16188	16076	16253	16279	16278	16103	16295	16247	16437	16197	16264	16142	16587	16308	16030	16249	16189	16251	16088	16230	16294	16266	16192	16184	16018	16411	16194	16140	16090	16308	16317	16381	16190	16400	16245	16184	16240	16351	16273	16212	16229	16390	16302	16133	16299	16327	16152	16264	16197	16284	16436	16278	16223	16121	16113	16246	16019	16285	16351	16390	16081	16241	16099	16187	16214	16319	16263	16241	16259	16177	16207	16300	16209	16241	16272	16344	16268	16223	16264	16255	16281	16218	16156	16123	16156	16394	16188	16204	16299	16156	16133	16223	16228	16269	16197	16342	16404	16370	16458	16233	16156	16103	16194	16205	16134	16028	16082	16153	16092	16071	16338	16094	16266	16215	16125	16125	16406	16337	16249	16120	16026	16353	16140	16299	16238	16302	16382	16251	16099	16211	16120	16253	16203	16366	16221	16009	16134	16413	16359	16100	16168	16041	16130	16073	16187	16189	16221	16253	16265	16132	16385	16103	16145	16094	16214	16299	16123	16076	16181	16280	16147	16133	16053	16248	16299	16138	16199	16199	16330	16253	16118	16276	16261	16254	16380	16303	16223	16143	16122	16081	16158	16237	15971	16183	16193	16214	16176	16242	16266	16207	16261	16186	16152	16273	16110	16395	16200	16195	16138	16324	16196	16454	16371	16197	16213	16280	16106	16276	16408	16307	16228	16269	16135	16252	16367	16180	16104	16256	16209	16343	16154	16269	16122	16172	16245	16354	16199	16303	16410	16086	16373	16307	16364	16265	16253	16225	16175	16059	16239	16088	16264	16224	16264	16353	16279	16100	16310	16391	16212	16114	16036	16257	16115	16251	16185	16313	16058	16144	16414	16265	16283	16275	16032	16307	16333	16418	16192	16219	16325	16275	16188	16188	16153	16238	16263	16293	16282	16174	16267	16091	16205	16241	16133	16187	16134	16269	16019	16236	16256	16375	16103	16261	16035	16147	16367	16441	16195	16300	16207	16260	16420	16182	16344	16270	16359	16148	16357	16235	16377	16026	15998	16331	16266	16204	16196	16241	16244	16190	16227	16093	16194	16174	16191	16250	16340	16215	16105	16424	16429	16110	16115	16465	16249	16174	16297	16129	16217	16260	16137	16076	16007	16177	16138	16090	16299	15979	16105	16032	16192	16166	16232	16134	16391	16108	16164	16160	16289	16227	16179	16160	16117	16265	16320	16298	16245	16271	16367	16165	16191	16244	16268	16225	16068	16408	16347	15986	16117	16200	16205	16095	16265	16289	16240	16422	16183	16124	16053	15977	16162	16068	16171	16103	16328	16176	16288	16216	16351	16085	16124	16241	16324	16131	16295	16302	16124	16038	15885	16119	16187	16294	16070	16264	16174	16312	16240	16331	16320	16211	16312	16364	16289	16284	16224	16019	16373	16212	16379	16018	16208	16455	15939	16390	16329	16140	16107	16152	15962	16012	16347	16113	16173	16116	16216	16058	16287	16287	16179	16034	16153	16242	16434	16199	16143	16301	16142	16171	16197	16053	16320	16326	16347	16116	16328	16275	16346	16229	16237	16218	16302	16197	16212	16145	16167	16240	16166	16247	16429	16290	16301	16268	16364	16050	16136	16263	16090	16224	16208	16356	16351	16154	16321	16140	16087	16209	16219	16271	16102	16178	16319	16230	16308	16089	16217	16372	16015	15953	16162	16202	16184	16145	16154	16319	16127	16272	16284	16241	16192	16192	16189	16283	16314	16284	16302	16268	15984	16108	16303	16093	16163	16275	16144	16285	16162	16441	16225	16295	16278	16378	16340	16201	16331	16253	16085	16316	16195	16094	16082	16345	16054	16282	16224	15987	16261	16194	16165	16068	16187	16121	16097	16095	16290	16020	16420	16313	16148	16213	16216	16252	16177	16342	16137	16052	16227	16374	16153	16274	16176	16312	16287	16115	16333	16182	16275	16236	16159	16226	15910	16296	16142	16136	16160	16338	16055	16221	16128	16081	15989	16142	16278	16385	16271	16174	16176	16312	16137	16340	16268	16436	16242	16274	16067	16252	16210	16305	16326	16634	16406	16349	16164	16152	16144	16204	16182	16231	16241	16305	16223	16236	16051	16270	16199	16336	16314	16139	16294	16104	16108	16170	16254	16195	16156	16278	16363	16253	16021	16279	16284	16183	16161	16156	16228	16257	16177	16321	16284	16368	16254	16261	16172	16159	15936	15919	16242	16307	16437	16229	16109	16247	16147	16312	16345	16308	16335	16318	16211	16230	16226	16307	16195	16293	16102	16184	16289	16099	16298	16163	16317	16240	16202	16290	16492	16193	16013	16224	16111	16129	16294	16042	16197	16308	16376	16162	16299	16221	16137	15966	16110	16137	16204	16135	16167	16045	16290	16224	16174	16071	16339	16174	16046	16159	16295	16408	16329	16094	16240	16214	15972	16342	16005	16301	16171	16072	16125	16022	16134	16323	16238	16185	16240	16255	16126	16146	16348	16277	16227	16303	16401	16198	16234	16213	16272	16247	16182	16193	16202	16353	16281	16178	16234	16278	16400	16108	16135	16209	16357	16226	16271	16228	16357	16219	16246	16151	16046	16202	16029	16313	16394	16066	16279	16110	16083	16237	16132	16397	16207	16335	16380	16123	16310	16209	16350	16068	16135	16147	16203	16106	16141	16258	16181	16291	16159	16306	16140	16199	16179	16106	16288	16287	16315	16155	16143	16348	16218	16443	16352	16315	16101	16133	16266	16237	16218	16223	16174	16155	16415	16277	16257	16234	16246	16180	16175	16146	16226	16124	16366	16302	16103	16066	16284	16148	16013	16199	16307	16137	16191	16140	16370	16192	16455	16558	16330	16328	16372	16310	16145	16214	16397	16106	16301	16147	16141	16014	16089	16135	16141	16110	16251	16259	16272	16332	16144	16373	16315	16256	16169	16315	16458	16224	15990	16230	16182	16197	16125	16184	16378	16160	16225	16268	16303	16100	16463	16327	16062	16027	16201	16225	16264	16256	16123	16075	16187	16201	16179	16150	16212	16202	16305	16127	16211	16257	16276	16191	16235	16217	16138	16640	16194	16127	16178	16215	16011	16209	16256	16100	16456	16102	16118	16343	16042	16222	16237	16355	16223	16294	16215	16025	16206	16410	16318	16199	16198	16169	16330	16204	16325	16152	16079	16336	16268	16166	16380	16192	16279	16159	16517	16336	16239	16172	16185	16054	16418	16290	16279	16112	16176	16293	16229	16106	16212	16006	16078	16318	16235
26414	46210	45056	36846	32497	29542	26744	24353	23224	21806	20618	19664	18841	17988	17643	17063	16566	16252	16118	15797	15552	15490	15345	14892	14960	14845	14746	14835	14872	14773	14686	14862	14577	14780	14538	14637	14456	14463	14496	14480	14623	14702	14484	14568	14459	14470	14473	14518	14493	14519	14467	14421	14491	14433	14541	14432	14550	14355	14476	14664	14351	14235	14319	14298	14401	14617	14523	14384	14483	14457	14304	14394	14503	14380	14473	14530	14394	14517	14617	14382	14453	14347	14554	14533	14354	14650	14427	14625	14325	14349	14375	14599	14445	14404	14513	14437	14319	14737	14517	14608	14470	14600	14470	14404	14390	14485	14484	14349	14442	14508	14545	14519	14574	14443	14287	14342	14567	14398	14454	14394	14381	14301	14525	14546	14571	14681	14502	14468	14340	14367	14215	14335	14507	14476	14449	14541	14540	14518	14586	14513	14352	14412	14496	14400	14478	14272	14383	14422	14344	14458	14540	14333	14596	14513	14464	14576	14490	14530	14179	14501	14626	14314	14300	14440	14234	14440	14459	14527	14171	14383	14456	14337	14334	14234	14445	14416	14581	14455	14343	14483	14366	14452	14551	14440	14555	14385	14445	14496	14517	14367	14312	14459	14487	14329	14372	14560	14279	14369	14258	14503	14377	14488	14433	14339	14513	14428	14374	14430	14567	14445	14461	14453	14344	14165	14361	14295	14408	14346	14349	14454	14508	14506	14418	14549	14371	14400	14464	14656	14397	14481	14518	14294	14430	14365	14437	14410	14459	14243	14268	14408	14519	14360	14487	14355	14528	14355	14565	14462	14341	14386	14472	14433	14281	14486	14410	14489	14517	14385	14289	14756	14357	14452	14412	14436	14372	14457	14460	14525	14318	14359	14397	14317	14407	14500	14424	14500	14545	14365	14642	14417	14510	14643	14342	14429	14580	14349	14328	14343	14583	14419	14359	14518	14309	14263	14364	14294	14437	14343	14453	14337	14275	14351	14545	14546	14366	14393	14315	14508	14474	14438	14247	14553	14407	14405	14370	14484	14427	14527	14284	14478	14439	14538	14408	14402	14420	14433	14337	14552	14424	14494	14633	14191	14324	14212	14542	14402	14269	14315	14563	14483	14328	14212	14528	14520	14529	14293	14479	14336	14554	14436	14376	14315	14415	14282	14398	14369	14357	14450	14412	14361	14540	14527	14630	14429	14468	14487	14304	14382	14342	14517	14263	14448	14384	14410	14397	14443	14530	14358	14477	14472	14367	14479	14548	14308	14346	14424	14430	14461	14474	14487	14416	14384	14530	14588	14599	14538	14273	14435	14435	14552	14321	14470	14305	14413	14449	14299	14355	14520	14357	14546	14595	14457	14431	14558	14290	14422	14406	14423	14348	14485	14456	14440	14366	14504	14405	14472	14389	14458	14241	14497	14343	14388	14534	14472	14397	14418	14621	14546	14313	14531	14349	14523	14381	14415	14364	14412	14491	14441	14493	14455	14410	14454	14380	14437	14411	14380	14351	14279	14423	14538	14372	14551	14390	14466	14476	14672	14407	14510	14322	14542	14333	14339	14265	14381	14542	14212	14428	14475	14519	14463	14422	14373	14428	14420	14529	14270	14421	14590	14429	14261	14584	14503	14454	14362	14465	14289	14481	14485	14493	14509	14387	14473	14316	14309	14219	14548	14251	14440	14452	14432	14341	14526	14360	14372	14412	14271	14466	14246	14605	14397	14463	14366	14645	14315	14496	14430	14458	14312	14352	14295	14460	14311	14437	14522	14423	14351	14514	14512	14527	14502	14258	14339	14527	14188	14422	14425	14369	14596	14326	14502	14368	14424	14309	14420	14450	14330	14395	14313	14218	14417	14409	14544	14396	14464	14463	14341	14408	14487	14420	14500	14479	14351	14444	14284	14479	14465	14478	14435	14440	14396	14505	14558	14485	14479	14646	14560	14306	14298	14554	14331	14539	14282	14403	14496	14516	14308	14502	14413	14483	14382	14469	14356	14591	14360	14430	14486	14305	14421	14418	14395	14448	14361	14575	14424	14380	14315	14353	14514	14573	14422	14355	14395	14531	14415	14536	14392	14650	14436	14510	14450	14493	14347	14392	14343	14441	14451	14487	14467	14275	14473	14371	14563	14464	14480	14623	14360	14532	14451	14446	14232	14459	14272	14416	14534	14375	14514	14498	14617	14423	14350	14558	14314	14318	14478	14476	14472	14279	14526	14429	14646	14623	14295	14482	14524	14589	14620	14473	14480	14302	14469	14446	14472	14348	14393	14461	14506	14444	14460	14558	14315	14382	14494	14472	14373	14369	14303	14378	14398	14382	14478	14442	14444	14408	14626	14350	14430	14306	14257	14416	14644	14427	14410	14303	14288	14435	14510	14441	14431	14426	14441	14388	14384	14438	14305	14508	14272	14421	14446	14306	14300	14328	14424	14480	14333	14578	14473	14384	14352	14554	14272	14429	14479	14466	14432	14514	14394	14469	14516	14402	14275	14454	14325	14448	14460	14293	14400	14432	14523	14342	14336	14513	14471	14452	14415	14502	14428	14545	14572	14389	14517	14470	14314	14520	14367	14471	14582	14456	14526	14242	14405	14528	14336	14277	14490	14463	14497	14212	14399	14507	14373	14524	14426	14445	14475	14520	14407	14461	14494	14337	14302	14681	14402	14463	14516	14370	14420	14504	14356	14385	14494	14283	14375	14404	14568	14273	14474	14626	14424	14291	14459	14399	14581	14435	14469	14497	14643	14561	14403	14313	14478	14487	14420	14354	14612	14333	14331	14367	14516	14589	14253	14335	14506	14482	14399	14374	14403	14555	14470	14376	14318	14544	14418	14554	14444	14397	14399	14536	14303	14419	14406	14438	14475	14493	14335	14625	14453	14413	14446	14352	14449	14435	14416	14501	14489	14418	14395	14422	14349	14333	14497	14365	14543	14416	14503	14564	14419	14476	14478	14555	14297	14315	14535	14454	14352	14295	14570	14413	14392	14418	14533	14313	14549	14440	14295	14461	14536	14497	14351	14476	14279	14433	14287	14441	14374	14445	14537	14466	14547	14502	14361	14461	14414	14306	14489	14356	14747	14446	14343	14458	14332	14505	14239	14310	14383	14316	14388	14452	14536	14411	14475	14231	14449	14394	14400	14427	14476	14440	14333	14440	14359	14470	14473	14480	14540	14420	14334	14466	14266	14379	14318	14522	14667	14353	14532	14407	14392	14377	14322	14641	14488	14431	14551	14403	14447	14415	14421	14554	14540	14544	14340	14417	14441	14142	14484	14503	14320	14406	14296	14554	14440	14371	14330	14396	14355	14555	14501	14435	14434	14510	14457	14409	14419	14452	14586	14552	14327	14457	14406	14391	14287	14505	14463	14564	14408	14474	14333	14301	14435	14441	14314	14564	14562	14408	14490	14355	14538	14402	14543	14565	14435	14343	14312	14546	14465	14504	14353	14541	14513	14430	14451	14365	14416	14293	14561	14478	14493	14436	14364	14579	14316	14190	14326	14517	14443	14282	14406	14379	14647	14410	14391	14436	14512	14563	14343	14414	14270	14306	14605	14378	14309	14395	14563	14480	14510	14436	14386	14346	14473	14364	14535	14298	14482	14453	14551	14301	14402	14433	14271	14398	14415	14420	14509	14377	14562	14452	14535	14391	14439	14484	14311	14317	14563	14369	14330	14513	14591	14517	14448	14428	14521	14472	14429	14428	14327	14422	14342	14586	14466	14494	14424	14485	14471	14281	14378	14489	14381	14371	14274	14387	14588	14420	14472	14460	14361	14341	14492	14476	14381	14461	14389	14310	14317	14314	14467	14514	14405	14541	14525	14324	14395	14383	14448	14493	14512	14272	14376	14368	14388	14619	14666	14401	14385	14497	14458	14291	14495	14320	14343	14418	14430	14452	14396	14418	14356	14500	14474	14340	14404	14417	14440	14313	14394	14492	14330	14363	14469	14416	14466	14564	14527	14373	14443	14436	14569	14339	14470	14413	14544	14485	14459	14367	14349	14470	14569	14380	14546	14477	14511	14356	14415	14492	14388	14521	14314	14392	14470	14506	14318	14419	14399	14289	14423	14388	14498	14484	14278	14493	14417	14573	14327	14445	14396	14297	14508	14388	14413	14441	14604	14423	14406	14454	14523	14409	14478	14357	14440	14547	14385	14430	14636	14500	14471	14343	14262	14373	14428	14323	14351	14522	14395	14340	14464	14298	14443	14505	14366	14256	14508	14415	14490	14497	14373	14504	14360	14533	14578	14548	14446	14325	14467	14470	14381	14384	14422	14380	14453	14436	14427	14441	14498	14352	14307	14605	14539	14393	14393	14379	14448	14264	14270	14297	14564	14326	14567	14542	14385	14551	14425	14322	14488	14393	14453	14496	14449	14227	14317	14346	14354	14469	14426	14501	14468	14441	14421	14527	14470	14456	14442	14424	14600	14437	14503	14460	14388	14483	14508	14423	14388	14342	14341	14293	14426	14525	14515	14392	14410	14503	14509	14444	14307	14604	14404	14665	14475	14435	14373	14505	14455	14454	14479	14293	14421	14389	14393	14307	14405	14465	14419	14358	14362	14272	14507	14388	14421	14413	14495	14336	14360	14503	14307	14490	14647	14482	14527	14628	14675	14426	14407	14330	14344	14500	14380	14481	14472	14363	14382	14457	14544	14493	14470	14338	14333	14404	14366	14286	14532	14477	14460	14373	14572	14540	14476	14279	14439	14268	14284	14525	14409	14535	14361	14457	14500	14618	14453	14402	14469	14388	14401	14316	14355	14583	14489	14429	14343	14525	14473	14353	14348	14545	14289	14306	14551	14554	14391	14361	14347	14470	14161	14499	14579	14421	14619	14548	14407	14420	14419	14537	14461	14520	14479	14533	14341	14463	14389	14449	14412	14317	14569	14422	14230	14418	14445	14498	14382	14566	14565	14490	14517	14401	14461	14368	14421	14630	14300	14280	14380	14427	14425	14511	14419	14285	14426	14351	14308	14554	14478	14323	14309	14340	14424	14404	14570	14380	14343	14413	14521	14502	14348	14572	14409	14180	14535	14484	14394	14573	14450	14460	14514	14388	14427	14577	14451	14445	14490	14474	14496	14172	14364	14581	14396	14481	14367	14485	14436	14430	14503
30183	26127	29494	25699	21814	20387	19436	18346	18038	17662	17269	17111	17017	17013	16747	16839	16740	16483	16597	16439	16427	16481	16533	16334	16364	15991	16141	16219	16284	16175	16249	16241	16111	16306	16124	16136	16118	16139	15873	16173	16197	16142	16201	16211	16009	15920	16164	16235	16043	16225	16155	15994	15846	16145	16275	16188	16138	16032	15916	16224	16131	15985	15950	16364	16094	16155	16249	16159	16007	15928	15977	16105	16066	16182	16335	16117	16124	16325	16082	16097	16018	16096	16124	16030	16025	16070	16394	16354	15979	16026	16283	16251	16172	16205	16252	16132	16027	16258	16120	16142	16080	16215	16257	16099	16323	15994	16023	15899	16237	16118	16211	16052	16168	16054	16156	16054	16021	16265	16198	16188	15785	16142	16162	16279	16081	16205	16200	16075	16207	16145	16162	16343	16211	16076	16239	16168	16192	16203	16187	16098	16287	16234	16104	16100	16304	16030	16130	16070	16155	16095	16127	16058	16109	16218	16160	16114	16283	16235	16148	16173	16173	15956	15925	16169	16200	15911	16098	16232	16161	16019	15964	16028	16175	16132	16140	16041	16226	16132	16034	16107	16085	15955	16224	15995	16100	16140	16153	16272	16184	16221	16056	16243	16096	16105	16243	16087	16242	16049	16140	16067	15937	16008	16194	16123	16084	16049	16140	16178	16057	16081	16132	16028	15875	16081	16095	16261	16208	15951	16067	16057	16268	16176	16140	16093	16063	16329	16113	16277	16204	16295	16043	16258	15989	15904	16355	15977	16156	16215	16136	16251	16154	16217	16119	16222	16115	16083	16080	16275	16033	16223	16250	16188	16134	16132	16206	16011	16216	16063	16202	16059	16144	16284	15939	16185	16152	15968	16096	16184	16155	15924	16072	16174	16074	16042	15975	16190	16197	16301	16064	16216	16256	16158	15992	16254	16149	16007	16058	16176	16097	16024	16200	16103	16294	16192	16119	16049	15981	16199	16377	16065	16188	16228	15935	16125	16219	15956	16074	16085	16294	16019	16098	16250	16109	16168	16171	16145	16284	16230	16174	15928	16105	16138	16168	16170	16295	16289	16279	15954	16002	16128	15977	16321	16174	16323	16179	16114	16138	16191	16097	16089	16067	16004	16165	16145	16117	16115	16171	16134	15929	16121	16116	16217	16076	16127	16119	16111	16061	16044	15960	16255	16166	16049	16273	16208	16221	16010	16177	16155	16032	16140	16345	15961	16049	15953	16196	16202	15978	16000	16089	16293	16160	16071	15976	16016	16049	16235	16162	16111	16039	16077	16246	16217	15975	16312	15990	16046	16185	16045	16127	16271	16364	16244	16146	16161	16024	16186	16189	16371	15963	16054	16086	16040	16134	16183	16139	16104	16053	16272	16244	15978	16109	16051	16143	16060	16111	16179	16154	16286	15912	16084	16082	16284	16144	16217	16228	16269	16180	16159	16234	16254	16185	16124	16348	15972	16057	16134	16043	16338	16247	16193	16227	16036	16050	16165	16159	16147	16214	16161	16267	16158	16323	16225	15923	15964	15942	16145	16255	16195	16093	16084	16494	15954	16287	15986	16091	16154	15946	16253	16085	16167	16218	16013	15920	16162	16004	16159	16130	16290	16309	16094	16095	16193	16087	16034	16097	16084	16137	16283	16040	16116	16220	16158	16150	16223	16200	16011	16092	16151	16239	16051	16064	16084	16180	16055	15962	16122	15964	15932	16100	16083	16264	15906	16033	16147	16088	16253	16217	15919	16218	15938	15965	15937	16153	16138	16224	16163	16065	16155	16040	16103	15910	16015	16362	16005	16108	16005	16143	16091	16075	16253	16077	15924	16067	16166	16194	16247	16023	15993	16217	16012	16120	16110	16074	16132	16131	16018	16120	16127	16181	16104	16120	16126	16104	16352	16252	16201	16083	16028	16264	16244	16187	16121	16021	16184	16031	16078	16398	16430	16139	16298	16142	16188	16162	16131	16140	16217	16072	16159	16088	16319	16182	15917	16053	16123	15986	16064	16088	15959	16332	16411	16105	15954	16256	16246	16074	16025	16226	16096	15971	16066	16188	16037	16125	16221	16301	15991	16092	15979	16233	16133	16346	15987	16023	16139	16186	16120	16252	16026	16100	16066	15990	16018	16264	16244	16174	16085	16218	15929	16159	16108	16332	16062	16234	16064	15992	15956	16295	16004	16208	16034	16177	16227	16189	16205	16167	16178	16209	16013	16214	16061	16135	16165	16158	16088	16238	16067	16075	16146	16031	16171	16065	16095	16198	15998	16045	16062	16189	16122	16277	16207	16202	16083	16297	16062	15977	16175	16072	16046	16044	16009	16116	16154	16370	16146	16079	16134	16217	16034	16109	16136	16069	15936	16154	16227	16103	16035	16142	16143	15930	16087	16036	16123	16051	16196	16112	16057	16077	16038	16063	16019	15958	16115	15769	16119	16002	16215	15990	16068	15971	15954	16264	16096	16262	15990	16277	16146	16164	16055	16045	15866	16151	16132	16043	16125	16391	15999	16068	16028	16120	16206	16118	16114	16132	16154	16273	16224	16199	16200	16189	16135	16232	16285	15998	16250	16068	16013	16089	16012	16064	16070	16174	16227	16383	16145	16077	16059	16168	15997	15923	16223	16109	16073	16241	16058	16102	16185	16137	16278	16227	16036	16135	15991	16036	16066	16165	16252	16056	16065	16112	16113	16092	16055	16063	15993	16091	16169	16139	16166	16148	16084	16241	16169	16065	16056	16359	16250	16038	16187	16165	16099	16343	16243	16238	16249	16117	16182	16080	16026	16045	16250	16131	16146	16076	16293	16202	16072	16205	16018	16321	16125	15944	16029	16413	16187	16084	16215	16161	16142	16184	15962	15902	16029	16064	16295	16165	16191	16011	15957	16117	15941	16006	16058	15988	16279	16169	16163	16223	16230	16085	16203	16245	15969	16072	16080	16196	16049	16073	16353	16156	16291	16028	16209	16116	16232	16170	16170	16164	16174	16003	16107	15913	16156	16072	15985	16019	16111	16203	16204	15996	15956	16202	16025	15947	16141	16001	16082	15949	15942	16026	15960	16133	16020	15956	16163	16144	16131	16183	16076	16143	16351	16136	16086	16183	16152	16482	16097	16098	15919	16074	15982	16136	16059	15978	16167	16026	16067	16219	16115	16053	16179	16091	16140	16136	16010	16030	16092	16191	16195	16121	16060	16264	16121	15810	16128	16235	16151	16123	16144	16247	15996	16037	16103	16092	16307	16110	16029	16238	16103	16261	16203	16302	16301	15821	16179	16363	16082	16169	16241	16277	16031	16247	15973	16191	16223	16253	16126	16096	16056	16206	16004	16313	16371	16020	16167	16122	16205	16033	16033	15940	16220	15954	16094	16225	15897	16120	16109	16197	16271	15742	16101	16218	16059	15981	15919	16115	16304	16250	16178	16219	16165	15926	16267	16103	16128	16183	16133	15948	16197	16221	16243	16208	15954	16052	16300	16110	16322	16264	16022	16231	16194	15995	16276	16056	16103	16058	16073	16143	16257	16049	16124	16207	16232	15887	16060	16173	15956	16161	16013	16220	16240	16117	16120	16241	16310	16318	16357	15900	15993	16182	16230	16239	16269	16041	16195	16194	16222	16120	16186	16227	16278	16262	16088	16014	16225	16213	16217	16169	15907	16109	16088	16114	16142	16112	16242	16090	16304	16084	16047	16109	16185	16103	16230	16252	16325	16228	16213	16264	16231	16362	16300	16293	16029	16020	16015	16078	16119	15999	16087	16112	16098	16195	16012	16280	16238	16154	15874	16243	16086	16168	15864	16020	16226	16169	16137	16170	16242	16207	16126	16185	16142	16163	16128	16223	16068	16143	15974	16074	16068	16303	16019	16399	16147	16128	16076	16057	16082	16047	16040	16117	16111	16303	16103	16180	16146	16143	16166	16233	16008	16087	16071	16191	16112	15922	16230	16106	16174	16239	16056	16135	16060	16117	16200	16116	16152	16115	16174	16154	16076	16127	16191	16042	16075	16350	16006	16108	15955	16024	15993	16241	16077	16135	16033	16066	16002	16050	15963	16162	16161	16177	16216	16379	16010	16199	16143	16279	16151	16269	16137	16283	16182	16248	16085	16263	16039	15964	15955	16231	16005	16218	16095	16049	16147	16164	16116	16142	16052	15914	15912	16079	16018	16021	16170	16181	16204	16003	15930	16159	16163	16143	16159	16113	16095	16367	16156	16024	16128	16089	16291	15977	16174	16144	15897	16313	16130	16396	16107	16147	16086	16196	15901	16020	16265	16005	16129	16141	16215	16067	15988	16205	16151	16262	16234	16247	16204	16305	16353	16109	16046	16277	16319	16028	16328	16348	16273	15960	16234	16012	16131	16047	16074	16088	16240	16059	16112	16158	16117	16059	16106	16039	15994	16046	15909	16225	16135	16247	16113	16306	16157	16196	15974	16172	16306	16031	16307	16113	16100	16068	16057	16151	16082	16031	16142	16186	16208	16103	16133	16131	16120	16154	16265	16051	16175	16004	16046	16148	16201	16165	16161	15981	16086	16145	16295	15944	16281	16427	16258	16112	16291	16294	15969	16095	16210	16040	16155	16165	16174	16059	16325	16148	16227	16126	16192	16012	16131	16127	16248	16254	16234	16281	15893	16164	16108	16197	16076	16061	16063	16340	16205	16056	16318	16044	16210	16139	16203	16143	15951	16092	16246	16152	16134	16183	16180	15957	16040	16115	15967	16271	15896	16314	16280	15987	16169	16321	16319	16274	16128	16019	16146	16130	16138	16232	16095	16266	16160	16108	16035	16112	16050	16219	16156	15913	15984	16110	16207	16118	16232	16189	16161	16042	16031	16152	15877	16156	16261	16133	16294	16166	16104	16135	16240	15917	16023	16076	16007	16137	16216	16276	16142	16241	16263	16250	16052	16249	16164	16289	16207	16126	15996	16188	16250	16075	16154	16301	16179	16199	15964	16166	16078	16062	16234	16113	16264	16141	15872	16112	16095	16051	15909	15802	16116	16191	16257	16141	16038	16367	16163	15997	15948	16023	16141	16208	16125	16130	16086	16140	16046	16105	15991	15967	15924	16048	16300	16303	16223	16002	16241	16127	16152	16166	16179	16030	16230	15987	16126	16135	15967
24051	34190	32228	25455	22622	20668	19397	18441	17905	17089	16419	16035	15795	15651	15525	15182	14937	14985	14799	14596	14673	14583	14614	14435	14524	14453	14326	14547	14531	14418	14392	14407	14475	14294	14476	14283	14234	14341	14300	14122	14409	14335	14434	14383	14276	14201	14288	14387	14278	14320	14395	14248	14377	14432	14330	14171	14461	14395	14235	14386	14362	14603	14202	14564	14276	14408	14132	14294	14343	14322	14202	14370	14142	14411	14420	14276	14442	14313	14167	14295	14501	14394	14551	14420	14332	14289	14352	14099	14437	14200	14360	14355	14257	14345	14407	14441	14317	14366	14293	14354	14382	14328	14435	14386	14242	14207	14307	14441	14498	14312	14306	13958	14493	14283	14245	14190	14240	14272	14321	14093	14284	14422	14113	14286	14140	14374	14366	14369	14121	14156	14126	14438	14179	14433	14296	14369	14366	14421	14291	14308	14411	14452	14498	14409	14362	14392	14398	14442	14317	14468	14289	14240	14304	14409	14435	14303	14382	14304	14363	14184	14262	14446	14258	14244	14486	14250	14333	14399	14269	14194	14258	14348	14222	14196	14373	14270	14394	14191	14352	14318	14270	14292	14216	14236	14275	14206	14322	14393	14453	14425	14281	14149	14278	14245	14381	14329	14226	14316	14211	14320	14220	14312	14390	14254	14459	14417	14500	14248	14317	14270	14338	14349	14428	14332	14410	14242	14244	14400	14398	14444	14267	14298	14275	14375	14398	14313	14309	14378	14381	14404	14338	14276	14302	14323	14356	14328	14196	14429	14218	14265	14357	14222	14357	14358	14412	14239	14312	14431	14370	14265	14322	14281	14327	14200	14307	14228	14288	14291	14312	14335	14221	14219	14360	14253	14240	14422	14315	14362	14273	14418	14247	14257	14470	14200	14281	14344	14221	14205	14400	14294	14262	14333	14323	14371	14395	14379	14263	14190	14353	14302	14208	14314	14320	14220	14351	14211	14378	14251	14390	14251	14417	14272	14217	14306	14490	14237	14256	14260	14322	14364	14282	14348	14195	14324	14282	14485	14401	14221	14445	14390	14242	14482	14294	14218	14361	14241	14413	14496	14433	14185	14312	14489	14305	14313	14268	14540	14418	14322	14424	14314	14229	14287	14151	14285	14216	14276	14363	14332	14303	14177	14183	14413	14309	14275	14341	14163	14329	14261	14329	14262	14340	14359	14221	14288	14260	14280	14394	14259	14379	14300	14431	14384	14408	14388	14554	14274	14240	14323	14548	14314	14346	14311	14290	14243	14175	14298	14294	14435	14236	14283	14418	14319	14335	14263	14335	14334	14466	14438	14355	14320	14377	14152	14396	14215	14360	14451	14154	14165	14463	14312	14258	14193	14347	14427	14417	14398	14195	14330	14242	14213	14329	14403	14105	14319	14476	14362	14149	14235	14396	14435	14263	14389	14339	14356	14236	14241	14234	14381	14189	14357	14335	14304	14247	14282	14208	14390	14360	14393	14473	14189	14300	14190	14289	14401	14184	14260	14471	14315	14378	14246	14403	14363	14367	14279	14296	14442	14312	14356	14376	14238	14180	14208	14235	14311	14416	14331	14341	14243	14298	14267	14287	14229	14365	14342	14276	14332	14249	14347	14253	14277	14468	14349	14309	14498	14278	14156	14291	14310	14347	14318	14475	14305	14214	14360	14432	14128	14248	14306	14302	14324	14432	14224	14331	14236	14422	14123	14277	14357	14224	14298	14433	14309	14361	14325	14258	14306	14263	14237	14277	14265	14288	14309	14427	14338	14432	14431	14286	14324	14359	14037	14449	14314	14332	14305	14296	14210	14380	14417	14287	14156	14201	14302	14298	14358	14347	14307	14239	14388	14240	14391	14268	14392	14278	14257	14212	14344	14257	14345	14371	14271	14329	14312	14318	14321	14516	14238	14204	14325	14419	14222	14262	14270	14331	14201	14378	14277	14297	14168	14424	14190	14301	14174	14299	14248	14409	14238	14497	14448	14337	14411	14326	14310	14319	14308	14340	14212	14231	14211	14409	14368	14320	14392	14364	14298	14474	14224	14529	14310	14377	14184	14214	14276	14262	14314	14385	14206	14137	14208	14291	14265	14431	14225	14405	14209	14355	14288	14489	14212	14373	14321	14255	14197	14434	14426	14255	14403	14232	14385	14518	14311	14275	14330	14291	14327	14221	14541	14342	14294	14295	14212	14343	14201	14442	14267	14463	14258	14341	14343	14064	14366	14321	14530	14323	14403	14357	14380	14386	14295	14303	14330	14394	14311	14375	14263	14323	14405	14363	14220	14432	14300	14295	14348	14195	14343	14482	14217	14452	14393	14347	14414	14305	14453	14334	14211	14340	14440	14178	14269	14228	14349	14472	14089	14205	14224	14219	14324	14503	14368	14404	14483	14446	14338	14321	14254	14244	14319	14376	14274	14397	14353	14180	14394	14349	14267	14315	14397	14228	14316	14349	14428	14308	14332	14250	14331	14276	14461	14392	14196	14346	14204	14122	14310	14349	14270	14345	14269	14232	14219	14370	14395	14417	14346	14466	14252	14298	14423	14281	14175	14511	14212	14338	14364	14290	14340	14418	14407	14295	14432	14382	14306	14265	14285	14301	14267	14438	14420	14370	14146	14391	14276	14365	14294	14352	14179	14300	14108	14283	14327	14226	14321	14375	14296	14331	14496	14284	14328	14289	14282	14326	14259	14389	14355	14274	14176	14430	14461	14225	14265	14404	14236	14436	14447	14377	14095	14279	14388	14219	14387	14349	14128	14408	14263	14402	14233	14297	14315	14454	14169	14159	14293	14315	14294	14421	14404	14320	14276	14374	14187	14298	14425	14445	14357	14288	14341	14507	14351	14428	14251	14326	14306	14287	14461	14236	14313	14255	14295	14393	14491	14382	14290	14290	14317	14208	14394	14361	14564	14184	14296	14467	14176	14294	14181	14256	14128	14433	14407	14404	14247	14260	14421	14330	14128	14357	14321	14420	14349	14276	14236	14323	14215	14334	14197	14310	14392	14239	14507	14172	14160	14407	14285	14315	14285	14534	14254	14361	14348	14368	14229	14413	14434	14248	14328	14330	14318	14231	14383	14250	14157	14137	14320	14587	14333	14409	14423	14419	14214	14416	14454	14351	14364	14322	14309	14305	14319	14235	14282	14336	14279	14364	14184	14380	14215	14345	14274	14298	14305	14115	14306	14341	14269	14326	14257	14286	14453	14499	14353	14291	14261	14297	14254	14225	14483	14344	14344	14244	14290	14239	14353	14197	14375	14247	14238	14255	14203	14181	14367	14310	14306	14290	14191	14212	14446	14324	14387	14330	14300	14339	14268	14535	14206	14356	14494	14200	14466	14407	14187	14364	14205	14316	14522	14327	14322	14396	14274	14419	14270	14330	14330	14445	14342	14389	14413	14325	14459	14242	14321	14546	14246	14376	14453	14402	14396	14471	14373	14490	14203	14234	14265	14248	14302	14239	14526	14283	14408	14415	14269	14390	14342	14404	14266	14183	14315	14342	14266	14207	14271	14239	14361	14167	14294	14312	14313	14376	14237	14391	14356	14342	14512	14429	14418	14355	14382	14218	14253	14326	14445	14339	14476	14318	14214	14164	14424	14332	14488	14366	14230	14231	14257	14339	14276	14199	14170	14187	14495	14388	14367	14365	14294	14293	14302	14280	14262	14332	14330	14278	14299	14250	14196	14276	14426	14250	14276	14323	14442	14174	14312	14497	14370	14487	14415	14474	14243	14247	14356	14307	14105	14430	14343	14276	14215	14362	14252	14321	14220	14345	14437	14280	14315	14297	14322	14320	14335	14272	14505	14286	14370	14416	14242	14389	14277	14415	14281	14298	14359	14148	14366	14297	14305	14300	14163	14416	14292	14425	14359	14333	14400	14093	14394	14375	14374	14206	14271	14284	14486	14352	14207	14347	14219	14360	14429	14172	14261	14187	14488	14281	14234	14299	14410	14186	14274	14150	14280	14285	14397	14330	14345	14422	14374	14367	14375	14256	14316	14392	14219	14457	14249	14443	14306	14281	14467	14386	14321	14289	14388	14388	14178	14406	14258	14231	14389	14451	14192	14326	14296	14328	14437	14395	14327	14172	14386	14207	14379	14302	14293	14187	14381	14226	14352	14168	14281	14555	14338	14328	14355	14443	14433	14326	14305	14287	14199	14283	14211	14221	14284	14364	14346	14305	14372	14257	14334	14365	14412	14273	14348	14220	14269	14317	14235	14405	14242	14291	14254	14431	14270	14422	14531	14206	14125	14290	14390	14387	14352	14390	14285	14375	14424	14178	14362	14221	14343	14446	14229	14283	14359	14317	14259	14435	14226	14214	14166	14359	14466	14380	14407	14257	14277	14264	14400	14317	14342	14145	14197	14208	14312	14317	14340	14279	14362	14214	14312	14546	14338	14252	14243	14423	14335	14362	14452	14280	14240	14288	14362	14247	14280	14444	14222	14209	14371	14400	14342	14148	14311	14365	14309	14159	14324	14261	14310	14391	14251	14418	14320	14447	14407	14400	14353	14545	14317	14309	14443	14372	14150	14321	14362	14142	14366	14331	14403	14313	14343	14309	14469	14387	14243	14274	14415	14208	14422	14326	14447	14456	14261	14283	14298	14341	14524	14303	14301	14209	14295	14370	14383	14266	14149	14269	14315	14284	14283	14353	14344	14201	14411	14340	14423	14294	14574	14256	14591	14304	14217	14245	14330	14450	14270	14154	14325	14282	14335	14276	14400	14377	14304	14222	14415	14321	14454	14410	14404	14287	14440	14187	14310	14280	14232	14195	14360	14447	14328	14294	14285	14150	14250	14214	14332	14313	14350	14253	14486	14361	14457	14357	14239	14430	14303	14250	14284	14239	14360	14281	14235	14382	14236	14397	14384	14177	14122	14142	14315	14299	14487	14299	14310	14201	14432	14326	14475	14355	14209	14287	14436	14390	14213	14298	14448	14353	14191	14381	14366	14212	14504	14282	14381	14410	14304	14456	14296	14356	14479	14371	14355	14346	14213	14280	14431	14472	14234	14291	14300	14175	14408	14368	14280	14390	14378	14070	14232	14348	14172	14198	14375	14244	14254	14487	14397	14222	14330	14485	14278	14261	14360	14521	14309	14261	14133	14436	14334
25447	21588	28704	26633	24850	24294	23416	20860	19951	19414	18385	18000	17652	17205	17289	16855	16684	16440	16240	16175	16248	16012	15966	15933	15991	15829	15823	15854	15993	15905	15630	15668	15971	15770	15868	15882	15724	15781	15697	15679	15722	15694	15594	15588	15488	15678	15676	15818	15504	15538	15690	15567	15666	15812	15927	15628	15680	15620	15488	15600	15512	15637	15583	15612	15594	15665	15764	15518	15524	15647	15613	15630	15599	15653	15642	15721	15676	15611	15590	15639	15721	15732	15521	15505	15737	15524	15773	15779	15298	15564	15361	15653	15536	15663	15594	15509	15606	15839	15699	15549	15664	15541	15678	15861	15653	15873	15452	15538	15639	15677	15636	15536	15621	15487	15637	15611	15537	15427	15592	15586	15644	15623	15643	15856	15493	15623	15395	15762	15416	15629	15788	15801	15594	15687	15586	15562	15515	15542	15479	15799	15471	15545	15737	15600	15614	15513	15617	15702	15647	15780	15569	15607	15615	15676	15610	15508	15692	15652	15713	15363	15723	15629	15476	15690	15555	15579	15658	15688	15620	15541	15812	15355	15655	15562	15658	15506	15528	15643	15554	15352	15468	15676	15607	15640	15516	15632	15696	15623	15427	15817	15416	15675	15729	15546	15648	15717	15520	15550	15508	15542	15585	15522	15729	15689	15554	15583	15727	15513	15626	15638	15513	15503	15645	15610	15586	15508	15569	15565	15413	15613	15644	15610	15800	15491	15574	15681	15404	15670	15701	15577	15475	15513	15732	15580	15690	15778	15641	15611	15608	15706	15645	15525	15731	15649	15591	15659	15496	15631	15655	15520	15498	15489	15669	15590	15507	15584	15578	15539	15733	15759	15667	15540	15647	15593	15680	15664	15638	15637	15617	15640	15739	15279	15517	15613	15446	15596	15590	15524	15634	15535	15699	15664	15372	15678	15639	15690	15480	15507	15616	15702	15779	15712	15459	15486	15773	15405	15667	15489	15385	15711	15657	15652	15552	15571	15663	15562	15538	15586	15621	15477	15636	15525	15435	15392	15671	15455	15627	15665	15730	15678	15743	15511	15721	15808	15760	15458	15393	15660	15679	15504	15654	15662	15621	15634	15630	15453	15738	15646	15524	15682	15511	15701	15603	15654	15714	15721	15829	15613	15549	15617	15557	15709	15715	15784	15720	15457	15431	15575	15817	15630	15730	15559	15609	15612	15697	15636	15691	15607	15551	15567	15553	15581	15690	15787	15498	15503	15605	15587	15768	15727	15730	15651	15716	15650	15576	15631	15584	15431	15481	15600	15575	15676	15493	15782	15478	15811	15530	15507	15762	15731	15620	15630	15725	15689	15555	15521	15669	15641	15556	15611	15608	15539	15588	15659	15754	15695	15686	15720	15721	15606	15583	15826	15698	15635	15711	15617	15357	15637	15578	15638	15511	15514	15599	15793	15627	15643	15605	15482	15646	15534	15534	15572	15818	15699	15645	15640	15670	15661	15705	15720	15432	15629	15893	15463	15561	15702	15748	15628	15600	15626	15604	15596	15595	15581	15732	15625	15661	15497	15637	15591	15463	15617	15614	15537	15849	15653	15612	15592	15683	15786	15629	15478	15583	15624	15661	15666	15616	15601	15543	15761	15601	15580	15654	15556	15569	15664	15502	15683	15562	15456	15405	15551	15558	15705	15669	15529	15495	15535	15780	15581	15491	15450	15814	15677	15357	15703	15542	15511	15606	15557	15749	15767	15564	15649	15519	15451	15458	15790	15737	15497	15499	15650	15784	15566	15478	15640	15575	15506	15563	15591	15684	15340	15706	15733	15507	15561	15633	15656	15702	15519	15705	15783	15680	15647	15650	15695	15685	15663	15848	15588	15648	15563	15553	15647	15487	15499	15470	15522	15647	15453	15679	15761	15640	15538	15369	15782	15614	15753	15470	15632	15734	15862	15582	15584	15533	15655	15430	15383	15443	15687	15496	15638	15527	15429	15631	15677	15501	15571	15698	15656	15697	15604	15612	15505	15659	15754	15427	15598	15681	15516	15755	15469	15760	15598	15643	15461	15700	15636	15654	15584	15783	15648	15569	15730	15578	15721	15588	15525	15369	15380	15513	15483	15494	15404	15364	15449	15492	15738	15618	15762	15504	15551	15459	15511	15561	15587	15605	15740	15582	15456	15663	15666	15523	15401	15584	15813	15541	15610	15529	15751	15424	15657	15476	15505	15401	15525	15656	15557	15523	15604	15796	15733	15632	15721	15752	15655	15630	15593	15556	15533	15572	15650	15653	15587	15657	15661	15709	15593	15568	15738	15682	15431	15544	15622	15671	15609	15435	15450	15661	15633	15726	15676	15630	15539	15619	15654	15661	15725	15735	15577	15513	15608	15397	15836	15649	15583	15619	15756	15817	15656	15690	15803	15617	15850	15793	15490	15737	15582	15592	15599	15806	15765	15589	15571	15556	15644	15734	15361	15408	15715	15569	15754	15526	15762	15629	15601	15640	15635	15712	15616	15570	15678	15451	15844	15385	15640	15584	15517	15621	15816	15583	15659	15569	15655	15680	15597	15592	15568	15681	15562	15630	15607	15661	15663	15844	15475	15540	15557	15858	15567	15546	15483	15545	15830	15724	15757	15736	15644	15662	15728	15752	15448	15621	15340	15383	15661	15500	15535	15637	15437	15561	15446	15767	15467	15575	15426	15546	15650	15612	15827	15566	15498	15545	15675	15509	15595	15582	15514	15765	15625	15826	15570	15555	15576	15739	15630	15562	15538	15664	15493	15568	15575	15638	15474	15483	15511	15741	15695	15710	15605	15557	15786	15701	15372	15592	15622	15706	15536	15781	15625	15689	15617	15368	15519	15763	15669	15350	15739	15442	15558	15647	15512	15636	15533	15622	15603	15699	15488	15660	15609	15817	15606	15510	15508	15726	15661	15564	15576	15509	15515	15353	15783	15448	15587	15663	15457	15380	15774	15650	15286	15579	15498	15470	15573	15687	15515	15429	15699	15531	15452	15568	15649	15486	15792	15676	15757	15682	15735	15849	15590	15564	15502	15718	15580	15734	15502	15851	15480	15453	15776	15626	15533	15527	15609	15544	15487	15866	15495	15588	15737	15782	15592	15430	15517	15599	15550	15494	15513	15654	15612	15426	15704	15765	15621	15670	15676	15749	15704	15480	15650	15748	15943	15591	15849	15619	15504	15482	15651	15428	15514	15605	15572	15733	15620	15565	15857	15580	15702	15681	15664	15395	15631	15572	15781	15611	15774	15749	15763	15684	15658	15664	15455	15597	15677	15712	15522	15780	15471	15570	15778	15670	15788	15588	15668	15546	15511	15727	15770	15663	15595	15567	15730	15766	15734	15773	15465	15605	15874	15565	15729	15460	15489	15411	15358	15365	15600	15682	15788	15636	15544	15788	15861	15514	15671	15935	15589	15604	15447	15646	15461	15781	15593	15649	15655	15500	15664	15712	15694	15613	15719	15656	15677	15565	15429	15398	15670	15704	15597	15631	15654	15601	15723	15539	15501	15762	15553	15624	15553	15506	15584	15607	15710	15540	15694	15654	15647	15603	15486	15439	15617	15591	15623	15322	15581	15594	15588	15746	15759	15862	15773	15726	15708	15684	15666	15659	15372	15580	15442	15604	15651	15440	15683	15487	15589	15463	15430	15479	15730	15673	15849	15411	15598	15566	15521	15672	15585	15510	15766	15594	15538	15614	15610	15564	15404	15475	15477	15670	15618	15659	15565	15811	15563	15679	15650	15771	15599	15465	15584	15604	15739	15538	15765	15788	15507	15880	15524	15776	15663	15429	15425	15563	15693	15537	15560	15660	15643	15632	15668	15702	15562	15648	15503	15590	15610	15583	15636	15652	15674	15619	15493	15525	15591	15636	15503	15470	15482	15735	15566	15687	15751	15652	15681	15461	15490	15550	15574	15622	15473	15647	15505	15748	15523	15461	15687	15737	15648	15701	15761	15669	15562	15580	15582	15644	15778	15618	15418	15495	15594	15576	15568	15740	15648	15741	15514	15514	15717	15739	15814	15552	15780	15821	15563	15540	15626	15705	15569	15521	15807	15712	15589	15509	15457	15681	15730	15707	15519	15574	15612	15778	15829	15508	15540	15650	15852	15558	15820	15678	15685	15617	15527	15493	15460	15674	15554	15649	15742	15473	15424	15749	15660	15603	15765	15594	15641	15659	15665	15658	15690	15629	15612	15576	15682	15500	15706	15663	15474	15543	15422	15542	15517	15566	15628	15537	15755	15603	15558	15708	15717	15612	15363	15764	15521	15515	15402	15495	15657	15556	15712	15529	15611	15424	15576	15508	15523	15619	15573	15540	15689	15765	15510	15749	15728	15542	15382	15657	15698	15568	15808	15735	15544	15588	15536	15389	15862	15578	15547	15437	15649	15683	15517	15739	15602	15578	15427	15634	15678	15711	15599	15742	15575	15634	15723	15633	15723	15575	15651	15561	15655	15619	15414	15636	15514	15720	15599	15663	15588	15527	15854	15504	15516	15439	15670	15742	15567	15570	15487	15742	15710	15790	15524	15581	15496	15693	15568	15658	15741	15777	15556	15792	15672	15569	15580	15687	15573	15692	15674	15753	15606	15667	15727	15609	15373	15781	15776	15674	15466	15686	15714	15773	15479	15615	15586	15580	15512	15609	15680	15704	15571	15435	15531	15793	15681	15613	15498	15693	15593	15601	15470	15632	15638	15633	15705	15479	15623	15788	15599	15772	15471	15655	15619	15578	15581	15460	15372	15732	15546	15658	15530	15551	15547	15560	15776	15824	15509	15640	15638	15663	15731	15796	15826	15697	15606	15607	15870	15691	15633	15439	15612	15786	15567	15782	15493	15723	15613	15588	15561	15522	15458	15514	15464	15629	15519	15515	15486	15627	15479	15634	15804	15534	15604	15584	15569	15797	15736	15349	15584	15638	15572	15533	15491	15501	15556	15482	15774	15660	15773	15812	15382	15452	15663	15755	15618	15563	15556	15839	15616	15648	15757	15724	15655	15695	15746	15592	15529	15637	15698	15472	15633	15598	15746	15589	15470	15599	15636	15572	15702	15486	15471	15589	15765	15594	15426	15630	15830	15688	15665	15738	15694	15586	15725	15683	15721	15748	15643	15653	15625
24910	41766	39430	32525	28328	25356	23720	22125	20867	19783	18480	17586	17021	16791	16162	15857	15597	15415	14976	14879	14851	14629	14367	14393	14269	14193	14245	14296	14182	14170	14134	14241	14058	14082	14090	13985	14148	14090	14274	14012	14135	14137	14114	14278	14130	14316	14171	14223	14034	14076	14315	13946	14194	14224	14143	13985	14071	14049	13987	14058	14123	13953	14032	13978	14041	13963	13955	13956	14034	13945	13985	13957	13944	14050	14110	13995	14162	13948	13986	14060	14120	13996	14015	14124	14047	14105	14041	13981	13967	13988	14018	14141	14095	14082	14088	14192	13958	14096	14008	13929	14179	13856	13775	13945	13859	14164	13933	14013	14048	13938	14279	14147	14046	13952	13931	14001	14034	14049	14090	13950	13985	13960	14258	13942	13918	14027	14088	14069	14128	14249	13966	13991	13817	14022	14013	14101	14022	14006	14047	14071	13975	13957	14008	14153	14109	14102	13976	14033	13978	14013	14011	14092	14019	14000	14153	13939	14026	14018	13819	14246	13988	14193	14009	13978	14042	14034	14072	14136	14079	14139	13858	14108	13836	13991	14124	14066	13966	14045	13986	13952	14117	14072	13746	14074	14135	14127	13891	14057	13923	14171	13966	13775	13904	14096	13948	14080	14125	13987	13862	13931	13894	13997	14079	14007	13890	14120	14030	14031	14045	13993	14251	14044	14032	14013	14113	14087	13938	13975	14092	14018	14135	14036	13956	14120	14013	13915	14135	14103	14078	14005	14115	14024	14008	14030	13931	14015	14042	13887	14025	14023	14026	13972	14058	14176	13997	13937	13999	13834	13969	14086	14084	13894	13971	13780	13801	14065	14016	13995	14027	14044	14075	14009	13878	14045	13817	14014	13936	14085	14059	14064	14052	13863	13850	14013	13988	13973	13962	14035	14101	14061	13962	14152	13976	14028	13983	14114	14045	13945	14017	14069	14007	13885	14113	14183	14055	13938	14234	14157	14028	14008	14042	13907	14233	14147	14209	14052	14076	14001	14145	14072	14083	14183	14104	14183	14098	13909	13942	14038	14061	13974	13934	14124	14027	14207	14099	14015	13910	14085	14116	14004	14035	13780	13913	14121	14093	14074	13958	14089	13973	14150	14153	13994	13923	14038	14075	13981	13923	13995	14178	14091	14102	14098	13991	14088	14086	14058	13891	13959	14066	14129	14120	13930	13709	14018	14082	14009	14023	14010	13944	14169	14109	13872	14038	14002	14124	14029	14050	14044	14095	14115	14085	14157	14132	14085	14158	14040	14039	13948	13947	14094	13949	14214	14129	13916	13902	14044	13980	13975	13950	13916	13931	13883	13973	13948	14022	14021	13837	13978	14001	13845	14057	14163	14004	14066	13951	14055	14240	14076	14037	13965	13774	13918	13942	13995	13880	13878	14009	14054	13975	13960	14180	14043	14139	14070	13779	14032	13957	14056	13734	14176	14131	14008	14059	14103	14074	14054	13915	14109	13993	14063	14118	14221	13945	13925	14021	14089	13822	14001	13921	14105	13941	14135	14032	13947	14235	13902	14021	13931	13956	14100	13937	14089	13909	14121	14130	14085	14086	13909	13907	13850	13910	14014	14137	14005	14078	14004	14003	14150	14106	13949	14050	13937	14004	14032	13991	13958	13911	13822	14142	13939	14050	14133	14046	14068	14046	14043	14198	14043	14073	14003	13914	14049	13833	13967	13992	14006	14227	14119	14186	13993	14021	13927	13996	13871	13952	13934	13949	13977	14071	14030	14257	13989	13956	14069	14098	14121	13978	13936	13932	13940	13897	14156	14047	14116	14152	14054	14021	13853	14131	14114	14012	14039	14030	13995	14187	13949	13987	14285	14097	13964	14072	13878	13975	14109	14086	13927	14099	13949	13979	14163	13973	14045	13969	14058	13789	13878	14104	14139	14063	14125	14005	14082	14218	13857	13973	14077	14040	13890	13941	14018	14042	13980	14030	14012	14021	14203	13935	14024	14125	14077	13919	13868	13992	13966	13947	13983	13777	14097	14141	14203	14075	13986	14098	13952	13894	14113	13921	14161	14212	14044	13873	13985	13999	14054	13998	13915	13969	14172	13992	13845	14047	14075	14071	13896	14042	14007	14108	14069	13826	14110	14127	14103	13911	14100	14134	13943	14149	14065	14093	14062	13972	14164	13983	14097	13894	14064	14013	14076	14188	14063	14020	14130	13991	14254	13951	13988	14060	14005	14056	13839	14269	13852	14140	14022	14097	14020	14174	14141	14035	14166	13946	13993	14098	13924	14006	14074	13932	14134	13916	14207	14083	14108	14161	14013	13876	13983	14156	14047	14020	13931	13987	14049	13956	14068	13952	13977	13905	14104	14008	13966	13776	14011	13852	13973	14107	14039	13939	13953	13956	13863	14052	14178	14249	13939	14048	14076	14171	13954	13791	13907	14002	13975	14007	14091	13990	13925	13920	14063	14054	14070	14019	13996	14002	14056	14105	14048	13899	13959	14074	14038	13936	14003	14075	14003	14167	13965	14102	14136	13981	14142	13904	14035	14026	14150	13928	13991	14073	14018	13929	14077	14135	14084	13924	14147	13868	13909	13989	14039	13884	13970	13942	13965	14010	14024	14002	14129	14006	14110	14021	14104	13952	14038	14185	14021	14155	14071	14080	14018	14264	14105	13867	14051	14169	13894	14171	13996	14135	13931	13946	14033	14046	13993	13999	14041	14076	14011	13952	14145	13974	14026	14011	14208	14034	13999	14093	14084	14064	13929	14076	13956	13925	13977	14159	14116	14025	14100	14095	14031	14100	14026	14180	14018	14067	14007	13997	13912	14089	14039	14016	14125	14104	13932	14110	14080	13981	13925	13910	13964	13919	14028	13981	14030	14048	13948	13973	14107	14105	14031	14193	14022	14091	14051	14129	14117	13996	14005	14018	13998	14013	14076	14032	14069	14060	14063	14156	14043	14004	14187	14067	14050	13911	14013	13989	13919	14164	13984	14205	13989	14071	14101	14119	14082	14051	14002	14115	13856	14098	14037	14033	14102	13970	13932	13962	14066	14040	14180	13992	13972	13939	14004	13916	13992	14110	13802	14037	14096	13998	13910	14015	14015	13992	14167	14015	14100	13922	13919	13960	14166	14157	14042	14051	14162	14065	14062	14005	14002	13934	13957	14089	13940	14013	14063	13883	14013	14137	13917	14061	14184	14145	13877	13988	14059	14066	14032	13964	14100	13989	14072	14157	14043	14074	13984	14039	14012	13958	13975	14189	14007	13930	14056	14111	14112	14018	14144	13985	13990	14017	14080	14172	13974	14046	14117	13994	13959	13963	14037	13981	13899	13908	14122	13926	14048	14054	14053	14116	13982	14051	13926	14022	14023	14054	14066	14031	13940	13961	13927	13986	14153	14020	14202	13993	14017	14007	13824	14221	14041	13833	13878	14096	14004	13939	14100	14090	14150	14007	14072	14129	13893	14090	13916	14076	13858	13960	13992	13996	13929	13991	14074	14019	14097	14173	13978	13916	14001	14062	14045	13992	13993	13932	14129	14220	14075	13878	14075	14086	14162	14075	14098	14227	13997	13962	14136	14232	14184	13960	14145	14021	13840	14147	13903	14122	14262	14087	13863	14104	14040	13976	14063	13990	14133	14055	14109	14137	14048	14023	13992	14162	13965	14062	14015	14101	13956	13937	13963	14050	14076	13937	13909	13994	13962	14216	14171	14009	14105	13973	14162	13990	14004	14007	14083	13968	14031	14050	14003	14108	14150	14005	13995	14173	13994	13968	13890	13965	14238	13985	14079	14060	13903	14240	14077	14017	14159	14166	14127	14097	13897	14066	14070	13941	14109	14096	14075	14014	14051	13905	13967	14090	14127	14021	14110	13735	14080	14102	14072	13807	14003	13969	14030	13884	14170	14103	13930	14006	14285	13953	13987	13938	14024	14084	14068	13882	14159	13998	14039	13954	14028	13939	13909	14032	13999	13925	14094	13859	14095	14083	13936	13928	13911	14009	13936	13805	13881	13925	14080	14000	14088	13883	13850	13996	14087	14073	14005	14127	14042	13894	13971	14006	14066	14163	14121	13970	13861	14143	14095	13968	13823	14010	14032	14033	13968	14142	14078	14184	13935	13973	14024	13978	13976	13981	14020	13975	13996	14092	14071	13914	14035	13906	14051	14116	14122	14001	13921	14057	14034	13990	13918	14137	13958	14024	14001	13911	13977	14037	13894	14157	13951	14065	14068	14048	13965	13887	14000	14264	14023	13893	13904	14061	14040	14141	13980	14007	13905	14224	14072	14067	14017	14021	14053	14192	14042	13997	14045	14012	13989	14154	13938	14016	13972	14027	14101	14077	14059	14153	13957	14050	13997	14021	13942	13943	14043	14018	14027	13930	14003	14085	14109	14076	13922	13972	13945	13981	13922	13997	14054	14030	14069	14085	14045	14118	14053	13942	14076	14110	13870	14017	14074	14044	14106	13955	14043	14016	13979	14202	13967	13949	14154	13981	14053	13973	14022	14067	14091	13964	13823	14155	14155	14050	14077	13893	14122	13995	13974	14164	14067	13879	14125	14000	14038	14110	13982	14037	14009	14043	14084	14192	13882	13950	13992	13971	14070	14157	13976	13977	14053	14149	13968	14092	13974	14206	14027	14014	14029	13989	14111	14006	14028	14073	14030	14233	14154	14078	13891	14087	14039	14037	13933	14136	14217	13752	13983	14118	13944	14172	14148	14021	14152	13979	14059	14021	13988	14064	13955	14015	13958	14063	14095	14047	14069	14051	13975	13984	14060	13882	14083	13977	13973	14129	14014	13961	14123	14120	14086	14255	14157	13946	13908	13983	14126	13991	14145	13878	14100	14103	13968	13873	13935	13990	13927	14164	14085	14124	14033	14128	14144	13998	14028	13991	14141	13945	14076	14062	14066	13960	14113	14025	13924	13932	13997	14019	13904	14131	14040	14073	14122	14120	14103	14043	14046	14083	13866	13951	14192	13948	14104	14110	13994	13866	14000	14057	13994	14125	14338	13922	14029	14072	14055	13929	14105	14038	14151	14084	13909	13918	13945	13966	14015	14097	14116	14156	13939	14015	13883	14089	14093	14012	13907	14164	14109	14192	13889	14041	14022	14112	14021	14085	14157
24173	21534	29227	24762	23993	26697	27450	23623	22374	21519	20333	19437	18890	18376	18102	17838	17386	17106	16802	16484	16759	16414	16397	16449	16209	16216	16380	16186	16073	16205	16115	16323	16128	16069	16124	15913	15995	16090	16090	16033	16026	15911	16001	15954	16070	16007	16093	15912	15910	16007	16073	16091	15972	15974	16080	15962	15925	16016	15797	15977	15734	15833	15991	15853	15713	15820	15842	15978	15635	15974	16009	15810	16004	15727	15767	15654	16094	15934	15819	15921	15977	15962	15879	15910	16068	16059	16091	15778	15703	15830	16039	15885	16038	15815	15973	15869	15915	15755	16016	15838	15903	15761	15759	15978	15927	15939	16016	16004	15913	15934	15980	15926	15925	15944	15812	15790	15961	15988	15799	16036	15763	15838	15842	15780	15947	15720	15940	15746	15742	16055	15793	15930	15856	16067	16011	15841	15955	15926	16045	15914	15872	15957	15967	15872	15860	15940	15835	16010	16120	15979	15893	15862	15723	15801	15972	15926	15860	15825	15970	15722	15880	15940	15827	15890	15866	15644	15921	15853	15831	15780	15647	16025	15954	15894	15768	15874	15852	15915	15852	15884	15966	15891	15699	15815	15793	15810	15995	15904	15950	15761	15813	15887	15860	15903	15970	15974	15847	15875	15983	15895	15899	15848	15938	15750	15820	15827	15812	15893	15887	16095	16037	15990	15969	15690	15915	15791	15809	15875	15834	16027	16034	16014	15929	15991	15889	15956	15945	15858	15887	15869	15777	15717	15885	15925	15768	15840	15843	15546	15967	15869	16002	15833	16002	15772	15693	16026	15886	15913	15866	16019	15925	15969	16033	16036	15926	15945	16177	16079	15900	15896	15862	15787	15956	15827	15841	15934	15782	15881	15924	15926	15703	15660	15871	15989	15926	15855	15864	16062	15918	16029	15825	15815	15905	15804	15889	15808	15988	15678	15991	15911	15722	15848	16023	15645	16005	15937	15809	15564	15726	15873	16012	15733	15923	15705	15973	15573	15903	16015	15830	15779	15873	15827	16082	16149	15908	15876	15972	15957	15961	15806	15793	15925	16011	15889	15852	15942	16006	15928	15910	15977	15804	15979	15935	15976	15876	15824	16019	15856	15891	15790	15876	15806	16093	15928	16027	15761	15766	16013	15980	15917	15821	16007	15808	15832	15881	16018	15903	15746	15960	15755	15722	15726	15888	15973	15815	15665	15902	15561	15849	15832	15782	15840	15925	15794	15916	15935	15858	15692	15894	15910	16099	15966	15858	15895	15868	15905	15992	15980	15988	15768	15859	15851	16066	15912	15732	15848	15869	15900	15811	15923	15817	15710	15703	15708	15991	15871	15844	15998	15848	16074	15974	15912	16069	15690	15881	15858	15837	15796	15753	15832	15861	15981	15802	15884	15944	15885	16001	16012	15914	16053	15782	16141	16098	15798	15973	15958	16106	15764	15929	15812	15947	15956	15783	15812	15944	15791	16029	15728	15967	16026	15918	15897	15862	16090	15969	15912	15809	15872	15793	15847	15926	15981	15848	15768	15685	15936	15775	15929	15811	15911	15839	15901	15979	15682	15902	15813	15868	15938	16015	15853	15692	15914	15921	15885	16027	16083	15838	15686	15928	15790	15645	15976	15853	15754	15929	15758	15814	15924	15917	15787	16041	16070	15840	15760	15795	15833	16252	15825	16092	15987	16144	15925	15957	15870	15731	15866	15879	15733	16042	15762	15975	16032	15933	15761	15918	15858	15924	15964	15861	15745	15876	15833	15863	15766	15889	15916	15908	15697	15734	16028	15920	15904	15936	15769	15743	15874	15904	15714	15941	15927	16080	15964	15616	15995	15920	15885	15758	16056	15903	15898	16064	15984	16068	16060	15720	15923	15803	15718	15772	15759	15757	15894	15775	15851	15709	15736	15897	15834	15758	15867	15836	15769	15894	15835	15938	15937	15886	15852	15992	15806	15935	15733	15898	15896	16070	16124	15878	16076	15942	16086	16083	15932	15762	15918	15837	15928	15902	15867	15905	15888	16132	15782	15850	15708	15923	15983	15941	16032	15839	16050	15845	15922	16060	16209	15991	15671	16032	15970	15895	16049	15943	15972	15934	15851	16001	15890	15767	15894	15924	15872	15882	15887	16062	15947	15630	15848	15961	16034	15876	15909	15865	15921	15977	15708	15883	15884	15925	15838	15806	15990	15744	15821	15881	15912	15864	15844	15772	15898	15677	15880	15750	15923	15988	16046	15857	15850	15997	15979	15918	16065	15847	15583	15881	15981	15879	15878	15805	15954	15742	15997	16018	15821	15848	15800	15860	16141	15877	15765	15980	16010	15976	15872	15915	15893	15912	15807	15957	15890	16070	15777	16078	15865	15905	15832	15838	15837	16074	15924	15839	15928	15865	15595	15814	16062	15885	15845	15552	15907	16004	15906	15739	15920	15924	15754	15890	15702	15892	16063	15988	15924	15715	15846	15852	16048	15901	15806	15949	15768	15909	16000	16162	15885	15987	15921	15696	15703	15653	15850	15836	15667	16061	15918	15724	15777	15936	15930	15902	15788	15837	15653	15849	15727	15599	15805	15793	15839	15880	15878	16023	15779	15901	15935	15810	15832	15830	15821	15831	15886	16056	15793	15828	16007	15970	15900	15894	16088	15853	15999	15855	15760	15784	15947	15704	16023	15933	15872	15743	15817	15825	15940	15976	15924	16032	15924	15914	15884	15866	15752	15876	15992	15845	16086	15791	15846	16003	15936	15718	16207	15912	15809	15926	15909	16024	15872	15845	15843	15989	15741	16086	15994	15857	15695	15977	16011	15883	15893	15875	15768	15916	15974	15846	15858	16108	15983	15934	15705	15927	15921	15879	15900	15814	16036	15994	15840	15857	15946	15824	15957	15936	15791	15937	15736	15614	15751	15778	15812	15792	15901	16005	15726	15902	15775	15888	15751	15783	15713	15746	15666	15869	15800	15962	15880	15932	16166	15848	15691	16044	16088	15931	15784	15995	15811	15980	15783	16001	15883	15919	15862	15928	15769	15980	15694	15640	15796	16043	15902	15915	16094	15760	15845	16000	15840	16040	15943	16012	15865	15689	15790	15901	15879	16055	15947	15928	15857	15861	15852	15908	16008	15841	15968	15825	15811	15982	15863	16077	15782	15985	15872	15714	15768	16039	15843	15803	15800	15778	15797	15833	15778	15891	15971	16020	15731	15955	15790	15809	15886	15917	15825	15754	15687	15824	15742	15688	15914	15723	15803	15899	16096	15814	15974	15781	15893	15931	16007	15953	15742	16006	16020	15927	15759	15977	15788	15873	15732	15890	15810	15894	15873	15806	16049	15874	15754	15753	15835	16023	15799	15898	15984	15874	15823	15735	16120	16039	15812	15855	15897	15844	15843	15905	15738	15792	15996	15849	16077	15879	16089	15804	15909	15710	15865	15719	15889	15900	15763	15959	15904	15926	15954	15920	16075	16034	15875	15869	15850	15922	15940	16021	15763	15800	15846	15730	15802	16008	16116	15931	15921	16006	15876	15894	15863	15838	15944	15972	15813	15820	15927	15823	15951	16047	15935	16084	15831	15907	15882	15897	15783	15807	15944	15746	15673	15916	15877	15757	15937	15841	15825	16027	15939	15839	15862	15859	15925	16057	15823	16033	15971	15951	15801	15810	15918	15960	15872	15753	15953	16085	15893	15998	16003	16021	15961	15820	15905	15948	15822	15799	15816	15927	15772	15888	15961	15896	15804	16006	16085	15972	15998	15600	15927	15832	15990	15866	15836	15878	15800	15978	15935	15985	15919	15956	15819	15936	15974	15935	16041	15955	16080	16008	15849	15774	15915	15806	15753	15697	16043	15975	15894	15853	15922	15909	15768	15776	15679	15943	15823	15845	15954	16034	16002	15851	15765	15923	15886	15714	15744	15842	15957	15884	15879	15792	16108	15671	15909	15802	15939	15855	15837	15969	15775	15792	15770	16006	15880	15874	15975	15864	15741	15735	16075	15865	15827	16077	15759	15644	15678	15902	15941	16073	15826	16039	15824	15926	16052	15961	15765	15892	15902	15923	15798	15714	15833	15779	15817	15989	15895	15734	15751	15999	15661	15888	15874	15794	15942	15876	15865	15993	15776	15963	16051	15905	15890	16004	16026	15922	15736	16012	15954	15746	15920	15774	15817	15896	15767	15902	15913	15982	15691	15910	16036	16007	15905	15963	15909	15937	15819	15739	15985	15949	15941	15874	15919	15969	16014	15766	15722	15870	15737	15932	16070	15987	15578	15733	15865	15938	15820	15779	15842	15802	15832	15924	15805	15863	15877	15790	15929	16110	15835	15870	16026	15818	15715	15693	15795	16040	15905	15930	15814	15924	16057	15884	15740	15905	15938	15975	16072	16014	15954	15860	15902	15934	15913	16181	15786	15918	15973	15794	15818	15684	16036	15932	16110	15661	15787	16013	15849	15946	15978	15885	15672	15997	15740	15985	16043	15838	15923	16001	15899	15888	15932	16011	15802	15961	15789	15687	15882	15759	15899	15812	15875	15763	15862	15861	16081	15722	15880	15821	15874	16018	15923	15955	16042	15707	15838	15873	15809	15876	15795	15894	15929	15943	15723	15960	15913	15758	15758	15779	15789	15890	15866	15810	15909	16043	15912	15813	15751	16071	15969	16003	16015	15791	15547	16023	15845	15928	15818	15799	15951	15914	15994	15758	15875	15958	16141	16045	15967	15757	15819	15967	15934	15961	15890	15971	15760	15760	15882	15831	15775	15957	16024	15820	15787	15800	15743	15954	16034	16057	15819	15889	15930	16036	15827	15963	15888	15986	15927	15802	15994	15810	15979	15693	15701	15870	15805	15999	15806	15933	16077	16066	15888	15920	15766	15676	15910	15781	15816	15876	15955	15901	15616	15903	16007	16063	15891	16106	15948	15654	15954	15697	15623	15989	15910	15782	15794	15836	15851	16043	15996	15747	15912	15983	15778	15970	15875	15949	15758	15855	15705	15757	15819	15986	15948	15723	15756	15645	15981	16117	16047	15864	15610	15543	15836	16121	15959	15867	15942	15971	15712	15882	15853	15658	15887	15855	15819	15731	15881	15904	15688	15869	15743	15727	15681	15772	15943	15884	16005	15890	15897
27138	44740	44144	37588	32835	29461	27532	25686	23956	22458	20866	19813	19075	18272	17566	17020	16529	15915	15768	15397	14989	14996	14982	14807	14691	14604	14490	14598	14528	14443	14238	14472	14501	14476	14198	14393	14262	14303	14541	14310	14194	14303	14197	14344	14239	14314	14263	14198	14316	14252	14379	14102	14280	14156	14110	14187	14019	14174	14042	14233	14268	14096	14239	14186	14276	14212	14123	14222	14059	14198	14123	14202	14247	14090	14320	14099	14204	14255	14069	14284	14094	14197	14186	14197	14199	14214	14073	14142	14340	14344	14416	14006	14138	14234	14232	14227	14129	14112	14298	14237	14317	14149	14077	14195	14318	14233	14146	14314	14144	14178	14073	14206	14238	13987	14187	14240	14114	14097	14151	14027	14205	14120	14104	14230	14146	14149	14126	14256	14111	14380	14178	14313	14220	14252	14271	14031	14112	14149	14313	14274	14157	14102	14202	14181	14255	14111	14202	14164	14009	14324	14238	14212	14067	14191	14112	14076	14264	14026	14216	14206	14279	14374	14213	14171	14185	14018	14228	14194	14159	14159	14182	14062	14247	14156	14125	14093	14130	14301	14313	14244	14105	14102	14191	14316	14210	14269	14259	14243	14143	14160	14231	14180	14161	14085	14162	14197	14267	14336	14196	14195	14149	14274	14144	14185	14188	14195	14208	14237	14145	14171	14075	14362	14418	14096	14225	14215	14337	14032	14185	14185	14140	14107	14251	14086	14052	14206	14174	14148	14270	13966	14213	14067	14090	14194	14093	13999	14045	14395	14197	14329	14174	14154	14134	14302	14113	14280	14163	14201	14115	14214	14470	14336	14268	14288	14315	14118	14110	14200	14052	14045	14127	14135	14050	14261	14183	14138	14386	14195	14114	14231	14192	14402	14262	14246	14333	14309	14099	14308	14233	14192	14140	14156	14101	14261	14144	14281	14072	14323	13965	14014	14147	14033	14134	14319	14104	14205	14355	14253	14236	14216	14133	14255	14074	14167	14093	14231	14088	14288	14214	14182	14207	14209	14227	14246	14142	14245	14210	14063	14193	14132	14226	14415	14040	14346	14144	14245	14055	14000	14168	14264	14236	14258	14196	14263	14232	14229	14136	14236	14305	14150	14210	14253	14048	14170	14125	14226	14177	14076	14091	14224	14210	14311	14080	14388	14352	14205	14194	14202	14284	14189	14193	14190	14059	14134	14235	14060	14032	14129	14057	14046	14261	14195	14357	14131	14070	14142	14123	14182	14124	14307	14177	14269	14186	14133	14186	14160	14149	14046	14335	14318	14104	14182	14349	14071	14179	14172	14264	14197	14150	14207	14177	14185	14215	13991	14170	14110	14163	14247	14065	14140	14097	14227	14260	14223	14023	14200	14221	14258	14054	14209	14143	14142	14232	14339	14202	14246	14092	14131	14006	14289	14169	14275	14102	14143	14256	14121	14262	14156	14294	14161	14179	14125	14152	14216	14202	14185	14188	13984	14041	14222	14231	14159	14238	14159	14291	14263	14128	14255	14352	14140	14295	14219	14235	14094	14243	14209	14204	14037	14129	14156	14287	14275	14281	14186	14235	14304	14227	14249	14309	14246	14278	14098	14070	14207	14202	14199	14254	14027	14409	14162	14253	14142	14075	14083	14237	14165	14263	14294	14167	14302	14261	14225	14184	14244	14241	14154	14228	14274	14159	14245	14246	14108	14307	14146	14215	14263	14096	14153	14039	14306	14155	14180	14233	14067	14288	14334	14077	14232	14235	14177	14220	14155	14317	14187	14353	14029	14251	14251	14206	14138	14224	14220	14156	14231	14128	14151	14170	14139	14280	14304	14253	14211	14194	14220	14276	14287	14286	14264	14162	14324	14283	14287	14231	14110	14193	14202	14116	14103	14353	14244	14252	14249	14084	14178	14220	14266	14190	14189	14208	14178	14251	14149	14251	14191	14061	14050	14303	14112	14334	14122	14149	14175	14104	14016	14149	14299	14090	14111	14283	14199	14123	14247	14125	13959	14156	14178	14276	14307	14168	14172	14190	14161	14314	14250	14268	14265	14193	14203	14151	14097	14198	14252	14248	14019	14223	14311	14221	14147	14229	14153	14153	14261	14343	14318	14115	14262	14390	14255	14237	14177	14133	14138	14372	14271	14215	14135	14160	14295	14272	14186	13982	14375	14248	14249	14126	14270	14385	14329	14121	14084	14013	14297	14372	14154	14164	14123	14045	14149	14185	14393	14383	14218	14111	14157	14277	14229	14273	14235	14167	14236	14093	14450	14175	14270	14030	14098	14251	14193	14328	14180	14182	14241	14193	14114	14335	14296	14045	14149	14194	14104	14116	14262	14088	14261	14046	14158	14213	14129	14148	14234	14097	14148	14121	14353	14179	14222	14109	14303	14062	14369	14249	14181	14154	14098	14072	14064	14190	14300	14171	14383	14089	14176	14300	14120	14236	14177	14158	14164	14112	14270	14219	14049	14093	14127	14010	14266	14124	14105	14241	14072	14102	14280	14283	14328	14192	14134	14200	14160	14238	14176	14362	14361	14319	14167	14223	14245	14363	14172	14096	14062	14225	14138	14243	14108	14220	14200	14219	14086	14223	14298	14023	14236	14158	14164	14191	14148	14293	14187	13997	14182	14371	14183	14350	14194	14140	14064	14051	14264	14137	14272	14296	14306	14098	14427	14056	14248	14220	14183	14239	14238	14229	14158	14275	14031	14179	14126	14169	14192	14204	14316	14315	14094	14248	14222	14101	13987	14319	14332	14182	14184	14163	14195	14219	14347	14181	14127	14271	14397	14173	14206	14168	13972	14208	14263	14133	13984	14184	14204	14160	14102	14144	14130	14262	14079	13975	14265	14308	14175	14123	14235	14157	14089	14214	14099	14289	14126	14140	14210	14134	14240	14143	14032	14073	14103	14152	14304	14262	14226	14186	14209	14300	14205	14283	14212	14143	14211	14303	14165	14097	14208	14160	14255	14202	14089	14238	14274	14213	14159	14235	14198	14178	14121	14027	14164	14153	14220	14226	14130	14286	14250	14217	14227	14238	14481	14212	14321	14134	14095	14009	14188	14089	14216	14167	14271	14169	14389	14263	14179	14222	14113	14278	14242	14228	14184	13977	14121	14142	14188	14175	13995	14247	14146	14177	14358	14265	14157	14226	14026	14267	14258	14145	13976	14435	14191	14152	14281	14078	14388	14172	14294	14013	14331	14081	14303	14188	14235	14164	14113	14151	14361	14085	14243	14332	14290	14318	14217	14236	14252	14335	14299	14150	14299	14195	14298	14258	14110	14183	14230	14341	14094	14221	14139	14169	14226	14218	14086	14183	14157	14337	14277	14172	14129	14284	14234	14209	14314	14225	14285	14211	14137	14025	14122	14256	14125	14340	14241	14072	14298	14121	14335	14273	14373	14208	14298	14084	14265	14033	14210	14128	14187	14303	14086	14142	14154	14204	14301	14181	14174	14218	14297	14077	14201	14195	14294	14158	14144	14178	14104	14200	14051	14057	14237	14070	14191	14202	14247	14127	14138	14241	14119	14241	14159	14183	14301	14097	14137	14127	14290	14160	14089	14115	14176	14169	14075	14228	14079	14223	14246	14073	14127	14280	14140	14129	14068	14130	14139	14088	14100	14226	14290	14247	14223	14035	14183	14049	14258	14260	14302	14079	14276	14133	14193	14265	14218	14250	14410	14169	14350	14111	14027	14131	14164	14179	14094	14034	14113	14183	14140	14362	14363	14077	14289	14087	14339	14136	14207	14128	14115	14255	14169	14248	14166	14126	14316	14218	14387	14252	14189	14197	14168	14281	14221	14137	14141	14044	14125	14269	14032	14138	14373	14177	14114	14306	14217	14189	14210	14229	14127	14234	14142	14280	14122	14145	14439	14150	14034	14151	14172	14219	14105	14073	14258	14279	14127	14185	14025	14131	14163	14279	14270	14258	14115	14205	14218	14229	14136	14277	14148	14063	14073	14192	14166	14092	14049	14162	14343	14437	14194	14183	14139	14114	14119	14149	14022	14290	14109	14172	14033	14069	14287	14147	14173	14297	14171	14298	14225	13998	14327	14100	14371	14287	14254	14249	14246	14185	14089	14122	14103	14309	14266	14241	14139	14245	14221	14114	14073	14263	14193	14070	14330	14242	14200	14138	14234	14216	14109	14153	14257	14210	14144	14166	14195	14184	14139	14187	14222	14270	13989	14334	14296	14037	14256	14175	14057	14420	14268	14307	14209	14155	14248	14050	14365	14165	14159	14377	14156	14186	14098	14049	14081	14149	14091	14275	14285	14358	14194	14228	14317	14187	14153	14026	14269	14234	14138	14236	14128	14054	14155	14073	14274	14236	14097	14225	14191	14345	14272	13991	14313	14307	14188	13985	14321	14270	14064	14282	14347	14025	14229	14099	14124	14351	14050	14230	14280	14255	14203	14295	14209	14202	14154	14289	14224	14228	14049	14315	14170	14254	14195	14097	14103	14106	14317	14157	14201	14242	14137	14125	14186	14242	14374	14219	14359	14240	14349	14185	14298	14172	14160	14043	14251	14152	14149	14358	13999	14189	14290	14280	14218	14249	14263	14122	14281	14178	14055	14206	14298	14059	13920	13955	14091	14316	14124	14097	14276	14220	14464	14176	14246	14366	14345	14202	14273	14046	14120	14319	13998	14291	14292	14331	14214	14186	14095	14129	14220	14148	14227	14169	14218	14246	14066	14116	14069	14251	14227	14186	14167	14073	14171	13983	14259	14367	14145	14209	14162	14053	14304	14112	14314	14019	14177	14220	13986	14155	14351	14241	14211	14131	14072	14243	14156	14074	14294	14208	14237	14069	14250	14280	13976	14297	14225	14248	14096	14020	14169	14349	14213	14254	14054	14191	14162	14034	14178	13963	13943	14306	14137	14037	14248	14301	14270	14179	14038	14289	14177	14140	14072	14158	14033	14243	14271	14125	14037	14156	14174	14080	14148	14395	14279	14345	14077	14142	14193	14188	14077	14074	14342	14102	14201	14227	14132	14202	14304	14078	14201	14196	14280	14045	14132	14101	14208	14288	14156	14380	14139	14202	14221	14336	14182	14078	14229	14171	14358	14147	14298	14128	14252	14231	14198	14141	14330	14051	14371	14092	14241	14245	14312
30480	25685	30487	27250	21963	20261	19501	18895	18285	17984	17526	17370	16918	16838	16751	16674	16607	16404	16211	16014	16241	16105	16191	16001	15892	15849	16266	16069	16009	15960	16173	15942	16015	15890	16139	16058	16199	15891	15880	16053	16137	15963	16046	15908	16041	15855	15937	16040	15976	16129	15841	15995	16008	15772	16059	15874	16051	16203	16093	15974	16003	16034	15881	16080	16058	15950	15923	15834	16106	16006	16049	15933	16000	16127	16122	15980	16043	15758	15954	15963	15790	15820	15926	15998	16058	15918	16185	15979	15765	15988	15991	15991	15993	15972	16011	15846	16078	15840	15874	16028	16128	15995	15953	15853	15775	15858	15963	15965	15928	16015	16020	16051	15954	15947	15784	16024	15949	16011	16087	15828	15837	15783	15856	15737	15965	15951	15875	16069	15864	15915	16039	15999	15866	15859	16114	15921	15903	15991	15877	15966	15994	15961	16090	15975	15819	15843	15830	16012	15796	15774	15940	15838	15759	15813	15838	15996	16108	15894	16005	15924	15939	15896	15983	16089	15819	15910	16022	15792	15999	16059	15847	16034	16043	16170	15931	15868	15827	15845	15912	15852	15819	15779	15850	15705	15837	15987	16070	16069	16036	16162	15820	15951	15770	15747	15993	15996	15904	15851	15930	16023	15985	15905	16149	16074	15672	15990	16080	15875	15891	15970	15699	15857	16018	15788	15959	15872	15874	15895	15953	15867	16036	16043	15823	15961	15825	16001	15997	15726	16010	15861	15983	16013	15928	15856	15890	15784	16053	16008	15846	15863	15753	16195	16230	15892	15921	16036	15984	15845	16119	16138	16223	15992	16130	15789	16090	15927	15933	15819	16004	15970	15882	16094	15787	16006	15767	15892	15845	15949	15877	15853	15993	15871	16154	16015	15925	15772	15924	15894	15970	15876	16071	15977	15882	15867	15965	16047	15950	16015	15880	15784	15945	15991	15848	15872	15849	15847	15916	15748	15983	15942	15963	15885	16061	15968	16023	15741	16020	15986	15942	15980	15927	16036	16049	15971	15993	15948	16071	15909	15905	15774	16026	15912	15790	15978	15989	16084	16000	16016	15870	15899	15796	15837	15925	15848	15788	15895	16054	16043	15872	15982	16094	15911	15924	15835	15939	15930	15983	15969	15971	16016	16101	16009	16058	15931	15942	15917	15847	16197	15986	15832	15937	15964	16020	15878	15956	16035	16073	16190	16071	15810	15982	15747	16131	16054	15983	15923	16061	15912	15902	15902	16049	15944	15761	15872	16097	16034	15858	15913	15827	16067	16259	15873	15886	15873	15740	15971	15861	16036	15941	15757	15880	15802	15995	16027	15790	16023	15938	16019	15850	16054	16009	16074	15826	15955	15928	16087	16015	15716	15847	15779	16040	15916	15842	15810	15856	15944	15922	16013	15946	15969	16047	15939	15770	16090	16040	15986	16131	16253	16171	16156	16069	15698	16023	16128	16085	16009	16034	15852	15872	15886	15933	16139	15944	15969	15779	16050	15896	15704	15823	15723	15775	16043	15786	15880	15849	15947	16008	15743	16005	15947	15890	15908	15982	15991	15969	15833	15997	15826	16158	15697	16079	15997	15969	15993	15840	15675	15865	15742	15951	15946	15909	15947	15958	16014	15959	15658	16024	15961	16052	16005	15982	15804	15976	15850	15964	15942	15926	15750	16061	15823	15955	15839	15985	15963	15949	15806	15742	15824	15954	15815	15921	16023	16096	15824	15981	15976	16061	15963	15651	15893	16079	15955	15979	16045	15876	15999	15933	15990	16024	16128	15757	15873	15984	15999	16080	15922	15867	15996	15830	15994	16132	15836	15809	15736	15999	15780	15928	16014	16003	15928	15934	15914	15697	15845	16007	15922	15926	15937	16053	15884	15970	15861	15880	16060	15794	15947	15843	16099	15910	15752	15883	15935	16000	15930	16030	15976	15828	15965	15883	15991	15808	16014	15891	16047	15822	15872	15799	15867	15849	16000	15871	16024	15904	15822	15996	15825	16041	15968	15955	15737	15919	16069	15908	15929	16052	15964	15943	15905	15879	15817	15966	15944	15926	16023	15858	16110	16018	15929	15747	15880	15952	15975	15943	15852	15928	16035	16064	16040	15780	15964	15957	15870	16022	16045	15940	15863	15807	15827	15813	15882	15888	15897	15912	15828	16182	15979	16086	16070	15967	15884	15975	15814	15748	15694	15944	15873	16005	15915	15950	15893	15922	15865	15922	16004	15967	15972	15861	15865	15855	16053	15945	15972	15895	15911	15899	16181	16042	15969	15914	15941	15794	15811	16087	15795	15960	15747	16042	15941	15912	15809	16134	15900	15991	15759	15898	15943	16015	15867	15967	16089	15938	15915	15924	15891	16038	15919	16138	16044	16072	16009	16033	15792	16059	16174	15964	15811	15860	15918	15839	15893	16022	15933	15900	15849	16035	15953	16108	16012	16012	15950	15716	15916	15956	15755	15854	15928	15916	15815	15919	15875	15833	16101	16084	16019	16000	15916	16083	15880	15934	16088	15977	15961	15985	15912	15913	16102	15888	16115	15852	16105	15797	15802	15935	15957	15861	16048	15881	15974	15781	15988	16009	15809	15982	15968	15974	16024	15864	15981	15734	15795	15970	15819	15776	15840	16092	15956	15949	15904	15962	15966	15945	15834	16139	16052	16191	15997	15999	15985	15857	15847	15991	15991	15813	15742	15926	15841	16002	16117	15947	15850	16156	15979	15862	15955	15850	15905	15995	16032	15926	15840	16080	16084	16014	16093	16035	15635	15755	15903	15803	16092	15850	15885	15938	16061	16160	15928	15967	15858	15837	15964	16015	16071	16029	15946	15820	15927	15985	15931	15790	16168	15993	16002	16045	15956	16103	15898	16004	15833	16197	15763	15883	15830	15917	16029	15812	15908	15909	16025	15949	16108	15836	15995	15988	16071	15981	16009	16014	15942	15980	15999	15982	15903	15982	15873	15727	16022	15845	16125	15884	15974	15988	15960	16062	15907	15893	16146	16055	15965	15939	16102	16025	15893	16037	15977	15940	15864	15973	15824	15899	16185	16065	15947	16241	16035	15749	16029	15831	16090	15782	15858	15768	15990	15944	15833	16015	15902	15913	15822	16016	15953	15709	15995	15851	15958	15819	15764	16153	16021	15896	15989	15936	15909	15995	15895	16127	15920	15899	15989	16059	16222	15719	15888	15763	15933	16069	15710	15849	15919	15896	15911	15918	15911	15908	16071	15944	15920	16052	15789	15836	15766	16116	16063	15959	15837	15955	16030	15867	15929	16042	15649	15958	15956	15978	16065	16119	15845	16069	15939	15985	16071	16037	16067	16050	16027	15914	15950	15956	16025	15880	15879	15935	15990	15880	15974	16067	15975	15844	15962	16055	15961	16073	15961	15935	16004	16041	15987	15901	15968	15960	16038	15941	16065	16007	16054	15884	15924	15869	16060	16011	15817	15885	16066	15965	16054	16008	16069	15925	15899	16102	15961	15988	16063	15907	16074	16052	15932	15900	15946	15884	15917	16006	16003	15942	15819	15927	16005	15929	15792	16178	15980	15902	16030	15996	16005	15846	16225	15812	15818	15864	15856	15901	15959	15955	15789	16122	16039	16038	16024	15956	15792	16056	15970	15905	16111	16013	16042	15880	16019	15957	16045	15945	15843	15916	15864	15949	15825	15886	15890	15755	16052	15837	16067	15981	16069	15905	15935	15915	15981	16030	15785	15991	16015	15969	15927	15875	15955	16044	15880	15845	15682	16050	15778	16075	15938	16152	15961	15917	15817	15869	15857	15871	16075	16092	15859	15895	15934	15838	16096	16121	16001	16000	15998	16096	16005	15832	16025	15878	15928	15980	16035	15992	16017	15804	16018	16082	15875	16033	16171	15983	15922	16238	16130	15799	15953	15821	15734	15976	15885	15971	16227	15751	15931	15742	16033	16112	15780	15940	15938	16071	15855	16084	16028	15979	15981	15758	15875	16037	15816	16050	15873	15798	15978	15918	15786	15906	15898	16052	15893	16063	15867	15903	15834	15912	16150	15846	15964	15908	15923	15807	16027	15687	15936	15894	15930	16004	15773	15916	16130	15923	15926	16121	16022	15940	15966	15860	15732	15965	15943	15884	15857	15797	16103	16082	15869	16005	15773	15840	15833	15916	16112	15776	15768	15866	15933	15882	15983	15831	15955	16025	15902	15869	15847	16049	15963	15800	16017	15938	16042	16020	16053	15850	15940	15923	16023	15933	16066	15983	15805	15900	16031	15986	16065	15848	16039	16011	16073	16154	15950	15976	15930	15954	15885	15910	16172	16081	15963	16081	15795	15995	15994	15936	15910	16191	15912	15911	15943	15868	16018	15959	15940	16050	16136	16045	15940	16060	16063	15979	16044	16116	15947	15862	15899	15761	15923	16017	16177	16036	15869	15871	16074	15828	16065	15811	15997	15984	15968	15883	15906	15926	16016	15902	15981	16009	16161	15894	15833	15995	15817	15676	15841	15964	15785	15971	16093	16059	15949	15994	16005	15960	15957	15954	15883	15944	15961	15859	16058	16050	15941	16018	15944	15870	15672	15861	15826	15993	15874	15795	16013	15851	15843	16107	15913	16034	16129	16046	15907	15718	16016	16062	15863	15926	15842	15776	15994	16032	15743	16037	16063	16121	15937	15956	16029	16024	15949	15792	15978	16009	15919	15881	15905	15850	15974	16047	15898	15988	16090	15977	15935	15970	15793	15784	15932	15926	15903	15603	15849	15903	15811	16051	16019	15893	16104	15870	15677	15837	16042	15890	15916	15919	16007	16034	15849	15963	15926	16110	15899	15847	16024	16009	15848	15850	15994	15840	15986	16011	16117	15995	15993	15963	16064	15840	16081	16026	16111	16013	15865	15927	15921	15846	15967	15718	15965	16190	16112	15819	15956	15887	16019	16081	15998	15726	15982	16068	15878	16013	15963	16058	16083	15899	15940	15978	16126	15946	16019	15939	15930	15965	15944	15947	16004	15967	15887	15900	15971	15940	16053	15935	15943	16018	16115	16040	15928	15907	15921	15926	16005	16076	15810	15938	15998	15788	15624	15810	16092	15890	15861	15861	16046	15998	15906	15887	16149	15924	15882	15866	15808
24224	32331	33589	26702	22680	20763	19858	19064	18222	17395	16981	16297	16022	15681	15489	15239	15114	14835	14640	14619	14504	14526	14449	14429	14366	14438	14388	14346	14343	14490	14270	14413	14373	14216	14266	14362	14255	14381	14223	14403	14298	14408	14362	14282	14093	14380	14251	14208	14271	14074	14198	14230	14260	14095	14338	14156	14148	14311	14200	14167	14210	14368	14248	14329	14131	14368	14199	14155	14015	14191	14172	14227	14195	14362	14295	14258	14116	14136	14280	14248	14176	14118	14125	14214	14215	14223	14318	14314	14334	14223	14307	14239	14166	14152	14208	14330	14353	14252	14100	14149	14133	14356	14050	14251	14185	14254	14300	14419	14277	14309	14333	14134	14187	14091	14281	14158	14093	14368	14188	14242	14258	14156	14196	14215	14197	14330	14299	14203	14231	14131	14331	14215	14226	14239	14096	14328	14279	14049	14236	14251	14185	14311	14269	14094	14191	14289	14169	14312	14179	14209	14204	14214	14292	14097	14241	14279	14255	14137	14242	14160	14240	14206	14255	14067	14283	14272	14231	14357	14087	14221	14203	14354	14301	14319	14049	14223	14289	14232	14192	14187	14282	14144	14239	14222	14098	14255	14246	14153	14329	14174	14248	14133	14194	14202	14177	14050	14065	14250	13954	14374	14053	14253	14237	14138	14049	14091	14247	14207	14329	14203	14219	14350	14142	14423	14181	14178	14225	14448	14231	14227	14182	14133	14010	14300	14157	14436	14132	14323	14223	14162	14068	14115	14211	14120	14133	14414	14362	14231	14346	14165	14085	14215	14395	14244	14161	14248	14138	14306	14092	14203	14142	14336	14328	14104	14050	14275	14278	14008	14447	14055	14284	14313	14211	14368	14181	14311	14273	14220	14182	14280	14133	14196	14291	14210	14132	14143	14103	14223	14182	14193	14295	14253	14151	14282	14258	14312	14029	14166	14247	14108	14302	14281	14181	14222	14145	14131	14077	14365	14315	14047	14288	14307	14328	14324	14308	14401	14219	14028	14208	14343	14283	14264	14205	13980	14300	14349	14320	14280	14237	14317	14255	14265	14240	14141	14080	14289	14225	14143	14239	14208	14345	14223	14190	14323	14158	14265	14207	14354	14030	14295	14146	14111	14283	14152	14266	14343	14256	14244	14051	14190	14204	14140	14252	14230	14008	14218	14209	14219	14240	14157	14169	14198	14226	14289	14274	14031	14321	14157	14303	14276	14262	14312	14239	14187	14341	14286	14225	14190	14087	14375	14189	14148	14189	14256	14242	14187	14271	14254	14233	14229	14220	14129	14203	14325	14411	14366	14292	14019	14072	14148	14277	14102	14239	14099	14161	14314	14164	14164	14229	14288	14303	14143	14350	14249	14216	14017	14290	14314	14401	14201	14382	14284	14183	14351	14413	14172	14234	14180	14201	14110	14127	14290	14311	14272	14167	14245	14405	14367	14191	14124	14034	14238	14181	14266	14072	14246	14020	14125	14135	14156	14165	14253	14073	14127	14199	14182	14268	14363	14184	14342	14265	14249	14289	14340	14145	14180	14266	14308	14092	14401	14239	14311	14401	14299	14243	14142	14178	14216	14195	14182	14188	14251	14312	14176	14258	14307	14231	14347	14198	14393	14200	14092	14150	14370	14016	14123	14346	13984	14383	14343	14204	14437	14195	14122	14225	14129	14242	14362	14182	14232	14113	14220	14128	14279	14181	14299	14112	13901	14214	14109	13966	14295	14236	14214	14263	14151	14278	14217	14144	14265	14392	14193	14219	14244	14258	14188	14283	14205	14125	14225	14299	14339	14222	14048	14053	14416	14233	14284	14254	14304	14278	14215	14276	14267	14288	14157	14204	14138	14207	14230	14247	14444	14244	14155	14282	14367	14332	14162	14263	14354	14406	14245	14139	14263	14201	14437	14342	14288	14269	14222	14203	14234	14364	14300	14043	14215	14125	14353	14228	14182	14118	14229	14220	14309	14151	14126	14248	14334	14136	14269	14339	14182	14023	14184	14166	14258	14201	14225	14352	14212	14368	14203	14272	14322	14224	14459	14158	14350	14378	14119	14193	14255	14170	14310	14108	14265	14060	14229	14263	14070	14304	14306	14339	13971	14320	14257	14315	14198	14339	14251	14105	14151	14273	14195	14246	14181	14062	14143	14223	14319	14234	14244	14144	14227	14248	14137	14075	14283	14227	14320	14180	14200	14283	14155	14081	14275	14179	14175	14214	14272	14167	14339	14081	14193	14159	14212	14296	14364	14034	14385	14235	14265	14392	14237	14231	14214	14314	14325	14319	14130	14216	14389	14212	14304	14202	14124	14256	14221	14259	14235	14281	14047	14426	14327	14273	14079	14161	14395	14321	14094	14223	14177	14290	14126	14131	14149	14316	14036	14111	14071	14187	14249	14196	14186	14235	14199	14237	14257	14176	14167	14232	14164	14273	14147	14347	14272	14196	14272	14196	14192	14273	14276	14354	14143	14271	14255	14150	14340	14282	14250	14264	14210	14235	14176	14247	14277	14295	14211	14156	14126	14226	14210	14385	14265	14375	14216	14274	14253	14136	14252	14357	14194	14285	14257	14187	14187	14333	14352	14152	14062	14229	14154	14140	14237	14218	14212	14136	14043	14324	14041	14252	14289	14252	14102	14259	14118	14209	14148	14333	14139	14265	14161	14012	14333	14364	14270	14153	14416	14304	14154	14165	14211	14102	14337	14114	14211	14372	14248	14059	14409	14243	14210	14217	14064	14211	14213	14167	14282	14310	14329	14123	14127	14170	14212	14172	14348	14223	14205	14349	14237	14213	14380	14299	14131	14293	14355	14119	14401	14328	14334	14199	14229	14234	14139	14164	14281	14162	14246	14237	14330	14141	14385	14305	14189	14160	14170	14288	14023	14303	14153	14277	14295	14207	14150	14214	14254	14242	14309	14087	14223	14205	14161	14303	14126	14235	14255	14168	14259	14389	14266	14248	14073	14125	14317	14252	14302	14220	14265	14209	14210	14209	14219	14286	14217	14325	14334	14200	14199	14372	14231	14252	14229	14061	14246	14218	14301	14204	14211	14175	14189	14105	14156	14298	14311	14283	14425	14220	14269	14239	14183	14310	14303	14486	14108	14486	14288	14297	14176	14363	14126	14097	14301	14322	14186	14141	14226	14285	14105	14234	14276	14048	14264	14255	14077	14226	14337	14060	14178	14273	14179	14303	14250	14265	14090	14304	14127	14189	14198	14294	14318	14164	14129	14165	14166	14088	14167	14295	14155	14264	14100	14165	14195	14243	14323	14178	14340	14288	14113	14110	14272	14140	14294	14209	14078	14261	14293	14209	14320	14311	14158	14275	14169	14372	14150	14318	14118	14363	14182	14183	14152	14218	14238	14137	14221	14335	14110	14274	14173	14115	14213	14180	14340	14200	14429	14337	14271	14229	14257	14215	14247	14103	14166	14130	14242	14212	14141	14329	14264	14132	14292	14227	14317	14378	14185	14151	14167	14298	14248	14285	14323	14144	14288	14293	14199	14228	14284	14174	14229	14061	14180	14214	14299	14125	14250	14299	14258	14283	14257	14268	14337	14171	14160	14126	14287	14176	14202	14283	14173	14133	14334	14326	14146	14110	14245	14435	14225	14118	14141	14308	14241	14218	14051	14303	14144	14016	14272	14186	14187	14142	14198	14250	14223	14227	14402	14146	14085	14434	14448	14322	14085	14269	14268	14069	14168	14216	14094	14252	14160	14300	14346	14330	14383	14232	14266	14320	14239	14158	14084	14076	14296	14284	14131	14232	14228	14096	14295	14301	14333	14259	14354	14087	14164	14180	14303	14333	14173	14214	14178	14224	14167	14369	14297	14111	14232	14267	14141	14164	14265	14172	14315	14017	14174	14222	14124	14190	14195	14226	14326	14235	14192	14460	14114	14245	14176	14295	14227	14143	14227	14223	14338	14274	14194	14177	14114	14084	14293	14085	14190	14164	14267	14163	14249	14166	14160	14111	14322	14165	14349	14105	14298	14218	14157	14439	14215	14119	14132	13976	14219	14176	14242	14129	14293	14178	14260	14178	14296	14272	14172	14092	14223	14184	14227	14249	14259	14260	14183	14308	14316	14363	14163	14254	14097	14239	14188	14296	14345	14189	14352	14241	14295	14111	14341	14184	14324	14289	14214	14128	14079	14160	14251	14276	14243	14326	14170	14402	14184	14023	14208	14238	14178	14520	14145	14215	14212	14203	14298	14243	14196	14170	14358	14233	14271	14238	14006	14151	14287	14284	14221	14056	14411	14251	14193	14264	14261	14264	14152	14260	14013	14277	14347	14323	14158	14340	14137	14356	14093	14253	14198	14179	14395	14259	14223	14312	14313	14227	14307	14167	14209	14443	14170	14283	14141	14123	14217	14026	14306	14285	14215	14131	14266	14186	14166	14246	14226	14221	14202	14214	14325	14165	14182	14201	14198	14105	14190	14192	14231	14271	14229	14440	14115	14220	14207	14150	14274	14140	14228	14252	14383	14228	14173	14348	14203	14215	14195	14242	14303	14258	14075	14243	14299	14179	14209	14200	14229	14223	14271	14231	14300	14123	14322	14221	14128	14218	14304	14332	14296	14251	14233	14302	14196	14111	14188	14190	14040	14141	14299	14168	14188	14326	14175	14197	14373	14257	14179	14394	14336	14371	14197	14216	14285	14292	14360	14248	14232	14398	14211	14340	14217	14445	14136	14354	14264	14174	14273	14129	14233	14177	14150	14028	14327	14191	14338	14299	14161	14040	14266	14436	14216	14349	14378	14343	14226	14283	14265	14204	14363	14305	14156	14361	13954	14429	14228	14194	14138	14161	13925	14300	14300	14134	14225	14430	14359	14247	14230	14282	14273	14188	14232	14226	14345	14106	14345	14191	14276	14307	14275	14392	14280	14220	14330	14293	14230	14150	14280	14173	14269	14115	14211	14186	14205	14227	14229	14247	14091	14426	14224	14239	14145	14237	14272	14033	14072	14299	14193	14180	14343	14301	14159	14220	14144	14168	14109	14250	14170	14426	14190	14252	14502	14351	14340	14177	14261	14250	14164	14259	14163	14284	14319	14214	14461	14218	14131	14346	13975	14317	14260	14092	14184	14215	14353	14275	14081	14363	14346	14330	14018
25460	21546	28825	26663	24985	25114	24978	21954	20236	19522	18946	18204	18002	17658	17278	17167	16822	16524	16444	16491	16364	16266	15917	15893	15950	15927	16052	15806	15831	16107	15838	15904	15821	15897	15818	15906	15740	15825	15855	15496	15864	15667	15893	15773	15834	15838	15917	15744	15889	15646	15891	15843	15811	15888	15800	15853	15808	15661	15705	15731	15761	15784	15826	15625	15696	15593	15847	15795	15973	15786	15838	15725	15756	15711	15850	15687	15673	15656	15628	15532	15756	15783	15705	15688	15697	15726	15636	15765	15863	15898	15662	15640	15624	15441	15745	15798	15766	15642	15812	15788	15654	15792	15787	15750	15515	15577	15607	15692	15855	15778	15721	15778	15569	16019	15627	15731	15803	15631	15834	15595	15636	15793	15826	15854	15738	15798	15644	15649	15830	15580	15747	15623	15891	15725	15704	15653	15823	15606	15741	15782	15727	15642	15628	15833	15799	15789	15764	15686	15680	15637	15839	15710	15680	15917	15819	15686	15662	15653	15913	15740	15741	15567	15817	15777	15725	15531	15436	15704	15608	15695	15447	15596	15648	15617	15681	15594	15750	15682	15792	15734	15758	15778	15771	15552	15583	15792	15772	15643	15437	15729	15777	15714	15749	15779	15542	15577	15619	15965	15739	15839	15759	15594	15923	15722	15722	15736	15648	15703	15623	15747	15540	15582	15623	15765	15664	15912	15638	15648	15703	15687	15715	15661	15601	15670	15791	15693	15664	15487	15716	15694	15551	15800	15658	15793	15841	15693	15766	15798	15649	15690	15805	15876	15888	15859	15855	15473	15674	15623	15443	15855	15727	15741	15918	15672	15848	15644	15699	15812	15947	15608	15719	15669	15736	15832	15808	15723	15750	15619	15747	15434	15755	15722	15672	15823	15809	15842	15649	15829	15733	15712	15660	15787	15549	15726	15718	15775	15830	15833	15868	15768	15750	15497	15684	15712	15860	15833	15831	15589	15799	15790	15657	15650	15793	15841	15815	15671	15807	15629	15616	15507	15668	15670	15761	15827	15715	15758	15808	15646	15791	15695	15701	15763	15633	15654	15753	15521	15712	15744	15868	15705	15813	15500	15717	15545	15860	15676	15694	15535	15691	15589	15547	15580	15896	15815	15573	15694	15787	15577	15626	15681	15681	15771	15720	15770	15882	15739	15606	15563	15700	15619	15520	15714	15809	15743	15814	15711	15764	15717	15765	15875	15764	15531	15470	15745	15680	15582	15469	15733	15736	15732	15629	15728	15756	15880	15753	15731	15693	16008	15788	15847	15841	15437	15779	15895	15714	15750	15560	15784	15848	15878	15746	15700	15695	15719	15887	15815	15890	15499	15718	15890	15602	15683	15778	15734	15670	15543	15816	15762	15763	15634	15769	15407	15788	15666	15640	15737	15718	15652	15827	15570	15703	15552	15745	15651	15819	15835	15710	15710	15574	15557	15659	15678	15492	15644	15873	15724	15820	15626	15573	15621	15891	15604	15729	15891	16108	15893	15484	15610	15680	15801	15695	15621	15841	15842	15416	15788	15922	15653	15603	15740	15627	15822	15668	15745	15671	15787	15875	15689	15534	15765	15603	15818	15716	15685	15756	15822	15732	15684	15646	15580	15746	15602	15818	15549	15662	15712	15810	15674	15872	15580	15761	15865	15755	15732	15681	15510	15594	15690	15733	15699	15711	15916	15685	15594	15644	15829	15578	15849	15676	15714	15642	15583	15674	15845	15663	15807	15759	15748	15664	15892	15696	15748	15836	15586	15877	15691	15722	15612	15650	15677	15796	15894	15883	15590	15837	15545	15623	15736	15902	15559	15783	15626	15449	15778	15676	15573	15678	15787	15784	15772	15682	15685	15721	15914	15685	15742	15795	15469	15883	15909	15728	15682	15757	15537	15698	15685	15686	15671	15759	15666	15611	15888	15699	15807	15579	15715	15694	15658	15746	15704	15638	15778	15706	15819	15795	15643	15599	15824	15619	15709	15634	15542	15638	15607	15709	15657	15719	15655	15776	15699	15750	15705	15707	15751	15897	15796	15962	15700	15782	15822	15860	15504	15758	15592	15599	15719	15547	15694	15893	15737	15729	15779	15880	15632	15939	15639	15673	15762	15837	15769	15901	15658	15523	15847	15859	15666	15773	15581	15781	15730	15627	15642	15672	15720	15741	15618	15945	15779	15620	15568	15736	15777	15510	15752	15769	15778	15638	15827	15749	15619	15751	15630	15695	15808	15842	15737	15730	15771	15788	15743	15728	15742	15628	15744	15822	15635	15612	15575	15797	15692	15714	15633	15840	15714	15712	15632	15762	15665	15613	15520	15682	15809	15658	15538	15997	15629	15657	15809	15693	15900	15811	15592	15701	15918	15882	15692	15757	15622	15513	15850	15705	15757	15523	15741	15894	15705	15834	15710	15617	15674	15602	15637	15693	15709	15738	15635	15798	15733	15812	15741	15511	15617	15611	15748	15627	15723	15774	15810	15653	15823	15853	15967	15918	15675	15615	15715	15878	15650	15659	15623	15628	15798	15754	15857	15567	15633	15574	15651	15828	15768	15677	15810	15672	15824	15743	15669	15758	15553	15863	15662	15634	15680	15672	15780	15675	15575	15693	15665	15598	15632	15695	15756	15635	15701	15786	15555	15726	15626	15549	15766	15694	15755	15833	15814	15642	15591	15900	15654	15647	15709	15672	15760	15822	15652	15820	15785	15603	15810	15826	15582	15713	15730	15598	15672	15681	15595	15787	15673	15612	15718	15769	15740	15753	15739	15825	15737	15898	15763	15648	15514	15854	15827	15737	15452	15835	15663	15603	15676	15678	15727	15791	15823	15609	15607	15770	15627	15653	15831	15628	15669	15766	15719	15599	15792	15704	15756	15810	15886	15682	15651	15676	15563	15834	15859	15735	15634	15518	15762	15603	15887	15541	15702	15797	15843	15656	15675	15866	15656	15571	15908	15759	15832	15937	15695	15700	15746	15865	15785	15826	15666	15555	15724	15856	15652	15869	15566	15660	15709	15698	15681	15777	15733	15597	15655	15830	15599	15530	15642	15786	15635	15662	15843	15618	15636	15812	15747	15624	15752	15808	15555	15642	15739	15663	15867	15757	15788	15801	15694	15637	15633	15769	15675	15814	15710	15744	15639	15824	15803	15701	15581	15793	15608	15824	15655	15628	15445	15543	15509	15662	15740	15739	15777	15749	15594	15668	15703	15736	15799	15684	15887	15799	15804	15676	15741	15708	15900	15746	15602	15860	15781	15812	15788	15680	15586	15717	15678	15566	15524	15616	15639	15631	15767	15635	15672	15842	15692	15893	15770	15860	15669	15747	15548	15653	15746	15791	15840	15666	15784	15822	15785	15954	15796	15791	15702	15738	15923	15965	15557	15772	15848	15634	15774	15781	15691	15633	15661	15824	15666	15570	15685	15853	15902	15820	15693	15784	15668	15702	15758	15555	15535	15664	15770	15808	15706	15565	15702	15466	15640	15769	15785	15851	15797	15654	15528	15647	15743	15716	15768	15784	15801	15699	15665	15624	15828	15683	15851	15826	15913	15729	15683	15769	15514	15608	15583	15768	15619	15512	15738	15754	15833	15605	15795	15541	15715	15666	15891	15776	15889	15735	15624	15831	15653	15711	15645	15597	15603	15608	15610	15575	15820	15784	15773	15638	15681	15705	15738	15749	15666	15616	15708	15832	15888	15829	15718	15636	15680	15765	15738	15762	15562	15710	15835	15920	15695	15834	15831	15823	15592	15669	15736	15852	15866	15852	15654	15804	15700	15956	15716	15634	15649	15667	15784	15642	15758	15830	15583	15718	15834	15925	15748	15630	15593	15678	15897	15596	15599	15819	15711	15644	15697	15893	15706	15560	15819	15690	15625	15454	15634	15809	15702	15665	15783	15630	15676	15702	15535	15803	15652	15685	15676	15780	15794	15687	15673	15648	15935	15626	15918	15566	15734	15744	15843	15669	15760	15775	15605	15804	15872	15683	15823	15800	15756	15903	15770	15674	15851	15815	15950	15632	15847	15815	15876	15695	15753	15729	15465	15678	15620	15600	15902	15806	15698	15756	15663	15773	15683	15840	15617	15920	15867	15568	15642	15831	15772	15773	15811	15792	15728	15719	15478	15832	15738	15695	15460	15679	15698	15635	15608	15811	15647	15538	15754	15558	15714	15839	15791	15827	15573	15733	15702	15596	15763	15767	15640	15742	15642	15754	15666	15510	15528	15703	15756	15823	15771	15787	15809	15721	15719	15748	15721	15808	15799	15722	15672	15807	15769	16094	15842	15956	15705	15609	15749	15591	15776	15420	15722	15773	15729	15906	15803	15744	15825	15744	15777	15725	15528	15597	15650	15585	15554	15802	15596	15812	15874	15536	15537	15602	15746	15616	15432	15536	15630	15546	15417	15636	15689	15504	15725	15726	15665	15650	15658	15686	15831	15482	15551	15728	15854	15857	15746	15690	15855	15651	15710	15763	16079	15724	15615	15691	15604	15766	15748	15613	15783	15787	15792	15570	15640	15459	15644	15512	15665	15632	15654	15893	15772	15619	15636	15515	15718	15659	15796	15691	15975	15672	15780	15777	15716	15625	15711	15817	15736	15860	15654	15563	15649	15850	15677	15637	15498	15775	15794	15605	15737	15832	15732	15758	15654	15673	15761	15891	15689	15853	15667	15629	15740	15814	15765	15758	15458	15595	15827	15426	15743	15597	15676	15867	15880	15565	15909	15754	15795	15729	15861	15790	15474	15681	15766	15578	15787	15652	15689	15779	15514	15650	15553	15467	15899	15815	15471	15483	15616	15506	15755	15734	15728	15863	15556	15874	15689	15680	15796	15798	15770	15656	15635	15663	15669	15702	15815	15750	15680	15714	15876	15781	15702	15758	15707	15731	15889	15649	15592	15716	15639	15423	15698	15896	15904	15871	15684	15696	15820	15783	15646	15650	15636	15710	15821	15709	15816	15754	15623	15708	15805	15681	15779	15689	15671	15864	15715	15599	15715	15718	15663	15681	15672	15730	15585	15651	15670	15553	15641	15713	15864	15588	15691	15798	15810	15809	15486	15603	15569	15743	15835	15732	15909	15691	15855	15887	15673	15794	15611	15538	16003	15825	15768
23799	40789	41292	33116	28763	26775	25232	23027	21323	19825	18869	17996	17773	17238	16420	15940	15731	15136	15086	14893	14893	14702	14582	14627	14554	14645	14231	14503	14320	14389	14397	14213	14274	14353	14291	14204	14272	14128	14156	14195	14326	14324	14184	14293	14174	14236	14314	14213	14230	14167	14152	14122	14208	14111	14188	14360	14229	14157	14334	14126	14249	14128	14196	14127	14240	14343	14298	14046	14276	14169	14065	13955	14254	13995	14328	14020	14091	14028	14398	14121	14088	14134	14246	14100	14179	14135	14269	14266	14233	14025	14062	13962	14196	14176	14211	14127	14259	14056	14258	14076	14131	14112	14145	14151	14125	14078	14108	14305	14126	14026	14227	14139	14120	14085	14201	14165	13979	14185	14138	14172	13983	14034	14139	14083	14017	14067	14262	14100	14225	14096	14058	14049	14101	14092	14071	14087	14000	14128	14035	14108	14272	14127	14304	13977	14218	14117	14078	14198	14127	14120	14144	14254	14186	14171	14134	14154	14126	14034	14074	14114	14250	14027	14087	14100	13971	14148	14178	14113	14040	14223	14052	14200	14076	14248	14167	14277	14106	14113	13963	14197	14136	14131	14180	14160	14285	14142	14175	14107	14061	14189	14208	14051	14367	14030	14012	14252	14096	14142	14173	14075	14179	14092	14021	14159	14167	14120	14043	14257	14318	14087	14161	14173	14183	14239	14127	14074	14110	13999	13939	14071	14121	14238	14268	14245	14098	14151	14095	14164	14082	14242	14205	14192	13986	14116	13996	14056	14129	14067	13967	14048	14229	14024	14205	14200	14215	14011	14209	13961	14152	14055	14101	14026	14068	14186	13953	14081	14026	14105	14213	14117	14094	14137	14216	14040	14234	14217	14170	14165	14048	14070	14171	14129	14095	14157	14079	14132	14167	14140	14079	13922	14105	14211	14126	14088	14184	14134	14175	14058	14088	14212	14114	13997	14020	14092	14181	14135	14165	14088	14089	14252	14067	14004	14222	14233	14132	14177	14138	13970	14132	14058	14304	14079	14211	14158	14035	14067	14180	14202	14075	14224	14251	14158	14145	14215	14207	14131	13967	13855	14147	14016	14141	14116	13872	14135	14075	14365	14052	13966	14023	14202	14298	14146	14125	14209	14185	14340	13958	14230	14242	14188	14082	14185	14008	14123	14145	14128	14184	13933	14082	14227	14105	14209	14175	14194	14137	14097	14040	14088	14316	14272	14047	14174	14151	13930	14273	14180	14006	14175	14298	14180	14152	14080	14153	13976	13887	13984	14268	14109	14177	14078	14225	14186	13923	14051	14078	14184	14050	14242	14027	14144	14189	14187	14156	14014	14195	13986	14162	14202	14091	14150	14107	14202	14189	14231	14143	14191	14004	14228	14149	14082	14228	14273	14090	14222	14180	14245	14035	14356	14091	14157	13993	14159	14024	14000	14026	14140	14178	13985	14001	14213	14039	14117	13956	14100	14045	13987	14118	13994	14183	14052	13982	14254	14065	14142	14036	14045	14116	14085	14109	14158	14101	14229	14082	14003	14242	14047	14168	14278	14102	14260	13936	14347	14111	14224	14159	14290	13925	14040	14139	14134	14081	13975	14140	13884	13997	14123	14122	14243	14191	14104	14125	14045	14003	14112	14266	14082	14089	14043	14253	14244	14108	14365	14083	13985	14141	14100	14089	14173	14094	14098	14309	14298	14134	13975	14059	14003	14079	13959	14221	14037	14099	14046	14067	14199	14140	14175	14120	14182	14032	14113	14164	14052	14100	14145	14288	14207	14129	14093	14067	14085	14179	14176	14212	14222	14097	14056	14152	14159	14238	14126	14173	14125	14064	14171	13952	14074	14208	14045	13998	14154	14188	14216	13990	14194	14146	14074	14188	14147	13972	14038	13995	14184	14082	14184	14270	14068	14126	14123	14226	14146	14257	14225	14178	14287	14263	14077	14231	14055	14048	14280	14099	14141	14251	14293	14053	14123	14107	14228	14133	14108	14003	14377	14348	14213	14262	14119	13954	14227	14317	14067	14118	14312	14328	13958	14091	14036	14082	14125	14077	13997	14168	14059	14279	14052	14156	14091	14225	14130	14323	14068	14075	14143	14244	14216	14107	14010	14058	14123	14010	14185	14103	14199	14197	14126	14043	14252	14144	14307	14256	14071	14159	14042	14106	14175	14125	14117	14192	14210	14078	14147	14092	14089	14216	14232	14191	14037	14190	14105	14115	14123	14259	14175	14080	14218	14177	14153	14138	14239	14277	14066	14037	14274	14214	14330	14178	14257	14028	14061	14011	14217	14100	14282	14073	14203	14054	14177	14011	14175	14030	14039	14181	14012	14007	14242	14069	14149	14231	14172	14227	14144	14014	14204	14277	14074	14033	14170	14048	14058	14060	14170	14145	14156	13995	14314	14123	14347	14140	14135	13996	14167	14054	13932	14005	13998	14287	14027	14054	14099	14350	14130	14151	14126	13949	14328	14210	14254	14045	14241	13944	14081	14136	14228	14041	13991	14150	14027	14047	14185	14040	14172	14152	14103	14065	14184	14021	14243	14177	14096	13995	14099	13910	14146	14100	14259	14124	14045	14120	14187	13950	14281	14085	14129	14077	14077	14177	14227	14027	14120	14002	14046	14170	14023	14078	14139	14081	14226	14278	14289	14194	14190	14056	14067	14057	14168	14283	14225	14125	14221	14230	14096	14215	14191	13999	14171	14104	14058	14024	14058	14189	14122	14052	14105	14152	14152	14108	14043	14096	14125	14023	14291	14102	14239	14103	14093	14280	14169	14017	14165	14195	14054	14212	14274	14177	14081	14295	14093	14280	14178	14172	14316	13961	14053	14329	14157	14190	14139	14213	14283	14143	14294	14424	14103	14145	13963	14180	13990	14142	14147	14075	14264	14251	14053	14315	14240	14178	14254	14159	14129	14288	13995	14215	14324	14150	14121	14052	14338	14149	14095	14148	14060	14184	14257	14148	13976	14162	14102	14029	14131	14095	14027	14146	14310	14194	14152	14284	13994	14133	14186	14055	14192	13966	14216	14105	14112	14135	14153	14073	14149	14216	14086	14167	14188	14120	14119	14017	14214	14170	13995	14018	14225	13983	14260	14190	14218	14121	14252	14050	14189	14027	14116	14165	14046	14154	14085	13977	14121	14268	14160	14135	14173	14231	14113	14136	14129	14183	14147	14291	14171	14190	14205	14058	13929	14081	14103	14068	14153	14145	14178	14163	14229	14264	14156	14104	14225	14122	14041	14102	14172	14279	13965	14185	14157	14127	14025	14011	14068	14203	14106	14310	14120	14305	14253	14092	14344	14106	14041	14095	14037	14227	13974	14071	14157	14178	13995	14380	14132	14180	14256	14147	14004	14289	14110	14145	14031	14312	13961	14121	14000	14159	14102	14232	14226	14260	14051	14108	14026	14143	14021	13953	14184	14171	14111	14054	14231	14167	14123	14160	14320	14146	14211	14131	14396	14134	14202	14177	14034	14247	14098	14150	14129	14107	14170	14059	14025	14024	14218	14293	14173	14072	14344	14104	14094	14232	14140	14050	14196	14229	14010	14135	14163	14029	14157	14170	14091	14199	14069	14128	14281	14082	14158	14057	14176	14016	14136	14226	14036	14149	14289	14197	14216	14056	14009	14175	14137	14141	14142	14216	14123	13998	14071	14167	14148	14279	14119	14133	14118	14205	14186	14074	14185	14261	14110	14169	14196	14132	14046	14082	14170	13999	14050	14258	14196	14179	14126	14089	14325	14003	13974	14247	14131	14121	14161	14044	14160	13997	14223	14184	14018	14294	14020	14135	14264	14079	14199	14104	14121	14015	14325	14258	14125	14126	14148	14101	14224	14228	14068	14112	14189	14192	13935	14199	14115	14064	14222	14094	14032	14139	14145	14134	14197	14161	14152	13986	14077	13964	14137	14195	14013	14094	13998	14147	14221	14160	14180	14034	14193	14084	14106	14163	14057	14050	13997	14376	14095	14155	14109	14133	14247	14139	14212	14037	14254	14230	14245	14242	14114	14090	14106	14211	14042	14112	14247	14156	14184	14052	14302	14002	14061	14150	14127	14073	14229	14130	14163	14178	14171	14107	14106	14105	14220	14162	14179	14175	14036	14296	14207	14087	14191	14159	14099	14097	14110	14118	14224	14227	14177	14077	14230	14115	14235	13997	14228	14320	13888	14171	14129	14131	14195	14022	13899	14092	14160	14190	13963	14151	14039	14084	14089	14160	14237	14079	14058	14111	14037	14178	14205	14160	14162	14229	14111	13893	14133	14316	14233	14110	14213	14304	14086	14130	14208	14105	14109	14224	14028	13988	14313	14115	14088	14254	14263	14098	14130	14103	14209	14157	14186	14107	14036	14265	14164	14035	14256	14142	14248	14308	14119	14130	14095	14176	13990	14219	14081	14171	14062	14185	13986	14379	14049	14118	14161	14086	14128	14037	14027	14198	14194	14145	14063	14000	14113	14008	14358	14214	14009	14090	14144	14206	14070	14195	14099	14033	14155	14094	14255	14192	14074	14046	14190	14142	14255	14153	14291	14053	14132	14084	14114	14128	14120	14159	14061	14148	14039	14086	14141	14195	14050	14088	14167	13988	14278	14112	14143	14201	14155	14134	14120	14056	14231	14072	14161	13995	14024	14179	14104	14183	14152	14130	14114	14204	14029	14070	14138	14105	14138	14125	14053	14114	14234	14216	14074	14176	14103	14190	14235	14308	13946	14202	14138	13944	14151	14294	14016	14039	14068	14093	14150	14241	14227	14097	14173	14139	13956	14116	14135	14163	14018	14146	14123	14096	14009	14266	14117	14076	14099	14290	14158	14072	14041	14112	14077	14206	14149	14074	14109	14248	14058	14133	14172	14153	14058	14084	14063	14019	14042	14042	13914	14041	14023	14141	14116	14263	14187	14173	14201	14354	14099	14173	14188	14114	14172	14091	14217	13996	14198	13983	14109	14141	14043	14036	14026	14186	14461	14101	14109	14075	14335	14143	14126	14102	14106	14052	14128	14181	14134	14207	14153	14063	14060	14230	14070	14014	14117	14116	14055	14092	14108	13992	14115	14304	14153	14098	14094	14159	14181	13998	14205	14030	14175	14039	13994	14114	14153	14289	14126	14152	14069
24222	21484	29101	24872	24275	27974	28826	24247	22010	21010	20224	19476	18788	18418	17951	17556	17138	16684	16718	16384	16411	16378	16216	16308	16214	15895	15976	16207	16078	16041	15976	15953	15918	15803	15999	15748	15911	15858	15888	15856	15667	15781	15910	15683	15936	15828	15932	15816	15767	15859	15726	15714	15751	15672	15560	15728	15620	15734	15632	15536	15745	15795	15747	15916	15818	15485	15760	15749	15753	15641	15791	15758	15793	15457	15785	15584	15754	15795	15688	15812	15913	15657	15779	15669	15851	15780	15681	15777	15685	15722	15493	15700	15496	15539	15586	15719	15631	15664	15789	15840	15812	15775	15830	16000	15610	15746	15658	15683	15721	15661	15553	15681	15748	15653	15474	15587	15650	15574	15590	15659	15688	15766	15750	15810	15669	15676	15836	15654	15652	15819	15522	15695	15817	15544	15728	15658	15673	15679	15745	15714	15929	15738	15702	15706	15684	15545	15596	15727	15683	15634	15655	15685	15608	15671	15637	15612	15663	15508	15729	15761	15480	15469	15688	15679	15813	15557	15668	15610	15639	15616	15394	15686	15558	15809	15690	15566	15633	15654	15479	15503	15585	15589	15734	15481	15521	15749	15938	15759	15669	15711	15741	15697	15569	15688	15551	15602	15721	15638	15732	15568	15526	15590	15746	15500	15704	15564	15629	15668	15656	15647	15814	15655	15639	15662	15740	15730	15752	15684	15549	15867	15559	15799	15420	15674	15911	15687	15503	15585	15701	15640	15654	15612	15916	15810	15757	15720	15658	15704	15704	15491	15566	15737	15899	15505	15491	15635	15644	15551	15739	15757	15803	15901	15728	15687	15658	15570	15500	15893	15595	15768	15757	15808	15842	15821	15527	15784	15579	15566	15518	15592	15878	15633	15661	15698	15712	15601	15777	15567	15537	15849	15550	15554	15731	15478	15774	15685	15714	15496	15688	15590	15741	15915	15492	15688	15325	15664	15604	15444	15618	15724	15849	15679	15475	15704	15546	15709	15613	15604	15708	15573	15602	15653	15722	15711	15606	15650	15700	15505	15695	15650	15624	15697	15673	15585	15773	15881	15741	15734	15696	15559	15734	15608	15818	15647	15839	15649	15723	15866	15720	15459	15634	15676	15718	15541	15695	15679	15606	15782	15776	15643	15617	15731	15713	15707	15633	15783	15698	15669	15624	15653	15785	15520	15694	15654	15577	15874	15635	15785	15650	15595	15758	15730	15587	15662	15672	15605	15743	15512	15613	15593	15569	15804	15720	15622	15650	15629	15807	15474	15624	15612	15590	15412	15578	15699	15756	15593	15651	15724	15605	15670	15752	15727	15659	15758	15628	15849	15985	15664	15791	15962	15687	15608	15879	15816	15795	15755	15489	15480	15768	15555	15726	15797	15771	15938	15688	15660	15638	15735	15609	15756	15633	15661	15713	15699	15487	15599	15600	15613	15653	15788	15706	15699	15712	15762	15623	15694	15677	15641	15426	15610	15679	15553	15762	15692	15799	15696	15825	15887	15772	15744	15664	15496	15635	15597	15807	15591	15592	15640	15688	15558	15612	15615	15541	15778	15587	15531	15619	15553	15676	15777	15656	15797	15660	15845	15734	15535	15860	15476	15643	15568	15624	15524	15709	15769	15683	15855	15730	15654	15601	15891	15868	15696	15745	15542	15361	15657	15620	15751	15698	15644	15545	15915	15760	15615	15702	15818	15816	15604	15774	15687	15435	15693	15688	15595	15749	15610	15547	15540	15866	15398	15666	15626	15511	15529	15812	15805	15643	15705	15547	15777	15667	15681	15713	15645	15664	15460	15457	15565	15674	15814	15610	15691	15808	15604	15814	15750	15727	15501	15544	15651	15589	15699	15725	15724	15830	15694	15834	15747	15674	15821	15610	15757	15592	15601	15582	15758	15706	15798	15608	15772	15698	15685	15838	15620	15773	15753	15702	15809	15705	15677	15325	15383	15435	15623	15823	15460	15728	15625	15654	15800	15666	15599	15710	15689	15479	15803	15654	15762	15790	15722	15933	15578	15497	15658	15594	15469	15624	15669	15828	15768	15716	15642	15656	15692	15576	15871	15508	15595	15459	15585	15672	15654	15585	15668	15627	15658	15785	15862	15836	15754	15687	15614	15681	15591	15783	15662	15666	15947	15707	15664	15668	15507	15586	15556	15725	15787	15600	15750	15776	15643	15733	15675	15728	15714	15804	15760	15488	15860	15881	15609	15585	15634	15727	15702	15736	15797	15605	15607	15677	15671	15914	15792	15762	15545	15705	15709	15572	15741	15743	15581	15563	15496	15699	15607	15555	15588	15665	15784	15667	15701	15608	15687	15619	15516	15534	15624	15583	15577	15659	15738	15833	15679	15631	15598	15537	15729	15489	15668	15723	15651	15751	15665	15817	15643	15759	15394	15337	15594	15659	15731	15645	15803	15596	15819	15608	15598	15718	15787	15588	15588	15777	15625	15702	15542	15658	15733	15768	15721	15527	15550	15610	15629	15830	15510	15585	15585	15433	15740	15651	15853	15690	15483	15598	15801	15643	15926	15572	15765	15781	15740	15622	15627	15669	15728	15740	15625	15886	15710	15709	15606	15606	15601	15520	15799	15601	15792	15832	15653	15807	15669	15685	15793	15672	15649	15789	15867	15777	15729	15579	15829	15856	15588	15547	15640	15449	15757	15597	15849	15695	15645	15776	15744	15609	15923	15739	15648	15706	15734	15749	15762	15796	15760	15819	15613	15773	15784	15490	15710	15678	15671	15579	15647	15819	15501	15580	15568	15498	15628	15686	15557	15609	15686	15842	15619	15613	15690	15524	15678	15651	15773	15716	15473	15704	15717	15798	15575	15573	15614	15590	15632	15680	15803	15564	15650	15695	15652	15596	15779	15816	15665	15640	15678	15666	15668	15776	15591	15694	15665	15608	15591	15794	15673	15586	15849	15641	15758	15690	15658	15760	15609	15798	15885	15777	15890	15761	15563	15730	15701	15769	15737	15629	15696	15701	15722	15660	15691	15467	15770	15934	15658	15500	15522	15669	15585	15586	15582	15792	15763	15638	15917	15646	15567	15659	15824	15670	15683	15434	15618	15735	15676	15747	15810	15632	15614	15670	15840	15710	15718	15829	15618	15511	15538	15688	15742	15610	15646	15614	15656	15745	15733	15685	15806	15738	15594	15623	15511	15638	15635	15728	15663	15636	15696	15900	15784	15628	15741	15793	15900	15721	15654	15638	15521	15563	15663	15876	15755	15660	15717	15853	15460	15648	15747	15898	15729	15710	15859	15846	15758	15691	15659	15729	15760	15645	15703	15837	15763	15708	15513	15489	15808	15883	15444	15815	15698	15754	15619	15857	15620	15696	15561	15739	15672	15686	15854	15558	15674	15675	15832	15651	15621	15514	15918	15864	15672	15598	15712	15610	15721	15797	15691	15576	15713	15816	15592	15806	15933	15519	15733	15786	15613	15606	15591	15708	15498	15698	15577	15724	15453	15573	15703	15422	15647	15648	15765	15523	15553	15434	15761	15719	15748	15799	15774	15697	15772	15579	15564	15622	15511	15696	15574	15782	15521	15782	15837	15691	15639	15648	15593	15839	15615	15663	15615	15753	15650	15622	15732	15763	15763	15602	15708	15605	15665	15708	15624	15864	15917	15644	15657	15557	15466	15694	15436	15438	15484	15823	15661	15753	15671	15609	15557	15718	15663	15731	15735	15594	15711	15623	15839	15673	15901	15675	15921	15734	15779	15714	15904	15758	15500	15678	15734	15605	15774	15803	15634	15648	15738	15628	15525	15668	15380	15608	15624	15809	15680	15693	15856	15732	15649	15808	15679	15888	15864	15733	15831	15406	15596	15545	15710	15832	15601	15743	15665	15666	15819	15666	15707	15674	15789	15791	15649	15536	15642	15876	15868	15511	15619	15626	15537	15459	15794	15875	15709	15807	15720	15664	15717	15560	15888	15798	15761	15834	15755	15824	15686	15650	15784	15726	15533	15713	15791	15497	15735	15539	15713	15722	15780	15818	15794	15743	15766	15750	15772	15574	15754	15504	15770	15591	15743	15555	15496	15556	15659	15694	15710	15667	15693	15653	15669	15649	15607	15391	15428	15551	15777	15808	15686	15512	15755	15569	15766	15516	15826	15764	15550	15599	15836	15828	15431	15495	15643	15552	15679	15583	15775	15516	15657	15861	15353	15477	15709	15665	15680	15645	15604	15627	15627	15854	15613	15566	15543	15723	15710	15970	15906	15723	15925	15616	15712	15832	15634	15573	15621	15624	15722	15679	15503	15755	15631	15633	15894	15730	15676	15739	15752	15912	15823	15581	15479	15653	15797	15836	15864	15511	15624	15824	15603	15630	15635	15747	15782	15663	15620	15626	15657	15652	15682	15746	15763	15756	15693	15665	15774	15641	15639	15521	15653	15761	15736	15623	15732	15682	15788	15673	15599	15586	15626	15608	15358	15677	15541	15769	15559	15675	15686	15949	15416	15762	15769	15725	15706	15523	15588	15779	15815	15644	15578	15827	15680	15484	15720	15558	15618	15669	15658	15769	16013	15683	15755	15583	15565	15638	15639	15708	15589	15684	15672	15769	15669	15811	15813	15515	15679	15556	15751	15690	15864	15566	15620	15415	15659	15828	15576	15731	15616	15713	15718	15838	15788	15804	15691	15814	15715	15747	15684	15697	15749	15510	15701	15516	15719	15682	15869	15673	15692	15742	15681	15688	15616	15531	15671	15581	15581	15621	15591	15593	15700	15745	15691	15753	15410	15672	15848	15604	15655	15592	15589	15661	15714	15762	15607	15734	15754	15526	15487	15723	15698	15618	15890	15830	15715	15755	15594	15889	15665	15684	15837	15804	15507	15809	15793	15680	15818	15726	15542	15915	15736	15841	15682	15791	15847	15776	15876	15781	15716	15653	15708	15627	15697	15782	15707	15641	15688	15724	15755	15886	15709	15533	15718	15854	15573	15723	15519	15725	15726	15459	15667	15842	15762	15738	15818	15770	15691	15748	15608	15641	15668	15736	15857	15682	15504	15640	15649	15619	15594	15675	15851	15619	15570	15681	15378	15798	15591	15686	15568	15748	15707	15661	15678	15767	15519	15543	15698	15852	15748	15807	15630
25625	45548	45298	38287	34488	32164	29231	26066	23579	21921	21003	19703	19013	18345	17458	16596	16040	15578	15556	15199	14872	15021	14782	14710	14675	14339	14479	14443	14488	14410	14428	14193	14224	14381	14297	14268	14250	14257	14144	14016	14388	14347	14266	14071	14241	14183	14231	14167	14003	14188	14105	14128	14378	14217	14079	14239	14173	14176	14115	14014	14118	14123	14106	14179	14116	14098	14145	14143	14201	14158	14036	14223	14123	14114	14159	14201	14054	14203	14163	14116	14100	14146	14237	14245	14183	14334	14068	14143	14091	14107	14096	14223	14104	14158	14181	14053	14257	14118	14263	13916	14221	14133	14175	14058	14170	14118	14073	14141	14125	14132	14069	14175	14270	14151	14205	14080	14196	14058	14285	14227	14058	14158	14099	14170	14067	14145	14018	14182	14166	14002	14115	14196	14084	14172	14236	14187	14031	14195	14116	14032	14081	14163	14212	14207	14049	14268	14008	14210	14136	14167	13911	14066	14173	14053	14094	14175	14231	14060	14003	14087	14264	14019	14090	14184	14066	13925	14186	14012	14022	13983	14052	14065	14194	14025	14134	13978	14165	14034	14083	14121	14169	14151	14098	14087	13997	14217	14059	14151	14078	14127	14110	14078	14048	14096	14144	14058	13983	14245	14019	14197	14262	14126	14044	14121	14163	14092	14094	14154	14138	14057	14242	14146	14113	14255	14134	14178	14028	14057	14047	14208	14104	14187	14086	14065	14035	14283	14185	14045	14098	14193	14142	14198	14015	13923	14057	14070	14187	14192	14205	14147	14089	14161	14135	14097	14021	14057	14257	14099	14112	14146	14140	14091	14201	14123	14142	13962	14150	14139	14052	14166	13969	14019	14191	14120	14127	13982	14127	14060	14207	13963	14092	14379	14139	13996	14143	14178	14168	14126	14224	14088	14104	14160	13985	14107	14086	14047	14032	14027	14071	13973	14074	14160	14090	14131	14074	14105	14082	14115	14062	14050	14112	14166	14228	14087	14111	14208	14043	13989	14205	14097	14206	13997	14202	14142	13923	14070	14100	14095	13980	14180	14221	14096	13992	14106	14187	14177	14269	13973	14096	14178	14111	14118	14108	13992	13982	14207	14205	14013	14233	14154	14072	14082	14001	14054	14046	14018	14051	14009	14159	14146	14026	14083	14148	14097	14104	14053	13880	14179	14007	14295	14021	13986	14166	14045	14158	14171	14019	14162	14154	14077	14081	14242	14092	14027	13988	14203	14099	14201	14172	14162	14126	14228	13987	14279	14092	14129	14047	14206	14391	14058	14051	14034	14167	14027	14303	14133	14059	14053	14095	13916	14260	14206	14034	14057	14075	14139	13961	14233	14134	14003	13935	14237	14231	14080	14040	14184	14280	14119	14072	14189	14184	14060	14278	14293	14166	14016	14133	14073	14205	14129	14087	14099	14088	14253	13958	14103	13965	14129	14070	14027	14076	14072	14167	14028	14356	14193	14163	14230	14065	14012	14233	13853	14134	14108	14306	14199	14043	14294	14183	14131	14021	14134	14189	14045	14069	14158	14093	14083	14109	14268	14168	14284	14194	14014	14126	14088	14273	14156	14196	14062	14112	14078	14176	14056	14008	14086	14045	14065	14104	14090	14174	14073	14232	14150	14240	14076	14290	14112	14032	14143	13990	14129	14124	14156	14187	14249	14225	14106	14211	14182	14198	14113	14163	13984	14250	14336	14147	14262	14201	14104	14254	14118	14247	14132	14183	14209	14207	14230	14100	14308	14112	14049	14221	14180	14125	14214	14277	14092	14167	14207	14156	14102	14017	14015	14042	14045	14266	14139	14194	14054	14138	14069	14142	14159	14087	14000	14274	14204	14086	13983	14081	14025	14058	14255	14149	14069	13963	14169	14029	14159	14191	14027	14083	14112	14050	14104	14199	14220	14318	14100	14155	14172	14150	14174	14074	14141	14044	14143	14051	14076	14045	14136	14093	14134	14033	13976	14221	14158	14280	14219	14183	13947	14247	14080	14048	14081	14095	14059	13999	14131	14068	14162	14179	14124	13977	14155	14064	14362	14029	13983	14112	14178	14040	14191	14117	14212	14202	14129	14143	13990	14240	14036	14124	14218	14320	14126	13905	13968	14066	14074	14189	14163	14136	14025	14024	14146	14167	14083	14114	14119	14213	14061	14279	14193	14114	14187	14230	14091	14276	14056	14082	14053	13999	14026	14105	14027	14092	14207	14166	14110	14009	14144	13879	13970	14108	14183	13972	13938	14120	14142	14131	14133	14266	13982	13887	14186	14030	14258	13995	14147	14140	13932	14099	14178	14089	14117	14226	14183	14047	13881	13997	13929	14009	14006	14183	14142	14222	14302	14259	14199	14165	14035	14220	14182	13881	14071	14129	14210	14148	14035	14004	14312	14183	14056	14146	14073	14123	14110	14168	14139	14205	14381	14196	14268	14102	14160	14040	14329	14195	14041	14178	14071	14150	14102	14141	14113	14082	14130	14061	14122	14103	14049	14127	14179	14250	14073	14230	14132	14034	13901	14266	14109	14256	13895	14085	14311	14277	14143	14120	14048	14329	13976	14116	14291	14088	14157	14111	14100	13844	14090	14055	14090	14215	13948	14090	14184	14048	14104	14181	14093	14023	13979	14169	14098	14172	14181	14138	14003	14084	14098	14068	14178	14128	14200	14127	14046	14134	14058	14315	14336	14088	14194	14201	14173	14141	14125	14047	14101	14231	14065	14121	14089	14044	14140	14139	14111	14163	14186	14190	14281	14106	14110	14208	14154	14192	14054	14079	14139	14115	14048	14236	14130	14196	13948	14219	14062	14057	14019	14001	14098	14080	13971	14066	14190	14173	14141	14058	14270	14276	13948	14065	14162	14172	14168	14246	14060	14251	14182	14229	13986	14139	14096	14088	14122	14115	14161	14071	13903	14061	14083	14250	14242	14037	14160	14108	14115	14140	14198	14018	14133	14254	14155	14071	14002	13966	14123	14138	14228	14181	14180	14336	14269	14135	14235	14091	14186	13959	14161	14122	14066	14190	14146	13950	14218	14058	13949	14303	13948	14101	14081	14143	14121	14104	13993	14019	14188	14126	14152	14142	14138	14184	14170	14039	14086	14182	14168	14145	14024	14162	14082	14200	14062	14184	14058	14069	14256	14028	14209	14107	13972	14197	14161	14181	14119	14041	14152	14050	14042	14187	14191	14121	14056	14377	14134	14092	14057	14135	14196	14094	14119	14210	14101	13971	14168	14172	14050	14071	14031	13995	14166	14224	14087	14044	14048	14216	14224	14157	14036	13988	14234	14130	13971	14142	14034	14195	14083	14169	14193	14199	14052	14136	14023	14150	14215	14009	14084	14160	14217	14083	14220	14116	14156	14059	14076	14092	14094	14208	14082	14050	14119	13989	14041	14182	14178	14116	14122	14012	14175	14076	14111	14114	14143	13919	14039	14158	14066	14161	14044	13982	14008	14122	14134	14039	14231	14015	14124	14190	14191	14213	14187	14198	14286	14006	14147	14145	14133	14011	14111	14180	14106	13992	14057	14297	14076	14016	14083	14123	14103	14270	14167	14002	14129	14064	13956	14139	14018	14107	14243	13989	14134	14111	14162	14136	14190	14038	14062	14030	14145	14282	14023	14074	14056	14107	13976	14136	14175	14140	14146	14097	14007	14148	14100	14099	14129	14019	14125	14065	14145	14146	14267	14188	14133	14047	14076	14166	14087	14161	14036	14033	14016	14136	14160	14132	14197	14154	14027	14004	14211	14199	14213	14016	14043	13909	14150	14099	14174	14146	14017	14222	14223	14243	14204	14026	14275	13993	14171	14023	14004	14064	13984	14144	14248	13983	14316	14060	14079	14125	14166	14235	14175	14081	14127	14201	14183	13952	14382	14087	13987	14085	14072	14098	13998	14024	14085	13949	14132	14102	14059	14219	14108	14072	14130	14102	14126	14114	14161	14113	14022	14001	13945	14189	14205	14084	14070	14000	14057	14137	14145	14103	14128	14241	13847	14027	14071	14153	14316	14098	14112	13949	14055	14127	14101	14120	14119	14097	14021	14138	13968	14123	14195	14128	14275	14055	14095	14167	13889	14222	14135	13990	14139	14093	14113	14232	14191	13919	14185	14043	14242	14114	13960	14087	14031	14024	14230	14064	14231	14075	14191	14152	14092	14100	14308	14080	14070	14147	14166	14077	14159	14047	14108	14271	14044	14164	14134	13937	14315	14048	14229	13939	14264	14167	14055	14229	14092	14223	14091	13940	14116	14079	14055	13998	13971	14091	14167	14178	13992	14105	14164	14178	14153	14022	14273	14210	14221	14249	14236	14200	14070	14137	14043	14094	14100	14086	14094	14135	14217	14305	14249	14187	14019	13984	14019	14120	14143	14142	14114	14158	14248	14203	14295	14189	14245	14132	14080	14256	14070	14104	14230	14261	13999	14028	14040	14029	14001	14279	14009	14296	14169	14115	14024	14118	13978	14080	13997	14322	14201	14090	14138	14062	14015	14161	14057	14125	14151	14152	14155	14120	14199	14113	14175	14078	13944	14178	14216	14224	14131	14131	14128	14083	14228	14028	14203	14047	14071	14176	14087	14164	14029	14100	14100	14016	14244	14246	14155	14132	14020	13913	14120	14070	14247	14154	14067	14339	14239	14035	14097	14081	14230	14157	14034	14251	13972	14268	14050	14112	14121	14227	14062	14104	14037	14146	14103	14155	14088	14196	14153	14026	14185	14076	14096	14121	14122	14177	14050	14227	14054	14156	14185	14037	14120	14243	14101	14095	14100	14107	14139	13983	14167	14099	14084	14091	14031	14138	14163	14101	14016	14112	14132	14161	14090	14108	14162	14101	14319	14073	14096	14228	14057	14073	13976	14272	14014	14202	14260	14125	14354	14086	13958	14225	14112	14047	14194	14072	14227	14152	14139	14285	14118	14087	14164	14140	14213	14150	14140	14091	14163	14058	14071	14234	13947	14192	14208	14000	14192	14250	14145	14124	14044	14059	13977	14111	14090	14050	14096	14126	14164	14096	13997	14195	14171	14131	14006	13874	14116	14109	14082	14161	14188	14137	14064	14267	14054	14153	14034	14161	14116	14096	14201	14343	14010	14146	14174	14194	14075	14070	14100
30416	27360	30675	28527	24180	22144	20544	19721	18734	18463	18213	17890	17894	17637	17508	16943	17133	17075	16997	16888	16916	16708	16691	16729	16707	16818	16761	16691	16917	16952	16791	16957	16679	16817	16643	16725	16469	16655	16723	16635	16600	16580	16556	16586	16595	16648	16652	16515	16711	16726	16776	16567	16655	16577	16369	16560	16655	16711	16632	16552	16680	16548	16597	16689	16596	16576	16756	16635	16571	16734	16408	16525	16649	16638	16580	16540	16639	16615	16744	16681	16513	16595	16744	16646	16657	16791	16667	16566	16657	16685	16681	16592	16640	16510	16584	16414	16628	16634	16723	16545	16594	16701	16615	16615	16568	16492	16697	16732	16733	16800	16546	16716	16668	16568	16637	16699	16431	16655	16937	16522	16431	16648	16570	16574	16804	16593	16445	16545	16501	16360	16512	16461	16667	16668	16797	16623	16494	16527	16396	16727	16658	16664	16660	16335	16585	16622	16530	16462	16618	16657	16682	16765	16557	16755	16660	16642	16793	16597	16428	16879	16595	16439	16522	16586	16542	16652	16551	16472	16769	16686	16665	16833	16645	16745	16569	16838	16585	16469	16497	16510	16565	16477	16399	16741	16589	16650	16614	16631	16615	16714	16632	16672	16808	16735	16575	16628	16524	16581	16735	16502	16764	16645	16889	16651	16599	16435	16624	16604	16779	16656	16470	16591	16767	16676	16504	16513	16634	16519	16637	16640	16616	16689	16766	16632	16704	16595	16588	16501	16638	16703	16712	16521	16712	16499	16503	16539	16768	16661	16601	16637	16781	16491	16772	16779	16587	16694	16511	16534	16667	16559	16670	16597	16725	16591	16618	16625	16643	16598	16443	16562	16644	16677	16699	16580	16507	16603	16735	16708	16578	16632	16533	16685	16581	16659	16526	16605	16420	16521	16508	16487	16937	16447	16624	16775	16615	16670	16707	16436	16561	16398	16568	16670	16578	16695	16567	16499	16581	16657	16673	16766	16582	16600	16748	16668	16462	16511	16635	16704	16683	16652	16676	16628	16825	16705	16688	16748	16767	16624	16700	16688	16816	16686	16643	16669	16684	16514	16613	16615	16883	16647	16351	16814	16645	16661	16628	16606	16588	16727	16493	16805	16788	16543	16593	16727	16639	16548	16498	16646	16619	16635	16696	16616	16378	16746	16877	16461	16489	16456	16737	16292	16861	16829	16682	16636	16573	16627	16685	16561	16646	16693	16765	16553	16539	16703	16566	16683	16677	16675	16593	16574	16595	16693	16435	16594	16584	16585	16489	16670	16683	16668	16562	16559	16694	16713	16652	16528	16598	16550	16602	16600	16561	16417	16604	16423	16674	16605	16640	16678	16584	16622	16679	16722	16540	16752	16556	16517	16435	16695	16675	16368	16582	16682	16692	16794	16685	16696	16442	16719	16553	16455	16537	16674	16724	16656	16569	16331	16805	16417	16662	16645	16503	16673	16497	16643	16745	16615	16874	16662	16613	16569	16591	16539	16657	16465	16734	16780	16632	16802	16544	16677	16585	16717	16620	16613	16652	16589	16466	16746	16680	16745	16721	16675	16490	16709	16655	16739	16503	16430	16647	16614	16724	16583	16636	16656	16700	16487	16783	16609	16519	16645	16757	16676	16572	16642	16470	16565	16590	16709	16620	16467	16660	16469	16674	16533	16653	16742	16900	16624	16677	16727	16665	16731	16583	16799	16766	16646	16786	16747	16728	16807	16534	16585	16376	16599	16708	16843	16635	16574	16486	16634	16682	16754	16573	16627	16762	16521	16625	16643	16726	16689	16647	16733	16741	16794	16742	16641	16718	16607	16678	16683	16553	16697	16718	16724	16690	16714	16631	16287	16498	16634	16462	16548	16703	16614	16572	16694	16567	16614	16779	16701	16749	16569	16724	16677	16506	16525	16950	16628	16620	16691	16435	16616	16617	16697	16774	16527	16562	16504	16551	16715	16617	16501	16681	16676	16558	16716	16679	16581	16721	16625	16638	16602	16738	16589	16562	16662	16668	16579	16573	16701	16975	16652	16585	16541	16594	16689	16599	16622	16474	16554	16754	16766	16446	16509	16625	16511	16603	16655	16526	16531	16630	16677	16536	16536	16448	16570	16738	16613	16784	16767	16783	16519	16636	16591	16602	16507	16574	16558	16769	16676	16459	16557	16668	16549	16497	16898	16670	16831	16703	16600	16732	16673	16658	16591	16701	16704	16557	16640	16522	16461	16665	16727	16630	16652	16566	16743	16623	16686	16543	16419	16512	16658	16705	16588	16595	16737	16659	16668	16553	16581	16707	16592	16720	16599	16512	16698	16717	16564	16581	16738	16618	16467	16525	16610	16429	16525	16597	16603	16678	16666	16779	16707	16571	16609	16638	16477	16548	16510	16608	16518	16499	16625	16783	16610	16724	16549	16369	16468	16667	16686	16831	16751	16783	16713	16815	16691	16598	16440	16755	16538	16434	16562	16655	16800	16629	16688	16564	16513	16566	16587	16489	16454	16729	16832	16626	16698	16579	16624	16570	16553	16664	16734	16503	16601	16537	16588	16556	16827	16609	16611	16448	16532	16686	16599	16657	16510	16708	16754	16634	16591	16483	16739	16652	16500	16587	16423	16714	16750	16502	16707	16537	16552	16651	16643	16634	16599	16615	16256	16611	16365	16471	16482	16590	16435	16638	16627	16587	16641	16559	16637	16877	16712	16653	16668	16520	16640	16460	16701	16666	16818	16500	16611	16660	16575	16663	16708	16519	16743	16864	16599	16785	16670	16641	16499	16415	16575	16514	16642	16620	16702	16532	16536	16648	16732	16616	16564	16636	16594	16750	16691	16548	16650	16545	16597	16566	16526	16576	16751	16826	16573	16761	16704	16661	16502	16714	16501	16675	16732	16561	16516	16613	16577	16574	16661	16591	16480	16629	16606	16584	16608	16769	16780	16677	16561	16774	16551	16630	16709	16534	16705	16671	16579	16620	16603	16622	16559	16597	16691	16559	16633	16438	16644	16637	16739	16624	16643	16407	16658	16503	16740	16366	16539	16715	16586	16664	16619	16676	16678	16734	16663	16502	16678	16562	16867	16717	16786	16559	16664	16542	16648	16726	16540	16429	16592	16725	16644	16697	16572	16607	16657	16563	16503	16569	16679	16740	16848	16653	16855	16825	16561	16580	16576	16652	16501	16720	16654	16500	16456	16652	16660	16608	16593	16640	16695	16683	16526	16637	16461	16416	16545	16704	16653	16813	16609	16323	16611	16681	16683	16765	16623	16729	16835	16674	16562	16654	16754	16730	16710	16815	16764	16489	16653	16732	16401	16835	16675	16727	16599	16633	16589	16563	16588	16529	16603	16597	16505	16658	16465	16517	16461	16677	16489	16632	16449	16630	16654	16449	16646	16728	16647	16768	16647	16643	16594	16604	16755	16474	16707	16645	16720	16562	16499	16539	16531	16599	16643	16844	16673	16831	16709	16605	16655	16596	16891	16574	16683	16603	16589	16655	16702	16681	16602	16731	16703	16605	16835	16621	16754	16501	16748	16630	16614	16675	16495	16599	16746	16472	16617	16436	16664	16620	16769	16670	16534	16833	16753	16711	16584	16951	17021	16528	16518	16534	16552	16648	16599	16402	16711	16609	16609	16469	16658	16618	16574	16710	16703	16598	16678	16758	16552	16775	16730	16664	16694	16469	16519	16581	16623	16720	16642	16808	16591	16500	16346	16500	16620	16836	16636	16630	16560	16519	16646	16515	16838	16649	16650	16622	16706	16542	16549	16676	16633	16702	16494	16561	16781	16679	16467	16576	16402	16680	16732	16581	16731	16637	16433	16672	16494	16614	16541	16774	16551	16638	16611	16608	16588	16669	16705	16570	16555	16676	16538	16707	16572	16414	16451	16531	16378	16601	16526	16797	16646	16608	16630	16435	16577	16683	16644	16734	16628	16615	16643	16593	16578	16811	16713	16792	16628	16649	16666	16560	16494	16665	16541	16544	16683	16581	16615	16643	16610	16558	16565	16610	16568	16716	16572	16509	16457	16637	16585	16405	16779	16804	16616	16783	16805	16730	16645	16831	16612	16596	16478	16617	16601	16544	16621	16744	16700	16698	16692	16817	16702	16725	16632	16519	16769	16595	16463	16670	16650	16943	16569	16467	16373	16615	16480	16563	16531	16586	16796	16454	16644	16568	16800	16625	16573	16824	16718	16500	16624	16783	16593	16561	16568	16640	16552	16648	16737	16855	16604	16619	16610	16500	16568	16541	16504	16641	16584	16723	16737	16744	16584	16476	16562	16711	16739	16490	16726	16801	16674	16441	16593	16610	16656	16772	16696	16622	16724	16475	16541	16666	16800	16544	16738	16479	16812	16687	16665	16561	16578	16623	16794	16661	16641	16742	16896	16746	16618	16820	16576	16748	16631	16614	16663	16577	16668	16557	16575	16661	16653	16711	16668	16530	16666	16660	16581	16546	16662	16562	16937	16731	16699	16437	16709	16583	16635	16792	16610	16669	16714	16697	16683	16502	16610	16632	16616	16750	16523	16559	16699	16587	16505	16631	16601	16699	16451	16765	16620	16466	16569	16648	16610	16559	16694	16742	16628	16639	16582	16610	16594	16498	16561	16581	16692	16714	16775	16534	16622	16669	16467	16497	16829	16681	16762	16737	16594	16606	16471	16573	16530	16802	16516	16750	16419	16693	16635	16372	16477	16696	16830	16655	16528	16825	16641	16752	16512	16660	16728	16901	16610	16679	16808	16599	16549	16824	16731	16575	16742	16527	16506	16502	16581	16536	16847	16701	16472	16467	16615	16444	16499	16540	16713	16681	16537	16467	16706	16647	16477	16644	16488	16455	16452	16826	16618	16571	16447	16531	16477	16599	16498	16445	16700	16549	16562	16604	16465	16576	16497	16608	16636	16607	16702	16540	16615	16703	16692	16598	16584	16660	16466	16720	16860	16601	16601	16748	16560	16530	16632	16588	16539	16686	16741	16660	16533	16584	16659	16570	16557	16603	16475	16610	16420	16770	16476	16613	16609	16600	16601	16656	16698	16549	16480	16690	16569	16782	16492	16422	16485	16635	16632	16853	16617	16630	16506	16552	16752	16598	16575	16770	16804	16834	16676	16406	16660	16748	16578
23870	35790	33406	28547	25082	22967	20832	19494	18544	17876	17454	16850	16558	16218	15834	15519	15504	15172	15261	15126	15021	15093	14809	14972	14782	14818	14770	14857	14784	14585	14855	14924	14751	14724	14661	14618	14790	14561	14690	14761	14663	14694	14686	14849	14742	14860	14783	14595	14678	14762	14849	14585	14748	14759	14720	14647	14636	14710	14499	14693	14590	14428	14645	14734	14743	14396	14618	14509	14740	14596	14671	14567	14672	14756	14605	14738	14545	14773	14764	14595	14895	14592	14772	14611	14692	14527	14650	14590	14539	14782	14666	14825	14651	14660	14713	14668	14780	14667	14587	14808	14669	14618	14677	14675	14706	14783	14581	14630	14631	14729	14820	14652	14807	14742	14741	14897	14608	14722	14676	14748	14669	14754	14628	14510	14685	14678	14656	14696	14629	14547	14611	14708	14808	14625	14571	14675	14447	14632	14538	14408	14730	14578	14684	14608	14568	14798	14629	14698	14596	14665	14820	14639	14470	14677	14478	14631	14620	14692	14762	14781	14739	14669	14635	14563	14561	14785	14646	14680	14736	14678	14706	14633	14582	14682	14673	14745	14630	14650	14737	14599	14770	14608	14669	14793	14794	14542	14798	14612	14682	14704	14638	14734	14561	14595	14492	14558	14593	14551	14603	14668	14741	14751	14731	14762	14758	14561	14603	14731	14809	14678	14761	14517	14609	14580	14571	14471	14635	14642	14696	14693	14574	14695	14598	14616	14770	14624	14633	14594	14514	14753	14718	14519	14629	14738	14693	14799	14650	14622	14712	14612	14700	14619	14821	14769	14801	14588	14705	14793	14662	14741	14543	14572	14687	14600	14586	14622	14571	14503	14626	14610	14678	14593	14671	14722	14812	14632	14558	14772	14598	14616	14763	14728	14725	14780	14598	14818	14546	14849	14670	14741	14574	14711	14778	14770	14668	14775	14553	14649	14699	14564	14794	14564	14705	14599	14679	14503	14603	14446	14654	14593	14499	14859	14662	14540	14649	14654	14572	14618	14721	14667	14609	14591	14699	14588	14652	14641	14583	14741	14650	14606	14613	14616	14660	14744	14687	14775	14608	14796	14599	14746	14549	14679	14742	14563	14567	14535	14559	14504	14559	14721	14591	14755	14593	14841	14862	14737	14572	14652	14740	14623	14649	14491	14592	14645	14577	14708	14681	14664	14508	14627	14644	14640	14566	14694	14740	14749	14696	14517	14671	14744	14700	14687	14513	14720	14471	14770	14546	14764	14557	14653	14812	14685	14656	14626	14735	14601	14681	14648	14630	14846	14711	14648	14728	14625	14650	14516	14620	14609	14767	14627	14451	14592	14628	14742	14682	14601	14693	14527	14835	14565	14575	14798	14820	14527	14481	14661	14744	14643	14635	14719	14659	14508	14668	14614	14793	14668	14703	14678	14796	14618	14671	14612	14627	14745	14627	14763	14545	14512	14723	14724	14791	14605	14608	14671	14623	14605	14606	14533	14588	14636	14540	14659	14812	14562	14629	14661	14599	14581	14705	14520	14604	14555	14756	14783	14614	14646	14594	14613	14678	14670	14672	14686	14632	14676	14691	14619	14755	14370	14557	14595	14661	14653	14727	14733	14669	14639	14775	14772	14745	14682	14584	14652	14632	14664	14650	14545	14565	14669	14776	14536	14570	14571	14620	14774	14641	14563	14721	14728	14662	14665	14653	14619	14664	14655	14697	14625	14707	14714	14542	14660	14700	14790	14656	14657	14591	14638	14568	14818	14581	14682	14583	14775	14706	14658	14590	14731	14492	14679	14609	14688	14505	14646	14728	14621	14670	14702	14635	14447	14563	14675	14533	14848	14693	14433	14785	14553	14578	14732	14348	14738	14646	14649	14810	14661	14697	14702	14679	14633	14652	14706	14659	14832	14593	14678	14513	14450	14730	14650	14623	14647	14825	14628	14625	14579	14497	14640	14690	14512	14672	14547	14755	14581	14789	14735	14677	14597	14602	14710	14691	14665	14623	14730	14794	14701	14495	14566	14538	14610	14559	14607	14766	14519	14679	14568	14509	14707	14741	14635	14648	14625	14703	14707	14499	14636	14647	14608	14754	14680	14775	14691	14686	14710	14894	14740	14887	14508	14579	14596	14640	14790	14647	14645	14607	14713	14556	14673	14548	14870	14712	14825	14609	14516	14684	14855	14722	14631	14595	14624	14608	14621	14695	14601	14816	14668	14787	14694	14810	14660	14794	14699	14639	14447	14535	14864	14564	14664	14670	14639	14335	14623	14735	14585	14685	14848	14722	14629	14683	14611	14728	14651	14830	14593	14560	14654	14614	14541	14557	14754	14847	14844	14813	14549	14751	14584	14888	14694	14691	14501	14677	14694	14655	14735	14785	14605	14690	14712	14782	14716	14786	14771	14620	14606	14591	14615	14705	14610	14882	14643	14752	14663	14468	14571	14750	14673	14624	14699	14595	14613	14719	14623	14725	14654	14538	14635	14758	14738	14588	14666	14698	14834	14547	14624	14752	14751	14654	14671	14502	14707	14778	14767	14632	14677	14678	14767	14659	14615	14650	14570	14564	14549	14723	14830	14716	14610	14511	14772	14725	14684	14655	14640	14716	14656	14657	14683	14752	14808	14660	14658	14507	14781	14646	14530	14838	14780	14808	14778	14607	14809	14580	14793	14574	14521	14452	14735	14686	14684	14641	14591	14580	14901	14541	14675	14685	14528	14781	14662	14797	14803	14554	14566	14632	14811	14688	14681	14897	14666	14665	14769	14807	14541	14511	14903	14666	14766	14465	14830	14830	14687	14646	14864	14724	14718	14731	14702	14582	14510	14659	14627	14740	14654	14667	14731	14611	14756	14593	14740	14802	14557	14555	14673	14734	14641	14796	14598	14752	14663	14627	14496	14703	14792	14782	14714	14493	14678	14709	14623	14629	14531	14645	14799	14754	14663	14557	14843	14499	14684	14405	14592	14546	14546	14642	14894	14789	14629	14685	14784	14649	14695	14587	14656	14668	14765	14789	14735	14627	14440	14785	14463	14681	14635	14712	14458	14705	14691	14662	14637	14731	14891	14586	14714	14516	14494	14801	14608	14751	14663	14774	14671	14709	14502	14864	14698	14604	14586	14723	14776	14582	14736	14766	14764	14824	14554	14696	14523	14701	14607	14623	14629	14652	14591	14554	14729	14731	14688	14528	14578	14588	14518	14661	14556	14637	14712	14658	14731	14649	14677	14589	14566	14679	14584	14613	14630	14709	14700	14770	14784	14676	14745	14704	14677	14731	14584	14690	14554	14804	14696	14843	14563	14668	14758	14616	14666	14576	14702	14588	14688	14689	14660	14528	14629	14647	14827	14565	14654	14672	14571	14730	14538	14782	14748	14559	14544	14547	14538	14636	14620	14692	14760	14662	14729	14596	14707	14663	14621	14607	14714	14611	14680	14693	14727	14652	14785	14540	14594	14630	14794	14523	14796	14626	14667	14675	14472	14774	14597	14476	14682	14634	14555	14692	14637	14658	14721	14553	14705	14674	14649	14615	14575	14646	14582	14624	14623	14476	14506	14742	14779	14895	14665	14618	14620	14630	14659	14613	14540	14682	14739	14817	14640	14778	14607	14497	14740	14709	14715	14671	14785	14566	14642	14719	14640	14715	14642	14684	14663	14660	14679	14693	14648	14601	14701	14663	14523	14828	14675	14689	14617	14546	14685	14733	14563	14649	14775	14632	14661	14634	14848	14595	14458	14813	14725	14686	14639	14505	14664	14600	14655	14612	14793	14637	14689	14766	14652	14574	14692	14663	14600	14753	14598	14577	14706	14592	14730	14696	14591	14681	14734	14653	14436	14521	14664	14701	14720	14616	14615	14573	14735	14857	14553	14632	14638	14592	14603	14624	14732	14871	14800	14575	14711	14722	14732	14684	14468	14481	14796	14651	14550	14691	14664	14632	14721	14807	14596	14630	14528	14826	14581	14608	14616	14604	14752	14585	14592	14679	14768	14673	14786	14725	14629	14897	14624	14532	14552	14458	14692	14536	14685	14727	14751	14678	14710	14610	14681	14740	14676	14861	14671	14745	14572	14759	14591	14626	14528	14774	14625	14597	14716	14587	14643	14832	14681	14655	14424	14807	14942	14694	14607	14621	14676	14706	14540	14628	14713	14715	14548	14746	14779	14594	14672	14579	14696	14617	14619	14935	14781	14666	14626	14603	14686	14621	14608	14691	14558	14676	14830	14675	14565	14583	14776	14883	14872	14811	14799	14615	14803	14833	14497	14721	14627	14720	14583	14852	14584	14462	14606	14712	14590	14714	14542	14552	14619	14772	14731	14608	14731	14706	14590	14753	14732	14637	14527	14759	14806	14622	14668	14577	14595	14743	14666	14567	14603	14664	14629	14674	14636	14467	14420	14634	14786	14732	14617	14777	14717	14723	14562	14802	14809	14622	14503	14719	14703	14658	14614	14766	14631	14686	14735	14728	14782	14638	14743	14562	14702	14583	14715	14586	14541	14687	14671	14700	14627	14724	14693	14648	14663	14621	14508	14866	14607	14723	14449	14637	14630	14568	14758	14655	14594	14580	14651	14577	14561	14619	14757	14753	14878	14557	14692	14592	14749	14602	14689	14657	14861	14690	14748	14612	14667	14796	14593	14780	14644	14635	14726	14613	14782	14503	14651	14537	14690	14607	14435	14805	14538	14628	14662	14691	14689	14551	14831	14719	14877	14670	14565	14610	14731	14781	14846	14500	14692	14573	14700	14637	14686	14559	14778	14741	14490	14690	14708	14708	14687	14815	14501	14779	14683	14615	14656	14515	14719	14601	14705	14690	14580	14589	14721	14581	14557	14556	14793	14680	14586	14690	14606	14643	14746	14619	14617	14804	14689	14667	14757	14719	14501	14538	14455	14521	14678	14660	14766	14543	14620	14732	14643	14764	14638	14632	14836	14562	14664	14567	14721	14715	14796	14835	14570	14840	14673	14622	14598	14493	14688	14658	14887	14715	14624	14708	14714	14639	14564	14550	14688	14664	14678	14759	14644	14809	14659	14705	14690	14623	14703	14742	14593	14611	14802	14625	14685	14701	14690	14536	14719	14636	14697	14511	14561	14573	14582	14639	14620	14664	14709	14691	14733	14620	14615	14720	14717
25414	21538	28814	27330	26185	26331	25062	22266	20872	20347	19680	18965	18391	18327	18023	17643	17318	17128	17139	17118	16785	17009	16867	16925	16825	16654	16649	16654	16690	16559	16726	16607	16571	16751	16415	16695	16638	16619	16416	16588	16516	16495	16677	16595	16415	16812	16643	16584	16746	16570	16570	16838	16578	16477	16503	16625	16279	16516	16468	16739	16722	16586	16479	16489	16637	16655	16724	16584	16550	16533	16513	16697	16582	16516	16344	16573	16635	16714	16687	16694	16597	16587	16409	16626	16671	16659	16467	16429	16827	16345	16302	16571	16726	16418	16397	16270	16589	16469	16457	16451	16612	16588	16481	16530	16356	16448	16521	16373	16408	16451	16499	16581	16466	16560	16322	16455	16469	16517	16480	16489	16446	16419	16530	16466	16545	16373	16465	16464	16638	16392	16433	16463	16340	16593	16379	16667	16490	16433	16705	16656	16548	16410	16533	16340	16461	16533	16518	16509	16572	16385	16440	16420	16612	16476	16432	16454	16619	16457	16520	16297	16418	16591	16523	16510	16569	16614	16573	16427	16690	16550	16528	16534	16497	16544	16408	16498	16468	16486	16588	16635	16454	16655	16536	16473	16565	16559	16601	16559	16661	16592	16643	16431	16494	16454	16367	16595	16512	16407	16456	16433	16587	16498	16580	16535	16581	16534	16427	16380	16341	16432	16611	16539	16505	16427	16639	16870	16508	16428	16465	16445	16375	16405	16486	16340	16446	16752	16528	16566	16481	16583	16389	16572	16702	16409	16593	16702	16486	16491	16681	16578	16513	16548	16544	16373	16468	16315	16409	16445	16607	16580	16560	16442	16449	16564	16561	16344	16576	16692	16661	16391	16439	16556	16497	16522	16528	16754	16612	16582	16590	16566	16601	16637	16549	16513	16562	16434	16447	16671	16645	16492	16429	16393	16498	16440	16591	16427	16394	16634	16447	16312	16648	16505	16548	16499	16630	16458	16325	16405	16528	16530	16516	16366	16775	16497	16574	16501	16612	16660	16726	16376	16540	16475	16426	16508	16718	16644	16738	16725	16527	16337	16516	16704	16475	16520	16431	16684	16573	16500	16429	16436	16597	16659	16530	16472	16543	16568	16456	16329	16509	16474	16352	16425	16402	16485	16548	16430	16585	16649	16498	16598	16596	16318	16565	16517	16473	16488	16404	16511	16397	16318	16211	16217	16671	16483	16441	16673	16507	16443	16627	16548	16613	16572	16550	16317	16427	16485	16622	16455	16553	16359	16396	16514	16553	16602	16703	16674	16605	16343	16630	16413	16580	16475	16424	16547	16441	16573	16472	16381	16386	16558	16575	16490	16479	16444	16533	16376	16714	16656	16546	16423	16569	16549	16519	16504	16431	16540	16491	16493	16354	16364	16570	16493	16491	16639	16594	16656	16515	16457	16521	16450	16475	16298	16616	16385	16606	16464	16630	16690	16520	16475	16390	16837	16255	16350	16526	16504	16690	16595	16655	16478	16260	16405	16597	16515	16380	16598	16666	16699	16548	16523	16523	16631	16305	16577	16502	16569	16464	16715	16268	16433	16379	16603	16436	16729	16562	16479	16368	16496	16507	16296	16684	16421	16670	16560	16596	16235	16544	16350	16507	16605	16645	16663	16320	16621	16655	16663	16573	16603	16495	16411	16357	16386	16564	16484	16522	16606	16470	16477	16681	16564	16571	16575	16481	16613	16528	16605	16509	16530	16419	16514	16371	16551	16481	16428	16632	16563	16571	16600	16444	16334	16337	16288	16353	16339	16531	16441	16500	16403	16570	16630	16494	16521	16566	16630	16593	16369	16409	16568	16549	16567	16586	16418	16644	16464	16366	16643	16302	16669	16693	16422	16450	16231	16533	16542	16480	16414	16340	16355	16435	16418	16698	16469	16512	16541	16530	16468	16550	16536	16716	16731	16543	16338	16572	16641	16486	16372	16410	16358	16593	16585	16518	16440	16413	16448	16318	16537	16437	16302	16516	16506	16447	16513	16358	16686	16457	16530	16544	16480	16312	16498	16575	16537	16439	16588	16728	16486	16435	16461	16557	16398	16368	16406	16380	16394	16485	16583	16374	16646	16448	16387	16549	16208	16510	16628	16895	16447	16486	16310	16381	16391	16496	16426	16502	16491	16709	16588	16395	16746	16412	16479	16615	16387	16782	16562	16394	16531	16590	16444	16454	16448	16451	16616	16306	16731	16545	16306	16442	16438	16683	16451	16414	16615	16646	16366	16320	16503	16388	16436	16337	16448	16392	16577	16463	16519	16426	16502	16554	16386	16361	16419	16267	16591	16589	16556	16765	16623	16497	16584	16484	16542	16532	16533	16482	16258	16526	16387	16403	16685	16473	16436	16650	16394	16506	16565	16444	16419	16271	16668	16449	16543	16334	16704	16376	16544	16436	16422	16349	16400	16721	16593	16406	16333	16724	16488	16356	16434	16445	16371	16678	16550	16502	16689	16421	16532	16451	16581	16514	16557	16478	16336	16555	16399	16557	16560	16476	16666	16600	16698	16495	16623	16508	16253	16378	16670	16359	16411	16478	16588	16334	16586	16344	16542	16291	16576	16670	16575	16426	16519	16461	16431	16634	16661	16640	16640	16543	16553	16687	16407	16426	16618	16364	16528	16517	16291	16504	16480	16571	16735	16480	16501	16579	16671	16536	16418	16481	16419	16480	16468	16545	16418	16464	16378	16243	16275	16611	16688	16810	16379	16332	16486	16546	16470	16440	16467	16564	16787	16491	16410	16511	16435	16588	16489	16620	16501	16585	16387	16501	16409	16475	16661	16464	16491	16532	16496	16577	16511	16375	16498	16638	16621	16500	16450	16611	16584	16677	16559	16632	16588	16431	16509	16636	16540	16208	16440	16563	16542	16460	16423	16652	16504	16596	16426	16504	16527	16340	16391	16632	16616	16415	16535	16442	16511	16454	16528	16675	16517	16427	16656	16742	16394	16486	16487	16401	16550	16524	16407	16509	16549	16688	16269	16534	16464	16321	16694	16768	16463	16569	16434	16459	16623	16376	16354	16484	16368	16680	16607	16587	16563	16542	16564	16380	16522	16433	16458	16487	16731	16498	16368	16254	16399	16380	16487	16394	16319	16509	16404	16401	16723	16451	16398	16546	16537	16546	16555	16463	16607	16379	16315	16484	16533	16324	16491	16623	16525	16574	16577	16555	16380	16350	16385	16671	16682	16544	16282	16404	16528	16623	16620	16438	16716	16369	16448	16575	16695	16479	16518	16484	16573	16376	16321	16601	16452	16373	16364	16327	16574	16503	16470	16519	16558	16434	16363	16512	16600	16541	16426	16454	16308	16571	16489	16616	16566	16549	16586	16404	16517	16529	16272	16322	16596	16372	16703	16489	16404	16604	16634	16476	16256	16568	16711	16502	16533	16392	16552	16562	16305	16340	16483	16433	16458	16394	16475	16516	16376	16473	16532	16518	16395	16485	16505	16602	16597	16569	16643	16590	16464	16485	16654	16655	16482	16754	16473	16387	16480	16449	16524	16493	16430	16502	16345	16656	16568	16442	16460	16498	16556	16478	16366	16585	16460	16451	16370	16457	16483	16690	16489	16576	16592	16459	16597	16510	16759	16355	16312	16613	16321	16578	16491	16525	16656	16557	16389	16640	16326	16464	16594	16525	16215	16408	16490	16616	16487	16448	16546	16585	16594	16688	16488	16510	16497	16433	16412	16326	16547	16530	16474	16473	16519	16568	16646	16398	16448	16491	16347	16371	16530	16381	16526	16586	16457	16484	16524	16343	16367	16710	16379	16578	16566	16534	16576	16613	16427	16414	16563	16355	16472	16628	16372	16737	16520	16372	16316	16500	16469	16538	16523	16481	16526	16289	16511	16342	16540	16516	16549	16440	16470	16619	16278	16499	16457	16495	16550	16597	16637	16522	16515	16580	16536	16420	16683	16504	16563	16625	16583	16284	16549	16398	16549	16339	16458	16449	16449	16447	16570	16530	16467	16533	16514	16629	16575	16622	16502	16403	16603	16381	16414	16587	16677	16506	16663	16355	16608	16533	16388	16245	16464	16685	16572	16417	16493	16499	16395	16539	16454	16332	16572	16527	16306	16376	16564	16325	16526	16250	16527	16442	16413	16455	16780	16603	16551	16499	16408	16455	16476	16429	16769	16361	16572	16443	16437	16581	16434	16494	16543	16551	16418	16562	16645	16468	16633	16444	16481	16668	16394	16424	16452	16363	16685	16491	16470	16404	16347	16629	16529	16631	16620	16451	16478	16565	16555	16458	16409	16478	16612	16576	16454	16319	16452	16332	16360	16498	16700	16553	16399	16524	16503	16643	16813	16702	16582	16686	16639	16530	16551	16687	16551	16538	16726	16364	16588	16756	16499	16594	16646	16493	16547	16504	16442	16417	16495	16487	16357	16458	16279	16373	16489	16594	16505	16489	16532	16506	16636	16505	16431	16589	16430	16360	16365	16351	16336	16539	16564	16436	16576	16424	16686	16561	16409	16559	16553	16582	16540	16436	16451	16389	16388	16349	16557	16616	16504	16591	16333	16415	16348	16480	16385	16591	16552	16589	16475	16313	16532	16533	16426	16599	16571	16590	16497	16409	16701	16398	16574	16513	16552	16601	16546	16446	16558	16486	16635	16598	16362	16537	16492	16773	16496	16644	16327	16518	16559	16694	16412	16451	16567	16545	16459	16502	16472	16407	16534	16515	16506	16381	16654	16539	16304	16440	16358	16423	16755	16387	16431	16445	16634	16530	16488	16588	16352	16522	16610	16480	16589	16481	16666	16355	16429	16660	16510	16691	16659	16417	16448	16281	16576	16353	16456	16621	16529	16382	16535	16766	16617	16520	16532	16589	16566	16584	16392	16418	16423	16384	16503	16533	16519	16424	16635	16367	16474	16515	16506	16438	16538	16607	16395	16486	16712	16464	16559	16571	16699	16468	16597	16677	16476	16485	16508	16479	16371	16475	16324	16528	16634	16610	16492	16434	16606	16465	16682	16550	16471	16674	16578	16460	16465	16599	16452	16403	16303	16646	16675	16581	16492	16706	16638	16476	16639	16474	16415	16579	16419	16528	16602	16540	16385	16579	16591	16483	16514	16620	16731	16676	16538	16436	16348	16632	16506
25129	42359	41905	35345	30951	27816	24989	22869	21310	20471	19329	18662	17678	17324	16892	16018	16125	15967	15615	15232	15067	15080	15059	15052	14929	14868	14989	14853	14809	14837	14984	14825	14847	14709	14837	14799	14717	14808	14734	14644	14648	14627	14567	14619	14568	14719	14783	14684	14720	14663	14602	14686	14646	14530	14668	14689	14634	14751	14687	14658	14641	14667	14652	14708	14574	14678	14813	14733	14696	14543	14645	14565	14635	14686	14675	14652	14612	14675	14613	14567	14611	14712	14776	14727	14565	14590	14749	14589	14619	14625	14632	14699	14594	14708	14575	14561	14795	14730	14666	14675	14613	14593	14729	14479	14675	14665	14561	14636	14648	14790	14691	14709	14727	14593	14785	14847	14759	14656	14645	14666	14634	14747	14505	14664	14668	14437	14625	14783	14533	14675	14606	14690	14618	14834	14587	14603	14544	14673	14737	14547	14579	14680	14608	14720	14627	14750	14599	14619	14617	14671	14608	14648	14642	14699	14598	14805	14884	14613	14596	14504	14720	14744	14635	14542	14487	14721	14650	14547	14710	14604	14583	14616	14770	14622	14559	14692	14803	14491	14762	14764	14694	14644	14661	14614	14632	14582	14631	14547	14535	14538	14739	14560	14729	14629	14651	14556	14572	14673	14751	14611	14668	14521	14703	14816	14679	14535	14886	14549	14749	14493	14504	14606	14599	14761	14787	14623	14719	14553	14692	14560	14443	14695	14563	14786	14514	14825	14689	14701	14548	14724	14685	14785	14659	14660	14619	14818	14724	14671	14748	14655	14852	14647	14561	14679	14542	14415	14581	14591	14747	14614	14735	14581	14671	14614	14617	14685	14635	14565	14513	14681	14657	14637	14720	14583	14550	14653	14647	14598	14650	14635	14625	14563	14655	14577	14552	14532	14557	14596	14697	14725	14460	14781	14602	14761	14557	14564	14685	14622	14613	14615	14679	14706	14505	14675	14932	14546	14591	14768	14693	14506	14840	14691	14619	14638	14681	14512	14715	14581	14659	14544	14619	14586	14651	14558	14606	14568	14542	14529	14657	14720	14692	14536	14559	14733	14776	14632	14667	14561	14702	14791	14688	14552	14689	14641	14549	14670	14662	14653	14626	14695	14681	14710	14682	14670	14603	14711	14726	14614	14650	14623	14725	14712	14782	14735	14553	14752	14725	14486	14590	14618	14816	14624	14621	14711	14797	14455	14381	14588	14652	14537	14480	14423	14633	14585	14571	14588	14536	14665	14708	14498	14475	14542	14680	14467	14669	14497	14634	14650	14590	14665	14746	14516	14705	14617	14542	14563	14697	14743	14630	14529	14674	14643	14678	14520	14546	14562	14454	14619	14651	14637	14627	14647	14736	14538	14651	14696	14630	14786	14679	14788	14682	14691	14765	14557	14583	14690	14550	14644	14610	14713	14485	14743	14628	14488	14536	14484	14617	14590	14710	14388	14526	14644	14559	14639	14600	14779	14696	14466	14779	14564	14614	14570	14552	14713	14616	14692	14685	14619	14809	14702	14618	14515	14679	14536	14673	14463	14593	14570	14761	14720	14755	14743	14523	14686	14513	14566	14465	14510	14511	14641	14515	14697	14645	14701	14455	14586	14688	14534	14612	14633	14743	14520	14668	14604	14719	14746	14551	14646	14560	14680	14724	14544	14604	14750	14707	14717	14689	14633	14720	14568	14541	14666	14705	14550	14659	14718	14556	14674	14607	14735	14750	14746	14627	14579	14603	14794	14637	14526	14555	14577	14571	14595	14762	14697	14661	14589	14569	14615	14597	14775	14710	14799	14639	14595	14598	14583	14730	14580	14556	14755	14754	14587	14649	14672	14649	14599	14705	14617	14537	14584	14520	14513	14597	14732	14680	14575	14625	14648	14734	14719	14592	14719	14478	14675	14574	14732	14450	14690	14538	14607	14689	14570	14783	14582	14757	14716	14713	14588	14630	14812	14600	14678	14617	14599	14746	14715	14720	14706	14770	14599	14653	14627	14761	14622	14595	14537	14431	14577	14559	14728	14612	14657	14652	14603	14591	14544	14823	14756	14612	14623	14620	14611	14494	14693	14732	14382	14629	14703	14689	14616	14504	14546	14676	14719	14561	14457	14595	14681	14745	14582	14648	14589	14689	14702	14722	14698	14786	14534	14806	14681	14351	14585	14699	14707	14618	14687	14695	14614	14565	14460	14708	14615	14644	14551	14639	14713	14535	14611	14578	14646	14743	14592	14594	14732	14636	14578	14748	14530	14784	14663	14748	14736	14577	14624	14606	14663	14570	14671	14682	14656	14643	14641	14370	14679	14714	14662	14604	14603	14695	14522	14563	14599	14687	14554	14691	14619	14721	14598	14634	14513	14629	14630	14644	14643	14788	14639	14572	14612	14732	14596	14567	14822	14543	14428	14615	14736	14584	14617	14462	14661	14538	14647	14610	14606	14707	14681	14812	14536	14633	14620	14513	14623	14712	14905	14704	14555	14605	14752	14744	14695	14656	14640	14504	14687	14513	14600	14760	14617	14660	14660	14481	14736	14681	14747	14633	14739	14688	14644	14553	14676	14735	14646	14494	14446	14668	14504	14620	14682	14716	14600	14599	14695	14597	14551	14542	14632	14690	14629	14680	14721	14722	14682	14642	14712	14533	14531	14640	14478	14471	14768	14548	14518	14607	14637	14639	14660	14680	14536	14520	14694	14501	14665	14540	14626	14686	14649	14670	14787	14801	14637	14740	14703	14649	14570	14678	14735	14632	14709	14733	14562	14615	14814	14631	14623	14571	14679	14775	14675	14595	14669	14578	14606	14773	14640	14708	14608	14850	14777	14735	14750	14603	14566	14751	14714	14630	14571	14697	14551	14503	14680	14594	14654	14695	14543	14716	14736	14601	14730	14732	14586	14579	14724	14650	14612	14719	14723	14592	14588	14780	14455	14691	14528	14690	14686	14830	14663	14621	14587	14659	14679	14739	14644	14631	14664	14802	14663	14634	14558	14629	14724	14416	14611	14581	14551	14659	14684	14571	14695	14564	14531	14775	14588	14798	14597	14725	14666	14520	14634	14707	14508	14631	14649	14539	14495	14604	14667	14659	14628	14604	14574	14622	14537	14694	14632	14703	14501	14787	14634	14712	14559	14723	14674	14672	14570	14524	14558	14451	14538	14869	14589	14705	14631	14424	14568	14613	14530	14608	14761	14647	14693	14708	14572	14579	14627	14522	14612	14810	14626	14671	14595	14743	14503	14814	14505	14721	14698	14548	14657	14737	14665	14575	14650	14503	14678	14701	14953	14708	14598	14619	14583	14609	14638	14584	14575	14720	14588	14700	14542	14633	14624	14649	14591	14602	14646	14601	14546	14535	14600	14756	14593	14700	14679	14720	14582	14704	14618	14650	14546	14531	14758	14530	14586	14614	14679	14512	14496	14631	14741	14588	14700	14884	14653	14645	14548	14653	14666	14677	14601	14498	14575	14771	14641	14502	14589	14662	14636	14549	14677	14776	14586	14648	14680	14804	14612	14722	14714	14786	14580	14713	14630	14597	14714	14720	14588	14576	14646	14713	14419	14577	14681	14742	14812	14736	14714	14737	14591	14739	14564	14669	14535	14642	14510	14809	14783	14554	14569	14782	14515	14753	14729	14610	14683	14578	14696	14644	14624	14702	14575	14783	14502	14685	14638	14570	14733	14460	14733	14505	14778	14637	14675	14691	14627	14771	14722	14664	14508	14596	14542	14758	14679	14533	14576	14586	14658	14612	14655	14729	14752	14531	14642	14817	14639	14610	14550	14595	14738	14593	14672	14538	14692	14733	14627	14742	14541	14480	14781	14663	14635	14546	14773	14668	14782	14684	14573	14697	14792	14602	14415	14697	14541	14631	14631	14479	14642	14499	14635	14502	14591	14623	14607	14657	14683	14649	14704	14728	14814	14697	14644	14576	14766	14539	14696	14703	14690	14764	14480	14597	14553	14609	14730	14721	14504	14533	14569	14459	14546	14687	14638	14705	14695	14734	14670	14817	14645	14659	14677	14470	14567	14660	14728	14686	14716	14611	14602	14437	14764	14660	14545	14572	14708	14663	14665	14609	14668	14567	14776	14620	14807	14585	14718	14502	14522	14647	14739	14683	14589	14623	14637	14625	14697	14636	14537	14543	14752	14636	14435	14502	14593	14454	14692	14562	14647	14629	14715	14541	14477	14512	14865	14595	14753	14696	14509	14638	14493	14658	14617	14629	14692	14461	14586	14591	14636	14552	14702	14636	14745	14650	14502	14701	14502	14651	14548	14458	14647	14667	14698	14717	14738	14614	14600	14656	14810	14603	14477	14634	14622	14689	14768	14776	14649	14836	14645	14669	14568	14679	14566	14628	14680	14633	14640	14678	14672	14521	14574	14827	14691	14753	14712	14609	14612	14696	14528	14596	14610	14497	14762	14618	14660	14745	14518	14815	14654	14744	14604	14727	14701	14628	14529	14625	14721	14555	14579	14592	14540	14689	14605	14754	14726	14526	14598	14722	14591	14631	14626	14462	14675	14737	14518	14398	14532	14740	14737	14611	14777	14747	14646	14681	14612	14490	14697	14559	14737	14626	14684	14473	14509	14580	14538	14371	14688	14681	14541	14716	14668	14557	14585	14685	14606	14616	14704	14407	14511	14582	14681	14734	14638	14544	14559	14525	14577	14729	14625	14669	14682	14761	14632	14754	14608	14720	14691	14758	14608	14657	14597	14526	14612	14554	14673	14481	14624	14598	14557	14888	14588	14698	14662	14619	14769	14571	14562	14643	14512	14899	14737	14559	14476	14610	14688	14825	14596	14672	14632	14624	14618	14643	14629	14724	14543	14677	14761	14680	14637	14507	14570	14700	14669	14544	14505	14803	14566	14435	14647	14771	14567	14577	14685	14666	14626	14612	14756	14510	14766	14635	14697	14487	14647	14717	14661	14725	14609	14770	14585	14613	14587	14586	14729	14675	14782	14648	14586	14597	14564	14778	14751	14589	14728	14547	14600	14773	14703	14611	14779	14640	14581	14619	14556	14600	14863	14700	14820	14606	14643	14697	14676	14682	14808	14660	14577	14683	14750	14808	14510	14632	14572	14666	14617	14631	14652	14676	14530	14684	14694	14643	14617	14829	14699
24137	21510	29209	24882	24601	27642	28502	24059	22323	21739	20473	19795	19165	18688	18291	17876	17836	17587	17229	17120	16869	16765	16712	16525	16824	16784	16582	16723	16668	16620	16616	16530	16608	16509	16511	16341	16670	16214	16324	16335	16408	16514	16354	16420	16408	16333	16496	16315	16401	16173	16278	16403	16294	16298	16283	16182	16261	16195	16187	16277	16112	16392	16281	16288	16387	16115	16403	16406	16640	16376	16406	16161	16222	16388	16479	16314	16219	16327	16457	16300	16428	16255	16430	16239	16238	16492	16264	16185	16352	16282	16357	16261	16213	16373	16291	16431	16306	16318	16351	16237	16403	16251	16451	16466	16198	16220	16418	16180	16209	16199	16432	16289	16220	16300	16078	16351	16328	16318	16520	16403	16273	16086	16483	16468	16111	16413	16193	16332	16350	16131	16394	16213	16213	16193	16498	16352	16158	16250	16286	16098	16192	16192	16198	16302	16376	16268	16388	16185	16221	16264	16232	16291	16324	16287	16289	16159	16190	16260	16350	16226	16279	16363	16299	16374	16275	16400	16321	16338	16193	16159	16230	16286	16245	16399	16301	16272	16221	16354	16126	16392	16343	16391	16324	16434	16185	16317	16391	16319	16395	16281	16230	16319	16254	16384	16131	16391	16121	16428	16406	16235	16357	16367	16362	16317	16379	16407	16447	16136	16229	16218	16157	16158	16238	16351	16266	16248	16299	16342	16281	16005	16313	16347	16299	16445	16221	16529	16435	16341	16374	16104	16455	16291	16266	16204	16256	16228	16241	16333	16488	16386	16227	16506	16435	16181	16226	16139	16335	16189	16310	16169	16313	16011	16279	16264	16483	16410	16389	16229	16222	16367	16236	16406	16300	15978	16218	16299	16329	16123	16287	16104	16235	16271	16382	16093	16250	16247	16171	16236	16439	16269	16272	16359	16108	16341	16379	16217	16159	16338	16366	16305	16176	16311	16260	16260	16182	16226	16106	16249	16181	16035	16097	16257	16422	16319	16388	16153	16322	16445	16232	16103	16333	16512	16285	16252	16330	16337	16306	16355	16093	16315	16353	16440	16271	16312	16453	16338	16331	16143	16252	16297	16020	16120	16404	16182	16149	16215	16301	16151	16283	16225	16050	16291	16431	16299	16222	16477	16335	16332	16279	16191	16401	16531	16280	16295	16380	16344	16116	15925	16107	16029	16255	16343	16172	16343	16147	16232	16099	16220	16263	16377	16401	16284	16185	16074	16211	16205	16310	16208	16146	16371	16274	16376	16388	16194	16360	16123	16392	16239	16145	16209	16396	16144	16368	16296	16375	16272	16380	16316	16279	16145	16107	16270	16334	16258	16385	16220	16250	16363	16282	16233	16005	16013	16370	16344	16048	16258	16177	16281	16297	16209	16308	16348	16282	16186	16239	16159	16427	16204	16310	16298	16034	16222	16342	16322	16193	16288	16376	16349	16249	16255	16211	16450	16395	16450	16486	16110	16266	16117	16160	16387	16306	16153	16283	16361	16155	16149	16421	16098	16305	16229	16158	16291	16157	16413	16499	16353	16334	16229	15993	16012	16134	16207	16219	16275	16346	16364	16152	16188	16255	16327	16239	16255	16371	16292	16330	16265	16344	16329	16460	16302	16390	16103	16398	16465	16419	16144	16286	16186	16249	16254	16400	16220	16400	16375	16320	16317	16231	16215	16321	16136	16332	16385	16234	16197	16347	16393	16240	16222	16309	16185	16362	16373	15977	16265	16204	16131	16307	16175	16077	16104	16177	16315	16385	16434	16230	16259	16527	16442	16175	16235	16290	16357	16316	16293	16152	16300	16177	16184	16217	16357	16340	16137	16381	16211	16224	16229	16319	16263	16297	16456	16439	16344	16243	16210	16283	16267	16325	16383	16229	16100	16315	16238	16287	16357	16434	16211	16205	16259	16267	16233	16438	16148	16257	16362	16079	16329	16200	16318	16402	16378	16322	16108	16390	16295	16282	16260	15984	16300	16277	16312	16447	16396	16410	16370	16239	16145	16199	16350	16319	16422	16309	16253	16212	16357	16361	16167	16223	16412	16165	16407	16232	16190	16171	16402	16118	16293	16293	16204	16400	16385	16141	16340	16304	16255	16108	16130	16330	16239	16430	16297	16260	16123	16161	16302	16382	16299	16359	16408	16413	16162	16373	16144	16121	16420	16401	16136	16408	16267	16330	16347	16211	16354	16323	16133	16335	16219	16291	16187	16344	16110	16188	16351	16226	16285	16306	16224	16405	16296	16152	16302	16402	16253	16338	16284	16238	16188	16182	16239	16319	16176	16132	16134	16270	16204	16298	16116	16127	16401	16293	16149	16339	16251	16116	16412	16372	16476	16267	16028	16253	16368	16221	16489	16254	16254	16363	16437	16526	16433	16271	16100	16178	16204	16193	16055	16462	16498	16286	16279	16434	16258	16394	16316	16380	16315	16264	16477	16187	16231	16252	16361	16421	16370	16125	16147	16279	16263	16185	16146	16332	16312	16142	16168	16455	16338	16367	16319	16432	16319	16161	16137	16433	16189	16346	16336	16384	16283	16316	16444	16448	16103	16181	16277	16291	16203	16048	16141	16284	16407	16100	16269	16230	16246	16183	16326	16418	16300	16139	16424	16122	16492	16294	16400	16196	16428	16280	16272	16448	16224	16228	16411	16355	16227	16107	16352	16216	16574	16194	16240	16333	16368	16219	16190	16379	16221	16149	16197	16227	16272	16398	16320	16220	16330	16402	16379	16418	16224	16331	16183	16170	16484	16286	16237	16178	16393	16293	16331	16120	16293	16286	16301	16368	16267	16214	16345	16209	16382	16298	16215	16296	16177	15995	16179	16315	16241	16302	16308	16356	16281	16238	16285	16267	16193	16352	16285	16392	16335	16216	16165	16250	16338	16265	16252	16308	16191	16211	16163	16490	16276	16078	16128	16421	16271	16335	16255	16160	16240	16300	16101	16249	16174	16434	16375	16105	16031	16184	16280	16344	16373	16156	16149	16194	16422	16205	16320	16167	16278	16256	16296	16301	16333	16215	16395	16272	16225	16167	16172	16332	16407	16439	16187	16316	16312	16193	16323	16294	16154	16367	16217	16409	16266	16292	16254	16430	16193	16274	16389	16542	16291	16310	16335	16325	16236	16235	16405	16473	16299	16044	16227	16144	16149	16147	16379	16253	16535	16229	16315	16194	16191	16283	16254	16045	16225	16408	16286	16173	16281	16271	16351	16163	16187	16552	16264	16327	16217	16332	16190	16228	16346	16304	16272	16294	16128	16135	16426	16222	16361	16305	16215	16446	16272	16129	16407	16251	16182	16305	16367	16317	16461	16188	16261	16292	16183	16388	16369	16164	16244	16319	16272	16253	16282	16383	16301	16304	16325	16401	16394	16429	16188	16169	16162	16121	16158	16312	16366	16272	16256	16357	16520	16272	16451	16244	16555	16189	16192	16377	16421	16189	16213	16262	16280	16199	16136	16164	16098	16278	16274	16142	16233	16258	16176	16192	16206	16425	16369	16291	16177	16496	16296	16325	16338	16108	16156	16212	16401	15976	16277	16346	16263	16235	16137	16183	16298	16545	16316	16274	16207	16165	16050	16109	16335	16390	16398	16059	16374	16360	16355	16428	16300	16027	16402	16274	16522	16146	16263	16416	16243	16277	16133	16384	16263	16141	16152	16209	16225	16375	16088	16388	16236	16315	16274	16023	16242	16254	16435	16186	16161	16298	16211	16488	16236	16376	16208	16205	16269	16195	16303	16365	16371	16239	16581	16291	16238	16041	16285	16302	16201	16352	16278	16190	16161	16356	16118	16400	16226	16410	16271	16276	16290	16302	16296	16218	16285	16249	16210	16321	16334	16124	16160	16415	16156	16084	16307	16244	16433	16151	16260	16238	16197	16418	16124	16136	16196	16491	16101	16173	16128	16349	16292	16307	16046	16390	16411	16230	16208	16234	16273	16319	16113	16158	16167	16212	16239	16288	16246	16298	16302	16313	16084	16186	16166	16112	16357	16254	16346	16524	16200	16415	16505	16380	16232	16489	16379	16225	16362	16204	16260	16248	16178	16337	16306	16189	16320	16486	16153	16328	16401	16435	16264	16296	16100	16231	16492	16322	16400	16438	16407	16207	16224	16319	16210	16452	16441	16422	16385	16168	16450	16189	16212	16177	16247	16274	16329	16462	16225	16339	16175	16114	16388	16306	16234	16277	16363	16347	16486	16393	16304	16074	16256	16490	16371	16320	16190	16289	16176	16385	16367	16252	16399	16225	16018	16578	16175	16374	16275	16176	16292	16273	16228	16532	16075	16236	16104	16078	15966	16157	16291	16241	16283	16053	16308	16402	16307	16300	16358	16395	16207	16402	16287	16290	16026	16383	16499	16326	16338	16200	16107	16365	16187	16075	16363	16427	16326	16300	16082	16173	16176	16375	16201	16378	16240	16146	16232	16415	16334	16370	16163	16172	16344	16402	16092	16289	16224	16201	16422	16304	16042	16212	16324	16259	16250	16156	16246	16403	16414	16330	16358	16372	16070	16410	16316	16004	16318	16496	16315	16214	16420	16336	16297	16202	16154	16280	16340	16399	16332	16466	16248	16306	16266	16236	16162	16289	16308	16303	16046	16179	16181	16433	16311	16339	16191	16394	16204	16330	16355	16259	16225	16003	16186	16239	16246	16363	16272	16235	16123	16276	16234	16390	16264	16360	16363	16160	16435	16146	16262	16214	16403	16294	16224	16284	16179	16390	16104	16197	16137	16614	16337	16305	16188	16416	16172	16352	16294	16469	16342	16339	16224	16280	16345	16157	16162	16126	16225	16165	16364	16333	16378	16248	16496	16356	16153	16278	16123	16258	16118	16177	16292	16153	16185	16194	16387	16441	16527	16277	16038	16162	16280	16409	16095	16365	16054	16557	16449	16378	16383	16294	16184	16423	16294	16197	16198	16368	16288	16230	16135	16320	16395	16246	16354	16198	16337	16220	16078	16221	16126	16223	16123	16222	16417	16279	16317	16206	16270	16226	16361	16276	16351	16158	16295	16340	16311	16330	16430	16361	16218	16429	16374	16320	16075	16079	16359	16483	16186	16185	16181	16250	16230	16438	16420	16351	16139	16404	16267	16291	16451	16374	16250
26728	46436	46623	39381	34719	31170	28220	25999	24101	22342	20848	19950	18997	18286	17540	17091	16842	16234	15871	15458	15500	15205	15170	15025	14874	14871	14999	14919	14654	14573	14790	14691	14652	14651	14718	14646	14766	14709	14358	14566	14617	14653	14464	14380	14411	14461	14611	14525	14607	14505	14594	14615	14623	14591	14338	14490	14366	14345	14656	14447	14443	14405	14400	14571	14495	14446	14700	14412	14423	14502	14613	14394	14622	14385	14638	14421	14502	14208	14440	14494	14402	14501	14677	14480	14564	14667	14258	14611	14390	14494	14504	14440	14605	14476	14453	14402	14607	14410	14425	14481	14567	14447	14656	14480	14391	14567	14376	14533	14587	14516	14446	14387	14568	14546	14457	14409	14361	14507	14499	14472	14645	14372	14436	14334	14373	14529	14435	14442	14460	14469	14688	14395	14550	14548	14449	14424	14531	14490	14499	14420	14513	14426	14329	14448	14501	14458	14435	14486	14593	14415	14339	14425	14387	14501	14375	14462	14531	14530	14474	14585	14494	14501	14451	14437	14527	14409	14549	14561	14507	14621	14510	14520	14348	14386	14457	14406	14319	14430	14637	14434	14407	14464	14497	14581	14480	14594	14481	14496	14521	14297	14551	14379	14492	14522	14422	14317	14507	14390	14590	14531	14374	14367	14598	14403	14533	14490	14391	14433	14633	14523	14576	14407	14403	14347	14500	14475	14687	14413	14732	14381	14221	14528	14377	14355	14475	14308	14407	14450	14602	14458	14443	14557	14298	14402	14483	14590	14444	14293	14514	14517	14633	14524	14564	14433	14357	14665	14305	14472	14260	14459	14586	14443	14348	14531	14416	14583	14449	14462	14485	14545	14517	14666	14507	14476	14542	14564	14489	14386	14229	14421	14435	14410	14428	14407	14418	14483	14283	14485	14354	14425	14605	14662	14548	14552	14472	14493	14479	14491	14460	14558	14465	14475	14556	14502	14275	14591	14317	14172	14390	14357	14398	14412	14547	14457	14422	14488	14431	14550	14474	14303	14482	14495	14479	14503	14475	14453	14549	14325	14457	14590	14402	14436	14214	14466	14352	14301	14368	14528	14373	14453	14447	14438	14467	14525	14428	14547	14475	14515	14408	14408	14410	14568	14449	14372	14430	14537	14461	14603	14619	14440	14387	14316	14480	14594	14390	14450	14493	14335	14468	14375	14463	14498	14575	14317	14329	14441	14357	14716	14490	14545	14520	14502	14442	14412	14487	14529	14431	14487	14396	14455	14552	14372	14431	14182	14488	14418	14356	14277	14485	14390	14448	14333	14616	14456	14542	14397	14510	14595	14546	14356	14404	14460	14405	14578	14670	14527	14470	14477	14541	14344	14428	14387	14502	14352	14497	14464	14385	14418	14469	14635	14440	14335	14365	14539	14509	14496	14529	14401	14369	14502	14465	14343	14422	14450	14501	14471	14514	14483	14363	14307	14220	14383	14330	14491	14437	14644	14470	14385	14507	14507	14392	14504	14547	14408	14501	14418	14503	14511	14372	14438	14489	14637	14443	14410	14474	14427	14394	14448	14458	14499	14358	14439	14433	14502	14469	14512	14511	14533	14399	14550	14438	14451	14337	14421	14313	14547	14423	14427	14573	14442	14491	14504	14509	14608	14389	14520	14649	14452	14438	14370	14490	14628	14375	14584	14418	14401	14449	14445	14451	14427	14499	14477	14425	14490	14368	14456	14475	14520	14317	14462	14581	14403	14412	14541	14494	14569	14343	14659	14536	14557	14578	14531	14558	14402	14534	14460	14630	14564	14543	14454	14457	14671	14338	14409	14562	14493	14452	14366	14265	14471	14389	14538	14627	14359	14590	14536	14183	14573	14546	14522	14524	14566	14336	14524	14509	14362	14423	14447	14564	14440	14326	14530	14484	14351	14597	14436	14380	14577	14672	14553	14406	14523	14554	14439	14455	14427	14430	14473	14497	14432	14504	14412	14519	14493	14545	14582	14533	14340	14533	14457	14319	14608	14384	14450	14477	14443	14392	14521	14586	14298	14329	14429	14485	14457	14405	14474	14520	14502	14387	14477	14629	14478	14248	14489	14222	14393	14662	14313	14470	14516	14626	14426	14469	14442	14398	14514	14422	14452	14625	14514	14453	14381	14479	14410	14521	14473	14468	14576	14557	14377	14404	14457	14571	14502	14597	14531	14424	14475	14406	14551	14506	14714	14608	14525	14375	14270	14482	14440	14563	14543	14511	14523	14409	14485	14217	14386	14395	14387	14487	14523	14448	14440	14416	14423	14300	14521	14328	14420	14425	14465	14410	14352	14620	14263	14659	14349	14567	14587	14329	14464	14501	14459	14385	14565	14493	14545	14471	14500	14324	14432	14434	14500	14416	14437	14462	14450	14510	14498	14599	14527	14536	14462	14403	14464	14404	14340	14443	14322	14547	14457	14546	14404	14410	14473	14471	14589	14504	14440	14507	14367	14695	14448	14329	14472	14511	14598	14352	14393	14380	14359	14414	14511	14531	14406	14399	14418	14407	14306	14568	14263	14548	14252	14385	14459	14579	14438	14396	14450	14541	14285	14548	14525	14590	14410	14474	14407	14533	14487	14514	14502	14323	14459	14334	14486	14530	14434	14498	14480	14459	14580	14412	14443	14569	14453	14457	14431	14448	14641	14192	14516	14349	14556	14457	14435	14381	14367	14519	14449	14481	14639	14482	14444	14469	14402	14459	14481	14408	14364	14531	14621	14599	14561	14509	14338	14527	14410	14407	14469	14430	14413	14500	14426	14600	14289	14487	14554	14537	14484	14612	14283	14502	14467	14531	14561	14641	14513	14587	14401	14675	14403	14553	14489	14492	14497	14528	14490	14500	14387	14420	14398	14567	14445	14483	14421	14486	14571	14618	14378	14559	14464	14277	14503	14464	14565	14235	14313	14480	14568	14494	14598	14567	14342	14519	14436	14535	14474	14308	14523	14577	14510	14486	14320	14507	14416	14450	14409	14348	14541	14477	14372	14464	14410	14412	14525	14482	14329	14609	14505	14420	14304	14432	14337	14459	14489	14389	14503	14493	14377	14473	14526	14619	14485	14445	14424	14474	14556	14525	14378	14509	14487	14518	14474	14522	14386	14466	14530	14448	14640	14415	14387	14563	14500	14487	14521	14466	14463	14647	14623	14591	14412	14530	14387	14546	14515	14447	14491	14454	14458	14460	14479	14345	14409	14487	14428	14413	14396	14444	14423	14440	14502	14493	14380	14559	14508	14423	14543	14472	14502	14428	14480	14476	14555	14383	14521	14542	14533	14423	14463	14483	14378	14551	14383	14510	14461	14568	14595	14496	14628	14580	14411	14238	14296	14653	14391	14544	14408	14506	14466	14300	14370	14387	14322	14482	14296	14590	14543	14384	14470	14565	14432	14520	14500	14257	14343	14329	14476	14479	14392	14543	14490	14517	14389	14580	14395	14434	14455	14527	14473	14526	14576	14404	14483	14528	14632	14519	14464	14325	14404	14568	14333	14440	14521	14553	14537	14453	14511	14423	14450	14346	14616	14569	14490	14295	14332	14345	14264	14427	14485	14511	14502	14467	14559	14540	14462	14256	14506	14363	14537	14639	14501	14481	14289	14474	14639	14431	14411	14596	14440	14641	14630	14327	14434	14594	14252	14355	14571	14439	14573	14562	14303	14481	14401	14359	14419	14632	14532	14326	14536	14469	14476	14506	14521	14422	14544	14564	14412	14431	14475	14283	14421	14256	14472	14333	14479	14392	14567	14525	14328	14485	14447	14522	14490	14368	14626	14378	14410	14471	14443	14343	14541	14470	14490	14456	14533	14554	14502	14448	14526	14446	14294	14450	14529	14468	14427	14637	14419	14468	14380	14470	14356	14402	14536	14592	14451	14540	14517	14466	14385	14453	14518	14375	14502	14417	14523	14427	14417	14454	14456	14475	14486	14426	14456	14548	14363	14400	14413	14461	14517	14586	14447	14541	14336	14438	14403	14409	14581	14449	14612	14382	14446	14349	14470	14308	14415	14374	14491	14568	14502	14374	14405	14631	14525	14445	14557	14435	14232	14463	14494	14427	14537	14604	14424	14418	14546	14429	14366	14468	14650	14416	14555	14365	14541	14277	14413	14676	14373	14460	14416	14500	14293	14571	14378	14476	14359	14448	14546	14507	14389	14424	14390	14553	14466	14623	14639	14435	14516	14421	14420	14290	14418	14571	14552	14352	14435	14415	14502	14409	14424	14443	14329	14323	14702	14469	14475	14448	14447	14446	14596	14430	14274	14540	14461	14470	14455	14433	14337	14488	14426	14488	14382	14406	14486	14540	14544	14525	14306	14601	14402	14456	14558	14509	14242	14524	14554	14523	14481	14499	14572	14494	14562	14550	14582	14367	14356	14343	14660	14578	14409	14246	14536	14526	14509	14442	14272	14606	14404	14314	14322	14715	14542	14440	14615	14438	14504	14455	14463	14421	14436	14324	14479	14367	14554	14462	14498	14410	14461	14690	14333	14502	14385	14558	14509	14443	14413	14565	14530	14499	14567	14414	14378	14476	14494	14507	14305	14440	14357	14488	14527	14465	14506	14521	14485	14543	14423	14538	14412	14473	14642	14470	14407	14597	14522	14414	14353	14419	14525	14593	14367	14448	14571	14387	14414	14382	14476	14524	14592	14410	14542	14512	14503	14458	14588	14446	14382	14507	14338	14320	14711	14571	14391	14582	14516	14460	14497	14482	14441	14377	14473	14333	14571	14419	14300	14255	14505	14414	14415	14510	14555	14396	14498	14443	14521	14453	14423	14437	14487	14573	14321	14516	14490	14383	14396	14585	14417	14496	14524	14433	14637	14412	14517	14426	14439	14580	14479	14407	14357	14473	14405	14373	14517	14590	14579	14459	14494	14443	14644	14459	14421	14524	14439	14358	14506	14389	14464	14657	14591	14511	14370	14568	14623	14522	14564	14445	14354	14514	14535	14705	14545	14478	14403	14363	14425	14440	14616	14285	14390	14417	14481	14575	14534	14526	14355	14347	14425	14491	14496	14334	14396	14522	14413	14391	14713	14527	14442	14416	14413	14510	14555	14457	14582	14536	14438	14445	14476	14368	14450	14474	14491	14559	14334	14386	14478	14579	14537	14465	14423
30673	26884	31137	28264	23558	21701	20891	19941	19374	18700	18285	17944	18065	17929	17658	17407	17351	17119	17094	17066	17047	17038	17045	16715	16923	16865	16759	16851	16890	16830	17053	16939	17076	16818	16955	16846	16742	17003	16742	16742	16816	16770	16892	16783	16772	16824	16852	16763	17013	16957	17005	16863	16631	16862	17049	16857	16618	16778	16694	16628	16780	16811	16835	16837	17011	16815	16969	17134	16914	16887	16553	16600	16800	16780	17011	16885	16965	16979	16820	16777	17029	16750	16882	16757	17101	16876	16637	17017	16895	16722	16900	16645	16884	17004	16710	16659	16836	16769	16734	16749	16952	16699	17103	16709	16943	16780	16797	16896	16610	16799	16781	16738	16991	16871	16674	16719	16736	16736	16816	16940	16889	16839	16808	16676	16890	16797	16764	16910	16852	16851	16874	16798	16833	16665	17081	16730	16674	17024	16740	17078	16847	16735	16791	16633	16795	17017	16854	16798	16853	16850	16970	16695	16985	16902	16770	16818	16788	16795	16924	16860	16835	16878	16848	16804	16766	16873	16582	16801	16796	16838	16866	16948	16728	16783	16791	16806	16763	16972	16863	16711	16955	16953	16774	16818	16862	16912	16902	16828	16522	16820	16617	17006	16825	16734	16863	16679	16939	16850	16868	16847	16859	16887	16718	16826	16869	16831	16695	16648	17039	16934	16882	16924	16883	16772	16692	16840	16921	16687	16592	16855	16730	16877	16827	16895	16794	16689	16731	16871	16639	16814	16780	16690	16574	16727	16860	16858	16750	16756	16596	16839	16916	16849	16915	16805	16726	16868	16873	16859	16878	16739	16873	16876	16692	16729	16979	16780	16858	16962	16948	16719	16972	16802	16698	16754	17056	16828	16972	16753	16860	16925	16996	17057	16948	16857	16961	16886	17073	16764	16799	16992	16629	17009	16768	16840	16822	16953	16740	16788	16810	16649	16885	16881	16937	16764	16865	16824	16753	16752	16935	16742	17058	16728	16710	16902	16827	16841	16988	16810	16915	16815	16776	17070	16837	16932	16809	16721	16869	16752	17008	16832	16826	16835	16782	16895	16719	16721	16785	16574	16845	16898	16983	16901	16815	16890	16771	16996	16837	16895	16745	16940	16501	16829	16774	16884	16624	16827	16760	16945	16893	16985	16767	16891	17012	16673	16856	16938	16901	16768	17112	16782	16829	17030	16720	16695	16784	16793	16757	17044	16850	16779	16746	16910	16580	16883	16800	16894	16791	16887	16660	16776	16678	16792	16792	16959	16777	16819	16725	16766	16941	16771	16816	16975	16726	16833	16848	16698	16917	16939	16851	16972	17033	16919	16989	16959	16841	16822	16801	16791	16812	16756	16756	16935	16775	16694	16918	16781	16621	16665	17062	16746	16896	16828	16747	16852	16736	16772	16668	16960	16894	16910	16676	16864	16782	16805	16746	16749	16886	16852	16732	16810	16639	16844	16768	17031	16836	16907	16752	16868	16856	16795	16782	16764	16930	16910	16874	16747	16909	16939	16867	16987	16922	16615	16747	16958	16831	16995	16940	16715	16923	16628	16855	16900	16732	16779	16878	16880	16679	16943	16719	16751	17021	17005	16873	16957	16654	16790	17011	16861	17003	16742	16683	16907	16919	16852	16794	16970	16646	16868	16776	16647	16772	16773	16762	16670	16932	16958	16737	16715	16905	16784	16711	17052	16722	17037	16811	16682	16772	16758	17035	16771	16784	16894	16902	16863	16852	16882	16941	17032	16808	16908	16845	16621	16977	16717	16838	16700	16946	16699	16902	16667	16915	17167	16747	16849	16780	16828	17105	16941	16980	16944	16897	16555	16675	16969	17069	16944	17079	16789	16740	16873	16823	16892	16735	16958	16864	16872	16781	16816	16810	16818	16894	16720	16811	16818	16770	16895	16841	16932	16764	16639	16809	16656	16652	16874	16757	16813	16883	16840	16771	16817	16756	16839	16807	16807	16973	16903	16851	16883	17034	16649	16699	16916	16837	16752	16809	17088	16937	16953	16891	16753	16937	16835	16838	16903	16734	17206	16935	16880	16740	16780	17061	16650	16782	16998	16774	17057	16710	16811	16918	16823	16710	16687	16663	16621	16751	16651	16914	17021	16756	16706	16854	16821	16674	16721	17006	17021	16694	16839	16797	16819	16631	16975	16986	16659	16903	16802	16857	16798	16839	16925	17030	16646	16731	16761	16678	16829	16807	16908	16915	16831	16963	16817	16851	16857	16880	16757	16690	16869	16812	16812	16714	16796	16860	17039	16976	16947	16961	16954	16805	16921	16979	16892	16876	16814	16781	16887	16851	16905	16742	16907	16738	16891	16817	16809	16839	16747	16697	16861	16910	16874	16683	16837	16646	16709	16741	16854	16552	16960	16901	17011	16784	16950	16663	17012	16893	16932	16913	16848	16894	16839	16718	16823	16793	16810	16930	16814	16575	16944	16756	16945	16749	16870	16655	16900	16830	16857	16786	17004	16926	16809	16816	16805	16926	16838	17058	16738	17028	16889	16721	16837	16788	16926	16725	16775	16835	16849	16926	16746	16809	17054	16631	16988	16711	16699	16832	16796	16899	16743	16885	17067	16768	16922	16962	16792	16832	16937	16911	16935	17054	16879	16865	16935	16735	17040	16794	16947	16806	16821	16816	16822	16874	16914	16956	16647	16873	17000	17014	17059	16772	16897	16757	16889	16675	16935	16790	16937	16649	16835	16751	16775	16693	16973	16966	16872	16776	16835	16811	16776	16848	16886	16856	16811	16709	16808	16775	16692	16897	16902	16849	16837	16905	16816	16703	16726	16775	16759	16663	16812	17012	16762	16766	16711	16784	16654	16948	16883	16872	16786	16847	16928	16758	16868	16470	16742	16936	16865	16842	16799	16779	16894	16809	16705	16929	16733	16798	16912	16920	16910	16615	16820	17217	16841	16601	16676	16968	16853	16675	16973	16599	16700	16919	16793	16872	16889	17005	16725	16882	16651	17115	16649	17049	16732	16925	16730	16698	16720	16843	16797	16773	16814	16945	16949	16973	17050	16812	16817	16651	16759	16824	16633	16637	16709	16934	16984	16840	16900	17006	16907	16746	16953	16836	16953	17062	16814	16689	16853	16860	16865	16775	16701	16656	16821	16776	17010	16839	16664	16824	16839	16798	16815	16794	16834	16848	16882	16770	16935	16832	16956	16811	16948	16744	16938	16872	16914	16986	16766	16775	17092	16823	16860	16860	16764	16815	16722	16713	16842	16892	16762	16856	16685	16752	16734	16789	16718	17017	16965	16861	16954	17022	16867	16947	16578	16793	16865	16963	16556	16946	16837	16900	16761	16679	16934	16798	16827	16922	16787	16700	16773	16962	16853	16732	16796	16814	16717	16785	16859	16820	16897	17049	16837	16906	16831	16759	16848	16959	17063	16971	16837	16984	16802	16747	16736	16810	16825	16841	16710	16889	16539	17002	16703	16665	16725	16872	16882	16681	16904	16933	16912	17045	16824	16828	16854	16910	17043	16837	16724	16952	16849	16671	16627	16737	16826	16669	16883	16809	16907	16817	16907	17079	16861	16803	16756	16741	16713	16820	16790	16851	16818	16916	16691	16876	16791	16815	16925	16709	16838	16891	16939	16836	16661	16681	16638	16745	16873	16814	16881	16719	16859	16832	16797	16721	16666	16756	16708	16945	16815	16981	16929	16690	16751	16664	16911	16945	16948	16905	16827	16930	16853	16699	16991	17106	16801	16782	16878	16986	16779	16888	16860	16752	16841	16679	16626	16745	16838	16731	16883	16893	16719	16896	16800	16744	16781	16801	16755	17067	16830	16814	16783	16887	16775	16886	16643	17022	16664	16925	16830	16741	16804	16829	16848	16713	16761	16971	16694	16741	16791	16663	17021	16993	16742	16930	16757	16889	16975	16726	16952	17070	16898	16493	16974	16694	16834	16875	16777	16887	16802	16896	16951	16601	16806	16786	16939	16611	16909	16844	16918	16867	16745	16682	16859	16845	16723	17064	16905	16832	16838	16749	16904	16780	16886	16841	16731	16864	16990	16734	16742	16967	16972	16847	16846	16930	16897	16708	16721	17013	16765	16554	16683	16622	16879	16798	16544	16740	16940	16923	16894	16826	16713	16948	16926	16853	16867	16829	16849	17068	16890	16721	16595	16739	16874	16878	16656	16700	16752	16691	16684	16882	16947	16950	16893	16880	16751	16965	16922	16588	16567	16845	16966	16803	16747	16860	16770	16807	16920	16806	16822	17141	16895	16834	16762	16965	17049	16868	17139	16775	16862	16650	16970	16826	16904	16608	16635	17004	16940	17125	16764	16572	16747	16782	16812	16763	16870	16784	16673	16907	16841	16838	16888	16792	16791	16807	16947	16840	17033	16650	16935	16740	16683	16858	16863	16770	16778	16826	16789	16708	16694	16714	16914	16969	16855	16818	17134	16652	16702	16895	16879	16845	16970	16926	16922	16916	16941	16930	17053	16696	16804	16915	16844	16911	16656	16557	16657	16943	16855	16683	16737	16859	16706	16829	16933	17009	16727	16678	16878	16853	16847	16991	16826	16659	17024	16816	16878	16722	16968	17120	16741	16938	16637	16672	16800	16971	16944	16937	17029	16843	16957	16850	17020	16824	16949	16769	16834	17051	16669	16685	16639	16677	16830	16712	16897	17011	16919	16763	16808	16932	16724	16886	16781	16742	16775	16707	16988	16984	16855	16873	16785	16896	16940	16907	16910	16806	16778	17080	16805	16781	16682	16742	16842	16967	16999	16813	17071	17064	16857	17163	16709	16774	16563	16655	16921	16760	16840	16792	17052	17175	16677	16742	16972	16761	16757	16919	16850	16784	16753	16967	16678	16918	16847	16910	16964	16918	16921	16829	16956	16960	16714	16699	16844	16865	16863	16918	16829	16788	16784	16814	16858	16760	16910	16941	16895	16825	16906	16969	16867	16736	16710	16712	16766	16937	16977	16742	16757	16795	16883	16783	16705	17027	16905	16806	16910	16811	17031	16910	16742	16897	16962	16977	16838	16559	16882	16858	16890	16753	16673	16662	16785	16958	16843	17045	16935	16810	17097	16822	16738	16789	16844	16796	17025	16847	16616	16899	16799	16891	16854	16794	16876
24540	35173	34124	27876	24110	22197	21082	19904	19009	18073	17308	17005	16682	16199	16019	15824	15613	15205	15189	15219	14844	14965	15055	14945	15034	14966	14924	14854	14859	14698	14787	14938	14884	14872	14783	14739	14848	15021	14831	14802	14886	14915	14748	14800	14761	14926	14693	14621	14756	14660	14563	14798	14887	14934	14821	14778	14578	14772	14811	14727	14814	14695	14808	14857	14807	14813	14730	14918	14707	14927	14907	14800	14797	14655	14621	14774	14849	14905	14780	14836	14669	14731	14778	14661	14687	14733	14828	14883	14726	14962	14705	14739	14642	14847	14853	14648	14753	14711	14877	14866	14741	14635	14755	14633	14739	14947	14836	14808	14746	14843	14642	14673	14776	14596	14722	14640	14804	14733	14693	14821	14821	14691	14690	14903	14720	14851	14776	14734	14767	14763	14659	14766	14702	14897	14757	14759	14768	14881	14776	14831	14707	14938	14731	14679	14705	14945	14875	14805	14736	14858	14677	14861	14807	14802	14665	14858	14889	14676	14874	14743	14756	14926	14693	14814	14642	14705	14751	14557	14722	14676	14781	14832	14632	14707	14840	14802	14727	14887	14776	14830	14719	14876	14716	14792	14769	14619	14814	14706	14723	14551	14789	14709	14632	14721	14766	14821	14719	14927	14742	14754	14839	14805	14768	14796	14716	14732	14730	14673	14806	14690	14752	15057	14812	14729	14730	14770	14615	14807	14883	14736	14792	14769	14846	14717	14774	14636	14764	14804	14854	14710	14886	14727	14808	14712	14769	14681	14695	14694	14884	14859	14803	14821	14770	14754	14945	14747	14752	14784	14858	14630	14670	14752	14717	14734	14768	14766	14858	14868	14694	14659	14635	14733	14905	14782	14863	14781	14780	14863	14813	14785	14791	14913	14817	14729	14801	14757	14829	14764	14686	14867	14852	14773	14734	14740	14927	14879	14662	14737	14799	14540	14756	14587	14712	14614	14703	14880	14776	14652	14863	14749	14666	14763	14745	14786	14727	14916	14834	14676	14877	14725	14689	14852	14714	14830	14739	14789	14744	14811	14675	14820	14823	14653	14780	14750	14681	14919	14828	14896	14764	14800	14818	14900	14730	14544	14608	14749	14880	14583	14808	14680	14780	14653	14708	14769	14794	14678	14847	14894	14754	14682	14796	14893	14902	14675	14872	14806	14719	14619	14962	14749	14877	14968	14898	14858	14675	15030	14629	14691	14735	14698	14825	14780	14673	14829	14791	14626	14826	14659	14632	14905	14697	14732	14560	14854	14768	14778	14738	14742	14794	14924	14736	14751	14790	14645	14998	14877	14856	14750	14744	14774	14587	14636	14619	14771	14889	14718	14691	14814	14787	14601	14831	14830	14879	14973	14717	14793	14676	14764	14702	14773	14741	14672	14591	14773	14804	14807	14932	14812	14674	14868	14834	14763	14728	14851	14849	14756	14696	14869	14695	14807	14811	14792	14654	14859	14833	14745	14564	14689	14577	14822	14873	14698	14610	14811	14841	14714	14839	14834	14605	14868	14804	14800	14896	14872	14785	14743	14793	14608	14757	14726	14728	14740	14687	14830	14918	14881	14704	14481	14752	14866	14782	14869	14689	14680	14744	14668	14847	14823	14726	14847	14862	14785	14792	14767	14788	14983	14759	14824	14825	14722	14764	14878	14745	14811	14827	14779	14768	14710	14708	14710	14689	14741	14850	14740	14761	14718	14646	14866	14831	14580	14727	14838	14724	14815	14659	14815	14763	14971	14834	14724	14721	14706	14809	14848	14756	14825	14796	14703	14660	14902	14718	14666	14774	14810	14901	14682	14928	14527	14831	14783	14745	14828	14801	14733	14884	14848	14933	14775	14880	14682	14737	14802	14884	14818	14658	14837	14722	14714	14797	14658	14875	14780	14684	14798	14875	14804	14737	14794	14581	14814	15010	14610	14900	14677	14761	14802	14788	14798	14599	14651	14719	14754	14791	14586	14732	14738	15055	14660	14864	14720	14779	14838	14700	14732	14644	14877	14698	14793	14634	14830	14923	14624	14809	14658	14558	14976	14727	14856	14828	14882	14668	14682	14538	14719	14779	14757	14726	14914	14813	14866	14684	14754	14746	14729	14876	14862	14784	14868	14899	14764	14968	14589	14851	14822	14683	14821	14615	14796	14925	14729	14778	14746	14840	14782	14894	14665	14867	14697	14768	14738	14754	14926	14765	14605	14776	14829	14692	14782	14768	14915	14858	14713	14629	14912	14647	14961	14838	14718	14695	14794	14680	14803	14812	14804	14671	14826	14592	14952	14998	14793	14934	14754	14803	14927	14668	14794	14697	14776	14747	14829	14621	14813	14771	14828	14780	14949	14965	14916	14761	14765	14945	14655	14892	14590	14752	14723	14824	14804	14556	14891	14862	14707	15065	14760	14887	14776	14640	14784	14755	14750	14686	14709	14804	14866	14881	14914	14679	14828	14687	14766	14745	14878	14839	14736	14719	14694	14849	14864	14706	14816	14872	14797	14681	14757	14724	14709	14834	14705	14764	14708	14688	14861	14672	14693	14762	14774	14727	14698	14781	14763	14861	14844	14881	14806	14805	14946	14704	14793	14729	14648	14704	14793	14765	14795	14759	14768	14909	14773	14711	14752	14680	14990	14701	14919	14854	14723	14699	14889	14827	14821	14705	14817	14864	14744	14589	14822	15064	14773	14815	14879	14771	14834	14680	14595	14852	14598	14949	14713	14711	14763	14744	14701	14763	14703	14900	14736	14891	14818	14884	14715	14883	14690	14753	14724	14866	14916	14853	14885	14768	14910	14950	14914	14893	14880	14789	14961	14709	14978	14608	14782	14887	14653	14608	14789	14752	14857	14952	14836	14818	14800	14695	14918	14851	14804	14894	14779	14822	14719	14817	14715	14699	14860	14840	14704	14630	14761	14744	14920	14795	14703	14812	14947	14758	14826	14681	14804	14754	14774	14690	14907	14710	14622	14778	14688	14703	14813	14638	14916	14751	14803	14915	14797	14717	14671	14809	14694	14665	14882	14917	14701	14826	14794	14821	14896	14773	14691	14786	14734	14843	14692	14709	14994	14867	14931	14708	14866	14894	14611	14768	14894	14821	14665	14567	14923	14921	14752	14861	14743	14866	14761	14709	14809	14904	14913	14815	14672	14635	14867	14655	14823	14737	14748	14724	14689	14631	14684	14771	14612	14828	14795	14996	14652	14677	14799	14706	14852	14815	14770	14729	14797	14761	14897	14745	14704	14594	14648	14797	14871	14792	14720	14695	14766	14701	14728	14785	14654	14842	14776	14814	14871	14833	14816	14746	14613	14804	14901	14848	14733	14882	14808	14999	14731	14802	14731	14672	14861	14807	14880	14766	14749	14674	14977	14859	14849	14781	14748	14852	14746	14730	14702	14690	14764	14684	14740	14663	14730	14859	14753	14830	14858	14747	14657	14889	14780	14854	14886	14790	14751	14751	14859	14826	14814	14683	14735	14677	14811	14888	14770	14700	14732	14752	14908	14797	14808	14897	14873	14746	14829	14753	14723	14686	14921	14793	14797	14729	14682	14788	14728	14655	14685	14653	14726	14791	14780	14879	14678	14860	14774	14640	14841	14786	14643	14680	14637	14767	14782	14791	14738	14907	14877	14721	14866	14835	14568	14782	14829	14746	14784	14791	14674	14664	14614	14561	14740	14755	14870	14696	14845	14848	14752	14764	14836	15019	14923	14869	14937	14865	14663	14742	14563	14642	14815	14541	14675	14812	14938	14831	14767	14708	14834	14866	14728	14792	14669	14759	14709	14795	14602	14707	14728	14705	14865	14692	14638	14772	14800	14842	14711	14660	14787	14851	14756	14946	14720	14735	14703	14676	14712	14690	14870	14888	14809	14829	14750	14792	14707	14913	14848	14701	14795	14741	14761	14579	14834	14845	14750	14713	14755	14832	14712	14945	14930	14668	14782	14708	14862	14654	14694	14789	14754	14826	14620	14938	14844	14737	14811	14791	14781	14827	14695	14715	14848	14931	14733	14775	14627	15057	14796	14815	14947	14742	14689	14836	14644	14770	14854	14790	14736	14698	14803	14662	14734	14850	14720	14768	14816	14805	14673	14670	14563	14805	14769	14789	14876	14633	14747	14790	14814	14735	14753	14897	14771	14881	14577	14842	14614	14810	14855	14813	14717	14820	14699	14959	14503	14872	14847	14619	14724	14824	14819	14817	14806	14794	14804	14726	14836	14510	14867	14805	14879	14764	14674	14691	14978	14647	14816	14807	14850	14616	14824	14709	14771	14621	14863	14774	14708	14761	14868	14860	14931	14754	14839	14946	14727	14768	14859	14903	14839	14802	14671	14759	14638	14870	14710	14703	14651	14617	14700	14910	14851	14997	14715	14671	14714	14627	14833	14980	14692	14880	14731	14821	14690	14755	14876	14873	14786	14795	14821	14956	14670	14782	14729	14794	14864	14655	14516	14824	14836	14891	14835	14596	14817	14821	14849	14622	14811	14904	14794	14835	14743	14817	14777	14810	14629	14850	14810	14704	14848	14758	14722	14866	14979	14712	14730	14809	14906	14751	14838	14742	14843	14856	14757	14728	14743	14639	14691	14700	14747	14803	14846	14629	14670	14891	14716	14740	14646	14789	14596	14896	14868	14815	14979	14826	14806	14660	14903	14866	14825	14701	14910	14596	14746	14804	14943	14813	14759	14739	14690	14855	14823	14771	14869	14600	14658	14765	14667	14763	14612	14665	14822	14813	14793	14660	14667	14729	14696	14758	14894	14673	14858	14844	14728	14598	14871	15140	14793	14804	14713	14827	14605	14756	14771	14841	14775	14881	14739	14792	14928	14684	15005	14855	14681	14671	14843	14690	14825	14784	14817	14742	14832	14597	14768	14733	14801	14777	14872	14789	14791	14890	14827	14591	14691	14827	14520	14835	14819	14669	14953	14772	14805	14764	14965	14723	14851	14633	14604	14734	14718	14780	14843	14774	14731	14845	14745	14653	14817	14680	14790	14842	14729	14943	14840	14734	14708	14854	14822	14817	14744	14786	14750	14861	14779	14717	14780	14980	14871	14766	14689	14763	15010	14697	14851	14728	14776	14790	14698	14710	14745	14958	14781	14671	14906	14798	14685	14644	14757
25404	21499	28908	27259	26024	26455	25846	23159	21657	20776	20262	19616	19046	18664	18473	18222	17748	17574	17306	17147	17217	17378	17047	17112	17370	17153	17252	17188	17119	17238	17051	17150	17208	17040	16936	17035	16864	16804	16980	17050	16909	16985	16956	16904	16815	16824	16799	16997	17104	16999	16891	16751	17030	16902	16803	17025	16781	16739	16805	16945	16949	16964	17087	16627	17062	16803	16759	16777	16980	16695	16963	16897	16895	17261	16861	17012	16947	16868	16940	16929	16940	16901	16999	16897	16923	17049	16887	16995	16578	16849	16921	16892	16938	16914	16846	16961	16937	16780	16898	16824	16988	17040	16918	16724	16837	16989	16952	16823	16852	16920	16955	17004	16743	17056	16726	16958	17046	16635	16668	16728	16960	16856	17011	16908	17039	16761	16904	16890	17044	16732	16937	16949	16872	16882	17006	16971	16917	17093	17052	17094	16952	16638	16886	16772	16978	16973	16688	16695	16820	16854	16879	17065	16881	16907	16720	16761	16812	16810	16851	16911	16825	16790	16826	16901	16822	17029	16933	16967	16938	16807	17200	17061	17012	16944	16889	16761	16883	17001	16841	16830	16757	17077	16878	16749	16866	16878	16927	16839	16952	17063	16963	16948	17007	16724	17091	17004	17069	16751	16978	17011	16827	16873	16850	17020	16839	17037	16995	16962	16991	16833	16897	16854	16906	16911	16894	16734	16879	16971	16947	16928	16939	16928	16959	17020	16810	16777	16991	16809	16883	17170	16913	16943	16779	17012	16979	16681	17189	17038	16779	16983	16974	16812	16870	16690	16912	16840	16866	17209	17016	16850	16680	16929	17151	16912	16701	16996	16781	16880	16882	16863	16842	16827	16762	16785	16923	16932	16864	16699	16850	16734	17004	16953	16890	16847	16797	16847	17028	17011	16962	16992	17020	16879	16959	16796	16935	16915	16792	16793	16819	16851	16876	16902	16917	17015	16910	16812	16895	16940	16869	16892	16901	16701	16725	16869	16907	16779	16983	16864	16922	16947	16844	16776	16850	16899	16862	16867	16989	16919	16999	16715	16995	16903	16791	16882	16826	16699	16764	16977	16948	16917	16684	16936	16966	17099	16846	16790	16810	16831	16961	16932	16743	16905	16929	16984	16979	16863	16890	17008	16718	16955	16716	17003	16856	16859	16860	16724	16857	16952	16707	16880	17052	17113	16818	16957	16828	16747	16918	16879	16852	16912	16898	16847	17050	16969	16891	17049	16800	16641	16942	16697	16761	16944	16808	16746	16891	16873	16809	17036	16748	16761	16765	17009	16930	16772	16880	16896	16677	16920	16970	17045	16855	16903	16848	16866	16931	16785	16895	16716	16859	16733	16816	16863	16854	16872	16808	16813	16807	16890	17086	16754	16887	16923	16713	16910	16813	16988	16931	16707	16891	16821	16965	16976	16946	16783	16789	17066	16868	16907	17026	16955	16968	16905	16959	17016	16768	16644	16857	16849	17096	16833	16893	16968	16919	16906	16810	17004	16977	16970	16569	16715	16829	16845	17103	16952	16879	16685	16834	16975	16868	16945	16859	16905	16860	16907	16756	16835	16847	16823	17031	16821	16976	17107	16988	16880	16946	16657	16872	16751	16867	17077	17025	16938	16883	16970	16772	17008	16785	16895	16916	16756	16870	16964	16793	16947	16909	16894	16903	16961	16820	16937	16826	16830	16985	16927	16952	17008	17038	16818	16842	16885	16956	16900	16964	16930	17035	16758	17009	16949	16818	16886	16787	16857	16890	16945	16744	17201	16907	16995	16896	16947	16977	16987	17092	16946	16853	16935	17117	16858	16971	16964	16955	17202	16764	16724	17021	16872	16790	16813	16956	16965	16940	16762	17006	16766	16799	16793	17064	17027	16909	16990	17097	16938	16936	16655	16902	16878	17034	17062	17021	17094	16908	16886	16857	16878	16841	16895	17009	16985	16924	16889	16651	16771	16981	16846	16847	17012	16953	16858	17019	16726	17010	16953	16783	16733	16846	16818	16833	16837	17013	16971	16909	16993	17014	17051	16831	17040	16858	16870	16859	16725	16903	16851	16986	17077	16967	16802	17128	16857	16867	16698	16677	16959	16854	16891	16758	16701	16881	16847	16999	17028	16597	17112	16763	16779	17091	16924	16942	16895	16920	16810	16930	16981	16758	16955	16865	16934	16798	16931	16809	16803	16878	16760	16831	16692	16918	17036	16789	16956	16914	16885	17187	16743	16820	16857	17096	16642	16840	16968	16878	16929	16921	16928	16938	16627	16907	16984	16911	16768	16890	17061	17113	16953	16697	16960	16943	16797	16917	16775	16740	17061	16970	16890	17180	16991	16864	17060	16814	16903	16998	16770	16843	16818	17002	16965	16902	17167	16962	17054	17005	17035	16703	16850	17018	16937	16985	16881	16949	16886	16724	16776	16942	17071	17002	16736	16851	16984	17145	17049	16868	16878	16913	16831	16945	16833	16896	16933	16867	16828	16769	16892	16907	16832	16909	16807	16902	17124	16942	16874	16922	16945	16870	16853	16883	16887	17004	16986	17017	16926	16825	17001	16973	16973	16881	16987	17095	16918	16927	16912	16960	16927	16981	16688	16886	16896	16964	16968	16826	16912	16901	16631	16827	16921	17040	17057	16916	16986	16765	16877	16942	16890	16924	16927	16895	16697	16737	17085	16777	16916	16686	16886	17095	16886	16841	16729	16952	17001	16965	16945	16946	16987	16951	16919	17096	16905	16832	16706	16899	17059	16743	16703	16995	16866	16827	16801	16900	16895	16866	17029	16837	16849	16871	16949	16828	16843	16956	16996	16759	16866	17030	17039	16792	16814	16784	16916	16973	16905	16987	16728	16968	16798	16894	16940	16807	16829	17037	16913	17150	16810	16729	16621	16726	16799	16674	16804	16784	17069	16948	16918	16903	16943	17022	16894	17119	17039	16888	17034	16930	16809	16996	16883	16837	16885	16849	16922	17028	16910	16854	16818	16939	16829	17081	16758	16995	16942	17036	16773	16828	16867	17160	16980	16963	16752	16951	17020	16971	16859	16919	16867	17084	16954	16959	16843	17011	16857	16848	16865	16794	16957	16830	16986	16859	16935	16760	16837	17021	16860	16774	16985	16764	16910	16923	16910	16887	16762	16901	16711	17065	16863	17074	16823	16973	16828	16888	16805	16900	16897	16726	16888	16719	16883	16765	16873	17068	16986	16963	16886	16903	16967	16968	16981	16773	16846	16826	16868	16923	16892	16847	16852	16812	16851	16841	16888	17093	16959	16889	16816	16990	16860	16982	16699	17039	16774	16936	16958	16851	17021	16866	16953	16883	16894	16788	16812	16911	16914	16993	16920	17056	16966	16749	16862	16917	17129	16978	16918	16908	16726	16907	16848	16856	16996	16798	16797	17105	16838	16789	16885	16750	16882	16851	16692	16979	17003	16898	17035	16774	16906	16852	16818	16946	16964	16926	16825	16816	16974	17080	16828	16905	16704	16842	16919	16730	16994	16840	16890	16756	16785	16923	16915	16948	16853	16932	16830	16907	16867	16865	16951	16844	16848	17132	16824	16785	16706	16933	16956	17106	16930	16816	17139	17047	16883	16784	16667	16788	16790	16735	16781	16759	16692	16740	16772	16878	17031	16995	17052	16978	16939	16842	17012	16874	17032	16998	16862	16912	16966	16945	16806	17073	16973	17019	17038	16897	16829	16900	16872	16832	16945	16879	16848	16993	16924	16755	16843	16894	16912	17060	16823	16983	16834	16780	17029	16822	16897	16861	16994	16682	16949	16671	17074	17063	16851	16710	16891	16988	16937	16887	17103	16851	16917	16914	16474	16707	16752	16871	16946	16808	16959	16992	17014	16910	16760	16873	16902	16923	16925	17001	16848	16899	16927	17149	16854	16908	17216	17102	16810	16869	16824	17067	16985	16973	16776	16742	16981	16731	16843	16848	16876	16836	16917	16815	16951	16995	17051	17075	16783	16976	17094	17083	17034	16604	16873	16835	16964	16937	17076	16867	17219	16822	16774	16699	16812	16969	16728	17119	17008	16797	17102	16875	16787	16695	16715	16947	16688	16913	16872	17079	17102	16729	16916	17023	16872	16802	16907	16794	16989	16733	16840	17047	16806	16897	16910	16591	16757	16883	16913	16961	16995	17115	16949	16876	16795	17076	16871	16875	16980	16921	17089	16794	16591	16799	16961	16818	16749	16950	16741	17147	16909	16998	17034	16872	16993	16972	16828	16740	16747	16774	16895	16876	16980	17060	17047	16709	16936	16821	16970	16994	16817	16798	16799	16790	16767	16933	16927	17083	16986	16851	16730	16832	16574	16858	16880	17042	16859	17010	17036	16938	17102	16960	17043	16747	16912	17066	16769	16878	16973	16811	16878	16751	17003	16867	16953	16951	16929	16968	17001	16914	16837	16887	16803	16925	16894	16722	16995	17111	16939	16794	17051	16843	16834	16669	16781	17030	16765	16882	16953	16896	16923	16770	16763	16852	16795	16863	16964	16803	17249	16785	17005	16954	16921	17012	16941	16790	16650	16990	17010	17099	16775	17001	16913	16735	16950	16939	16668	16902	17015	16852	16817	16826	16870	17080	17021	16994	17149	16920	16918	16824	16705	17129	17063	16943	16979	16942	16863	16892	16730	16985	16902	17067	16782	17117	17050	16904	17110	17048	16939	16870	16832	17010	16925	16864	16857	16997	16804	17041	16763	16936	16957	16704	16959	16842	16838	16860	17036	17030	16956	16995	16798	16841	16956	16787	16751	16935	16910	16764	16868	16836	17061	17009	16748	16597	16747	17038	16856	16908	16652	16894	16858	16811	17167	16770	16824	16934	16902	16808	16726	17049	16792	17070	16794	16758	16876	16931	16632	16967	16928	16752	17049	16858	16900	16963	16839	16724	16786	16939	16984	16832	16942	16711	16928	17226	17072	17072	16782	16799	16830	17019	17015	16945	16991	16719	16784	17062	16650	16972	16856	17122	16838	16681	16845	16908	16779	16781	16832	16903	16938	16732	16844	17209	16741	16980	16949	16853	16894	16757	16824	16962	16964	16829	16703	16864	16967	16744	16925	16879	16914	16943	16849	17001	17040	16952	16816	16855	17091	16897	16823	16963	17123
24879	42256	42107	34771	30377	28141	26070	24071	22124	20723	19608	19034	18040	17530	16987	16629	15912	15902	15527	15467	15252	15352	15169	15155	15351	15145	15024	15159	15023	15033	14939	15050	15034	15133	15012	14972	14993	14770	14938	14926	15046	14677	14782	15013	15037	15079	14872	15053	14978	14946	14569	14870	14899	14918	14935	14799	14959	14810	14658	14911	14927	14868	14732	14711	14902	15019	14892	14772	14912	14944	14841	14994	14741	14617	14892	14912	14786	14746	14915	14828	14886	14833	14929	14897	14944	14704	14819	14940	14943	14858	14778	14853	14886	14839	14913	14791	14881	14895	14693	14773	14906	14921	14777	14841	14940	14846	14773	14979	14891	14816	14812	14719	14868	14787	14713	14891	14860	14872	14871	14806	14674	14823	14896	14858	14729	14970	14863	14776	14686	14970	14721	14811	14816	14892	14815	14827	14733	14940	14752	14919	14879	14800	14896	14860	14963	14954	14800	14766	14743	14765	14848	14717	14870	14921	14773	14901	14828	14810	14801	14801	14886	14721	14747	14950	14804	14845	14752	14907	14706	14956	14541	14968	14960	14717	14811	14723	14754	14846	14957	14737	14700	14662	14939	14728	14778	14926	14664	14950	14861	14805	14910	14893	14871	14867	14935	14701	14854	14780	14845	14781	14749	14826	14774	14851	14789	14888	14947	14932	14740	14787	14677	15058	14757	15002	14754	14775	14706	14990	14874	14882	14906	14953	14704	14948	14886	14850	15040	14845	14677	14836	14973	14958	14870	14740	14925	14842	14790	14816	14915	14931	14951	14724	14912	14801	14892	14941	14746	14965	14914	14852	14778	14717	14764	14821	14724	14845	14878	14862	14772	14833	14870	14738	14923	14804	14807	14804	14832	14754	14857	14717	14900	14997	15005	14735	14996	14925	14923	14767	14778	14833	14883	14805	14767	14748	14805	14792	14841	14786	14811	14827	14857	14768	14980	14809	15000	14867	14980	14858	14689	14730	14848	14880	14897	14835	14893	14997	14798	14931	14864	14864	14803	14977	14964	14853	14830	14962	14778	14788	14845	14873	14831	14753	14822	14697	14832	14781	14736	14869	14965	14907	14838	14624	14851	14892	14762	14879	14754	14749	14973	14965	14693	14936	14918	14980	14771	14626	14679	14876	14940	14763	14882	14937	14833	14790	14823	14836	14816	14809	14994	14760	14708	14846	14901	14884	14918	14767	14793	14890	14909	14953	14753	14705	14758	14792	14860	14652	14809	14838	14697	14890	15038	14848	14913	14717	14806	14818	14877	14862	14929	14867	14795	14738	14941	14778	14895	14813	14999	14726	14817	14611	14976	14868	14842	14903	14875	14791	14844	14695	14868	14861	14870	14725	14880	14940	14961	14660	14855	14888	14956	14827	14700	14650	14945	14785	14850	14888	14717	14930	14823	14962	14857	14864	14837	14724	14800	14930	14885	14647	14766	14864	14825	14804	14794	14818	14825	14685	15007	14851	14955	14840	14660	14858	14840	14901	14806	14725	14739	14871	14975	14740	14852	14814	14730	14883	14677	14749	14895	14830	14743	14839	14756	14806	14834	14924	14695	14625	14958	14975	14846	14882	14865	14758	14744	14844	14810	14899	14874	14993	14906	14681	14760	14729	14846	14612	14653	14857	14970	15025	14986	14934	14777	14869	14831	14896	14932	14881	14804	14943	15047	14896	14727	14818	14756	14813	14743	15020	14857	14795	14897	14988	14742	14780	14778	14835	14892	14934	14810	14895	14853	14922	14767	14937	14788	14886	14467	14843	14891	14856	14873	14762	14843	14718	14741	14780	14903	14957	14896	14732	14921	14791	14720	14779	14820	14810	14809	14811	14792	14835	14792	14725	15021	14823	14764	14736	14812	14739	14812	14847	14958	14736	14766	14877	14777	14669	14748	14626	14777	14799	14876	14707	14822	14775	14933	14910	14616	14893	14947	14687	14823	14875	14834	14754	14872	14807	14733	14837	14846	14850	14875	14994	14712	14683	14890	14777	14853	14667	14779	14897	14835	14709	14701	14927	14775	14877	14699	14769	14973	14721	14690	14819	14932	14865	14874	14835	14799	14665	14774	14702	15068	14827	14839	14785	14769	14798	14817	14662	14989	14773	14768	14920	14794	14969	14921	14645	14834	14734	14915	14788	14912	14860	14895	14616	14818	14868	14877	14769	14902	14665	14736	14789	15015	14845	14759	14906	14839	14845	14876	14949	14742	14685	14691	14682	14683	14704	14846	14736	14894	14689	14863	14925	14784	14901	14915	14836	14936	14771	14959	14745	14971	14834	14831	14859	14703	14885	14954	14719	14745	14904	14970	15030	15027	14826	14873	14834	14726	14841	14804	14895	14797	14888	14820	14887	14865	14746	14867	14869	14814	14899	15014	14835	14826	14810	14846	14780	14829	14880	14827	14797	15054	14748	14786	14800	15113	14614	14702	14708	14888	14760	14721	14898	14808	14890	15015	14880	14728	14767	14792	14819	14927	14834	14754	14766	14698	14850	14666	14765	14905	14767	14713	14738	14781	14861	14872	14776	14935	14924	14833	14747	14972	14686	14958	14973	14743	14944	14841	14991	14704	14972	14980	14635	14812	14776	14882	14895	14927	14806	14878	14903	14805	14673	14825	14995	14738	14949	14792	14951	14932	14901	14799	14776	14781	14919	14888	14881	14708	14883	14823	14820	14754	14787	14939	14978	14923	14822	14930	14904	14925	14947	14945	14795	14744	14794	14596	14902	15078	14918	14667	14760	14691	14810	14900	14870	14716	14830	14905	14889	14898	14849	14884	14735	14814	14638	14938	14779	14755	14638	14901	14795	14888	14784	14992	14903	15176	14617	14823	14897	14818	14694	14810	14747	14902	14709	14842	14796	14742	14780	14840	14794	14851	14776	14786	14892	14885	14983	14923	14783	14895	14728	14862	14760	14953	14909	14930	14854	14970	14812	14780	14951	14703	14940	14873	14807	14863	14799	14921	14969	14850	14808	14871	14834	14861	14766	14816	14690	14917	14733	14817	14711	14744	14782	14755	14892	14767	15001	14804	14819	15088	14682	14841	14777	14815	14896	14852	14893	14891	14979	14886	14920	14887	14851	14846	14751	14793	14747	14844	14822	14750	14850	14888	14901	14795	14736	14776	14809	14985	15001	14790	14698	14716	14731	14844	14859	14950	14741	14759	14810	14800	14721	14908	14806	14881	15021	14820	14887	14901	14678	14890	14854	14730	14630	14794	14815	14785	14876	14880	14883	14827	14684	14584	14871	15008	14829	14856	14931	14836	14647	14922	14761	14828	14893	14787	14860	14911	14955	14842	14931	15080	15039	14954	14808	14780	14899	14804	14758	14850	14867	14904	14672	14896	14842	14779	14912	14833	14774	14911	14767	15005	15047	14741	14748	15006	14887	14881	14767	14798	14815	14784	14872	14775	14920	14804	14785	14712	14758	14898	14787	14795	14966	14767	14906	14841	14880	14965	14714	14664	14945	14758	14866	14737	14843	14866	14820	14911	14730	14849	14850	14832	14876	14698	14954	14745	14733	14739	14996	14922	14693	14796	14752	14800	14651	14793	14811	14861	14719	14884	15115	14892	14914	14929	14874	14716	14870	14735	14861	14850	14677	14815	14876	14912	14769	14922	14685	14811	14821	14860	14845	14735	14946	14836	14746	14765	14836	14880	14948	14698	14995	14727	14821	14907	14811	14771	14905	14898	14890	14650	14870	14795	14792	14810	14857	14829	14852	14701	14829	14961	14850	14715	14764	14959	14809	14850	14759	14877	14824	14798	14866	14954	14680	14905	14725	14868	14734	14804	14767	14709	14943	14840	14811	14737	14803	14938	14883	14846	14802	14863	14840	14971	14916	14859	15047	14809	14856	14867	14822	14732	14827	14851	14805	14842	14960	14633	14886	15046	14919	14884	14961	14759	14838	14897	14863	14788	14894	14986	14875	14743	14798	14966	14826	14660	14700	14668	14937	14838	14830	14709	14822	14748	14824	14988	14790	14807	14813	14880	14739	14901	14701	14625	14807	14775	14659	14845	14733	14851	14586	14940	14843	14773	14716	14911	14640	14920	14941	14668	14874	14684	14780	14853	14753	14819	14696	14812	14749	14968	14893	14764	14782	14998	14768	14784	14865	14807	14839	14791	14617	15020	14902	14836	14786	14715	14635	14751	14518	14695	14798	14739	14827	14997	14748	14838	14959	14903	14805	14746	14985	14797	14804	14828	14894	14773	14902	14933	14945	14973	14706	14857	14778	14829	14831	14911	14930	14915	14900	14886	14589	14951	14809	14827	14789	14803	14885	14927	14862	14894	14803	14910	14681	14903	14835	14709	14792	14866	14873	14971	14978	14862	14849	14825	14945	14807	14712	14837	14875	14672	14892	14886	14704	14717	14726	14759	14785	14797	14819	14920	14977	14789	14710	14798	14774	14782	14934	14900	14819	14802	14942	14674	14756	14819	14592	14865	14863	14888	14903	14963	14925	14838	14873	14787	14841	14919	14739	14952	14862	14878	14849	14725	14995	14724	14824	14831	14961	14885	14841	14920	14815	14921	14833	14872	14722	14876	14767	14795	14862	14845	14785	14808	14910	14790	14820	14821	14817	14751	14783	14831	14738	14908	14945	14801	14795	14795	14948	14971	14811	14905	14874	14819	14728	14779	14850	14738	14803	14635	14653	14706	14774	14833	14734	14855	14880	14893	14916	14810	14837	14926	14703	14829	14891	14756	14802	14810	14897	14979	14741	14837	14872	14809	14925	14816	14700	14776	14660	14889	14848	14974	14800	14810	14802	14929	14671	14840	14648	14795	14814	14812	14819	14858	14915	14800	14871	14880	14795	14855	14816	14717	14767	14795	14900	14707	14838	14953	14777	14781	14676	14970	14799	14938	14838	14908	14631	14872	14707	14816	14803	14843	14840	14908	14899	14747	14902	14802	14772	14718	14884	14877	14915	14712	14720	14949	14945	14974	14871	14858	14826	14736	14772	14860	14689	14765	15076	14807	14844	14795	14763	14852	14934	14857	14910	14923	14926	14908	14917	14812	14731	14967	14790	14757	14847	14935	14724	14801	14791	14809	14716	14876	14830	14833	14827	14952	14970	14840	14700	14841	14943	14751	14846	14774	14846
24100	21466	29151	25077	25293	29283	29771	25157	23631	22349	21602	20534	19962	19355	18775	18250	18051	17854	17758	17490	17648	17272	17639	17449	17511	17412	17169	16982	17136	17176	17164	17227	17094	17205	17010	17003	16893	17073	17036	16869	16834	16872	16944	16955	16923	17035	16758	16974	16989	16994	16964	16951	16929	16818	16940	16962	16944	16929	17116	16821	16923	16791	17161	16862	16821	17147	16887	16756	16849	16869	16836	16684	16709	16884	16953	17095	17047	16924	17079	16743	16986	16962	16865	16890	17014	17091	16919	16919	16767	16910	16916	17008	16902	16874	16721	16855	16877	16969	17097	16948	16889	16881	16903	16773	17052	16830	16979	16973	16852	16836	16787	16825	16917	16650	16911	16824	16938	16984	16823	16896	16941	16932	17050	16934	16854	16944	16933	16795	16807	16921	16834	17034	17025	16770	16821	16658	16793	16904	17054	16735	16877	16811	16878	16848	16887	16676	16917	17054	16803	16989	16899	16766	16770	16969	16681	16762	16913	16786	17006	16742	16781	16720	16846	16941	16816	16932	16725	16690	16735	16757	16839	16766	16683	17060	16942	16861	16963	17078	16845	16895	17080	16883	16829	16761	16806	16689	16922	16784	16882	16727	17016	16931	17052	16938	16954	16897	16682	16781	16853	16813	16629	16984	16628	16702	16809	16628	16664	16818	16940	16962	16912	16845	16960	16954	16903	16834	16918	17117	17101	17098	16959	16812	16832	16898	16567	16921	16728	16825	16908	17006	16897	16907	16912	16802	16993	16741	16814	16867	16852	16758	16738	16832	16894	16903	16893	16816	16947	16900	16799	16770	16776	16864	17012	16816	16812	17189	16679	16833	16785	17012	16845	16861	17125	16931	16814	16878	16816	16883	17053	16801	16806	16843	16822	16817	16811	16977	16875	16733	16797	16812	17100	16932	16750	16943	16795	16894	16849	16916	16779	16921	16765	16783	16990	16775	16875	16865	16942	16871	16818	16985	16974	16532	16683	16788	16813	16638	16936	16793	16908	16796	16618	16809	16802	16825	16796	16953	16861	16997	17009	16780	16829	16861	17012	17003	16843	16866	16982	16798	16894	17053	16571	16870	17167	16741	16921	17051	17012	16957	17123	16872	16890	16918	16983	16825	16821	16864	16867	16740	16662	16949	16848	16738	16799	16917	16846	16750	16806	16840	16885	16701	16935	17041	16796	16768	16807	16774	16779	16863	16692	16765	17059	16991	16956	16951	16787	16886	16759	16829	17068	16660	16935	16739	17013	16786	17097	16986	16995	16893	16939	16948	16834	16772	17020	16723	17097	16924	16888	16758	16927	16668	17016	16792	16930	16877	16819	16885	16895	16870	16847	16945	16946	16914	16847	16889	16745	16875	16861	16976	16849	16748	16806	16946	17040	16937	16976	16870	16758	16831	16867	16751	16957	16771	16780	16877	17009	16949	16883	16820	16808	16787	16933	16926	16852	16958	16640	16793	16902	16901	16926	16711	16838	16699	17031	16935	16847	16671	16862	16921	16925	16833	16798	16717	16993	16818	16997	16779	16972	16808	16846	16936	16933	16739	16867	17012	16751	16853	16814	16716	16704	16745	16931	16933	16802	16974	16814	16950	16852	16803	16898	17048	16920	16887	16679	16786	16962	16739	16845	16880	16909	16910	16917	16790	16983	16866	16954	16860	16830	16735	16764	16796	17010	16889	16873	16730	16871	16751	16601	16866	16687	16834	16979	16760	16784	16742	16810	16903	16712	16698	16895	16903	17010	16756	17024	16805	17013	16796	16941	16789	16897	16706	16961	17017	16915	16826	16830	16804	16848	16872	16839	16610	16881	16995	16839	16707	16840	16721	16616	16901	16873	16778	16889	16804	16941	16816	16890	16839	16876	16943	16879	16777	16623	17010	16916	16989	16755	16870	16808	16796	16835	16720	16972	16998	16919	16933	16718	16636	16719	16758	17011	16832	16762	16915	16890	17036	16638	16873	16853	16707	16954	16869	17003	16852	16792	16944	16818	16969	17053	17069	16941	16869	17063	16798	16738	16996	16896	16980	16882	16719	16714	16902	16848	16917	16681	16922	16863	16781	16836	16950	16752	16891	16703	16933	16924	16728	16879	16668	16827	16975	16916	16804	16929	16841	16747	16743	16884	16826	16602	16913	16958	16899	16836	16726	17006	16783	16774	16790	16831	16778	16781	16694	16831	16694	17015	16910	16568	16907	16983	16948	16814	16955	16894	16952	16496	16793	16852	16924	16980	16848	17053	16743	16956	17064	16920	17019	16742	16899	16847	16843	16819	16678	17076	16968	16966	16938	16832	16818	16755	16718	16760	16922	16743	16754	16833	16812	16843	16766	16964	17018	16952	16946	16985	17002	16883	17033	16960	16857	17052	16965	16994	16746	16708	16813	17008	16707	17016	16884	16994	16970	16841	16778	17069	16904	17047	16936	16777	16823	17026	16941	16797	16873	16894	17008	17078	16949	17007	16764	16797	16785	16700	16812	16907	17045	17092	17124	16706	16920	16964	16802	16974	16833	16853	16828	16815	16831	16949	16745	16715	16640	16782	17066	16901	16749	16969	16829	16725	16758	17134	17028	16890	16928	16826	17042	16930	16734	16921	17084	16980	16717	16801	16874	16767	16666	16855	16841	16903	16898	17300	16644	16795	16927	16746	17028	16709	17005	16843	16868	16944	16766	17051	16802	16847	16869	16858	16993	16949	16676	16647	16753	16842	17036	17006	16955	16845	16948	17089	16945	16917	16922	16916	17001	16718	16987	16899	16877	16794	16916	17009	16961	16526	16906	16971	16774	17018	17045	16854	16737	16899	17028	16914	16812	16763	16683	16833	16719	16854	16946	16878	16954	16894	16890	16854	16934	16922	16629	17021	16893	16986	16976	16625	16973	16888	16919	17096	16848	17008	16752	16983	17019	16948	16984	16886	17057	16953	16983	17019	16952	16983	16920	17007	16728	16993	16839	16821	16852	17076	16744	17018	17017	16654	16960	16965	16792	16841	16827	16810	16743	16855	16719	16877	16692	16913	16626	16935	16899	16936	16959	16723	16896	16802	17076	16999	16972	16885	16824	16947	16898	16947	16834	16774	16816	17033	16824	16812	16955	16924	16844	16994	16928	16944	16916	16746	16900	16930	16984	17031	16681	16844	16797	16761	16797	16632	16765	16833	16868	17014	16876	16687	16825	16717	16842	16626	16797	16726	16847	16816	16913	16993	16829	16911	16658	16741	16867	16928	16971	16769	16769	16792	16897	16797	16735	16881	17033	16866	16851	16893	16768	16771	16871	16736	17007	16887	16901	16859	16678	17015	16926	16776	16955	16935	16813	16967	16960	16729	16741	16760	16942	17061	16902	16972	16974	16852	16965	16796	16820	16828	16700	16776	17063	16936	16980	16899	16981	16897	16718	16754	16864	16877	16815	17116	16846	16840	16938	16870	16758	16916	16699	16790	16936	16675	16861	17117	16861	16917	16819	16850	16627	16892	16699	16873	16989	16944	16838	16927	16889	17005	16838	16806	16870	16903	16975	16681	16646	16897	16670	16717	16765	17005	16739	16825	16942	17052	16703	16823	17070	16854	16947	16783	16923	16810	16967	16939	16874	16756	16785	16702	16879	16804	16817	16947	17050	16912	16922	16704	16801	16810	16633	16931	17027	16744	17043	16987	16897	17075	16966	16794	16876	17035	16542	16635	16718	16770	16925	16738	16690	16778	16936	16988	16631	16834	16936	16803	16670	16684	16828	16996	16811	17043	16867	16736	16955	16755	16852	17072	16805	16856	16795	16793	16846	16775	16716	16769	16870	16803	16974	16744	16732	16849	17031	16874	17015	16877	16845	16974	16971	16801	16934	16850	16844	16847	17118	16846	16870	16836	16845	16782	16960	16843	16893	16824	16892	16910	16912	16792	16667	16761	16753	17020	16849	16825	16844	16940	16955	16857	16861	16991	16876	17018	16765	16830	16784	16932	16729	16797	17134	16757	16857	16783	16816	16969	16780	16913	17016	16949	17063	17019	16996	16809	16921	16766	16836	16948	17022	16880	16757	16803	16802	16862	16918	16804	16985	17034	16768	17113	16877	16863	16948	16708	16852	16841	17110	16973	16775	16850	16818	17002	16874	16953	17102	16996	16917	16898	16955	16875	16998	16947	16918	16871	16796	16927	16917	16920	16915	16822	16800	16967	17019	16749	16858	16801	17003	16748	16698	16937	16774	16731	16848	16784	16913	16721	16887	16937	16776	16912	16998	16980	17020	16931	16883	16688	16675	17006	17005	16839	16754	16809	16885	16787	16942	16860	16854	16908	16875	16938	16859	16886	16781	16769	16742	16827	16978	16919	16948	16924	16835	16783	17018	16872	16734	16847	16839	16838	16826	16719	16752	16738	16911	16878	16733	17015	16752	16957	16907	16989	16876	16709	16874	16905	16823	17006	16843	16793	16747	16777	16868	16926	16917	16698	16808	17083	16698	16792	16817	16769	16628	17007	16909	16880	16805	16830	16928	16881	17059	16859	16755	16941	16809	16827	16983	17004	16893	16697	16951	16859	16960	16878	17006	16965	16919	16901	16868	16654	16968	16832	16756	16895	16764	16706	16757	16843	16912	16777	16985	16790	16902	16758	17040	16947	16872	16929	16869	17056	17028	16933	16680	16899	16784	16954	16912	16872	16754	16989	16961	16942	16789	17058	16639	16752	16791	16799	16843	16807	16968	16904	16863	16839	17104	17124	16760	16694	16831	17056	16884	16965	16960	16996	17102	17029	16741	16944	16835	16635	16830	16960	16948	17023	16840	16764	16913	16945	16812	16974	16838	16875	16671	16813	16815	16661	16853	16947	16664	16846	17047	16780	16873	16925	16885	16999	16853	16970	16886	16946	16880	16871	16962	16980	16800	16915	16804	16864	16922	16789	16924	16773	16943	16753	16909	16687	16644	16861	16708	16969	16818	16916	16850	16894	16740	16895	16810	16610	16886	16899	16973	16989	16686	16955	17036	16820	16788	16806	17178	16809	16826	16940	16725	16814	17025	16900	16720	16773	16762	16865	16947	16721	16865	16859	17046	16979	16752	16802	16775	16960	16734	16827	16906	16825	16802	16795	16728	16772	17145	17162	17147	16776	16810	16861	16790
27044	47327	47228	40789	36790	33248	30211	27193	24642	22832	21696	20311	19291	18435	17534	16816	16509	16152	15552	15567	15467	15654	15410	15427	15411	15019	15186	14979	15204	15197	15106	15048	14909	15004	14972	14939	14844	14772	14936	14880	14857	14778	14803	14612	14745	14814	14802	14836	14615	14833	14787	14755	14832	14840	14698	14638	14913	14943	14862	14840	14725	14851	14892	14650	14929	14937	14872	14780	14851	14702	14701	14722	14747	14901	14714	14668	14769	14748	14745	14647	14809	14530	14827	14802	14778	14700	14774	14676	14781	14746	14830	14882	14706	14727	14768	14754	14729	14727	14742	14851	14583	14785	14818	14732	14775	14649	14856	14750	14621	14782	14716	14813	14644	14761	14616	14693	14679	14715	14762	14806	14649	14710	14875	14748	14593	14663	14713	14806	14733	14893	14718	14790	14752	14760	14825	14715	14765	14763	14770	14706	14804	14745	14638	14871	14844	14628	14720	14771	14811	14942	14683	14804	14879	14486	14791	14634	14747	14764	14997	14647	14600	14820	14612	14747	14665	14888	14782	14739	14706	14864	14485	14780	14690	14958	14810	14614	14607	14759	14759	14682	14812	14701	14925	14749	14836	14748	14758	14783	14746	14849	14818	14744	14564	14796	14765	14773	14676	14616	14660	14729	14679	14807	14648	14859	14623	14818	14741	14668	14621	14660	14598	14859	14614	14766	14733	14728	14729	14699	14662	14925	14752	14765	14621	14841	14809	14618	14595	14824	14700	14674	14708	14746	14722	14705	14705	14768	14793	14786	14733	14856	14818	14746	14795	14874	14653	15001	14847	14729	14814	14691	14737	14823	14678	14800	14814	14726	14799	14665	14576	14792	14755	14736	14786	14621	14750	14787	14841	14767	14953	14843	14681	14649	14768	14678	14636	14819	14669	14748	14744	14587	14732	14752	14768	14542	14640	14899	14823	14779	14886	14634	14877	14671	14898	14689	14816	14676	14617	14724	14929	14775	14854	14842	14725	14882	14761	14746	14789	14902	14595	14783	14792	14782	14783	14716	14539	14833	14830	14765	14753	14731	14702	14707	14589	14713	14921	14728	14970	14656	14835	14823	14661	14911	14752	14663	14866	14867	14801	14699	14664	14863	14727	14843	14703	14684	14860	14756	14906	14821	14688	14670	14826	14765	14778	14856	14837	14872	14873	14807	14862	14781	14726	14939	14814	14821	14799	14676	14852	14676	14718	14767	14853	14605	14728	14840	14700	14719	14801	14759	14696	14850	14623	14895	14805	14681	14750	14766	14708	14820	14948	14765	14576	14844	14712	14927	14719	14779	14606	14705	14783	14845	14649	14861	14888	14825	14726	14735	14691	14911	14862	14718	14714	14690	14748	14729	14640	14732	14800	14835	14890	14815	14752	14802	14686	14910	14566	14617	14769	14627	14810	14678	14846	14697	14713	14582	14593	14793	14819	14894	14791	14869	14711	14915	14712	14645	14752	14739	14689	14752	14631	14790	14606	14790	14838	14604	14791	14818	14809	14822	14703	14815	14871	14772	14842	14634	14811	14666	14736	14738	14635	14674	14673	14583	14776	14757	14769	14726	14676	14812	14853	14632	14664	14714	14805	14718	14771	14723	14710	14710	14690	14819	14722	14650	14824	14702	14803	14768	14711	15017	14730	14629	14923	14978	14998	14747	14867	14642	14787	14632	14708	14809	14786	14835	14854	14706	14741	14750	14967	14774	14808	14771	14715	14661	14707	14678	14790	14669	14627	14826	14602	14674	14877	14643	14721	14839	14830	14716	14627	14656	14581	14830	14738	14673	14755	14847	14767	14751	14713	14694	14755	14702	14619	14889	14874	14713	14782	14798	14762	14512	14634	14793	14775	14871	14696	14654	14691	14819	14740	14657	14715	14780	14872	14627	14757	14720	14805	14730	14753	14654	14754	14800	14702	14805	14668	14584	14877	14854	14810	14502	14724	14724	14993	14789	14894	14854	14775	14758	14846	14842	14832	14558	14823	14559	14774	14832	14759	14918	14843	14697	14766	14915	14651	14703	14913	14766	14707	14707	14903	14820	14661	14636	14674	14699	14799	14795	14732	14773	14690	14762	14732	14577	14745	14730	14596	14819	14596	14626	14637	14713	14643	14661	14653	14833	14888	14845	14763	14769	14818	14811	14621	14757	14696	14869	14687	14742	14865	14646	14777	14823	14867	14734	14631	14598	14690	14811	14805	14572	14884	14821	14753	14761	14753	14841	14697	14646	14643	14761	14774	14755	14533	14751	14938	14660	14859	14839	14831	14782	14688	14810	14642	14826	14780	14762	14705	14650	14678	14838	14784	14811	14585	14894	14621	14787	14646	14859	14729	14876	14804	14771	14812	14840	14749	14613	14661	14590	14829	14671	14705	14793	14613	14538	14715	14596	14922	14638	14710	14786	14717	14538	14610	14657	14851	14780	14815	14934	14788	14639	14687	14774	14791	14708	14673	14690	14728	14530	14685	14715	14698	14691	14790	14611	14798	14752	14909	14509	14798	14945	14671	14576	14677	14726	14663	14879	14761	14744	14815	14799	14795	14846	14622	14698	14676	14684	14650	14696	14783	14736	14638	14731	14813	14757	14794	14566	14786	14590	14784	14709	14874	14774	14937	14656	14745	14574	14531	14877	14728	14688	14815	14859	14807	14636	14730	14664	14775	14800	14566	14752	14544	14661	14779	14760	14674	14669	14861	14636	14612	14841	14717	14750	14642	14664	14910	14691	14708	14718	14602	14628	14812	14805	14827	14656	14905	14811	14838	14856	14763	14690	14814	14669	14739	14846	14766	14657	14721	14837	14842	14645	14623	14822	14719	14798	14938	14697	14932	14714	14726	14755	14672	14778	14703	14681	14730	14833	14729	14619	14730	14552	14710	14723	14776	14869	14547	14654	14814	14760	14838	14795	14723	14627	14773	14735	14711	14800	14853	14747	14734	14736	14683	14657	14692	14655	14831	14704	14751	14854	14827	14592	14798	14761	14841	14740	14808	14792	14775	14925	14729	14866	14811	14790	14906	14767	14723	14816	14763	14781	14759	14744	14604	14690	14743	14565	14825	14730	14630	14833	14846	14848	14679	14806	14672	14839	14607	14915	14733	14672	14810	14786	14739	14761	14733	14755	14852	14815	14888	14907	14783	14816	14789	14838	14637	14871	14736	14875	14679	14729	14835	14609	14776	14731	14799	14598	14761	14773	14817	14662	14839	14870	14836	14658	14830	14633	14877	14775	14784	14518	14955	14673	14749	14714	14670	14762	14595	14737	14628	14599	14693	14910	14741	14771	14840	14625	14820	14701	14702	14775	14810	14786	14665	14600	14634	14694	14727	14590	14906	14688	14709	14726	14924	14660	14751	14706	14675	14893	14743	14758	14850	14859	14712	14728	14681	14740	14645	14829	14927	14641	14670	14809	14755	14557	14770	14609	14686	14768	14665	14742	14838	14849	14630	14787	14703	14684	14758	14732	14821	14665	14897	14787	14744	14745	14664	14650	14847	14753	14771	14707	14791	14770	14689	14764	14636	14646	14634	14893	14802	14791	14744	14853	14826	14921	14655	14809	14812	14638	14689	14779	14897	14792	14741	14833	14580	14880	14970	14716	14754	14840	14750	14817	14826	14808	14630	14826	14802	14837	14832	14887	14763	14758	14746	14662	14751	14670	14664	14664	14819	14723	14857	14577	14770	14779	14931	14716	14807	14808	14664	14686	14843	14656	14762	14855	14759	14667	14828	14653	14905	14746	14826	14774	14784	14685	14804	14839	14798	14612	14723	14500	14673	14813	14718	14755	14739	14827	14580	14838	14591	14915	14756	14628	14894	14622	14873	14844	14728	14909	14763	14770	14876	14597	14730	14785	14860	14754	14703	14859	14792	14789	14739	14833	14686	14677	14599	14624	14830	14759	14637	14731	14873	14486	14957	14570	14619	14809	14779	14619	14808	14666	14734	14942	14688	14478	14761	14776	14844	14775	14636	14689	14777	14618	14773	14673	14704	14792	14744	14660	14729	14746	14639	14821	14771	14828	14872	14831	14763	14769	14656	14666	14723	14791	14635	14763	14662	14775	14735	14723	14783	14916	14613	14810	14777	14659	14813	14708	14842	14812	14725	14636	14646	14857	14781	14815	14872	14819	14820	14840	14629	14748	14639	14683	14727	14561	14758	14534	14705	14923	14862	14814	14453	14665	14843	14846	14739	14901	14692	14751	14774	14719	14540	14805	14729	14907	14662	14526	14731	14797	14751	14700	14773	14729	14654	14860	14891	14807	14922	14768	14917	14983	14772	14682	14713	14937	14572	14932	14809	14712	14602	14636	14719	14934	14823	14747	14699	14673	14856	14434	14648	14744	14905	14857	14816	14693	14608	14873	14707	14632	14657	14797	14919	14759	14488	14854	14799	14550	14877	14774	14660	14843	14802	14666	14625	14690	14809	14746	14627	14799	14687	14871	14885	14736	14719	14635	14765	14659	14697	14876	14735	14593	14781	14633	14694	14600	14861	14861	14606	14786	14683	14988	14788	14774	14885	14902	14845	14592	14816	14855	14581	14920	14751	14743	14878	14737	14895	14831	14756	14825	14854	14793	14668	14783	14731	14771	14728	14707	14791	14795	14674	14725	14773	14596	14682	14844	14585	14742	14816	14795	14770	14751	14620	14909	14795	14630	14587	14699	14686	14691	14581	14835	14772	14685	14712	14751	14834	14766	14854	14635	14866	14747	14823	14781	14667	14805	14654	14597	14855	14588	14750	14831	14581	14819	14651	14735	14702	14723	14759	14612	14555	14782	14626	14824	14840	14802	14765	14873	14767	14821	14704	14874	14807	14606	14686	14754	14873	14653	14743	14827	14796	14829	14781	14607	14600	14632	14789	14653	14833	14565	14802	14740	14598	14519	14749	14815	14774	14717	14725	14954	14843	14809	14711	14834	14797	14695	14575	14736	14662	14658	14781	14707	14650	14702	14754	14788	14818	14853	14831	14790	14796	14758	14713	14771	14805	14754	14775	14621	14693	14592	14807	14646	14862	14798	14578	14761	14899	14794	14684	14472	14691	14692	14798	14726	14778	14870	14722	14822	14810	14767	14755	14760	14586	14778	14787	14934	14714	14717	14820	14785	14610	14771	14733	14538
30733	27665	34436	32064	26842	24418	22450	20979	20016	19650	19060	18714	18296	18036	18041	17724	17825	17794	17577	17600	17580	17523	17494	17699	17410	17531	17656	17524	17558	17499	17627	17658	17507	17507	17499	17511	17677	17489	17280	17415	17543	17315	17394	17462	17304	17391	17231	17331	17259	17219	17401	17379	17351	17481	17552	17299	17197	17503	17456	17234	17500	17164	17312	17089	17224	17336	17506	17521	17503	17500	17303	17350	17335	17457	17468	17430	17316	17492	17397	17400	17376	17518	17401	17300	17378	17376	17437	17612	17397	17476	17428	17516	17508	17256	17515	17364	17348	17433	17437	17639	17460	17520	17332	17498	17449	17529	17497	17317	17373	17175	17385	17574	17192	17304	17480	17414	17397	17471	17444	17414	17322	17030	17430	17220	17404	17329	17351	17507	17174	17451	17475	17493	17262	17496	17477	17347	17413	17421	17349	17407	17332	17314	17518	17247	17364	17338	17424	17416	17364	17547	17388	17392	17232	17427	17324	17581	17404	17242	17437	17290	17511	17377	17204	17319	17409	17490	17370	17221	17247	17492	17242	17212	17031	17309	17394	17305	17474	17269	17210	17524	17512	17364	17303	17428	17510	17555	17325	17423	17359	17365	17518	17456	17332	17446	17398	17307	17234	17385	17269	17234	17201	17496	17278	17482	17449	17401	17471	17115	17281	17339	17399	17439	17468	17498	17283	17436	17398	17253	17295	17272	17438	17505	17154	17571	17143	17248	17506	17303	17377	17372	17552	17451	17460	17393	17277	17498	17464	17545	17378	17397	17277	17371	17390	17367	17518	17455	17561	17334	17174	17176	17372	17352	17308	17515	17498	17366	17477	17275	17094	17514	17687	17419	17384	17245	17251	17373	17464	17493	17683	17340	17348	17285	17406	17618	17323	17324	17397	17551	17414	17339	17501	17322	17440	17264	17487	17443	17342	17234	17289	17408	17450	17354	17326	17411	17302	17301	17234	17278	17120	17249	17303	17328	17205	17382	17504	17535	17400	17343	17406	17425	17548	17283	17251	17433	17485	17427	17263	17446	17353	17240	17330	17457	17344	17420	17339	17320	17384	17404	17499	17371	17299	17472	17489	17334	17467	17310	17407	17357	17120	17136	17420	17354	17384	17332	17353	17199	17300	17368	17496	17533	17482	17508	17344	17258	17513	17495	17279	17395	17336	17135	17407	17266	17380	17541	17358	17355	17418	17540	17329	17452	17270	17411	17496	17396	17546	17317	17237	17355	17367	17389	17409	17342	17541	17298	17391	17289	17168	17469	17237	17363	17482	17424	17439	17245	17442	17482	17385	17538	17190	17450	17380	17351	17335	17272	17491	17361	17145	17409	17104	17355	17498	17347	17448	17327	17358	17247	17216	17486	17459	17482	17379	17483	17420	17479	17310	17339	17445	17446	17609	17336	17381	17465	17439	17365	17540	17244	17608	17490	17461	17400	17366	17152	17472	17215	17537	17372	17434	17506	17324	17179	17281	17324	17420	17527	17291	17312	17290	17248	17246	17338	17392	17431	17102	17330	17375	17279	17325	17458	17576	17348	17354	17333	17355	17293	17264	17419	17334	17183	17483	17334	17585	17386	17549	17148	17312	17411	17386	17310	17299	17322	17312	17526	17496	17230	17370	17252	17438	17532	17222	17448	17354	17253	17584	17231	17586	17233	17281	17237	17352	17493	17297	17309	17378	17504	17337	17260	17459	17451	17415	17236	17234	17352	17461	17414	17515	17591	17544	17523	17190	17332	17385	17346	17406	17412	17244	17356	17172	17461	17311	17253	17449	17317	17217	17301	17458	17382	17322	17426	17286	17343	17374	17534	17328	17386	17475	17332	17243	17265	17614	17363	17497	17579	17470	17423	17536	17429	17454	17460	17352	17419	17339	17490	17245	17238	17417	17363	17294	17416	17232	17444	17434	17430	17460	17448	17377	17449	17312	17379	17474	17375	17539	17433	17402	17323	17349	17482	17357	17584	17424	17676	17484	17384	17249	17283	17411	17427	17568	17475	17230	17536	17278	17445	17402	17308	17456	17494	17392	17380	17554	17315	17256	17462	17662	17454	17266	17431	17212	17307	17528	17330	17512	17275	17306	17425	17459	17275	17298	17389	17454	17276	17507	17492	17382	17265	17638	17438	17258	17372	17160	17353	17274	17310	17539	17518	17389	17626	17481	17426	17455	17175	17201	17457	17321	17312	17145	17235	17308	17366	17508	17460	17441	17551	17521	17466	17499	17594	17339	17347	17584	17267	17383	17441	17302	17404	17427	17634	17278	17441	17544	17424	17377	17385	17361	17477	17376	17572	17334	17303	17390	17324	17473	17454	17283	17371	17460	17229	17426	17370	17368	17109	17513	17408	17456	17401	17409	17359	17579	17383	17470	17402	17336	17574	17370	17391	17554	17207	17597	17202	17494	17422	17558	17444	17545	17375	17238	17362	17343	17273	17122	17393	17427	17404	17629	17319	17383	17415	17432	17344	17387	17482	17252	17261	17376	17610	17493	17441	17519	17343	17361	17539	17533	17310	17421	17380	17355	17212	17616	17422	17498	17384	17445	17286	17332	17430	17372	17414	17473	17496	17629	17474	17544	17420	17320	17416	17422	17535	17412	17102	17306	17467	17468	17241	17342	17532	17171	17327	17694	17437	17359	17415	17590	17497	17215	17395	17299	17211	17787	17455	17201	17369	17307	17297	17256	17508	17310	17338	17350	17414	17393	17391	17274	17244	17329	17285	17371	17281	17284	17531	17279	17373	17483	17254	17160	17428	17431	17240	17407	17555	17513	17384	17390	17471	17406	17259	17365	17354	17329	17385	17380	17482	17377	17438	17541	17404	17554	17515	17515	17361	17541	17329	17411	17221	17455	17488	17259	17586	17386	17179	17300	17290	17153	17065	17360	17308	17438	17641	17276	17423	17532	17479	17326	17348	17558	17427	17504	17384	17287	17340	17205	17126	17362	17481	17503	17525	17350	17096	17397	17447	17525	17286	17302	17262	17364	17301	17454	17324	17324	17450	17560	17363	17431	17440	17315	17417	17454	17397	17411	17289	17386	17255	17121	17437	17536	17268	17600	17355	17284	17132	17171	17322	17420	17337	17395	17483	17430	17470	17378	17463	17408	17269	17326	17414	17405	17506	17414	17376	17412	17399	17530	17448	17341	17150	17388	17207	17561	17405	17244	17427	17406	17472	17300	17436	17521	17361	17370	17444	17421	17496	17318	17438	17332	17330	17485	17317	17088	17482	17374	17414	17692	17393	17503	17453	17489	17500	17432	17359	17406	17268	17526	17318	17538	17372	17412	17508	17361	17223	17465	17390	17227	17298	17284	17372	17395	17469	17328	17372	17430	17246	17310	17520	17324	17414	17488	17154	17209	17091	17298	17534	17463	17417	17161	17347	17347	17609	17542	17350	17373	17343	17272	17339	17619	17332	17492	17546	17154	17393	17280	17315	17123	17310	17645	17380	17403	17238	17356	17363	17647	17513	17456	17407	17367	17421	17534	17472	17480	17329	17300	17274	17244	17216	17278	17323	17367	17264	17195	17318	17347	17374	17384	17382	17599	17426	17314	17405	17378	17287	17445	17362	17539	17546	17472	17313	17364	17393	17268	17408	17383	17256	17473	17171	17524	17300	17671	17328	17307	17442	17407	17473	17509	17270	17346	17428	17485	17407	17232	17421	17421	17411	17288	17230	17486	17490	17449	17227	17549	17262	17241	17540	17427	17281	17289	17213	17329	17337	17205	17447	17312	17445	17337	17159	17316	17479	17304	17318	17534	17462	17501	17056	17424	17264	17347	17534	17469	17436	17128	17258	17388	17332	17533	17541	17295	17546	17413	17400	17415	17350	17404	17508	17313	17300	17236	17317	17320	17390	17513	17551	17370	17470	17341	17596	17419	17402	17472	17348	17545	17375	17481	17359	17358	17586	17591	17558	17555	17302	17414	17316	17403	17387	17358	17132	17379	17525	17454	17324	17428	17150	17156	17504	17525	17148	17122	17355	17289	17270	17416	17338	17442	17341	17538	17412	17367	17427	17378	17245	17674	17189	17482	17434	17217	17362	17236	17278	17411	17342	17310	17297	17453	17623	17330	17287	17435	17187	17565	17487	17439	17483	17245	17473	17312	17235	17195	17248	17456	17515	17313	17382	17571	17372	17642	17388	17456	17472	17460	17429	17260	17377	17174	17443	17315	17451	17343	17332	17381	17436	17417	17345	17263	17281	17302	17162	17242	17413	17323	17469	17332	17394	17381	17330	17338	17163	17402	17350	17331	17602	17301	17369	17416	17266	17345	17564	17392	17509	17332	17589	17424	17378	17595	17401	17344	17148	17372	17416	17495	17423	17384	17396	17388	17423	17459	17430	17391	17428	17415	17457	17442	17607	17403	17491	17374	17343	17323	17387	17597	17377	17261	17237	17393	17393	17290	17548	17054	17280	17369	17283	17367	17348	17433	17466	17343	17385	17496	17366	17564	17320	17388	17649	17378	17402	17378	17141	17263	17164	17327	17420	17381	17265	17423	17402	17406	17352	17555	17450	17307	17300	17380	17497	17529	17218	17432	17486	17390	17259	17173	17484	17517	17268	17271	17511	17258	17594	17419	17306	17353	17245	17480	17302	17147	17340	17305	17414	17592	17281	17307	17564	17449	17366	17605	17384	17273	17272	17515	17440	17431	17349	17170	17331	17400	17343	17246	17326	17121	17471	17375	17367	17582	17346	17602	17447	17399	17460	17437	17527	17454	17242	17435	17366	17359	17445	17403	17341	17365	17477	17383	17548	17373	17451	17405	17484	17267	17476	17500	17406	17568	17453	17257	17452	17267	17289	17442	17554	17499	17326	17481	17277	17230	17329	17480	17362	17343	17488	17347	17407	17528	17397	17230	17224	17403	17488	17249	17136	17524	17303	17347	17590	17284	17340	17419	17299	17486	17497	17390	17449	17370	17307	17382	17409	17305	17547	17402	17387	17403	17426	17503	17539	17335	17321	17346	17458	17566	17351	17517	17456	17391	17306	17375	17484	17332	17233	17284	17323	17433	17540	17391	17356	17501	17678	17265	17339	17303	17326	17344	17403	17363	17379	17267	17526	17426	17481	17398	17247	17563	17435	17404	17361	17377	17551
25087	36556	37920	32013	27629	25097	22062	20319	19178	18627	17768	17138	16716	16275	16073	15672	15700	15502	15285	15299	15252	15277	15315	15241	15351	15288	15262	15236	15119	15141	15195	15185	15101	15005	15230	15096	14975	14892	14978	15142	14978	14906	15171	14920	15115	15033	15083	15041	15050	15015	14840	15030	15021	14983	15170	14972	15112	15017	14931	14907	15055	14970	15016	14888	14865	15117	15038	14955	15247	14911	14967	14961	15129	15059	15012	15017	15138	15172	15038	14897	14985	14938	14941	15252	15060	14996	15076	15194	15141	14849	15035	14998	14897	14962	14952	15054	15012	15063	14914	14966	15110	14900	15032	14946	15143	14890	14854	14993	15074	15119	14914	15007	14831	14919	14959	14922	15255	15037	15013	15055	14922	15156	14905	14977	15049	15010	15094	14989	15051	15028	15023	14929	15106	15149	15103	14823	15100	15025	14896	15022	14971	14974	14958	14971	14984	14859	15143	15039	15013	15213	14855	15147	15060	14971	15090	15021	15158	14966	14880	14941	15097	14891	15033	14739	15143	14989	15039	14993	14975	15006	15008	14675	14856	14951	15130	14954	14917	15058	15094	15047	14904	15136	14889	15156	14811	14961	15141	15114	14985	15140	15089	15136	14916	14982	14909	15131	15098	14892	15039	14926	15120	14907	14986	15035	15027	15059	14918	15058	15040	15123	14994	15097	14973	14979	15014	15053	14990	15031	15040	14951	15096	14983	15042	15179	15019	15212	15027	14967	15066	15146	15048	14949	14975	14994	15021	15113	14982	14979	14901	14976	15033	15082	14962	15013	15074	14959	14883	15017	14994	15216	15041	14904	15095	14961	14985	14865	14887	14890	15027	14990	15159	15193	15147	14882	14857	14957	15050	14995	15126	14869	14937	14886	15100	14904	15113	14914	14873	15123	14962	15047	15159	14977	14930	15034	15001	14994	15029	14937	15122	15127	15053	15113	14997	15080	14986	14958	14939	15024	14967	14953	15040	15048	14949	14954	15079	14834	15072	14970	14908	14948	15084	15032	14953	15009	15083	15014	15074	14982	15115	14870	14884	14850	14797	15030	15052	15013	15086	14921	15166	14840	15093	15096	14988	14942	15065	14974	14908	15056	14801	15160	14900	15195	15061	14991	14994	14896	14907	15056	14976	15117	14908	14960	14799	15039	14917	15026	14985	15037	14986	14967	15175	14961	15064	14908	15043	14878	15098	15047	15121	15008	14985	15006	15121	15071	14916	15174	14940	14879	15156	14975	14889	15031	15139	15025	15076	14868	14880	15093	14865	15018	14947	14955	14967	15123	15056	15144	15172	14991	15059	15153	15074	14951	15133	15114	14979	14981	14956	14951	15101	14992	15052	15024	14888	15076	15078	15011	14880	14999	15098	15057	15067	15000	15024	14917	15006	15052	15233	14968	14991	15041	14837	14936	15018	14966	15156	15072	15008	14856	14987	14850	15028	15062	15110	14830	15043	14894	15066	15069	15000	14968	15065	15142	15100	15115	14868	14790	14915	14964	15082	14836	14936	14925	15046	15108	14904	14963	15126	15020	14931	14897	14948	15117	15077	15042	15051	15050	14975	14933	15057	15105	14976	15090	15045	14948	15001	14948	15142	15058	14994	14995	14860	14990	15063	15072	15137	15190	15018	14973	14902	14877	15082	14959	14969	14948	15034	14933	14999	14991	14938	14848	14979	15029	14892	15067	15139	14929	15018	15015	15076	14906	15266	15030	15044	15032	15229	15086	14847	15038	14997	15130	14946	14984	14974	14957	14916	14861	14801	15008	15154	15082	15060	14847	15033	15172	15018	14991	14858	15060	14912	15024	15118	15106	15183	15040	15107	15038	15085	15076	15017	15050	14982	15155	15015	15237	14897	15212	14974	14971	14926	14989	14981	15019	14977	14882	14995	14936	15200	14951	15234	15032	14949	15013	15148	15112	15012	14947	15149	14939	14989	15138	15110	14975	15081	14987	14947	15135	15060	14971	14904	15009	15159	15071	14976	14896	15167	14988	14970	14972	15219	14961	15063	15034	15023	15000	14973	15024	15161	15122	14995	15050	14958	14959	14988	15170	15051	14888	15058	15141	15014	14864	14944	14916	15101	14958	15024	15087	14956	14949	14985	15023	14978	15177	14993	14921	15024	14924	15010	15128	15038	15017	15023	14950	15021	14938	15199	14994	14867	14862	14971	15108	15035	15045	14929	15117	15017	15106	15133	14915	14950	15010	15065	14979	14979	14950	15019	14913	14902	14736	14984	14929	15031	15006	15175	14997	14881	14997	15079	15140	15104	15039	14876	15010	14874	14914	14925	15186	14941	15064	15068	14940	14999	14916	14996	15041	14966	15255	15093	15061	14883	15106	15123	15058	14970	14999	15118	15030	14796	15064	15099	15016	14958	15042	15093	14940	15112	15142	14931	14870	15017	15091	15082	14997	15171	14850	14889	14776	14986	15095	15045	15149	14984	15083	14901	15085	15006	14964	15078	14919	15091	15088	15022	15063	15071	15081	15071	15032	14892	15134	15054	14888	15115	14915	14962	15015	14936	15057	15086	14908	14946	15077	14928	14975	14988	14985	14878	14932	15229	15127	15049	15013	15170	14961	15242	14814	15089	15075	14931	15103	15159	15095	14953	14950	15034	14738	14982	14937	14898	14846	15034	15039	14917	14947	15064	15026	15090	14892	14917	15011	14891	15004	15112	15113	14981	14964	14947	15320	14983	14937	15127	14935	15232	15044	14970	15007	15214	14998	15089	15030	15074	14977	14976	15070	14945	15067	15177	15084	14977	15011	15213	14877	15130	15259	15065	15051	14971	15011	15107	15022	14891	14995	15073	14842	14959	15048	14983	15105	15230	15083	15033	15034	14939	14846	15060	15121	14996	15132	15034	14899	14928	14799	15065	15145	14968	15001	14978	15015	15051	14897	15002	14874	15081	15016	14925	15080	14919	15016	15059	15022	15051	15038	15063	15129	14829	14988	15179	14936	15060	14982	15032	15044	15036	14956	14971	15082	15051	14959	15007	15188	15168	15057	14873	15012	15087	14938	15036	15012	14936	14819	15015	15160	14885	15183	14998	15189	14867	14895	15038	14983	15049	15062	15051	14933	14975	14913	14982	15127	15093	14990	15005	15093	14854	14844	14972	14954	15052	14892	14991	15118	15153	14942	15116	15092	14927	14991	14993	14866	14960	15161	14964	15022	14878	15105	14997	15032	15246	15016	15090	15166	14915	14944	15121	14879	14859	15225	14969	15097	15027	15219	15160	14771	15197	15095	15095	14933	14972	14782	14966	15253	14983	15143	15056	15061	15107	15133	15061	14986	15139	15027	14969	15057	15039	15038	15162	15087	14970	15038	15107	15005	15050	15169	15082	15080	15145	15038	15121	15096	14923	15012	14864	15125	14954	14969	14868	14906	15029	14983	15108	14927	15089	15117	14910	15056	15029	15029	15033	15002	14940	15133	15067	14926	14913	15000	15085	14926	14879	15011	14976	15015	15127	14930	15049	14976	15031	15077	14989	14977	14976	14913	15135	14979	15261	15101	14878	15007	15060	15096	15219	14961	15073	14963	14915	15163	15088	15003	15100	15131	14999	15056	14796	15017	14852	15029	15125	15072	15001	15030	15013	14998	15047	14929	14971	15120	15024	15010	14678	15188	14936	15060	14907	14896	14899	15023	15210	15035	14918	14919	14892	15272	14992	14978	15139	14990	15114	15233	14948	15287	15032	15068	15043	14919	15094	15121	15081	14958	14989	14789	14953	15029	15060	15106	14992	15308	14952	15058	15105	15132	15081	14775	15057	15050	15023	15039	14843	15154	15231	15208	15049	14917	14958	15029	15136	14945	14912	14970	14996	15010	15104	15058	14928	14786	15179	14857	14831	15112	14985	15020	14958	14999	15018	15004	14930	14920	14984	15129	14928	14987	15004	15016	15005	15020	14964	15129	14905	15038	14905	15068	15114	15232	15059	14984	14793	15014	15082	15024	15039	15120	14881	15158	14976	15108	14983	15122	14963	15024	15045	14968	15222	14989	15098	14898	15083	15151	15089	14955	15146	14977	15058	15137	14967	14967	14850	14830	15233	14929	15014	15060	15120	15094	15105	15011	14948	14980	14958	15000	15064	15031	15109	15037	15059	15166	15032	15101	15128	15029	15060	14769	15012	15213	15011	14940	15110	14984	15023	15163	15022	15037	14995	14913	15006	14943	15066	14988	15114	14949	15098	15046	14841	15129	15190	15073	15052	15024	14918	14854	14906	15016	15054	15059	14998	15004	15028	14888	15078	14954	15059	15125	14992	14960	15197	15079	14848	15140	14974	15092	15110	14950	15061	15032	15097	14960	15133	15043	14899	15155	14910	15034	15027	14935	14943	14988	15144	14861	14958	14871	14821	15228	15152	15031	15079	14992	14817	15066	15142	15097	14940	15048	14983	15103	15023	15055	15036	15165	14915	15125	15086	15050	15192	14847	14912	14987	14962	14941	14942	14906	14929	15242	14907	14989	15032	15092	14986	14880	15198	15019	15155	15001	15026	14848	14955	15003	15034	15065	15098	15028	15006	15146	15102	15049	14953	15032	15042	14907	15074	15154	15155	15031	15136	15002	15173	15048	15017	15058	15022	15004	14947	14946	14842	14974	15008	14957	15115	15072	15170	15019	15003	15189	14958	14856	15005	14931	15063	14878	15082	15080	14967	15076	15135	15110	15062	15184	15075	14868	15030	14913	14944	15053	15153	14988	14929	15110	15021	15137	15079	15007	15059	14943	15063	15045	15112	15040	14928	14855	15015	14960	15011	14863	15143	14920	15130	15054	15014	14974	14942	15161	15149	15110	15023	15018	14993	14992	14853	15076	15129	15131	14972	14969	15063	15231	15026	15001	14996	14759	15108	14851	15122	14983	15025	15122	14880	15145	14981	15020	14987	14996	14964	14953	15075	15000	15081	15096	15004	15129	15098	15035	14931	15097	15108	14979	15177	14965	15065	15034	15170	14868	14885	15001	15148	15104	14980	15076	15074	14978	14993	15115	15090	15042	15009	15099	14902	15015	15023	14953	15017	15013	14997	14970	14980	14972	15026	15098	15062	14838	15020	14964	14986	14996	15074	15009	15131	15216	14890	15047	14875	14920	15146	14894
25405	21527	29207	28779	28229	28237	26481	23236	21746	20930	20182	19359	18985	18389	18128	17797	17775	17630	17400	17484	17433	17363	17346	17209	17219	17195	17281	17044	17354	17232	17167	17339	16957	16980	16892	16974	16988	17047	17087	17165	17074	17018	17151	17139	16946	16953	17011	17076	16998	17016	16904	16952	17103	16967	17088	17069	17145	16937	17124	16948	17087	16934	16930	17004	17120	16984	17099	17186	16860	16996	16943	16918	16900	17192	17007	16917	17104	16983	16916	16815	17139	17053	16866	16947	16990	16982	16961	16997	16962	16836	16997	17019	16992	16916	16804	16938	17147	16832	16993	17121	17039	17180	17032	16889	16937	16874	17203	16885	17084	17020	16979	17090	17018	16995	17157	17133	16909	17099	16910	17193	17136	17161	17185	17037	17098	16887	16783	17094	17077	16977	16872	16942	17048	17101	17000	16834	17020	16912	17149	17115	17023	17149	17014	17105	17005	16917	16887	16940	16888	16743	16955	17020	16712	17050	16840	17046	17042	16790	17106	16893	16947	16905	17144	16845	17131	16927	16794	16919	16948	17018	17089	16936	17018	16866	16993	16992	16725	16811	16957	16999	16897	16802	16803	17099	17006	16991	16813	17107	17044	17118	17074	16906	17072	16944	16897	17048	17152	17032	17073	16980	16898	16882	17172	16720	16926	17104	16977	17057	17049	17115	16940	16791	17019	16942	17011	16873	16900	17011	16986	16928	16925	17017	16855	17034	16887	16878	16859	16868	17002	16976	17068	17040	16973	17181	17010	16965	16909	17000	16985	16831	16988	16977	16963	16999	17065	16949	16887	17080	17205	17073	16973	16909	16903	17024	16805	17024	16899	16964	16899	17293	16928	17088	17126	16778	16937	17048	16861	16996	16961	16938	16874	17000	16766	16732	16880	16894	17043	16789	17003	17047	17078	17113	16924	16721	16942	16851	16848	16990	17006	17047	17119	16849	17020	17049	16786	16949	16978	16877	17053	16890	16792	16814	16957	17047	16727	17154	17045	16893	16969	16934	16983	16827	16982	17024	16802	16857	16843	16896	17050	17081	16930	16954	16840	16869	16993	16928	16869	16911	16996	16763	17148	17029	17013	16916	16706	17254	17163	16939	17023	16899	16776	16761	17161	17071	16779	17140	17020	16792	17132	17094	16962	16985	16921	17055	16821	17049	16898	16974	16870	16881	17001	16909	16920	17024	16997	17010	17123	16797	16993	16882	16958	16893	17060	17077	17075	17052	17113	16921	16891	17060	16967	17209	17085	17055	17194	16841	16946	16931	16905	17036	16823	16993	16948	16974	17025	17023	16915	16970	16899	17137	16670	16849	16979	16947	16806	16936	16989	16894	17081	16840	17013	16853	16900	16868	17020	17007	17138	17085	17013	16933	16970	16940	16909	16959	16991	16993	16850	16894	17182	17060	17048	16982	16885	17013	17074	17037	16879	17064	16931	17029	16949	17062	16902	16839	16900	16821	16989	16790	17019	16909	17172	16992	17124	17013	17052	16871	17026	17047	17001	16986	17014	16950	16795	17062	16934	17007	17064	16825	17010	17006	16898	17007	16918	17155	16944	16770	16999	17119	16836	17134	17036	16999	16922	17029	16880	17021	17161	16990	17175	16896	16894	16866	17037	16868	16986	16990	17080	16822	17130	17065	16891	16752	16831	17076	17098	16853	16926	16841	16811	16852	16913	16781	16784	16803	16945	16989	16790	16997	17061	16840	16871	16823	17146	16806	17101	16872	16933	16766	17039	16898	17148	17069	16931	17111	16752	16719	16780	16944	16981	16920	16917	17029	16952	17140	17078	16908	16910	16994	17008	17174	16792	17065	17015	16958	16903	16906	17003	17213	16999	17059	16965	17104	17095	17008	17011	16961	17255	16924	17087	17012	16895	16936	16920	16802	17001	16868	16970	17006	17073	17007	16903	16985	16999	16885	17062	17160	16663	17048	16977	16960	17069	16981	17149	16877	16994	16952	16933	16945	16706	16777	17037	16982	17056	16906	17061	17119	17149	17075	16905	16944	17039	16897	16855	16826	16895	16882	16893	16933	16902	17063	16702	16999	17073	16858	17133	17006	16980	16955	16749	16922	17084	16934	16755	16770	16866	16901	16873	16966	16802	17082	16951	16902	16855	16915	16811	17128	17155	16958	17008	16856	16857	16889	16791	17131	17062	16953	16997	16860	16990	17074	17124	17008	16983	17022	16752	16987	16810	16876	16900	17079	17090	16816	16870	17132	16892	16887	16943	16829	17008	16978	16788	16915	16769	16812	17171	16989	16891	16696	16858	16945	17023	17079	17134	17101	17087	16860	16857	16720	17048	17120	17063	17083	17169	16826	16838	16849	17051	16826	16984	16807	17019	16963	16929	17062	17218	16956	17078	16892	16904	16950	16894	16856	17099	17036	16790	16890	17073	16764	17111	17026	16886	17150	17017	16946	16937	16987	16695	16849	16891	17124	16952	16740	17165	17123	16985	16824	17259	17092	17090	17079	16885	16929	16962	16969	16826	16836	16803	16955	16860	16846	16900	17054	16875	17019	16966	16978	17025	16833	16973	16849	16900	16879	16954	16922	17084	17046	17191	16834	16870	16966	16857	16920	17111	16999	16966	17194	16875	16821	16950	16858	17110	16718	17047	16965	16958	16815	16820	17127	16936	16911	17026	16948	17136	16817	16869	16787	16987	17072	16854	16884	16892	17108	16983	17165	17052	17034	16767	16949	16844	17196	16832	17048	17022	16794	16879	17105	16857	16856	16994	16836	17029	16927	16975	16837	17080	17176	17030	17059	17080	16816	17054	16910	16877	16741	17026	17036	17070	17047	16800	16705	17014	16740	16990	16857	16889	16830	17228	16840	16899	17078	17099	16737	16888	16935	16926	17179	16847	17131	16845	16950	17057	16807	16853	17035	17020	16834	17049	17159	17092	17149	16870	16987	17120	17063	17149	16899	16815	17084	17014	16981	16986	16803	17013	16877	16902	16945	17050	17093	17057	16867	16979	16852	16790	16877	17077	16928	17004	17052	17003	17031	16911	16830	16810	16785	16963	16968	16880	16946	17028	16971	16988	17003	16943	16922	16982	17038	16980	17267	17011	16934	16668	17021	16872	17045	17138	16982	16995	17213	17027	17013	16852	16850	16675	16892	17165	16970	16938	17113	17192	17113	17332	16977	17040	16946	16978	17186	16765	16998	16982	16802	16855	16788	17014	16909	17072	16808	16932	17022	17033	16952	17181	16859	17022	16987	16793	16873	17177	16788	17001	17004	16934	16950	17087	17083	17015	16966	16987	16924	17044	16846	16894	17040	16930	17192	16880	16864	16891	16940	16841	16849	16969	16948	17017	17004	16743	16799	17067	16910	17142	16973	16794	16966	16818	17083	16946	16991	16996	17126	16895	16915	16807	16838	16974	17014	17023	17073	16910	17114	17008	16723	17063	17010	16950	16871	16947	16980	16889	16963	17083	16957	16768	16922	16973	17171	17057	16852	16796	17104	16983	16982	16911	16940	17002	17049	16993	16940	16795	16955	16900	17090	16960	17035	16987	16965	17024	16931	17007	16864	17117	17076	17138	16897	17011	17133	17024	16905	17001	17018	16988	16841	17145	16695	17057	17133	16976	17102	16988	16985	16978	16993	16969	17056	16846	17044	17036	16826	16997	16939	16877	16950	17066	17126	17013	17089	16994	17164	16889	17187	16894	16986	17180	16938	16988	17150	17039	17023	16911	16935	17073	16903	16874	17003	17034	16986	17037	16908	17257	17081	16953	16927	16966	16876	17102	16931	17082	16982	17057	17107	17078	16960	16935	16957	17002	17099	17019	16984	16953	16845	16785	17035	17086	16788	17034	17002	16798	16920	16925	16878	16978	17107	17218	16987	16889	16913	16841	16698	16895	16901	16859	16928	16998	17120	16934	16993	17117	17011	17091	16960	16906	16861	16744	17042	16918	17050	17019	16789	16971	17048	16844	16912	17039	16917	17051	16959	17022	16851	17044	16809	16980	17010	17080	17019	16855	16946	16983	16832	16895	17134	17146	17100	16805	17003	17173	17025	16817	16919	16984	16939	17095	16994	16978	17185	17138	17224	17194	17064	16891	16884	17017	16981	17010	16972	17006	17129	16796	16920	16934	16840	16709	16923	17086	17106	16916	17025	17020	16904	16930	16948	16793	16963	16900	17008	17187	16801	16908	16995	16801	17069	16877	16931	17083	16882	16984	17131	16938	17022	17063	16775	16996	16871	16964	17175	17160	16988	16867	17051	17023	17157	17202	16982	16800	16957	16925	16815	16957	16906	16792	16968	16812	16868	17015	16902	16943	16952	16936	17019	17173	16929	17016	17054	16849	17050	17041	16928	16941	16809	16974	16898	16971	16874	16967	16924	16956	17027	16941	17019	16875	17154	17152	16786	16995	16920	16900	16988	17126	16981	16932	16977	16864	17000	16918	17009	16948	17040	17030	16863	17000	16841	17214	17232	17108	16889	16968	17021	17003	16882	16972	16896	17003	17026	17153	16959	16735	16989	16995	17025	17214	17078	16963	16665	16986	16862	17190	16996	16886	17077	16726	16886	17063	17015	17024	17027	17147	17045	17259	16916	16880	17162	16970	16929	17039	16964	16734	16946	16983	17112	16961	16964	17018	17047	17007	16839	16817	16970	16979	17045	17103	16947	17079	16951	16946	17091	16909	16874	16948	16869	17214	16805	16964	16811	16885	16920	16985	16867	17035	17187	17068	16903	16976	17086	16973	17029	16999	16800	16898	16893	17000	17043	16865	17070	16893	17046	16904	16913	16946	16916	16945	17006	16969	16828	16936	16858	17086	16980	17059	16974	16880	16934	16831	16925	17057	16983	17044	17097	17120	16850	16951	16741	17221	16915	16881	16896	16860	17057	17091	16991	16998	16773	17035	16915	16864	17019	16894	17076	16950	16916	16983	17077	17084	17083	17006	16853	16832	17054	17298	16903	16948	16872	16874	17047	16818	16858	16841	17088	16917	16944	17109	17026	16971	17171	17101	16902	17060	17284	16899	16974	16974	16942	17009	16911	16873	16980	17104	16966	16879	16843	17142	17030	16920	17083	17012	17023	16970	16946	17089	17093	17007	16813	17067	17087	16909	16740	16948	16874	16874	16932
25861	45129	46852	39021	34149	29610	26021	24182	22294	20935	19384	18275	17582	16938	16376	16119	15871	15782	15419	15321	15563	15351	15145	15219	15220	15139	15261	15182	15071	14895	15036	15131	14967	14942	15027	14838	15075	14870	14921	14797	14971	14856	14859	14847	14736	14835	14761	14782	14885	14768	14790	14890	14804	14821	14905	14853	14902	14817	14931	14878	14854	14687	14815	14801	14832	14884	14917	14899	14904	14809	14696	14670	14954	14972	14893	14837	14827	14901	14812	14798	14946	14923	14899	14997	14687	14926	14924	14940	14823	14858	14925	15002	14848	14803	14822	14943	14739	14775	14780	14557	14931	14833	14716	14853	14746	14778	14835	14853	14609	14991	14964	14917	14745	14842	14865	14744	14815	14750	14894	14706	14759	14859	14687	14827	14924	14659	14758	14624	14810	14880	14979	14667	15025	14794	15005	14773	14961	14780	14766	14811	14971	14803	14721	14777	14890	14807	14967	14665	14761	14711	14644	14882	14779	14759	14889	14836	14766	15138	14772	14848	14844	14783	14930	14767	14786	14790	14816	14611	14829	14910	14768	14996	14666	14737	14934	14772	14806	14709	14632	14850	14823	14780	14789	14648	14849	14873	14734	14750	14829	14890	14913	14731	14906	14837	14873	14726	14870	14873	14833	14973	14768	14868	14845	14807	14773	14883	14770	14969	14805	14844	14881	14818	14904	14768	14952	14770	14740	14945	14871	14846	14774	14739	14803	14735	14670	14787	14786	14814	14951	14739	14830	14857	14829	14885	14779	14794	14748	14887	14704	14887	14746	14905	14931	14884	14763	14883	14879	14783	14877	14836	14829	14666	14979	14814	14833	14877	14770	14711	14865	14661	14790	14874	14862	14818	14811	14847	14814	14832	14775	14737	14728	14776	14665	14821	14754	14831	14793	14833	14807	14862	14951	14782	14801	14948	14762	14901	14801	14609	14900	14823	14814	14594	14747	14855	14828	14704	14772	14777	14829	14959	14763	14802	14875	14662	14892	14706	14791	14711	14703	14731	14682	14852	14844	14969	14838	14901	14832	14829	14802	14785	14819	14726	14815	14719	14646	14878	14854	14860	14844	14674	14893	14881	14792	14939	14871	14712	14678	14820	14838	14918	15028	14779	14902	14822	14842	14682	14785	14712	14933	14646	14731	14621	14705	14721	14890	14767	14576	14747	14826	14828	14745	14787	14855	14734	14866	14852	14795	14826	14773	14679	14843	14679	14792	15038	14733	14696	14750	14754	14863	14857	14679	14767	14839	14622	14841	14698	14891	14821	14738	14755	14878	14746	14732	14913	14954	14739	14756	14791	14806	14793	14765	14860	14609	14792	14753	14591	14774	14687	14826	14923	14931	14857	14814	14809	14842	14883	14754	14768	14717	14665	14752	14762	14806	14700	14752	14764	14711	14790	14919	14707	14789	14949	14888	14888	14819	14915	14805	15028	14787	14880	14860	14882	14828	14840	14614	14881	14825	14934	14717	14802	14864	14884	14787	14794	14848	14875	14806	14964	14859	14693	14731	14892	14739	14952	14630	14760	14868	14871	14994	14850	14790	14818	14720	14802	14926	14973	14759	14897	14896	14847	14729	14638	14832	14635	14565	14864	14754	14925	14710	14968	14751	14767	14834	14655	15009	14715	14909	15056	14979	14899	14999	14825	14935	14871	14704	14767	14709	14909	14725	14886	14878	14622	14922	14664	14781	14707	14771	14867	14638	14832	14811	14839	14948	14787	14980	14777	14630	15001	14910	14968	14712	14789	14980	14912	14753	14807	14935	14804	14737	14864	14808	14744	15081	14883	14674	14724	14770	14903	14805	14718	14767	14745	14968	14802	14849	14727	14805	14775	14792	14769	14745	14728	14893	14819	14738	14854	14940	14858	15024	14813	14788	14723	14895	14723	14912	14985	14845	14826	14880	14672	14852	14704	14887	14761	14688	14867	14665	14722	14825	14790	14732	14881	14724	15035	14700	14860	14717	14711	14678	14805	14882	14761	15010	14781	14763	14729	14811	14872	14958	14852	14947	14815	14740	14722	14813	14680	14804	14924	14744	14826	14949	14704	14677	14691	14587	14684	14598	14889	14873	14737	14964	14878	14616	14683	14867	14859	14968	14829	14813	14830	14712	15078	14950	14676	14888	14612	14702	14783	14789	14795	14743	14971	14851	14787	14958	14863	14810	14996	14682	14741	14844	14789	14890	14854	14932	14841	14790	14848	14675	14779	14797	14953	14752	14857	14872	14939	14826	14976	14869	14700	14802	14720	14787	14959	14829	14802	14684	14757	14923	14727	14781	14800	14775	14879	14964	14789	14991	14752	14797	14782	14739	14984	14898	14733	14815	14770	14914	14886	14808	14747	14589	14829	14861	14801	14632	14721	14726	14843	14887	14917	14607	14679	14835	14910	14795	14752	14835	14775	14693	14739	14916	14893	14740	14721	14872	14857	14831	14863	14894	14732	14848	14891	14928	14859	14704	14684	14744	14811	14746	14752	14799	14614	14838	14822	14912	14946	14896	14828	14775	14622	14879	14856	14703	14674	14856	14812	14825	14896	14943	14741	14786	14713	14787	14820	14903	14670	14768	14753	14896	14873	14860	14886	14720	15002	14733	14660	14750	14732	14913	14775	15014	14667	14948	14644	14786	14865	14824	14767	14834	14785	14649	14771	14764	14930	14788	14727	14799	14704	14811	14701	14829	14778	14808	14815	14782	14830	14845	14745	14793	14731	14841	14831	14831	14955	14738	14705	14763	14874	14805	14954	14937	14844	14751	14781	14867	14645	14804	14902	14883	14771	14929	14688	14842	14687	14761	14705	14742	14730	14740	14683	14959	14858	14673	14866	14962	14808	14725	14889	14893	14786	14787	14668	14939	14722	14674	14653	14856	15010	14798	14963	14973	14765	14892	14766	14720	14875	14761	14730	14802	14725	14804	14703	14762	14728	14717	14903	14833	14836	14840	14787	14810	14648	14841	14763	14815	14948	14967	14754	14817	14639	14923	14913	14936	14782	14861	14793	14840	14881	14677	14829	14663	15010	14760	14755	14850	14833	14723	14847	14818	14968	14633	14895	14706	14772	14865	14988	14630	14823	14957	14791	14855	14755	14671	14698	14897	14780	14660	14701	14596	14777	14807	14957	14908	14836	14835	14807	14951	14904	14964	14885	14816	14833	14883	14862	14789	14863	14731	15063	14685	14626	14816	14819	14844	14847	14789	14821	14868	14868	14824	14845	14840	14766	14883	14921	14919	14898	14825	14914	14778	14651	14818	14774	14859	14967	14775	14926	14776	14769	14825	14689	14776	14739	14890	14834	14946	14708	14744	14894	14795	14859	14992	14823	14838	14606	14549	14970	15049	14733	14731	14870	14794	14717	14848	14607	14941	14776	14781	14699	14904	14847	14786	14877	14873	14810	14896	14953	14715	14771	14745	14595	14962	14775	14949	14794	14811	14812	14998	14789	14915	14824	14746	14814	14835	14829	14780	14944	14789	14717	14755	14838	14875	14781	14805	14737	14804	14816	14766	14857	14786	14664	14928	14917	14765	14838	14728	14757	14827	14862	14824	14799	14832	14988	14791	14767	14783	14777	14891	14934	14759	14894	14889	14927	14496	14835	14802	14926	14841	14759	14858	14908	14778	14888	14881	14716	14835	14846	14732	14883	14904	14924	14851	14694	14899	14873	14848	14686	14799	14646	14814	14793	14859	14820	14900	14752	14869	14781	14808	14680	14911	14818	14735	14895	14792	14642	14870	14934	14959	14776	14615	14691	14712	14879	14766	14676	14788	14780	14842	14779	14760	14850	14598	14798	14893	14940	14928	14862	14618	14845	14809	14929	14840	14912	14788	14828	14733	14763	14689	14789	14922	14862	14938	14877	14798	14609	14997	14752	14761	14879	14746	14747	14877	14849	14802	14658	14681	14653	14852	14666	14746	14630	14937	14921	14952	14759	14902	14957	14831	14662	14747	14675	14913	14769	14654	14901	14924	14621	14788	14778	14825	14887	14846	14815	14873	14680	14808	14696	14835	14572	14843	14677	14765	14774	14756	14774	14959	14708	14714	14859	14934	14769	14863	14657	14862	14888	14911	14907	14801	14661	14891	14749	14921	14763	14852	15055	14700	14849	14845	14789	14805	14716	14827	14695	14812	14768	14678	14935	14699	14864	14920	14695	14926	14836	14758	14877	14855	14728	14834	15161	14869	14871	15001	14941	14720	14796	14807	14931	14888	14695	15030	14965	14885	14672	14843	14838	14759	14742	14806	14795	14942	14798	14877	14729	14931	14793	14892	14765	14803	14833	14889	14870	14663	14920	14700	14715	14893	14737	14841	14864	14786	14740	14719	14885	14750	14760	14783	14962	14740	14810	14927	14758	14801	14809	14614	14983	14838	14781	14819	14750	14857	14774	14892	14864	14679	14889	14796	14732	15005	14582	14755	14924	14984	14736	14789	14810	14727	15016	14685	14763	14762	14712	14782	14799	14771	14761	14750	14667	14845	14883	14749	14686	14815	14836	14724	14822	14952	14833	14757	14664	14929	14887	14815	14785	14814	14819	14818	14849	14725	14858	14879	14805	14790	14839	14813	14956	14800	14948	14815	14788	14973	14774	14675	14837	14974	14593	14759	14845	14874	14796	14800	14786	14852	14892	14814	14726	14936	14822	14724	14737	14751	14802	14791	14748	14837	14887	14873	14827	14937	14694	14514	14953	14923	14784	15073	14743	14792	14942	14735	14929	14989	14637	14923	14757	14853	14812	14739	14673	14941	14702	14849	14779	14900	14764	14914	14806	14837	14900	14740	14893	14952	14816	14698	14865	14891	14779	14699	14787	14923	14798	14963	14875	14880	14861	14822	14925	14714	14715	14720	14750	14719	14873	14827	14739	14833	14809	14752	14748	14873	14832	14945	14783	14771	14941	14904	14854	14772	14739	14871	14835	14848	14760	14795	14879	14667	14769	14835	14860	14678	14770	14876	14749	14869	14830	14713	14874	14750	14678	14738	14746	14833	14952	14870	14823	14922	14837	14810	14783	14778	14808	14769	14680	14760	14756	14837	14852	14803	14805	14679	14710	14752	14936	14899	14783	14863	14874	14768	14763	14815	14800	14790	14812	14783	14829	14727	14776	14859	14758
24264	21507	29345	25353	25823	28857	29263	25141	23028	22025	20961	19636	18963	18461	17997	17615	17632	17401	17356	17303	17140	17067	16920	17070	16970	17078	17028	16941	16958	16865	16950	16671	16524	16555	16526	16743	16442	16533	16549	16730	16449	16555	16440	16429	16496	16428	16726	16302	16737	16670	16454	16386	16482	16477	16441	16495	16502	16692	16340	16383	16381	16572	16295	16457	16648	16514	16634	16459	16646	16711	16436	16294	16636	16533	16417	16376	16418	16541	16591	16268	16310	16406	16366	16426	16694	16391	16596	16312	16370	16634	16536	16479	16340	16744	16486	16454	16436	16582	16621	16351	16503	16385	16428	16608	16114	16574	16500	16391	16528	16576	16317	16370	16313	16549	16490	16449	16374	16588	16567	16500	16307	16396	16430	16465	16447	16422	16381	16350	16487	16607	16512	16295	16485	16587	16652	16330	16268	16573	16333	16349	16232	16470	16383	16359	16493	16411	16525	16487	16300	16360	16312	16476	16444	16340	16398	16462	16498	16394	16346	16525	16415	16379	16537	16551	16418	16351	16398	16263	16463	16629	16496	16374	16391	16493	16529	16432	16479	16509	16506	16546	16413	16406	16179	16324	16309	16501	16103	16360	16380	16574	16427	16645	16481	16285	16310	16474	16523	16392	16464	16224	16399	16312	16526	16407	16392	16423	16606	16464	16537	16382	16592	16331	16450	16395	16272	16483	16399	16411	16496	16566	16438	16366	16524	16340	16601	16581	16401	16357	16456	16490	16425	16461	16452	16398	16351	16279	16418	16505	16510	16182	16606	16580	16364	16219	16544	16417	16337	16429	16294	16523	16183	16363	16406	16445	16292	16473	16491	16328	16468	16370	16264	16584	16340	16366	16601	16635	16624	16511	16403	16485	16396	16420	16543	16478	16541	16424	16474	16526	16465	16378	16492	16420	16404	16614	16473	16467	16261	16387	16470	16326	16330	16422	16585	16412	16389	16506	16529	16314	16645	16475	16304	16653	16566	16676	16468	16284	16355	16393	16293	16401	16362	16370	16674	16430	16309	16536	16421	16506	16300	16398	16610	16647	16455	16343	16414	16455	16631	16721	16563	16471	16441	16537	16442	16586	16606	16449	16408	16421	16454	16452	16578	16501	16394	16209	16275	16413	16343	16496	16221	16528	16223	16246	16462	16326	16398	16404	16501	16450	16414	16300	16456	16511	16524	16397	16531	16334	16480	16389	16514	16353	16376	16484	16466	16463	16457	16542	16600	16439	16363	16555	16302	16300	16380	16337	16234	16384	16514	16368	16282	16474	16201	16246	16314	16471	16436	16599	16590	16395	16399	16430	16445	16537	16331	16575	16493	16402	16414	16334	16450	16392	16609	16282	16449	16445	16434	16223	16185	16610	16496	16483	16512	16294	16390	16398	16416	16427	16384	16405	16430	16653	16389	16574	16382	16285	16435	16336	16545	16505	16524	16318	16344	16437	16459	16402	16617	16474	16447	16442	16437	16516	16839	16557	16332	16541	16357	16441	16572	16762	16691	16667	16401	16318	16480	16558	16358	16422	16270	16273	16498	16237	16226	16505	16509	16251	16363	16321	16492	16378	16601	16342	16328	16366	16536	16398	16479	16473	16553	16418	16441	16491	16615	16482	16283	16307	16466	16443	16457	16456	16450	16613	16421	16431	16345	16632	16497	16508	16491	16502	16497	16524	16489	16607	16484	16541	16704	16435	16248	16406	16566	16446	16427	16239	16459	16521	16328	16372	16320	16629	16368	16544	16574	16361	16284	16377	16448	16226	16380	16393	16363	16422	16744	16722	16372	16309	16535	16234	16386	16552	16293	16452	16397	16533	16408	16304	16421	16285	16414	16468	16582	16463	16433	16423	16537	16592	16309	16449	16543	16561	16607	16364	16521	16429	16475	16584	16586	16466	16467	16431	16208	16428	16570	16490	16389	16422	16508	16324	16335	16469	16350	16429	16216	16311	16428	16342	16480	16337	16378	16382	16491	16434	16417	16190	16548	16312	16492	16345	16464	16565	16505	16392	16358	16447	16481	16541	16504	16423	16455	16407	16499	16375	16393	16425	16318	16316	16344	16451	16441	16424	16540	16537	16366	16469	16427	16600	16338	16316	16398	16387	16422	16208	16321	16575	16254	16386	16288	16478	16403	16208	16407	16332	16450	16369	16496	16387	16485	16559	16373	16359	16346	16539	16366	16437	16157	16345	16302	16526	16411	16492	16405	16432	16408	16317	16481	16329	16679	16465	16258	16518	16633	16390	16353	16570	16359	16471	16502	16329	16427	16538	16420	16307	16569	16642	16452	16354	16558	16565	16317	16445	16405	16477	16564	16338	16406	16415	16396	16569	16402	16389	16316	16253	16390	16405	16183	16491	16288	16389	16346	16392	16339	16497	16578	16628	16294	16387	16231	16337	16230	16183	16540	16538	16444	16545	16342	16405	16475	16342	16470	16457	16510	16386	16424	16343	16474	16415	16290	16509	16602	16559	16535	16264	16332	16274	16542	16564	16466	16340	16422	16323	16605	16565	16463	16342	16434	16458	16379	16357	16459	16440	16480	16387	16316	16331	16510	16371	16510	16498	16503	16403	16404	16372	16440	16454	16553	16615	16419	16487	16422	16396	16352	16453	16587	16434	16464	16458	16549	16506	16413	16545	16300	16463	16474	16602	16493	16414	16290	16368	16412	16462	16410	16355	16301	16328	16545	16276	16403	16511	16412	16412	16679	16504	16300	16277	16458	16582	16373	16520	16461	16571	16360	16463	16489	16634	16535	16327	16317	16237	16470	16586	16510	16555	16388	16341	16377	16613	16270	16460	16387	16281	16629	16442	16456	16408	16485	16574	16331	16406	16392	16459	16364	16409	16463	16420	16378	16508	16342	16488	16386	16448	16454	16526	16550	16431	16293	16207	16340	16590	16562	16489	16475	16575	16643	16278	16478	16467	16279	16467	16472	16220	16654	16494	16501	16449	16627	16591	16285	16245	16520	16487	16411	16270	16511	16370	16578	16332	16214	16479	16332	16474	16505	16389	16583	16323	16322	16430	16475	16427	16446	16355	16499	16683	16473	16344	16331	16404	16299	16436	16389	16575	16510	16595	16357	16283	16592	16331	16625	16241	16540	16217	16520	16412	16414	16346	16329	16332	16360	16428	16250	16526	16429	16479	16324	16551	16445	16468	16614	16390	16491	16365	16431	16327	16293	16353	16145	16577	16570	16510	16467	16403	16559	16437	16516	16268	16436	16427	16217	16433	16282	16616	16559	16339	16481	16541	16376	16311	16459	16481	16576	16602	16355	16201	16302	16577	16562	16315	16452	16439	16503	16273	16545	16382	16378	16345	16443	16402	16471	16545	16538	16399	16448	16365	16572	16455	16417	16425	16439	16641	16447	16263	16493	16504	16414	16494	16534	16249	16470	16495	16458	16281	16471	16442	16430	16464	16549	16560	16654	16451	16539	16437	16451	16221	16157	16436	16539	16518	16393	16519	16318	16411	16509	16363	16402	16357	16601	16406	16496	16466	16466	16505	16309	16471	16562	16477	16549	16314	16564	16309	16524	16441	16616	16528	16578	16471	16534	16376	16317	16398	16373	16470	16641	16369	16530	16439	16294	16371	16528	16355	16405	16569	16451	16552	16280	16230	16229	16135	16440	16388	16345	16442	16472	16444	16338	16372	16363	16392	16501	16300	16522	16402	16420	16296	16523	16432	16414	16273	16245	16410	16220	16316	16231	16440	16506	16530	16718	16385	16377	16426	16417	16429	16633	16466	16370	16420	16513	16477	16341	16332	16326	16289	16447	16442	16473	16457	16349	16407	16206	16456	16348	16440	16357	16434	16480	16441	16343	16395	16505	16484	16531	16469	16321	16549	16415	16529	16365	16628	16241	16574	16435	16421	16628	16557	16413	16516	16427	16549	16601	16398	16331	16386	16315	16508	16522	16262	16449	16455	16258	16408	16523	16412	16349	16399	16394	16373	16324	16404	16466	16461	16354	16383	16496	16595	16532	16511	16580	16522	16203	16597	16244	16463	16348	16240	16579	16392	16437	16392	16522	16318	16415	16354	16541	16424	16477	16252	16598	16530	16645	16311	16564	16218	16526	16261	16398	16342	16473	16302	16488	16571	16278	16410	16392	16488	16653	16426	16446	16513	16394	16569	16488	16487	16607	16561	16422	16591	16482	16335	16551	16320	16448	16270	16440	16191	16432	16269	16578	16304	16118	16341	16530	16556	16370	16316	16685	16485	16596	16348	16385	16398	16627	16412	16194	16423	16272	16327	16320	16438	16340	16484	16355	16312	16323	16472	16527	16414	16495	16282	16455	16342	16461	16553	16372	16478	16605	16284	16529	16591	16340	16638	16412	16435	16472	16558	16428	16568	16562	16287	16525	16524	16424	16445	16465	16226	16358	16417	16502	16488	16353	16439	16308	16514	16381	16165	16388	16339	16471	16385	16320	16415	16352	16339	16459	16280	16444	16523	16442	16467	16409	16286	16395	16376	16446	16469	16613	16620	16398	16441	16505	16656	16435	16620	16502	16389	16376	16621	16513	16223	16461	16464	16441	16332	16370	16331	16362	16630	16529	16557	16442	16584	16439	16344	16293	16215	16261	16393	16417	16377	16637	16296	16196	16252	16408	16514	16322	16280	16345	16412	16412	16522	16428	16404	16559	16253	16584	16432	16237	16559	16442	16393	16380	16411	16520	16346	16543	16404	16565	16503	16377	16404	16542	16408	16232	16316	16284	16420	16486	16347	16261	16250	16353	16387	16380	16431	16332	16373	16310	16338	16511	16243	16473	16483	16430	16388	16658	16479	16508	16382	16380	16383	16427	16345	16303	16382	16292	16355	16395	16473	16334	16361	16565	16464	16430	16317	16341	16603	16598	16442	16584	16577	16399	16513	16506	16580	16321	16458	16316	16545	16435	16273	16450	16271	16441	16604	16274	16631	16576	16485	16428	16658	16458	16379	16368	16442	16305	16575	16457	16407	16360	16532	16405	16573	16395	16293	16655	16529	16608	16288	16451	16396	16475	16602	16512	16446	16369	16533	16409	16466	16470	16579	16245	16431	16506	16473	16422	16404	16461	16384	16537	16392	16471	16321	16248	16274	16198	16359	16244	16372	16576	16468
28302	49909	51119	43192	38011	32702	29256	27011	24764	22540	20942	19021	18228	17393	16830	16147	15931	15779	15768	15748	15505	15287	15269	15190	15091	15298	15082	14864	14899	14835	14740	14743	14777	14687	14648	14582	14718	14736	14798	14586	14649	14410	14598	14494	14648	14544	14474	14384	14553	14522	14455	14549	14449	14446	14556	14590	14610	14516	14462	14303	14411	14482	14510	14398	14611	14561	14596	14614	14683	14513	14343	14725	14435	14386	14319	14429	14492	14612	14495	14548	14534	14310	14634	14562	14805	14556	14448	14478	14694	14506	14411	14281	14410	14473	14572	14486	14513	14540	14367	14340	14473	14511	14420	14338	14540	14522	14503	14447	14619	14621	14566	14550	14531	14602	14534	14532	14563	14463	14656	14517	14510	14498	14405	14637	14496	14456	14422	14509	14461	14542	14515	14538	14441	14609	14518	14515	14531	14406	14476	14444	14525	14505	14440	14518	14551	14346	14600	14532	14423	14500	14486	14492	14374	14352	14508	14419	14436	14392	14465	14542	14338	14533	14323	14423	14516	14567	14362	14579	14505	14645	14627	14420	14557	14627	14452	14445	14527	14586	14454	14493	14538	14541	14452	14458	14568	14338	14552	14525	14492	14518	14561	14463	14488	14546	14544	14543	14415	14499	14635	14392	14389	14627	14568	14446	14433	14427	14470	14600	14545	14502	14499	14282	14584	14561	14564	14491	14564	14554	14396	14496	14585	14509	14442	14407	14550	14475	14470	14398	14378	14400	14455	14386	14260	14501	14605	14437	14536	14487	14465	14422	14505	14428	14454	14366	14402	14462	14449	14495	14602	14766	14534	14379	14358	14521	14428	14577	14687	14666	14510	14405	14586	14584	14638	14502	14574	14516	14525	14461	14531	14540	14419	14522	14402	14385	14636	14456	14584	14542	14458	14506	14540	14552	14511	14442	14573	14621	14447	14383	14438	14378	14492	14513	14527	14332	14512	14248	14507	14453	14519	14422	14545	14471	14463	14523	14368	14545	14622	14443	14477	14495	14431	14350	14385	14548	14476	14457	14374	14563	14456	14445	14520	14409	14492	14526	14370	14528	14444	14587	14629	14571	14478	14518	14493	14353	14577	14457	14333	14531	14513	14657	14485	14419	14521	14409	14527	14511	14532	14439	14619	14405	14510	14368	14363	14402	14503	14510	14563	14346	14269	14626	14522	14702	14502	14437	14433	14552	14609	14659	14425	14611	14531	14464	14581	14428	14558	14585	14468	14489	14485	14391	14645	14610	14553	14439	14428	14452	14717	14581	14406	14455	14575	14378	14494	14481	14235	14710	14452	14420	14428	14426	14622	14403	14483	14532	14557	14443	14410	14491	14529	14530	14378	14337	14546	14390	14475	14397	14523	14454	14427	14494	14362	14518	14551	14496	14354	14469	14422	14533	14454	14474	14460	14291	14519	14556	14656	14498	14383	14435	14385	14585	14423	14617	14329	14492	14392	14500	14478	14444	14473	14411	14294	14548	14634	14515	14491	14411	14629	14570	14450	14315	14412	14486	14451	14591	14604	14470	14486	14557	14397	14607	14356	14401	14553	14471	14504	14263	14429	14436	14592	14619	14453	14522	14489	14429	14408	14502	14362	14463	14456	14501	14526	14551	14509	14580	14438	14414	14445	14515	14553	14394	14455	14542	14651	14571	14350	14361	14251	14470	14484	14545	14565	14585	14404	14567	14587	14485	14458	14692	14476	14504	14416	14593	14394	14445	14594	14584	14556	14485	14413	14502	14495	14609	14363	14562	14515	14426	14466	14523	14518	14564	14481	14421	14589	14460	14487	14550	14447	14611	14470	14504	14410	14416	14626	14551	14490	14386	14574	14584	14512	14463	14508	14556	14346	14527	14495	14672	14531	14579	14569	14383	14557	14448	14530	14700	14618	14460	14587	14500	14618	14364	14457	14536	14400	14488	14414	14435	14754	14373	14555	14500	14490	14408	14480	14396	14591	14419	14603	14618	14458	14640	14371	14500	14603	14646	14543	14493	14495	14440	14490	14470	14419	14399	14578	14457	14617	14549	14551	14499	14399	14457	14541	14461	14400	14468	14322	14448	14469	14526	14383	14602	14633	14541	14456	14587	14591	14426	14473	14589	14416	14347	14478	14441	14416	14453	14542	14490	14255	14492	14469	14236	14480	14422	14484	14356	14489	14474	14708	14553	14448	14481	14467	14629	14465	14461	14563	14455	14449	14563	14504	14714	14528	14625	14600	14595	14547	14468	14640	14480	14374	14467	14344	14510	14556	14565	14404	14388	14562	14459	14516	14445	14422	14509	14508	14293	14358	14534	14429	14496	14552	14438	14426	14515	14327	14517	14307	14376	14387	14507	14498	14480	14444	14468	14458	14436	14484	14549	14466	14451	14576	14491	14556	14441	14501	14562	14553	14462	14534	14409	14394	14578	14486	14377	14596	14478	14511	14451	14534	14641	14373	14523	14401	14491	14657	14487	14442	14352	14503	14500	14299	14406	14332	14470	14459	14402	14629	14486	14552	14466	14644	14641	14438	14519	14526	14566	14446	14394	14559	14510	14404	14571	14422	14513	14418	14470	14573	14650	14525	14474	14485	14475	14449	14432	14631	14478	14452	14465	14336	14322	14445	14482	14396	14552	14564	14478	14425	14458	14370	14577	14623	14561	14646	14483	14435	14492	14489	14531	14407	14582	14323	14461	14442	14411	14384	14496	14400	14588	14440	14527	14462	14342	14293	14463	14429	14713	14494	14468	14390	14426	14263	14687	14480	14473	14446	14630	14516	14222	14490	14391	14519	14603	14471	14651	14351	14570	14481	14398	14452	14405	14358	14509	14455	14546	14609	14347	14497	14336	14365	14322	14467	14353	14375	14395	14498	14532	14510	14352	14566	14482	14484	14635	14671	14365	14503	14490	14339	14462	14367	14388	14549	14453	14446	14595	14516	14442	14409	14611	14461	14540	14272	14806	14583	14564	14655	14475	14350	14555	14532	14526	14573	14286	14390	14482	14508	14508	14530	14403	14384	14511	14568	14331	14520	14437	14418	14539	14503	14542	14476	14647	14584	14495	14515	14496	14580	14503	14502	14826	14390	14400	14488	14633	14467	14533	14418	14485	14510	14484	14467	14704	14570	14477	14467	14401	14507	14547	14298	14497	14599	14524	14495	14487	14453	14439	14527	14383	14634	14409	14468	14508	14627	14563	14504	14463	14359	14342	14579	14599	14406	14373	14448	14605	14567	14426	14500	14473	14381	14457	14464	14589	14376	14628	14434	14413	14457	14454	14547	14565	14477	14471	14487	14614	14536	14382	14465	14605	14453	14364	14480	14437	14549	14345	14582	14570	14445	14437	14510	14542	14517	14457	14551	14403	14541	14579	14485	14492	14631	14519	14366	14848	14399	14612	14657	14537	14432	14527	14437	14620	14452	14585	14614	14526	14342	14245	14614	14578	14342	14338	14451	14602	14523	14329	14368	14440	14604	14419	14459	14529	14423	14485	14372	14447	14555	14496	14502	14394	14398	14475	14535	14711	14486	14696	14304	14402	14542	14507	14454	14544	14417	14472	14486	14521	14387	14456	14523	14372	14526	14553	14527	14433	14556	14487	14529	14593	14374	14435	14454	14579	14562	14532	14676	14576	14532	14451	14524	14356	14647	14393	14634	14562	14538	14452	14328	14384	14531	14481	14333	14503	14446	14471	14552	14563	14572	14410	14343	14635	14780	14466	14476	14426	14480	14346	14352	14330	14603	14568	14202	14551	14287	14524	14258	14484	14530	14503	14515	14332	14534	14483	14427	14467	14384	14317	14605	14535	14550	14509	14329	14552	14533	14377	14577	14403	14273	14489	14371	14528	14554	14639	14404	14409	14441	14556	14400	14492	14377	14602	14586	14484	14474	14496	14478	14412	14476	14544	14474	14430	14365	14452	14677	14418	14485	14473	14429	14626	14234	14512	14557	14591	14442	14394	14300	14578	14455	14660	14547	14508	14527	14425	14527	14653	14424	14455	14533	14610	14538	14567	14340	14581	14481	14459	14452	14382	14457	14545	14534	14487	14425	14523	14521	14546	14491	14457	14382	14468	14427	14496	14674	14367	14435	14523	14320	14610	14477	14539	14477	14402	14494	14660	14338	14513	14503	14612	14473	14500	14549	14535	14426	14343	14546	14464	14352	14408	14553	14454	14332	14503	14506	14529	14487	14546	14550	14410	14316	14397	14468	14479	14517	14485	14586	14441	14345	14390	14400	14407	14478	14465	14405	14470	14599	14420	14604	14461	14577	14393	14437	14705	14361	14265	14428	14488	14422	14601	14390	14539	14432	14510	14506	14405	14441	14686	14634	14336	14666	14525	14306	14588	14494	14603	14454	14649	14380	14591	14331	14529	14358	14397	14674	14618	14531	14524	14483	14434	14619	14480	14435	14398	14453	14532	14511	14408	14350	14483	14484	14459	14514	14530	14404	14574	14552	14692	14396	14571	14482	14471	14381	14353	14609	14514	14737	14478	14526	14542	14365	14568	14545	14596	14385	14490	14675	14679	14363	14389	14418	14537	14487	14526	14506	14480	14352	14602	14456	14601	14515	14363	14565	14456	14621	14511	14507	14461	14368	14408	14531	14436	14459	14420	14734	14400	14538	14667	14471	14596	14390	14729	14445	14406	14455	14596	14465	14509	14380	14476	14546	14295	14333	14481	14430	14588	14488	14580	14561	14465	14477	14409	14429	14478	14473	14489	14474	14377	14392	14453	14505	14507	14477	14430	14501	14497	14448	14388	14526	14631	14633	14546	14483	14507	14457	14389	14463	14525	14467	14430	14423	14466	14390	14473	14523	14600	14317	14403	14411	14519	14563	14444	14496	14498	14485	14364	14491	14525	14512	14448	14525	14408	14393	14584	14568	14461	14605	14522	14363	14462	14543	14543	14503	14523	14516	14497	14401	14552	14461	14375	14473	14564	14485	14661	14468	14550	14584	14481	14563	14376	14580	14289	14478	14531	14568	14418	14477	14372	14533	14503	14505	14523	14465	14464	14416	14461	14508	14470	14668	14517	14511	14281	14536	14363	14502	14468	14436	14495	14659	14455	14531	14452	14551	14572	14575	14587	14449	14591	14334	14509	14440	14452	14494	14654	14357	14549
31052	29977	35743	31481	26561	23758	21690	20380	19328	18815	18343	17831	17426	17711	17152	17299	16795	16971	16939	17104	16777	16765	16596	16724	16971	16895	16729	16831	16811	16944	16802	16632	16811	16721	16866	16777	16650	16670	16720	16693	16726	16648	16640	16665	16740	16726	16543	16820	16678	16709	16574	16662	16455	16706	16703	16513	16725	16588	16740	16710	16819	16478	16581	16719	16743	16634	16638	16526	16537	16597	16817	16523	16639	16582	16470	16651	16589	16613	16704	16659	16738	16682	16585	16907	16687	16436	16652	16599	16749	16832	16905	16528	16563	16669	16577	16701	16720	16711	16632	16644	16813	16609	16726	16416	16759	16431	16535	16656	16829	16705	16746	16674	16609	16679	16676	16692	16729	16783	16721	16433	16634	16689	16558	16749	16602	16595	16735	16696	16726	16686	16667	16669	16571	16801	16535	16829	16709	16683	16551	16568	16668	16582	16717	16840	16554	16531	16751	16605	16429	16624	16525	16655	16470	16648	16731	16757	16510	16650	16497	16665	16464	16779	16488	16774	16826	16671	16698	16530	16670	16691	16758	16706	16644	16566	16688	16397	16600	16625	16531	16738	16433	16555	16445	16678	16624	16519	16619	16692	16710	16539	16759	16669	16327	16689	16620	16640	16780	16482	16681	16568	16455	16576	16725	16617	16654	16676	16624	16613	16648	16482	16593	16487	16695	16629	16663	16718	16879	16451	16510	16655	16594	16674	16686	16662	16737	16579	16686	16732	16594	16545	16613	16565	16862	16748	16660	16734	16583	16727	16604	16751	16815	16765	16785	16564	16743	16610	16740	16525	16695	16638	16635	16687	16656	16613	16402	16579	16792	16774	16469	16497	16682	16592	16613	16612	16473	16644	16703	16624	16571	16860	16684	16852	16550	16705	16703	16635	16761	16766	16555	16799	16855	16539	16811	16653	16679	16729	16806	16643	16711	16587	16770	16464	16564	16589	16561	16615	16740	16591	16642	16657	16618	16781	16686	16666	16710	16688	16403	16653	16722	16628	16606	16702	16714	16462	16693	16524	16616	16674	16752	16650	16701	16513	16407	16791	16767	16578	16876	16564	16552	16681	16526	16575	16654	16576	16399	16841	16483	16602	16596	16545	16622	16542	16473	16786	16575	16502	16663	16708	16622	16744	16636	16885	16832	16622	16485	16599	16761	16577	16665	16637	16502	16708	16720	16794	16772	16595	16596	16636	16647	16823	16607	16733	16371	16706	16621	16577	16690	16469	16447	16565	16838	16659	16666	16707	16522	16697	16767	16712	16599	16797	16660	16453	16606	16691	16645	16607	16541	16653	16754	16656	16730	16696	16581	16740	16742	16727	16622	16736	16452	16511	16533	16861	16541	16586	16730	16795	16682	16741	16852	16585	16849	16659	16588	16536	16723	16717	16595	16870	16628	16766	16752	16534	16665	16674	16810	16832	16601	16793	16711	16662	16661	16437	16788	16760	16703	16641	16629	16676	16549	16763	16610	16414	16647	16651	16736	16466	16578	16770	16740	16740	16531	16662	16537	16576	16533	16515	16599	16342	16592	16598	16692	16597	16703	16797	16610	16804	16552	16440	16575	16721	16627	16637	16442	16486	16813	16505	16418	16721	16565	16823	16722	16649	16580	16845	16668	16731	16522	16602	16662	16442	16656	16481	16739	16642	16797	16629	16759	16574	16732	16757	16518	16653	16478	16446	16502	16581	16495	16592	16686	16824	16722	16632	16657	16633	16516	16718	16786	16765	16757	16514	16686	16404	16547	16623	16619	16698	16664	16635	16688	16534	16603	16564	16664	16665	16819	16598	16635	16641	16745	16803	16541	16511	16779	16797	16796	16688	16685	16589	16512	16566	16713	16596	16579	16697	16893	16576	16704	16783	16671	16717	16714	16675	16740	16644	16522	16729	16654	16605	16673	16516	16631	16875	16755	16674	16726	16729	16695	16839	16647	16557	16622	16743	16444	16770	16645	16668	16782	16694	16387	16486	16757	16598	16704	16451	16650	16601	16580	16465	16601	16847	16636	16712	16725	16721	16583	16720	16737	16772	16596	16623	16623	16790	16716	16772	16608	16562	16775	16615	16778	16834	16948	16762	16663	16541	16845	16815	16716	16746	16729	16653	16673	16848	16514	16577	16792	16673	16680	16791	16800	16630	16636	16640	16878	16691	16704	16719	16748	16733	16554	16591	16611	16574	16793	16611	16768	16721	16593	16664	16725	16576	16689	16710	16758	16722	16800	16474	16540	16745	16741	16556	16650	16715	16646	16806	16898	16719	16778	16554	16582	16504	16502	16813	16722	16545	16637	16628	16916	16687	16589	16766	16598	16626	16760	16590	16373	16769	16450	16613	16544	16680	16897	16589	16763	16640	16588	16506	16578	16581	16834	16694	16763	16402	16416	16557	16516	16593	16570	16486	16624	16510	16663	16627	16398	16656	16651	16759	16775	16632	16752	16824	16828	16635	16644	16621	16635	16741	16522	16594	16656	16607	16804	16697	16518	16560	16431	16506	16370	16882	16842	16613	16560	16704	16753	16517	16728	16585	16641	16684	16519	16591	16518	16672	16729	16679	16670	16537	16694	16547	16635	16344	16618	16456	16670	16380	16769	16595	16596	16720	16412	16840	16781	16694	16664	16817	16490	16562	16856	16797	16635	16704	16774	16509	16580	16720	16691	16701	16703	16768	16743	16473	16915	16713	16648	16685	16634	16674	16668	16736	16800	16604	16783	16730	16476	16563	16715	16597	16702	16636	16781	16592	16778	16719	16827	16472	16816	16654	16635	16783	16654	16468	16688	16716	16797	16727	16847	16761	16587	16766	16655	16607	16631	16632	16655	16553	16759	16793	16684	16576	16653	16782	16712	16547	16746	16591	16762	16788	16695	16557	16565	16860	16865	16565	16663	16604	16491	16550	16618	16748	16491	16614	16494	16726	16721	16590	16531	16536	16699	16598	16395	16628	16498	16658	16519	16687	16878	16695	16795	16761	16631	16802	16570	16785	16738	16646	16623	16877	16668	16655	16564	16619	16828	16578	16773	16733	16497	16508	16687	16700	16658	16689	16559	16798	16387	16714	16693	16806	16704	16647	16949	16527	16714	16562	16825	16632	16596	16431	16756	16617	16686	16494	16595	16511	16552	16535	16673	16873	16663	16803	16698	16764	16604	16598	16649	16761	16671	16889	16586	16514	16665	16611	16746	16762	16581	16460	16657	16545	16792	16664	16710	16448	16616	16759	16850	16643	16576	16510	16390	16600	16848	16600	16722	16584	16653	16633	16587	16682	16655	16821	16734	16763	16597	16822	16666	16697	16673	16635	16643	16552	16685	16775	16554	16892	16771	16785	16566	16745	16473	16551	16487	16762	16775	16761	16647	16685	16889	16733	16766	16574	16559	16691	16605	16535	16571	16746	16632	16707	16607	16748	16637	16899	16571	16617	16729	16751	16680	16737	16788	16549	16576	16539	16576	16557	16666	16838	16433	16604	16574	16513	16609	16783	16644	16821	16707	16669	16746	16693	16774	16918	16696	16650	16670	16611	16727	16767	16601	16558	16705	16470	16480	16795	16655	16657	16744	16734	16850	16753	16274	16648	16711	16450	16478	16554	16664	16815	16680	16573	16594	16617	16506	16588	16536	16671	16849	16648	16810	16435	16651	16535	16575	16604	16555	16676	16747	16620	16705	16778	16374	16591	16704	16884	16692	16514	16392	16487	16618	16591	16660	16578	16493	16635	16540	16824	16886	16755	16895	16647	16393	16828	16641	16780	16559	16787	16646	16417	16686	16631	16699	16842	16753	16718	16844	16640	16574	16755	16411	16581	16718	16544	16590	16629	16577	16592	16662	16623	16503	16648	16514	16795	16793	16471	16650	16741	16665	16697	16787	16542	16514	16688	16618	16592	16763	16674	16726	16436	16465	16683	16814	16673	16597	16712	16569	16524	16437	16543	16694	16635	16650	16371	16570	16578	16611	16606	16620	16689	16623	16690	16645	16749	16606	16689	16590	16799	16739	16559	16730	16822	16646	16670	16828	16578	16444	16834	16615	16789	16605	16589	16830	16831	16771	16599	16620	16589	16862	16611	16612	16595	16696	16541	16713	16591	16627	16821	16660	16579	16606	16511	16690	16598	16522	16773	16757	16438	16893	16701	16555	16665	16704	16567	16696	16552	16651	16817	16498	16671	16721	16835	16708	16503	16716	16474	16548	16543	16605	16801	16530	16657	16607	16911	16517	16689	16590	16685	16671	16746	16544	16821	16749	16674	16718	16615	16693	16640	16623	16656	16452	16738	16652	16723	16586	16596	16570	16710	16752	16723	16648	16686	16776	16522	16814	16879	16527	16747	16465	16850	16641	16730	16575	16645	16742	16637	16799	16799	16630	16663	16905	16746	16709	16566	16654	16822	16538	16582	16746	16629	16622	16679	16584	16650	16654	16607	16532	16606	16690	16687	16648	16665	16656	16601	16605	16544	16782	16718	16648	16580	16908	16641	16829	16677	16857	16452	16711	16793	16539	16706	16647	16783	16719	16676	16594	16611	16868	16602	16586	16552	16628	16733	16771	16628	16592	16780	16649	16673	16840	16807	16727	16870	16440	16667	16752	16805	16658	16695	16646	16651	16533	16619	16682	16632	16779	16788	16710	16716	16483	16830	16749	16843	16770	16574	16514	16817	16636	16577	16693	16627	16542	16688	16624	16557	16499	16706	16909	16670	16496	16633	16643	16761	16724	16795	16570	16768	16770	16569	16732	16851	16715	16735	16791	16584	16745	16718	16573	16700	16628	16785	16688	16545	16654	16716	16660	16607	16456	16493	16628	16680	16686	16593	16787	16668	16960	16401	16608	16777	16715	16691	16701	16676	16615	16582	16832	16624	16704	16774	16727	16555	16759	16512	16550	16646	16688	16622	16652	16771	16595	16514	16495	16456	16883	16894	16732	16942	16834	16539	16656	16784	16729	16464	16651	16619	16552	16757	16882	16851	16620	16661	16719	16965	16677	16774	16771	16776	16590	16633	16714	16730	16500	16704	16819	16630	16770	16592	16636	16496	16580	16801	16732	16262	16736	16920	16614	16709	16860	16717	16486	16536	16553	16468	16538	16879	16667	16494	16612	16679	16601	16661	16685	16707
26114	40411	39083	31627	28003	24249	22059	20623	19016	17902	17066	16415	16075	15683	15454	15229	15183	15069	14951	15255	15085	14899	14830	14751	14910	14837	14606	14887	14806	14821	14810	14657	14758	14615	14812	14704	14670	14736	14619	14701	14548	14637	14683	14529	14666	14674	14739	14596	14674	14806	14722	14695	14587	14718	14645	14647	14709	14806	14564	14585	14655	14939	14479	14674	14691	14592	14599	14598	14605	14693	14582	14780	14635	14654	14674	14711	14571	14714	14564	14571	14313	14685	14655	14603	14700	14739	14715	14372	14592	14733	14658	14569	14756	14709	14645	14560	14835	14610	14762	14540	14532	14456	14477	14609	14587	14550	14649	14540	14536	14785	14679	14647	14723	14629	14544	14627	14664	14344	14648	14604	14522	14597	14615	14684	14728	14608	14605	14602	14706	14823	14786	14731	14730	14683	14585	14494	14703	14683	14694	14792	14650	14731	14614	14481	14526	14629	14720	14745	14525	14738	14622	14697	14673	14543	14608	14648	14628	14598	14697	14638	14542	14552	14651	14730	14445	14604	14512	14614	14602	14623	14657	14554	14704	14577	14781	14607	14515	14678	14674	14534	14599	14575	14668	14508	14870	14716	14620	14616	14575	14603	14524	14412	14580	14810	14572	14487	14496	14555	14602	14527	14576	14687	14621	14524	14582	14432	14746	14868	14671	14552	14529	14736	14514	14590	14827	14663	14703	14703	14683	14684	14490	14557	14615	14621	14616	14512	14538	14506	14729	14660	14743	14570	14760	14737	14657	14437	14752	14688	14506	14655	14630	14620	14591	14654	14639	14548	14596	14575	14682	14665	14600	14538	14512	14656	14629	14681	14562	14478	14637	14647	14567	14601	14500	14551	14563	14756	14495	14728	14653	14626	14809	14610	14593	14613	14808	14546	14590	14708	14462	14463	14637	14681	14511	14570	14678	14583	14661	14754	14670	14563	14509	14635	14609	14654	14774	14551	14756	14627	14646	14486	14761	14531	14445	14675	14660	14577	14617	14627	14586	14548	14684	14625	14618	14496	14658	14478	14648	14593	14412	14612	14530	14474	14576	14697	14448	14681	14772	14692	14691	14653	14613	14450	14378	14668	14566	14717	14604	14619	14545	14507	14532	14655	14550	14486	14707	14528	14599	14648	14476	14499	14667	14654	14643	14796	14649	14637	14587	14616	14579	14709	14544	14685	14615	14556	14740	14714	14597	14485	14685	14721	14621	14564	14474	14768	14522	14399	14620	14576	14666	14670	14638	14776	14573	14673	14644	14610	14626	14479	14623	14637	14611	14628	14687	14721	14600	14660	14583	14683	14613	14849	14513	14636	14578	14588	14489	14606	14571	14534	14568	14652	14760	14331	14635	14508	14470	14798	14493	14614	14600	14536	14663	14670	14729	14370	14625	14525	14531	14843	14569	14724	14648	14662	14528	14543	14752	14580	14766	14658	14502	14707	14658	14563	14696	14499	14594	14671	14536	14440	14663	14618	14487	14495	14557	14623	14577	14679	14596	14544	14675	14557	14521	14674	14591	14544	14449	14462	14745	14600	14791	14474	14829	14611	14675	14615	14793	14710	14582	14784	14537	14462	14620	14576	14552	14579	14513	14668	14457	14634	14480	14584	14646	14609	14597	14728	14557	14739	14454	14480	14756	14584	14698	14574	14593	14584	14651	14538	14491	14425	14669	14716	14543	14531	14503	14669	14562	14444	14628	14591	14633	14494	14715	14643	14656	14585	14476	14653	14786	14489	14720	14614	14613	14543	14701	14611	14761	14668	14492	14550	14647	14578	14530	14681	14637	14638	14637	14533	14653	14763	14598	14514	14640	14733	14623	14586	14542	14692	14779	14587	14597	14991	14622	14740	14703	14725	14582	14460	14500	14637	14659	14750	14619	14686	14629	14758	14623	14608	14642	14712	14585	14653	14715	14462	14741	14747	14501	14673	14542	14677	14698	14639	14598	14584	14668	14662	14559	14713	14719	14631	14647	14608	14613	14775	14522	14550	14604	14661	14800	14523	14658	14716	14612	14634	14509	14411	14509	14613	14769	14460	14712	14681	14600	14652	14478	14856	14534	14684	14648	14626	14715	14707	14717	14769	14635	14560	14590	14699	14467	14406	14498	14526	14640	14678	14666	14525	14715	14498	14519	14519	14413	14608	14645	14425	14634	14539	14502	14558	14708	14709	14594	14546	14481	14633	14664	14600	14682	14663	14612	14605	14540	14641	14389	14656	14475	14568	14538	14642	14611	14602	14647	14756	14535	14717	14658	14646	14691	14408	14560	14618	14769	14691	14529	14717	14471	14605	14699	14651	14628	14668	14849	14792	14569	14516	14742	14760	14698	14600	14660	14795	14587	14702	14719	14617	14524	14580	14693	14761	14733	14755	14531	14513	14651	14552	14663	14701	14675	14542	14780	14470	14673	14291	14539	14564	14707	14494	14405	14618	14618	14805	14526	14520	14476	14771	14474	14708	14532	14670	14596	14453	14679	14643	14670	14595	14654	14567	14702	14557	14690	14611	14706	14604	14688	14521	14744	14568	14662	14759	14609	14664	14653	14497	14508	14588	14530	14555	14689	14779	14567	14639	14548	14580	14465	14680	14583	14680	14523	14660	14604	14714	14567	14548	14497	14651	14563	14470	14441	14738	14538	14724	14514	14678	14608	14652	14598	14606	14704	14491	14784	14677	14665	14641	14688	14620	14562	14588	14678	14757	14637	14637	14567	14640	14586	14722	14621	14698	14653	14638	14707	14585	14571	14576	14667	14661	14913	14650	14716	14586	14841	14716	14640	14562	14567	14478	14756	14791	14693	14735	14657	14818	14416	14641	14579	14511	14740	14483	14628	14574	14751	14651	14665	14513	14566	14645	14447	14791	14709	14595	14675	14633	14524	14519	14572	14611	14633	14646	14604	14548	14713	14518	14677	14751	14628	14666	14667	14663	14549	14654	14630	14717	14705	14641	14633	14595	14691	14600	14709	14672	14741	14643	14518	14727	14688	14584	14747	14656	14578	14541	14601	14604	14715	14684	14589	14767	14696	14568	14675	14625	14678	14647	14677	14605	14599	14653	14716	14604	14597	14542	14443	14637	14631	14592	14678	14627	14589	14583	14585	14736	14404	14515	14578	14653	14550	14724	14489	14618	14581	14516	14711	14654	14736	14873	14586	14562	14756	14563	14739	14643	14494	14681	14619	14534	14653	14470	14802	14678	14761	14537	14624	14541	14488	14654	14832	14504	14709	14689	14666	14630	14685	14699	14580	14459	14547	14803	14588	14689	14549	14693	14634	14673	14764	14633	14609	14631	14480	14693	14649	14522	14611	14512	14734	14551	14738	14663	14568	14811	14567	14730	14583	14658	14518	14525	14571	14386	14679	14647	14681	14764	14494	14648	14727	14667	14587	14761	14601	14494	14622	14643	14664	14610	14673	14456	14552	14584	14655	14602	14772	14712	14672	14652	14758	14553	14599	14559	14642	14658	14587	14518	14506	14788	14695	14577	14511	14811	14645	14457	14629	14559	14651	14376	14594	14655	14617	14695	14640	14464	14784	14758	14755	14466	14544	14661	14582	14763	14496	14584	14617	14711	14656	14412	14872	14705	14632	14609	14581	14773	14846	14607	14505	14726	14507	14672	14521	14738	14774	14683	14846	14728	14647	14686	14615	14621	14681	14718	14499	14643	14692	14642	14763	14557	14666	14611	14575	14553	14615	14405	14480	14444	14559	14669	14622	14611	14715	14713	14653	14711	14519	14583	14818	14619	14736	14618	14536	14487	14647	14615	14818	14794	14693	14637	14707	14435	14603	14704	14480	14626	14568	14774	14799	14585	14668	14678	14596	14659	14744	14698	14497	14529	14832	14656	14575	14565	14723	14855	14617	14567	14549	14651	14626	14647	14636	14914	14568	14514	14611	14783	14604	14667	14635	14583	14865	14477	14577	14572	14535	14548	14662	14560	14584	14641	14705	14649	14599	14531	14588	14632	14715	14692	14738	14601	14691	14730	14661	14719	14583	14826	14695	14678	14766	14499	14788	14667	14592	14604	14517	14602	14658	14551	14651	14487	14658	14603	14527	14478	14668	14606	14728	14548	14644	14656	14811	14674	14732	14563	14571	14647	14642	14693	14525	14603	14740	14613	14588	14636	14723	14443	14878	14623	14751	14528	14667	14527	14639	14536	14519	14786	14728	14566	14596	14701	14504	14521	14549	14630	14640	14537	14678	14437	14501	14491	14399	14583	14747	14728	14579	14635	14702	14667	14830	14558	14624	14658	14549	14636	14563	14574	14738	14644	14655	14613	14596	14758	14537	14641	14741	14607	14598	14696	14506	14645	14575	14513	14594	14644	14725	14673	14812	14691	14711	14652	14727	14718	14651	14482	14679	14668	14545	14572	14615	14741	14572	14656	14618	14745	14569	14611	14868	14617	14589	14564	14542	14651	14641	14547	14644	14602	14605	14623	14622	14631	14612	14667	14643	14685	14622	14780	14766	14612	14538	14589	14658	14595	14600	14678	14547	14691	14517	14625	14670	14610	14636	14612	14736	14687	14693	14629	14678	14675	14595	14732	14598	14534	14587	14580	14772	14575	14618	14570	14564	14694	14734	14765	14688	14525	14763	14729	14644	14610	14525	14505	14636	14776	14551	14534	14620	14678	14633	14755	14655	14621	14575	14499	14641	14608	14666	14708	14659	14453	14743	14710	14704	14749	14448	14630	14517	14651	14520	14620	14608	14669	14546	14647	14491	14615	14693	14599	14598	14517	14614	14709	14624	14670	14383	14642	14624	14676	14560	14697	14643	14703	14554	14657	14552	14454	14807	14703	14632	14639	14688	14537	14533	14678	14634	14739	14614	14686	14473	14575	14603	14655	14423	14611	14571	14660	14481	14689	14503	14615	14576	14739	14561	14572	14606	14577	14702	14721	14532	14671	14756	14679	14594	14640	14641	14657	14733	14633	14694	14459	14500	14608	14584	14789	14800	14641	14584	14766	14688	14809	14546	14439	14842	14406	14625	14573	14517	14583	14797	14647	14701	14583	14861	14730	14508	14761	14609	14596	14625	14478	14724	14515	14459	14489	14724	14638	14634	14604	14404	14630	14609	14590	14600	14509	14634	14642	14637	14664	14544	14424
25326	21584	29202	28269	27541	27633	26009	22394	20762	19942	18947	18166	17777	17590	17243	17163	17124	16948	16955	16741	16753	16595	16697	16697	16432	16641	16508	16511	16423	16380	16293	16247	16122	16194	16273	16348	16453	16354	16486	16310	16282	16430	16045	16122	16215	16228	16236	16118	16324	16196	16282	16199	16218	16225	16177	16336	16244	16358	16133	16151	16200	16248	16173	16115	16188	16009	16283	16143	16310	16218	16077	16181	16256	16040	16022	16170	16083	16385	16365	16412	16162	16061	16356	16210	16031	16278	16269	16254	16206	16188	16138	16332	16207	16269	16257	16006	16390	16292	16248	16237	16266	16289	16108	16169	16279	16299	16274	16205	16189	16239	16178	16321	16237	16323	16223	16165	16372	16178	16037	16236	16183	16156	15993	16130	16076	16206	16285	16188	16426	16396	16210	16276	16158	16142	16113	16131	16233	16402	16219	16047	16086	16205	15964	16198	16260	16255	16050	16406	16257	16221	16281	16058	16059	16179	16155	16188	16292	16067	16250	16236	16252	16203	16170	16174	16122	16114	16200	16199	16285	16516	16290	16162	16265	16170	16151	16328	16087	16007	16225	16213	16216	16098	16214	16183	16189	16216	16215	16156	16108	15999	16084	16196	16147	16452	16090	16223	16480	16118	16141	16173	16206	16220	16383	16032	16226	16254	15935	16093	16171	16198	16170	16091	16075	16351	16179	16304	16339	16155	16310	16297	16176	16192	16540	16341	16390	16345	16245	16115	16324	16057	16220	16000	16023	15958	15965	16292	16341	16328	16248	16186	16288	16248	16207	16165	16282	16135	16198	16151	16133	16154	16431	16063	16374	16544	16214	16119	16201	16047	16444	16131	16020	16320	16150	16021	16282	16299	16419	16170	16208	16008	16341	16263	16112	16192	16190	16378	16138	16232	16182	16235	16301	16311	16287	16266	16268	16273	16331	16330	16300	16235	16121	16183	16069	16248	16279	16213	16220	16286	16341	16152	16079	15886	16101	16076	16239	16279	16109	16315	16092	16205	16560	16071	16308	16178	16295	16150	16184	16082	16266	15979	15998	16057	16111	16141	16334	15938	16129	16334	16161	16245	16156	16019	16221	16253	16220	16205	16326	16315	16170	16180	16356	16226	16307	16198	16172	16276	16153	16091	16373	16290	16314	16320	16300	16149	16115	16136	16116	16126	16054	16053	16185	16200	16198	16036	16238	16054	16151	16177	16230	16326	16584	16288	16191	16139	16044	15933	16056	16076	16202	16301	16122	16272	16181	16218	16145	16322	16316	16040	16210	16194	16076	16186	16131	16188	16327	16192	16095	16256	16384	16152	16010	16216	16160	16220	16119	16304	16236	16145	16116	16123	16172	16268	16015	16495	16164	16333	16175	16285	16142	16255	16282	16089	16109	16386	16209	16242	16305	16199	16223	16361	16148	16133	16055	16263	16126	16139	16172	16306	16242	15996	16361	16224	16258	16326	16098	16161	16295	16144	16127	16367	16178	16074	16213	16165	16279	15996	15967	16215	16075	16119	16169	16259	16253	16175	16196	16185	16241	16069	16188	16191	16059	16347	16321	16139	16146	16006	16216	16058	16238	16149	16156	16202	15989	16299	16247	16238	16252	16079	16246	16271	16174	16012	16211	16082	16349	16056	16315	16089	16263	15992	16112	16235	16179	16263	16079	15945	16166	16273	16149	16167	16276	16318	16226	16183	16225	16258	15981	16217	16232	16256	16348	16244	16133	16285	16268	16329	16311	16119	16079	16136	16327	16326	16166	16210	16279	16061	16236	16358	16134	16146	16233	16228	16186	16168	16301	16222	16286	16166	16318	16103	16320	16142	16203	16365	16055	16381	16071	16036	16319	16242	16390	16172	16078	16144	16262	16215	16193	16220	16055	16093	16175	16174	16416	16203	16277	16003	16254	16091	16242	16460	16122	16257	16227	16074	16268	16181	16228	16276	16245	16103	16195	16296	16279	16209	16231	16163	16337	16210	16039	16267	16224	16203	16081	16339	16132	16250	16242	16235	16323	16160	16015	16214	16003	16116	16017	16108	16027	16030	16097	16084	16068	16069	16173	16324	16032	16223	16089	16293	16269	16130	16437	16376	16304	16097	16099	16179	16294	16270	15937	16046	16163	15968	16274	16300	16072	16060	16240	16268	16313	16239	16188	16306	16327	16319	16191	16147	16211	16181	16335	16491	16167	16456	16254	16275	16435	16299	16279	16172	16239	16147	16221	16231	16023	16172	16043	16321	16146	16220	16121	16240	16276	16086	15978	16112	16184	16222	16091	16103	15907	16013	16151	16212	16340	16159	16231	16247	16258	16207	16236	16287	16190	16101	16093	16225	16070	16058	16232	16250	16145	16103	16199	16128	16177	16195	16107	16316	16081	16139	16128	16133	16371	16249	16368	16257	16345	16126	16084	16394	16214	16256	16179	16218	16341	16271	16246	16261	15981	16307	16137	16332	16017	16220	15889	16114	16215	16155	16143	16150	16190	16232	16114	16190	16245	16026	16018	16184	16125	16187	16102	16398	16068	16184	16156	16328	16175	16055	16223	16031	16065	16359	16246	16092	16313	16133	16301	16284	16175	16152	16159	16292	16253	16192	16058	16226	16324	16148	16191	15996	16008	16064	16078	16225	16122	16155	16238	16156	16256	16174	16381	16139	16158	16259	16248	15999	16296	16227	16208	16096	16164	16087	16192	16185	16198	16192	16274	16340	16254	16167	16263	16161	16071	16378	16546	16284	16150	16260	16253	16058	16240	16502	16048	16154	16119	16164	16223	16121	15987	16240	16340	16129	16064	16440	16264	16130	16203	16198	16038	16068	16057	16231	16154	16451	16076	16087	16222	16200	16187	16139	16170	15971	16085	16143	16119	16050	16312	16176	16355	16058	16164	16175	16312	16214	16402	16205	16281	16170	16283	16436	16250	16142	16070	16097	16309	16009	16121	16226	16033	16427	16299	16194	16188	16062	16200	16145	16360	16364	16270	16340	16175	16257	16204	16189	16363	16149	16215	16125	16383	16153	16130	16114	16169	16142	16123	16298	16224	16256	16335	16188	16165	16242	16158	16240	16375	16163	16137	16255	16280	16031	16149	16188	16074	16174	16038	16256	16160	16244	16164	16310	16265	16340	16641	16284	16154	16192	16393	16297	16262	16248	16263	16293	16201	16271	16001	16210	16105	16307	16180	15981	16052	16139	16413	16256	16465	16169	16237	16186	16204	15929	16142	16182	16256	16259	16072	16239	16269	16201	16203	16108	16285	16056	16384	16345	16257	16225	16305	16213	16275	16071	15986	16134	16333	16264	16122	16236	16236	16042	16182	16260	16339	16142	16287	16079	16098	16078	16197	16100	16251	16214	16174	16172	16065	16171	16214	16152	16079	16043	16214	15890	16254	16174	16218	16242	16127	16031	16092	16389	16353	16163	16325	16194	16176	16167	16274	16125	15989	16234	16195	16369	16263	16220	16087	16061	16214	16185	16368	16309	15908	16273	16331	16125	16375	16267	16124	16307	16178	16193	16201	16194	15966	16083	16090	16104	16180	16037	16398	16252	16239	16278	16144	16220	16188	16304	16189	16069	16238	16252	16197	16248	16078	16132	16333	16180	16395	16261	16264	16346	16308	16245	16285	16051	16172	16248	16150	16042	15957	16002	16282	16410	16302	15933	16311	16271	16213	16278	16408	16020	16320	16352	16277	16225	16361	16250	16305	16192	16156	16179	16209	16359	16005	16208	16330	16397	16265	16123	16261	16062	16259	16426	16179	16175	16205	16099	16266	16105	16122	16056	16137	16288	16291	16061	16328	16223	16269	16251	16278	15919	16287	16372	16311	16283	16001	16228	16017	16224	15988	16289	16283	16129	16281	16085	16262	16108	16281	16220	16180	16052	16184	16238	16264	16266	16136	16138	16055	16154	16187	16287	16134	16043	16192	16247	16303	16348	16236	16299	16249	16205	16054	16244	16001	16128	16301	16163	16147	16089	16165	16218	16151	15994	16021	16158	16138	16092	16243	16177	16134	16394	16296	16331	16042	16293	15997	16240	16202	16183	16002	16245	16227	16301	16428	16319	16187	16072	16339	16092	16352	16227	16225	16294	16471	16158	16196	16037	16122	16206	16100	16262	16036	16069	16068	16191	16135	16014	16072	16008	16187	16201	16305	16173	16336	16376	16147	16205	16206	16257	16179	16178	16364	15961	16307	16168	16241	16319	16234	16239	16205	16143	16086	16197	16276	16114	16224	16356	16186	16126	16064	16385	16139	16180	16267	16149	16200	16188	16385	16327	16295	16195	16113	16295	16141	16007	16237	16067	16320	16249	16109	15987	16253	16151	16328	16110	16258	16126	16368	16325	16158	16067	16293	16259	16156	16211	16209	16178	16015	16010	16087	16015	16320	16199	16169	16343	16227	16328	16183	16156	16162	16166	16191	16248	16167	16301	16316	16275	16312	16015	16162	16145	16139	16170	16320	16227	16248	16277	16210	16264	16335	16351	16186	16187	16173	16317	16171	16305	16380	16262	16174	16084	16235	16165	16173	16096	16111	16218	16213	16133	16054	16008	16128	16159	16137	16025	16170	16159	16330	16125	16148	16251	16078	16234	16378	16094	16072	16174	16246	16178	16268	16190	16243	16415	16268	16309	16036	16398	16213	16224	16181	16096	16374	16289	16290	16260	16107	15945	16098	16269	16270	16208	16444	16284	16182	16394	16216	16182	16243	16162	16233	16171	16171	16355	16128	16178	16262	16195	16391	16154	16210	15932	16305	16094	16303	16500	16198	15856	16068	16067	16182	16168	16270	16078	16293	16197	16054	16179	16238	16238	16422	16060	16343	16318	16249	16002	16054	16181	16276	16073	16234	16247	16341	16177	16272	16354	16300	15976	16387	16192	16252	16223	16250	16206	16318	16228	16391	16264	16329	16366	16201	16372	16258	16199	16169	16098	16203	16189	16122	16049	16465	16046	16091	15956	16307	16268	16413	16181	16163	16335	16184	16331	16314	16299	16209	16241	16128	16279	16374	16188	16148	16135	16119	16125	16335	16227	16367	16156	16294	16051	16081	16244	16219	16166	16228	16032	16232	16294	16239	16182	16095	16197	16175	16118	16082	16159	16187	16201	16020	16053	16276	16457
26916	46229	44948	38056	33452	29646	26188	23223	21233	19659	18341	17372	16794	16216	15834	15480	15422	15508	15304	15177	14914	14822	15152	14977	14908	14613	14607	14508	14650	14500	14506	14692	14516	14444	14500	14338	14401	14369	14394	14552	14425	14171	14538	14375	14344	14340	14501	14470	14402	14429	14317	14327	14350	14453	14410	14481	14446	14517	14440	14453	14329	14426	14486	14457	14438	14424	14473	14410	14287	14425	14418	14339	14393	14271	14227	14357	14357	14363	14459	14310	14370	14319	14523	14346	14421	14547	14288	14357	14470	14361	14316	14354	14340	14311	14370	14309	14287	14420	14316	14353	14296	14271	14274	14325	14258	14399	14368	14433	14338	14288	14353	14493	14318	14352	14311	14347	14273	14338	14332	14342	14418	14254	14370	14293	14335	14280	14346	14357	14365	14476	14190	14447	14554	14231	14262	14466	14397	14425	14247	14480	14410	14167	14321	14457	14289	14358	14386	14342	14359	14275	14252	14322	14391	14398	14389	14238	14154	14265	14377	14399	14179	14305	14262	14227	14233	14343	14296	14374	14308	14302	14394	14361	14317	14324	14408	14470	14434	14448	14594	14298	14355	14413	14262	14302	14317	14280	14211	14157	14329	14177	14253	14275	14321	14435	14374	14466	14363	14289	14263	14333	14393	14459	14313	14225	14316	14344	14296	14287	14232	14399	14284	14391	14402	14172	14264	14331	14244	14269	14217	14290	14390	14450	14343	14457	14493	14276	14440	14336	14426	14286	14394	14354	14229	14384	14442	14249	14377	14468	14333	14386	14534	14279	14295	14303	14397	14304	14336	14385	14492	14355	14358	14480	14223	14378	14351	14456	14202	14381	14369	14314	14375	14365	14465	14272	14420	14376	14382	14495	14301	14251	14285	14458	14343	14571	14354	14497	14348	14222	14317	14237	14442	14353	14337	14314	14367	14357	14272	14535	14419	14123	14426	14204	14293	14271	14490	14391	14285	14398	14387	14093	14575	14325	14507	14264	14268	14242	14225	14279	14327	14369	14342	14229	14470	14472	14485	14437	14444	14218	14294	14386	14338	14259	14434	14231	14338	14197	14184	14362	14321	14376	14346	14403	14333	14307	14164	14460	14440	14482	14393	14384	14312	14410	14316	14248	14216	14350	14431	14248	14195	14274	14364	14339	14286	14387	14278	14240	14287	14435	14380	14210	14349	14459	14150	14404	14395	14248	14541	14299	14343	14317	14403	14290	14469	14316	14220	14359	14370	14312	14403	14320	14403	14326	14317	14381	14426	14271	14478	14368	14364	14325	14421	14313	14426	14244	14365	14337	14356	14474	14271	14451	14300	14619	14157	14675	14189	14544	14348	14234	14289	14407	14385	14423	14290	14440	14201	14323	14239	14524	14451	14425	14526	14358	14482	14334	14345	14635	14365	14377	14383	14238	14132	14376	14294	14249	14540	14273	14306	14331	14181	14292	14383	14196	14230	14279	14349	14387	14271	14329	14271	14454	14183	14455	14516	14449	14344	14430	14397	14501	14272	14376	14384	14285	14192	14354	14376	14378	14415	14270	14338	14389	14256	14369	14387	14450	14459	14441	14310	14305	14461	14397	14175	14377	14391	14310	14230	14377	14465	14325	14321	14274	14373	14073	14148	14183	14284	14432	14396	14398	14307	14339	14331	14276	14433	14380	14322	14364	14365	14396	14422	14246	14424	14351	14475	14435	14299	14341	14383	14508	14472	14372	14177	14390	14325	14261	14356	14312	14492	14445	14321	14295	14171	14261	14419	14430	14359	14190	14495	14338	14424	14370	14434	14267	14345	14356	14308	14323	14415	14234	14261	14448	14346	14324	14403	14306	14466	14264	14365	14244	14459	14289	14332	14350	14454	14359	14429	14319	14306	14303	14314	14308	14168	14473	14272	14422	14330	14353	14561	14289	14316	14177	14167	14166	14312	14390	14294	14158	14231	14333	14246	14435	14281	14263	14546	14287	14451	14273	14407	14236	14174	14299	14325	14321	14340	14321	14435	14453	14204	14387	14369	14198	14462	14210	14301	14414	14348	14358	14477	14366	14394	14329	14351	14350	14403	14419	14064	14259	14398	14366	14269	14319	14391	14463	14269	14416	14376	14285	14457	14234	14308	14235	14263	14347	14397	14384	14439	14238	14322	14307	14305	14261	14378	14443	14301	14310	14459	14532	14425	14195	14270	14353	14427	14470	14238	14298	14386	14358	14439	14260	14337	14241	14299	14353	14304	14251	14221	14506	14244	14261	14331	14500	14290	14341	14425	14470	14320	14367	14398	14441	14480	14338	14386	14439	14204	14315	14407	14222	14304	14290	14521	14262	14314	14224	14213	14265	14467	14534	14253	14452	14235	14393	14376	14456	14524	14432	14372	14405	14356	14483	14227	14441	14233	14363	14259	14356	14425	14283	14453	14263	14477	14303	14234	14469	14571	14283	14275	14509	14539	14193	14211	14440	14325	14247	14224	14308	14192	14423	14280	14323	14452	14351	14307	14447	14376	14219	14357	14411	14325	14465	14411	14298	14391	14389	14333	14345	14470	14289	14358	14256	14615	14292	14299	14283	14283	14385	14304	14310	14317	14467	14403	14397	14464	14507	14396	14158	14273	14444	14492	14321	14380	14312	14346	14276	14411	14288	14378	14469	14374	14468	14287	14241	14227	14199	14250	14274	14398	14329	14332	14409	14413	14402	14460	14279	14478	14361	14421	14355	14367	14358	14343	14367	14341	14381	14333	14349	14240	14283	14384	14383	14305	14402	14277	14402	14329	14309	14465	14436	14334	14330	14350	14392	14377	14256	14294	14417	14290	14384	14338	14423	14307	14281	14372	14278	14289	14265	14434	14302	14460	14406	14181	14343	14475	14425	14252	14410	14359	14404	14268	14551	14337	14571	14470	14241	14250	14391	14253	14211	14379	14354	14466	14395	14323	14479	14232	14338	14444	14300	14289	14332	14381	14370	14331	14306	14430	14249	14331	14407	14409	14542	14249	14298	14384	14406	14260	14261	14576	14275	14311	14408	14322	14467	14381	14279	14228	14437	14221	14405	14391	14453	14477	14406	14316	14461	14426	14430	14355	14467	14434	14327	14278	14348	14213	14260	14375	14457	14306	14343	14361	13983	14401	14210	14478	14282	14240	14347	14272	14278	14373	14357	14388	14294	14383	14354	14293	14298	14491	14349	14299	14465	14374	14404	14526	14261	14356	14283	14314	14336	14228	14274	14342	14259	14392	14165	14309	14325	14371	14420	14297	14357	14416	14444	14359	14382	14367	14179	14302	14321	14380	14295	14275	14405	14306	14368	14474	14315	14354	14487	14252	14243	14233	14274	14305	14208	14275	14416	14488	14358	14347	14323	14378	14496	14429	14352	14235	14358	14599	14370	14528	14114	14333	14338	14157	14316	14406	14380	14298	14366	14475	14506	14279	14368	14409	14370	14402	14153	14278	14213	14260	14279	14349	14357	14314	14302	14541	14366	14316	14339	14459	14152	14336	14499	14579	14462	14379	14285	14442	14520	14335	14368	14249	14377	14400	14267	14387	14175	14332	14267	14437	14429	14277	14393	14391	14450	14364	14403	14419	14198	14382	14350	14479	14385	14333	14210	14351	14355	14221	14401	14404	14426	14336	14427	14404	14386	14425	14235	14483	14389	14371	14380	14272	14358	14373	14431	14457	14473	14347	14399	14393	14262	14440	14214	14237	14400	14242	14490	14459	14274	14470	14276	14278	14253	14381	14283	14404	14403	14207	14586	14226	14435	14399	14380	14317	14262	14166	14361	14349	14443	14317	14211	14277	14414	14240	14480	14223	14425	14223	14342	14273	14350	14322	14392	14271	14239	14347	14471	14399	14179	14232	14463	14413	14387	14356	14465	14298	14249	14401	14420	14395	14254	14402	14388	14461	14275	14524	14263	14355	14349	14247	14348	14415	14231	14266	14403	14310	14575	14448	14353	14388	14487	14353	14327	14497	14269	14354	14475	14179	14404	14321	14408	14402	14456	14378	14173	14282	14427	14483	14430	14302	14540	14346	14305	14302	14405	14292	14279	14420	14508	14310	14427	14546	14425	14413	14298	14317	14411	14365	14296	14382	14474	14417	14308	14361	14064	14339	14415	14193	14405	14306	14314	14495	14270	14332	14443	14502	14510	14291	14126	14461	14425	14364	14338	14422	14420	14286	14385	14492	14407	14276	14360	14324	14260	14224	14588	14427	14395	14350	14345	14352	14263	14443	14368	14296	14503	14318	14333	14388	14456	14385	14474	14248	14321	14268	14294	14197	14246	14355	14267	14544	14171	14327	14370	14314	14473	14298	14467	14294	14377	14377	14263	14592	14378	14369	14403	14356	14205	14230	14417	14279	14280	14411	14186	14452	14333	14409	14363	14353	14355	14314	14439	14373	14340	14186	14546	14255	14534	14436	14420	14318	14296	14600	14471	14390	14299	14283	14288	14348	14330	14473	14387	14356	14313	14243	14414	14367	14423	14364	14337	14425	14374	14329	14300	14292	14222	14470	14325	14418	14234	14310	14490	14115	14409	14213	14367	14349	14223	14317	14462	14327	14517	14205	14409	14251	14274	14398	14340	14396	14338	14212	14426	14424	14243	14325	14447	14256	14385	14195	14242	14315	14264	14464	14434	14162	14214	14389	14304	14414	14441	14389	14336	14353	14256	14239	14340	14314	14325	14256	14287	14197	14550	14446	14369	14539	14327	14307	14353	14471	14344	14374	14427	14206	14425	14192	14416	14095	14337	14316	14501	14373	14398	14471	14202	14443	14262	14422	14290	14454	14291	14387	14453	14189	14542	14397	14311	14305	14308	14420	14242	14205	14226	14313	14451	14358	14292	14340	14255	14470	14457	14422	14243	14359	14226	14277	14353	14393	14226	14376	14418	14402	14405	14388	14467	14303	14395	14414	14304	14327	14366	14388	14201	14268	14316	14257	14396	14539	14291	14284	14315	14291	14372	14296	14404	14542	14455	14453	14349	14229	14326	14311	14297	14364	14657	14292	14353	14073	14424	14400	14384	14361	14421	14532	14411	14318	14329	14468	14350	14431	14272	14328	14248	14231	14352	14143	14365	14446	14308	14467	14247	14368	14304	14372	14414	14322	14249	14351	14291	14357	14454
24215	21505	29285	25069	25194	28374	28315	23220	21088	20027	18846	17956	17473	16990	16684	16464	16460	16326	16092	16160	15826	15810	15638	15735	15621	15517	15367	15600	15472	15422	15409	15506	15502	15206	15264	15288	15142	15142	15275	15172	15343	15172	14909	15314	15161	15149	15124	15114	15106	15234	15227	15356	15268	15174	15197	14923	15152	15124	15246	15127	15174	15115	14984	15032	14986	15288	15083	15220	15018	15031	15147	15243	15161	14953	15094	15213	14940	15097	15128	14915	15286	15205	15134	15166	15129	15077	15052	15089	15047	15010	14970	15077	14876	14993	14953	14942	15092	15103	15397	15222	15018	15059	15151	15050	15041	15113	15182	15021	15167	14941	15065	15160	15187	15078	15315	15160	15086	15228	15194	15251	15236	15244	14958	15097	15107	15133	15131	15019	15238	15205	15174	15100	15092	15195	15080	15115	15110	15155	15154	15265	14907	15105	15158	15087	15150	14992	15006	14989	15189	15185	15075	15128	15225	15056	15037	15105	15136	14952	15071	15040	15095	14912	15236	15140	15239	14928	15207	14960	15189	15142	15003	15225	15106	15180	15254	15116	15229	15158	15099	15050	15141	15031	15077	15174	14908	15093	15191	15039	15184	15122	15057	15179	14741	15041	14978	15188	15115	15260	15074	15198	15108	15326	15172	15251	15294	15235	15079	15141	15241	15039	15133	15068	15050	15018	15056	14941	15105	14955	14948	15105	15168	15118	15225	15134	15130	14995	15122	15091	15095	15104	15222	15029	14906	15037	14994	15067	15012	15095	15023	15115	14977	15107	15213	15154	15124	15019	15039	15242	15029	15071	15040	14892	15143	15079	15115	15000	15185	15129	15058	15078	15288	15046	15087	15077	14954	15014	14997	15060	15076	14937	15128	15165	14989	15165	15006	14900	15070	15019	15209	15028	15172	15208	15039	15077	15139	15060	15214	15052	15000	14928	15224	15257	14894	15052	14973	15218	15111	15066	14961	15023	15009	15171	14941	15085	15125	14990	15045	15009	15068	14987	15153	15219	15116	15109	15132	15068	14815	14991	15129	15098	15195	15121	15015	14821	15050	15177	15161	15138	15206	15010	15143	15106	15051	15054	15093	15207	15103	15203	15152	14965	15024	15108	15134	15167	15097	15143	15133	14933	15131	14957	15060	14966	14973	15098	15005	14896	15161	15117	15102	14725	14996	15008	15077	15005	15106	15103	15113	14990	15000	14934	15065	14994	15154	15052	15224	15056	14929	15051	15259	15211	15153	15023	15082	14866	15059	15021	15245	15190	15180	15218	15035	15011	15065	15059	15191	15357	15102	15264	14973	14959	15054	15082	15181	15089	15190	15235	15071	15058	15070	15170	14954	15150	15033	15083	15022	15106	15161	15077	15100	15197	15055	15061	15009	14948	15173	15000	15023	14934	15086	15165	14863	14920	15162	15138	15087	15051	15051	15326	14861	15009	15217	15287	14943	15201	15040	14996	15159	15122	15294	15128	15132	15163	15136	14941	15180	15039	14952	15109	15201	14900	15010	15241	15151	15139	15141	15195	15360	15159	15245	15044	15105	15124	15121	15099	15212	15146	14938	15149	15367	15168	15047	15036	14995	14838	15165	15003	15132	15006	15188	15043	15063	15029	15079	14970	15095	15240	15282	15158	15144	15191	15069	15076	15193	15116	15202	15180	15070	15021	15124	14958	15139	15218	15194	15097	15068	15131	15217	15040	15035	15084	15033	15065	15121	14956	14944	15177	15094	15298	15183	15048	15269	15246	15088	15072	15062	14939	14804	14951	14996	14988	15047	14982	14847	15230	15195	14878	15006	15077	15235	15025	15080	15149	14822	15276	14963	15006	15086	15311	15171	14904	15227	15180	15043	15122	15018	15098	15197	15048	15093	15231	14820	15092	15108	14841	15145	15378	15319	15145	15087	15126	14853	14877	15096	15163	15040	14995	15115	14805	15084	15136	14990	14944	15147	15150	15112	15046	15036	15047	15067	15185	15022	15029	15128	15266	15101	15089	15209	15163	15164	15339	15320	14862	15243	15186	15049	15060	15204	15204	15176	15136	15150	15132	15204	15224	15264	15044	15126	15352	15205	15107	14918	15132	15141	14997	15297	15077	14994	14988	15209	14918	15146	15089	15215	15168	15067	15050	15110	15266	15090	15320	14988	15308	15234	15054	15227	15111	15222	15198	15010	15023	15245	15154	15019	15353	15055	15024	15067	15213	15209	15212	15183	15062	15238	14984	14855	14953	15202	15022	15113	15020	15105	15096	15159	15228	14970	15083	14984	14764	15041	15036	15162	14982	15031	15212	14927	14958	15133	15087	15234	15103	14986	15064	15216	15130	15144	15162	15163	15138	15041	15082	15157	15019	15057	15056	14940	15174	14959	15187	15205	15037	15051	14948	14953	15261	14967	14948	15101	14926	14935	14960	15059	15128	15048	15169	15127	15061	15081	14949	15032	15226	15187	15342	15135	15138	15088	15184	15199	15115	15130	15068	14984	15213	15177	15110	15124	15012	15114	14982	15187	15161	14980	15041	14964	15097	14960	14945	14944	15114	15082	14880	15191	15302	15158	14913	14828	15136	15176	14860	15153	14919	15041	15199	15144	15007	15222	15079	15108	15105	15192	14899	15225	15217	15251	15022	15113	15188	14953	14955	14987	14833	15001	15032	15037	15065	15132	15018	15199	14918	15217	15184	15096	15125	15134	15266	15227	15174	15248	15084	14976	15237	15182	15131	15066	15097	15138	15166	15163	15037	15189	15087	15002	14903	15150	14889	15040	15074	15267	15091	15124	15196	15123	15051	15013	15042	15023	15223	15070	15221	15092	15141	15181	15244	15036	15087	14993	15218	14991	15076	15186	15045	15095	14947	15188	15351	15246	15103	15170	15046	15134	14955	15055	15027	15165	15188	15119	15090	15153	15179	15203	15033	15318	15017	15158	15246	15233	15135	14950	14943	15085	15050	14987	14999	15149	15013	15185	15216	15255	15152	15040	15145	15136	15029	15071	15164	15041	15118	15351	15265	15229	15322	15109	15007	15177	15238	15111	14974	15098	15113	15089	14948	15138	14936	15249	15139	15185	14992	15106	15204	15166	15206	15124	14991	15008	15030	15076	15105	15062	14894	15002	14981	15045	15202	15097	15043	15188	14995	14974	14859	14927	14915	14874	15065	14888	14942	14963	15058	14992	15135	15086	14925	15268	15136	15228	15294	15048	14906	15188	14966	15188	15194	15097	15226	15036	14936	15019	15101	15201	14943	15017	14837	15099	15267	15161	15122	15126	15013	15047	14918	15123	15076	15142	14936	15070	15045	15073	15104	14982	15072	14967	15285	15248	15177	14939	15206	15113	14905	14926	15267	15088	15086	15121	15317	15203	14976	15299	15014	15130	15093	15119	15034	15290	15221	14928	14987	15244	15311	14931	15127	14957	15118	15099	15204	15060	15135	15286	15108	15072	15164	15096	15149	15002	15148	15024	15061	15098	15110	15154	15073	15178	15139	15098	14979	15022	15296	15091	15137	15253	15157	15067	15159	15033	15166	15045	15155	14882	15059	14762	14954	14952	15229	15096	14979	14958	15160	15092	15225	14978	15085	15047	14932	15212	15216	14986	15098	14880	15166	15223	15049	15161	15040	14983	15097	15093	15001	15036	15197	15231	15143	15306	15239	15132	14978	15024	15081	14964	14927	15131	15038	15063	15044	15090	15038	15066	15122	15227	15304	15047	15248	15143	15043	14714	15216	15071	14967	14992	15063	14943	15263	15124	14892	14861	15162	15242	15122	15131	15065	15124	15164	15154	15237	15158	14952	15044	15217	15229	14974	15226	15088	15261	14877	15082	15113	14922	15403	15080	15034	14995	15040	14992	15145	14952	14898	15130	15146	15155	15095	14864	15101	15139	15091	15226	15096	15215	15015	14912	15131	15354	14980	15054	14951	15029	14966	15142	15047	15074	15067	15143	15255	15164	15386	15064	14928	14985	14903	15054	15040	15243	14990	15217	15239	15059	14998	15194	15143	15098	15082	14964	15155	15094	14962	15058	15097	15155	15027	15026	15030	15179	15099	14973	14956	15023	15108	15109	15192	15183	15288	15138	15089	15190	15082	15190	14958	14848	15058	15206	15083	14869	15108	15033	15002	15035	14979	15073	14989	15183	15145	15074	15019	14911	15204	15148	15019	15134	15069	15029	15132	14922	15058	15039	15243	15153	15048	15014	14956	15197	15173	15117	15164	15164	15064	15131	15103	15082	15089	15063	15275	15032	15225	15245	14940	15022	15077	15152	15129	15241	15033	15332	15013	15024	14998	15107	15265	15136	15078	15131	15068	15016	15235	15250	14998	15242	15022	15033	15114	15164	15208	15092	15061	14935	15069	15077	14956	15068	15070	15165	15162	15168	15225	14961	15074	15026	15214	15037	14862	15191	15219	15271	15140	15021	15247	15284	15093	15045	15305	15333	15097	15136	15083	14972	14985	15057	15121	15270	15118	15067	15086	15211	15137	15064	14969	15150	14825	15144	15178	14971	15189	14999	15109	15130	15194	15087	15194	15105	15100	15007	14922	15128	15091	15319	15153	15091	15076	15192	15166	15183	15118	15088	15026	15076	15129	15073	15028	15086	15041	15068	14919	15102	15051	14971	15109	14994	15201	15112	15136	15166	15177	15021	15146	15099	15075	15151	14969	15106	15114	15011	15037	15155	15117	14994	15240	15100	15128	15063	15175	15120	14978	14934	14983	15003	15085	14932	15081	15211	14946	15100	15198	14990	15053	15062	15087	14937	15015	14862	15195	15040	15005	15084	15020	15172	15051	15087	15151	15102	14845	15065	15011	15051	15147	15098	15128	15029	14953	15133	15097	15106	14988	15015	15106	15164	15162	15122	15073	15302	15145	15210	15112	15049	15038	14993	14984	15099	15058	15115	15043	15170	15176	15165	15091	15098	15130	15188	15269	15276	14976	14895	14927	15025	15020	14949	15174	15067	15190	14966	15182	15170	15252	15209	14999	15034	15138	15056	15060	15052	15096	14987	15212	14984	15163	14870	15141	15241	15102	15244	15181	15026	15207	15205	15013	14889	15002	15025	15084	15094	15252	15144	15280	15330	15109	15197	15188	15226	15215	15015	15226	15055	15131
28610	49096	49283	42200	37128	32684	28470	25188	22838	20884	19495	18230	17255	16439	16067	15772	15492	15441	14977	14848	14809	14571	14616	14324	14306	14218	14122	13956	14041	13863	13918	13983	13938	13750	13956	13863	13952	13679	13720	13675	13842	13700	13871	13675	13632	13706	13698	13796	13856	13821	13842	13709	13676	13702	13723	13750	13738	13702	13662	13631	13803	13665	13771	13781	13825	13636	13798	13745	13744	13719	13649	13727	13661	13648	13696	13762	13716	13771	13780	13683	13599	13663	13634	13704	13767	13723	13644	13756	13799	13722	13737	13647	13697	13562	13593	13558	13657	13636	13634	13610	13572	13660	13711	13776	13642	13760	13797	13744	13808	13701	13599	13778	13805	13716	13554	13836	13641	13675	13808	13821	13568	13619	13713	13653	13699	13958	13870	13603	13783	13710	13675	13514	13657	13525	13708	13635	13767	13690	13537	13707	13835	13601	13780	13729	13637	13621	13853	13672	13604	13711	13635	13704	13649	13632	13598	13432	13601	13813	13777	13713	13597	13604	13565	13598	13762	13724	13820	13539	13704	13577	13620	13665	13513	13766	13589	13497	13671	13681	13824	13811	13767	13654	13662	13728	13702	13462	13703	13753	13645	13603	13626	13684	13826	13757	13717	13764	13748	13816	13673	13719	13768	13676	13604	13797	13669	13701	13629	13840	13751	13707	13623	13774	13665	13630	13746	13784	13580	13840	13706	13747	13627	13680	13757	13813	13615	13653	13654	13722	13712	13679	13648	13720	13671	13603	13683	13745	13563	13632	13664	13686	13656	13973	13759	13624	13691	13692	13586	13834	13710	13673	13610	13842	13720	13653	13774	13602	13804	13763	13811	13619	13886	13650	13783	13585	13538	13826	13544	13524	13927	13484	13711	13702	13593	13606	13636	13714	13488	13727	13729	13659	13641	13663	13577	13686	13692	13693	13547	13788	13586	13629	13503	13594	13661	13637	13732	13646	13761	13763	13682	13715	13627	13568	13526	13718	13771	13508	13677	13714	13530	13676	13574	13708	13576	13633	13745	13663	13804	13591	13560	13747	13628	13786	13605	13696	13783	13717	13684	13661	13684	13789	13680	13589	13631	13604	13739	13777	13695	13598	13866	13608	13656	13725	13579	13665	13652	13542	13574	13588	13678	13653	13755	13736	13781	13723	13623	13714	13630	13682	13759	13716	13539	13519	13617	13650	13686	13548	13733	13671	13558	13750	13790	13637	13640	13691	13598	13660	13717	13501	13657	13610	13828	13850	13631	13601	13610	13692	13772	13742	13722	13765	13712	13615	13621	13692	13764	13637	13731	13561	13645	13723	13729	13740	13912	13706	13595	13619	13785	13587	13619	13559	13729	13689	13702	13706	13636	13716	13582	13675	13651	13624	13670	13687	13686	13749	13615	13801	13747	13692	13636	13710	13781	13859	13709	13663	13911	13726	13741	13694	13752	13619	13636	13611	13647	13693	13581	13706	13457	13804	13716	13808	13601	13696	13591	13748	13606	13639	13742	13932	13733	13646	13631	13649	13788	13949	13461	13732	13812	13721	13721	13541	13730	13727	13635	13655	13693	13655	13654	13528	13640	13710	13760	13568	13741	13637	13738	13701	13682	13801	13671	13613	13530	13776	13771	13649	13682	13745	13536	13849	13716	13732	13751	13547	13608	13735	13774	13683	13641	13827	13476	13591	13721	13740	13719	13717	13792	13570	13629	13737	13680	13717	13603	13626	13728	13604	13752	13571	13635	13631	13727	13608	13628	13570	13756	13709	13741	13711	13698	13636	13646	13529	13646	13858	13626	13742	13745	13765	13622	13594	13669	13643	13828	13458	13717	13741	13468	13590	13670	13613	13788	13685	13727	13669	13544	13638	13667	13745	13785	13889	13601	13718	13827	13784	13564	13719	13688	13817	13673	13671	13902	13597	13686	13811	13692	13767	13652	13691	13625	13920	13608	13744	13802	13812	13865	13753	13774	13632	13613	13610	13614	13743	13687	13747	13674	13797	13865	13731	13691	13653	13668	13679	13807	13745	13662	13757	13676	13755	13661	13830	13598	13718	13575	13748	13612	13689	13649	13637	13667	13654	13767	13622	13583	13685	13713	13561	13769	13631	13705	13803	13824	13650	13730	13661	13760	13702	13594	13857	13627	13603	13834	13531	13702	13791	13652	13597	13521	13665	13787	13656	13734	13713	13759	13723	13514	13715	13759	13720	13646	13723	13852	13783	13655	13719	13638	13523	13532	13780	13739	13586	13600	13699	13852	13690	13639	13839	13618	13679	13647	13667	13885	13709	13854	13714	13895	13712	13721	13754	13662	13692	13610	13610	13533	13671	13782	13699	13857	13847	13670	13574	13522	13807	13726	13718	13793	13663	13619	13564	13736	13670	13509	13663	13968	13829	13552	13745	13575	13622	13542	13684	13691	13561	13683	13705	13604	13636	13767	13690	13715	13705	13735	13598	13753	13646	13720	13739	13723	13808	13511	13718	13653	13599	13509	13835	13578	13848	13708	13638	13485	13522	13673	13675	13720	13701	13790	13845	13540	13690	13815	13797	13727	13715	13857	13669	13715	13596	13702	13600	13782	13516	13692	13685	13685	13573	13687	13737	13593	13734	13760	13727	13666	13639	13758	13678	13749	13692	13770	13735	13670	13838	13527	13755	13670	13676	13680	13760	13557	13608	13700	13713	13703	13543	13738	13581	13574	13547	13493	13570	13653	13703	13603	13776	13640	13674	13674	13765	13839	13573	13740	13670	13740	13566	13468	13809	13682	13750	13683	13669	13505	13761	13791	13745	13610	13739	13705	13558	13687	13584	13742	13544	13679	13837	13705	13745	13625	13621	13820	13645	13650	13732	13581	13644	13795	13522	13712	13799	13659	13761	13639	13537	13679	13598	13948	13782	13902	13654	13707	13758	13750	13698	13709	13777	13792	13758	13729	13725	13686	13670	13704	13638	13506	13568	13664	13653	13715	13622	13614	13667	13605	13584	13759	13694	13491	13674	13677	13763	13620	13727	13740	13654	13680	13739	13806	13566	13624	13709	13560	13803	13724	13679	13817	13671	13828	13735	13592	13733	13643	13884	13531	13826	13606	13671	13737	13675	13730	13684	13601	13610	13799	13674	13652	13890	13755	13856	13662	13845	13606	13720	13707	13733	13654	13705	13695	13552	13792	13647	13712	13782	13804	13548	13797	13733	13740	13653	13633	13817	13659	13555	13851	13665	13773	13619	13601	13855	13644	13528	13633	13691	13503	13600	13859	13754	13589	13755	13704	13646	13800	13603	13636	13790	13707	13547	13648	13753	13551	13674	13788	13716	13708	13550	13614	13663	13710	13635	13757	13696	13804	13702	13739	13518	13647	13747	13761	13665	13682	13696	13783	13676	13562	13698	13816	13750	13732	13695	13767	13734	13706	13571	13656	13936	13748	13614	13659	13564	13575	13614	13655	13480	13775	13793	13640	13797	13653	13705	13791	13701	13803	13615	13900	13672	13574	13761	13703	13686	13599	13616	13567	13723	13588	13575	13754	13804	13779	13644	13782	13731	13618	13750	13539	13731	13638	13659	13663	13568	13518	13524	13872	13635	13708	13661	13519	13824	13717	13583	13715	13693	13661	13709	13815	13520	13658	13693	13500	13762	13702	13642	13646	13671	13661	13590	13771	13742	13643	13768	13556	13779	13451	13766	13724	13660	13740	13574	13702	13723	13779	13895	13769	13837	13685	13608	13776	13756	13643	13717	13628	13616	13702	13759	13566	13686	13665	13528	13747	13652	13712	13644	13754	13502	13587	13606	13695	13591	13630	13754	13716	13799	13720	13662	13624	13669	13753	13516	13836	13540	13732	13615	13806	13688	13677	13550	13867	13691	13571	13600	13672	13676	13705	13783	13783	13700	13859	13699	13648	13753	13655	13715	13802	13844	13658	13607	13690	13780	13673	13765	13673	13650	13703	13733	13657	13575	13607	13697	13869	13603	13517	13717	13579	13791	13763	13669	13680	13784	13777	13734	13611	13636	13820	13699	13814	13571	13710	13794	13411	13756	13692	13681	13735	13697	13678	13677	13832	13626	13660	13743	13643	13655	13674	13737	13735	13687	13718	13644	13674	13765	13897	13749	13636	13691	13682	13854	13868	13739	13909	13730	13713	13711	13659	13623	13807	13814	13764	13768	13770	13707	13685	13758	13791	13656	13618	13737	13599	13846	13735	13760	13656	13654	13790	13662	13671	13661	13790	13760	13742	13685	13609	13828	13824	13536	13638	13661	13657	13464	13597	13745	13636	13659	13766	13616	13556	13472	13659	13753	13741	13729	13574	13747	13469	13714	13711	13671	13702	13683	13429	13685	13749	13630	13704	13862	13833	13626	13651	13603	13739	13658	13466	13571	13852	13689	13769	13826	13718	13598	13658	13752	13443	13731	13822	13694	13561	13837	13809	13559	13633	13744	13692	13559	13666	13792	13874	13617	13813	13802	13664	13571	13638	13740	13647	13593	13709	13644	13632	13673	13596	13761	13750	13653	13667	13656	13831	13580	13531	13699	13637	13686	13692	13913	13740	13643	13663	13693	13729	13513	13605	13740	13456	13564	13605	13742	13623	13515	13576	13595	13682	13646	13652	13720	13767	13719	13603	13935	13751	13827	13815	13714	13717	13727	13651	13761	13805	13524	13649	13676	13651	13590	13680	13755	13683	13751	13571	13775	13658	13501	13810	13673	13719	13810	13532	13761	13773	13730	13695	13701	13796	13804	13567	13765	13545	13717	13755	13554	13758	13691	13625	13737	13551	13515	13852	13692	13731	13613	13583	13782	13580	13482	13634	13716	13679	13794	13840	13644	13525	13741	13665	13703	13715	13708	13575	13768	13650	13777	13770	13713	13552	13641	13562	13688	13585	13593	13657	13760	13668	13633	13667	13596	13556	13648	13764	13573	13663	13720	13740	13655	13648	13681	13854	13507	13722	13765	13776	13685	13717	13792	13694	13641	13628	13810	13778	13619	13694	13597	13654	13429	13677	13645	13872	13812	13646	13622	13663	13652	13698	13788	13613	13703	13600	13619	13637	13516	13639	13687	13592	13669	13722	13782	13758	13722	13780	13646	13711	13570	13584	13668	13684	13781	13542	13726	13499	13702
30901	28483	34178	30121	24885	22338	19944	18339	17388	16928	16372	15997	15828	15677	15797	15554	15467	15416	15265	15370	15241	15287	15363	15242	15155	15147	14979	15046	15237	15122	15099	15067	14999	15135	14872	15007	15254	15055	15156	15021	15090	15049	15048	15059	14980	15064	14944	15063	14909	15111	14989	14890	15034	15323	15212	14986	14867	15224	14839	15115	15058	14924	14980	15187	15206	15001	15010	14848	15002	15084	15009	14919	15153	15012	15194	14980	14918	15052	15088	14873	15254	15017	15084	15045	14979	15008	14862	14946	15139	15093	14827	14977	15009	15176	15013	14985	15045	14919	15124	15143	15100	14899	14918	14761	15060	15111	15124	14940	15089	14999	15079	14836	15007	15038	14996	15194	14897	14778	14948	15048	15111	14905	14892	14917	14807	15025	14985	14949	14916	15059	14851	14831	14808	14866	15081	15025	14939	14912	14908	14811	14857	14958	14984	15111	15056	14941	15164	14961	15140	14790	14982	14962	14852	14944	15225	15213	15034	14933	14974	14924	14813	14958	14959	15107	15134	15216	14941	14897	15200	15002	14903	15207	14886	15065	14942	14913	14877	14999	15077	14980	14865	15082	14973	14936	14808	15073	14966	14853	15088	14911	15023	14746	15091	14922	14941	15142	15181	15294	14968	14847	15084	14883	15032	14895	15011	14993	15040	15220	15031	14983	14764	15069	14934	15069	14990	15057	14986	14947	14931	14954	15110	15047	15062	14879	15171	14945	15115	15119	14936	15118	15044	14989	15045	15051	15068	14944	14958	15087	15079	14995	15012	15043	14969	14923	14801	15076	15111	14870	15014	15222	15216	14876	14910	15068	14820	14952	15183	15026	15106	15053	15277	14880	14948	14979	14992	15125	14990	14899	15007	14725	14983	14915	15107	14977	14981	15049	14844	15109	14975	15069	15016	15027	14946	15075	15015	15115	15115	14991	14799	15109	15113	15047	14923	14920	15074	15045	15157	15108	15103	15027	14963	15012	15038	15119	15088	14966	14990	14886	15030	14987	14963	14775	14926	14893	14884	14904	15013	15026	15157	15066	15170	15188	15018	15011	15043	15091	15060	14968	15118	14863	14970	15146	15014	15038	14839	15048	14940	15221	15191	15001	15061	14922	14889	15032	15027	14976	14845	15099	15001	15110	14958	15048	14942	15062	15107	14908	14871	15189	14925	15058	14946	14916	15106	15109	14896	15155	14945	14862	15087	14915	14953	14965	15115	15049	15033	14922	15053	15069	15019	14971	15135	14965	14870	15068	15004	14881	14929	15012	15201	14899	15014	14755	14975	14928	14986	15012	14933	15042	15014	15119	14931	15134	14974	14815	14890	15169	15084	14977	14951	14900	15001	14981	14982	14954	14972	15263	15164	15034	14858	15082	14808	14977	14900	15124	15080	15129	14944	15071	14950	14946	15130	15069	14922	14964	15069	15135	15200	14987	15026	14820	14938	15013	14994	14915	14985	14991	14966	15009	14876	14987	15151	14846	14728	14902	15112	14972	15144	14969	14954	14973	14885	14898	14967	15089	15083	14999	15108	14946	14923	15091	14992	15083	15297	15057	14912	14934	15000	15051	15015	15051	14964	14989	15013	15100	14958	14946	14996	15112	14981	14894	15018	15100	15050	15023	15057	15071	15018	15069	14884	15050	14963	15218	15020	14917	14812	15105	14916	14945	15013	15098	15031	14852	14925	15095	15125	15031	15023	14980	14960	14890	14975	14829	15064	14950	15173	15056	14877	14957	15148	15251	15126	15131	14950	14957	14991	15018	15041	15083	15124	15040	15037	15153	14917	15070	15123	15018	15072	15035	14890	14872	14936	14822	14984	15072	14852	15047	14916	15111	15165	14917	15022	14930	15144	14952	14882	15240	15116	15111	15009	15118	15209	15045	14825	14987	14717	15038	15086	15016	15287	14994	15116	15179	15053	14916	15215	15116	15067	15243	15089	14972	15137	14974	14995	14953	14959	15142	15046	15080	15182	14854	15018	15078	15072	15046	14987	15034	15042	15000	15264	15091	15136	15119	15080	14883	14839	15051	15139	14912	14864	14885	14863	14885	15304	15199	15088	15087	15187	15105	14993	14893	14973	14941	15015	14943	15058	14751	14992	15064	15015	14909	14923	14900	15214	15055	15021	15154	15112	15065	15211	15030	15011	15036	15141	14986	15045	15047	15006	15025	14948	14760	14955	14992	15029	15289	15073	14920	15027	15021	15033	15005	15039	15014	14945	14976	14963	15055	14956	15054	15119	14842	15008	14890	15125	14992	15095	14963	15063	14950	14971	15019	14914	15083	14878	15076	15067	14843	15085	15037	14922	14946	15035	14914	15297	14858	15040	15096	15121	14970	15020	15013	14983	15160	14948	14940	15068	15082	15037	15062	14967	15274	15062	15127	15081	14879	14721	15028	14906	14928	14894	15115	15141	15045	14887	15042	15218	14764	15104	14997	15217	15101	14930	15038	15109	15023	14989	14995	15004	14989	15102	14842	15120	15119	15021	14998	15111	15085	15108	14941	15020	14776	15012	14787	14999	15074	14961	15093	15147	15001	14968	15006	14707	14998	14890	14979	15017	14894	15139	14872	14943	14970	14995	15198	15108	15187	15079	15155	14887	14876	14846	15052	15230	15016	15053	14981	14974	14998	15170	15083	14927	15109	15071	14979	15061	14988	14977	15126	15108	14954	15002	15166	14871	14922	14884	15175	14895	14934	15047	15012	14989	14998	14836	14967	15142	15107	14965	14884	15089	14923	14967	15002	15287	15212	15005	14976	15020	14808	15037	15089	14996	15051	14885	14878	15060	14974	15001	15041	14969	14898	14927	15069	15074	14865	15062	14980	14894	15117	14949	15048	14913	14932	14968	14956	15172	15151	15140	14900	15148	15044	15129	14927	14921	14862	14872	15188	15119	15105	14855	14858	15050	14792	14993	14974	15143	15026	14823	15000	15107	14820	15094	15061	14955	15082	14967	15172	14931	15129	15073	14897	14955	14889	14955	14881	14915	15154	15104	15075	14991	14785	14978	15101	15144	15089	14854	15051	15024	15098	14958	14995	14943	14827	14952	15111	14899	15048	15028	14786	14886	14848	15144	14836	14766	14952	14971	15101	15251	15277	14856	14743	15160	15006	15042	15094	14944	14965	14882	15165	14877	14799	15053	15081	14937	15183	15237	14957	14945	15145	15068	14919	15148	14885	15106	15032	14992	14937	15095	14890	14962	15017	15114	14942	15052	15040	14928	15055	14997	15092	15116	14919	14946	14988	14958	15068	15212	15013	15221	15075	14999	14939	15047	15017	15029	15047	15101	14819	14928	14954	14879	15018	14861	14822	15039	15038	15001	15068	15029	14999	15029	14858	14998	15010	14980	15043	15008	15075	14996	15175	15202	14814	14927	14778	14941	15073	15170	15023	15273	15055	15133	15143	15019	15016	15076	15065	14913	14918	15057	14716	14908	15001	15013	15004	15026	15117	14999	15028	14908	15027	15011	14736	15108	15101	15040	15035	15199	15065	15069	14878	14824	15002	15128	15094	14841	14952	15228	14917	14932	15114	14842	15215	15000	15021	15100	14827	14966	14940	14969	14918	15043	14950	15001	15174	15093	14853	14924	15116	15020	15066	15038	15238	14995	15036	14911	14743	14985	14929	14886	15044	14785	15086	14984	14840	14956	15088	14901	15031	15090	15025	15027	15089	15078	15015	15010	14694	15014	15134	14983	15119	14912	14960	14950	14943	14866	14990	14971	14969	15145	15047	15098	14919	14917	15099	15034	15146	15096	14816	14936	14699	14991	14996	14865	15004	15179	15191	14797	14882	15136	14947	15096	15095	14856	14958	15007	15113	14921	14998	14952	14961	14996	14856	14862	14956	15089	15031	14933	15052	15035	15098	15125	15016	15089	15223	14909	14886	15080	14939	15132	15029	15184	14983	14903	15009	14964	15144	15086	15028	15024	14914	15002	14902	15071	15006	15109	15086	15105	15050	15156	14957	14962	14928	15209	14887	15064	15125	15018	14910	14910	14929	14932	15127	15089	14939	15173	15077	14949	15061	15121	15126	14810	15041	14886	15036	15058	15044	15026	14946	15153	15095	15030	14978	14962	14996	15183	15045	15136	14921	14975	14990	15163	15157	15101	15003	15046	15028	15143	15090	15099	15024	14988	14929	15078	15003	15055	14832	14991	15144	15098	15094	14988	14988	14875	14991	15035	14962	15052	15154	14882	14805	14913	14894	15098	15266	15039	15073	14917	15028	14945	14914	15114	15067	15095	14896	15267	14754	14958	14986	14978	14982	15152	14990	14987	14950	15114	14956	14905	15071	15009	15037	15136	15019	15041	15152	15157	15012	15079	14961	14941	15071	14948	15076	15076	14920	14908	15204	15092	15079	15063	14972	14865	15156	15059	15046	15018	15020	14962	14965	15172	15114	15125	14859	14952	15017	15043	15075	15035	14987	15034	14898	14790	15064	15195	15018	15130	15216	14960	15168	15072	15037	15008	15142	15286	15135	15080	14944	15059	14961	15160	15001	15245	14888	15042	14883	14872	15181	15141	14929	14975	14886	14836	14970	15022	14945	15071	14950	14970	15139	14972	14972	15092	14987	15061	14977	15107	15178	14962	14959	15046	14966	15003	14986	15172	15055	15092	14955	15108	15122	14996	15113	15062	15045	15049	15146	15006	14984	15181	15044	15110	15027	15056	14956	15135	14877	15115	15049	14901	14958	14947	15077	14960	14795	15109	15072	15122	14996	15313	15203	15043	15093	15183	15048	15348	15176	14951	14840	15006	14943	15123	14866	14822	15067	14917	14919	15022	14958	14950	14886	15001	14961	14982	15044	14847	14979	15038	14997	15124	14877	14897	15024	14961	14897	14935	14914	15136	15028	15053	15169	15094	14966	14951	14930	14988	14897	14963	15108	15057	14899	14925	15049	15114	15153	15126	14997	14961	15038	15165	15060	15078	15313	15188	15148	14967	14961	15025	14992	14886	15115	15229	14990	15194	15073	14987	15032	14884	15018	14949	14851	14901	14887	14962	14976	15212	15153	14961	15037	14981	15124	15210	15035	14977	15026	14997	15223	15051	15137	15153	14908	15039	15074	15212	14909	15161	15059	14982	14963	14941	14934	15109	15104
26504	38331	38352	30941	26922	23762	21045	18841	17437	16700	15915	15580	14864	14846	14708	14590	14474	14093	14079	14220	14027	13988	13937	13918	13809	13807	13668	13669	13786	13885	13917	13884	13653	13754	13647	13723	13620	13753	13441	13868	13789	13702	13723	13839	13769	13727	13770	13647	13765	13777	13536	13691	13589	13660	13657	13679	13612	13798	13632	13734	13482	13703	13702	13776	13563	13622	13693	13667	13675	13494	13667	13689	13664	13811	13623	13622	13596	13608	13586	13631	13706	13536	13715	13720	13716	13632	13704	13657	13620	13609	13755	13708	13434	13699	13501	13512	13788	13605	13759	13516	13625	13674	13693	13633	13568	13578	13564	13643	13522	13643	13514	13649	13602	13588	13447	13703	13593	13647	13582	13666	13638	13729	13653	13444	13720	13802	13654	13624	13600	13575	13603	13705	13695	13587	13725	13537	13603	13622	13650	13685	13573	13670	13595	13730	13568	13596	13494	13647	13633	13619	13541	13692	13721	13484	13649	13662	13603	13736	13445	13570	13538	13675	13553	13730	13703	13596	13464	13707	13679	13661	13567	13750	13592	13665	13598	13713	13874	13783	13706	13754	13708	13544	13684	13608	13648	13770	13593	13564	13668	13692	13627	13534	13605	13615	13695	13545	13611	13555	13553	13688	13680	13757	13722	13631	13733	13735	13602	13613	13712	13530	13657	13672	13659	13651	13629	13494	13604	13682	13690	13734	13643	13684	13784	13639	13634	13726	13572	13500	13705	13542	13719	13781	13585	13584	13824	13731	13430	13481	13791	13725	13577	13699	13571	13516	13618	13708	13783	13569	13550	13558	13642	13695	13680	13657	13689	13636	13758	13675	13575	13650	13639	13572	13624	13621	13750	13644	13540	13707	13647	13651	13658	13584	13647	13796	13600	13626	13501	13840	13623	13643	13672	13547	13632	13783	13448	13760	13630	13643	13471	13673	13687	13640	13627	13531	13660	13656	13630	13529	13566	13608	13654	13527	13709	13581	13545	13588	13709	13742	13458	13815	13657	13880	13884	13565	13671	13766	13818	13673	13522	13688	13642	13680	13709	13508	13803	13725	13652	13688	13514	13573	13561	13711	13610	13537	13708	13688	13661	13608	13545	13529	13528	13509	13537	13767	13676	13688	13628	13798	13638	13668	13687	13533	13544	13622	13545	13733	13673	13649	13638	13577	13749	13711	13654	13760	13788	13516	13820	13499	13670	13641	13762	13650	13581	13644	13688	13496	13643	13581	13697	13623	13714	13553	13564	13602	13596	13659	13612	13535	13731	13725	13736	13564	13452	13649	13632	13697	13680	13668	13664	13739	13733	13569	13678	13601	13504	13677	13648	13729	13715	13683	13823	13633	13699	13698	13460	13739	13454	13643	13695	13602	13664	13623	13671	13662	13670	13713	13669	13592	13661	13674	13520	13687	13771	13819	13671	13581	13694	13589	13662	13513	13826	13746	13523	13710	13532	13574	13683	13783	13679	13416	13552	13873	13564	13719	13620	13693	13682	13577	13459	13704	13512	13697	13538	13604	13582	13805	13631	13622	13809	13705	13666	13630	13498	13779	13626	13595	13506	13613	13468	13697	13616	13670	13741	13680	13632	13713	13552	13618	13602	13590	13634	13693	13634	13749	13644	13692	13708	13584	13755	13607	13618	13789	13528	13731	13684	13654	13768	13686	13613	13915	13617	13709	13641	13807	13585	13732	13730	13649	13495	13649	13585	13705	13576	13787	13653	13646	13675	13509	13750	13807	13731	13816	13653	13637	13633	13837	13714	13563	13659	13593	13697	13526	13758	13693	13595	13764	13629	13794	13544	13642	13553	13660	13866	13579	13737	13640	13633	13746	13789	13594	13660	13495	13762	13773	13711	13694	13644	13742	13664	13545	13718	13525	13656	13727	13749	13573	13586	13610	13610	13799	13725	13611	13560	13760	13783	13539	13704	13633	13606	13701	13668	13766	13834	13513	13751	13602	13576	13847	13786	13734	13713	13679	13752	13746	13516	13777	13658	13688	13788	13590	13727	13625	13587	13726	13618	13479	13581	13611	13637	13689	13578	13548	13559	13611	13653	13570	13643	13676	13647	13668	13674	13581	13495	13538	13714	13702	13643	13497	13512	13651	13584	13692	13669	13677	13646	13769	13537	13498	13567	13509	13554	13661	13613	13697	13592	13618	13519	13684	13721	13637	13615	13695	13679	13689	13726	13574	13687	13670	13669	13670	13515	13548	13625	13619	13566	13643	13696	13759	13761	13576	13743	13612	13638	13730	13565	13636	13644	13678	13784	13692	13749	13811	13608	13608	13509	13456	13614	13792	13640	13558	13582	13721	13716	13719	13664	13492	13909	13726	13698	13645	13706	13605	13704	13496	13611	13703	13583	13620	13661	13789	13877	13720	13592	13575	13747	13606	13678	13602	13668	13678	13699	13624	13607	13593	13578	13619	13752	13668	13686	13576	13572	13480	13663	13799	13694	13628	13734	13529	13574	13715	13517	13610	13653	13642	13392	13772	13593	13741	13623	13734	13517	13764	13780	13698	13684	13621	13643	13744	13808	13415	13662	13797	13710	13667	13555	13566	13478	13464	13548	13505	13522	13694	13815	13735	13690	13580	13591	13455	13624	13613	13634	13743	13664	13672	13624	13682	13643	13634	13765	13736	13470	13634	13616	13687	13757	13635	13575	13516	13618	13605	13808	13612	13819	13788	13760	13567	13624	13690	13658	13658	13563	13556	13605	13616	13649	13547	13629	13672	13753	13693	13685	13861	13747	13719	13682	13755	13711	13516	13893	13640	13671	13683	13707	13704	13549	13753	13746	13723	13744	13713	13717	13737	13731	13679	13586	13669	13642	13546	13649	13708	13680	13826	13713	13564	13704	13686	13738	13768	13791	13784	13618	13792	13793	13633	13776	13625	13584	13546	13711	13556	13701	13659	13663	13505	13702	13712	13521	13651	13771	13640	13702	13698	13762	13596	13657	13550	13633	13526	13777	13661	13447	13674	13656	13671	13746	13681	13734	13704	13585	13690	13644	13817	13790	13513	13670	13706	13621	13597	13665	13736	13716	13543	13702	13556	13667	13663	13729	13566	13675	13722	13588	13660	13672	13529	13810	13739	13710	13730	13651	13558	13647	13690	13563	13733	13653	13685	13814	13657	13765	13835	13625	13598	13678	13781	13742	13704	13767	13750	13770	13686	13838	13640	13639	13709	13612	13786	13749	13541	13467	13496	13701	13417	13782	13604	13757	13599	13704	13729	13596	13730	13611	13791	13628	13606	13660	13493	13499	13657	13535	13580	13684	13640	13574	13661	13769	13594	13617	13693	13738	13667	13491	13547	13583	13558	13607	13668	13652	13600	13740	13623	13662	13786	13737	13821	13698	13620	13705	13696	13466	13576	13672	13709	13577	13667	13779	13854	13677	13549	13628	13733	13570	13806	13789	13594	13639	13605	13571	13673	13532	13703	13670	13646	13484	13623	13383	13636	13614	13642	13784	13513	13670	13612	13514	13655	13718	13506	13556	13628	13620	13707	13571	13588	13576	13568	13683	13458	13745	13584	13695	13622	13543	13633	13788	13719	13737	13491	13669	13504	13804	13671	13576	13496	13499	13652	13521	13638	13799	13584	13576	13560	13637	13498	13657	13558	13755	13700	13661	13713	13634	13636	13488	13775	13567	13871	13676	13633	13903	13643	13615	13659	13751	13577	13617	13744	13608	13594	13501	13666	13762	13968	13470	13549	13613	13593	13728	13701	13540	13618	13741	13543	13691	13886	13773	13687	13589	13617	13632	13597	13667	13633	13792	13718	13619	13700	13684	13522	13594	13753	13654	13577	13600	13602	13473	13867	13740	13617	13661	13734	13582	13809	13734	13732	13555	13748	13789	13570	13668	13637	13554	13713	13741	13626	13705	13627	13594	13513	13597	13716	13622	13604	13939	13600	13637	13630	13762	13627	13584	13679	13757	13674	13741	13702	13623	13648	13645	13697	13521	13640	13697	13700	13586	13591	13585	13727	13694	13570	13577	13533	13637	13523	13756	13577	13768	13670	13523	13589	13633	13806	13718	13726	13593	13697	13613	13735	13625	13760	13569	13824	13671	13612	13531	13815	13601	13620	13531	13768	13738	13594	13696	13552	13532	13719	13733	13590	13689	13602	13625	13652	13505	13491	13596	13605	13428	13562	13612	13601	13834	13675	13644	13753	13595	13650	13624	13529	13609	13813	13641	13669	13685	13759	13672	13747	13685	13770	13764	13606	13612	13555	13702	13493	13502	13446	13626	13672	13610	13649	13627	13817	13708	13558	13662	13734	13606	13498	13552	13663	13667	13571	13618	13671	13753	13780	13683	13716	13757	13562	13671	13634	13645	13602	13824	13695	13709	13538	13681	13723	13546	13620	13650	13641	13673	13700	13517	13717	13550	13789	13770	13600	13875	13706	13685	13655	13763	13750	13583	13596	13653	13751	13639	13666	13575	13526	13602	13696	13773	13648	13657	13753	13831	13552	13726	13612	13623	13580	13649	13660	13528	13557	13701	13858	13752	13514	13645	13664	13602	13596	13572	13645	13628	13640	13783	13641	13700	13489	13681	13708	13598	13743	13626	13724	13682	13670	13601	13603	13554	13767	13623	13725	13915	13670	13640	13708	13588	13535	13729	13460	13748	13577	13531	13677	13639	13714	13569	13666	13660	13860	13824	13589	13807	13637	13447	13676	13533	13665	13654	13686	13666	13716	13579	13602	13527	13640	13580	13783	13872	13535	13552	13736	13544	13739	13620	13759	13671	13688	13709	13602	13581	13657	13685	13685	13566	13606	13842	13684	13836	13659	13707	13573	13643	13790	13798	13569	13615	13673	13543	13455	13647	13588	13565	13662	13710	13662	13468	13671	13585	13701	13520	13679	13734	13793	13683	13653	13659	13811	13643	13712	13806	13594	13559	13531	13568	13891	13713	13741	13665	13921	13601	13857	13707	13781	13656	13906	13700	13736	13834	13621	13634	13747	13468	13694	13671	13525	13810	13684	13624	13495	13650	13629	13642	13636	13580	13620	13709	13766	13699	13687	13703	13765	13683	13640	13583	13744	13684	13507	13675	13671	13630	13509	13799	13753	13580	13724	13629	13718	13661	13602
25412	21521	29011	27797	26803	26628	24250	20774	19105	18297	17529	16642	16377	16224	15931	15787	15366	15275	15480	15400	15429	15049	14918	14960	14666	14860	15002	14923	15009	14649	14776	14717	14797	14869	14763	14663	14550	14873	14728	14636	14834	14671	14778	14641	14794	14692	14885	14692	14696	14730	14733	14711	14875	14776	14623	14808	14538	14579	14424	14842	14576	14627	14622	14679	14685	15019	14570	14563	14698	14683	14516	14443	14521	14659	14771	14708	14705	14555	14539	14539	14464	14695	14769	14439	14593	14742	14651	14672	14647	14581	14813	14610	14503	14794	14634	14507	14779	14543	14664	14796	14747	14516	14572	14712	14560	14672	14512	14792	14901	14731	14631	14357	14645	14697	14505	14666	14703	14655	14789	14798	14608	14636	14696	14644	14485	14674	14376	14662	14680	14480	14627	14521	14547	14732	14592	14518	14904	14664	14554	14556	14554	14707	14696	14754	14584	14637	14575	14561	14766	14605	14783	14691	14719	14801	14674	14568	14673	14825	14747	14735	14624	14728	14875	14563	14672	14641	14622	14559	14612	14736	14555	14632	14353	14582	14661	14762	14684	14697	14525	14736	14772	14803	14639	14592	14658	14592	14602	14528	14826	14749	14656	14537	14746	14561	14603	14723	14854	14724	14467	14585	14504	14566	14584	14576	14530	14488	14854	14714	14755	14517	14722	14738	14661	14698	14628	14688	14589	14551	14635	14690	14760	14496	14663	14615	14555	14601	14672	14521	14859	14655	14653	14585	14598	14599	14642	14894	14691	14661	14720	14649	14668	14689	14773	14786	14725	14752	14491	14758	14650	14724	14621	14710	14593	14738	14647	14539	14712	14681	14721	14628	14526	14690	14728	14822	14659	14675	14668	14424	14587	14583	14616	14525	14645	14660	14544	14765	14603	14683	14666	14644	14571	14624	14628	14602	14461	14619	14586	14562	14569	14555	14470	14545	14623	14768	14521	14490	14718	14428	14792	14506	14609	14552	14557	14750	14617	14451	14542	14728	14783	14630	14679	14625	14415	14721	14482	14577	14624	14662	14621	14470	14529	14835	14782	14771	14611	14758	14574	14479	14531	14602	14428	14577	14484	14485	14604	14499	14785	14519	14626	14361	14786	14656	14747	14687	14785	14573	14584	14545	14660	14672	14593	14711	14428	14529	14664	14642	14694	14651	14857	14784	14759	14556	14383	14679	14760	14560	14758	14756	14570	14520	14746	14457	14511	14260	14616	14547	14708	14640	14633	14560	14611	14483	14730	14724	14696	14700	14694	14505	14605	14578	14653	14505	14642	14787	14847	14770	14525	14576	14578	14565	14540	14566	14700	14567	14609	14680	14465	14503	14670	14653	14633	14572	14807	14354	14593	14765	14696	14696	14646	14636	14706	14624	14590	14507	14952	14727	14593	14424	14661	14509	14512	14752	14603	14907	14604	14451	14735	14569	14627	14689	14466	14513	14578	14764	14629	14707	14714	14485	14649	14596	14558	14576	14714	14672	14749	14794	14735	14653	14466	14561	14743	14562	14598	14413	14414	14786	14616	14526	14743	14853	14683	14722	14442	14450	14703	14653	14707	14462	14677	14870	14803	14615	14591	14592	14633	14596	14575	14717	14732	14588	14706	14708	14665	14583	14634	14531	14637	14701	14679	14694	14631	14688	14531	14724	14563	14735	14573	14419	14619	14470	14549	14636	14481	14538	14671	14857	14683	14520	14724	14597	14533	14561	14529	14577	14675	14514	14591	14766	14663	14672	14575	14694	14667	14738	14678	14628	14699	14738	14621	14460	14448	14793	14628	14701	14635	14789	14659	14576	14492	14645	14590	14373	14730	14564	14668	14698	14452	14570	14534	14708	14642	14742	14829	14622	14632	14652	14584	14414	14602	14546	14482	14767	14504	14585	14751	14650	14597	14584	14738	14489	14545	14781	14552	14569	14788	14610	14552	14612	14651	14682	14829	14585	14742	14457	14734	14668	14691	14730	14568	14660	14592	14476	14659	14633	14685	14539	14586	14769	14598	14431	14517	14325	14768	14562	14528	14477	14445	14770	14760	14516	14638	14435	14756	14631	14705	14729	14716	14644	14561	14785	14815	14754	14467	14718	14636	14893	14768	14505	14798	14808	14748	14604	14782	14465	14687	14714	14667	14720	14583	14395	14428	14741	14662	14503	14672	14579	14472	14643	14573	14518	14520	14755	14519	14624	14620	14810	14667	14659	14427	14584	14510	14506	14695	14750	14580	14540	14702	14562	14662	14530	14683	14678	14585	14805	14675	14720	14514	14538	14567	14561	14681	14657	14599	14548	14640	14454	14602	14588	14527	14522	14638	14493	14660	14503	14565	14770	14706	14624	14607	14582	14558	14609	14442	14527	14408	14488	14679	14580	14776	14610	14670	14663	14677	14547	14580	14652	14663	14560	14590	14615	14664	14686	14621	14493	14709	14569	14372	14865	14726	14624	14578	14769	14735	14525	14674	14566	14766	14564	14461	14667	14513	14505	14484	14703	14572	14459	14580	14688	14639	14848	14673	14763	14521	14715	14694	14325	14574	14901	14608	14693	14781	14757	14729	14770	14577	14602	14488	14589	14666	14610	14668	14615	14549	14818	14593	14780	14680	14582	14599	14693	14677	14697	14843	14711	14784	14795	14560	14665	14728	14458	14657	14639	14744	14568	14644	14559	14679	14644	14660	14640	14457	14592	14549	14721	14462	14765	14698	14507	14647	14552	14810	14570	14509	14597	14668	14762	14677	14493	14645	14594	14631	14539	14621	14620	14735	14563	14851	14623	14587	14784	14574	14453	14547	14606	14766	14556	14625	14892	14872	14466	14637	14561	14579	14733	14637	14464	14552	14676	14804	14708	14754	14657	14643	14668	14586	14731	14684	14485	14680	14440	14673	14704	14741	14472	14670	14565	14770	14716	14482	14591	14578	14677	14685	14567	14574	14745	14692	14559	14740	14623	14762	14389	14791	14545	14523	14446	14608	14586	14659	14681	14856	14700	14429	14707	14697	14549	14567	14739	14617	14708	14577	14447	14673	14730	14810	14718	14866	14835	14628	14786	14684	14891	14479	14645	14864	14772	14794	14613	14546	14684	14469	14713	14511	14671	14476	14433	14627	14566	14709	14646	14603	14889	14573	14609	14502	14630	14666	14687	14729	14646	14500	14794	14674	14634	14607	14700	14588	14600	14881	14535	14587	14696	14536	14572	14515	14428	14774	14726	14599	14835	14802	14768	14688	14706	14598	14582	14589	14673	14564	14538	14774	14538	14731	14696	14562	14491	14489	14623	14647	14727	14760	14631	14601	14909	14744	14718	14684	14724	14426	14689	14619	14470	14729	14676	14686	14599	14749	14729	14496	14612	14764	14537	14776	14482	14786	14533	14668	14616	14493	14827	14598	14658	14380	14528	14619	14874	14737	14712	14594	14675	14727	14691	14819	14543	14516	14601	14612	14597	14547	14482	14608	14788	14691	14566	14760	14634	14548	14616	14744	14683	14526	14514	14619	14726	14579	14620	14839	14718	14899	14592	14681	14701	14597	14650	14557	14829	14558	14686	14571	14708	14609	14750	14472	14536	14689	14625	14698	14546	14743	14638	14629	14583	14537	14424	14624	14603	14534	14613	14821	14805	14652	14533	14489	14875	14765	14716	14664	14684	14600	14643	14614	14611	14569	14468	14668	14743	14749	14747	14689	14707	14650	14805	14734	14525	14567	14749	14759	14573	14574	14500	14549	14780	14657	14779	14740	14782	14661	14627	14717	14552	14583	14849	14595	14509	14593	14662	14750	14356	14768	14609	14757	14714	14660	14567	14711	14537	14626	14590	14454	14563	14552	14937	14854	14829	14689	14827	14620	14636	14676	14622	14664	14606	14643	14554	14954	14806	14712	14559	14763	14567	14632	14710	14668	14568	14706	14886	14813	14755	14554	14781	14567	14802	14875	14850	14688	14876	14638	14587	14623	14768	14744	14655	14604	14661	14499	14709	14796	14828	14767	14915	14564	14702	14566	14776	14637	14606	14664	14591	14639	14521	14614	14669	14721	14724	14720	14669	14750	14606	14680	14634	14658	14609	14545	14557	14660	14487	14597	14622	14761	14425	14489	14719	14586	14546	14775	14638	14688	14528	14672	14629	14402	14696	14438	14709	14596	14776	14712	14442	14451	14596	14439	14622	14656	14658	14576	14506	14585	14678	14577	14686	14890	14562	14386	14430	14728	14759	14707	14684	14691	14427	14466	14645	14537	14463	14566	14778	14592	14616	14573	14648	14722	14618	14587	14575	14778	14902	14875	14624	14706	14583	14667	14683	14690	14818	14582	14581	14715	14549	14756	14671	14581	14690	14811	14725	14518	14743	14542	14708	14621	14672	14517	14533	14826	14693	14730	14508	14558	14430	14590	14678	14670	14591	14460	14692	14569	14440	14761	14778	14446	14505	14735	14694	14528	14509	14683	14768	14648	14515	14434	14555	14452	14559	14740	14634	14766	14698	14563	14544	14585	14670	14658	14593	14550	14506	14558	14899	14640	14499	14639	14614	14571	14600	14705	14636	14660	14714	14655	14792	14724	14759	14626	14615	14806	14899	14468	14708	14637	14694	14653	14700	14610	14579	14603	14639	14735	14665	14728	14627	14897	14544	14663	14596	14609	14483	14683	14648	14480	14652	14807	14827	14629	14579	14693	14643	14433	14675	14705	14569	14784	14686	14475	14605	14684	14789	14378	14634	14707	14576	14571	14749	14550	14761	14806	14548	14665	14691	14510	14647	14553	14607	14512	14517	14474	14756	14400	14632	14675	14608	14740	14759	14624	14490	14494	14654	14528	14565	14809	14363	14581	14571	14746	14798	14540	14557	14656	14647	14570	14683	14670	14697	14737	14740	14699	14828	14720	14487	14749	14539	14558	14493	14574	14786	14618	14778	14617	14587	14817	14676	14575	14621	14542	14594	14633	14660	14499	14552	14707	14613	14642	14622	14711	14723	14637	14633	14678	14637	14542	14618	14679	14870	14389	14597	14619	14655	14518	14533	14662	14555	14904	14666	14643	14758	14711	14820	14560	14574	14469	14819	14705	14624	14636	14637	14546	14544	14561	14732	14649	14557	14703	14556	14632	14475	14621	14606	14692	14653
26737	44716	45020	37270	32725	29142	25083	21959	20295	18909	17762	16735	16125	15711	15540	15198	14950	14737	14686	14386	14434	14024	13963	14084	13759	13765	13891	13772	13650	13683	13690	13678	13584	13674	13710	13527	13523	13619	13721	13482	13530	13449	13621	13445	13507	13692	13414	13485	13701	13484	13628	13425	13580	13427	13485	13422	13396	13517	13352	13541	13505	13453	13545	13495	13355	13416	13550	13530	13572	13311	13769	13434	13391	13573	13407	13562	13400	13472	13415	13522	13483	13478	13625	13462	13548	13384	13376	13549	13574	13555	13588	13478	13684	13512	13338	13316	13555	13489	13516	13337	13455	13519	13546	13564	13581	13551	13454	13399	13358	13517	13395	13463	13439	13574	13479	13604	13485	13382	13390	13377	13442	13576	13614	13449	13458	13542	13427	13485	13562	13353	13431	13548	13595	13416	13552	13387	13420	13501	13476	13484	13449	13458	13532	13412	13352	13503	13318	13356	13456	13600	13563	13297	13470	13495	13586	13360	13401	13328	13497	13433	13428	13487	13447	13508	13539	13289	13579	13356	13630	13322	13189	13519	13575	13505	13320	13467	13567	13615	13370	13542	13510	13525	13437	13471	13450	13417	13436	13478	13467	13441	13500	13379	13419	13475	13490	13402	13473	13274	13485	13462	13380	13549	13334	13533	13460	13443	13576	13423	13487	13349	13407	13345	13436	13374	13392	13471	13632	13572	13386	13506	13367	13545	13480	13502	13664	13374	13471	13566	13366	13497	13462	13486	13550	13520	13564	13554	13493	13471	13445	13421	13497	13430	13490	13480	13425	13516	13327	13398	13390	13350	13232	13630	13574	13435	13517	13607	13420	13521	13504	13617	13458	13367	13542	13551	13543	13353	13512	13439	13458	13491	13492	13427	13464	13350	13574	13446	13429	13424	13584	13585	13559	13491	13502	13455	13506	13631	13349	13338	13435	13434	13334	13661	13556	13548	13531	13445	13477	13476	13478	13447	13485	13455	13544	13376	13491	13481	13449	13465	13573	13536	13439	13394	13417	13384	13511	13343	13375	13442	13407	13461	13427	13432	13583	13545	13403	13463	13558	13546	13547	13416	13378	13591	13540	13346	13433	13466	13343	13508	13395	13406	13492	13314	13553	13593	13603	13527	13560	13628	13342	13381	13547	13481	13508	13310	13243	13469	13538	13379	13654	13454	13385	13338	13450	13275	13613	13521	13539	13435	13464	13650	13270	13471	13373	13514	13389	13495	13393	13407	13383	13491	13516	13431	13527	13402	13308	13434	13458	13518	13512	13586	13532	13333	13544	13447	13494	13541	13409	13423	13352	13432	13388	13481	13484	13485	13455	13342	13500	13548	13519	13415	13567	13368	13505	13440	13540	13425	13351	13496	13445	13367	13566	13473	13609	13594	13233	13571	13547	13535	13482	13456	13527	13466	13478	13537	13369	13534	13633	13519	13471	13533	13382	13634	13454	13576	13453	13356	13295	13477	13551	13476	13504	13474	13534	13651	13603	13497	13374	13568	13435	13536	13417	13570	13569	13436	13460	13453	13406	13554	13592	13474	13677	13459	13407	13521	13392	13508	13459	13575	13603	13550	13468	13381	13554	13397	13365	13349	13566	13483	13483	13451	13477	13522	13353	13185	13552	13518	13534	13402	13566	13498	13502	13455	13457	13532	13352	13459	13363	13578	13379	13510	13485	13314	13525	13470	13425	13507	13340	13506	13537	13598	13473	13609	13457	13464	13380	13362	13513	13420	13560	13515	13561	13583	13480	13436	13543	13564	13448	13684	13352	13484	13582	13485	13538	13548	13365	13429	13533	13266	13485	13712	13601	13456	13334	13619	13673	13454	13586	13390	13522	13407	13485	13505	13486	13311	13495	13438	13536	13505	13671	13307	13397	13626	13466	13546	13414	13530	13288	13526	13568	13426	13521	13411	13535	13437	13613	13294	13518	13492	13530	13547	13418	13465	13509	13534	13493	13478	13661	13415	13473	13632	13461	13644	13328	13456	13467	13553	13396	13325	13404	13445	13392	13515	13474	13369	13377	13516	13500	13459	13560	13515	13516	13557	13517	13444	13467	13342	13539	13189	13364	13427	13474	13584	13453	13549	13465	13282	13390	13435	13356	13527	13572	13474	13448	13571	13494	13366	13376	13422	13477	13508	13368	13429	13274	13586	13407	13442	13502	13562	13557	13551	13547	13725	13304	13437	13616	13472	13487	13589	13564	13636	13508	13448	13416	13382	13584	13594	13526	13543	13508	13571	13558	13423	13458	13492	13432	13708	13406	13384	13348	13463	13552	13525	13590	13486	13607	13544	13371	13549	13483	13361	13722	13330	13555	13363	13484	13434	13475	13339	13525	13537	13513	13513	13445	13327	13406	13454	13488	13527	13478	13464	13406	13545	13471	13416	13526	13499	13472	13542	13490	13625	13453	13709	13550	13439	13432	13443	13503	13618	13486	13595	13335	13294	13667	13494	13505	13492	13399	13396	13567	13375	13441	13490	13395	13491	13570	13381	13514	13439	13549	13420	13513	13481	13647	13621	13547	13577	13537	13478	13606	13493	13507	13442	13429	13406	13517	13512	13415	13626	13481	13358	13664	13337	13545	13463	13479	13474	13464	13388	13350	13533	13502	13504	13451	13351	13580	13513	13563	13454	13625	13360	13531	13440	13580	13621	13444	13461	13422	13466	13526	13507	13491	13382	13441	13546	13377	13565	13234	13331	13383	13397	13483	13567	13502	13547	13426	13504	13558	13557	13338	13469	13450	13471	13514	13581	13633	13305	13388	13472	13566	13441	13500	13474	13470	13335	13432	13469	13258	13432	13563	13654	13535	13565	13310	13628	13432	13550	13687	13481	13498	13332	13476	13593	13327	13478	13598	13516	13542	13458	13384	13489	13593	13378	13569	13528	13621	13580	13471	13417	13407	13431	13404	13604	13576	13405	13445	13455	13448	13645	13528	13443	13480	13546	13433	13633	13326	13403	13537	13579	13460	13609	13682	13481	13449	13390	13488	13621	13341	13515	13390	13431	13469	13445	13438	13456	13440	13549	13623	13527	13430	13622	13456	13551	13518	13490	13501	13411	13309	13428	13460	13379	13420	13485	13514	13420	13440	13401	13628	13489	13367	13366	13522	13467	13511	13453	13421	13387	13574	13369	13412	13372	13446	13491	13400	13480	13494	13558	13457	13412	13504	13532	13323	13250	13249	13579	13454	13558	13612	13445	13534	13419	13338	13363	13520	13427	13545	13388	13647	13516	13517	13410	13466	13248	13445	13382	13514	13504	13660	13555	13457	13503	13395	13628	13419	13258	13374	13653	13501	13476	13381	13530	13404	13545	13401	13577	13473	13554	13502	13497	13446	13608	13493	13549	13416	13435	13575	13586	13465	13540	13503	13531	13581	13396	13523	13495	13394	13402	13359	13637	13450	13476	13487	13392	13460	13457	13471	13380	13537	13449	13547	13559	13421	13489	13450	13407	13563	13487	13491	13555	13475	13569	13502	13382	13427	13479	13640	13583	13509	13547	13423	13494	13466	13382	13553	13449	13417	13524	13336	13482	13588	13380	13398	13354	13444	13425	13495	13444	13324	13326	13573	13332	13371	13567	13324	13370	13470	13644	13530	13374	13420	13560	13351	13435	13551	13669	13396	13566	13478	13499	13411	13363	13444	13436	13659	13382	13487	13480	13677	13598	13563	13461	13466	13420	13469	13532	13513	13434	13291	13515	13378	13372	13671	13479	13295	13549	13429	13489	13598	13575	13472	13479	13352	13483	13485	13390	13530	13527	13473	13449	13280	13501	13182	13556	13568	13579	13402	13455	13513	13477	13487	13634	13603	13416	13379	13574	13625	13557	13435	13355	13412	13596	13512	13661	13503	13587	13401	13473	13521	13657	13456	13606	13291	13409	13560	13589	13549	13591	13464	13529	13445	13316	13509	13593	13605	13459	13451	13371	13490	13432	13416	13527	13457	13563	13422	13639	13529	13437	13385	13386	13522	13512	13608	13369	13506	13546	13477	13552	13569	13439	13501	13463	13366	13567	13386	13439	13396	13571	13520	13515	13536	13593	13501	13504	13364	13743	13435	13378	13338	13552	13402	13375	13475	13527	13497	13536	13492	13521	13404	13490	13425	13541	13647	13512	13473	13561	13497	13452	13456	13576	13416	13312	13518	13272	13445	13495	13563	13427	13581	13488	13359	13329	13369	13549	13476	13403	13442	13493	13454	13429	13414	13526	13404	13687	13495	13424	13559	13564	13444	13462	13595	13557	13437	13300	13394	13631	13502	13666	13380	13656	13517	13441	13582	13706	13352	13395	13527	13348	13433	13333	13322	13462	13334	13474	13552	13354	13493	13601	13592	13378	13573	13441	13524	13506	13692	13429	13506	13317	13527	13336	13598	13456	13503	13609	13430	13314	13666	13433	13506	13549	13595	13456	13406	13427	13517	13679	13658	13548	13455	13417	13592	13313	13556	13656	13355	13523	13349	13608	13632	13253	13751	13383	13537	13477	13412	13431	13418	13545	13399	13476	13469	13447	13455	13361	13392	13598	13509	13473	13388	13482	13538	13413	13538	13562	13556	13467	13513	13532	13491	13548	13525	13649	13624	13428	13575	13468	13592	13517	13443	13523	13412	13380	13140	13567	13530	13385	13292	13570	13453	13359	13428	13304	13463	13589	13353	13594	13537	13521	13479	13388	13555	13377	13667	13521	13518	13519	13481	13499	13441	13410	13533	13576	13614	13296	13482	13473	13344	13531	13481	13477	13373	13409	13609	13597	13518	13503	13474	13546	13356	13321	13425	13397	13427	13373	13480	13334	13529	13525	13545	13370	13625	13421	13635	13417	13438	13402	13440	13558	13442	13511	13450	13545	13554	13587	13516	13435	13374	13485	13327	13405	13429	13482	13470	13571	13540	13423	13496	13554	13588	13502	13363	13527	13486	13484	13410	13370	13587	13422	13473	13495	13293	13438	13457	13451	13398	13415	13350	13560	13594	13486	13401	13319	13570	13467	13505	13436	13524	13473	13400	13371	13464	13437	13429	13584	13472	13527	13501	13504	13511	13430	13478	13602	13696	13495	13581	13683	13268	13273	13580	13409	13517	13492	13468	13563	13502	13510	13407	13533
24202	21505	29152	25162	25000	27769	27289	22150	20085	18788	18017	17022	16533	16147	15940	15576	15225	15214	15055	14979	14679	14709	14444	14522	14427	14444	14431	14370	14473	14250	14284	14136	14307	14076	14216	14253	14313	14161	14112	14202	14397	14199	14081	14138	13982	14107	14180	14004	14159	14068	14071	14156	14391	13991	14058	14067	14203	13872	13970	14203	13958	14033	14015	13997	14144	14159	14260	14043	14134	14113	13908	14132	14120	14115	14044	14070	13868	13993	14221	13894	14016	14094	14003	14194	14099	14114	14102	14016	14107	13946	13897	13971	14032	14064	13977	13870	14133	14061	13948	14018	14006	14027	13914	13972	14074	13914	14148	14025	13945	14023	14154	13973	14002	13950	13905	14057	13881	13927	14012	14016	13904	13893	14097	14051	14113	14000	14007	13878	13974	13956	14030	14108	13954	14112	14103	14130	13993	14153	13926	14082	14105	14004	13815	13974	13889	13966	13981	14120	14002	13991	14059	13941	13924	13997	13975	14007	14035	14045	13959	13946	14129	14073	13926	14006	14092	14146	14065	14049	13894	14044	14044	14000	14130	13824	14035	13982	14021	14143	14104	14019	13942	14028	13926	14077	13858	14014	14183	14008	13847	13851	13817	14039	14045	13985	14020	13880	14208	13999	14069	14045	14065	13913	14094	14034	14000	14078	14064	13910	14143	13981	13975	14126	13969	13916	13969	13948	13982	14013	13999	14050	13988	14062	13995	13945	14003	13960	13929	13939	13882	14037	14097	14071	13852	14053	14102	13958	14022	13920	14147	13829	13975	14043	13999	13904	13986	14022	13812	14048	13953	13997	13990	13597	13974	13949	14011	13989	14147	13875	14041	14204	13997	14003	13971	13831	13816	13991	14281	13814	14159	13820	14159	13965	14040	13896	14062	14065	13920	13799	13983	14090	13884	14082	14161	13974	14034	13813	14093	13817	13859	13937	13810	14054	14010	14111	13980	13965	13985	14172	14025	14046	13841	14016	14083	13849	14105	13858	14015	14035	13953	14060	14225	14086	13859	14064	13756	13873	14124	14003	14050	13900	13925	14011	14151	13981	14054	14024	13888	14016	13845	13947	14121	14054	13963	13995	13944	13927	14093	14112	14075	14086	13898	13987	14160	14131	14015	14132	14105	14060	13997	14085	13905	14105	13860	13907	13988	13955	13917	14134	13914	13963	13861	13953	14060	14059	14025	13905	13902	13973	14054	13785	13899	13956	14171	14146	14112	14116	13962	13909	13972	14093	13974	14197	13913	13836	14176	13929	14128	13853	14067	14071	14055	14078	14066	13916	14021	13846	13802	13898	13838	14245	14053	13945	13995	14047	14079	14057	14052	14015	14095	14242	14040	13903	14006	13999	13974	13961	13834	13921	14070	14170	13990	13845	14040	14113	14069	13929	13958	13978	13972	13933	14055	13943	13925	14045	14002	14139	13911	14018	13776	13871	14035	14057	14001	14087	14164	13963	13934	13906	13839	14001	14115	13812	13934	13829	13919	14080	14117	14082	14205	13996	14151	14098	13987	13923	14111	14060	14098	13894	14089	14001	13866	13957	14041	13979	14059	13864	14033	14015	14002	14002	13786	14037	14022	13950	13758	14134	14104	13932	13883	14018	14128	14086	13859	13927	13978	13887	14100	14000	13921	14055	14038	14127	13961	14040	13979	13939	13913	13953	13999	13918	13889	13934	13941	13831	13955	14047	14024	14083	13927	14078	13943	13838	13832	14102	13932	13821	14108	14100	13971	13861	13939	14084	14117	13975	13878	13889	13967	14109	14005	13913	14018	13810	13856	13970	13962	13906	13872	13765	14089	13946	14119	13749	13864	13938	14081	14036	13929	13969	14021	14131	14134	14265	13936	14092	13905	13927	13938	13852	14095	13974	13933	14054	13985	14051	14038	13922	13853	14022	13908	14015	14037	13870	14069	13989	13981	13920	13995	14065	13844	14221	13925	14044	14092	13928	13934	13916	13835	14007	13914	14013	13976	14131	13981	13964	13944	13934	13907	14098	14001	14156	14022	14118	14136	14077	13949	14116	14106	13930	14056	14135	14113	13997	13718	13712	14032	14015	14029	13886	14137	13918	14018	14089	14040	14008	13878	14114	14022	14048	13973	14032	14102	14131	14050	13999	14011	14026	14040	14048	14003	14164	14251	13939	13902	13655	14068	13981	14013	13892	13932	14007	13994	14049	14144	14051	13882	14092	13962	13976	13894	14115	14128	14049	14043	14011	14128	13956	13828	13767	13988	13676	13949	13913	14052	13954	13962	13979	13991	14140	14071	13946	14027	13965	13996	13907	13896	14227	13912	13988	13819	13913	13992	14021	14066	14027	14097	13946	13954	13874	14115	13833	13883	13942	13822	13950	13990	14083	14030	13956	14129	13964	14072	13829	13980	13933	13898	13895	13884	13932	13949	14096	14068	14066	14141	13898	13907	13971	13942	13818	13841	13932	13961	13992	14112	14041	13942	14037	14171	14034	14106	13920	14065	13908	14009	14005	13904	14089	13905	13910	13820	14073	14029	13907	13945	13913	13878	13999	13962	14026	14065	13798	13852	14014	13934	13799	13900	13903	14048	13885	13944	14020	13876	13905	14058	14002	13958	13976	14106	14035	13908	14005	14033	14049	14097	13759	13979	14061	14030	13949	13686	13937	13961	13967	13906	13889	13840	13774	13940	14064	14006	14048	14209	14105	14032	14001	14013	13906	13964	13983	14040	14036	13947	14039	13976	14020	13977	14033	13970	14040	13930	13877	14083	13938	13797	13901	14027	13997	13946	13999	13903	13935	13968	13848	14033	14151	13903	13830	14052	14090	13949	14012	14021	14066	14010	13959	13955	14178	13989	14089	13983	14019	14035	13856	13946	13965	13981	13960	14040	13963	14082	13988	13871	14006	14154	13842	13922	14074	14186	14081	14009	13970	13970	14069	13860	13802	13967	13926	13866	13978	14048	13878	13835	14137	14092	14042	13981	13947	14047	13939	14085	14032	14011	13977	13994	13902	13975	14076	14090	14001	14093	13893	13858	13974	14155	14172	13876	13978	13741	13898	13854	14100	14072	13904	14010	13971	13985	14080	14076	13827	14147	13953	13804	14059	14069	13979	14155	13999	13906	13918	13989	14034	14109	13992	13933	13977	14070	14004	13952	13986	13963	13705	14100	14018	13863	14076	13893	13906	13893	14053	13934	14017	13858	13956	14052	13879	13885	13803	14070	14119	14061	13819	13937	13911	14038	14077	14048	13798	13868	13916	14074	14037	14112	14096	14063	14096	13765	13935	14280	13999	13914	13914	14057	14151	14065	13891	14037	13916	13866	14095	14061	14015	13934	14220	13895	13858	14013	13941	13969	14075	14135	13921	13833	13907	13933	14152	14025	13930	14097	14080	14022	13946	13978	13831	13960	14215	13866	13952	14187	14013	13983	13995	14070	14157	14061	13889	13847	13986	14110	14143	14060	14146	13987	14102	14027	13949	13849	13921	14005	13994	13976	13984	14044	14004	14031	14012	13736	13969	14085	13858	13913	13990	13966	13831	13997	13969	13981	14066	14063	13824	13986	14082	14058	13815	13941	14042	13835	13881	13955	13828	14051	13787	13995	14037	14009	13998	14026	14033	13977	13987	14025	14038	14097	13886	13986	13995	14157	13993	14122	13949	14027	14137	14141	14230	13997	13893	14023	13864	14022	14128	13995	13923	13988	13951	13815	13962	13896	13939	13967	13942	13850	14064	13955	13911	13901	13852	14019	13984	14162	14020	13953	14043	13857	13954	14083	14026	13945	14055	13877	14003	14049	13946	13998	13927	14070	14123	14011	14046	14119	14023	13960	13948	14143	13886	14049	13892	13787	13927	13871	13997	14048	13966	14053	13969	13982	13966	13746	13912	14027	13946	13961	13820	14100	14020	13855	14139	13948	13854	13859	13782	14045	14038	14098	13882	13995	14201	13956	14048	13911	13938	13965	13997	13901	13996	13987	13961	13986	14018	13965	14032	13920	14053	13993	14202	14143	14007	14056	14090	14133	13794	14076	14187	13896	13955	13941	13925	14076	13926	14039	14118	13845	14056	13895	14052	14104	13892	13948	13976	14063	14029	14043	13938	14102	13940	13905	13952	13893	13940	13850	13861	13789	13992	14047	14111	14067	13945	14108	13849	14070	13756	13986	14164	14004	14012	13826	13862	14047	13942	14003	13959	13980	14096	14208	14007	13949	13995	14145	14002	13894	13845	14053	14176	14039	14099	14111	14076	14019	14029	13926	13856	13906	13740	13766	14058	13992	14078	13982	14007	13953	13940	14130	13956	13842	13960	13867	13933	14063	14061	13884	14010	13967	14092	13960	14107	13953	14016	13970	14045	13943	13994	14020	14036	13950	14002	13797	13919	14081	13997	13967	13998	14200	14035	13949	14086	13895	13818	13926	13942	14024	13928	13968	14015	13999	14043	14002	14084	14120	13939	13928	13888	13845	13987	13913	13887	14182	13976	14135	14046	14064	14009	14097	14076	13827	14208	14119	13877	13863	13910	14045	14061	14051	13980	14127	14018	13905	14175	14053	14233	13874	13867	13957	13909	14048	13866	13860	14043	14158	13840	13961	13807	13961	13891	13891	13898	13959	13958	14110	13993	14076	13992	13884	13965	13974	13984	13963	13957	13998	13804	13882	13858	13813	14057	13921	14020	14213	14104	14092	13928	13874	13992	14059	13997	14137	13853	14078	13854	14053	14006	14145	13922	14164	13897	13931	13763	13999	13946	13865	13945	13974	13934	13922	14010	14068	13882	14037	14072	14060	14128	14085	14144	14061	14096	13970	14060	13956	14065	13920	14158	14110	14054	13844	13820	14068	14049	14223	13968	14006	13893	13982	13895	13784	14097	14104	14043	13888	14002	13514	14013	13893	13948	14200	13996	14042	14164	14129	14298	14215	14025	14032	14049	13985	13988	14041	14076	14127	14011	14100	13909	14024	13881	13854	14135	14050	14160	13918	13822	14018	13749	13823	14008	13847	14016	14062	13904	14094	13959	14063	14090	14272	13768	14021	14196	14053	14025	14151	13954	14091	14000	13858	14072	13884	13882	14006	14006	14031	13845	14002	14020	13992	13886	13858	13778	14094	13833	14004	13956	13891	13968
27641	48170	48712	41512	36953	32217	27769	24825	22401	20421	18985	17834	16995	16531	16180	15452	15009	14825	14604	14205	13930	13972	13653	13742	13603	13741	13622	13621	13531	13552	13396	13475	13411	13333	13262	13296	13314	13283	13218	13220	13222	13171	13274	13107	13039	12963	13133	13145	13098	13033	13209	13059	13320	12958	13149	13120	12983	13054	13191	13141	12997	13139	13205	13110	13182	13229	13298	13162	13033	13023	13006	13049	12909	12948	13191	13006	12865	13229	13096	12943	13143	13101	13079	13105	13224	13178	13089	12997	12881	12992	13219	13042	13011	13072	13063	13069	13016	13112	13140	13068	12996	13086	13109	12992	13099	13064	13010	13058	13121	13218	13028	13109	13219	12969	13093	12937	13064	13055	13068	13112	13082	13166	13027	13074	13129	13081	13246	13154	13198	12958	13066	13083	13159	13065	13009	13142	13235	13082	12996	13110	12983	13033	13080	12965	12961	13049	13133	12996	12941	13087	13204	13117	13020	13090	13030	13048	13131	13112	13227	13246	13078	13032	13084	13074	13107	13154	13075	13078	13214	12985	13189	13076	13182	13121	13026	13152	13139	13034	13045	13185	13112	13058	13041	12961	13097	12986	13030	13139	12981	12928	13018	13061	13027	12987	13086	13125	13180	13079	12945	13050	13036	13154	13004	12905	13011	12968	13017	12835	13121	13142	13089	13040	12877	13170	13041	12998	13075	13036	13065	13135	12939	13010	13056	13036	13004	12965	12912	13207	13039	13016	13090	13154	12853	13111	12922	13031	13200	12969	13056	13049	13245	13085	12986	13071	13135	13087	12949	13073	13248	12926	12995	13090	13023	12923	12994	13116	13089	13041	12917	13033	12972	12968	13057	12931	13044	13127	13127	12935	13151	13229	12832	13043	13139	12948	13181	13111	12996	13103	13181	12882	13093	12792	13147	13095	12919	13032	13043	12949	12971	13125	13048	13093	13031	13109	13301	13043	13113	13044	13117	13018	13060	13137	13018	13140	13024	13291	12934	13042	13057	13171	13083	13082	13148	12858	13086	13050	12992	13034	13015	13276	13047	13125	12997	13109	13308	13078	13119	13048	13192	13221	13080	13052	12878	13186	13072	13009	13017	12936	12904	13027	13023	13216	12896	13147	13142	13067	13060	13020	12999	12985	13060	13214	13136	12984	13110	12957	13055	13064	13078	13222	13044	13145	12948	12991	13101	13004	13154	13143	13036	13152	13080	12940	13035	12993	13006	13157	13171	12880	13072	13130	13032	13123	13103	13034	12904	13048	12922	13011	13044	12989	12950	13068	13032	13100	13172	12955	13114	12979	13225	12976	13123	13030	13068	13099	13015	12909	12963	12934	13058	12972	12991	13138	12852	12942	12959	13026	12961	13107	13075	13051	13107	13262	13158	13121	12981	13078	13086	13115	13148	13081	13144	13098	13120	13007	12909	13095	13084	12953	13122	13028	13111	13079	13132	13154	13143	13028	13031	13088	13141	13066	12819	13171	13091	12954	13099	13042	12965	13185	13092	12951	13041	12993	13057	12972	13069	13124	13046	12920	13016	13094	12740	13051	13072	13121	13211	13050	13170	13006	13050	13146	13036	12922	13055	13083	13067	13032	13158	12921	13261	13117	13127	13210	13093	13124	13059	13056	12846	13015	13126	13036	13156	13178	13123	12994	13220	13025	13123	13126	13040	13106	13192	13039	13102	13145	13025	13051	13115	13071	13154	12927	13026	13036	13138	13084	13140	13133	13022	13204	12936	13010	13031	13120	12998	13133	13140	12942	12882	13154	13339	13073	13154	13228	12919	12974	13051	13073	12946	13115	13163	13071	13044	12996	13058	12981	13042	13017	13085	13080	13094	13178	13035	13128	13158	12921	13032	13164	12984	13059	12983	12918	13024	12991	13281	12962	13080	13029	13046	12941	12999	13157	12861	13133	13018	13061	12917	13078	13115	13248	12975	13256	12986	12968	13109	13085	13070	13146	12972	12983	13019	12987	13052	13113	13066	12928	13171	13165	13233	13065	13112	13134	12951	12974	13032	13000	13118	13136	13133	13174	13022	13183	13117	12976	12938	13114	13038	13195	13253	12940	13295	13025	13191	13001	13026	13086	13055	13201	12970	13130	13100	13167	13054	13106	13012	12843	13030	13158	13087	13084	13103	13058	13127	13053	13203	12984	12913	13032	13137	13059	13063	13023	12999	12996	13071	13041	13140	13144	13069	13172	13045	13042	12956	13141	12995	13031	13149	12942	13120	13102	13099	13186	13106	13137	12969	13134	12917	13148	13061	13048	13021	13171	13102	12897	13154	12934	13168	12964	13126	12981	13005	13127	12885	13103	13058	13050	13174	13069	13112	13237	13050	13011	13177	13106	13083	13164	13054	12988	12955	13207	13012	13179	12984	13024	13070	13148	12958	12918	13033	13061	13093	13033	13062	13073	13124	13195	13198	13249	13084	12908	13079	13171	12966	13139	13089	13005	13189	12970	12942	13147	13067	13006	13089	13239	13095	12965	13094	13128	13061	13070	13115	13110	12931	13121	12988	13123	12853	13025	13019	12952	13131	13069	13166	13050	13060	13171	13187	12994	12965	12997	13219	12898	13070	13236	13052	13143	13005	13180	13026	12967	13046	13015	12994	13297	12969	13250	12978	12987	13092	13111	13091	13049	13062	13096	13139	13161	13073	13116	13153	13036	13083	13090	13148	13065	12956	13093	13115	13025	13186	13056	12939	12973	13089	13133	13161	13008	13236	13007	13054	13039	12937	13024	13098	13097	13022	13175	13098	13128	12998	12993	13087	12986	12941	12769	13155	13131	13080	12926	13173	13223	13021	13089	13086	13031	12981	13177	13109	13123	12945	13325	13027	13003	12963	13020	13031	13019	13212	13242	13096	13094	13008	13036	12993	13156	13054	12965	12916	12972	13054	13101	13108	12988	13208	13121	13130	13259	12988	13132	13167	13100	13058	13094	13237	13038	13010	13100	13078	12993	12955	13017	13058	12984	12985	13055	13104	12916	13093	13211	13075	13260	13173	13191	12971	13033	13169	13049	13062	13172	12957	13041	13111	13103	13046	13091	13161	12928	13101	13071	13072	13228	13150	13131	13035	13055	13006	12995	13121	13101	13181	13133	13113	12818	12884	13100	13039	13126	13007	13163	12899	13012	12963	12984	13080	13024	12990	12936	13072	13018	13025	13039	13420	12995	13105	13110	13103	12959	13089	12918	13116	13086	12921	13055	13112	12986	13189	13161	13126	13209	13064	13019	12974	13036	13050	13097	13132	13099	13037	13061	13132	13140	13125	13058	12968	13015	12972	13094	13201	13095	13076	13112	13030	13040	13005	13252	13124	13029	13019	13215	12991	13106	13095	13050	13004	13052	13021	13131	13069	13127	13087	13064	12958	13155	13238	13036	13056	13058	13067	13130	13060	12958	13147	12975	12974	13070	13244	13039	13063	13113	13118	13080	13040	13121	13193	13065	13094	12993	13116	13035	13069	13159	13162	13075	13140	13026	13039	13102	12861	12971	12907	13054	13132	13076	12993	13013	13207	13090	13048	13199	13104	13114	12991	12959	12931	13142	13019	13162	13140	13181	12978	12981	13232	13031	13165	13070	13023	13072	12977	13134	13069	13027	13083	12913	13176	13055	12923	12987	12924	12987	13086	13086	13009	13053	13080	13067	12973	13015	13053	12929	13193	13164	13140	12901	13098	13035	12993	13236	13058	12972	12927	13131	13022	13017	12960	13081	13038	13003	13084	12937	13044	13179	12980	13187	12991	13176	13080	13189	12923	13083	13074	13113	12940	13178	13197	13078	13035	12998	13108	13126	13159	12834	13118	13045	13070	13146	12999	13167	12929	13047	12977	13165	13181	13149	13121	13023	13066	12990	12950	13145	13101	13287	13222	13105	12952	13078	13203	13004	13171	12915	12983	13253	12978	12922	13205	13194	12978	12973	13000	13106	13190	13032	13212	13118	13165	13038	13026	13083	13077	13021	13042	12980	12954	13104	13130	13072	13064	13001	13046	13075	13076	13133	13045	13136	13053	13192	13270	12914	13099	13028	13013	13143	13106	13144	13176	13041	13174	13011	13107	13028	13153	13015	13023	12993	13129	13085	13043	12986	13071	13083	13076	13044	12995	12994	13176	13226	13214	13070	13089	13076	12960	13041	13053	13034	12988	12846	13169	13058	12986	13117	13051	13058	13125	13119	12991	13134	13065	12894	13192	12988	13195	13180	13023	13009	13102	12923	13140	13099	13153	13098	12967	12934	13129	13041	13048	13200	13148	13066	12958	13009	12874	12995	12989	13080	13021	12989	13017	13137	12946	13141	13107	13262	13062	13249	13065	13123	13246	13129	13032	13158	13153	13237	13064	13115	13082	13008	12931	13165	13037	12978	12974	13096	13081	13011	13177	12982	13079	13182	13029	12978	13057	13068	13096	12867	13097	13149	13081	13080	13039	13196	13163	12954	12963	13151	12975	13119	12895	12941	13202	13102	13092	13080	13182	13077	13050	13316	13152	13102	12973	12935	13020	13102	12892	13142	13103	13276	13159	13084	13112	13168	13092	12947	13206	13076	12948	13107	13166	12986	12982	13233	13090	13102	13073	13180	12959	13063	13091	13081	12869	12991	13138	13189	12990	13036	12898	13247	13040	13069	12988	13064	13097	13270	13195	13119	12878	13059	12927	13134	13006	13187	13278	12949	13017	13174	13108	13018	13143	12955	13171	13172	12981	13049	13068	13129	13151	13019	13189	12974	13001	13052	13063	13112	12943	13023	13076	13148	13078	12957	13065	13017	13166	12981	13013	13158	13209	13083	13227	12972	13148	12992	13176	13162	12957	13133	13057	12904	13103	13035	13242	12839	13068	12942	13111	13158	13155	13036	13034	13047	13103	13081	13212	13227	13063	13123	13090	13143	13024	13070	13137	13085	13009	13076	13006	13121	13169	13115	12987	13187	13072	13148	13057	13112	13109	12901	13106	13163	12952	12943	12993	13047	12989	13073	13052	13045	13244	13104	13078	13011	13049	13040	13063	13030	13024	13103	13078	12937	13197	13115	12951	13009	13261	12940	13074	13118	13121	12970	12995	13142	12980	13120	12947	13199	13105	13064	13045	13055	13058	13047	13100	13049
30520	27839	33450	30468	24979	21614	19290	17598	16677	16355	16035	15636	15479	15371	15037	14842	15059	14867	14770	14705	14647	14700	14858	14853	14647	14649	14773	14796	14628	14539	14495	14461	14334	14671	14642	14396	14525	14722	14559	14613	14604	14481	14484	14558	14723	14519	14528	14487	14732	14593	14564	14642	14548	14448	14600	14469	14522	14584	14476	14500	14604	14663	14482	14643	14454	14602	14629	14494	14562	14533	14501	14528	14518	14410	14514	14547	14479	14588	14352	14427	14556	14602	14671	14468	14528	14668	14453	14302	14250	14343	14468	14567	14474	14442	14452	14471	14485	14508	14598	14401	14618	14408	14426	14349	14447	14568	14581	14578	14713	14589	14389	14560	14443	14445	14470	14645	14563	14634	14618	14509	14439	14682	14375	14429	14583	14521	14470	14533	14520	14722	14528	14573	14490	14508	14512	14584	14552	14449	14469	14422	14711	14472	14618	14542	14517	14543	14425	14505	14554	14584	14593	14631	14343	14622	14374	14494	14367	14415	14685	14578	14504	14502	14636	14533	14568	14545	14399	14376	14448	14517	14480	14508	14357	14468	14383	14311	14688	14511	14614	14469	14612	14386	14453	14595	14586	14517	14427	14583	14582	14506	14501	14563	14533	14510	14566	14551	14383	14455	14482	14421	14537	14372	14578	14709	14459	14494	14600	14593	14533	14502	14517	14565	14378	14399	14636	14525	14519	14586	14675	14716	14474	14501	14492	14532	14517	14452	14356	14404	14489	14526	14398	14365	14259	14273	14431	14477	14495	14410	14415	14309	14403	14650	14337	14434	14647	14482	14581	14435	14560	14374	14536	14521	14466	14508	14510	14504	14552	14471	14713	14546	14488	14464	14559	14456	14407	14623	14689	14419	14628	14370	14610	14616	14696	14586	14585	14455	14530	14428	14450	14443	14483	14514	14601	14370	14641	14480	14568	14491	14504	14453	14625	14524	14315	14510	14488	14557	14506	14482	14554	14529	14603	14362	14296	14662	14553	14498	14669	14452	14700	14612	14670	14620	14284	14360	14624	14327	14649	14604	14407	14752	14428	14490	14538	14464	14488	14613	14501	14486	14492	14456	14674	14612	14687	14627	14438	14610	14723	14625	14430	14557	14458	14355	14342	14338	14552	14575	14644	14643	14531	14639	14528	14533	14600	14738	14430	14511	14510	14668	14516	14465	14336	14641	14572	14551	14137	14483	14640	14694	14497	14489	14501	14666	14690	14541	14500	14510	14486	14444	14578	14364	14532	14427	14573	14456	14389	14547	14513	14391	14530	14605	14522	14550	14472	14428	14590	14526	14424	14701	14354	14657	14256	14513	14276	14567	14537	14554	14650	14392	14522	14617	14554	14536	14371	14444	14448	14503	14379	14557	14526	14547	14259	14545	14474	14586	14598	14504	14391	14428	14657	14512	14550	14678	14624	14622	14641	14510	14621	14611	14432	14510	14420	14535	14475	14390	14493	14773	14683	14561	14573	14547	14442	14757	14286	14553	14467	14366	14392	14532	14394	14499	14600	14409	14527	14580	14537	14533	14745	14560	14606	14656	14486	14457	14575	14400	14521	14642	14660	14342	14714	14612	14606	14390	14479	14395	14709	14484	14624	14464	14472	14650	14667	14544	14401	14582	14149	14438	14634	14468	14467	14390	14494	14583	14555	14373	14512	14614	14545	14416	14516	14556	14519	14343	14369	14399	14429	14617	14652	14540	14426	14602	14358	14645	14491	14509	14531	14508	14261	14602	14428	14593	14535	14774	14412	14276	14488	14499	14319	14672	14265	14747	14569	14568	14483	14542	14306	14747	14359	14624	14451	14440	14450	14482	14486	14572	14491	14461	14444	14548	14395	14463	14683	14436	14567	14363	14612	14539	14659	14688	14708	14523	14686	14365	14530	14433	14468	14557	14461	14743	14444	14438	14582	14560	14544	14426	14506	14774	14649	14818	14442	14554	14423	14539	14576	14486	14311	14459	14774	14451	14599	14226	14506	14392	14358	14479	14513	14731	14618	14537	14514	14632	14353	14583	14592	14446	14586	14655	14402	14457	14285	14314	14400	14601	14568	14522	14446	14329	14401	14730	14608	14488	14538	14468	14497	14382	14483	14592	14444	14550	14582	14596	14471	14426	14571	14523	14543	14508	14315	14651	14610	14475	14557	14598	14540	14531	14549	14530	14538	14682	14686	14648	14385	14475	14645	14573	14500	14349	14422	14646	14368	14330	14400	14404	14453	14323	14463	14491	14549	14684	14573	14389	14614	14586	14460	14458	14673	14450	14523	14575	14492	14443	14557	14335	14259	14140	14535	14719	14480	14653	14638	14550	14377	14522	14591	14544	14464	14761	14587	14659	14566	14708	14429	14483	14137	14575	14441	14414	14648	14389	14459	14562	14489	14565	14522	14405	14596	14485	14346	14540	14638	14670	14509	14589	14569	14443	14570	14438	14530	14654	14506	14605	14444	14532	14636	14679	14453	14504	14626	14600	14530	14468	14527	14471	14607	14501	14480	14419	14604	14479	14489	14525	14489	14653	14466	14631	14523	14447	14369	14399	14395	14576	14352	14442	14632	14587	14432	14404	14660	14325	14414	14484	14696	14664	14326	14437	14430	14565	14436	14362	14620	14601	14602	14391	14548	14546	14594	14482	14397	14672	14518	14340	14613	14864	14668	14583	14484	14666	14682	14426	14381	14259	14519	14475	14431	14463	14710	14465	14328	14617	14474	14418	14487	14543	14502	14342	14533	14537	14512	14536	14589	14438	14467	14361	14658	14527	14492	14480	14506	14441	14467	14276	14538	14400	14551	14430	14548	14520	14625	14530	14530	14482	14645	14433	14341	14549	14479	14474	14436	14613	14499	14447	14612	14622	14547	14449	14485	14447	14481	14433	14407	14628	14522	14571	14485	14454	14510	14304	14497	14451	14592	14565	14652	14628	14563	14614	14469	14547	14264	14422	14543	14536	14630	14451	14600	14479	14555	14790	14588	14598	14477	14637	14726	14524	14695	14542	14507	14551	14574	14591	14319	14556	14500	14523	14474	14500	14414	14431	14421	14606	14690	14639	14651	14654	14554	14472	14531	14596	14519	14445	14510	14708	14285	14354	14486	14546	14378	14443	14509	14754	14516	14524	14493	14625	14642	14770	14603	14338	14325	14509	14455	14646	14588	14582	14693	14652	14551	14539	14343	14396	14670	14584	14517	14508	14613	14544	14719	14575	14585	14437	14341	14390	14694	14439	14453	14541	14538	14559	14450	14491	14282	14544	14548	14627	14528	14516	14738	14582	14610	14552	14627	14663	14624	14676	14386	14458	14611	14539	14344	14457	14500	14648	14539	14537	14508	14443	14476	14393	14353	14466	14679	14650	14504	14489	14518	14629	14495	14566	14515	14544	14499	14467	14635	14312	14567	14613	14640	14586	14547	14441	14595	14613	14545	14694	14554	14327	14499	14408	14546	14565	14411	14561	14538	14598	14609	14487	14498	14531	14556	14526	14511	14414	14695	14619	14372	14483	14493	14611	14513	14533	14570	14426	14604	14612	14556	14327	14568	14532	14447	14436	14521	14542	14608	14427	14527	14590	14536	14438	14635	14498	14558	14543	14437	14580	14323	14478	14463	14677	14316	14401	14419	14485	14487	14340	14610	14768	14587	14641	14644	14546	14376	14443	14306	14454	14703	14420	14789	14444	14789	14505	14532	14625	14529	14537	14419	14174	14460	14581	14443	14454	14287	14515	14505	14511	14369	14499	14624	14435	14345	14456	14425	14464	14414	14504	14411	14403	14633	14601	14363	14382	14637	14639	14577	14476	14537	14451	14651	14573	14469	14401	14483	14422	14611	14498	14697	14454	14519	14556	14441	14455	14405	14671	14519	14488	14557	14531	14575	14447	14423	14415	14543	14412	14466	14514	14311	14446	14620	14527	14514	14535	14481	14534	14481	14510	14659	14603	14577	14593	14452	14572	14551	14423	14471	14549	14492	14524	14604	14405	14574	14534	14598	14597	14598	14591	14677	14493	14489	14563	14553	14563	14575	14592	14496	14513	14830	14577	14460	14455	14480	14606	14246	14444	14320	14507	14498	14426	14680	14311	14454	14447	14548	14472	14524	14427	14386	14601	14322	14298	14467	14382	14498	14449	14507	14424	14452	14649	14364	14494	14359	14484	14402	14470	14228	14526	14446	14468	14557	14654	14467	14654	14450	14396	14484	14583	14581	14367	14457	14543	14401	14599	14753	14454	14543	14544	14564	14384	14389	14638	14724	14577	14496	14312	14591	14517	14611	14667	14634	14545	14499	14390	14565	14658	14519	14425	14419	14446	14451	14547	14481	14525	14500	14582	14587	14529	14544	14338	14691	14605	14304	14524	14528	14368	14406	14558	14496	14563	14388	14478	14524	14316	14572	14551	14543	14595	14711	14531	14573	14601	14657	14420	14367	14392	14596	14577	14404	14447	14359	14512	14455	14618	14541	14437	14568	14602	14456	14648	14595	14500	14565	14311	14537	14435	14604	14417	14548	14435	14426	14399	14644	14567	14401	14572	14654	14478	14605	14536	14561	14676	14345	14494	14663	14520	14396	14545	14486	14509	14556	14552	14522	14374	14682	14548	14578	14559	14569	14581	14548	14635	14522	14284	14476	14514	14330	14623	14482	14641	14559	14580	14611	14574	14554	14474	14518	14393	14601	14516	14435	14466	14482	14471	14577	14658	14571	14469	14521	14613	14459	14588	14402	14657	14516	14515	14455	14464	14403	14557	14668	14400	14409	14544	14547	14294	14641	14603	14511	14574	14478	14368	14459	14492	14693	14539	14469	14499	14536	14629	14474	14645	14556	14477	14498	14407	14612	14427	14588	14752	14470	14474	14240	14307	14471	14499	14386	14330	14451	14579	14774	14496	14478	14389	14491	14514	14586	14383	14435	14595	14336	14613	14690	14476	14452	14376	14544	14462	14595	14459	14707	14433	14531	14438	14488	14478	14635	14498	14468	14362	14399	14493	14503	14455	14650	14531	14571	14646	14521	14613	14465	14506	14530	14363	14271	14293	14586	14446	14622	14432	14608	14458	14495	14460	14435	14514	14454	14570	14508	14386	14623	14706	14472	14504	14575	14553	14510	14567	14812	14496	14368	14655
25129	37570	37772	31422	26955	22919	20513	18365	17267	16134	15788	15366	14811	14597	14512	14187	14104	14032	13896	13630	13680	13667	13546	13599	13702	13424	13398	13633	13378	13393	13378	13392	13286	13461	13415	13373	13493	13395	13413	13448	13304	13253	13327	13319	13351	13213	13180	13471	13367	13342	13329	13223	13379	13282	13409	13382	13310	13272	13441	13299	13406	13243	13338	13272	13253	13311	13427	13262	13264	13453	13488	13107	13245	13346	13355	13242	13386	13383	13442	13451	13279	13416	13326	13290	13214	13263	13164	13377	13419	13299	13294	13334	13278	13336	13356	13328	13326	13324	13386	13243	13248	13284	13390	13294	13319	13364	13280	13429	13222	13286	13486	13354	13298	13631	13271	13387	13493	13258	13374	13322	13071	13202	13422	13361	13235	13254	13362	13264	13652	13250	13319	13331	13457	13390	13148	13481	13415	13424	13234	13202	13208	13287	13218	13247	13082	13303	13181	13277	13104	13159	13154	13221	13194	13548	13394	13356	13298	13347	13361	13388	13369	13341	13417	13317	13492	13408	13379	13484	13345	13498	13272	13243	13499	13373	13262	13246	13404	13364	13184	13388	13397	13294	13218	13249	13278	13326	13260	13293	13401	13298	13207	13409	13348	13356	13195	13510	13310	13273	13308	13310	13328	13298	13412	13342	13443	13260	13214	13316	13265	13397	13401	13382	13393	13269	13251	13292	13246	13239	13463	13271	13404	13050	13398	13340	13283	13229	13445	13294	13268	13191	13345	13406	13288	13322	13335	13194	13259	13271	13252	13320	13391	13336	13273	13290	13225	13309	13220	13251	13368	13416	13323	13191	13394	13365	13278	13309	13325	13229	13216	13273	13402	13225	13395	13516	13385	13347	13284	13252	13187	13359	13431	13155	13320	13263	13515	13328	13329	13243	13215	13221	13371	13350	13310	13154	13142	13326	13314	13541	13410	13342	13449	13415	13121	13445	13418	13375	13414	13349	13281	13413	13369	13312	13442	13263	13279	13339	13307	13325	13268	13380	13345	13473	13300	13338	13308	13271	13283	13289	13201	13360	13306	13381	13323	13241	13167	13402	13235	13178	13182	13314	13204	13262	13407	13253	13269	13339	13568	13285	13254	13360	13264	13407	13446	13325	13446	13413	13291	13558	13236	13207	13174	13254	13413	13345	13313	13367	13374	13271	13367	13127	13335	13231	13324	13268	13436	13340	13308	13347	13350	13345	13374	13163	13460	13208	13407	13381	13412	13239	13351	13234	13434	13164	13310	13136	13236	13367	13401	13246	13406	13414	13336	13355	13349	13318	13270	13266	13291	13352	13433	13321	13356	13413	13207	13054	13294	13197	13463	13361	13365	13234	13158	13281	13207	13351	13401	13366	13374	13535	13392	13325	13373	13335	13276	13395	13395	13380	13319	13322	13176	13385	13357	13340	13304	13395	13372	13344	13391	13467	13360	13259	13195	13339	13416	13326	13339	13402	13322	13413	13224	13333	13405	13306	13358	13307	13378	13296	13387	13067	13332	13248	13309	13273	13376	13234	13277	13396	13216	13270	13193	13374	13314	13187	13290	13275	13401	13358	13279	13462	13069	13335	13213	13368	13338	13239	13264	13336	13429	13272	13276	13336	13347	13093	13194	13293	13235	13306	13229	13178	13429	13317	13197	13321	13187	13406	13306	13406	13462	13254	13402	13222	13166	13313	13300	13299	13254	13401	13273	13351	13304	13355	13123	13240	13355	13316	13331	13319	13302	13253	13415	13311	13380	13276	13161	13265	13266	13419	13354	13392	13191	13120	13363	13271	13375	13185	13313	13370	13379	13197	13446	13251	13205	13409	13426	13361	13290	13190	13324	13276	13333	13302	13467	13315	13246	13345	13287	13393	13347	13356	13339	13335	13291	13440	13331	13409	13300	13376	13429	13422	13432	13328	13362	13171	13262	13251	13370	13212	13406	13393	13347	13203	13232	13296	13183	13398	13408	13441	13347	13294	13281	13400	13243	13354	13412	13272	13134	13262	13171	13163	13237	13243	13471	13335	13290	13268	13479	13325	13265	13526	13342	13267	13508	13362	13264	13428	13341	13543	13298	13338	13372	13251	13243	13272	13292	13191	13267	13386	13381	13414	13307	13388	13377	13155	13501	13292	13449	13277	13245	13352	13280	13189	13301	13340	13385	13415	13245	13294	13267	13251	13459	13389	13326	13123	13286	13179	13336	13176	13387	13399	13399	13360	13264	13257	13327	13174	13306	13281	13241	13208	13347	13346	13473	13279	13251	13393	13338	13326	13151	13342	13539	13303	13249	13294	13329	13317	13202	13300	13575	13371	13269	13336	13407	13088	13395	13395	13327	13187	13416	13301	13360	13281	13287	13471	13294	13275	13225	13285	13078	13427	13332	13165	13324	13282	13292	13424	13171	13375	13328	13176	13331	13299	13319	13217	13361	13385	13340	13414	13251	13336	13324	13165	13469	13268	13579	13425	13387	13260	13194	13297	13195	13394	13391	13346	13275	13179	13299	13319	13226	13514	13283	13328	13246	13399	13264	13327	13317	13468	13206	13140	13379	13234	13302	13384	13312	13186	13113	13351	13286	13345	13459	13346	13130	13389	13287	13336	13293	13265	13280	13281	13234	13343	13374	13238	13446	13236	13296	13351	13342	13288	13351	13268	13339	13370	13242	13284	13313	13290	13369	13391	13283	13165	13161	13274	13418	13462	13294	13234	13267	13216	13166	13256	13223	13547	13171	13171	13177	13322	13321	13346	13276	13297	13132	13331	13316	13305	13375	13207	13293	13333	13193	13304	13286	13298	13184	13446	13414	13358	13360	13296	13271	13378	13372	13234	13318	13255	13353	13261	13280	13150	13175	13328	13457	13404	13304	13256	13210	13348	13356	13233	13309	13354	13342	13160	13258	13333	13430	13299	13298	13197	13270	13383	13222	13380	13276	13342	13247	13315	13227	13453	13289	13336	13176	13327	13310	13274	13200	13269	13261	13293	13301	13288	13219	13608	13371	13274	13394	13398	13334	13222	13365	13397	13231	13248	13401	13328	13341	13129	13393	13303	13281	13441	13419	13244	13289	13375	13384	13680	13275	13185	13469	13227	13231	13247	13359	13365	13296	13206	13272	13301	13235	13239	13339	13238	13401	13354	13393	13363	13270	13293	13463	13175	13487	13247	13221	13208	13340	13387	13139	13338	13507	13209	13226	13386	13304	13265	13354	13382	13231	13364	13435	13314	13358	13165	13256	13219	13392	13241	13507	13359	13277	13347	13437	13263	13407	13317	13257	13457	13146	13420	13321	13287	13358	13301	13274	13332	13221	13359	13239	13261	13334	13274	13398	13293	13218	13442	13390	13186	13291	13298	13314	13357	13392	13291	13385	13384	13283	13166	13320	13268	13375	13307	13289	13433	13364	13200	13106	13207	13204	13336	13332	13362	13470	13327	13413	13266	13461	13377	13346	13260	13419	13325	13342	13343	13199	13183	13456	13423	13351	13289	13296	13383	13268	13280	13363	13222	13336	13364	13323	13488	13477	13178	13308	13302	13343	13350	13296	13393	13315	13274	13117	13178	13255	13195	13330	13117	13285	13201	13116	13497	13504	13364	13318	13477	13268	13169	13197	13403	13361	13326	13388	13307	13297	13425	13210	13394	13204	13328	13424	13178	13265	13309	13243	13299	13276	13201	13273	13347	13237	13557	13358	13378	13218	13407	13242	13293	13163	13246	13249	13305	13281	13395	13181	13341	13408	13168	13265	13429	13317	13264	13330	13280	13292	13265	13451	13414	13352	13197	13364	13314	13343	13382	13439	13419	13393	13455	13296	13397	13161	13228	13322	13243	13375	13325	13256	13326	13408	13235	13461	13362	13399	13312	13302	13245	13244	13255	13256	13484	13312	13419	13367	13232	13310	13257	13245	13388	13236	13318	13542	13142	13402	13268	13257	13288	13496	13378	13303	13406	13259	13338	13364	13364	13336	13211	13385	13197	13255	13449	13380	13439	13391	13234	13487	13400	13259	13326	13481	13311	13355	13245	13162	13324	13279	13182	13299	13505	13446	13208	13373	13363	13433	13289	13224	13240	13360	13256	13300	13279	13427	13382	13324	13438	13177	13355	13381	13276	13306	13404	13284	13350	13335	13469	13253	13238	13292	13495	13389	13263	13194	13352	13246	13314	13318	13155	13388	13462	13327	13280	13454	13337	13480	13250	13378	13332	13289	13190	13280	13191	13325	13312	13455	13233	13321	13307	13328	13353	13246	13345	13291	13378	13314	13537	13311	13493	13221	13393	13274	13231	13408	13347	13356	13418	13355	13240	13192	13305	13234	13304	13455	13415	13295	13428	13264	13240	13212	13345	13170	13380	13391	13267	13378	13231	13245	13365	13200	13349	13490	13388	13337	13246	13366	13369	13342	13267	13352	13084	12985	13406	13121	13351	13320	13511	13259	13423	13318	13343	13247	13197	13301	13218	13541	13269	13387	13382	13290	13226	13280	13173	13231	13360	13383	13203	13260	13257	13258	13337	13162	13289	13172	13311	13254	13244	13359	13299	13311	13203	13336	13122	13295	13395	13307	13225	13364	13381	13265	13379	13373	13317	13299	13403	13188	13231	13470	13260	13230	13425	13385	13371	13446	13338	13308	13178	13299	13412	13435	13385	13478	13298	13307	13383	13444	13274	13354	13332	13269	13307	13436	13213	13308	13453	13500	13277	13487	13253	13261	13487	13242	13275	13324	13411	13359	13357	13181	13279	13272	13330	13356	13196	13507	13273	13269	13229	13465	13377	13057	13338	13390	13254	13125	13273	13382	13421	13421	13277	13355	13115	13342	13359	13345	13449	13253	13411	13569	13371	13373	13314	13344	13281	13252	13272	13464	13243	13373	13440	13355	13223	13443	13328	13378	13292	13264	13318	13503	13247	13452	13347	13404	13386	13277	13302	13281	13219	13393	13329	13336	13119	13271	13402	13139	13325	13350	13231	13240	13267	13317	13335	13390	13414	13259	13146	13362	13255	13392	13431	13200	13267	13293	13250	13508	13360	13247	13363	13312	13370	13354	13289	13500	13445	13323	13266	13342	13193	13381	13017	13412	13240	13428	13319	13375	13379	13305	13279	13408	13353	13260	13369	13203	13323
25363	21534	29018	27918	26473	25480	23129	19709	18286	17457	16907	16520	16096	15687	15367	15261	14899	14990	14574	14521	14563	14573	14335	14538	14545	14423	14545	14499	14389	14357	14351	14241	14328	14314	14228	14303	14341	14058	14212	14161	14232	14393	14245	14304	14188	14212	14120	14184	14296	14168	14308	14213	14198	14128	14094	14215	13919	14261	14272	14284	14258	14396	14357	14119	14203	14257	14322	14157	14294	14085	14215	14254	14137	14262	14388	14222	13995	14097	14102	14216	14076	14289	14189	14039	14080	14078	14033	14045	14036	14120	14200	13978	14147	14216	14237	14134	14105	13968	14370	14127	14344	14069	14126	14162	14079	14093	14218	14046	14144	14083	14049	14221	14054	14262	14114	14240	14005	14258	14361	14230	14153	14315	14149	14099	14166	14068	14132	14184	14011	14051	14077	14132	14143	14091	14011	13888	14241	13943	14098	14115	14193	14054	14019	14074	14313	14090	14025	13954	14113	14081	14338	14136	14109	14124	14048	14252	14203	13983	14140	14089	14318	14243	14135	14176	14202	14244	14205	14201	14240	14080	14058	14214	14114	13939	14258	14270	14349	14236	14107	14110	14242	14083	14242	14243	14072	13916	14175	14016	14155	14093	13955	14171	13957	14133	14193	14155	14166	14184	14190	14112	14211	14302	14102	14155	14156	14146	14217	14146	14024	14314	14067	13770	14328	14393	14208	14086	14124	13972	14210	14171	14042	14208	14341	14201	14254	14247	14080	14149	14055	14348	14345	14195	14224	14086	14135	14281	14100	14053	14338	14177	13926	14185	14064	14098	14126	14217	14200	13908	13949	14199	14023	14157	13973	14204	14052	14291	14130	14286	14137	14119	14150	14141	14046	14172	14227	14256	14238	14088	14157	14251	14196	14119	14197	14043	14195	14106	14259	14265	14369	14270	14206	14131	14238	14046	14078	14202	14241	14018	14323	14169	14241	14098	14024	14258	14142	14084	14093	14111	14082	14038	14394	14090	14084	14018	14189	14035	14294	14228	14244	14027	14237	14144	14276	14025	13958	14091	14022	14124	14079	13941	14028	14035	14184	14127	14201	14093	14193	13999	14124	14194	13968	14137	14170	14222	14200	14193	14364	14186	13938	14234	13945	13915	14064	14049	14289	14141	14213	14261	14078	14052	14110	13967	14030	14340	14185	14170	14001	14240	14308	14177	14095	14272	14099	14038	14209	14296	14302	14123	14158	14175	14297	13967	14148	14067	14202	14266	14165	14183	13805	14093	14082	14160	14230	14111	13986	14113	14380	14117	14165	14208	14252	14125	14090	14300	13905	14139	14099	14140	14009	14144	14216	14081	14142	14092	14166	13807	14098	14241	14179	14258	14040	14133	14089	14090	14080	14273	14116	14189	14119	14147	14214	14118	14182	14117	14035	14065	13938	14229	14101	14139	14193	14074	14034	14279	14148	14041	14130	14047	13996	14007	14086	14211	13929	14234	14153	14133	14280	14210	14100	14205	14002	14027	14148	14087	14282	13958	14000	13941	14097	13986	14207	13955	14296	14065	14154	13995	14244	14107	14090	14028	14130	14098	14056	13976	14215	14166	14141	14112	14194	14161	14129	14069	14200	13973	14158	14123	14124	14082	14210	14247	14184	14179	14193	14248	14023	14096	14113	14182	14113	14190	14126	14205	14112	14235	14142	14149	14262	14280	14112	14115	14074	14015	14220	14171	14069	14148	14218	14153	14185	14369	14024	14063	14327	13923	14106	14044	14277	14033	14022	14078	14058	14063	14381	13963	14098	14018	13985	14164	14090	13992	14139	14371	14173	14094	14215	14116	14165	14164	14203	13929	14227	14152	14053	14021	14217	14178	14186	14027	13929	14143	14355	13952	14177	14149	14300	14045	14018	14234	14411	14066	14190	14348	14139	14045	14036	14160	14139	14326	14136	14181	14190	14339	14381	14318	14069	14220	14021	14037	14008	14255	14117	14126	14225	14240	14012	14267	14190	14133	14107	14089	14152	14181	13961	14071	14179	14212	14097	14129	14316	14118	14161	14026	14380	13999	14176	14178	13964	14000	14048	14238	13991	14049	14099	14058	14083	14145	14212	13913	14025	14057	14000	14223	14128	14069	14079	14321	14113	13896	14098	14239	14038	14016	14251	14029	14083	14293	13922	14133	14201	14208	14159	13945	14179	13975	14026	14161	14240	13882	14082	14261	13873	14075	14236	14066	14170	14091	14236	14201	14178	14231	14193	14184	13954	13801	13909	14063	14190	14081	14110	14132	14146	13876	14031	14089	14098	14150	14180	14050	14299	14186	13962	14027	14254	14095	14265	13953	13964	14196	14118	14159	14097	14045	14022	14061	14034	14109	14205	14090	14195	13928	14151	14008	14186	14344	14223	13968	14122	14037	14026	14154	14042	14136	14058	14244	14134	14084	14017	14342	14133	14232	13953	14136	14076	14232	14113	14362	14143	14167	14266	14097	14235	14087	14172	13887	14302	14013	14268	13985	14120	14133	14191	14129	14081	14386	14125	14078	14051	14189	14099	14241	13810	13907	14229	14040	14084	13936	13954	14098	14147	14217	14207	14178	14046	14021	14034	14226	14034	14115	14152	14038	14098	14033	13958	14015	14169	14179	14210	14086	14068	14059	14097	14123	14313	14032	14183	14033	14127	14211	14331	13956	14176	14205	14139	13889	14128	14245	13998	14190	13948	14244	14246	14017	14287	14171	13991	14212	14021	14045	14155	14070	14400	14190	14211	14230	13972	14086	14049	13939	14029	14069	14039	13985	14003	13993	14334	14334	14045	14149	14146	14294	14192	14204	13913	14080	13979	14110	14146	14068	14285	14157	14079	14114	14285	14339	14046	13882	14189	14186	14055	14117	14185	14252	14103	14173	14048	14188	14135	14155	14076	14168	14045	14026	14125	14142	14128	14224	14185	14048	14223	14012	13981	13966	14334	14206	14061	14234	14092	14174	14037	14265	14044	14187	13877	14102	14119	14097	14100	14175	14110	13974	14038	14104	14204	14200	14064	14061	14304	14265	14223	14185	14026	14008	14308	14011	14186	14134	14330	14242	14160	14182	14149	14136	14007	13974	14213	14119	14077	14157	14039	14380	14249	14196	14011	14228	14186	14032	14092	14123	14154	14476	14245	14115	14048	14108	14063	14321	14306	14026	14124	14184	14073	13980	14202	14204	14295	14083	14187	14166	13996	14178	13989	13931	14232	14138	14161	13875	14314	14256	14178	14193	14179	14238	14190	14036	14211	14214	14128	14199	13939	14130	14232	14107	14184	14081	14011	14078	14039	14118	14102	14171	14251	14165	14202	14240	14233	14213	14053	14112	14219	14139	14237	13985	14065	14276	14185	14064	14196	13953	14148	14019	14155	14113	14116	14062	14276	14015	13979	14265	14198	14135	14295	14100	14230	14286	14192	14311	14074	14111	14030	13877	14222	14295	14089	14225	14048	14086	14251	14076	14024	13982	14106	14196	14070	14130	14161	14191	14287	14144	14056	14131	14086	14232	14128	13964	13986	14193	14108	14169	13919	13915	14132	14092	14073	14216	14166	14252	13937	14013	14296	14042	14220	14196	14248	13987	14219	14066	14026	14034	13917	14039	14226	14127	14186	14148	14129	14119	14126	14110	14093	14096	14199	14135	14051	13968	13938	13984	14022	14116	14215	14055	14092	14185	14075	13954	14163	14241	14326	14207	14240	14202	14167	14149	14130	14262	14079	14430	14083	14073	14055	14076	14335	14040	14089	14185	14160	14145	14165	14198	14232	14085	14339	14202	14069	14093	14348	14150	14033	14152	14062	14150	14055	14176	14314	13999	14075	14289	14010	14080	13964	14123	14195	14206	14366	14362	14138	14111	14311	14225	14154	14134	14120	13990	14121	14122	14173	14038	14180	14033	14098	14008	14013	14236	14125	14067	14183	14160	14100	14269	14166	14071	14235	14076	14199	14062	14337	14061	14307	14096	14174	14124	14298	14198	14187	14213	14065	14041	14266	14077	14143	14050	14039	14331	13964	14216	14237	14031	14035	14040	14054	14152	14144	14168	14205	13946	14197	14276	14160	14091	14044	14009	14248	14107	14000	14252	14171	14282	14176	14125	14185	13999	14076	14122	14093	14056	14273	14232	14259	14147	14270	14128	14254	14037	13994	14097	14275	14155	14157	14120	14146	14215	14117	14065	14119	13991	13998	14124	14236	14062	14050	14087	14044	14006	14173	13944	14047	14010	14088	14111	14253	14097	14015	14163	14191	14265	14285	14177	13855	14071	14090	14139	14094	14291	14180	14159	14061	14034	13990	14278	14205	14267	14057	14109	14083	14198	14080	14271	14160	14089	14207	14099	14213	14334	14314	14215	14299	14224	14258	14178	14017	13985	13995	14148	14289	14219	14067	14072	14292	14157	14107	14173	14097	14212	13983	14275	14075	14205	14195	14048	14184	14216	14283	14079	14197	14271	14337	14275	14167	14170	14236	13998	14295	14069	14005	14044	13988	14202	14078	13931	14099	14144	14180	14144	14196	14270	14088	14089	14051	14151	13997	14152	14017	14086	14184	14202	14184	14207	14164	14126	14253	14257	14225	14139	14100	13873	14240	13972	14056	14118	14025	14033	14197	14212	14268	14159	14064	14103	14059	13985	14087	14185	14248	14027	14106	14095	13962	14083	14166	13977	13900	13948	14254	14143	14112	14192	14114	14066	14169	14129	13970	14227	14268	14140	14174	14166	14061	14100	13989	14014	14079	14169	14205	14208	14154	14008	13977	14100	14396	14155	14172	14143	14200	14043	14071	13901	14041	14113	14181	14042	14123	14103	14337	14040	14232	14090	14270	14022	14076	13940	13838	14138	14328	13949	14077	13998	13861	14199	13936	14140	14101	13962	14108	14228	14315	14314	14168	14053	14119	14171	14233	14133	14144	14365	14116	14253	14166	13988	14267	14181	14078	14187	14276	14351	14227	14102	14140	14050	14071	13949	13945	13974	14012	14221	14131	14092	13969	14141	14194	13933	13897	14142	14005	14067	14086	14180	14170	14236	14138	14222	14109	14136	14272	14414	14207	13998	14287	14143	14183	14035	14078	13914	14190	14154	13947	14163	14030	14273	14210	14167	14274	14102	13997	14201	14218	13996	14095	14106
26256	44815	45202	37975	32391	27688	23923	21340	19796	18534	17570	16960	16038	15291	15066	14777	14463	14143	14180	13862	13855	13598	13616	13537	13769	13481	13327	13348	13456	13311	13267	13317	13235	13374	13289	13435	13352	13302	13376	13327	13189	13269	13278	13306	13236	13117	13109	13164	13190	13119	13146	13166	13029	13091	13121	13370	13222	13283	13269	13049	13173	13250	13176	13295	13090	13261	13296	13273	13207	13163	13118	13228	13049	13165	12972	13274	13168	13178	13313	13202	13098	13318	13255	13251	13137	13052	13176	13180	13218	13285	13100	13166	13082	13117	13115	13116	13049	13140	13367	13069	13066	13230	13212	13130	13037	13039	13124	13220	13226	13187	13224	12932	13146	13082	13154	12980	13090	12984	13024	13057	13040	13029	13100	12956	13101	13168	13148	13145	13268	13185	13161	13085	13038	13054	13118	13172	13158	13065	13201	13125	13262	13153	13222	13067	13178	13183	13140	13124	13318	13169	13170	13084	13112	13077	13127	13045	13222	13142	13094	13162	13223	13050	13300	13138	13271	13128	13287	13080	13126	13159	12929	13119	13168	13058	13203	13185	13255	13106	13129	13151	13219	13082	13299	13265	13279	13156	13193	13197	13142	13098	13095	13420	13060	13040	13144	13160	13114	13207	12959	13320	13121	13000	13154	13288	13316	13216	13088	13118	13159	13165	13103	13118	13129	13281	13271	13234	13091	13027	13162	13257	13112	13179	13330	13107	12993	13173	13049	13146	13114	13335	13157	13276	13213	13105	13039	13068	13084	13015	13100	13024	13061	13235	13121	13105	13203	13160	13281	12979	13295	13294	13255	13204	13014	13108	13195	13088	13107	13064	13245	13118	13083	13048	13044	13255	13112	13149	13136	13082	13305	13039	13202	13043	13189	13266	13184	13129	13244	13047	13238	13076	13230	13098	13413	13166	13102	13033	13251	13115	13041	13103	12988	13112	13213	13262	13200	13120	13207	13061	13120	13276	13170	13123	13057	13107	13271	13234	13051	13135	13237	13308	13125	13106	13065	13287	13075	13249	13084	13226	13068	13022	13265	13208	13127	13152	13249	13420	13057	13054	13227	13132	13070	13053	13061	13153	13113	13197	13157	13197	13029	13165	13159	13060	13271	13104	13177	13154	13264	12937	13078	13088	13238	13218	13120	13295	13179	13027	13124	13231	12962	13167	13291	13207	13113	13022	13144	13248	13111	13265	13071	13237	12917	13117	13149	13248	13227	13217	13112	13167	13178	13022	13239	13164	12896	13119	13285	13053	13116	13105	13156	13205	13367	13075	13083	13219	13110	13108	13116	13005	13186	13171	13214	13060	13076	13212	13110	13057	13103	13157	13183	13172	13092	12947	13108	12950	13026	13221	13011	13217	13183	13095	13229	13233	13021	13008	12916	13165	13183	13193	13239	13130	13258	13181	13181	13077	13369	13189	13156	13019	13033	13153	13205	13164	13205	13166	13257	13289	13079	13101	13087	13110	13163	13228	13132	13211	13175	13381	13185	13156	13076	13123	13312	13120	13314	13184	13144	13086	13235	13127	13165	13028	13220	13170	13185	13021	13329	13273	13186	13173	13212	13126	12998	13079	13166	13138	13178	13142	13192	12978	13178	13408	13187	13202	13124	13159	13124	13198	13151	13035	13141	13045	13089	13297	12908	13289	13225	13065	13183	13160	13204	13237	13096	13317	13097	13046	13192	13168	13060	13054	13163	13158	13073	13146	13084	13152	13092	13126	13287	13056	13152	13250	13056	13119	12950	13213	13367	13131	13059	13316	13205	13137	13108	13307	13226	13125	13216	13147	13172	13353	13205	13189	13333	13069	13154	13074	13153	13188	13184	13039	13036	12942	13056	13152	13094	13188	13191	13166	13179	12975	13130	13196	13136	13098	13232	13136	13097	13253	13064	12924	13225	13220	13032	13031	13082	13217	13294	13263	13011	13253	13153	13154	13165	12972	13076	13187	13280	13066	13172	13110	13212	13115	13240	13185	13130	13311	13139	13083	13056	13158	13143	13241	13210	13154	13108	13249	13076	13262	13025	13229	13080	13091	13096	13194	13307	13162	13107	13168	13156	13067	13124	12983	13200	13214	13191	13032	13032	13053	13105	13113	13116	13104	13168	13010	13046	13285	13162	13135	13194	13187	13033	12982	13213	13193	13002	13099	13126	13229	13047	13228	13101	13237	12959	13101	13244	13074	13163	13181	13016	12976	13183	13207	13039	13333	13094	13111	13273	13293	13157	13074	13119	13251	13102	13228	13014	13083	13086	13086	13295	13225	13212	13171	13251	13179	13222	13101	13210	13222	13140	13155	13080	13113	13173	13139	13199	12931	13265	13132	13319	13299	13103	13078	13060	13169	13238	13020	13207	13188	13142	13175	13061	13122	13048	13138	13362	13180	13225	12983	13196	13074	13226	13178	13111	13176	13383	13257	13431	13160	12997	13162	13173	13142	13140	13185	13231	13146	13173	13288	13460	12960	13194	13122	13176	13155	13172	13129	13028	13221	13112	13220	13111	13233	13270	13021	13140	13385	13185	13133	13146	13309	13002	13230	13252	13228	13155	13148	13264	13230	13152	13252	13200	13071	13250	13232	13189	13196	13247	13261	13249	13330	13054	13236	13071	13106	13063	13266	13104	13041	13146	13354	13140	13058	13115	13096	13265	13065	13188	13172	13108	13122	13016	13237	13343	13129	13168	13345	13146	13114	13186	13055	13093	13167	13103	13042	13113	13096	13142	13134	13150	13409	13056	13126	13120	13184	13062	13033	13097	13102	13104	13029	13221	12972	13204	13252	13048	13313	13071	13054	13189	13009	13102	13253	13221	13215	13271	13254	13217	13383	13116	13121	13177	13085	13137	13088	13216	13130	13215	13169	13215	13202	13027	13338	13059	13348	13158	13164	13145	13052	13155	13195	13058	13270	13043	13162	13091	12987	13124	13122	13096	13165	13023	13092	13090	13234	13265	13196	13207	13303	13106	12980	13102	13000	13216	13048	13286	12990	13366	13149	13283	13101	13055	13051	13247	13292	13084	12980	13077	13245	13085	13134	13011	13096	13103	13137	13036	13150	13122	13199	13288	13168	12993	13212	13134	13128	13137	13005	13140	12973	13285	13123	13155	13043	13210	13177	13207	13094	13254	13104	13248	13089	13202	13176	13274	13055	13133	13116	13107	13124	12949	13368	13199	13134	13192	13401	13162	13241	12922	13072	12972	13185	13204	13247	13179	13139	13157	13237	13200	13091	13227	13056	13108	13110	13059	13087	13141	13187	13165	13205	13186	13061	12998	13246	13096	13246	13138	13132	13251	13182	13339	13177	13068	13228	13173	13245	13094	13118	13158	13094	13239	13111	13264	13145	13101	13121	13105	13124	13352	13135	13039	13171	13119	13041	13173	13191	13052	13104	13078	13330	13163	13083	13121	13081	13119	13257	13144	13200	13245	13169	13208	13127	13109	13266	13240	13069	13070	13181	13130	13235	13206	13326	13053	13320	13215	13133	13203	13013	13095	13042	13243	13171	13160	13143	13095	13248	13135	13218	13199	13255	13217	13174	13104	13042	13197	13172	13251	13235	13064	13011	13203	13039	13037	13087	12991	13132	13192	13174	13092	13131	13199	13210	13301	13124	13098	13330	13130	12993	13156	13265	13114	13107	13083	13356	13117	13067	13210	13203	13176	13203	13208	13154	13260	13126	13108	13259	13310	13159	13166	13204	13213	13084	13236	13142	13207	13169	13311	13231	13086	13227	13378	13120	13275	13124	13368	13008	13247	13107	13040	13142	13194	13224	13005	13153	13246	13189	13088	13027	13226	13254	13120	13071	13199	13377	13034	13186	12986	13267	13175	12978	13176	13211	13025	13241	13059	13185	13226	13129	13336	12933	13086	13177	13025	13132	13118	13238	13203	13208	13101	13015	13289	13193	13138	13268	13196	13328	13276	13240	13130	13258	13231	13132	13123	13224	13291	13291	13140	13149	13137	13050	13239	13187	13122	13136	13075	13201	13140	13141	13166	13239	13151	13101	13184	13076	13242	13079	13306	13028	12926	13112	13120	13232	13066	13278	13064	13067	13150	12993	13157	13141	13152	13086	13135	13025	13111	13060	13243	13247	13056	13295	13145	13121	13179	13151	12929	13028	13099	13150	13397	13101	13247	13178	12941	13291	13032	13116	13299	13261	13138	13091	13121	13081	13156	13175	13197	13060	13261	13141	13121	13343	13269	13014	13044	13210	13291	13013	13119	13122	13138	12957	13181	13008	13100	13185	13291	13031	13166	13154	13348	12987	13195	13112	13279	13091	13190	13016	13144	13040	13094	13088	13219	13132	13088	13014	13082	12955	13068	13298	13039	13239	13053	13026	13078	13077	13190	13270	13177	13226	13193	13356	13201	13221	13133	13032	13065	13119	13081	13192	13264	12977	13004	13168	12984	13136	13059	13116	13227	13258	13222	13356	13321	13043	13185	13163	13148	13363	13202	13105	13049	13150	13153	13229	13171	13170	13127	13102	13130	13135	13032	13107	13111	13153	13067	13221	13154	13184	13200	13027	13252	13165	13049	13071	13218	13158	13288	13158	13311	13056	13219	12993	13163	13023	13120	13070	13192	13147	13171	13235	13076	13212	13233	13201	13094	13207	13139	13175	13232	13136	13136	13229	13092	13154	13154	13119	13154	13184	13155	12905	13029	13308	13132	13049	13027	13213	13094	13333	13162	13186	13210	13215	13245	12978	13030	13195	13280	13157	13176	13198	13151	13054	13137	13106	13069	13245	13096	13101	12933	13188	13081	13090	13287	13074	13215	13104	13321	13082	13193	13206	13001	13220	13133	13146	13090	13194	13046	13221	13187	13150	13238	13225	13252	13181	13247	13212	13279	13100	13122	13005	13190	13239	13110	13193	13091	13289	13126	13132	13201	13179	13152	13120	13163	13171	13311	12927	13064	13270	13182	13119	13106	13304	13095	13208	13216	13224	13144	12990	13265	13090	13013	13146	12993	13182	13197	13234	13157	13220	13231	13199	13164	12919	13007	13112	13197	13031	13173	13106	13205	13043	13117	13182	12957	13249	12981	12984	13126	13111	13258	13271	13017	13179	13108	13212	13120	13271	13195	13020	13298	13184	13037	13243
24262	21473	29160	25174	24704	26480	26265	21464	19753	18795	17686	16717	16273	15746	15423	14867	14689	14428	14421	14258	14079	14084	14044	14031	13812	13847	13841	13753	13766	13742	13935	13911	13719	13576	13754	13839	13661	13785	13657	13434	13807	13655	13448	13426	13541	13731	13464	13468	13630	13506	13604	13472	13456	13486	13655	13409	13262	13589	13513	13461	13595	13617	13651	13509	13601	13592	13720	13385	13425	13518	13399	13402	13574	13575	13481	13625	13511	13397	13468	13496	13339	13598	13591	13386	13578	13563	13293	13522	13545	13495	13330	13311	13632	13255	13495	13472	13461	13277	13456	13637	13252	13504	13324	13427	13476	13396	13509	13409	13579	13504	13539	13578	13526	13434	13562	13292	13485	13526	13375	13469	13580	13591	13453	13184	13525	13381	13332	13525	13469	13517	13505	13509	13546	13229	13504	13528	13561	13477	13582	13346	13343	13406	13469	13404	13514	13418	13216	13405	13324	13531	13451	13428	13546	13389	13390	13390	13563	13512	13476	13391	13468	13311	13370	13230	13453	13289	13371	13374	13380	13530	13389	13564	13432	13296	13381	13471	13283	13323	13455	13385	13478	13577	13546	13359	13465	13615	13637	13511	13579	13457	13440	13538	13413	13556	13471	13570	13570	13592	13414	13424	13273	13702	13368	13522	13573	13574	13585	13301	13459	13567	13574	13497	13268	13499	13455	13419	13593	13435	13588	13615	13476	13469	13541	13432	13528	13537	13549	13303	13454	13329	13478	13636	13670	13314	13432	13436	13355	13239	13505	13458	13576	13537	13328	13421	13435	13414	13583	13475	13503	13642	13497	13390	13549	13375	13516	13421	13514	13465	13529	13570	13508	13500	13357	13330	13388	13368	13184	13446	13722	13459	13438	13463	13379	13545	13478	13491	13393	13511	13359	13458	13549	13476	13542	13400	13363	13386	13415	13600	13655	13400	13577	13468	13552	13269	13246	13434	13492	13502	13266	13336	13542	13403	13488	13500	13595	13556	13462	13294	13383	13532	13583	13445	13416	13555	13309	13409	13438	13486	13399	13402	13553	13441	13383	13483	13387	13518	13463	13402	13615	13502	13419	13550	13559	13458	13506	13373	13516	13320	13475	13441	13601	13457	13258	13525	13543	13350	13515	13570	13533	13278	13402	13537	13539	13583	13415	13355	13607	13381	13429	13525	13298	13515	13252	13378	13426	13421	13298	13592	13587	13384	13405	13442	13337	13302	13564	13403	13521	13384	13329	13293	13529	13423	13381	13476	13591	13247	13489	13567	13401	13471	13367	13481	13487	13255	13462	13349	13543	13603	13332	13535	13486	13460	13438	13498	13410	13341	13393	13361	13527	13426	13365	13374	13435	13323	13537	13421	13421	13517	13359	13511	13511	13385	13558	13548	13463	13391	13289	13480	13440	13623	13612	13385	13493	13486	13460	13378	13406	13395	13593	13359	13602	13365	13437	13411	13317	13278	13289	13280	13431	13494	13616	13547	13518	13465	13366	13165	13454	13552	13341	13276	13403	13248	13289	13407	13525	13271	13473	13409	13355	13473	13433	13605	13482	13272	13572	13709	13502	13505	13440	13405	13300	13594	13537	13365	13258	13418	13573	13462	13571	13533	13467	13473	13430	13466	13481	13384	13511	13377	13569	13374	13459	13475	13391	13285	13473	13122	13561	13407	13532	13623	13429	13509	13475	13360	13481	13546	13335	13487	13571	13468	13557	13306	13367	13483	13472	13441	13446	13381	13538	13480	13446	13481	13373	13352	13523	13364	13486	13463	13520	13437	13401	13633	13488	13443	13512	13667	13482	13418	13412	13438	13652	13422	13429	13423	13400	13422	13531	13418	13522	13472	13250	13368	13443	13294	13245	13531	13397	13580	13689	13317	13542	13405	13514	13450	13568	13384	13411	13417	13427	13469	13364	13425	13430	13520	13487	13413	13706	13390	13392	13392	13534	13534	13577	13571	13652	13545	13458	13573	13479	13445	13410	13250	13365	13332	13453	13514	13405	13454	13387	13528	13385	13343	13421	13366	13336	13618	13425	13284	13452	13558	13425	13430	13488	13713	13374	13661	13463	13377	13371	13482	13456	13359	13446	13467	13463	13496	13314	13336	13371	13301	13641	13503	13518	13470	13522	13404	13478	13525	13455	13439	13450	13450	13561	13395	13492	13366	13307	13441	13362	13313	13452	13541	13272	13403	13467	13475	13604	13361	13385	13450	13441	13653	13387	13441	13401	13415	13384	13536	13484	13501	13309	13438	13453	13498	13545	13277	13414	13484	13511	13399	13571	13513	13392	13571	13533	13465	13613	13288	13229	13448	13215	13511	13745	13300	13540	13309	13382	13384	13450	13428	13508	13415	13523	13639	13293	13613	13277	13325	13315	13366	13454	13534	13541	13531	13456	13582	13334	13543	13409	13288	13345	13460	13411	13499	13566	13430	13510	13573	13509	13543	13496	13370	13598	13502	13479	13570	13483	13607	13449	13369	13288	13300	13354	13407	13583	13566	13470	13538	13548	13631	13710	13509	13444	13569	13581	13461	13641	13424	13300	13634	13551	13461	13548	13354	13451	13668	13369	13484	13453	13690	13441	13425	13509	13348	13687	13548	13451	13578	13452	13583	13524	13402	13348	13557	13506	13478	13471	13441	13486	13330	13403	13461	13336	13236	13671	13411	13529	13460	13504	13510	13464	13487	13363	13351	13438	13452	13414	13559	13469	13413	13561	13479	13475	13406	13470	13432	13223	13357	13599	13797	13539	13552	13626	13592	13555	13448	13515	13502	13507	13523	13337	13522	13479	13401	13620	13442	13475	13516	13546	13525	13502	13557	13409	13467	13536	13576	13512	13489	13463	13532	13362	13568	13446	13416	13300	13561	13433	13436	13411	13372	13404	13423	13479	13430	13597	13393	13585	13474	13577	13541	13495	13405	13536	13318	13400	13600	13346	13663	13603	13428	13246	13410	13453	13415	13428	13379	13425	13610	13396	13466	13350	13457	13429	13417	13700	13401	13387	13373	13454	13249	13505	13528	13376	13478	13468	13275	13371	13438	13340	13343	13252	13525	13592	13331	13455	13343	13478	13443	13438	13393	13634	13349	13348	13476	13398	13476	13756	13377	13644	13437	13476	13402	13445	13345	13624	13317	13472	13571	13559	13413	13600	13354	13430	13504	13470	13435	13493	13509	13528	13325	13524	13631	13526	13364	13356	13536	13300	13277	13582	13499	13435	13521	13543	13417	13429	13470	13513	13381	13322	13265	13471	13435	13500	13596	13254	13507	13610	13394	13351	13420	13578	13506	13402	13339	13269	13477	13376	13582	13342	13537	13467	13529	13330	13504	13528	13388	13420	13504	13319	13459	13372	13431	13391	13530	13411	13592	13358	13646	13333	13436	13543	13292	13294	13464	13471	13418	13418	13343	13497	13535	13439	13397	13469	13526	13425	13455	13549	13463	13323	13601	13462	13346	13547	13368	13403	13577	13515	13461	13581	13467	13478	13477	13443	13353	13448	13424	13439	13757	13310	13331	13481	13353	13491	13455	13496	13460	13474	13339	13616	13527	13324	13273	13536	13455	13437	13332	13394	13382	13317	13524	13366	13595	13411	13243	13427	13306	13450	13447	13569	13332	13522	13495	13419	13373	13274	13414	13453	13358	13387	13403	13499	13523	13497	13471	13345	13337	13414	13388	13400	13360	13380	13383	13312	13549	13412	13322	13456	13561	13454	13427	13381	13390	13207	13340	13480	13419	13388	13402	13438	13322	13393	13318	13514	13535	13244	13469	13420	13483	13459	13499	13612	13543	13597	13348	13486	13518	13459	13493	13372	13516	13562	13255	13089	13401	13447	13505	13436	13516	13747	13367	13417	13454	13426	13359	13407	13349	13328	13505	13381	13215	13551	13288	13371	13470	13476	13474	13404	13495	13481	13257	13442	13437	13472	13565	13403	13349	13559	13339	13346	13446	13411	13464	13369	13292	13239	13462	13502	13399	13394	13473	13415	13402	13415	13323	13527	13333	13554	13456	13343	13448	13547	13491	13358	13508	13225	13556	13577	13522	13395	13212	13392	13263	13351	13535	13524	13469	13597	13343	13454	13445	13311	13399	13434	13343	13436	13588	13747	13500	13573	13540	13531	13339	13541	13376	13507	13649	13476	13574	13645	13422	13493	13265	13404	13533	13447	13493	13205	13472	13580	13506	13440	13658	13330	13281	13454	13205	13595	13458	13399	13574	13453	13379	13414	13440	13470	13326	13491	13462	13427	13391	13729	13528	13484	13335	13400	13367	13331	13265	13538	13389	13522	13395	13363	13475	13416	13359	13473	13529	13523	13542	13491	13594	13457	13398	13341	13543	13484	13447	13381	13378	13460	13458	13441	13370	13409	13577	13569	13430	13547	13520	13296	13472	13520	13473	13287	13228	13539	13180	13325	13242	13597	13413	13295	13310	13482	13233	13458	13469	13435	13521	13408	13523	13320	13380	13393	13403	13292	13477	13568	13406	13380	13412	13369	13547	13359	13467	13575	13537	13513	13297	13471	13352	13247	13401	13420	13397	13535	13374	13478	13443	13524	13296	13387	13444	13445	13459	13264	13421	13609	13483	13485	13577	13429	13325	13558	13399	13430	13481	13511	13457	13357	13366	13320	13470	13292	13418	13477	13565	13421	13475	13353	13527	13531	13370	13272	13496	13459	13496	13497	13383	13264	13576	13355	13515	13362	13228	13498	13611	13402	13385	13385	13474	13689	13319	13411	13536	13519	13459	13575	13566	13381	13529	13431	13432	13543	13546	13585	13275	13250	13416	13450	13417	13344	13565	13252	13474	13451	13294	13458	13453	13373	13373	13363	13487	13379	13573	13522	13413	13478	13378	13245	13300	13223	13505	13500	13328	13428	13438	13374	13389	13381	13368	13439	13485	13363	13372	13396	13373	13428	13520	13412	13423	13493	13365	13219	13397	13583	13362	13362	13500	13327	13324	13354	13552	13495	13449	13425	13459	13343	13433	13590	13410	13353	13413	13223	13488	13458	13573	13279	13421	13591	13526	13359	13367	13445	13425	13541	13546	13462	13525	13424	13473	13308	13393	13383	13494	13561	13369	13326	13237	13422	13380	13273	13257	13345	13305
28500	48903	49648	42192	35657	30389	26814	24090	22581	20518	19103	17724	16633	16389	15643	15092	14408	14378	14051	13914	13615	13634	13772	13273	13487	13488	13186	13292	13014	13064	12963	12879	12744	12963	12899	12826	12830	12807	12838	12734	12748	12671	12779	12889	12882	12619	12852	12543	12640	12796	12638	12671	12751	12721	12812	12722	12611	12848	12843	12616	12745	12627	12910	12637	12951	12990	12642	12773	12585	12752	12682	12721	12684	12731	12631	12805	12698	12899	12682	12743	12798	12595	12913	12769	12836	12632	12673	12760	12856	12653	12668	12584	12698	12643	12856	12603	12682	12880	12622	12631	12611	12649	12707	12800	12873	12617	12700	12674	12733	12724	12629	12654	12635	12726	12784	12706	12552	12572	12615	12726	12679	12698	12667	12797	12515	12582	12730	12738	12725	12804	12667	12775	12601	12634	12750	12712	12771	12609	12852	12657	12714	12618	12516	12636	12615	12747	12617	12574	12590	12749	12857	12706	12600	12631	12701	12676	12626	12775	12556	12649	12644	12710	12605	12748	12535	12731	12756	12702	12646	12760	12719	12764	12597	12744	12638	12613	12635	12694	12792	12773	12461	12773	12634	12696	12805	12702	12780	12679	12667	12613	12627	12522	12692	12614	12770	12719	12614	12747	12562	12725	12628	12506	12629	12731	12521	12522	12678	12707	12751	12610	12702	12679	12710	12654	12717	12620	12703	12735	12727	12761	12787	12709	12607	12702	12634	12632	12603	12592	12709	12541	12786	12874	12772	12716	12709	12824	12722	12744	12614	12602	12552	12749	12726	12714	12578	12681	12662	12624	12848	12696	12634	12637	12811	12679	12504	12631	12741	12673	12503	12618	12694	12734	12822	12647	12731	12775	12658	12811	12570	12639	12509	12762	12668	12703	12693	12603	12636	12783	12609	12614	12786	12547	12866	12750	12652	12683	12720	12834	12589	12658	12679	12683	12642	12619	12626	12821	12783	12588	12604	12616	12487	12599	12769	12651	12643	12765	12714	12730	12699	12605	12816	12582	12728	12709	12650	12593	12677	12462	12663	12677	12565	12693	12643	12565	12787	12842	12743	12635	12602	12604	12727	12572	12667	12581	12837	12726	12668	12729	12734	12678	12673	12631	12766	12844	12626	12788	12683	12556	12768	12770	12633	12574	12656	12806	12564	12730	12648	12506	12596	12681	12689	12602	12681	12586	12770	12654	12728	12592	12620	12582	12626	12659	12808	12585	12635	12628	12922	12781	12726	12683	12806	12685	12665	12679	12752	12685	12619	12741	12540	12565	12650	12569	12655	12730	12620	12675	12700	12641	12612	12620	12623	12641	12652	12665	12828	12718	12739	12804	12769	12606	12696	12511	12510	12734	12813	12750	12668	12586	12646	12664	12605	12783	12626	12650	12758	12634	12580	12748	12896	12856	12860	12695	12585	12572	12711	12768	12875	12549	12820	12601	12550	12658	12852	12711	12858	12882	12571	12634	12605	12671	12678	12613	12742	12617	12730	12562	12526	12761	12822	12782	12537	12835	12699	12720	12735	12648	12577	12648	12503	12647	12662	12818	12726	12414	12838	12574	12610	12616	12564	12772	12618	12758	12626	12648	12678	12660	12605	12697	12595	12645	12735	12708	12646	12675	12411	12743	12700	12833	12576	12812	12709	12665	12635	12938	12708	12698	12625	12766	12668	12727	12620	12698	12641	12672	12609	12665	12689	12804	12549	12494	12565	12618	12831	12627	12642	12696	12683	12641	12696	12615	12596	12636	12600	12681	12744	12691	12719	12794	12565	12589	12622	12650	12839	12743	12641	12567	12667	12606	12699	12486	12474	12585	12723	12727	12495	12799	12603	12684	12636	12634	12713	12731	12707	12642	12607	12704	12608	12722	12670	12798	12766	12732	12712	12705	12708	12576	12779	12661	12669	12750	12597	12595	12676	12766	12687	12534	12782	12648	12691	12634	12667	12842	12750	12854	12789	12678	12588	12644	12709	12675	12407	12493	12714	12668	12593	12680	12740	12738	12803	12639	12636	12657	12710	12640	12582	12800	12635	12690	12598	12714	12679	12539	12729	12554	12625	12673	12639	12725	12664	12445	12748	12581	12699	12674	12723	12714	12526	12764	12652	12646	12560	12702	12646	12848	12754	12735	12755	12665	12669	12714	12467	12713	12571	12683	12833	12679	12750	12611	12667	12632	12576	12431	12654	12796	12683	12663	12645	12642	12613	12610	12614	12641	12834	12657	12640	12649	12741	12814	12759	12566	12827	12738	12568	12673	12715	12724	12764	12773	12626	12669	12717	12698	12739	12718	12741	12728	12679	12626	12643	12748	12642	12588	12802	12663	12726	12746	12713	12714	12607	12666	12598	12544	12691	12673	12615	12754	12727	12749	12661	12920	12714	12723	12612	12646	12568	12515	12568	12711	12567	12634	12623	12803	12603	12613	12719	12700	12595	12596	12601	12744	12667	12696	12602	12608	12702	12732	12587	12628	12606	12660	12607	12664	12723	12609	12755	12618	12872	12804	12740	12634	12876	12551	12657	12772	12697	12724	12679	12788	12577	12737	12736	12650	12673	12844	12872	12720	12593	12728	12669	12842	12579	12605	12700	12652	12681	12758	12695	12715	12716	12904	12551	12427	12565	12712	12744	12709	12804	12675	12723	12577	12588	12769	12702	12686	12888	12717	12873	12695	12664	12835	12787	12645	12567	12577	12847	12614	12803	12708	12655	12673	12537	12524	12669	12656	12728	12532	12743	12727	12688	12720	12499	12649	12677	12715	12602	12738	12760	12606	12625	12689	12821	12577	12541	12462	12778	12671	12668	12577	12788	12706	12770	12546	12736	12699	12598	12698	12549	12801	12671	12686	12460	12711	12920	12672	12614	12806	12727	12751	12520	12805	12616	12532	12596	12708	12706	12548	12696	12736	12673	12680	12762	12557	12700	12699	12565	12573	12713	12761	12633	12550	12518	12660	12630	12678	12827	12581	12718	12776	12836	12619	12586	12517	12750	12660	12710	12874	12667	12749	12729	12814	12827	12593	12735	12629	12722	12750	12500	12645	12653	12648	12585	12542	12762	12720	12727	12544	12653	12638	12785	12627	12664	12734	12631	12706	12747	12730	12757	12737	12796	12633	12760	12580	12650	12681	12752	12759	12887	12695	12901	12754	12686	12679	12753	12786	12612	12763	12778	12557	12737	12712	12650	12674	12836	12740	12498	12715	12568	12679	12674	12634	12673	12792	12523	12693	12769	12726	12575	12584	12538	12678	12794	12580	12774	12603	12641	12692	12690	12606	12566	12575	12785	12611	12733	12467	12804	12631	12627	12799	12587	12790	12648	12780	12681	12604	12718	12707	12667	12711	12627	12795	12719	12617	12754	12772	12584	12716	12682	12728	12579	12720	12677	12624	12669	12570	12859	12733	12652	12749	12595	12713	12627	12829	12718	12630	12760	12600	12714	12583	12705	12608	12743	12577	12458	12612	12685	12603	12720	12500	12857	12600	12873	12654	12629	12879	12800	12743	12585	12763	12679	12738	12712	12700	12525	12698	12659	12778	12663	12745	12792	12715	12508	12700	12803	12437	12759	12728	12601	12805	12559	12677	12715	12671	12634	12675	12602	12815	12708	12694	12753	12601	12711	12653	12617	12651	12612	12560	12756	12684	12671	12553	12681	12855	12641	12667	12651	12730	12694	12618	12658	12637	12908	12627	12484	12832	12846	12460	12597	12462	12675	12720	12770	12574	12577	12676	12666	12788	12572	12590	12685	12795	12828	12554	12704	12753	12707	12714	12780	12611	12577	12767	12705	12619	12475	12767	12546	12782	12631	12648	12676	12573	12769	12735	12634	12772	12743	12778	12502	12717	12793	12694	12572	12733	12578	12576	12681	12774	12784	12801	12677	12651	12666	12739	12596	12692	12731	12770	12697	12678	12718	12676	12612	12685	12778	12681	12748	12531	12863	12663	12700	12615	12650	12715	12708	12709	12679	12653	12527	12605	12736	12743	12759	12789	12667	12699	12617	12755	12647	12755	12629	12659	12733	12789	12777	12605	12690	12577	12861	12698	12706	12707	12716	12676	12783	12709	12814	12752	12586	12524	12771	12745	12812	12864	12713	12846	12611	12780	12730	12649	12665	12601	12853	12568	12714	12666	12525	12793	12562	12707	12707	12612	12544	12743	12827	12656	12556	12664	12619	12572	12709	12579	12918	12683	12863	12622	12503	12768	12702	12628	12760	12679	12655	12685	12733	12730	12716	12733	12608	12853	12582	12679	12627	12695	12767	12647	12812	12541	12690	12634	12700	12630	12843	12568	12714	12721	12564	12759	12582	12691	12614	12598	12809	12597	12770	12674	12369	12841	12621	12811	12618	12830	12789	12732	12691	12686	12682	12723	12734	12633	12700	12686	12606	12769	12617	12817	12715	12558	12554	12560	12618	12692	12553	12574	12759	12815	12782	12642	12552	12528	12588	12794	12816	12666	12820	12649	12774	12748	12855	12770	12640	12577	12592	12617	12550	12799	12571	12711	12688	12700	12772	12529	12702	12653	12719	12598	12685	12665	12660	12822	12559	12611	12631	12574	12694	12628	12702	12589	12602	12681	12679	12703	12874	12764	12669	12596	12748	12615	12537	12723	12495	12683	12578	12657	12583	12697	12722	12786	12691	12731	12756	12773	12828	12656	12556	12856	12644	12601	12852	12581	12770	12802	12699	12795	12831	12708	12680	12792	12727	12762	12628	12636	12711	12625	12594	12645	12713	12475	12593	12642	12692	12631	12494	12846	12737	12722	12584	12687	12504	12752	12918	12631	12688	12781	12663	12748	12755	12666	12803	12818	12852	12719	12585	12744	12762	12697	12843	12669	12658	12612	12786	12726	12771	12602	12638	12688	12630	12737	12529	12723	12469	12632	12772	12540	12889	12825	12716	12773	12702	12564	12739	12550	12650	12637	12754	12549	12559	12546	12872	12596	12620	12671	12700	12761	12756	12608	12507	12539	12629	12698	12678	12810	12769	12479	12606	12744	12724	12753	12646	12835	12543	12812	12706	12592	12638	12740	12631	12582	12707	12701	12570	12596	12551	12814	12559	12740	12738	12649	12782	12581	12658	12636	12712	12673	12752	12704	12603	12726
30901	29745	35884	30111	23346	20303	18655	17381	16822	16269	15891	15501	15099	14821	14752	14426	14513	14353	14292	14348	14471	14399	14230	14238	14240	14218	14150	14207	14104	14230	14116	14091	14147	14100	14185	14062	14029	14072	14126	13972	14151	13997	14054	14011	13951	14254	13934	13988	14052	14220	14175	13934	13822	14145	13961	13901	13923	14181	14139	14084	14067	13835	14093	13924	14004	13897	14048	13864	14080	14042	14143	13914	14024	14012	13880	14083	14023	13987	14065	13928	13943	13903	13929	14013	14198	13975	13920	13918	13938	13896	14007	13964	13897	14067	14089	14004	13868	13904	13938	14020	13966	14202	13929	14075	13772	14134	13860	14092	13974	13971	14084	14008	13815	14130	14002	13907	14114	13972	14025	14007	14042	13909	13936	14081	13867	13993	13999	14111	14009	14027	14033	13919	14006	13831	13952	13970	13853	14045	14161	13936	13970	13807	13985	14053	13948	13807	13878	13937	13967	14014	13967	13994	14001	13961	13963	14026	13822	14034	14070	13929	14151	13997	14060	14036	14047	14152	14075	14143	14111	14008	13948	13877	13982	13882	13967	13945	14134	13897	13962	14058	13898	13979	13887	13978	14024	14025	13716	13831	13810	13979	13958	13837	14183	13894	14029	13847	14051	14207	13913	14024	13925	13992	14069	13941	14043	13910	13807	13932	14045	14016	14072	13974	13980	14179	14179	14028	13938	13876	13876	14027	13888	13981	14012	14011	13947	13976	13946	14221	13991	13994	14069	13911	13985	13986	14028	13936	14025	14098	14040	14046	14113	13991	14011	13987	13854	13851	14057	13945	13961	14093	14069	13984	14099	13837	13967	13882	14114	14013	13971	13993	14121	14022	14153	14054	14073	14095	13845	13857	14190	14064	13941	13943	13951	13974	14105	13939	13966	14024	14072	13885	14025	13909	14002	14049	13998	13987	13999	14113	14082	14094	14025	13954	14185	14117	13930	14049	14103	14020	14081	13908	14110	14036	14076	14085	13970	14226	14091	14214	14196	13904	13998	13955	13817	14028	14057	14126	13996	14035	14102	13975	13993	14013	13890	13846	14208	13932	14047	14038	14065	14191	14005	13963	14012	14140	14138	13943	14140	13846	14105	14036	14031	13939	14101	13933	14030	13957	13931	14024	14148	13971	13740	13776	13929	13881	13981	13987	13962	14030	14120	14046	13898	14070	14197	13937	13964	14057	14017	13776	13868	14138	14004	13874	14116	13895	13996	14163	13814	13954	13914	13825	14054	13935	14101	14028	13788	14008	14093	13986	14021	14064	14033	14167	13955	14065	13859	14125	13912	13952	13989	14059	14146	14098	14008	13949	13763	14035	14114	14025	13977	13937	13982	14003	13964	13942	14037	14129	13949	14124	14107	14287	13866	13978	14270	14022	13925	14189	13889	14069	14022	14088	14052	14078	14059	13900	14003	14260	13969	14174	13875	13905	13945	13900	14004	14057	14032	14035	14015	13894	14130	13983	13951	13888	13883	13902	13906	14063	13891	14059	14008	14060	14118	13861	14034	14033	14014	13895	14082	14070	14011	14126	14081	14171	14195	14003	14005	14120	13970	13906	14106	14079	14180	14026	14082	14053	14156	14054	14029	13846	14061	13968	14205	13980	13964	13939	14132	14064	14050	14020	14101	13943	13955	13770	14044	14224	13973	14022	13870	14079	14144	13912	14133	13966	13861	13932	14019	13991	13985	14181	13908	14018	14185	14048	13928	14039	14198	13808	14049	14144	13836	13801	13935	13855	13888	13831	13972	13967	14130	14101	13802	13960	13908	14046	14040	14185	13938	14071	14053	14110	14185	14136	13999	13971	13990	14077	13856	14040	14209	14070	14018	14092	14301	14032	14049	13934	14013	14048	13928	14176	13898	14150	14018	13985	14004	13946	14217	13999	14001	14065	14069	14045	13963	13981	13839	14057	14125	14029	13993	14068	14198	14041	13972	14260	13896	13992	14098	14104	13942	13948	14005	13835	14122	13955	14078	14179	13864	13836	13934	13959	14026	14071	13995	13916	14143	13873	13751	13982	13922	13879	14014	13968	13893	14013	14015	13986	13772	14127	13931	14036	14022	13911	14009	14128	14166	13962	14004	14213	13737	13844	13920	13939	14064	13972	13864	14104	14063	14108	14016	14013	13971	14036	14080	14020	13889	13917	14054	13877	13989	13868	13881	14110	14135	13923	14180	13962	14069	14005	13985	14040	14249	13970	13885	13966	13969	14052	13999	14028	14093	14071	13892	13997	13934	14076	14047	14050	13983	14176	14118	13975	13941	13899	13901	14136	13914	13981	14089	13976	13970	14005	14091	13893	14098	13900	14033	13993	13969	14139	14098	13916	13828	13999	14137	14198	14194	13980	14017	13909	14030	13899	14002	13988	13892	14117	14072	13873	14179	14061	13926	14037	14034	13897	13953	14042	14189	14208	14024	14047	14169	14162	14009	13998	14124	13820	14056	14044	13829	14062	13944	13913	13819	14201	13990	14066	13961	13965	13937	13951	13958	14260	14114	14023	14079	14175	14127	13913	13901	14139	13961	14200	14107	14182	14012	14064	14230	14188	14049	13970	13990	13941	13982	14070	14055	14127	14099	14065	14041	14196	14049	14173	13878	13988	13975	13927	14146	13951	13767	13996	13933	13881	14124	13918	13862	14065	14028	14025	14169	14100	14001	14106	13889	14067	13918	13994	13948	13975	14128	13812	13961	14058	13967	13980	13888	14062	14006	14032	13894	13983	13912	14005	14107	14126	14006	13994	13952	14196	13953	14013	13985	14186	14003	14009	14023	13839	14006	13972	13745	14097	14067	14079	13950	14123	13969	14048	14023	13967	13864	14047	14025	13834	14015	14054	14119	13881	14011	14087	14165	14107	14023	13769	14090	13864	14121	13806	13911	14028	14088	14019	14012	13899	14160	14079	13953	13932	14077	14008	13842	14159	14240	13855	14022	14052	13990	14142	14007	14164	13817	13939	13855	13927	13965	14076	13936	14009	14064	13954	14106	13965	13999	13949	14145	14138	14104	13872	13965	14097	13825	14100	14043	13968	14010	14066	14047	14000	14079	13964	14025	13933	13877	13855	14137	13823	13959	14096	13987	14004	13962	14071	14145	13890	14008	13903	13994	14148	14084	13955	13919	14030	14078	13951	13988	14095	13969	14071	13805	13928	13986	13780	14091	14040	13940	14083	13998	14057	14023	14076	14229	13978	14271	14189	14121	13953	13793	14013	14030	14064	13980	13996	14241	13890	14007	14075	14085	13849	14017	14017	14023	14136	14149	14075	14175	13987	13819	14045	14077	14137	14081	13950	14000	14004	14091	13995	14090	14078	13884	13979	14185	14155	14198	14041	13934	13938	14195	14091	14094	14084	13980	14166	13914	14019	14050	13883	14183	14037	14139	14131	14061	14150	14042	13982	14090	14144	14174	14037	13926	13937	14079	14080	14049	14033	14070	14025	13903	13994	13948	13948	13984	14114	13914	14036	14012	13975	14142	14054	13988	14063	14009	13844	13997	14141	14073	14124	13904	14038	14170	13997	13989	13866	13854	14082	14063	13934	14068	13945	13984	14071	13989	14067	13915	13855	14123	14124	14058	14029	13988	13917	14055	13898	14048	14124	14168	14041	13975	14127	13910	14106	14315	14045	14163	13941	13905	14095	13918	13904	13920	14007	13949	14083	14157	14076	14050	14206	13927	14198	14066	13969	14083	14113	14132	13870	13983	14089	14120	13956	13813	14092	14025	13818	14044	14068	14005	13963	13998	14060	14102	14014	13948	13881	14150	14013	14107	14063	13949	14066	14032	13963	13918	13957	14077	14118	14001	14062	14061	13913	13982	13920	14071	13955	14184	14009	13981	14028	14216	14126	14089	13906	13991	14174	14188	13984	13810	13972	13983	13993	13945	13999	14094	13936	13956	14134	13986	13918	14072	14013	14054	13851	14008	13976	14030	13827	13970	14187	14023	13888	14028	14087	14082	13925	14064	13945	14013	14241	14025	14062	14205	14182	14072	14091	14145	13988	14099	13987	13967	14049	13954	14080	13968	13931	14208	13858	13938	13903	14032	13958	13944	13870	14209	14226	14017	14118	14169	13984	13853	14334	14046	14017	14163	14069	14043	13937	13782	13842	13897	14000	14040	13973	13945	14100	13845	13914	14106	13911	14029	13940	14029	14137	13863	14105	14046	14085	14161	13991	13902	14015	13959	13954	14114	14118	13764	14100	14085	14027	13971	13931	14147	13946	14021	14164	13932	13842	14033	14029	13859	14014	14079	14036	14093	14032	13961	14176	13989	13980	14140	13795	14146	14187	14136	14034	14052	14108	14080	14155	14147	13847	14072	14009	14025	14178	14182	14052	13859	14211	13889	13922	13912	13910	14022	14123	13977	14104	14260	13871	14068	13891	14011	14010	14052	14056	13992	13973	14068	14069	13817	14030	14001	14233	13993	13926	13967	13895	14046	13902	13973	13856	13826	13862	13944	13902	13930	13968	14063	13955	13950	14119	14051	13794	14162	14043	13940	13970	13865	13944	13969	14038	13924	13931	14208	13980	13956	13912	14218	14057	14073	13898	14028	14101	13892	14230	14010	14209	14081	13915	14080	14155	13869	13931	13934	13922	14219	14053	14059	14184	13988	14135	14108	14253	14090	14083	13985	14182	13957	14085	14039	14121	14155	13991	14075	13944	14322	14062	13927	13980	14005	14145	13996	13993	14088	13969	13978	13907	13875	13969	13995	14107	13990	13934	13881	14052	13839	13997	14038	13961	14039	14070	14051	13897	14141	14168	13760	13997	14081	14108	14090	14016	13874	13956	14068	13951	14014	14034	14092	13798	13965	13952	13794	13922	13949	13926	14046	14051	13883	14005	13985	13786	13948	13917	13960	14012	13939	14111	14013	14076	13997	13867	13960	14017	14178	14170	13973	14126	14153	13990	14054	14082	13934	14117	13877	14092	13888	14037	14069	14114	13865	14056	14054	13867	14038	13975	13981	13884	14052	13908	14036	14196	13961	14002	13932	13884	14180	13926	14089	13924	14087	13950	14023	13909	13943	14105	13862	14113	14137	14103	13983	14132	14106	14163	13956	14060	13939	14186	13982	13839	13933	13993	14110	13879	13989	14061
26930	40545	40450	30761	25045	22134	20016	18456	17666	16658	16011	15353	14871	14379	14189	13858	13738	13397	13518	13449	13345	13579	13359	13296	13227	13149	13319	13108	13111	13224	13045	13008	13203	13124	13105	13072	13135	13003	12966	13126	13068	12978	13140	12992	13010	12822	12920	13149	13117	13202	13134	13148	13071	13072	13039	13125	13025	13111	13024	13047	12885	13013	12939	13064	12931	12983	13016	13106	12981	13036	13001	13051	13130	13037	13038	12905	13289	13014	12949	12982	13128	12859	13171	12943	13110	13050	13041	13029	12958	13100	12970	13103	13213	12946	13041	12992	13047	13069	13035	13083	12945	13095	13164	13056	13093	13095	13146	12994	13041	13049	13160	12957	13152	13053	12880	12851	12992	13139	12961	13102	12990	13122	13196	12994	12878	13078	12889	13167	13109	13130	13020	12958	12995	13034	13077	13115	13017	12915	13077	12832	12829	13063	13093	13052	13034	13070	13121	12917	12993	13102	13067	13106	13047	13039	13083	13278	13026	13054	13013	13084	12910	13002	13107	13018	13185	12973	13040	12959	12935	13001	13031	13052	13015	13072	12899	13049	13009	13084	13177	12911	13120	13243	13083	13056	12972	13022	12942	12895	13114	13138	13021	13092	12910	12943	13017	13059	13116	13017	13143	13067	13152	13157	13036	12932	13120	13053	13036	12927	12981	13074	13057	13020	12930	12795	12976	13170	13110	13176	13086	12916	12950	13038	13039	13084	13012	13117	13058	13110	12986	13184	13116	13099	13061	13250	12960	13113	13045	13055	13087	13008	13147	12998	13039	12985	12842	13117	13008	12860	12972	13002	13059	12893	13080	12945	13003	12900	12987	12974	13169	13011	13028	12987	13214	13002	13032	13176	12929	13013	13062	13154	12679	13013	13116	12973	12985	13020	13171	13101	13056	12867	13085	12976	13218	12936	13146	13053	13015	13053	13225	13022	12986	13139	13016	13203	13049	13120	13071	13069	13045	12886	13220	12898	13167	12861	13056	13055	12971	13059	13026	13022	13216	13078	13013	13196	13158	13137	13000	13025	13033	13035	13035	12980	13005	13094	13080	13110	12940	13065	12949	12736	13248	13083	13115	12962	13004	13098	12953	13158	13074	12917	13036	13140	12990	13172	13017	13051	12976	13096	13043	12966	13079	13078	13224	13084	12968	13125	12911	12958	13074	13064	13129	13168	12945	13157	12991	13260	12930	13069	12951	13052	13047	13112	13058	12917	13098	13027	13010	12952	13153	12957	12992	12980	13041	13066	12993	12987	12961	13103	12955	13025	13157	12977	13016	12950	13105	13186	13016	13019	13103	13074	13142	13109	12890	13067	12985	13212	12958	12981	12875	13067	13097	13071	12939	13093	12952	13043	13072	12993	13088	13035	12948	12992	13166	12906	13089	12849	12986	13046	13081	13071	13094	13108	12905	12912	13020	13026	13069	13073	12986	12894	12976	12987	13062	12955	13052	13164	13160	12944	12941	12940	13105	13345	12993	13100	13025	13025	13051	13133	13207	12926	12950	12923	12903	12954	12988	13144	13014	13083	13140	13030	13203	12986	13069	12928	12980	13077	12962	13185	13234	13067	13080	13133	13043	13127	13043	12908	13087	13081	12995	13041	13091	13000	13187	12929	13071	12982	13049	13154	13128	13013	12900	13045	13018	13079	12953	13051	13130	13075	13250	13085	13075	13005	13146	12921	13097	13078	13014	13162	13043	12957	13142	13264	13022	13009	13015	13121	13101	13089	13155	13063	13012	12927	12965	13054	12936	13114	13021	13162	13053	12956	12957	12973	13186	13213	13107	12989	13118	13199	13063	13113	13053	13034	12983	13141	12992	13139	13085	12999	13043	12992	13181	13068	13091	13019	13041	13014	13068	13002	12993	13141	13189	12935	13018	12974	12921	13095	13014	13118	13034	12933	13256	12984	13096	13159	13059	13051	13109	13017	12896	12911	13020	13145	12859	13069	13029	13069	12982	13072	12905	13182	13021	13168	13084	13203	12894	13192	13011	13001	13067	13176	12990	12976	12994	13030	13026	12992	12959	13094	13046	13066	13044	12975	13145	13073	13026	13149	12977	13133	12965	13050	13023	12891	13234	13045	13080	13043	13132	13026	13178	12858	12997	13046	12962	13150	13094	13098	13131	13062	13143	13076	13165	13126	13071	13012	13046	12947	13127	13005	13081	12866	12831	13199	13191	13099	12876	13011	13078	13060	13242	13106	12977	13126	13120	13160	12946	13100	13090	12963	12931	13158	13129	13112	12920	13086	13186	13081	12943	13011	12911	13171	13089	13088	13064	12929	13029	13099	13046	12995	13078	13040	13030	13020	12947	12929	13107	13118	13090	13003	13210	13126	13183	12873	13076	13000	13010	13105	13026	13078	13082	13007	13120	13126	12899	13083	13145	12871	13074	13030	13138	12905	13048	12975	12986	13062	12950	12963	13032	12981	13021	13114	13207	13175	12908	12985	13246	13098	13176	13073	13152	13065	12873	12975	13036	13131	13096	12960	13119	13046	13125	13036	13052	13041	12980	13006	13041	13025	13014	13162	13116	12954	13028	12992	13087	13163	12987	12866	13155	13107	13084	12945	12935	12915	13053	13119	13116	13068	13017	13045	13146	13100	13079	13161	13173	13039	13145	13067	13084	13077	13022	12896	13136	13010	13095	12995	13084	13075	13113	13133	13228	12892	13025	13073	13171	13060	12995	13022	13074	12984	12996	13070	13119	12982	13035	13146	12894	13060	13055	13039	13084	13019	13149	12903	12938	13059	13148	13032	12997	12957	13013	13053	13136	12937	13084	12974	12990	13087	12938	13091	13010	13179	13236	12890	12926	13157	13185	13072	13078	13083	12948	13061	12986	12951	12954	12858	13019	13225	13098	12973	13077	12916	13040	13094	13097	12932	13021	13135	12964	13029	13005	13052	13100	12988	12898	13129	13057	13179	12881	13200	13127	12879	12994	13000	12965	12945	13128	13247	12916	13018	13156	13094	13233	13101	13028	12943	13014	12997	12963	13037	12899	13145	12939	13003	12971	12964	13029	13113	12891	13039	13061	13057	12997	13194	13004	13244	13062	13125	12996	12979	13009	13099	13036	12991	13084	13084	13073	13033	13068	12998	12977	12975	13125	13210	13017	12853	13056	13039	13003	13031	13118	13076	12975	12943	13026	13102	13198	12960	13128	13133	13157	12975	13026	13026	13057	12972	13058	12994	13136	13082	13018	13005	12903	12993	13034	12990	13056	13037	13031	13026	13135	13026	13111	13205	12975	13078	13087	13197	13092	13115	13087	12867	12974	13183	13177	13114	13221	13044	13038	13039	13046	13124	12937	12942	13151	13104	12985	12946	13084	12890	13007	13140	13136	12989	13190	13005	13028	12962	13157	12919	13215	13002	12891	12875	13086	13165	13146	13180	13093	12913	12969	13181	13009	12953	12969	12815	12991	13161	12795	12954	12943	13159	13182	13140	12932	13037	13094	13132	13015	12996	13087	13056	13067	12903	13091	13054	13140	13075	13147	12995	13120	13187	13082	12941	13038	13129	13190	13086	13011	13120	12908	13042	13052	13144	12966	13057	13020	13017	13146	13116	13110	13116	13071	12879	13059	13037	13192	13127	13183	13023	13083	12991	12903	13093	13012	13056	13083	13047	12938	13161	13297	13145	13040	13082	13149	13049	13002	12973	13131	12917	13193	12977	13135	13131	13137	12940	13055	13155	13083	12934	13120	13395	13034	13228	13216	13071	13171	13022	12936	12963	13063	13035	13043	13072	13150	13109	13028	13145	13020	13085	12860	13184	12966	13042	13166	13025	13168	13041	13022	12941	12988	13116	12878	13238	12862	13073	12966	13122	13163	13159	13104	12907	13057	13029	13066	13054	12997	13144	12972	13086	13101	13046	12963	13010	13073	12958	13159	12922	13121	12955	13108	12961	13119	13179	13024	13150	13030	13153	13002	12973	12881	13087	13094	12990	13069	13019	13159	13247	13125	13209	13016	12998	13135	12939	13026	13231	13032	13089	13032	13160	13026	13034	12952	13017	13040	13085	13097	13013	12952	13224	13006	12953	13134	13055	13007	13165	12869	12979	13121	13262	12977	12929	13184	13052	13088	13017	12951	13076	13161	12912	13039	13105	12988	13064	13087	13010	12986	12943	13082	13043	13004	13005	13138	13046	13016	13047	13110	13206	13096	13183	13003	12898	13028	13069	12994	13071	12972	13185	13127	12992	13085	13149	13066	13085	13095	13061	13061	12973	13216	13052	12851	13046	13041	12856	13029	13116	12921	13094	13118	12904	12950	13154	13248	13061	13178	13196	13156	12989	13072	12897	13157	13186	12861	13009	13078	13173	13069	13103	13055	13099	13070	13097	13155	12993	13150	13179	13042	13042	13116	12998	13013	12954	12966	13032	13097	13006	13088	12985	12921	12838	12992	12986	13036	12957	13146	13069	12848	13022	13269	13098	12994	13010	13161	13091	12979	13087	12955	12965	12968	13136	13046	13198	13151	13024	13061	13076	13086	12963	13292	13014	13142	12987	12935	13148	13071	13028	13080	13163	12987	13016	12844	13177	13023	13073	13032	13112	13101	13108	13034	13004	13023	13109	12997	13020	13058	13062	13159	13142	12976	13013	12997	12905	13026	12947	13041	12915	12981	12994	12969	12959	13178	12918	13038	13011	12919	13025	13077	12902	13266	13031	13134	12978	13178	13056	12980	13032	13118	13209	12958	12983	13017	13076	13084	13120	13045	13024	13225	13037	13017	13045	12931	12984	12850	13128	13026	13212	13063	13235	13101	13037	13120	13124	13022	12987	13049	13014	13127	13025	12931	13181	13025	13031	13161	13106	13270	13014	13012	13078	13133	12993	13087	13035	13043	12951	13056	13014	13248	12972	13156	12958	12982	13021	12968	13112	13081	12987	13062	12992	13017	13034	12895	13033	13034	13126	13317	13279	13009	12973	12958	12976	13085	13022	13136	13017	12993	13082	13048	13128	12908	12905	13088	13162	12985	13046	13152	12860	13075	13077	13125	13012	12984	13172	12904	13106	12959	13092	12987	12980	12929	13089	13030	13081	13153	13036	13029	12999	12990	13180	12940	13071	13125	12951	13029	12984	12978	13127	12891	12971
25481	21580	29128	27489	25744	24722	23001	20353	18889	17845	16767	15952	15519	15086	14866	14728	14536	14574	14187	14145	14419	14356	14102	14304	13991	14023	13984	13968	14004	13859	13868	13763	14001	14069	14014	13837	13988	13834	13858	13929	13903	13766	13729	13758	13757	13742	13790	13996	13521	13642	13730	13671	13621	13931	13679	13849	13690	13727	13656	13815	13919	13606	13542	13573	13861	13831	13711	13689	13739	13692	13630	13846	13564	13788	13777	13943	13796	13959	13759	13734	13844	13758	13799	13743	13954	13804	13547	13806	13631	13746	13668	13830	13710	13582	13615	13686	13655	13688	13722	13744	13742	13791	13716	13711	13779	13704	13685	13698	13726	13680	13593	13632	13791	13706	13835	13792	13720	13498	13867	13689	13863	13669	13802	13596	13626	13683	13717	13804	13840	13884	13913	13716	13657	13694	13682	13760	13747	13780	13672	13726	13700	13725	13903	13914	13746	13575	13640	13750	13533	13649	13789	13841	13746	13794	13462	13640	13633	13879	13604	13654	13789	13699	13727	13797	13806	13653	13785	13742	13826	13779	13768	13752	13671	13599	13649	13640	13561	13838	13666	13720	13706	13879	13705	13749	13746	13674	13733	13580	13805	13768	13722	13651	13629	13768	13608	13739	14026	13800	13764	13732	13729	13706	13797	13813	13686	13569	13698	13837	13470	13641	14032	13631	13707	13790	13768	13778	13685	13696	13654	13731	13615	13704	13734	13581	13779	13837	13512	13568	13669	13822	13903	13784	13711	13600	13995	13601	13736	13673	13628	13748	13705	13752	13794	13768	13607	13641	13730	13664	13685	13568	13780	13902	13690	13803	13718	13732	13598	13672	13520	13639	13696	13732	13626	13660	13718	13724	13770	13778	13751	13720	13658	13799	13740	13670	13754	13770	13632	13600	13680	13727	13700	13793	13852	13862	13659	13719	13945	13950	13771	13685	13748	13663	13620	13692	13523	13747	13758	13821	13587	13889	13778	13789	13778	13677	13725	13765	13777	13871	13606	13821	13705	13560	13650	13803	13685	13548	13689	13592	13809	13693	13807	13699	13858	13722	13936	13683	13750	13822	13777	13795	13796	13683	13681	13913	13773	13579	13589	13749	13479	13670	13825	13865	13641	13730	13780	13514	13888	13737	13607	13769	13814	13591	13563	13718	13764	13777	13728	13778	13718	13770	13733	13677	13790	13884	13687	13637	13667	13637	13693	13573	13636	13878	13950	13785	13912	13682	13936	13736	13788	13737	13630	13646	13702	13836	13768	13635	13776	13766	13669	13602	13680	13503	13740	13644	13507	13501	13714	13603	13606	13504	13650	13582	13890	13801	13803	13797	13800	13612	13795	13869	13664	13748	13714	13711	13846	13604	13553	13683	13738	13830	13848	13726	13814	13641	13676	13790	13843	13662	13836	13802	13604	13758	13744	13722	13665	13514	13874	13603	13688	13722	13804	13706	13820	13664	13908	13689	13739	13682	13756	13849	13577	13399	13877	13726	13752	13588	13818	13630	13853	13810	13958	13733	13795	13768	13851	13834	13711	13766	13663	13848	13662	13761	13681	13725	13836	13826	13503	13678	13732	13750	13843	13662	13651	13840	13761	13634	13628	13664	13639	13596	13745	13851	13720	13655	13796	13663	13637	13850	13753	13769	13784	13781	13877	13959	13678	13835	13708	13620	13752	13705	13695	13709	13958	13783	13676	13682	13793	13580	13662	13855	13775	13720	13818	13653	13615	13758	13719	13670	13730	13873	13724	13767	13779	13794	13590	13720	13729	13688	13716	13527	13733	13768	13803	13612	13689	13699	13542	13730	13926	13775	13675	13817	13666	13681	13737	13759	13619	13745	13549	13779	13918	13855	13642	13893	13739	13910	13738	13733	13454	13705	13920	13780	13871	13779	13869	13651	13732	13825	13638	13655	13538	13792	13779	13889	13829	13885	13641	13757	13731	13776	13843	13913	13769	13696	13699	13691	13691	13806	13908	13878	13706	13522	14028	13718	13885	13853	13734	13767	13564	13809	13791	13836	13711	13710	13654	13765	13683	13666	13743	13710	13722	13780	13655	13563	13628	13737	13946	13586	13683	13571	13613	13807	13826	13746	13671	13802	13723	13721	13895	13685	13659	13723	13905	13638	13748	13637	13977	13574	13743	13933	13789	13710	13710	13820	13829	13839	13809	13730	13680	13634	13769	13829	13787	13719	13853	13875	13717	13751	13614	13781	13960	13849	13739	13862	13813	13689	13771	13920	13629	13675	13710	13802	13668	13685	13735	13827	13693	13717	13806	13782	13661	13659	13750	13709	13751	13808	13461	13743	13520	13645	13776	13594	13716	13828	13723	13717	13556	13799	13871	13817	13670	13890	13862	13699	13560	13510	13551	13829	13564	13727	13819	13772	13677	13671	13718	13603	13646	13800	13857	13702	13620	13658	13870	13697	13771	13970	13669	13788	13711	13608	13826	13662	13627	13761	13932	13714	13590	13724	13785	13604	13721	13741	13584	13764	13719	13768	13677	13700	13542	13759	13712	13780	13769	13747	13650	13778	13538	13676	13723	13729	13691	13605	13659	13796	13485	13645	13728	13755	13799	13667	13662	13605	13676	13840	13836	13810	13570	13770	13575	13732	13784	13850	13762	13686	13857	13810	13715	13718	13852	13890	13723	13729	13716	13745	13679	13810	13823	13785	13706	13737	13483	13702	13707	13783	13679	13757	13575	13580	13537	13527	13747	14100	13582	13783	13774	13785	13857	13764	13816	13774	13584	13736	13602	13809	13779	13751	13582	13663	13749	13948	13884	13807	13560	13574	13779	13606	13787	13619	13850	13779	13780	13769	13949	13749	13830	13817	13633	13696	13977	13789	13826	13605	13697	13746	13747	13766	13650	13703	13684	13792	13691	13744	13655	13670	13748	13684	13815	13710	13888	13651	13624	13693	13640	13779	13704	13580	13765	13738	13583	13808	13891	13550	13803	13784	13609	13592	13666	13737	13778	13826	13868	13866	13808	13723	13838	13672	13728	13661	13764	13750	13615	13749	13636	13606	13622	13625	13908	13751	13731	13727	13764	13699	13845	14131	13678	13605	13892	13790	13725	13926	13851	13701	13670	13595	13897	13858	13547	13681	13858	13659	13708	13625	13570	13807	13875	13482	13663	13615	13690	13567	13814	13701	13759	13657	13689	13820	13837	13809	13560	13632	13574	13724	13756	13828	13792	13778	13633	13771	13651	13641	13726	13601	13695	13548	13604	13626	13695	13801	13787	13703	13536	13783	13746	13664	13735	13702	13772	13517	13626	13687	13839	13687	13756	13721	13769	13822	13823	13692	13632	13760	13735	13790	13788	13601	13568	13798	13725	13736	13653	13852	13950	13621	13721	13830	13697	13724	13745	13782	13867	13638	13758	13820	13687	13600	13803	13756	13549	13839	13607	13672	13495	13802	13892	13814	13616	13866	13556	13667	13576	13792	13557	13684	13845	13413	13764	13816	13745	13546	13919	13738	13799	13769	13774	13801	13742	13527	13804	13750	13770	13452	13960	13522	13652	13712	13805	13808	13536	13728	13695	13647	13638	13589	13641	13805	13544	13895	13809	13730	13747	13751	13517	13512	13680	13680	13755	13756	13679	13596	13718	13956	13620	13593	13812	13840	13744	13601	13809	13667	13548	13652	13788	13647	13768	13721	13599	13726	13779	13993	13594	13711	13700	13666	13757	13688	13844	13739	13834	13780	13916	13824	13767	13786	13749	13758	13805	13533	13692	13766	13572	13887	13975	13863	13651	13680	13688	13696	13884	13715	13857	13704	13745	13820	13837	13789	13916	13787	13683	13696	13584	13637	13672	13891	13900	13769	13728	13843	13814	13807	13781	13605	13866	13838	13681	13725	13676	13663	13772	13753	13672	13548	13637	13812	13830	13571	13663	13569	13741	13628	13482	13645	13755	13614	13663	13713	13827	13724	13532	13740	13756	13723	13752	13852	13641	13759	13871	13779	13688	13677	13612	13492	13689	13806	13826	13815	13731	13815	13808	13735	13532	13732	13877	13742	13674	13673	13767	13828	13647	13588	13692	13868	13777	13970	13759	13589	13456	13549	13717	13620	13707	13840	13679	13666	13709	13854	13442	13975	13408	13714	13694	13872	13581	13650	13687	13802	13835	13684	13658	13709	13790	13806	13737	13567	13763	13753	13735	13757	13716	13812	13810	13761	13728	13534	13733	13707	13735	13782	13971	13677	13816	13652	13670	13702	13646	13792	13776	13701	13705	13725	13850	13880	13893	13564	13707	13860	13766	13590	13777	13679	13756	13693	13719	13696	13684	13515	13714	13639	13618	13556	13708	13801	13875	13650	13732	13531	13582	13933	13823	13676	13896	13491	13824	13693	13675	13875	13593	13688	13763	13712	13774	13649	13677	13699	13559	13778	13730	13910	13639	13718	13750	13829	13715	13732	13692	13696	13532	13673	13713	13604	13731	13677	13824	13632	13675	13710	13671	13833	13803	13649	13767	13720	13837	13832	13672	13659	13760	13867	13665	13627	13623	13794	13789	13929	13623	13814	13759	13578	13931	13911	13666	13595	13712	13902	13777	13599	13657	13852	13728	13666	13689	13583	13730	13671	13896	13667	13756	13784	13709	13831	13793	13738	13704	13727	13741	13909	13586	13637	13632	13612	13725	13716	13774	13577	13701	13669	13558	13760	13871	13590	13606	13689	13675	13683	13739	13672	13666	13592	13941	13702	13895	13897	13648	13603	13703	13817	13636	13638	13809	13637	13774	13681	13616	13830	13860	13742	13867	13840	13720	13725	13547	13571	13858	13650	13657	13944	13685	13783	13692	13810	13696	13723	13711	13621	13832	13465	13693	13959	13827	13682	13793	13700	13648	13569	13608	13761	13612	13614	13650	13675	13564	13762	13816	13659	13640	13729	13844	13701	13722	13713	13815	14005	13873	13624	13841	13743	13836	13737	13679	13556	13882	13816	13715	13840	13687	13676	13712	13732	13797	13819	13696	13749	13536	13289	13697	13710	13741	13800	13844	13689	13842	13838	13732	13755	13912	13732	13614	13603	13779	13570	13713	13705	13630	13675	13660	13716	13876	13464	13725	13747	13720	13751	13578	13557	13709	13587	13682	13832
27439	47184	44866	35933	31292	27058	24190	22469	20768	18952	17474	16707	15664	15053	14916	14360	13986	13893	13827	13546	13703	13642	13553	13384	13332	13240	13342	13207	13190	13429	13092	13144	13149	13024	13048	13083	13262	13127	12990	13088	13087	12969	12826	12948	13099	12874	12974	13063	12713	13029	12864	13044	12944	13020	12891	13049	12799	12910	12973	12998	12883	13151	12898	12946	12751	12991	12948	13044	12800	12917	12875	12996	12818	12960	12829	12919	12735	12904	12935	12954	13119	12879	12964	12871	12973	12969	12881	12865	12862	12875	12894	12942	12969	12955	12934	13030	12873	12770	12904	12787	12887	12794	12859	12879	12962	12767	12921	13000	12908	12940	13019	12703	12845	12796	12865	12936	12858	12833	12892	12877	12897	12826	12959	12760	13007	12874	12825	12821	12828	12822	12835	12934	12861	12811	13053	12881	12936	13076	13013	12848	12990	13016	13040	12771	12919	12934	12884	12805	12942	12890	12959	12874	12845	12878	12870	12987	12906	12994	13047	12591	12835	12946	12903	13116	12907	12903	12836	12890	12777	12750	12858	12836	12811	12962	13022	12831	12866	12970	12976	12698	12862	12865	13088	13045	12828	13033	12972	12950	12932	12946	12873	12865	12999	12965	13006	12873	12980	12901	12954	12915	12928	13100	12940	12913	13034	12957	12809	13008	12874	12747	12785	12907	13023	12803	12845	12977	12925	12970	13206	12896	12863	12983	12853	12953	12875	12993	12982	13045	12897	12781	12872	12984	12944	12884	12817	12765	12950	12770	12855	12727	12970	13135	12709	12878	12926	12874	12926	12885	12857	13043	12922	12815	12792	13041	12938	12710	12827	12989	12703	13033	13023	12958	12893	12682	12747	12781	13056	13016	12959	12749	13087	12788	12947	13000	12767	12835	12935	12869	12950	13091	12784	13024	12975	12877	12922	12932	12943	12841	12790	12967	12853	12775	12998	12863	12823	13089	13002	12896	12919	12821	13043	12938	13099	12809	12931	12915	12947	13023	12875	12842	12853	12784	13073	12937	12789	12774	12985	12749	13032	12747	12919	12906	13001	12793	12935	12959	12972	12816	12896	12909	12929	12852	12859	12940	13002	12948	12963	12863	12919	12713	12833	12889	12779	13009	12885	13017	12809	12860	12808	12920	13039	12828	12950	12839	12951	12909	12859	12896	12995	12894	12874	12891	12852	12909	12947	12997	13003	12625	12783	12868	12992	12870	12974	12873	12851	12844	12880	12932	12801	12912	12853	13073	12902	12960	13004	12841	12860	12971	12976	13045	12942	12849	12835	12916	12986	12886	12920	12898	12874	12907	12987	12991	12921	12825	12949	13050	13047	12709	12903	12975	12929	12805	13063	12763	12782	12738	12922	12897	12918	12811	12982	12926	12923	13144	12778	13021	12781	13053	12735	12876	13072	12730	12736	12978	12882	12864	12904	12974	12827	12984	12909	12927	12984	12926	12872	12945	12944	13019	12978	12979	12944	12984	12908	12991	12979	12917	12724	12883	12947	12790	13131	12795	12871	12934	12981	13018	12963	12917	12853	12872	13048	12811	12854	12999	12832	12850	12881	12757	12893	12797	13013	12915	12951	12934	12985	12877	12711	12922	12964	13026	12850	13046	12905	12911	12989	12929	12813	12869	12871	12918	12974	12891	12887	12956	13056	12699	12961	12679	12891	12959	12858	12823	12929	12755	13020	12933	12836	12848	12855	12994	12893	12836	12838	12865	12830	12864	12863	13121	12987	12909	13039	13018	12956	12907	12883	12881	12918	12798	12949	12743	13000	12708	12838	12953	12961	12881	12881	12981	12870	12730	12888	12719	12925	13057	12760	12896	12966	13092	12870	12950	12846	13023	13079	12810	12945	12853	12991	12870	12866	12942	12938	12776	12885	12847	12842	12818	12722	13036	12704	12960	12999	12915	12926	12957	12819	12737	12992	12833	12881	12834	12810	12888	12901	12987	12884	12830	12703	12886	12855	13062	12925	12863	12720	12954	12763	12906	12949	12967	12976	13017	12890	12881	12916	12803	12962	12891	13031	12854	12989	12968	13099	12941	12791	12704	12917	12903	13182	12958	12880	13013	12868	13000	12802	12896	12943	12882	12946	12971	13077	12987	12783	12747	12953	12830	12877	12711	12829	12934	13017	12844	12919	12728	12898	12816	13015	12960	12957	12840	12834	12758	13028	12936	12815	12943	12995	12866	12810	12867	12766	12886	12820	12751	12746	12720	12927	13016	12872	12924	13001	12925	12939	12805	12982	12871	12980	12788	12827	12816	12776	12895	12964	12821	12837	12907	12931	12927	12911	12818	12662	12823	12885	12905	12874	12941	13014	12829	12951	12923	12935	12677	12882	12745	13073	12836	12844	12946	12920	12924	12837	12837	12904	12864	12802	12942	12893	12938	12837	12891	12862	12833	12882	12971	12872	12908	12864	12938	12888	12927	12844	12826	12929	12829	12864	12819	13012	12791	12918	12911	13018	12840	12805	12951	12763	12927	12880	12997	12972	12752	12934	12872	12806	12982	12989	13108	12899	12851	12758	12787	12993	12908	13005	12950	12912	12777	12746	12655	12960	12801	13100	12935	12829	13029	12924	12802	13002	12738	12930	12888	12747	12848	13034	12701	12900	12872	12860	13082	12952	12917	12737	12945	12870	12823	12998	12873	12828	12877	12834	13155	12697	12841	12852	12900	12937	12854	12984	12845	13010	12733	13076	12995	12995	12864	12979	12921	13044	12898	12886	13010	12722	12987	12955	12855	12928	12965	12770	13012	13004	12975	12937	12750	12842	12933	12807	12743	12879	13088	12751	12844	12928	12790	12940	12890	12808	12829	12899	12952	12925	12808	12846	12918	12849	12918	12862	12980	12913	13050	12903	13011	12788	12949	12852	12893	13016	12954	12742	12961	12847	12924	12877	12905	12995	12766	12906	12681	12765	13031	12926	12881	13026	13044	12955	13053	12813	12944	12875	12779	13026	12915	12821	12874	12904	13006	12937	12743	12823	12823	12883	13075	12898	12908	12797	13052	13025	12873	12923	12798	13022	12889	12870	12845	12820	12840	12917	12792	12865	12782	12868	12834	12723	12889	12735	12930	12997	12881	12888	12936	12919	12884	13012	13006	12716	12918	12897	12985	12859	12920	12930	12967	12980	12789	12888	12857	12830	12832	13019	12901	12819	13003	12932	12753	12987	12725	12945	12835	12971	12761	12959	12952	12995	12902	12937	13057	12782	12949	12880	12870	12971	12896	12944	12778	12909	12923	13005	12846	13009	12905	12822	12905	12830	12899	12862	12799	12749	12994	12750	13032	12805	12913	12925	12930	12908	13046	12986	12881	12763	13034	13092	12727	13019	12867	12914	12904	12966	12726	13003	12937	12865	12832	13111	12869	12860	12922	12866	12812	12935	12829	12725	13001	12807	12812	12903	12889	12677	12833	12945	12988	12751	12890	12877	12801	12855	12848	12871	12810	12976	12967	12879	12948	12870	12871	12688	13020	12908	12858	12820	12990	12773	12791	12976	12918	12779	12854	12886	13033	12781	12842	12896	12986	12650	12930	12888	12899	12959	13071	12908	13068	13021	12924	13026	12888	12992	12981	12926	12955	12830	13066	12921	12986	12938	12979	13056	12870	12932	12988	12855	12905	12901	12855	12915	12800	13024	13074	12976	12956	12947	12877	12775	12925	12912	12838	12756	12985	13070	12844	12872	12684	12970	12965	12973	12950	12904	12908	12800	12793	12664	12686	12915	12887	12832	12937	12865	12884	13004	12955	12897	12899	12868	12897	12777	12985	12820	12953	12871	12851	12885	12703	13043	12971	13006	12901	12950	12919	12858	12939	12958	12982	12932	12806	12922	12862	12867	12762	12889	12757	13063	12687	12897	13009	12923	13019	12885	12838	13147	12868	13090	12875	12867	13068	12849	12944	12940	12912	12758	13039	12831	12862	12966	12901	12956	12900	12904	12968	12895	13006	12709	12942	13076	12924	12893	12804	12871	12744	12895	12931	12935	12693	12793	13029	12884	13061	12887	12914	12808	13049	13024	12712	12930	13058	12933	12830	13035	12808	12878	12766	12922	12743	13031	12835	12865	12935	12964	12987	12747	12816	12801	12998	13027	12927	12877	12988	12948	12659	12977	12798	12863	12928	12709	12703	12923	12994	12882	12820	12851	12883	13080	12787	12857	12890	12986	12894	12955	13033	12852	12817	13037	13014	12881	12845	13004	12896	12843	12939	12717	12845	12915	12742	12905	12885	12978	12834	12822	12834	12999	12865	12996	12882	12766	12862	12959	12833	12937	12866	12850	12878	13056	12877	12904	12938	12958	12850	12876	12997	12932	12967	12983	13135	12979	12968	12791	12787	12982	12806	12940	12805	12928	12865	12953	13005	12923	12926	12948	12857	12846	13043	12943	12994	12858	12819	12957	12893	12896	12782	12726	12922	12935	12863	12865	12814	12956	13028	12986	13022	12806	12901	13034	12928	12658	12996	12823	13013	12970	12969	12852	12861	12841	12741	12800	13035	12941	12855	12853	12881	13016	13001	12792	13025	12938	13014	13010	12683	12922	12877	12914	12982	12936	12759	12863	12872	12896	12866	12907	12971	12714	12711	12881	12894	12737	12863	12939	12915	12960	12883	12968	12995	12790	12967	12887	12918	12891	12851	13017	12784	12813	12909	12935	12823	12996	12992	12861	13037	13044	12896	13016	12919	13076	12843	12835	12858	12851	12947	12802	12926	12883	12962	12952	12969	12854	12792	12895	12922	12925	12901	12955	12912	12778	12812	12800	12825	12847	12959	12953	12979	12924	12936	12850	12976	12620	12922	12970	12966	12981	12892	12883	13011	12870	12977	12995	12988	12906	12850	12999	13012	13063	12952	12986	12890	12939	12870	12903	12800	13057	12848	12843	12904	12925	13055	12991	13020	12840	12976	12856	12903	12920	12791	12875	12875	12982	12877	12858	12949	12977	12950	13062	12995	12972	12777	12937	12901	13085	12941	12977	12926	12883	12876	12854	12989	12763	12743	13023	12982	12830	12949	12814	12884	12829	12872	12890	12874	12948	12958	12954	12988	12838	12879	12879	12865	12888	12886	12924	12849	12843	12904	12850	13033	13043	12904
24282	21501	29099	25058	24317	26298	26458	22142	19417	17939	17052	16251	15696	15230	14843	14859	14456	14382	14173	14218	14021	13967	13569	13857	14028	13914	13632	13597	13578	13590	13477	13594	13324	13475	13534	13426	13594	13553	13587	13509	13574	13384	13337	13358	13510	13369	13406	13318	13240	13142	13213	13344	13513	13411	13256	13142	13389	13447	13215	13324	13477	13287	13247	13322	13172	13441	13381	13160	13294	13371	13084	13340	13312	13216	13191	13600	13361	13228	13383	13240	13419	13475	13432	13276	13413	13215	13453	13080	13234	13420	13246	13208	13324	13109	13183	13364	13501	13358	13415	13271	13278	13213	13261	13224	13321	13347	13369	13411	13222	13110	13196	13416	12994	13579	13354	13410	13311	13237	13299	13365	13083	13330	13372	13437	13318	13262	13310	13222	13374	13142	13469	13181	13548	13452	13195	13185	13226	13115	13394	13426	13120	13199	13463	13459	13309	13234	13224	13376	13206	13224	13309	13269	13278	13102	13215	13305	13277	13306	13329	13263	13301	13264	13341	13260	13235	13365	13203	13334	13168	13384	13323	13149	13277	13186	13250	13291	13320	13309	13334	13390	13250	13504	13529	13585	13245	13320	13009	13089	13208	13167	13245	13350	13408	13470	13326	13321	13206	13198	13099	13261	13345	13349	13293	13325	13339	13204	13292	13175	13306	13323	13282	13198	13168	13433	13101	13500	13365	13276	13357	13358	13494	13318	13336	13315	13216	13268	13179	13243	13355	13178	13223	13378	13186	13246	13322	13394	13237	13308	13312	13317	13203	13246	13143	13415	13342	13357	13244	13266	13435	13214	13199	13357	13267	13292	13447	13104	13274	13340	13313	13270	13283	13092	13309	13273	13381	13256	13381	13490	13446	13268	13327	13185	13230	13174	13151	13195	13231	13191	13287	13250	13248	13275	13198	13144	13191	13151	13126	13265	13448	13236	13287	13379	13302	13251	13188	13292	13226	13231	13364	13263	13319	13368	13277	13310	13339	13259	13144	13153	13059	13054	13377	13337	13141	13210	13422	13247	13296	13356	13424	13201	13427	13212	13335	13047	13201	13190	13183	13290	13298	13161	13372	13247	13316	13244	13216	13390	13207	13284	13248	13221	13284	13342	13177	13344	13256	13275	13239	13445	13339	13359	13533	13495	13387	13253	13344	13274	13405	13384	13286	13224	13211	13172	13441	13199	13375	13253	13366	13362	13250	13230	13305	13112	13320	13119	13401	13447	13167	13323	13295	13146	13268	13461	13369	13410	13404	13299	13214	13339	13469	13261	13341	13186	13223	13119	13308	13360	13311	13314	13261	13249	13101	13131	13219	13331	13151	13168	13308	13200	13352	13279	13360	13233	13361	13257	13278	13102	13196	13167	13416	13109	13286	13040	13285	13150	13429	13363	13301	13150	13134	13265	13346	13414	13337	13329	13363	13320	13264	13113	13401	13280	13282	13200	13344	13472	13383	13181	13273	13311	13298	13499	13376	13263	13387	13184	13120	13111	13237	13041	13345	13385	13099	13206	13054	13215	13302	13327	13346	13387	13159	13299	13325	13428	13472	13259	13357	13197	13417	13237	13265	13304	13293	13320	13175	13423	13219	13143	13204	13135	13244	13231	13302	13145	13377	13165	13129	13239	13399	13318	13278	13221	13331	13196	13217	13290	13091	13279	13261	13229	13205	13250	13374	13242	13332	13232	13250	13229	13228	13255	13351	13410	13219	13424	13164	13278	13346	13355	13253	13353	13375	13285	13255	13392	13336	13500	13262	13427	13303	13248	13480	13256	13569	13321	13281	13230	13364	13289	13402	13232	13110	13363	13400	13387	13136	13313	13445	13269	13175	13168	13278	13207	13391	13429	13206	13262	13219	13353	13404	13427	13444	13449	13287	13221	13458	13232	13475	13014	13363	13277	13485	13348	13354	13297	13252	13267	13264	13171	13249	13395	13241	13162	13318	13124	13387	13267	13178	13222	13189	13154	13223	13423	13380	13337	13201	13271	13169	13178	13246	13271	13345	13239	13220	13300	13208	13102	13168	13331	13351	13234	13244	13215	13168	13051	13545	13324	13445	13386	13165	13207	13387	13183	13364	13130	13390	13295	13294	13341	13326	13346	13230	13264	13229	13197	13237	13190	13321	13230	13378	13240	13158	13162	13249	13471	13313	13100	13302	13156	13249	13287	13213	13154	13309	13269	13330	13283	13246	13415	13428	13405	13168	13244	13248	13124	13103	13292	13227	13345	13271	13403	13339	13301	13202	13078	13348	13398	13232	13198	13387	13221	13378	13367	13265	13432	13343	13323	13270	13188	13308	13372	13265	13174	13342	13310	13167	13364	13316	13249	13212	13224	13291	13278	13372	13396	13271	13503	13267	13451	13220	13361	13302	13092	13266	13108	13126	13074	13164	13329	13186	13122	13410	13486	13214	13210	13211	13249	13326	13271	13407	13209	13105	13098	13214	13316	13173	13236	13338	13173	13247	13215	13308	13477	13500	13222	13300	13604	13286	13347	13122	13147	13136	13244	13290	13264	13104	13113	13265	13349	13434	13174	13290	13258	13328	13339	13358	13084	13303	13383	13205	13224	13192	13363	13457	13265	13318	13352	13244	13287	13529	13301	13225	13162	13201	13123	13302	13409	13343	13125	13510	13363	13412	13280	13321	13353	13356	13346	13240	13276	13287	13212	13081	13287	13361	13278	13311	13178	13230	13317	13419	13195	13168	13363	13219	13165	13279	13366	13241	13375	13156	13240	13130	13333	13261	13332	13251	13379	13255	13183	13183	13169	13182	13217	13452	13295	13493	13314	13289	13085	13244	13166	13207	13132	13294	13393	13306	13112	13478	13252	13216	13131	13127	13322	13224	13300	13346	13312	13227	13248	13271	13197	13188	13311	13160	13441	13121	13130	13198	13302	13302	13263	13143	13296	13177	13470	13371	13234	13351	13148	13295	13361	13397	13362	13236	13362	13367	13114	13177	13374	13226	13413	13348	13553	13409	13314	13150	13302	13112	13278	13247	13333	13254	13234	13198	13251	13437	13399	13339	13164	13262	13359	13146	13244	13308	13299	13411	13214	13235	13304	13382	13371	13292	13380	13273	13177	13230	13075	13253	13139	13316	13282	13287	13214	13347	13315	13271	13362	13318	13146	13338	13079	13420	13422	13223	13221	13453	13214	13423	13408	13141	13185	13278	13428	13205	13075	13095	13259	13187	13124	13277	13220	13139	13144	13188	13409	13257	13297	13292	13199	13205	13227	13273	13322	13345	13279	13148	13196	13265	13348	13195	13346	13341	13406	13291	13081	13265	13253	13248	13306	13290	13149	13458	13229	13405	13444	13446	13308	13209	13268	13148	13263	13173	13381	13286	13241	13001	13260	13445	13363	13248	13207	13322	13397	13384	13093	13140	13174	13262	13240	13247	13348	13336	13252	13486	13419	13224	13212	13205	13366	13411	13536	13359	13373	13226	13209	13353	13413	13494	13266	13187	13267	13375	13393	13115	13088	13167	13211	13411	13184	13286	13093	13399	13353	13283	13342	13215	13168	13372	13357	13095	13195	13364	13349	13249	13398	13332	13388	13336	13225	13024	13367	13367	13287	13173	13268	13261	13447	13333	13141	13106	13227	13532	13459	13414	13223	13215	13389	13279	13242	13095	13253	13206	13283	13188	13320	13138	13451	13331	13233	13211	13168	13284	13306	13248	13153	13062	13158	13079	13091	13156	13204	13287	13290	13089	13322	13069	13155	13336	13186	13340	13252	13283	13439	13264	13213	13149	13276	13309	13408	13305	13209	13166	13457	13300	13244	13328	13224	13288	13283	13282	13410	13251	13246	13209	13272	13173	13244	13136	13323	13422	13339	13281	13200	13338	13308	13305	13242	13419	13341	13124	13214	13381	13351	13413	13427	13355	13408	13249	13326	13411	13264	13018	13176	13443	12978	13356	13223	13170	13248	13224	13298	13266	13223	13269	13460	13385	13149	13430	13338	13174	13304	13237	13190	13269	13163	13230	13146	13391	13246	13337	13228	13211	13280	13355	13307	13249	13153	13014	13200	13204	13553	13275	13154	13121	13376	13081	13365	13340	13302	13195	12998	13252	13410	13489	13166	13426	13247	13205	13184	13341	13324	13286	13367	13210	13348	13201	13228	13246	13059	13219	13232	13416	13258	13341	13303	13249	13303	13452	13402	13439	13380	13416	13311	13302	13309	13360	13089	13182	13208	13397	13291	13251	13315	13249	13166	13243	13364	13249	13190	13337	13171	13248	13312	13209	13286	13325	13463	13299	13309	13380	13332	13320	13398	13217	13546	13316	13359	13228	13267	13409	13513	13291	13321	13157	13076	13283	13059	13264	13254	13207	13117	13298	13233	13234	13346	13198	13384	13414	13402	13163	13201	13335	13227	13212	13237	13357	13315	13273	13244	13276	13198	13149	13155	13244	13260	13092	13242	13166	13367	13223	13276	13414	13401	13168	13458	13333	13531	13423	13209	13287	13034	13110	13325	13231	13124	13357	13217	13357	13311	13544	13344	13420	13415	13322	13201	13284	13262	13260	13430	13316	13308	13244	13257	13269	13192	13386	13297	13299	13279	13283	13196	13233	13245	13136	13173	13176	13102	13287	13182	13368	13337	13323	13259	13118	13216	13324	13395	13294	13248	13299	13058	13177	13205	13200	13103	13356	13236	13271	13203	13321	13358	13200	13133	13282	13399	13196	13407	13270	13451	13111	13197	13217	13281	13241	13124	13313	13227	13225	13180	13177	13226	13196	13295	13305	13149	13331	13159	13166	13316	13321	13283	13276	13171	13230	13254	13331	13354	13294	13424	13216	13126	13278	13328	13185	13325	13313	13388	13248	13332	13265	13322	13161	13368	13258	13271	13238	13226	13147	13360	13347	13097	13359	13221	13504	13236	13526	13302	13256	13110	13189	13245	13313	13048	13406	13252	13388	13277	13123	13316	13348	13259	13378	13426	13467	13191	13307	13184	13263	13312	13305	13238	13448	13279	13102	13147	13126	13381	13208	13247	13363	13244	13490	13152	13204	13322	13342	13244	13274	13313	13285	13370	13411	13263	13427	13196	13379	13360	13281	13248	13372	13264	13292	13141	13451	13377	13290	13311	13486	13311
29326	49298	48076	40245	34775	30055	27571	25235	22073	19844	18222	17358	16218	15734	15192	14905	14468	13903	14106	14133	13798	13823	13404	13513	13402	13019	13247	13111	12976	13093	13021	12960	13064	12980	12925	12770	12720	12783	12728	12713	12631	12644	12687	12699	12658	12730	12713	12775	12644	12731	12820	12561	12658	12710	12803	12689	12481	12558	12639	12694	12673	12743	12596	12579	12767	12847	12665	12606	12579	12640	12492	12452	12571	12732	12717	12651	12536	12812	12674	12508	12534	12686	12710	12695	12779	12637	12626	12723	12618	12481	12808	12543	12552	12472	12595	12558	12577	12578	12565	12524	12483	12388	12541	12466	12444	12622	12660	12562	12648	12709	12626	12572	12573	12699	12572	12445	12481	12695	12469	12698	12600	12570	12487	12477	12716	12456	12594	12600	12575	12459	12611	12589	12732	12568	12544	12632	12451	12772	12622	12599	12536	12477	12520	12508	12520	12668	12501	12626	12584	12581	12542	12733	12377	12725	12589	12467	12572	12439	12724	12631	12683	12634	12529	12430	12507	12551	12674	12624	12429	12527	12647	12454	12664	12479	12628	12619	12619	12513	12436	12471	12543	12654	12701	12581	12554	12634	12558	12650	12681	12608	12525	12498	12614	12623	12722	12676	12712	12667	12518	12599	12497	12537	12704	12535	12636	12644	12563	12607	12620	12493	12569	12532	12703	12723	12644	12676	12535	12688	12569	12641	12717	12603	12685	12544	12605	12475	12579	12374	12522	12580	12563	12441	12525	12684	12665	12592	12654	12454	12495	12654	12575	12537	12678	12607	12612	12572	12754	12531	12615	12705	12633	12714	12525	12644	12601	12554	12508	12672	12503	12585	12646	12658	12659	12466	12491	12682	12552	12590	12623	12640	12531	12592	12565	12380	12665	12585	12628	12730	12578	12522	12709	12575	12509	12597	12549	12536	12711	12744	12673	12595	12538	12599	12406	12699	12648	12640	12489	12765	12670	12498	12628	12602	12649	12541	12641	12481	12609	12490	12563	12620	12461	12554	12657	12599	12591	12472	12458	12578	12540	12451	12667	12532	12661	12668	12683	12684	12475	12451	12595	12687	12457	12658	12634	12612	12632	12568	12574	12644	12571	12502	12714	12728	12666	12664	12509	12611	12451	12556	12642	12545	12579	12555	12563	12498	12527	12494	12588	12681	12527	12455	12723	12595	12704	12492	12542	12606	12384	12492	12609	12526	12663	12545	12615	12641	12540	12471	12569	12427	12540	12584	12690	12560	12468	12486	12651	12636	12598	12555	12581	12558	12639	12452	12636	12679	12605	12651	12644	12681	12628	12679	12547	12503	12696	12435	12650	12651	12661	12609	12712	12518	12560	12708	12439	12592	12463	12743	12518	12775	12531	12654	12523	12647	12743	12570	12448	12577	12675	12751	12725	12573	12481	12456	12694	12683	12603	12609	12510	12725	12537	12608	12536	12417	12581	12369	12647	12717	12521	12588	12570	12532	12633	12626	12701	12537	12707	12574	12733	12677	12631	12549	12599	12629	12625	12492	12631	12677	12676	12580	12561	12572	12558	12642	12602	12389	12648	12686	12573	12569	12607	12503	12561	12382	12614	12587	12560	12632	12484	12610	12578	12638	12561	12608	12483	12632	12493	12453	12714	12674	12493	12685	12696	12615	12704	12743	12625	12682	12705	12594	12413	12725	12589	12494	12625	12744	12566	12479	12564	12440	12428	12586	12714	12605	12589	12547	12700	12459	12651	12611	12602	12762	12597	12510	12544	12590	12567	12504	12651	12420	12656	12722	12638	12681	12506	12792	12658	12581	12584	12739	12639	12512	12613	12532	12583	12709	12628	12665	12751	12521	12440	12652	12598	12667	12558	12584	12613	12580	12635	12550	12591	12574	12517	12611	12602	12538	12655	12652	12537	12487	12697	12613	12538	12597	12597	12387	12441	12542	12667	12486	12526	12728	12538	12701	12566	12522	12728	12627	12662	12559	12527	12521	12654	12485	12560	12596	12636	12424	12535	12580	12622	12619	12577	12677	12702	12518	12447	12427	12593	12666	12477	12744	12812	12478	12516	12488	12520	12608	12575	12627	12515	12569	12749	12617	12599	12406	12634	12518	12655	12510	12602	12722	12669	12644	12610	12472	12613	12704	12406	12389	12621	12530	12358	12648	12536	12583	12550	12625	12482	12537	12653	12495	12678	12548	12568	12588	12677	12663	12652	12565	12656	12626	12575	12653	12638	12719	12649	12718	12556	12577	12819	12622	12573	12700	12617	12540	12461	12674	12579	12513	12440	12589	12544	12520	12674	12648	12420	12624	12483	12548	12559	12583	12734	12635	12627	12726	12659	12521	12538	12672	12775	12657	12603	12756	12724	12663	12623	12654	12553	12660	12525	12583	12503	12572	12600	12739	12569	12381	12682	12475	12637	12781	12323	12601	12645	12438	12669	12516	12594	12603	12711	12588	12480	12624	12656	12612	12532	12593	12657	12626	12574	12621	12697	12551	12643	12492	12607	12465	12669	12651	12638	12623	12647	12651	12456	12654	12549	12634	12527	12555	12616	12654	12485	12614	12555	12537	12593	12649	12514	12512	12519	12670	12459	12678	12486	12493	12482	12613	12431	12648	12688	12554	12633	12707	12542	12531	12549	12456	12536	12598	12626	12568	12656	12614	12467	12555	12663	12607	12524	12594	12617	12634	12538	12647	12605	12582	12722	12652	12649	12634	12628	12494	12600	12461	12547	12605	12521	12557	12628	12638	12636	12654	12309	12614	12631	12436	12553	12747	12629	12760	12651	12580	12545	12560	12517	12531	12660	12633	12514	12585	12599	12688	12609	12629	12480	12672	12630	12614	12573	12429	12458	12569	12470	12683	12610	12582	12646	12573	12518	12662	12397	12492	12570	12695	12515	12443	12463	12547	12593	12586	12558	12519	12565	12544	12483	12586	12485	12524	12542	12552	12457	12547	12684	12695	12618	12613	12677	12447	12614	12790	12611	12552	12620	12569	12567	12571	12583	12629	12442	12646	12453	12527	12599	12630	12767	12466	12654	12556	12624	12381	12434	12471	12660	12600	12503	12774	12519	12589	12464	12576	12555	12590	12511	12480	12748	12460	12461	12545	12587	12678	12551	12526	12467	12498	12530	12644	12635	12434	12472	12507	12429	12482	12445	12753	12649	12508	12716	12502	12535	12568	12548	12616	12582	12645	12614	12697	12777	12599	12554	12525	12565	12638	12515	12534	12506	12738	12448	12664	12549	12530	12745	12575	12604	12641	12690	12483	12397	12527	12613	12562	12563	12657	12652	12566	12562	12420	12610	12566	12457	12563	12556	12604	12571	12578	12504	12508	12656	12560	12699	12612	12550	12566	12657	12571	12534	12630	12329	12759	12564	12565	12466	12593	12551	12568	12576	12518	12595	12495	12657	12541	12547	12661	12646	12580	12588	12478	12450	12578	12452	12579	12755	12591	12580	12767	12532	12525	12552	12687	12500	12501	12465	12508	12558	12599	12638	12600	12694	12836	12809	12686	12504	12604	12475	12591	12546	12512	12571	12582	12526	12557	12550	12570	12496	12597	12624	12613	12618	12616	12548	12316	12434	12509	12610	12635	12562	12599	12597	12611	12682	12747	12707	12434	12691	12684	12830	12646	12671	12431	12605	12465	12543	12403	12519	12508	12682	12590	12532	12592	12579	12825	12546	12642	12647	12591	12505	12652	12616	12682	12715	12541	12686	12579	12752	12664	12267	12606	12560	12557	12420	12624	12704	12775	12585	12596	12639	12531	12511	12646	12527	12556	12562	12672	12576	12568	12480	12496	12655	12505	12559	12511	12509	12469	12533	12588	12653	12524	12546	12675	12785	12391	12625	12660	12532	12638	12431	12599	12568	12865	12491	12537	12653	12554	12710	12547	12490	12492	12536	12567	12452	12496	12592	12695	12678	12592	12787	12781	12661	12474	12568	12536	12519	12715	12603	12634	12620	12450	12521	12562	12600	12642	12559	12682	12529	12519	12606	12635	12541	12579	12586	12684	12728	12320	12465	12571	12592	12461	12601	12552	12632	12499	12535	12587	12409	12625	12581	12574	12722	12683	12474	12639	12383	12631	12747	12468	12431	12539	12522	12679	12647	12749	12555	12657	12565	12621	12618	12623	12565	12503	12609	12727	12617	12649	12567	12676	12536	12678	12624	12583	12641	12617	12701	12627	12529	12703	12607	12610	12496	12540	12620	12558	12566	12563	12632	12459	12645	12515	12566	12411	12498	12339	12485	12572	12541	12706	12681	12668	12590	12666	12631	12670	12600	12562	12533	12529	12589	12667	12674	12569	12530	12559	12612	12640	12512	12653	12612	12643	12548	12579	12579	12572	12732	12492	12501	12569	12732	12505	12562	12560	12573	12645	12416	12548	12600	12561	12353	12484	12572	12434	12640	12502	12535	12643	12699	12520	12608	12452	12598	12501	12570	12712	12470	12676	12651	12569	12706	12673	12591	12697	12635	12770	12551	12529	12584	12636	12478	12534	12430	12694	12605	12509	12624	12616	12427	12610	12497	12539	12483	12696	12660	12683	12661	12602	12666	12641	12592	12524	12545	12689	12447	12718	12527	12489	12704	12558	12554	12582	12515	12662	12617	12480	12652	12539	12704	12608	12678	12685	12520	12541	12680	12524	12631	12603	12663	12610	12669	12713	12660	12795	12561	12727	12459	12522	12671	12578	12569	12577	12592	12440	12521	12561	12573	12681	12707	12670	12547	12591	12565	12849	12425	12545	12710	12643	12570	12589	12531	12697	12443	12547	12535	12601	12623	12506	12565	12713	12560	12591	12598	12614	12671	12709	12662	12631	12523	12864	12691	12550	12573	12647	12585	12514	12636	12766	12700	12640	12603	12574	12671	12692	12510	12630	12431	12613	12702	12771	12579	12636	12853	12617	12644	12503	12696	12479	12506	12556	12515	12785	12570	12534	12665	12554	12562	12449	12528	12474	12696	12675	12609	12513	12689	12503	12705	12560	12641	12614	12628	12514	12466	12436	12615	12644	12661	12550	12410	12612	12769	12531	12296	12499	12622	12577	12744	12644	12582	12532	12481	12564	12579	12574	12538	12638	12696	12615	12505	12389	12552	12498	12639	12604
31256	29038	33378	29486	23294	20603	18695	17098	15885	15243	15133	14873	14505	14410	14515	14287	14117	14198	14268	14307	14217	14179	14198	14109	14002	13955	14045	14029	13983	14011	13775	13751	13923	13848	14100	13926	13846	13782	13770	14030	13821	13927	13843	13888	13848	14003	13917	13844	13765	13618	13827	13845	13709	13747	13832	13797	13851	13828	14034	13918	13861	13877	13825	13628	13996	13938	13810	13992	13935	13878	13809	13726	13902	13924	13973	13800	13940	13767	13734	13806	13929	13826	13757	13777	13609	13955	13776	13780	13881	13920	13872	13848	13691	13972	13831	13819	13850	13763	13841	13841	14010	13783	13888	13723	13778	13941	13697	13591	13946	13876	13872	13894	13785	14085	13953	14016	13726	13660	13900	13915	13723	14002	13976	13879	13788	13776	13652	13989	13734	13674	13957	13815	13730	13613	13772	13814	13905	13851	13791	13724	13811	13840	13947	13824	13821	13675	13776	13759	13832	13777	13808	13796	13883	13783	13826	13840	13857	13941	14057	13979	13779	13785	13707	13800	13848	13869	13694	13755	13812	13902	13766	13939	13855	13996	13681	13889	13691	13840	13927	13838	13817	13715	13896	13838	13804	13903	13990	13878	13940	13885	13735	13804	13672	13835	13779	13776	13848	13810	13868	13881	13743	13875	13902	13797	13807	13999	13866	13759	13748	13866	13987	13891	13955	13773	13860	13806	13744	13784	13739	13875	13965	14013	13654	13905	13937	13841	13759	13801	13813	13903	13615	13823	13672	13631	13820	13870	13949	13946	13999	13629	13906	13847	13993	13746	13714	13777	13967	13787	13888	13956	13745	13731	13775	13739	13778	13838	13858	13623	13748	13785	13813	13850	13841	13944	13957	13812	13811	13866	13694	13832	13929	13867	13787	13735	13855	13817	13914	13690	13794	13669	13769	13924	13885	13800	13880	13642	13779	13812	13870	13754	13884	14007	13648	13733	13950	13990	13725	13692	13865	13805	13771	13637	13838	13828	13887	13782	13824	14050	13934	13721	13947	13803	13790	13879	13916	13877	13817	13942	13902	13907	13948	13926	13798	13732	13797	13746	13834	13666	13757	13660	13983	13766	13948	13751	13877	13724	13843	13905	13947	14001	13958	14009	13951	13663	13800	13846	13868	13887	13669	13937	13747	13909	13872	13677	13843	13774	13692	13655	13824	13821	13913	13730	13814	13802	13906	14050	13766	13905	14055	13940	13697	13895	13866	13847	13849	13740	13906	13855	13666	13867	13864	13845	13719	13731	13688	13761	14092	13945	13566	13763	13855	13739	13834	13816	13745	14006	13833	13795	13825	13833	13627	13881	13885	13788	13904	13689	13792	13859	13899	13769	13792	13910	14026	13775	13877	13725	13833	13805	13851	13845	13993	13845	13979	13865	13816	13846	13898	13798	13900	13883	14046	13729	13911	13796	13835	13820	13904	13892	13727	13797	13911	13837	13937	13861	13900	13609	13943	13778	13982	13966	13730	13673	13678	13952	13893	13927	13765	13715	13710	13932	13936	13643	13700	13843	14037	13695	13853	13665	13852	13676	13657	13725	13804	13879	13800	13857	13903	13952	13791	13677	13788	13941	13869	13785	13910	13871	13882	13803	13935	13808	13679	13922	13823	13733	13881	13752	13920	13694	13883	13697	13839	13871	13758	13764	13812	13695	13784	13714	13614	13885	13830	13726	13849	13864	13798	13682	13801	13972	13774	13934	13932	13817	13888	13817	13916	13857	13999	13774	13801	13711	13969	13973	13684	13740	14011	13796	13782	13819	13801	13822	13661	14064	13845	13989	13914	13788	13932	13826	13764	13725	13797	13912	13817	13829	13954	13770	13814	13852	13828	13825	13863	13943	13663	13858	13795	13871	13948	13781	13974	13971	13823	13890	13770	13962	13740	13835	13799	13691	13877	13890	13815	13874	13863	13855	13835	13808	13930	13779	13939	13825	13923	13841	13756	13864	13826	13730	14053	13929	13855	13841	13971	14031	13787	13870	13891	13899	13813	13938	13963	14008	13821	13859	13970	14006	13956	13800	13983	13779	13794	13873	13842	13797	14044	13804	13783	13837	13876	13868	14075	13881	13799	13721	13964	13790	13831	13728	13834	13806	13967	13676	13797	13873	13870	13810	13660	13814	13842	13793	13949	13921	13867	14001	13863	13973	13891	13927	13969	13875	13967	13969	13805	13822	13955	13694	13751	13795	13923	13962	13860	13771	13955	13648	13923	13763	13782	13830	13786	13787	13734	13793	13951	13647	13805	13985	13712	13983	13754	13838	13878	13922	13936	13777	13819	13740	13886	13691	13814	13870	14023	13858	13870	13606	13694	13970	13900	13727	13819	13886	13972	13818	13721	13678	13749	13629	13916	13901	13766	13556	13630	14056	13836	13841	13948	13887	13754	13800	13797	13754	13964	13735	13909	13873	13728	13714	13847	13666	14035	13921	13669	13873	13882	13872	13778	13754	13666	13923	13850	13812	13851	13779	13907	13958	14190	13754	13977	13876	13759	13794	13857	13771	13812	13755	13913	14016	13847	14158	14109	13971	13881	13666	13934	13911	13654	13841	13953	13725	13701	13916	13903	13793	13872	13785	13922	13982	13991	13949	14015	14045	13904	13778	13848	13847	13874	13875	13784	13717	13948	13790	13977	14096	13743	13792	13742	13753	13849	13799	13759	13782	13848	13747	13663	13679	13829	13960	13817	13929	13905	13876	13788	13743	13805	13782	13719	13919	13969	13847	13877	13723	13733	13866	14069	13816	13858	13794	13817	13794	13808	13676	13740	13620	14019	13811	13718	13712	13928	13821	13729	14057	13943	13937	13952	13699	13834	13666	13668	13914	13701	13864	13789	13956	13900	13877	13700	13903	13669	14011	13840	13956	13818	13806	13749	13768	13708	13767	13948	13885	13780	13618	13875	13769	13783	13778	13804	13971	13903	13922	13762	13682	13900	13746	13775	13696	14003	13976	14057	13830	13523	13681	14003	13828	13741	13693	13879	13667	14073	13883	13903	13828	13706	13776	13733	13842	13734	13911	13958	13867	13800	13827	13815	13773	13995	14019	13844	13849	13936	13830	13927	13888	13715	13757	13714	13735	13823	13972	13842	13831	13702	13842	13862	13692	13973	13684	13689	13925	13803	13733	13803	13711	13922	13732	13846	13943	13909	13832	13639	13724	13865	13819	13845	13789	13920	13800	13888	13788	13972	13947	13931	13897	13686	13968	13973	13988	13896	13909	13873	13811	13696	13987	13897	13588	13961	13972	13866	13853	13888	13615	13701	13774	13878	13713	13791	13954	13740	14035	13954	13806	13769	13742	13861	13884	13985	13797	13811	13885	13832	13686	13739	13855	13897	13848	13816	13780	13856	13795	13794	13786	13740	13855	13821	13873	13744	13962	13929	13961	13876	13971	13830	13750	13656	13829	13891	13964	14022	13954	13764	13791	13925	13875	13664	13724	13937	13739	13852	13887	13991	13959	13844	13640	14056	13723	13771	14040	13532	14154	13941	13957	13916	13776	13655	13789	13716	13704	14019	13818	13781	13826	13795	13812	13771	13777	13842	13841	13743	13893	14018	13615	13715	13769	13782	13842	13815	13713	13857	13854	13840	13957	13809	13882	13832	13926	13736	13864	13733	13707	13877	13759	13752	13954	13936	13799	13880	13948	13999	14107	13927	13921	13889	13908	13775	13999	13840	13866	13838	13906	13946	13781	13689	13797	13823	13808	13901	13663	13689	13718	13799	13675	13806	13662	13943	13786	13935	13864	13872	13808	13839	13838	13695	13774	13629	13806	13988	13834	13855	13787	13858	13871	13823	13754	13808	13917	13869	14053	13636	13892	13911	13837	13847	13731	13732	13844	13817	13818	13867	13729	13903	13969	13703	14025	13785	13742	13826	13839	13857	13713	13749	13796	13703	13765	13853	14015	13763	13805	13897	13967	13610	13813	13841	13983	13817	13866	13864	13602	13754	13841	13982	13955	13820	13818	13789	13643	13953	13913	13773	13851	13936	13791	13840	13737	13589	13830	13742	13761	13819	13748	13704	13941	13863	14031	13821	13809	13778	13703	13812	13710	13998	13833	13815	13824	13813	13912	13766	13768	13858	13665	13821	13829	14005	13897	13852	13724	13692	13906	13982	13773	13887	13914	13978	13930	13939	13659	13906	13852	13687	13709	13748	13949	13709	13964	13853	13898	13966	13841	13781	13884	13845	13878	13859	13780	13822	13873	13725	13743	13925	13849	13771	13615	13877	13853	13893	13914	13795	13774	13857	13743	13780	13709	14017	13933	13855	13942	13617	13846	13905	13880	13550	14005	14015	13735	14075	13677	13809	13744	13863	13805	13911	13847	13857	13906	13733	13890	13638	13683	13935	13837	13845	13652	13914	14007	13889	13852	13911	13781	13856	13815	13939	13780	13804	13837	13862	13918	13999	13784	13850	13956	13849	13757	13883	13848	13799	13819	13922	13779	13823	13865	13997	13818	13952	13927	13918	13754	13966	13859	13749	13946	13797	13779	13894	13860	13919	13942	13758	13862	13955	13845	13802	13885	13722	13884	13888	13772	13694	13877	13788	13885	13949	13640	13907	13900	13800	13857	13824	13900	13737	13732	13820	13906	13852	13754	13715	13684	13870	13772	13797	13770	13819	13832	13836	13861	13922	13863	13789	13971	14089	13966	13764	13952	13643	14029	13744	13749	13789	13833	13888	13873	14080	13764	13938	13986	13885	13851	13888	14067	13860	13921	13925	13847	14072	13820	13754	13663	13809	13957	13966	13907	13969	13946	13611	13742	14083	13966	13728	13631	13775	13999	14002	13852	13980	13765	13806	13874	13722	13864	13822	13773	13687	14005	13926	13887	13872	14000	13847	13812	13742	13813	13861	13888	13843	13902	14035	13778	13982	13697	13823	13701	13831	13844	13818	13665	13778	14027	13652	13632	13696	13790	13895	13898	13867	13860	13781	13666	14086	13719	13843	13942	13839	13637	13832	13918	13776	13673	13824	13879	13703	13658	13854	13804	13898	13630	13962	13938	13814	13769	13795	13689	13677	13922	13817	13686	13865	14049	13829	13739	13867	13782	13739	13844	13750	13510	13745	13649	13743	13814	13905	13867	13912	13770
27346	39053	38073	30139	25226	22634	19959	18124	16517	15646	14784	14709	14413	14039	13923	13704	13531	13702	13502	13354	13241	13159	13344	13249	13166	13079	13133	13117	13118	13093	13036	12943	13006	13040	12875	13086	13019	12816	12866	12959	12941	12875	12984	12934	12869	12782	12991	12769	12901	12868	12960	12906	12863	12884	12976	12782	12799	13086	13159	12940	12794	12913	12924	12846	12856	13051	12705	12824	12715	12973	13045	12925	13084	13002	12922	12792	12961	12785	12983	12852	12935	12873	12712	12861	12939	12825	12888	12850	12930	13003	12931	12963	12972	13105	12925	12752	12878	12878	12810	12685	13073	12953	12915	12829	12941	12944	13026	13086	12942	12606	13005	12846	12886	12816	12810	12859	12932	12807	12798	12829	13044	12911	12801	12827	12951	12953	12956	12918	12796	12952	12865	12913	12967	12894	13045	12791	12912	12813	12882	12931	12994	12838	13051	12976	13012	12864	12888	12937	13003	12977	12982	12859	12835	12997	12806	12915	12893	12953	12881	13007	12865	12844	12878	12744	12856	12781	12779	13048	12864	13014	13009	12850	12974	12928	12865	12689	12986	12993	12830	12992	12890	12751	12819	13113	12769	13024	12915	12738	12948	12936	13033	12915	13007	13001	12874	12932	12886	12928	12880	12949	12967	12840	13066	12951	12933	13059	12894	13015	13011	12885	12842	12902	13002	12939	12897	12798	12748	12839	13054	12929	12839	12780	12717	12814	12883	13033	13030	12716	12789	12741	12746	12770	12961	13007	12742	12909	12922	13022	12823	12983	13053	12834	12950	13110	12963	12826	12742	12872	13011	12939	12907	12779	12957	12866	12863	12906	12853	12870	12866	12940	12800	12992	12974	12814	13001	12820	12917	12680	12875	12875	12918	12885	12870	12759	12788	12967	12905	12889	13028	13027	12887	12828	12907	12905	12829	12821	12814	12887	13056	12923	13134	12977	13066	12901	12793	12959	12758	12804	12870	12954	12843	12848	12849	12889	12908	13020	12994	12899	12823	12931	13041	12824	12880	12904	12753	13068	12880	12899	12774	12885	12965	13059	12885	12923	12688	12849	12862	12800	12948	12914	12943	12913	12701	12806	12907	12838	13039	12763	12803	12984	12969	12777	13025	12989	12903	12884	12924	12955	12874	12762	12896	12787	12907	12817	12941	13039	12848	12876	12833	12836	12764	12824	12799	12869	13022	13108	12927	12881	12804	12954	12921	12942	12825	12627	13011	12958	12923	12903	12928	12726	13053	12917	12930	12889	12902	12943	12795	12947	12908	12918	12990	12916	13047	12804	12825	12911	12940	12771	12724	13004	12960	12962	12997	12863	12967	12998	12810	12950	13004	12754	12832	12800	12899	12942	12909	12853	13120	13036	13121	12921	12918	12845	12952	12778	12843	13038	12898	12754	12830	12761	12810	12934	12944	12963	12842	12948	12916	12992	12762	13021	12839	12960	12835	13035	12923	12878	12936	12845	12824	12801	12737	12991	12931	12892	12888	12854	13002	12919	12931	12996	12855	12876	13098	12921	12930	12963	12991	13013	12892	12864	12987	12893	12849	12766	12867	12859	12917	12858	12981	12703	12904	12817	13106	12842	12967	12983	12853	12846	12957	12847	12999	12774	12860	12828	12921	12782	12933	12870	13006	12789	12988	12885	13030	12908	12934	12932	12853	12876	12999	12909	12793	13023	13033	12886	12865	12865	12823	12977	12889	12855	12926	12924	12799	12919	12817	12985	12940	12996	12908	12987	12907	12818	12873	12828	13149	12986	12886	12847	12860	12876	12843	13063	12846	12825	12958	13132	12958	12840	12858	12995	12864	12857	13014	12775	12970	12839	12730	12889	12843	12872	13015	13031	13227	12831	12887	12813	12944	12751	12845	12976	12947	12939	12871	13041	13042	13010	12962	12902	12967	13037	12910	12920	12944	13034	12959	12827	12846	12939	12991	12858	13027	13042	13004	12762	12910	12925	12988	12858	12857	12907	12942	12772	12914	12933	12789	12924	12993	12818	12818	12932	13032	12767	12990	12812	12971	12843	12919	12812	12798	12803	13021	12878	12944	12804	12854	12922	12946	12805	12972	12836	12899	12851	12849	13051	12665	13060	13006	12788	12919	12903	12878	12726	12981	12979	12849	12940	12875	13002	12784	12904	12921	12870	12956	12895	12834	13115	12957	12876	12895	12960	12848	12949	12804	13136	12933	12924	12772	13011	12758	12901	12959	12998	12861	12889	12937	12999	12981	12746	13065	12921	12887	12898	12778	12891	13024	12847	13061	12923	12930	12970	12979	12923	12818	12973	12884	12963	12980	12801	12942	12838	12825	12975	12934	12836	12953	12765	12807	12939	12881	13081	12864	12806	12931	12849	12950	12985	12589	12881	13002	13041	12807	12962	12888	12923	12916	13009	12963	12852	12848	13035	12996	12742	12889	12989	12921	12915	12977	12932	12836	12941	12998	13014	12917	12887	12951	12938	12985	12729	12988	12926	12947	12802	12862	13006	12886	12938	12785	12942	12717	13009	13085	12962	12965	12967	13032	12991	12920	12847	13047	12843	12967	12925	13076	12765	12870	13063	12768	12868	12872	12690	12854	12965	12911	12873	13029	12854	12970	12803	12908	12781	13017	12875	12960	12884	12817	12927	13041	12905	12793	12784	12854	12763	12946	12994	13064	12959	12916	12847	13112	13052	12948	12893	13029	12797	12987	12877	12896	12845	12913	12937	12923	12904	12926	12948	12981	12910	12974	12933	12863	12952	12898	12962	12829	12922	12931	12820	13020	13011	12761	12919	12897	12824	12943	12782	12856	12756	12978	12908	12738	12862	12831	12885	13101	12924	12896	12954	12912	12845	12915	12908	13029	12860	13029	12809	12903	12691	12952	12832	12886	12896	12894	12968	12958	12960	12865	12852	13048	12983	12909	12792	12994	12881	12813	12977	12850	12941	12970	12854	13106	12928	13025	12973	12875	12905	12960	12847	12876	12991	12969	12839	13043	12914	12939	12935	12785	13019	13122	12900	12870	12969	12762	13079	12838	12963	12946	12917	12768	12799	12907	13038	13068	12935	12934	12866	12803	12859	12958	12841	12856	12827	12895	12788	12840	12835	12822	12907	12799	12866	12828	12873	12898	12901	12961	12894	12807	12681	12830	13029	12985	12701	12953	12996	12985	12836	12852	12836	13011	12906	12964	12746	12994	12762	12769	12864	13026	12746	12733	12765	12796	13043	12935	12986	13075	12881	12939	12980	12874	12895	13007	12872	12934	12885	12930	12872	12865	12926	12960	12848	12929	12854	12876	12835	12847	13071	13001	12847	12965	13027	13029	12972	12965	13020	12784	13039	12898	12896	12785	12908	12749	12840	13106	12949	12884	12804	12933	12798	12908	12831	13041	12990	12847	12856	12921	13008	12953	12852	12882	13106	12958	12953	12893	12935	12910	12955	12806	12871	12764	12802	12887	12962	12987	13049	12974	12804	12941	12981	13023	13080	12826	12985	12917	12941	12937	12846	12907	12775	12778	12859	12828	12921	12901	12821	12963	12859	12931	13037	12944	12779	12959	12969	13002	12802	13127	12761	12917	12742	12782	12910	13064	12645	12953	12839	12935	12947	12913	12918	12952	12842	12984	12901	12914	13098	12737	12957	12804	13024	12943	12957	12985	13119	12999	13022	12958	12800	12972	12919	12914	12964	12975	12965	12976	12974	12827	12930	12958	12868	12897	12719	12911	13019	12756	12952	12922	12888	12808	12944	13016	12900	13112	12868	12742	12763	12854	12916	12896	12909	12864	12866	12789	12924	12943	12907	13011	12838	12894	12892	12872	12884	12691	12982	12995	12852	13002	12891	12720	12948	12834	12955	12956	12905	13014	12789	12887	12859	13084	12889	12909	12938	12820	12764	12877	12796	12945	12753	12831	13011	12915	12909	12721	12786	12965	12902	13011	12975	12869	12809	12851	12868	12831	12753	12842	12970	13081	13023	12962	12983	13049	12914	12793	12920	12851	13008	12957	12912	12654	12922	13046	12833	13039	12889	12913	12821	12914	12868	13059	12855	12887	12917	12931	13119	12833	13063	12872	13065	12806	12842	12972	13002	12999	13106	12867	12806	12870	12936	12933	12990	12973	12880	12963	12868	12897	12918	12933	12779	12906	12808	12993	12837	12954	13016	12981	12852	12930	12913	12910	12800	12996	12782	12806	12905	12736	12990	12818	12930	12946	12979	12860	12940	13052	12843	12950	12893	13096	12842	12889	12911	12933	12907	12927	12800	12889	13003	12768	12955	12879	12860	13075	12941	12930	12981	12889	12811	12916	12918	12935	12872	12780	12901	13076	13072	12971	12782	13064	12874	12934	12749	13040	12862	12754	12765	12968	12880	12910	13059	12900	13093	12899	12923	13033	12890	12860	13059	12908	12980	12854	12874	12802	13008	12705	12927	12822	12829	12867	12958	12867	12815	13010	12936	12876	13027	13050	12834	12889	12862	12954	12786	12990	12995	12825	12793	13024	12646	13024	12937	12786	12993	12815	12813	12985	12973	12996	12796	12795	12870	12737	12894	12872	13003	12951	12840	12797	12886	13026	12847	12867	12864	12851	12814	12935	13032	12870	12862	12947	12856	12805	12894	12978	12953	12981	12851	13042	13078	12980	12938	12828	13034	13087	13079	12885	13024	12892	12801	12954	12973	12793	12810	12948	12864	12987	12856	12862	12841	12980	12914	12872	12872	13166	12997	12950	12958	12714	12909	13024	12927	12895	12940	12882	12880	12820	12824	12773	12898	12896	12987	12858	12974	12834	12768	13027	12697	13020	12797	12965	12846	12994	12872	12751	12865	12958	12838	12909	12986	12830	12908	12897	12930	13020	12878	12855	12917	12850	13050	12907	13112	12965	12845	12959	12966	13011	12879	13028	13047	12955	12788	12939	12949	12808	12872	12820	12871	12880	12847	12967	12967	12956	13087	12910	12892	13000	13090	12934	12767	12925	12928	12810	12933	12764	12832	12749	12911	12883	12853	12884	12827	12989	12762	12784	12897	12956	12862	12975	12975	13026	12967	13020	13015	12746	12754	12894	12786	12977	12963	12936	12771	12987	12816	12952	12790	12889	12839	12936	12848	13020	12990	12993	12800
25567	21590	29066	27706	25785	24670	22527	19105	17502	16421	15779	15332	15197	14999	15004	14522	14486	14378	14366	14291	14081	14093	14126	14194	14202	13870	13952	14072	13967	13824	13883	13924	13811	13806	13576	13853	13783	13754	13748	13727	13512	13802	13544	13583	13789	13720	13689	13508	13742	13713	13693	13671	13633	13627	13615	13726	13685	13442	13659	13605	13415	13670	13809	13710	13550	13722	13798	13718	13832	13639	13627	13469	13489	13823	13733	13575	13471	13502	13424	13608	13630	13700	13782	13580	13550	13582	13422	13342	13490	13588	13837	13590	13837	13644	13444	13526	13604	13695	13597	13630	13672	13639	13518	13585	13479	13725	13488	13759	13560	13681	13640	13464	13591	13662	13746	13523	13746	13682	13576	13519	13525	13785	13611	13613	13679	13635	13702	13502	13727	13650	13559	13549	13692	13658	13750	13515	13531	13605	13562	13685	13731	13548	13556	13590	13616	13562	13755	13479	13165	13488	13761	13450	13697	13600	13798	13793	13489	13526	13863	13685	13545	13518	13777	13630	13737	13507	13602	13539	13663	13708	13831	13683	13708	13793	13533	13631	13648	13598	13482	13742	13465	13629	13706	13510	13563	13583	13572	13660	13665	13503	13642	13611	13535	13569	13587	13663	13481	13845	13571	13701	13638	13672	13713	13521	13559	13842	13589	13619	13679	13554	13732	13439	13512	13508	13606	13524	13515	13601	13553	13617	13678	13694	13565	13709	13697	13680	13520	13662	13804	13530	13429	13518	13564	13551	13742	13640	13837	13722	13626	13573	13558	13660	13794	13720	13622	13640	13640	13372	13479	13501	13582	13495	13649	13838	13544	13503	13782	13452	13547	13568	13763	13592	13787	13650	13675	13549	13561	13592	13662	13520	13469	13301	13515	13623	13530	13480	13426	13457	13810	13458	13618	13374	13470	13492	13592	13464	13742	13634	13584	13475	13476	13532	13517	13605	13541	13577	13612	13624	13638	13381	13497	13647	13717	13413	13565	13648	13599	13674	13473	13604	13679	13510	13551	13685	13650	13565	13585	13448	13677	13632	13657	13556	13535	13541	13609	13625	13555	13472	13612	13565	13612	13461	13531	13585	13537	13596	13623	13669	13736	13417	13650	13482	13579	13699	13637	13523	13385	13587	13694	13654	13559	13837	13675	13513	13688	13543	13421	13596	13709	13769	13410	13744	13783	13456	13773	13589	13763	13529	13499	13684	13510	13560	13512	13563	13548	13713	13504	13469	13668	13614	13591	13765	13634	13501	13730	13655	13639	13541	13594	13604	13494	13521	13525	13622	13709	13482	13753	13576	13585	13370	13478	13475	13607	13796	13673	13550	13523	13523	13385	13791	13603	13480	13641	13590	13698	13676	13690	13603	13532	13493	13675	13551	13680	13589	13570	13728	13643	13569	13641	13698	13496	13633	13588	13521	13557	13523	13479	13690	13758	13601	13704	13385	13573	13558	13700	13758	13584	13529	13698	13522	13652	13742	13726	13585	13501	13658	13579	13588	13749	13671	13661	13571	13527	13331	13463	13601	13519	13680	13671	13487	13818	13633	13752	13394	13552	13529	13561	13719	13652	13530	13527	13549	13543	13547	13616	13517	13727	13580	13583	13665	13578	13600	13381	13608	13554	13516	13615	13813	13505	13590	13665	13714	13604	13640	13679	13662	13601	13416	13548	13503	13569	13576	13494	13577	13637	13534	13549	13622	13694	13702	13581	13694	13733	13611	13629	13593	13467	13550	13516	13698	13545	13599	13716	13739	13742	13341	13737	13579	13368	13501	13717	13638	13665	13543	13572	13740	13656	13528	13608	13516	13548	13531	13802	13611	13556	13722	13611	13477	13632	13474	13560	13623	13612	13487	13538	13573	13580	13367	13542	13817	13624	13703	13574	13642	13643	13557	13745	13738	13591	13513	13702	13683	13676	13687	13451	13523	13638	13494	13771	13566	13664	13629	13625	13633	13547	13670	13572	13482	13314	13488	13771	13599	13705	13705	13676	13604	13480	13776	13761	13577	13556	13589	13607	13511	13693	13698	13712	13747	13798	13568	13620	13555	13652	13611	13581	13598	13572	13688	13750	13794	13726	13707	13817	13608	13744	13505	13410	13756	13700	13449	13635	13741	13705	13734	13485	13862	13622	13744	13669	13614	13612	13720	13580	13632	13706	13743	13503	13820	13729	13601	13640	13650	13508	13578	13665	13554	13513	13617	13895	13643	13715	13734	13596	13599	13513	13562	13693	13570	13635	13806	13667	13618	13636	13518	13603	13580	13512	13574	13681	13589	13767	13493	13680	13595	13587	13523	13438	13723	13676	13557	13573	13566	13602	13613	13604	13692	13619	13636	13594	13557	13535	13549	13429	13465	13537	13376	13622	13620	13549	13567	13522	13579	13463	13899	13480	13609	13536	13453	13255	13506	13513	13560	13679	13721	13451	13854	13569	13619	13683	13562	13550	13679	13704	13688	13737	13690	13859	13635	13608	13554	13661	13405	13464	13464	13677	13583	13599	13647	13553	13736	13457	13707	13792	13544	13623	13677	13552	13449	13482	13610	13741	13698	13390	13554	13621	13424	13657	13545	13623	13599	13437	13639	13570	13471	13571	13517	13540	13650	13550	13578	13667	13763	13748	13741	13627	13634	13506	13645	13803	13704	13455	13518	13587	13642	13754	13675	13426	13545	13578	13587	13475	13571	13432	13575	13571	13429	13731	13486	13505	13452	13803	13742	13563	13698	13575	13353	13587	13357	13539	13582	13587	13426	13764	13639	13571	13597	13755	13580	13711	13607	13791	13689	13791	13488	13553	13508	13784	13467	13598	13492	13566	13727	13576	13635	13503	13525	13431	13501	13446	13584	13733	13741	13501	13676	13498	13645	13657	13540	13733	13636	13527	13485	13645	13597	13674	13746	13692	13497	13508	13527	13453	13365	13474	13398	13626	13610	13726	13647	13634	13601	13839	13562	13524	13558	13748	13653	13624	13510	13527	13604	13580	13642	13544	13660	13690	13697	13467	13741	13537	13480	13803	13620	13742	13563	13532	13641	13649	13773	13443	13606	13748	13324	13595	13548	13588	13574	13559	13902	13540	13552	13445	13585	13599	13511	13639	13694	13561	13592	13530	13633	13686	13535	13557	13579	13452	13657	13550	13575	13780	13526	13717	13395	13378	13476	13650	13525	13685	13583	13503	13626	13613	13588	13678	13586	13516	13584	13471	13220	13842	13753	13672	13686	13690	13701	13537	13582	13390	13507	13592	13782	13817	13525	13790	13686	13713	13671	13556	13485	13635	13516	13618	13656	13694	13758	13492	13561	13654	13668	13694	13577	13504	13630	13667	13701	13622	13734	13589	13592	13735	13547	13591	13627	13455	13570	13655	13598	13681	13524	13566	13467	13692	13531	13570	13622	13631	13746	13727	13505	13598	13786	13545	13606	13577	13820	13645	13536	13651	13608	13728	13700	13599	13793	13773	13538	13617	13505	13560	13660	13568	13610	13713	13551	13635	13498	13704	13655	13656	13647	13527	13560	13411	13515	13784	13570	13513	13646	13565	13528	13633	13755	13569	13666	13451	13662	13657	13485	13639	13561	13755	13558	13643	13571	13639	13487	13630	13594	13581	13661	13728	13651	13731	13594	13409	13667	13433	13459	13588	13573	13690	13751	13558	13607	13545	13623	13573	13502	13581	13497	13599	13580	13740	13658	13706	13593	13549	13425	13462	13568	13452	13531	13688	13482	13678	13487	13548	13631	13535	13596	13614	13584	13583	13668	13564	13728	13560	13585	13656	13575	13552	13768	13490	13629	13663	13688	13769	13562	13664	13718	13572	13493	13586	13520	13536	13536	13473	13306	13653	13587	13789	13525	13629	13563	13543	13566	13811	13646	13553	13375	13643	13452	13524	13273	13671	13579	13632	13869	13588	13400	13599	13434	13469	13659	13605	13529	13605	13717	13401	13688	13522	13487	13678	13553	13633	13612	13714	13644	13550	13610	13616	13630	13525	13667	13797	13662	13502	13529	13491	13666	13528	13674	13643	13663	13689	13561	13775	13639	13569	13573	13562	13656	13520	13426	13620	13630	13507	13833	13720	13596	13632	13630	13613	13629	13597	13601	13690	13498	13413	13727	13591	13493	13777	13589	13726	13536	13719	13587	13503	13482	13559	13515	13577	13677	13495	13724	13589	13559	13496	13553	13553	13607	13688	13774	13622	13439	13508	13504	13602	13469	13515	13631	13674	13642	13578	13537	13542	13730	13638	13684	13736	13720	13669	13610	13761	13639	13560	13510	13451	13451	13537	13652	13585	13567	13488	13665	13554	13735	13641	13687	13552	13665	13718	13660	13634	13785	13746	13570	13580	13563	13491	13562	13899	13802	13649	13677	13792	13584	13646	13599	13591	13582	13634	13746	13399	13575	13498	13543	13493	13514	13809	13531	13847	13542	13712	13713	13735	13523	13627	13749	13676	13669	13621	13718	13570	13417	13647	13714	13427	13566	13471	13452	13499	13704	13365	13527	13580	13550	13678	13780	13714	13650	13541	13452	13648	13465	13601	13682	13578	13811	13691	13783	13503	13573	13935	13566	13608	13641	13632	13640	13769	13662	13686	13644	13529	13539	13624	13664	13593	13680	13659	13627	13540	13397	13434	13590	13461	13425	13637	13619	13583	13853	13416	13221	13541	13729	13721	13833	13728	13747	13517	13579	13733	13545	13672	13601	13647	13595	13551	13618	13481	13515	13603	13647	13535	13564	13729	13499	13769	13717	13629	13634	13609	13578	13626	13686	13524	13662	13658	13546	13433	13699	13479	13311	13486	13639	13531	13553	13813	13641	13577	13618	13687	13630	13725	13367	13668	13607	13614	13495	13790	13718	13637	13635	13634	13771	13410	13383	13636	13600	13518	13527	13507	13509	13664	13491	13589	13723	13772	13548	13702	13749	13662	13721	13505	13552	13571	13643	13753	13632	13461	13571	13648	13582	13572	13624	13738	13481	13455	13518	13492	13692	13473	13561	13477	13574	13876	13562	13724	13709	13775	13619	13634	13654	13800	13648	13529	13639	13931	13690	13696	13640	13459	13521	13556	13737	13621	13538	13876	13594	13612	13637	13576	13560	13598	13729	13655	13548
26685	44765	44097	36464	31192	26792	23117	20407	18657	17253	16154	15599	15299	14967	14639	14425	14192	13936	14002	13804	13740	13426	13481	13551	13368	13413	13217	13308	13147	13030	13146	13037	12898	12925	12878	12851	12894	12868	12816	12898	12950	12996	12869	12883	12748	12798	12704	12756	12863	12706	12818	12930	12777	12906	12975	12895	12708	12880	12909	12850	12818	12699	12702	12842	12895	12838	12831	12867	12670	12779	12803	12827	12773	12949	12991	12780	12725	12780	12879	12796	12760	12901	12770	12953	12857	12586	12796	12686	12710	12791	12774	12747	12849	12709	12919	12867	12738	12845	12826	12743	12739	12816	12717	12731	12731	12773	12679	12808	12907	12751	12806	12651	12910	12765	12719	12846	12778	12807	12838	12846	12847	12626	12732	12776	12884	12795	12798	12762	12629	12786	12846	12762	12792	12775	12947	12738	12675	12673	12802	12814	12695	12893	12773	13010	12871	12832	12727	12879	12805	12867	12804	12847	12936	12779	12816	12871	12741	12933	12765	12733	12714	12874	12784	12848	12774	12825	12861	12604	12896	12811	12832	12798	13031	12783	12815	12736	12637	12956	12740	12843	12795	12856	12644	12942	12837	12780	12736	12885	12874	12862	12836	12669	12834	12894	12791	12682	12952	12797	12770	12665	12793	12703	12830	12710	13023	12805	12811	12802	12771	12706	12802	12649	12757	12794	12652	12845	12809	12747	12874	12892	12777	12654	12711	12740	12868	12776	12683	12725	12745	12830	12896	12624	12613	12896	12792	12831	12764	12905	12853	12701	12828	12700	12803	12959	12720	12797	12799	12813	12762	12944	12813	12728	12674	12768	12903	12709	12824	12657	12796	12714	12756	12623	12813	12886	12846	12898	12629	12776	12860	13091	12763	12811	12750	12841	12738	12854	12565	12626	12819	12831	12813	12810	12841	12754	12782	12730	12754	12737	12904	12931	13035	12645	12650	12797	12825	12780	12752	12771	12912	12708	12658	12905	12688	12767	12726	12772	12820	12869	12732	12669	12751	12812	12551	12881	12785	12807	12808	12741	12831	12744	12831	12811	12673	12748	12812	12867	12782	12779	12911	12741	12829	12805	12792	12852	12831	12745	12702	12839	12573	12784	12755	12841	12786	12804	12756	12591	12740	12754	12849	12818	12807	12785	12705	12754	12893	12833	12799	12646	12802	12676	12771	12664	12806	12714	12900	12837	12880	12804	12634	12910	12850	12800	12943	12633	12711	12832	12702	12856	12704	12814	12827	12616	12857	12791	12827	12757	12763	12759	12832	12728	12831	12828	12894	12559	12724	12922	12806	12764	12739	12778	12825	12807	12976	12651	12847	12732	12770	12796	12739	12823	12687	12804	12885	12707	12919	12892	12918	12755	12668	12709	12711	12803	12956	12736	12837	12682	12752	12776	12827	12770	12919	12923	12738	12662	12789	12899	12905	12621	12861	12595	12740	12731	12884	12927	12849	12875	12733	12740	12857	12806	12795	12844	12838	12903	12805	12729	12814	12779	12901	12760	12783	12838	12711	12914	12839	12916	12628	12813	12587	12945	12786	12756	12926	12716	12947	12773	12843	12620	12887	12747	12823	12655	12897	12713	12854	12759	12790	12749	13002	12873	12718	12706	12691	12903	12677	12705	12791	12750	12976	12725	12752	12875	12841	12988	12745	13039	12677	12980	12840	12838	12855	12771	12898	12833	12803	12843	12797	12799	12926	12703	12701	12835	12708	12884	12813	12706	12828	12667	12694	12757	12790	12689	12796	12733	12704	12906	12676	12833	12833	12615	12770	12788	12756	12669	12767	12725	12734	12791	12667	12975	12804	12634	12828	12838	12852	12700	12746	12707	12814	12841	12686	13080	12706	12815	12777	12741	12614	12702	12833	12853	12719	12790	12712	12914	12745	12758	12844	12845	12858	12849	12791	12747	12762	12773	12742	12731	12935	12801	12691	12735	12868	12676	12710	12932	12820	12992	12699	12957	12840	12858	12770	12768	12814	12812	12954	12787	12627	12824	12882	12968	12866	12841	12810	12774	12710	12891	12788	12615	12845	12879	12838	12737	12747	12881	12855	12704	12747	12799	12683	12794	12734	12652	12679	12766	12743	12781	12725	12732	12934	12796	12822	12721	12845	12627	12848	12715	12555	12708	12629	12855	12770	12841	12643	12752	12885	12779	12798	12808	12764	12850	12796	12800	12903	12872	12761	12820	12834	12672	12685	12839	12638	12894	12725	12847	12716	12776	12780	12704	12675	12797	12763	12729	12819	12801	12804	12811	12841	12816	12963	12818	12725	12808	12779	12857	12782	12768	12803	12857	12796	12747	12670	12960	12864	12906	12693	12730	12800	12780	12849	12895	12757	12560	12773	12787	12856	12830	12718	12901	12895	12864	12856	12751	12759	12701	12666	12840	12757	12856	12845	12809	12742	12666	12784	12769	12710	12886	12682	12822	12723	12786	12721	12865	12870	12918	12837	12929	12724	12844	12899	12707	12831	12920	12914	12672	12720	12772	12847	12970	12771	13003	12809	12669	12792	12811	12762	12673	12817	12612	12776	12635	12773	12766	12770	12842	12769	12721	12721	12631	12797	12621	12718	12798	12844	12716	12772	12875	12728	12843	12726	12846	12794	12846	12797	12753	12748	12812	12885	12880	12731	13019	12856	12748	12665	12770	12755	12646	12823	12912	12874	12881	12647	12725	12831	12672	12826	12844	12787	12580	12891	12904	12844	12638	12968	13036	12779	12778	12815	12795	12714	12683	12666	12757	12814	12735	12901	12752	12816	12833	12890	12873	12775	12686	12928	12982	12694	12765	12823	12822	12896	12803	12773	12892	12876	12816	12720	12679	12863	12826	12800	12728	12785	12776	12684	12899	12865	12840	12801	12766	12931	12666	12679	12838	12842	12725	12888	12695	12807	12695	12829	12550	12842	12814	12807	12905	12639	12757	12665	12838	12739	12891	12902	12931	12724	12759	12741	12925	12856	12756	12833	12866	12765	12792	12751	12851	12735	12732	12721	12700	12802	12751	12955	12777	12765	12953	12833	12722	12823	12803	12869	12756	12660	12726	12966	12774	12837	12754	12729	12861	12658	12757	12807	12630	12939	12716	12839	13002	12742	12867	12851	12869	12746	12777	12824	12801	12877	12718	12749	12884	12977	12788	12704	12784	12869	12564	12941	12809	12611	12807	12637	12769	12666	12879	12812	12727	12728	12683	12859	12838	12780	12825	12933	12899	12675	12757	12780	12741	12767	12924	12648	12798	12802	12823	12703	12695	12882	12648	12816	12798	12689	12660	12755	12713	12761	12852	12747	12896	12819	12970	12795	12860	12754	12913	12851	12808	12845	12672	12697	12750	12750	12765	12829	12881	12716	12867	12717	12807	12728	12932	12671	12667	12810	12951	12635	12791	12744	12998	12719	12751	12842	12735	12738	12791	12763	12856	12763	12787	12834	12772	12933	12753	12848	12803	12747	12846	12861	12856	12708	12677	12738	12785	12813	12744	12919	12823	12828	12915	12831	12822	12764	12766	12712	12846	12776	12868	12867	12839	12756	12646	12865	12936	12846	12901	12950	12885	13017	12786	12786	12738	12720	12742	12821	12782	12864	12837	12923	12656	12817	12786	12759	12836	12719	12785	12817	12779	12808	12865	12664	12878	12992	12793	12701	12926	12778	12783	12739	12771	12551	12752	12754	12892	12746	12724	12781	12717	12649	12913	12915	12707	12818	12960	12831	12921	12716	12746	12669	12751	12734	12709	12889	12865	12756	12612	12704	12757	12835	12734	12868	12860	12696	12758	12670	12742	12884	12714	12844	12758	12768	12719	12772	12817	12872	12819	12906	12736	12659	12806	12716	12848	12741	12783	12704	12776	12666	12767	12995	12854	12721	12990	12728	12668	12735	12877	12545	12900	12736	12638	12675	12848	12859	13015	12703	12727	12704	12791	12821	12764	12773	12757	12745	12777	12942	12731	12784	12645	12738	12865	12865	12815	12678	12757	12893	12882	12622	12744	12740	12941	12978	12756	12695	12757	12625	12738	12923	12775	12850	12931	12949	12874	12737	12703	12788	12659	12817	12834	12756	12666	12852	12638	12844	12820	12640	12752	12782	12756	12866	12829	12817	12758	12752	12753	12999	12737	12880	12819	12973	12801	12695	12872	12781	12821	12856	12767	12770	12794	12827	12859	12847	12846	12672	12638	12731	12675	12804	12753	12778	12733	12893	12788	12857	12889	12878	12856	12698	12788	12778	12676	12670	12667	12860	12828	12670	12788	12596	12684	12804	12667	12875	12609	12767	12892	12732	12721	12720	12870	12944	12638	12862	12763	12801	12863	12671	12735	12840	12766	12837	12891	12866	12721	12706	12783	12998	12655	12934	12834	12907	12966	12915	12668	12791	12911	12703	12726	12630	12826	12762	12779	12885	12809	12801	12773	12717	12776	12840	12794	12938	12889	12802	12927	12854	12859	12895	12944	12786	12705	12792	12824	12674	12833	12732	12751	12823	12821	12935	12861	12665	12702	12737	12788	12880	12786	12762	12849	12663	12913	12928	12703	12961	12679	12674	12595	12880	12937	12643	12818	12769	12800	12769	12830	12663	12907	12655	12854	12819	12819	12804	12861	12741	12788	12736	12741	12695	12817	12795	12799	12757	12858	12807	12786	12772	12725	12894	12844	12741	12729	12713	12784	12694	12874	12660	12910	12742	12789	12821	12932	12806	12894	12936	12768	12782	12780	12700	12767	12797	12847	12727	12834	12828	12730	12766	12726	12718	12798	12705	12648	12693	12830	12815	12773	12881	12820	12778	12881	12857	12753	12787	13020	12738	12814	12777	12820	12961	12613	12872	12718	12673	12839	12760	12862	12687	12793	12645	12815	12849	12723	12751	12853	12731	12978	12800	12795	12946	12701	12695	13002	12894	12811	12762	12739	12884	12720	12900	12752	12780	12574	12752	12881	12946	12820	12717	12720	12683	12978	12821	12723	12897	12757	12761	12843	12760	12804	12682	12718	12806	12689	12840	12826	12759	12769	12781	12778	12816	12861	12896	12895	12823	12885	12753	12780	12878	12781	12748	12737	12882	12733	12846	12802	12891	12772	12784	12842	12775	12773	12892	12712	12726	12706
24349	21553	29217	25065	24298	26549	25663	20570	18577	17338	16518	15824	15372	15300	14830	14860	14604	14545	14188	14244	14093	13818	13712	13943	13919	13828	13692	13514	13502	13481	13571	13429	13440	13570	13395	13310	13287	13139	13236	13253	13382	13264	13315	13394	13339	13251	13259	13159	13168	13135	13228	13143	13244	13418	13383	13282	13198	13127	13218	13121	13065	13281	13060	13240	13231	13438	13142	13270	13283	13090	13181	13174	13083	13264	13162	13317	13297	13273	13149	13306	13207	13126	13263	13311	13230	13274	13232	13192	13165	13151	13247	13241	13197	13104	13005	13315	13161	13003	13198	13290	13227	13121	13035	13178	13105	13020	13182	12960	13225	13010	13046	13091	13141	13121	13188	13272	13230	13029	12956	13243	13143	13150	13125	13232	13351	12858	13210	13114	13014	13142	13261	13339	13274	13080	13146	13210	13333	12959	13176	13078	13175	13412	13034	13040	13130	13168	13106	13110	13166	13130	12970	13155	12882	13047	13088	13154	13119	13163	13257	13203	13189	13105	13138	13125	13111	13117	13139	13286	13260	13105	13166	13076	13114	13028	13221	13135	13169	13071	13196	13260	13205	13204	13150	13212	13293	13097	12997	13042	13349	13036	13221	13094	13079	13091	13085	13094	13067	13030	13269	12960	13009	13020	13203	13137	13223	13128	13246	13196	12868	13021	13025	13165	13219	13174	13101	13157	13071	13184	13112	13174	13366	13222	13233	13156	13199	12991	13281	13321	13081	13272	13133	13199	13183	13100	13177	13004	13126	13271	13403	13152	13257	13207	13175	13251	13317	13183	13123	13185	13148	13042	13087	13216	13140	13056	13169	13141	13138	13233	13138	13328	13110	13201	13129	13272	13132	13223	13072	13202	13180	13389	13070	13046	13331	13299	13101	13078	13188	13343	13234	13127	12934	13214	13036	13163	13255	13267	13121	13103	13161	13159	13105	13149	13085	13106	13132	12979	13042	13010	13054	13037	13318	13215	13121	13238	13209	13225	13040	13132	13324	13177	13074	13186	13120	13223	13167	13261	13261	13347	13025	13082	13057	13118	13126	13165	13134	13188	13252	13333	13206	13069	13165	13099	13062	13277	13133	13338	13078	13191	13176	13205	13421	13261	13338	13226	13141	12960	13230	13206	12885	12924	13045	13257	13036	13191	13146	13074	13237	13032	13168	13307	13116	13075	13140	13090	13078	13174	13098	13115	13153	13271	13076	13156	13125	13122	12972	13179	13101	13267	13301	13125	13156	12816	13215	13215	13191	13267	13239	13061	13106	13134	13201	13134	13087	13126	13395	13277	13152	13064	13140	13012	13088	13107	13307	13256	13207	13011	13070	13098	13018	13341	13215	13183	13104	13129	13104	13094	13271	13160	13227	12950	13054	13335	13071	13051	13190	12931	12978	13083	13023	13178	13043	13169	13174	13075	13201	13282	13306	13127	13103	13233	13255	13064	13255	13255	13172	13326	13120	13192	13192	13165	13126	13213	13124	13071	13142	13151	13158	13202	13149	13015	13235	13224	13203	13073	12990	13028	13128	13192	13233	13221	13295	13221	13085	13170	13341	13149	13091	13290	13056	13056	13146	13099	13181	13209	13247	13280	13162	13061	13300	13277	13202	13021	13116	13231	13242	13281	13086	13291	12947	13140	13219	13001	13061	13029	13208	13089	13174	13126	13220	13196	13149	13248	13136	13210	13218	13078	13177	12915	13100	13115	13360	13060	13246	13117	13221	13100	13168	13173	13005	13035	13158	13299	13175	13143	12961	13030	12944	13161	13184	13206	13186	13111	13053	13325	13245	12968	13065	13234	13085	13104	13302	13145	13105	13032	13273	13304	13261	13120	13040	13057	13158	13144	12958	13060	13119	13042	13028	13084	13084	12911	12985	13155	13181	13053	13231	13070	13075	13178	12981	13031	13070	13268	13209	13193	13215	12918	12962	13171	13173	13175	13168	12990	13230	13300	13231	13286	13139	12856	13003	13176	13085	13078	13090	13138	13049	13001	13167	12906	13207	13204	13075	13198	13178	13199	13233	13127	13079	13084	13076	12886	13113	13118	13269	13198	12990	13232	13150	13222	13032	12945	13091	13284	13191	13076	13033	13119	13086	12958	12973	13096	13065	13196	13286	13113	13182	12977	13220	13313	13143	13195	13324	13175	13152	13268	13121	13123	13150	13203	13150	13251	13099	13108	13075	13348	13146	13311	13135	13159	13011	13067	13100	13216	13120	13282	13202	13173	13253	13151	13246	13309	13108	13230	13071	13071	13178	13279	13230	13108	13020	13076	12967	13161	13352	13417	13229	13138	13119	13152	13097	13233	13204	12998	13215	13273	13083	13250	13261	13074	13166	13271	13034	13333	13109	13045	13174	13210	13155	13156	13128	13179	13206	13048	12994	13288	13300	12990	12960	13097	13052	13273	13178	13148	13039	13184	13078	13321	13187	13122	13315	13134	13169	13152	13148	13002	13148	13262	13174	12904	13351	13202	13151	13182	13152	13189	13319	13169	13146	13205	13051	12922	13005	13127	13148	13202	13289	13099	13093	13219	13167	13169	13073	12982	13129	13149	13143	13055	13049	13051	13173	13181	13132	13142	13058	13013	13107	13213	13221	13213	13162	13101	13027	13157	13109	13016	13158	13155	13250	13231	13130	13162	13056	13292	13246	13109	13179	13148	13300	13015	13154	13109	13065	13035	13030	13108	13008	13187	13230	13110	13335	13176	12982	13046	13208	13122	13098	13137	13136	13328	13109	13222	13122	13264	13275	13105	13118	13041	13041	13072	13190	13224	13239	13119	13209	13283	13089	13198	13157	12996	13007	13050	13236	12986	13250	13178	13406	13150	13051	13237	13207	13179	13068	13280	13115	13057	13360	13174	13320	13024	13446	13156	12950	13218	13233	13059	13140	13216	13277	13124	13090	13102	13094	13003	13350	13185	13200	13280	13138	13019	13047	13261	13276	13150	13346	13029	13256	13093	13264	13177	13165	13178	13149	13074	13196	13042	13275	13260	13218	13116	13139	13309	13066	13178	13165	13096	13377	13313	13348	13429	13326	13093	13163	13262	13290	13295	12995	13076	13080	13012	13066	13132	13197	13211	13074	13016	13105	13002	13136	13132	13113	13291	13000	13137	13096	13302	13138	13238	13148	13121	13172	13174	13077	13070	13201	13040	13154	13174	13076	13402	13379	13159	13126	13120	13087	13031	13285	13127	12964	13257	13163	12987	13116	13214	13089	13149	13027	13141	12985	13076	13160	12996	13043	13098	13203	12912	13020	13194	13154	13123	13106	12901	13116	13152	13242	13048	13031	12925	13008	13163	12958	13030	13076	12940	13000	13089	13113	13186	13276	13224	13071	13050	13101	13065	13253	13022	13231	13083	13226	13139	13128	13214	12905	13101	13188	13297	13131	13089	13004	13300	13251	13192	12985	13106	13246	13208	13119	13177	13263	13141	13017	12927	13280	13098	13074	13103	13284	13136	13104	13082	13139	13042	13120	13042	13085	12970	13040	13275	13369	13243	13159	13117	13301	13268	12882	13020	13181	13394	13417	13015	13145	13179	13204	12997	13051	13186	13186	13173	13189	13047	13093	13073	13181	13136	13184	13396	13299	13112	13035	13056	12999	13131	13184	13137	12928	13317	13099	13026	12953	12955	13074	13089	13004	13249	13239	13078	13237	13159	13042	13257	13140	13193	13311	13176	13294	13210	13292	13228	13081	13077	13261	13110	13063	13224	13033	12996	12994	13138	13265	13203	13122	13026	12930	13138	13518	13262	13208	13203	13141	13025	13163	13255	13076	13273	13208	13193	13051	13013	12995	13061	13128	13256	13094	13135	13270	13090	13034	13146	13067	13150	13130	13270	13213	13187	13112	13071	13503	13041	13143	13105	12904	13001	13179	13111	13061	13203	13244	13190	12837	13025	13020	13169	13067	13111	13131	13212	13186	13217	13190	13153	13225	13060	13094	13270	13101	13246	13041	13279	13318	13280	12997	13057	13036	13222	13184	13149	13338	13077	13055	13130	12965	13029	13208	13270	13161	13127	13112	13244	13185	13100	13123	13230	13044	13177	13191	13182	13169	13237	13086	13213	13096	13311	13057	13070	13127	13191	13207	13089	13144	13247	13060	13156	13170	13114	13230	13020	13194	13034	13192	13113	13079	13015	13193	13120	13067	13072	13074	13161	13181	13368	13098	13114	13149	13000	13037	13392	13076	13089	13131	13138	13204	13103	13263	13226	13022	13208	13087	13145	13362	13336	13110	13068	13128	13119	13228	13015	13093	13152	13123	13121	13152	13142	13240	13270	13290	13020	13125	13145	13082	13280	13062	13129	12958	13145	13217	13365	13189	13067	13111	13022	13211	13097	13163	12981	13249	12997	13112	13005	13206	12881	13302	13011	13084	13044	13169	13203	13314	13140	13209	13219	13256	13273	13194	13324	13170	13070	13128	13286	13091	13117	13109	13203	13252	13129	13289	13028	13117	13229	13001	13200	13077	13047	13104	13218	13144	13123	13176	13049	13116	13264	13004	13104	13250	13154	13035	13101	12954	13070	13133	13349	13270	13152	13023	13074	13152	13045	13214	13175	13253	13114	13229	13140	13139	13134	13103	13086	13076	13232	13135	13144	13080	13182	13168	13043	13332	13166	13295	13138	13046	13166	13337	13238	13076	13211	13090	13294	13163	13364	13240	13299	13104	13163	13085	13029	12994	13050	13019	13123	13184	13129	13087	13032	13222	13083	13254	13350	13328	13080	13232	13139	13243	13070	13201	13006	12965	13042	13062	13211	13119	13143	13190	13176	13156	13240	13023	13098	13153	13166	13286	13136	13076	12985	13084	13223	13315	13252	13264	13241	13171	13281	13195	13157	13301	13173	13177	12931	13230	13071	13079	12904	13055	13119	13305	13171	13057	12946	13127	13081	13100	13120	13158	13217	13125	13145	12986	13024	13061	13190	13124	13104	13367	13225	13203	13029	13001	13223	13257	13222	13271	12937	13256	13142	13145	13177	13235	13193	13282	13191	13179	13088	13110	13114	12945	13152	13105	13134	13055	13220	13330	13205	13112	12932	13127	13083	13082	13103	13157	13384	13362	13281	13313	13178	13121	13182	13040	13107	13114	13054
27888	48296	48010	40661	34785	30344	25908	23250	21069	18485	17274	16576	16151	15743	15397	14876	14583	14398	14360	14047	14000	13545	13506	13348	13423	13259	13315	12945	13024	13068	12772	12786	12680	12853	12475	12795	12606	12647	12492	12495	12535	12395	12774	12453	12653	12470	12460	12663	12490	12538	12641	12505	12570	12299	12338	12555	12536	12436	12578	12479	12429	12607	12408	12442	12767	12981	12707	12812	12344	12450	12514	12595	12526	12536	12409	12582	12362	12386	12403	12603	12388	12544	12434	12291	12575	12468	12435	12411	12402	12330	12516	12507	12523	12432	12462	12533	12369	12484	12362	12561	12459	12590	12471	12495	12633	12309	12521	12644	12567	12470	12409	12463	12426	12402	12540	12414	12518	12338	12437	12464	12410	12413	12510	12443	12461	12484	12447	12466	12555	12428	12470	12345	12513	12498	12488	12535	12483	12464	12566	12327	12404	12446	12551	12515	12372	12414	12402	12448	12311	12479	12438	12442	12531	12498	12453	12545	12399	12509	12582	12358	12583	12457	12516	12532	12458	12305	12694	12497	12375	12369	12449	12507	12427	12428	12342	12427	12562	12325	12388	12436	12520	12457	12430	12476	12497	12440	12338	12341	12529	12298	12341	12533	12594	12314	12383	12312	12496	12476	12499	12387	12480	12432	12345	12502	12496	12470	12462	12421	12492	12436	12390	12366	12473	12460	12443	12420	12479	12422	12510	12525	12552	12461	12634	12528	12353	12311	12405	12492	12460	12572	12339	12400	12568	12469	12478	12526	12285	12502	12325	12447	12530	12349	12373	12443	12436	12472	12485	12495	12506	12403	12463	12470	12377	12458	12533	12508	12584	12503	12490	12506	12428	12354	12318	12435	12581	12480	12526	12383	12251	12500	12490	12403	12544	12615	12618	12292	12540	12427	12290	12606	12351	12405	12446	12521	12368	12565	12499	12437	12551	12415	12444	12415	12647	12416	12410	12374	12474	12442	12451	12325	12509	12434	12534	12578	12489	12384	12551	12462	12443	12410	12400	12522	12562	12466	12514	12518	12283	12445	12388	12535	12490	12470	12380	12607	12453	12524	12384	12437	12527	12443	12525	12403	12490	12459	12664	12506	12354	12506	12557	12428	12399	12440	12447	12503	12465	12476	12563	12337	12492	12374	12469	12453	12538	12540	12430	12527	12302	12334	12398	12334	12602	12436	12630	12538	12663	12438	12489	12507	12452	12569	12548	12483	12444	12443	12373	12425	12457	12455	12389	12595	12545	12368	12487	12462	12539	12386	12337	12323	12479	12496	12569	12464	12174	12518	12466	12489	12464	12386	12465	12561	12556	12503	12549	12620	12449	12521	12422	12458	12396	12397	12406	12467	12416	12451	12444	12509	12559	12442	12367	12560	12488	12366	12574	12409	12572	12465	12273	12399	12327	12447	12418	12345	12600	12495	12387	12618	12662	12450	12665	12282	12619	12456	12352	12511	12470	12656	12346	12498	12661	12572	12682	12657	12519	12423	12540	12518	12409	12317	12343	12408	12285	12513	12370	12598	12253	12337	12317	12598	12402	12345	12461	12501	12364	12366	12388	12496	12456	12467	12383	12396	12399	12668	12395	12448	12516	12447	12387	12270	12343	12594	12431	12434	12395	12572	12475	12443	12333	12377	12554	12546	12350	12439	12576	12463	12615	12384	12534	12445	12312	12337	12519	12360	12423	12544	12444	12496	12579	12567	12543	12396	12521	12500	12420	12416	12371	12375	12389	12472	12601	12435	12601	12349	12451	12421	12522	12429	12463	12524	12602	12351	12412	12349	12342	12520	12387	12520	12495	12330	12470	12377	12373	12527	12480	12479	12397	12445	12514	12386	12574	12375	12654	12354	12547	12379	12400	12445	12419	12640	12500	12414	12406	12447	12597	12575	12382	12449	12606	12406	12562	12632	12520	12252	12340	12619	12357	12551	12530	12461	12354	12496	12395	12353	12458	12505	12457	12639	12435	12453	12372	12449	12413	12457	12485	12478	12504	12390	12437	12351	12563	12545	12366	12519	12416	12452	12571	12496	12428	12360	12532	12547	12555	12455	12595	12669	12550	12446	12532	12368	12499	12507	12540	12337	12454	12436	12729	12629	12491	12582	12655	12515	12253	12410	12604	12328	12323	12620	12389	12507	12428	12463	12633	12472	12343	12414	12517	12489	12382	12268	12464	12442	12467	12400	12549	12479	12429	12266	12375	12593	12430	12348	12509	12610	12329	12606	12382	12493	12353	12642	12516	12515	12450	12420	12544	12256	12368	12536	12407	12449	12408	12532	12529	12607	12450	12511	12285	12625	12455	12503	12453	12481	12500	12481	12400	12403	12451	12457	12635	12564	12395	12483	12412	12518	12335	12417	12303	12409	12519	12571	12507	12541	12424	12457	12417	12424	12579	12416	12447	12517	12527	12416	12500	12532	12419	12488	12475	12325	12497	12475	12512	12421	12428	12387	12481	12477	12406	12301	12494	12465	12562	12416	12585	12437	12467	12470	12351	12563	12479	12335	12511	12453	12345	12412	12458	12376	12615	12543	12540	12498	12653	12577	12493	12321	12390	12590	12346	12343	12594	12339	12395	12584	12432	12458	12431	12480	12377	12577	12490	12560	12422	12555	12332	12442	12544	12408	12608	12441	12387	12344	12595	12476	12308	12511	12441	12362	12417	12478	12541	12343	12289	12521	12423	12509	12384	12460	12509	12427	12515	12401	12449	12409	12448	12424	12545	12498	12517	12299	12562	12670	12533	12481	12410	12601	12595	12429	12498	12605	12409	12540	12442	12458	12416	12447	12427	12368	12424	12411	12410	12360	12483	12535	12486	12333	12453	12490	12441	12403	12443	12424	12464	12278	12521	12635	12409	12594	12383	12398	12549	12415	12396	12476	12339	12395	12292	12270	12474	12456	12558	12412	12384	12446	12458	12542	12437	12318	12500	12578	12556	12458	12461	12554	12396	12497	12698	12451	12503	12471	12250	12416	12488	12428	12558	12576	12538	12423	12361	12336	12520	12308	12429	12581	12577	12482	12441	12489	12493	12398	12435	12555	12433	12343	12319	12322	12268	12187	12454	12419	12417	12445	12495	12524	12486	12404	12526	12404	12465	12584	12401	12608	12347	12348	12454	12429	12490	12406	12438	12353	12481	12623	12429	12541	12389	12383	12494	12274	12432	12427	12473	12610	12361	12523	12532	12472	12214	12435	12554	12432	12321	12483	12493	12519	12513	12500	12524	12518	12343	12438	12490	12410	12515	12511	12347	12469	12242	12448	12490	12458	12490	12385	12584	12537	12446	12443	12419	12420	12351	12409	12580	12409	12380	12378	12291	12493	12489	12595	12491	12595	12334	12538	12455	12593	12578	12474	12422	12304	12362	12484	12611	12604	12411	12517	12294	12758	12399	12625	12368	12490	12507	12327	12480	12545	12582	12489	12540	12560	12415	12465	12497	12393	12289	12433	12455	12322	12457	12502	12433	12328	12517	12474	12386	12417	12530	12447	12420	12600	12522	12392	12494	12488	12551	12451	12551	12709	12614	12518	12543	12504	12502	12609	12478	12363	12554	12310	12342	12502	12394	12395	12374	12430	12403	12406	12422	12437	12532	12475	12476	12535	12531	12396	12591	12514	12415	12381	12350	12328	12367	12713	12432	12602	12442	12334	12549	12479	12553	12526	12490	12423	12564	12369	12546	12384	12476	12456	12436	12515	12430	12323	12559	12510	12350	12470	12435	12583	12443	12490	12464	12415	12468	12479	12465	12476	12508	12495	12320	12381	12388	12299	12428	12429	12481	12546	12512	12551	12406	12434	12367	12571	12504	12551	12451	12455	12314	12526	12419	12363	12486	12364	12482	12421	12492	12456	12581	12343	12439	12443	12391	12418	12598	12497	12430	12557	12526	12522	12391	12448	12357	12456	12461	12367	12393	12275	12435	12534	12550	12538	12455	12605	12523	12468	12362	12504	12295	12499	12208	12426	12539	12435	12504	12508	12433	12567	12220	12558	12429	12382	12424	12599	12391	12208	12553	12409	12483	12415	12651	12497	12556	12488	12482	12362	12491	12472	12541	12455	12478	12347	12527	12581	12421	12483	12416	12393	12510	12441	12628	12317	12537	12548	12513	12249	12353	12503	12551	12482	12560	12367	12528	12487	12453	12408	12517	12406	12501	12508	12480	12427	12545	12412	12599	12363	12584	12636	12590	12343	12525	12500	12464	12374	12661	12400	12408	12314	12572	12485	12543	12454	12673	12473	12569	12546	12409	12546	12365	12589	12495	12454	12308	12413	12488	12526	12370	12461	12471	12443	12448	12497	12505	12492	12459	12409	12321	12425	12283	12678	12509	12484	12425	12513	12547	12341	12483	12453	12463	12431	12594	12557	12408	12523	12450	12219	12514	12490	12628	12282	12535	12472	12336	12581	12348	12545	12443	12554	12461	12609	12459	12603	12603	12326	12463	12261	12511	12307	12576	12385	12538	12433	12384	12448	12490	12425	12396	12495	12314	12368	12553	12477	12371	12398	12511	12457	12289	12353	12467	12385	12485	12295	12577	12425	12594	12509	12466	12493	12556	12483	12519	12522	12402	12434	12404	12608	12662	12365	12410	12479	12345	12482	12516	12426	12357	12457	12494	12469	12442	12409	12475	12438	12462	12571	12369	12460	12317	12349	12451	12346	12619	12522	12516	12418	12496	12413	12467	12519	12607	12481	12556	12455	12481	12487	12408	12401	12537	12269	12387	12494	12436	12514	12488	12411	12349	12459	12369	12437	12334	12351	12381	12468	12360	12409	12372	12424	12446	12475	12495	12373	12485	12601	12357	12496	12487	12514	12331	12415	12217	12560	12430	12617	12374	12562	12475	12369	12532	12326	12507	12319	12458	12709	12411	12546	12417	12447	12441	12498	12554	12371	12478	12479	12665	12458	12405	12448	12540	12513	12525	12482	12368	12440	12525	12570	12355	12552	12561	12697	12232	12392	12527	12615	12570	12484	12472	12561	12411	12542	12525	12660	12386	12559	12397	12369	12427	12519	12361	12436	12511	12393	12378	12415	12519	12450	12500	12354	12478	12387	12520	12367	12502	12450	12380	12604	12393	12499	12385	12475	12598	12572	12340	12545	12529	12465
30994	29269	33974	29408	23490	20296	18286	16650	15962	15344	15014	14775	14619	14621	14444	14494	14283	14390	14215	14024	14256	14040	14354	14001	14033	13924	13845	13911	13932	14042	14096	13991	13912	13954	13746	13880	13901	13942	14041	13846	13910	13990	13938	13808	13948	13919	13810	13887	14034	13948	13997	13937	13701	13743	13862	13810	13671	13780	13833	13938	13809	13722	13951	13973	13802	13903	13812	13717	13848	13855	13878	13814	13623	13693	13950	13829	13807	13749	13907	13630	13760	13749	13842	13734	13695	13776	13753	13700	13649	13824	13703	13801	13974	13902	14179	13755	13837	13767	13752	13756	13897	14035	13632	13856	13796	13733	13872	13811	13752	14004	13602	13881	13726	13957	13818	13604	13882	13929	13962	13690	13870	13858	13840	13942	13991	13701	13976	13783	13793	13635	13905	13627	13697	13749	13787	13791	13801	13882	13843	13807	13780	13584	13796	13812	13760	13876	13622	13896	13882	13785	13562	13843	13587	13556	13824	13782	13736	13622	13818	13775	13949	13946	13752	13992	13854	13794	13767	13749	13925	13630	13810	13808	13743	13768	14006	13708	13844	13831	13823	13890	13875	13843	13770	13686	13895	13758	13897	13761	13743	13833	13710	13752	13850	13764	13772	13716	13738	13859	13894	13903	13719	13779	13680	13666	13791	13836	13780	13687	13611	13870	13767	13813	13845	13870	13649	13979	13930	13933	13931	13730	13809	13822	13816	13799	13729	13886	13731	13732	13823	13803	13765	13665	14017	13667	13831	14022	13955	13900	13804	13709	13855	13809	13810	13710	13783	13925	13902	13768	13888	13791	13875	13846	13816	13711	13738	13872	13728	13769	13847	13809	13732	13740	13945	13851	13774	13799	13829	13665	13948	13677	13668	13554	13795	13823	13692	13837	13629	13679	13691	13610	13887	13897	13855	14004	13838	14006	13982	13732	13724	13815	13651	13752	13904	13747	13737	13893	13612	13844	13717	13772	13914	13621	13739	13910	13605	13782	13950	13813	13725	13681	13692	13849	13746	13914	13857	13776	13885	13793	13765	13794	13692	13852	13616	13692	13705	13794	13733	13998	13738	13782	13548	13763	13750	13972	13933	13797	13814	14047	13900	13695	13850	13936	13836	13804	13885	14001	13716	13863	13804	13779	13878	13725	13815	13541	13628	13760	14054	13880	13973	13817	13677	13826	13912	14008	13711	13983	13730	13897	13768	13800	13654	13775	13971	13837	13928	13846	13728	13684	13819	13769	13793	13691	13818	13843	13831	13856	13694	13664	13593	14009	13716	13800	13877	13690	13834	13937	13735	13833	13774	13924	13717	13832	13853	13718	13706	13729	13834	14034	13824	13782	13536	13727	13627	13571	13846	13786	13682	13861	13820	13953	13793	13740	14083	13743	13940	13766	13730	13763	13953	13790	13722	13916	13779	13854	13751	13901	13758	13641	13629	13714	13662	13825	13774	13866	13833	13910	13792	13640	13935	13778	13863	13724	13892	13827	13857	13863	13643	13963	13858	13697	13824	13905	13982	13745	13817	13846	13792	13896	13931	13754	13971	13524	13782	13821	13567	13757	13646	13770	13753	13859	13849	13817	13822	13904	13755	13777	13805	13760	13994	13945	13467	13745	13796	13800	13809	13664	13778	13783	13869	13893	13711	13908	13753	13844	13945	13866	13731	13767	13824	13883	13740	13742	13995	13826	13598	13809	13702	13741	13921	13970	13829	13857	13821	13893	13978	13909	13681	13840	13905	13739	13852	13941	13821	13791	13815	13699	13770	13767	13835	13896	13877	13891	13850	13628	13823	13853	13883	13785	13868	13742	13955	13842	13711	13719	13922	13655	13743	13697	13777	13766	13795	13731	13711	13622	13732	13705	13951	13697	13688	13729	13685	13888	13929	13731	13706	13844	13849	13705	13671	13860	13809	13840	13661	13697	13754	13791	13765	13799	13768	13831	13883	13710	13959	13842	13863	13858	13732	14021	13804	13940	13677	13877	13822	13825	13795	13895	13724	13842	13747	13700	13808	14012	13801	13780	13889	13973	13728	13681	13797	13867	13834	13876	14064	13998	13817	13881	13828	13884	13896	13656	13818	13592	13908	13808	13848	13857	13999	13701	13903	13838	13652	13658	13727	13675	13831	14013	13904	13824	14076	13805	13679	13906	13738	13779	13829	13835	13942	13923	13987	13921	13766	13825	13748	13836	13946	13752	13726	13822	13891	13865	13821	13699	13973	13665	13890	13900	13956	13745	14008	13902	13613	13806	13891	13583	13801	13778	13896	13844	13841	13662	13645	13727	13739	13845	13808	13878	13785	13772	13965	13864	13796	13830	13615	13900	13864	13880	13679	13884	13806	13777	13745	13798	13852	13794	13701	13783	13826	13596	13886	13936	13920	13839	13948	13790	13715	13906	13788	13802	13854	13761	13662	13672	13841	13832	13795	13795	13859	13765	13713	13764	13722	13779	13763	13770	13897	13673	13905	13725	13778	13829	13874	13716	13763	13972	13800	13829	13737	13853	13776	13912	13722	13866	13878	13846	13867	13614	13884	13576	13657	13799	13613	13755	13920	13852	13786	13767	13682	13655	13754	13856	13957	13786	13769	13926	13952	13688	13742	13828	13896	13930	13992	13760	13838	13884	13670	13766	13921	13846	13778	13735	13824	13746	13954	13656	13733	13823	13774	13862	13794	13957	13878	13804	13801	13863	13907	13653	13767	13740	13990	13697	13834	14090	13854	13905	13640	13797	13781	13618	13924	13984	13888	13771	13789	13771	13889	13642	13947	14100	13960	14020	13939	13685	13831	13918	13889	13891	13868	13756	13859	13750	13692	13708	13745	13671	13869	13856	14038	13890	13963	13845	13963	13807	13755	13841	13963	13979	13794	13813	13726	13787	13898	13866	13902	13622	13778	13799	13967	13790	13670	13819	13896	13695	13783	13814	14014	13844	13767	13822	13809	13777	13661	13746	13798	13748	13950	13637	13777	13902	13930	13783	13783	13827	13815	13807	13839	13939	13785	13790	13823	13743	13627	13827	13718	13680	13705	13922	13878	13996	13673	13909	13876	13857	13875	13847	13658	13937	13721	13941	13964	13753	13583	13838	13751	13635	13819	13800	13854	13854	13773	13834	13622	13896	13855	13774	13836	13802	13748	13779	13832	13765	13875	13955	14105	13835	13633	13763	13837	13736	13865	13825	13677	13759	13742	13701	13716	13804	13883	13897	13774	13743	13673	13828	13740	13994	13992	13756	13741	13802	14032	13958	13758	14034	13788	13697	13791	13714	13772	13910	13708	13812	13917	13665	13891	13835	13815	13919	13905	13799	13735	13454	13797	13844	13775	13736	13832	13729	13801	13803	13679	14115	13844	13817	13811	13756	13752	13765	13478	13807	13741	13665	13828	13819	13818	13825	13847	13694	13782	13846	13885	13880	13778	13707	13794	13751	13714	13857	13763	13765	13727	13768	13651	13797	13703	13902	13592	13917	13770	13665	13877	13786	13823	13948	13790	13820	13628	13726	13665	13904	13863	13762	13889	13765	13875	13954	13911	13915	13787	13861	13930	13814	13853	13803	13851	13786	13662	13877	13888	14020	13741	13948	13772	13793	13740	13702	14067	13797	13834	13900	13740	13915	13912	13775	13905	13820	13737	13760	13865	13891	13754	13768	13739	13769	13934	13630	13887	13872	13727	13840	13713	13829	13832	13761	13898	13718	13937	13861	13869	13915	13897	13824	13824	13683	13682	13768	14053	13886	13916	13767	14003	13779	13707	13821	13900	13941	13801	13945	13811	13761	14004	13911	13878	13914	13865	13768	13649	13962	13932	13728	13895	13759	13694	13683	13908	13929	13836	13770	13773	13869	13663	13628	13926	13803	13841	13794	13717	13955	13917	13705	13676	13859	13724	13787	13730	13760	13818	13866	13889	13952	13888	13817	13874	13727	14005	13824	13721	13938	13830	13696	13994	13923	13796	13687	13678	13627	13869	14047	13968	13893	13836	13701	13709	13564	13787	13970	13909	13738	13929	13760	13716	13889	13844	13721	13700	13716	13826	13842	13750	13911	13905	13962	13965	13981	13930	13981	13817	13777	14078	13953	13747	13700	13857	13589	13776	14004	13750	13686	13819	13818	13831	13757	13717	13518	13819	13790	13859	13799	13758	13900	13784	13940	13778	13781	13781	13744	13775	13833	13816	13850	13837	13702	13811	13668	13680	13713	13670	13812	13635	13883	13856	13673	13754	13851	13872	13701	13894	13968	13882	13753	13870	13721	13680	13624	13656	13839	13686	13807	13685	13778	13822	13845	13938	13734	13751	13780	13807	14006	13876	13683	13749	13940	13976	13727	13890	13847	13913	13786	13791	13444	13756	13953	13994	13634	13887	13912	13987	13704	13740	13724	13682	13746	13702	13709	13878	13946	13865	13923	13801	13952	14088	13723	13792	13711	13711	13876	13797	13915	13835	13764	13924	13715	13864	13743	13839	13665	13869	13543	13666	13764	13590	13801	13945	13903	13793	13594	13547	13680	13724	13784	13855	13777	13757	13742	13788	13689	13941	13993	13828	13862	13682	13777	13874	13939	13802	13871	13965	13924	13786	13757	13804	13832	13736	13767	13741	14004	13800	13831	13614	13702	13961	13846	13796	13844	13836	13967	14048	13742	13902	13847	13820	13897	13863	13745	13798	13878	13815	13604	13746	13611	13686	13814	13618	13784	13953	14026	13811	13774	13746	13835	13734	13723	13780	13629	13924	13834	13722	13923	13830	13927	13894	14005	13916	13830	13825	13831	13751	13784	13712	14044	13993	13792	13817	13826	13655	13628	13784	13883	13920	13832	13810	13873	13800	13667	13718	13820	13800	13859	13855	13770	13871	13742	13858	13770	13721	13831	13726	13764	13804	13872	13786	13869	13882	13858	13900	13714	13920	13870	13742	13687	13875	13591	13762	13819	13802	13772	13931	13884	13709	13969	13751	13900	13713	13806	13820	13736	13724	13894	13886	13934	13828	13923	13755	13930	14019	13888	14002	13812	13966	13752	13885	14004	14014	13641	13897	13595	13822	13798	13728	13656	13593	13884	13839	13803	13717	13874	13741	13957	13745	13830	14118	13692	13748	13778	13798	13853	13838	14009
26936	38896	38399	30176	25534	21929	18933	17409	16244	15301	14750	14647	14408	14208	14019	13824	13776	13777	13522	13465	13403	13417	13401	13275	13109	13159	13102	13123	13081	13092	13041	13022	12991	12953	12934	12851	12910	12848	13120	13071	12965	12926	13017	12978	12907	12901	12983	12924	12953	12873	12765	12839	12926	12832	12799	12935	13005	12885	12903	12944	12860	12842	12824	12980	12885	12934	12857	12913	12917	12730	12774	12862	12871	12944	12903	12898	12840	12818	12911	12795	12781	13019	12904	12875	12756	13013	12779	12888	12977	12849	12726	12986	12803	12888	12943	12926	12767	12881	12813	12814	13007	12892	12864	12922	12845	12822	12890	12949	12769	12855	12831	12892	12715	12758	12751	12993	12891	12833	12928	12662	13035	12836	12897	12886	12872	12894	12992	12723	12942	12713	12750	12863	12820	13062	13110	12745	12751	12856	12899	12914	12761	12814	12668	12791	13027	12831	12795	12830	12965	12858	12783	12912	12968	12871	13036	12912	12773	12981	12932	12939	12907	12874	12976	12935	12921	12857	12916	12781	12772	12885	12791	12933	12909	12824	12873	12919	12774	12930	12831	12821	12682	12922	12925	12954	12825	12912	12796	12887	12762	12848	12954	13103	12872	12861	12883	12769	12936	12804	13046	12866	12997	12973	12930	12938	12863	13069	12828	12928	12825	12866	12881	12868	12967	12620	12800	12824	12871	12858	12908	12829	12820	12892	12977	12663	12785	12940	12809	12888	12859	12766	12972	13116	12960	12872	12796	12870	12611	12889	12992	12877	12930	12810	12695	12896	13016	12835	12914	12666	12973	12867	12767	12937	12884	12808	12924	12974	12916	12875	12912	12832	12737	13075	12875	12877	12733	12901	13015	12769	12817	12799	12903	12893	12794	12996	12898	12841	12955	12952	12779	12896	12908	12938	12780	12931	12950	12874	12949	12925	12960	12801	12944	12951	12989	12976	12886	12886	12904	12878	12923	12923	12907	12965	12948	13036	13083	12798	12915	12823	12934	13030	12869	13005	12854	12848	12857	12831	13077	12911	12836	12855	13049	12825	12827	12964	12743	12883	12834	13003	12808	12876	12860	13038	12782	12764	13028	12723	12890	12680	13019	12625	12911	12954	12941	12850	12972	12945	12878	12853	12891	12929	12866	12981	12921	12925	12794	12933	12804	12808	12889	13022	12925	12818	12898	12982	12813	12959	12786	12972	12966	12926	12793	12802	12970	12818	12925	12724	12932	12921	12814	12883	12871	12877	12966	12924	13050	12779	12827	12753	13139	12849	12789	12921	12681	12915	12745	12905	12884	12829	12990	12864	13033	12852	12759	12867	12803	12705	13095	12957	12891	12722	12986	12878	12849	12794	12823	12953	12804	12784	13056	12958	12843	12930	12878	12907	12998	12832	12962	13019	12875	12844	12982	12784	12824	12971	12688	12776	12775	12864	12865	12947	12845	13056	12672	12961	12887	12901	12888	12884	13047	12794	12884	12831	12967	12920	12857	12853	12874	12844	12652	12987	12808	12818	12869	12898	12933	12867	12821	12906	12897	12794	12819	12952	12741	12708	12984	12828	12913	12865	12975	13043	12934	12975	12870	12675	12787	12861	12880	12809	12802	12956	12851	12746	12893	13044	12790	12980	12960	13038	12854	12691	12822	12739	13042	12732	13093	12852	12920	13036	12828	12701	12804	12961	12954	12738	12998	13001	12825	12802	12828	12966	13026	12953	12832	12886	12827	12776	13005	12708	12982	12881	12776	12950	12852	12829	13035	12870	13050	12881	13077	12888	12913	12950	13047	12889	12793	12829	12933	12927	12904	12741	12876	12853	12937	12939	12684	12716	12857	12930	12771	12886	12825	12913	13086	12914	12920	12843	12848	12981	12784	12804	12832	13068	12738	13020	13035	12974	12794	12921	12808	12964	12836	12882	12858	12808	12860	12836	12943	12954	12862	12789	12699	12940	12834	13079	12942	13134	13026	12890	13060	12848	12822	12993	12923	12892	12781	12967	12820	12916	12851	12801	12880	12878	12772	12843	12800	13011	12832	12862	12890	12849	12958	12794	12907	13035	13069	12900	12864	13008	12865	12916	12887	12788	12826	12937	12864	12924	12781	12766	12990	12773	12960	12933	12957	12921	12858	12952	12800	12983	13005	12839	12836	12813	12843	12897	12808	12962	12716	12857	12959	12865	12815	13007	12976	12846	12961	12894	12899	12851	12968	12723	12927	12867	12730	12884	12777	12886	12806	12908	12843	12804	12915	12894	12964	12890	12883	12840	12981	13029	12806	12781	12840	12917	12876	12844	12852	12862	12947	12811	12766	12984	12795	12992	12906	12716	12910	12997	12771	12816	12876	13049	12834	12939	12787	12866	12828	12907	13091	12837	12816	12830	12875	12842	12931	12946	12948	12746	12959	12784	12729	12973	12829	12891	13021	12866	12915	12842	12869	12857	12891	12844	12939	12903	12748	12941	12972	13013	12967	12847	12851	12869	12754	12716	12876	12789	12801	12828	12871	12906	12715	13015	12863	12998	12866	12889	13058	12823	12893	13038	12742	12839	12940	12874	12913	12806	12835	12871	12916	12922	13025	12952	13058	12911	12920	12974	13016	12916	12896	12822	12842	12858	12792	12948	12820	12991	12762	12912	12918	12914	12839	12947	12928	13039	12995	12871	12891	12884	12763	12936	12908	12902	12923	12895	12774	12870	12768	12854	12776	12938	12952	12816	12884	12905	12780	12903	12817	12922	12907	12912	13026	12754	12912	12895	12825	12906	12877	12945	12938	12889	12747	12969	12891	12928	12892	12862	13036	12819	12946	12837	12932	12908	12933	12837	12912	12851	12838	12890	12786	12875	12795	13006	12917	12788	12881	12818	12867	12794	12814	12867	12735	12883	12867	12676	13012	13135	12974	12819	12932	12723	12948	12831	12855	12995	12836	12946	12780	12989	12827	12944	12934	13043	12761	12749	13083	12750	12932	13019	12817	12858	12873	12988	12855	12843	12765	12972	12848	12831	13007	12926	12917	12923	12882	12989	12765	12928	12858	12975	13017	12944	12859	12823	12891	12978	12897	12901	12768	12889	12737	12897	12929	12821	13025	12854	12819	12819	12981	12837	12899	12725	12827	12766	13048	12878	12992	12850	12903	13071	13099	12876	12974	12904	12880	12886	12860	12991	12910	12782	12895	12811	12888	13074	13014	12836	12972	13047	13052	12931	12865	12821	13081	12916	12826	12898	12844	12806	12812	12788	12841	12768	12866	12980	12826	12912	12951	12842	12937	12841	12947	12892	12812	12722	12751	12927	12757	13005	12789	12872	12872	13009	12778	12837	12911	12850	13032	12860	12773	12928	12995	12823	12862	12928	12752	12838	12816	12974	12842	12748	12842	12955	12936	12873	12929	12834	12933	12923	12880	12847	13025	12768	12688	12810	13041	12691	12898	12839	12862	12839	13035	12947	12811	12874	12753	12818	12965	12862	12850	13078	12958	12942	12801	12786	12951	13073	12875	12943	12990	12892	12949	12898	12760	12913	12917	12828	13029	12779	12795	12943	13004	13005	12833	12785	12891	12829	12890	12900	12690	12671	12953	12812	13011	12983	12725	12948	12700	12944	12830	12986	12866	12949	12772	12764	12984	12988	12819	12913	12914	13082	12814	12902	13027	12865	12986	12769	12839	12861	12752	12912	12847	12741	12953	12932	12766	12884	12924	12924	12787	12905	12832	12832	12703	12877	12927	12865	12818	12850	12776	12971	12986	12841	12827	12907	12954	12881	12991	12687	12863	12813	12836	12974	12888	12985	13020	12822	12901	12876	12778	12814	12709	13055	12833	12783	12927	12755	12910	12919	12802	12899	12954	12953	12811	12749	12862	12950	12796	12732	12876	12939	12739	12874	12730	12837	12928	12800	12924	12667	12875	12950	12887	12853	12908	12979	12693	12785	12958	12753	12686	12918	12913	12988	12741	12884	12781	12861	12951	12975	12900	12781	12817	12829	12869	13010	12831	12845	12732	12848	12784	12808	12870	12917	12862	12695	12850	12838	12917	12859	12877	12905	12952	12782	12913	12671	12895	12672	12959	12864	12849	12901	12891	12853	12927	12726	13007	12739	12892	12838	12818	12836	12747	12778	12868	12865	12902	12894	12830	12884	12836	12765	12866	12960	12874	12854	12878	12846	12900	12784	12865	12982	12898	12910	12834	13032	12725	12793	12921	12785	12827	12785	12768	13055	12824	12841	12781	12867	13007	13085	12769	12847	12840	13013	12829	12854	12805	12814	12933	12936	12989	12971	12990	12976	13018	13004	12956	12930	12805	12867	12778	12893	12777	12808	12798	12868	13053	12835	12829	12700	12939	12837	12687	12874	12879	13037	12975	12979	13101	13087	12843	12934	12954	12882	12815	12950	12813	12934	12751	12849	12898	12855	12928	12985	12833	12832	12991	12872	12942	12941	12792	12841	13019	12865	12963	12863	12868	12840	13069	12933	12793	12993	12940	12962	12733	12885	12886	12941	12788	12919	12861	12856	12918	12958	12971	12976	12911	12854	12764	13035	12780	12955	13052	12791	12914	12574	12909	12831	12876	12854	12776	12944	12904	12875	12844	12915	12978	12773	12963	12900	12891	12851	12993	12903	12922	12973	12767	12806	12922	12885	12758	12866	12937	12878	12959	12907	12837	12756	12856	12928	12874	13039	12948	13023	12943	12941	12752	12749	12835	12845	13075	12944	12917	12722	12897	12781	13009	12915	12931	12838	13063	12889	12888	12893	12905	12892	12806	13059	12911	12926	12988	12948	13044	12840	13001	12908	13029	13014	12906	12953	13052	12839	12898	12858	12717	12925	12946	12826	12951	12935	12943	12883	12779	12890	12870	12789	13024	13075	12722	12820	12902	12911	12941	12959	13024	12979	12754	13015	12950	13023	12994	12964	13026	12818	12671	13153	12857	12860	12872	13048	12989	12851	12936	12807	12958	13014	12932	12884	12753	12938	12860	13094	12881	12846	12955	12813	12900	12930	12889	12818	12888	12860	12970	12739	12843	13171	12847	12949	12851	12827	13027	13028	12880	12829	12852	12887	12840	12911	13032	12865	12803	12794	12936	12859	12831	12935	13015	12736	12935	12911	12793	12902
25503	21556	28886	27060	24891	23535	21079	18252	16821	16309	15972	15684	15402	14911	14658	14672	14443	14367	14327	14354	14084	14144	14006	13907	13984	13832	13588	13720	13811	13630	13489	13424	13440	13483	13484	13682	13391	13488	13507	13573	13383	13571	13336	13627	13422	13410	13399	13485	13399	13417	13452	13427	13467	13678	13635	13378	13420	13437	13455	13457	13354	13410	13361	13549	13525	13553	13662	13401	13592	13506	13572	13442	13502	13414	13268	13422	13590	13320	13351	13437	13269	13349	13491	13559	13385	13499	13595	13533	13587	13511	13482	13535	13362	13517	13263	13556	13494	13318	13569	13436	13394	13484	13318	13479	13310	13249	13429	13377	13384	13559	13421	13259	13554	13646	13469	13350	13409	13230	13210	13565	13463	13520	13433	13465	13445	13400	13335	13633	13456	13324	13503	13442	13484	13432	13233	13624	13447	13427	13552	13444	13464	13339	13458	13325	13393	13615	13559	13478	13277	13406	13359	13461	13170	13470	13581	13499	13609	13265	13362	13340	13399	13510	13331	13468	13429	13483	13620	13370	13408	13470	13431	13536	13706	13442	13423	13468	13534	13566	13464	13487	13374	13432	13366	13402	13561	13496	13512	13246	13313	13295	13524	13478	13345	13507	13430	13334	13495	13314	13443	13516	13386	13241	13194	13330	13411	13274	13650	13427	13387	13380	13244	13367	13460	13414	13366	13187	13257	13382	13333	13521	13537	13584	13357	13465	13252	13395	13487	13405	13471	13430	13497	13423	13321	13384	13478	13470	13358	13291	13518	13563	13643	13539	13503	13479	13399	13480	13591	13464	13491	13557	13463	13446	13446	13566	13480	13535	13387	13464	13389	13489	13287	13598	13592	13286	13357	13218	13323	13428	13515	13600	13270	13521	13564	13570	13465	13487	13452	13490	13456	13288	13467	13480	13276	13515	13427	13449	13445	13291	13480	13594	13409	13407	13553	13432	13386	13396	13318	13532	13473	13609	13377	13503	13664	13555	13409	13452	13501	13315	13383	13467	13460	13531	13390	13324	13379	13395	13580	13294	13482	13402	13442	13279	13433	13454	13560	13315	13487	13510	13399	13553	13539	13271	13677	13583	13446	13497	13604	13337	13452	13284	13239	13462	13558	13510	13272	13597	13436	13330	13339	13538	13378	13203	13418	13504	13606	13335	13413	13407	13413	13338	13272	13402	13480	13517	13493	13436	13609	13444	13560	13520	13303	13289	13335	13275	13276	13429	13460	13292	13534	13464	13500	13246	13578	13330	13229	13455	13407	13612	13427	13447	13292	13594	13446	13348	13343	13335	13366	13383	13352	13496	13395	13520	13373	13395	13438	13245	13487	13508	13379	13300	13212	13512	13295	13412	13636	13397	13592	13400	13379	13576	13705	13451	13525	13449	13503	13374	13490	13580	13540	13368	13485	13286	13405	13407	13316	13559	13582	13436	13488	13536	13400	13747	13471	13460	13546	13465	13449	13445	13520	13481	13306	13438	13409	13499	13319	13305	13428	13385	13314	13510	13341	13453	13542	13536	13375	13226	13365	13506	13335	13447	13463	13421	13490	13432	13400	13482	13421	13396	13432	13561	13405	13241	13464	13419	13476	13462	13450	13515	13279	13582	13604	13525	13404	13231	13494	13570	13527	13521	13316	13502	13406	13463	13428	13398	13403	13634	13334	13333	13391	13379	13543	13376	13316	13494	13486	13451	13524	13419	13437	13546	13548	13431	13278	13355	13453	13221	13439	13390	13350	13301	13382	13512	13502	13370	13391	13361	13438	13350	13302	13412	13408	13471	13461	13510	13536	13432	13526	13428	13468	13495	13601	13472	13322	13525	13503	13511	13394	13407	13505	13504	13415	13280	13277	13316	13413	13342	13332	13309	13256	13317	13418	13337	13400	13291	13265	13526	13313	13570	13489	13573	13286	13581	13506	13278	13415	13427	13418	13290	13500	13531	13517	13365	13334	13465	13605	13441	13345	13492	13320	13589	13485	13518	13288	13463	13380	13275	13538	13265	13477	13434	13326	13440	13585	13495	13270	13381	13329	13373	13344	13514	13377	13425	13450	13293	13488	13367	13461	13356	13248	13413	13444	13386	13524	13386	13383	13363	13350	13388	13392	13198	13291	13368	13334	13470	13384	13316	13386	13323	13643	13460	13391	13257	13461	13489	13452	13733	13517	13527	13507	13525	13572	13514	13518	13480	13355	13514	13483	13668	13479	13406	13558	13313	13495	13515	13417	13444	13560	13193	13300	13615	13494	13527	13567	13447	13227	13390	13412	13562	13555	13384	13414	13460	13571	13347	13378	13397	13469	13546	13509	13524	13299	13494	13455	13550	13412	13403	13306	13475	13447	13371	13413	13383	13568	13315	13575	13540	13381	13291	13584	13364	13397	13385	13580	13536	13557	13318	13507	13448	13544	13422	13787	13351	13381	13448	13476	13329	13488	13433	13320	13350	13463	13464	13462	13449	13403	13442	13309	13459	13638	13537	13455	13462	13373	13413	13494	13357	13440	13553	13468	13508	13429	13547	13383	13440	13297	13348	13413	13480	13460	13625	13348	13626	13474	13291	13415	13510	13385	13622	13600	13469	13466	13493	13559	13427	13323	13343	13480	13538	13744	13458	13371	13615	13347	13324	13329	13397	13272	13549	13405	13390	13393	13509	13386	13361	13435	13433	13468	13405	13511	13441	13475	13216	13311	13395	13289	13274	13536	13387	13437	13444	13254	13270	13647	13577	13544	13491	13400	13383	13484	13522	13367	13420	13421	13419	13432	13517	13483	13300	13412	13466	13586	13598	13423	13532	13302	13439	13449	13455	13278	13348	13402	13420	13578	13517	13415	13447	13419	13405	13385	13277	13355	13359	13381	13504	13452	13556	13466	13427	13612	13370	13647	13563	13594	13470	13393	13491	13518	13574	13435	13498	13428	13439	13184	13607	13574	13500	13439	13591	13442	13471	13588	13290	13730	13490	13399	13484	13435	13428	13591	13586	13463	13441	13607	13334	13494	13569	13388	13498	13406	13591	13358	13307	13275	13347	13431	13481	13359	13396	13339	13496	13495	13311	13363	13293	13340	13383	13520	13586	13439	13420	13530	13345	13344	13514	13465	13398	13437	13474	13460	13357	13360	13645	13336	13341	13517	13517	13518	13452	13365	13460	13405	13446	13457	13390	13434	13287	13538	13430	13430	13544	13414	13444	13437	13499	13473	13414	13366	13383	13466	13334	13574	13475	13300	13328	13475	13539	13401	13550	13486	13541	13335	13343	13419	13488	13475	13395	13510	13419	13268	13314	13449	13675	13526	13665	13477	13304	13372	13384	13422	13468	13445	13300	13450	13374	13338	13413	13512	13563	13486	13341	13384	13310	13456	13517	13534	13212	13321	13341	13705	13429	13426	13462	13547	13480	13352	13448	13390	13529	13175	13566	13405	13411	13397	13400	13365	13276	13394	13364	13490	13372	13484	13457	13545	13653	13441	13369	13561	13454	13321	13236	13723	13365	13549	13522	13494	13529	13632	13457	13412	13449	13430	13690	13476	13355	13430	13576	13491	13344	13599	13673	13407	13448	13423	13541	13607	13386	13492	13351	13343	13346	13301	13450	13357	13383	13464	13453	13389	13440	13444	13402	13481	13414	13555	13374	13344	13601	13368	13245	13332	13565	13609	13505	13669	13183	13265	13268	13493	13503	13486	13499	13353	13462	13550	13402	13376	13327	13424	13302	13275	13503	13447	13593	13493	13347	13457	13429	13430	13324	13465	13585	13478	13240	13582	13293	13386	13352	13532	13512	13573	13453	13483	13473	13418	13403	13399	13363	13279	13572	13459	13441	13492	13580	13540	13370	13552	13470	13293	13564	13516	13494	13434	13297	13238	13558	13328	13480	13364	13435	13434	13329	13451	13546	13316	13395	13669	13500	13397	13560	13483	13556	13664	13448	13553	13399	13310	13314	13457	13425	13366	13449	13613	13500	13429	13410	13320	13528	13638	13447	13612	13379	13376	13417	13441	13402	13373	13396	13250	13603	13341	13375	13429	13371	13516	13490	13398	13658	13509	13277	13419	13504	13347	13438	13474	13364	13500	13504	13282	13504	13294	13246	13365	13375	13321	13312	13381	13416	13475	13444	13573	13400	13624	13615	13327	13437	13379	13346	13351	13548	13476	13368	13459	13381	13370	13418	13339	13335	13456	13493	13410	13538	13489	13436	13485	13558	13355	13556	13650	13387	13436	13402	13421	13512	13397	13290	13604	13320	13337	13477	13426	13499	13311	13690	13514	13327	13338	13290	13480	13316	13411	13531	13439	13411	13499	13379	13468	13311	13424	13380	13403	13382	13402	13398	13556	13320	13243	13495	13490	13429	13308	13542	13284	13546	13454	13466	13574	13611	13356	13421	13438	13460	13316	13392	13322	13420	13415	13515	13497	13476	13429	13612	13638	13421	13387	13493	13448	13307	13269	13669	13424	13539	13569	13474	13345	13343	13453	13489	13320	13335	13494	13420	13530	13537	13665	13583	13520	13482	13163	13425	13514	13499	13575	13507	13370	13469	13469	13339	13403	13221	13404	13459	13276	13515	13527	13627	13388	13523	13358	13296	13150	13424	13382	13304	13568	13443	13182	13477	13495	13446	13335	13263	13356	13546	13548	13501	13326	13362	13436	13542	13371	13369	13678	13364	13499	13621	13396	13204	13501	13410	13390	13374	13337	13341	13476	13667	13397	13471	13434	13617	13412	13298	13352	13293	13305	13284	13341	13412	13434	13419	13482	13304	13536	13531	13417	13606	13512	13480	13537	13405	13445	13553	13351	13505	13537	13617	13605	13329	13332	13464	13425	13540	13621	13544	13435	13314	13509	13423	13291	13510	13492	13312	13355	13388	13441	13620	13416	13594	13311	13263	13483	13418	13407	13452	13608	13294	13360	13644	13341	13325	13232	13449	13366	13373	13324	13473	13373	13518	13541	13264	13516	13528	13524	13434	13494	13545	13398	13659	13461	13443	13261	13507	13384	13332	13664	13508	13345	13311	13539	13505	13461	13477	13603	13524	13560	13499	13637	13531	13371	13449	13512	13360	13472	13484	13220	13328	13316	13269	13362	13294	13385	13369	13437	13298	13501	13507	13484	13625
26833	44697	42592	34866	29911	25224	21668	19972	18626	17234	16361	16039	15670	15227	14867	14617	14458	14235	13907	13674	13666	13569	13714	13399	13447	13152	13168	13134	12978	13143	12890	12895	13101	12822	12751	12944	12773	12768	12798	12773	12884	12866	12965	12834	12794	12777	12688	12765	12623	12723	12634	12808	12792	12587	12768	12702	12985	12797	12696	12598	12616	12768	12609	12777	12822	12825	12893	12726	12609	12560	12762	12734	12855	12580	12688	12742	12712	12675	12857	12721	12912	12852	12796	12599	12784	12744	12701	12765	12558	12781	12692	12791	12786	12842	12795	12813	12732	12783	12746	12689	12868	12742	12740	12565	12761	12735	12722	12721	12706	12727	12590	12693	12801	12811	12591	12647	12859	12684	12653	12728	12591	12752	12730	12636	12842	12658	12614	12859	12824	12631	12744	12796	12774	12768	12709	12773	12776	12690	12655	12757	12712	12901	12652	12537	12689	12831	12558	12666	12792	12758	12708	12743	12790	12740	12660	12732	12761	12729	12869	12671	12761	12881	12781	12715	12755	12798	12639	12687	12621	12786	12582	12698	12766	12690	12777	12673	12660	12809	12850	12791	12820	12725	12707	12715	12672	12836	12753	12622	12742	12747	12721	12698	12626	12626	12687	12682	12770	12528	12655	12781	12775	12673	12741	12678	12798	12757	12548	12729	12801	12642	12763	12742	12577	12850	12752	12724	12682	12718	12665	12689	12724	12781	12798	12739	12774	12669	12631	12733	12791	12466	12797	12701	12704	12540	12742	12622	12714	12780	12782	12642	12691	12620	12689	12832	12772	12671	12608	12653	12716	12640	12690	12619	12609	12747	12589	12808	12635	12801	12754	12789	12745	12725	12625	12680	12851	12696	12785	12713	12801	12677	12592	12906	12729	12583	12768	12765	12735	12872	12714	12644	12663	12919	12516	12784	12733	12747	12559	12676	12706	12987	12711	12764	12655	12654	12728	12806	12657	12744	12671	12673	12696	12764	12826	12805	12789	12698	12656	12616	12748	12559	12742	12719	12795	12589	12571	12639	12633	12728	12660	12717	12528	12752	12823	12739	12753	12728	12651	12660	12921	12719	12824	12750	12793	12770	12754	12547	12635	12774	12724	12639	12665	12545	12668	12749	12771	12666	12604	12719	12807	12707	12739	12660	12770	12753	12631	12459	12923	12761	12751	12749	12835	12715	12597	12725	12728	12746	12616	12702	12659	12753	12690	12591	12705	12689	12819	12779	12640	12566	12731	12674	12594	12742	12677	12758	12684	12862	12793	12815	12846	12731	12725	12811	12634	12697	12678	12864	12552	12661	12756	12785	12688	12813	12832	12907	12863	12608	12600	12667	12802	12822	12845	12591	12719	12633	12734	12695	12751	12728	12729	12624	12674	12737	12595	12840	12789	12732	12786	12720	12657	12644	12703	12743	12902	12608	12766	12562	12612	12558	12685	12781	12796	12716	12758	12713	12691	12831	12688	12819	12825	12770	12773	12658	12749	12683	12715	12783	12778	12642	12691	12770	12698	12606	12801	12707	12795	12860	12638	12587	12686	12619	12813	12762	12757	12741	12695	12746	12761	12781	12652	12794	12741	12741	12756	12976	12758	12711	12687	12698	12814	12897	12706	12668	12707	12945	12540	12781	12705	12636	12784	12661	12721	12784	12628	12709	12591	12781	12757	12622	12546	12756	12562	12641	12756	12661	12637	12655	12720	12638	12608	12694	12712	12708	12888	12784	12864	12817	12539	12697	12821	12835	12599	12325	12730	12696	12846	12610	12873	12760	12750	12596	12687	12696	12556	12714	12685	12602	12898	12744	12913	12786	12616	12728	12652	12775	12730	12787	12736	12731	12718	12661	12503	12777	12714	12776	12826	12757	12795	12861	12631	12624	12755	12793	12649	12827	12745	12677	12789	12752	12855	12719	12623	12744	12770	12714	12503	12762	12771	12688	12661	12638	12604	12654	12577	12866	12610	12745	12704	13055	12725	13000	12611	12630	12838	12668	12677	12786	12604	12832	12592	12634	12710	12786	12770	12655	12649	12816	12713	12686	12473	12854	12752	12753	12812	12680	12750	12731	12621	12676	12802	12804	12630	12753	12710	12613	12748	12645	12838	12668	12512	12644	12745	12785	12677	12729	12736	12768	12622	12851	12691	12664	12660	12708	12857	12668	12643	12637	12698	12787	12749	12816	12605	12698	12762	12710	12737	12766	12680	12672	12671	12639	12766	12752	12571	12796	12807	12897	12675	12588	12798	12845	12898	12571	12638	12663	12724	12776	12822	12673	12669	12705	12743	12730	12746	12724	12661	12841	12617	12688	12782	12708	12736	12518	12679	12640	12741	12598	12759	12692	12991	12820	12799	12729	12690	12779	12792	12626	12806	12529	12725	12673	12723	12683	12646	12677	12717	12717	12819	12692	12862	12672	12689	12759	12713	12644	12675	12815	12666	12543	12715	12762	12741	12688	13000	12635	12794	12500	12818	12846	12799	12682	12746	12731	12628	12831	12810	12806	12723	12594	12735	12655	12926	12667	12739	12658	12679	12676	12731	12813	12721	12703	12778	12664	12707	12727	12769	12719	12569	12846	12721	12727	12788	12534	12778	12829	12693	12711	12619	12647	12663	12798	12663	12584	12664	12684	12864	12562	12598	12734	12578	12699	12695	12744	12626	12654	12642	12653	12811	12853	12698	12751	12835	12591	12753	12681	12715	12904	12829	12639	12776	12890	12805	12781	12667	12787	12572	12736	12640	12696	12753	12656	12726	12764	12719	12624	12785	12687	12788	12557	12676	12953	12714	12632	12841	12691	12637	12712	12661	12769	12709	12836	12797	12688	12789	12838	12805	12680	12635	12794	12741	12728	12673	12736	12669	12730	12590	12734	12728	12801	12797	12550	12682	12698	12733	12703	12860	12777	12625	12554	12650	12730	12666	12637	12731	12745	12865	12508	12824	12687	12572	12751	12685	12599	12757	12700	12631	12740	12509	12629	12798	12650	12600	12824	12777	12815	12614	12851	12663	12591	12735	12527	12764	12715	12536	12796	12806	12855	12906	12625	12724	12709	12716	12752	12785	12732	12656	12743	12736	12708	12647	12812	12558	12737	12629	12674	12780	12616	12693	12570	12700	12684	12712	12849	12594	12654	12735	12847	12781	12819	12630	12676	12597	12841	12807	12770	12705	12729	12661	12823	12768	12757	12740	12661	12613	12818	12769	12781	12612	12695	12610	12715	12690	12761	12946	12733	12650	12768	12848	12599	12626	12616	12622	12865	12901	12666	12576	12665	12600	12635	12764	12617	12863	12773	12754	12805	12748	12507	12804	12752	12813	12723	12714	12759	12769	12746	12667	12884	12839	12718	12762	12565	12701	12662	12618	12624	12809	12846	12757	12678	12677	12838	12774	12816	12706	12639	12737	12715	12896	12723	12556	12752	12685	12778	12781	12655	12877	12811	12801	12729	12793	12826	12544	12832	12641	12459	12825	12672	12658	12586	12725	12854	12718	12689	12867	12579	12715	12697	12727	12671	12654	12702	12699	12640	12588	12778	12724	12495	12747	12674	12680	12736	12829	12703	12674	12682	12673	12705	12677	12693	12681	12822	12675	12610	12753	12700	12739	12687	12676	12679	12694	12774	12589	12742	12852	12653	12703	12704	12735	12737	12610	12967	12659	12747	12630	12630	12695	12746	12762	12839	12589	12706	12571	12709	12704	12735	12562	12802	12640	12652	12806	12823	12766	12663	12785	12925	12678	12726	12743	12734	12887	12725	12670	12745	12819	12637	12710	12866	12777	12758	12766	12866	12822	12684	12663	12782	12718	12779	12718	12764	12637	12695	12727	12600	12656	12795	12704	12688	12700	12674	12860	12748	12665	12763	12784	12846	12588	12710	12618	12734	12766	12743	12651	12738	12667	12740	12736	12876	12727	12671	12665	12764	12732	12498	12793	12702	12687	12639	12809	12842	12691	12546	12704	12605	12700	12779	12847	12679	12727	12648	12736	12827	12799	12762	12872	12646	12771	12771	12696	12656	12744	12456	12871	12751	12777	12805	12838	12643	12652	12798	12593	12847	12808	12947	12667	12772	12754	12588	12573	12713	12750	12547	12681	12770	12874	12853	12741	12925	12767	12873	12852	12596	12772	12682	12724	12687	12623	12619	12645	12772	12679	12810	12789	12648	12661	12709	12743	12774	12805	12738	12716	12627	12706	12826	12627	12640	12715	12653	12843	12670	12523	12651	12642	12753	12538	12815	12690	12713	12682	12704	12688	12635	12542	12744	12905	12497	12666	12672	12658	12746	12811	12660	12785	12624	12782	12764	12536	12757	12756	12673	12728	12803	12744	12578	12793	12833	12726	12758	12767	12855	12840	12659	12771	12716	12715	12731	12729	12669	12701	12821	12911	12581	12596	12653	12647	12637	12595	12765	12575	12809	12812	12831	12824	12628	12713	12694	12750	12829	12643	12599	12644	12710	12609	12737	12781	12577	12709	12645	12728	12818	12639	12637	12714	12801	12698	12643	12702	12619	12630	12890	12657	12527	12845	12667	12718	12807	12661	12755	12668	12528	12745	12679	12676	12741	12641	12623	12740	12740	12802	12757	12540	12833	12810	12656	12688	12561	12772	12756	12608	12662	12594	12652	12674	12786	12746	12658	12767	12740	12820	12856	12818	12777	12699	12910	12717	12690	12787	12733	12596	12673	12804	12525	12755	12780	12690	12778	12720	12695	12831	12656	12705	12739	12738	12580	12752	12781	12733	12715	12675	12605	12708	12703	12877	12697	12785	12698	12685	12753	12684	12606	12674	12806	12793	12781	12707	12748	12699	12703	12749	12604	12758	12732	12617	12661	12809	12737	12941	12830	12699	12781	12636	12603	12740	12735	12772	12702	12787	12668	12704	12921	12735	12783	12583	12781	12805	12773	12498	12841	12685	12698	12824	12743	12627	12715	12791	12848	12833	12851	12650	12606	12684	12774	12817	12703	12887	12675	12875	12602	12712	12664	12716	12797	12557	12825	12798	12779	12687	12683	12824	12655	12842	12676	12747	12699	12713	12659	12584	12693	12760	12819	12689	12657	12688	12800	12802	12722	12648	12761	12671	12736	12726	12794	12647	12813	12884	12714	12741	12641
24300	21514	29121	24809	23778	25016	24008	19282	17957	17234	16528	15945	15392	15191	14983	14607	14507	14345	14237	13905	13819	13890	13802	13495	13464	13611	13426	13569	13372	13320	13296	13253	12939	13165	12912	12882	13072	13132	12825	12933	13041	13073	13014	12916	13132	13052	13030	13017	13010	12889	12927	12937	12988	12878	13028	12989	12793	13042	12837	12949	12883	12675	12969	13072	12956	13100	13246	13048	12922	12948	12978	12873	12864	12885	12865	12898	12768	13035	12819	12921	13043	12967	13127	12975	12901	12811	13054	12967	12870	12909	12967	12919	12910	12677	12943	12824	13008	12914	13105	12803	12870	12961	13056	12866	13001	12697	12695	12888	12866	12960	12948	12844	12825	13041	12802	12911	12795	12897	12820	12983	12848	12986	12761	12901	12834	12862	12854	12939	12874	12788	12846	13144	12929	12893	12902	12923	12909	13108	12938	12790	12776	12744	12934	12980	13026	12914	12808	12885	12848	12752	12773	12989	12818	12772	12921	12953	12877	12813	12926	12999	12876	12962	12978	12737	12865	12584	13036	12944	12800	12853	12870	12983	12777	12738	12850	12746	12837	12744	13102	12924	12954	13075	13128	12930	12975	12991	12823	12708	12703	12696	12791	12835	12940	12844	12984	12702	12763	13053	13114	12941	12994	12997	12784	12812	12893	12644	12888	12860	12986	12995	12824	12915	12826	12901	12816	12835	12950	12922	12904	12894	13052	12794	13057	12868	13026	12785	12996	12875	12858	13010	13122	12872	12723	12896	13011	12812	12926	12994	12721	12887	13051	12914	13137	13032	12885	12947	12858	12868	12928	12811	12800	12996	12854	12995	12836	12971	12872	12893	12939	12907	12856	12792	12791	12841	12824	12851	13002	12752	12928	12902	13178	13026	12834	12914	12772	12957	12913	12920	12878	12838	12947	13063	12756	12911	12833	12904	12971	12923	12903	12885	12866	12884	12771	12812	12987	12948	12871	12816	12760	12989	12915	13007	12903	12905	13053	12800	12755	12944	12925	12826	12918	12873	12740	12986	13028	13015	12853	12511	12697	12874	12946	12997	12940	12976	12826	12846	12831	12903	12888	12854	12897	12916	12892	12862	12911	13013	12847	12723	12848	12834	12900	12854	12839	12923	12859	13007	12904	12833	12728	12965	12876	12748	12981	12803	12900	12883	13070	12813	12636	12914	12968	12909	12864	13036	12875	12974	12841	13034	12920	12745	12871	12836	12913	13118	12861	13037	12982	12850	12958	13043	12904	12754	12944	12919	13006	12913	12977	12945	12808	12832	12922	13018	12973	12820	12786	12721	12786	13035	12955	12879	13003	13034	12841	12895	12798	12770	12918	12728	12740	12873	12744	13004	12912	12955	12851	12892	12991	12962	12768	12713	12902	12916	12882	12763	12794	13007	12880	12798	12774	12879	12979	12567	12776	12905	12783	12820	12994	12950	12997	12918	12882	12923	12961	12674	12925	12912	12902	13010	12937	12774	12954	12828	12891	12906	12906	12916	12719	12916	12857	12902	13120	12797	12797	12793	12829	12800	12853	12569	12815	12900	12926	12997	12969	12783	12671	12826	12863	12869	12907	12992	12850	13017	12788	12934	12937	12885	12991	12880	12910	12752	12959	12915	12995	12970	12884	12913	13092	12948	12668	12667	12902	13025	12978	12996	12743	12748	12973	12803	12856	12854	12798	12956	12914	12884	12962	13131	12880	12835	12923	12785	12980	12909	12776	12859	12851	12827	12921	12929	12832	12918	12828	12929	12927	12981	12939	12718	13022	13003	12889	12917	12819	12885	12895	12929	12860	12796	12896	12881	12752	12689	12925	12840	12989	12938	12878	12891	12845	12917	12848	13107	12855	12912	12864	12941	12774	12799	12876	12829	13007	12897	12767	13066	12958	12864	12907	12952	12879	12889	12840	13087	12837	12905	12836	12819	12892	12905	12761	12870	12900	12964	12981	12839	12726	12798	12854	12911	12958	12612	12987	12824	12822	12721	12789	12719	12756	12999	12992	12883	12821	12953	12908	12941	12937	12894	12813	12825	12943	13019	12959	12922	12933	12931	12781	12974	12858	12897	12899	12701	12744	12912	12923	12945	12996	12965	12794	12810	12709	12974	12819	12922	12819	12902	12800	12957	12900	12874	12814	12929	12830	12906	12851	12857	12750	12728	12775	12954	12863	12825	12916	13055	12793	13088	12945	12838	12938	12788	12782	12828	12788	12983	13031	12963	12937	12871	12975	12988	13067	12804	12831	12904	13042	12924	12804	12978	12803	12765	12820	12896	12842	12861	13057	12754	12944	12875	12725	12854	12869	12810	12988	12829	12997	12771	12931	13023	12901	12930	12727	13000	13003	12886	12796	12846	12695	12938	13016	12896	12815	13021	13010	12961	13024	12869	12942	12963	12778	12877	12858	12841	13068	12877	13015	12996	12847	12930	12886	12906	13113	12911	12944	12956	12935	12909	13049	12712	12774	12857	12985	12801	13130	13061	12864	12912	12996	12991	12971	12763	12909	12928	12792	12732	12902	12812	12829	13018	12915	12826	12708	12889	12821	12828	12961	12838	12872	12851	12642	13031	12969	12965	12815	12920	12808	12625	12945	12721	12893	12882	12886	12899	12819	12978	13087	12949	12995	12695	12952	12951	12938	12976	12989	12802	12904	12816	12938	12810	12977	12901	13058	12864	12881	12866	13026	12812	12901	12870	13108	12812	13040	12743	12740	12641	12938	12955	12873	13030	13027	12896	12778	13013	12894	12741	12881	12971	12896	12753	12910	12973	12790	12843	12783	12899	13056	12999	12885	13038	12833	12817	12964	12792	13026	12926	12962	13032	12810	13036	12786	12806	12957	12853	12954	12963	13174	12955	12842	12952	12765	12925	12844	12823	12797	12894	12856	12973	12799	12887	12740	13079	12827	12905	13003	13026	12828	12895	12889	12951	12987	12889	12821	12958	12942	12764	12994	12994	12792	12895	12692	12847	12794	12949	12751	12999	12944	12972	12958	12820	12780	12852	12811	12773	12893	13045	12906	12799	12948	12971	13041	13024	12922	12882	13026	12767	13018	12850	12868	12972	12913	13013	12957	13070	13034	12888	12933	12821	12983	12696	12977	12851	12828	12869	13100	12953	12718	12921	12965	12716	12989	12888	12741	13055	12962	12843	12859	13009	13009	12901	12732	12981	12810	13051	12916	12932	12929	12878	12841	12867	12933	12879	12992	12805	12922	12955	12858	12652	13006	13020	12784	12999	12916	12903	12873	12769	13157	12883	12780	12693	12975	12762	12729	12918	13045	13050	12908	12897	12774	12893	12914	12881	12796	12805	13073	12697	12904	12771	12905	12866	12975	12824	12892	13030	12745	12983	12992	12914	12882	12818	12826	12866	12838	12827	12857	12983	12848	12900	12742	12957	13064	12979	12725	12884	13072	12847	12866	12680	12975	13036	12838	12714	12969	12828	12835	12794	12971	12887	12859	12793	12925	13011	13096	12954	12777	12957	12959	12996	13039	12898	13021	12698	12675	12937	12865	12826	12820	12930	12835	12871	12914	13013	12947	13074	12960	12889	12863	12862	12913	12785	12832	13003	12797	13050	12857	12923	12875	12928	12925	12853	12791	12987	13035	12891	12918	12928	12783	12714	12716	12716	12853	13105	12927	13091	12942	12786	12843	12822	12943	12910	12853	12884	12945	12654	12759	12914	12809	12952	12942	12948	12801	12915	12885	12935	12834	12877	12922	12871	12987	12818	12866	12950	13015	12972	12919	12995	12910	12912	12843	12711	12714	12883	12831	12982	12705	12743	12912	12833	12795	12792	12832	12843	12789	12898	12682	12845	12878	12982	12834	12840	12894	12996	13069	12772	12771	12902	13011	12868	12886	13059	12922	12895	12903	12678	12950	12823	12859	12732	12890	12902	12999	12805	12785	12881	13023	12923	12950	13034	13023	13006	12726	12786	12897	12784	12948	12831	12874	12844	12952	12867	12946	12961	13197	12875	12883	12922	13059	12966	13026	12924	12868	12891	12805	12775	12835	12906	12934	12793	12905	12823	12672	12819	12755	12892	12772	12931	12894	12901	12835	12853	12888	13014	12779	12826	13091	12985	12971	12787	12882	12942	12809	12725	12867	12884	13092	12790	13024	12928	12962	12923	12899	12797	13070	13139	12981	12872	12761	12653	12870	12868	12903	12872	12872	12903	12884	13006	12811	12983	12912	12861	12803	13039	12993	13063	12774	12913	12880	13055	12818	12877	12730	12878	12663	13008	12875	12856	12916	12843	12871	12994	12927	13044	12992	13001	12986	12771	12898	12786	12941	12872	13025	13107	12896	12898	13142	12993	12972	12813	12771	12780	12878	12676	12868	12825	12932	12932	12892	12906	12870	12907	12976	12910	13035	13067	12868	12800	12846	12888	12927	12797	12878	12849	12915	12990	12960	12898	12918	12835	12708	12748	12894	12766	12959	12766	12727	13047	12885	12934	12912	12781	12984	12856	12825	13096	13015	12874	12722	12897	12969	12810	12833	12867	12793	12973	12902	12890	13168	12873	12863	13142	13004	12931	13181	12865	12860	12947	12964	12836	12852	13023	12746	12947	12859	12855	12918	12890	12851	12693	12945	12972	12892	12770	12815	12819	12936	12922	12822	12896	12899	12919	12884	12915	12910	12939	12817	12880	12988	13063	12852	12915	12697	12781	12870	13029	12863	12947	12858	12758	12833	12899	12718	12902	12931	12729	12958	12909	13026	12761	12924	12847	13056	12765	12848	12937	12837	12794	12841	12932	12837	12965	12854	12898	12766	12812	12871	12896	12762	12942	12964	12833	12802	12780	12852	12740	12810	12852	12904	12863	12787	13006	12940	12932	12652	13075	12920	12760	12825	12902	12964	12837	13069	12869	12954	12785	12769	12743	12822	12799	12874	12782	12855	12901	13058	12938	12851	12990	12863	12998	13080	12914	12927	12841	12890	12774	12903	13047	12981	12839	12927	12948	12892	13033	13091	12961	12767	12924	12780	12701	12775	12874	12930	13110	12895	12933	12786	12803	12798	12868	13005	12840	12911	13072	12862	12899	12852	12867	12786	12772	12762	12757	13046	12724	13012	12876	12946	12803	12777	12958	13033	12813	12799	12903
28145	46700	44767	37945	32815	27195	23737	21441	20639	19212	17897	17118	16419	16117	15689	15233	14647	14463	14085	13989	13807	13577	13618	13448	13161	13354	13046	12813	12874	12842	12604	12590	12499	12533	12510	12497	12437	12305	12477	12418	12500	12470	12483	12389	12516	12247	12380	12386	12455	12351	12341	12438	12335	12535	12211	12299	12231	12265	12254	12463	12325	12245	12247	12379	12374	12680	12626	12680	12425	12365	12374	12340	12392	12271	12376	12303	12363	12143	12379	12263	12303	12287	12355	12478	12453	12184	12195	12352	12426	12206	12362	12435	12487	12390	12353	12363	12281	12194	12363	12478	12306	12180	12368	12321	12437	12378	12291	12316	12332	12215	12440	12199	12257	12470	12397	12222	12164	12360	12076	12289	12138	12398	12346	12271	12315	12365	12376	12391	12369	12487	12335	12349	12249	12370	12307	12265	12287	12393	12225	12282	12360	12400	12211	12423	12291	12325	12366	12336	12257	12387	12176	12227	12338	12262	12217	12261	12313	12193	12366	12333	12405	12252	12301	12211	12301	12368	12220	12182	12323	12403	12320	12329	12222	12176	12349	12209	12434	12286	12425	12226	12338	12389	12221	12386	12307	12306	12329	12366	12242	12201	12349	12373	12279	12289	12444	12323	12240	12277	12123	12338	12493	12372	12365	12149	12358	12384	12309	12325	12404	12216	12211	12363	12272	12193	12341	12335	12321	12387	12470	12354	12378	12240	12309	12391	12440	12391	12212	12366	12403	12141	12284	12300	12386	12315	12119	12331	12361	12395	12361	12337	12267	12134	12518	12248	12334	12325	12226	12204	12258	12337	12364	12337	12209	12474	12192	12329	12112	12306	12350	12335	12148	12320	12423	12356	12242	12266	12377	12416	12385	12377	12291	12417	12322	12153	12277	12266	12324	12390	12380	12373	12298	12334	12426	12122	12360	12213	12557	12259	12369	12370	12246	12229	12420	12367	12435	12209	12308	12327	12341	12349	12316	12350	12258	12253	12395	12370	12414	12301	12280	12232	12354	12356	12493	12397	12363	12394	12394	12272	12243	12303	12402	12493	12286	12399	12380	12247	12314	12248	12384	12234	12260	12327	12318	12286	12377	12326	12438	12303	12250	12111	12261	12236	12347	12500	12177	12291	12328	12421	12397	12344	12389	12284	12200	12180	12408	12309	12250	12330	12478	12334	12195	12305	12331	12323	12210	12258	12432	12371	12193	12439	12249	12292	12374	12373	12384	12352	12335	12376	12365	12399	12247	12299	12319	12274	12416	12280	12252	12328	12283	12461	12312	12410	12450	12264	12277	12381	12543	12409	12279	12405	12219	12327	12442	12386	12340	12322	12316	12226	12327	12290	12321	12397	12373	12250	12348	12348	12422	12237	12180	12318	12290	12298	12248	12293	12309	12308	12293	12360	12378	12271	12313	12309	12103	12195	12298	12263	12370	12269	12451	12218	12353	12277	12407	12292	12282	12314	12361	12363	12224	12337	12295	12346	12352	12393	12451	12316	12351	12426	12247	12251	12306	12419	12309	12327	12400	12351	12212	12291	12304	12234	12085	12293	12220	12330	12249	12120	12199	12394	12380	12274	12388	12425	12088	12443	12393	12349	12373	12360	12370	12340	12292	12249	12229	12358	12340	12495	12323	12364	12272	12390	12328	12345	12397	12318	12284	12268	12312	12362	12342	12346	12357	12341	12347	12246	12296	12372	12365	12273	12443	12428	12182	12355	12507	12454	12340	12458	12213	12306	12489	12168	12413	12199	12294	12352	12268	12152	12243	12295	12238	12272	12334	12237	12390	12229	12292	12385	12376	12208	12271	12280	12292	12383	12348	12272	12386	12151	12397	12237	12293	12359	12235	12205	12430	12228	12221	12376	12439	12406	12352	12321	12314	12464	12247	12301	12170	12233	12334	12251	12275	12236	12318	12235	12213	12271	12480	12373	12358	12392	12351	12319	12102	12500	12279	12247	12239	12588	12193	12310	12357	12417	12373	12222	12265	12394	12413	12118	12383	12291	12294	12325	12405	12339	12174	12351	12334	12375	12120	12212	12465	12384	12276	12052	12352	12274	12381	12429	12148	12325	12385	12249	12264	12245	12335	12306	12274	12333	12150	12296	12452	12399	12296	12231	12400	12330	12138	12343	12471	12300	12090	12260	12292	12404	12346	12331	12294	12308	12417	12513	12319	12290	12680	12308	12407	12449	12239	12229	12313	12255	12308	12369	12329	12188	12309	12247	12357	12207	12534	12340	12298	12342	12294	12346	12249	12347	12431	12407	12327	12272	12317	12392	12344	12327	12128	12233	12304	12438	12376	12365	12500	12359	12255	12195	12289	12236	12273	12476	12328	12296	12195	12280	12411	12281	12396	12199	12418	12378	12323	12337	12431	12302	12298	12271	12198	12418	12311	12284	12276	12294	12184	12138	12392	12335	12194	12438	12354	12282	12275	12324	12247	12467	12321	12332	12413	12430	12433	12405	12359	12229	12313	12237	12186	12239	12420	12310	12261	12138	12411	12244	12412	12343	12297	12223	12136	12292	12425	12476	12398	12390	12412	12357	12351	12393	12337	12302	12222	12306	12352	12304	12138	12355	12328	12402	12107	12281	12271	12374	12270	12125	12338	12133	12426	12300	12303	12317	12509	12223	12372	12421	12212	12248	12457	12283	12303	12281	12215	12325	12393	12350	12259	12246	12461	12187	12330	12422	12392	12202	12401	12288	12030	12384	12387	12261	12263	12338	12343	12407	12171	12299	12315	12396	12377	12170	12460	12372	12433	12271	12430	12200	12433	12310	12279	12398	12486	12295	12382	12333	12248	12379	12306	12311	12289	12175	12438	12366	12257	12275	12276	12508	12441	12415	12184	12457	12373	12226	12490	12224	12239	12221	12464	12348	12446	12312	12430	12392	12203	12421	12457	12490	12164	12300	12330	12228	12243	12441	12396	12366	12434	12315	12201	12399	12272	12474	12134	12251	12373	12360	12471	12214	12379	12299	12269	12282	12447	12151	12362	12473	12358	12211	12331	12244	12247	12244	12485	12230	12347	12241	12384	12421	12361	12317	12197	12332	12298	12287	12346	12299	12283	12343	12337	12349	12537	12293	12344	12180	12463	12280	12316	12302	12300	12290	12430	12442	12425	12340	12220	12531	12157	12391	12399	12260	12307	12481	12417	12377	12386	12389	12210	12516	12146	12355	12247	12403	12300	12344	12407	12331	12390	12279	12171	12240	12306	12316	12377	12257	12505	12329	12262	12380	12265	12234	12277	12274	12297	12442	12320	12355	12204	12360	12447	12309	12431	12389	12376	12255	12287	12451	12373	12347	12366	12363	12298	12291	12291	12311	12480	12292	12529	12270	12368	12199	12258	12322	12416	12375	12310	12252	12376	12371	12312	12193	12311	12249	12274	12256	12391	12404	12210	12253	12330	12316	12404	12203	12292	12306	12415	12259	12345	12341	12423	12206	12240	12242	12218	12288	12378	12386	12357	12363	12390	12247	12228	12261	12392	12230	12437	12270	12311	12374	12342	12322	12413	12309	12443	12616	12269	12229	12356	12412	12265	12393	12336	12249	12232	12345	12171	12324	12120	12204	12505	12415	12317	12459	12233	12375	12328	12273	12289	12264	12350	12359	12219	12355	12320	12273	12311	12426	12264	12328	12313	12207	12225	12181	12289	12428	12338	12284	12350	12365	12406	12320	12120	12268	12383	12438	12231	12405	12322	12428	12174	12298	12218	12422	12325	12218	12295	12335	12292	12285	12288	12436	12245	12350	12329	12379	12516	12256	12354	12304	12222	12334	12345	12291	12181	12454	12257	12465	12442	12400	12292	12485	12232	12390	12223	12330	12313	12251	12344	12327	12271	12441	12355	12272	12348	12365	12308	12472	12323	12212	12351	12233	12326	12338	12328	12333	12295	12410	12515	12310	12329	12280	12415	12459	12488	12158	12340	12184	12314	12300	12435	12456	12155	12335	12233	12479	12458	12222	12081	12284	12236	12232	12263	12300	12443	12171	12413	12430	12418	12354	12259	12283	12216	12348	12377	12209	12303	12303	12446	12161	12246	12284	12336	12386	12364	12326	12413	12377	12299	12189	12168	12340	12415	12435	12362	12300	12294	12308	12210	12265	12331	12218	12252	12383	12335	12158	12345	12330	12319	12276	12273	12327	12418	12488	12177	12221	12470	12458	12448	12387	12208	12347	12333	12224	12181	12311	12351	12195	12300	12507	12299	12298	12259	12365	12183	12510	12283	12237	12388	12240	12220	12366	12160	12159	12296	12108	12451	12217	12434	12304	12342	12399	12399	12258	12450	12118	12333	12363	12259	12353	12139	12207	12430	12181	12402	12346	12266	12344	12320	12244	12342	12446	12150	12217	12243	12187	12304	12315	12332	12325	12327	12420	12397	12275	12300	12412	12370	12325	12323	12464	12276	12345	12388	12331	12298	12299	12287	12230	12381	12321	12173	12277	12274	12502	12189	12359	12214	12431	12338	12361	12313	12285	12305	12477	12392	12390	12367	12324	12316	12422	12304	12375	12462	12264	12217	12332	12289	12222	12397	12363	12283	12395	12433	12336	12418	12193	12583	12263	12303	12193	12193	12342	12514	12397	12327	12185	12317	12346	12308	12352	12364	12533	12381	12304	12259	12308	12403	12206	12271	12613	12307	12338	12355	12272	12281	12232	12254	12334	12324	12324	12426	12417	12284	12484	12291	12266	12402	12301	12351	12399	12514	12413	12442	12292	12282	12293	12394	12422	12346	12366	12225	12344	12341	12429	12213	12406	12385	12154	12430	12278	12235	12397	12295	12241	12450	12352	12442	12409	12313	12275	12441	12324	12230	12440	12246	12363	12466	12392	12186	12283	12409	12289	12356	12473	12455	12314	12363	12220	12401	12366	12405	12264	12455	12370	12469	12493	12457	12365	12415	12343	12358	12327	12350	12318	12321	12317	12402	12213	12289	12255	12421	12359	12342	12220	12336	12102	12270	12323	12294	12227	12261	12256	12264	12336	12349	12332	12589	12186	12208	12515	12178	12422	12330	12453	12390	12233	12334	12352	12356	12315	12415	12331	12468	12315	12316	12385	12381	12336	12216	12111	12313	12272	12519	12094	12112	12325	12291	12269
31335	28340	31504	27662	21386	18270	16814	16074	15765	15273	14805	14897	14396	14680	14313	14077	13931	13764	13972	13839	13757	13851	13910	13762	13767	13884	13667	13596	13663	13528	13700	13403	13550	13562	13486	13468	13513	13355	13556	13402	13391	13506	13380	13548	13435	13523	13753	13541	13615	13733	13600	13290	13388	13560	13585	13429	13474	13381	13426	13430	13576	13519	13410	13535	13361	13540	13497	13445	13360	13396	13509	13362	13437	13621	13498	13571	13424	13369	13584	13599	13473	13495	13284	13421	13455	13400	13569	13541	13629	13492	13462	13386	13465	13424	13462	13458	13462	13287	13380	13499	13371	13411	13189	13606	13585	13575	13431	13472	13444	13385	13336	13308	13516	13383	13441	13491	13363	13607	13577	13651	13438	13446	13417	13272	13525	13344	13512	13476	13558	13395	13396	13558	13524	13522	13218	13426	13396	13361	13421	13434	13570	13542	13557	13514	13464	13517	13466	13384	13306	13385	13440	13368	13315	13302	13342	13341	13534	13320	13560	13464	13277	13386	13346	13460	13337	13496	13343	13447	13493	13614	13436	13451	13403	13349	13549	13416	13616	13496	13745	13435	13349	13320	13552	13487	13496	13416	13497	13382	13367	13402	13384	13377	13441	13679	13484	13453	13402	13407	13263	13365	13272	13522	13493	13268	13511	13495	13440	13577	13367	13599	13498	13448	13362	13552	13392	13465	13257	13271	13365	13412	13491	13400	13351	13393	13274	13528	13525	13200	13561	13364	13423	13292	13405	13692	13425	13371	13544	13532	13478	13740	13319	13530	13329	13254	13397	13465	13307	13612	13494	13448	13422	13384	13620	13330	13569	13525	13410	13618	13466	13377	13404	13616	13411	13369	13383	13407	13457	13517	13351	13475	13298	13392	13428	13326	13473	13454	13385	13432	13287	13379	13254	13217	13459	13368	13601	13566	13413	13488	13628	13270	13436	13389	13579	13385	13348	13434	13464	13394	13485	13400	13504	13496	13318	13298	13334	13560	13413	13525	13537	13500	13618	13365	13379	13413	13548	13257	13350	13262	13437	13510	13639	13399	13578	13310	13363	13491	13533	13316	13496	13533	13500	13527	13524	13306	13420	13502	13253	13436	13464	13484	13515	13541	13435	13465	13315	13378	13463	13660	13470	13483	13483	13379	13371	13807	13434	13376	13361	13403	13297	13352	13422	13415	13270	13305	13300	13466	13323	13426	13425	13448	13596	13467	13294	13257	13487	13596	13553	13428	13415	13421	13469	13390	13505	13349	13464	13402	13485	13396	13566	13406	13359	13422	13419	13437	13399	13440	13541	13678	13469	13414	13757	13443	13287	13443	13290	13494	13528	13514	13336	13398	13180	13386	13393	13477	13480	13596	13418	13435	13370	13466	13330	13398	13445	13399	13417	13473	13394	13396	13451	13472	13344	13242	13602	13458	13478	13459	13409	13430	13318	13389	13566	13436	13534	13528	13276	13475	13346	13334	13443	13340	13366	13491	13459	13451	13530	13412	13372	13431	13516	13477	13427	13582	13505	13509	13486	13412	13411	13668	13405	13354	13506	13305	13299	13302	13408	13357	13264	13380	13426	13454	13304	13446	13568	13440	13481	13454	13459	13412	13427	13488	13505	13506	13565	13436	13496	13456	13580	13625	13522	13316	13538	13484	13463	13355	13222	13458	13371	13378	13529	13574	13384	13478	13558	13505	13449	13500	13422	13372	13557	13430	13458	13378	13349	13531	13524	13335	13509	13575	13553	13413	13428	13558	13526	13334	13283	13450	13491	13418	13431	13440	13247	13328	13252	13590	13281	13415	13435	13383	13231	13409	13224	13382	13407	13366	13399	13545	13483	13367	13126	13499	13441	13649	13655	13415	13469	13384	13345	13475	13356	13532	13513	13364	13424	13378	13444	13400	13432	13259	13539	13569	13266	13671	13428	13441	13328	13497	13652	13381	13354	13380	13334	13597	13395	13424	13661	13587	13476	13399	13293	13269	13407	13347	13493	13498	13439	13393	13410	13463	13420	13576	13284	13494	13461	13576	13503	13361	13343	13489	13394	13563	13242	13467	13245	13394	13403	13437	13439	13497	13607	13247	13526	13518	13449	13334	13449	13347	13262	13584	13526	13232	13448	13582	13436	13382	13335	13586	13521	13367	13540	13475	13451	13520	13405	13551	13397	13429	13373	13486	13503	13358	13513	13347	13397	13438	13609	13343	13418	13484	13479	13487	13402	13474	13510	13636	13265	13520	13484	13456	13514	13246	13497	13303	13539	13438	13201	13549	13563	13500	13431	13444	13475	13284	13434	13478	13565	13440	13535	13487	13365	13460	13552	13371	13420	13416	13348	13529	13471	13371	13462	13376	13222	13372	13487	13376	13534	13578	13616	13486	13435	13336	13493	13368	13394	13396	13477	13376	13456	13435	13348	13474	13427	13442	13633	13427	13568	13256	13389	13603	13443	13472	13566	13351	13437	13531	13345	13347	13476	13412	13472	13451	13322	13444	13502	13210	13362	13389	13308	13361	13401	13552	13365	13285	13326	13579	13273	13456	13530	13392	13396	13299	13479	13397	13449	13410	13385	13488	13566	13373	13438	13427	13302	13441	13466	13532	13471	13528	13497	13594	13444	13561	13445	13468	13485	13590	13436	13326	13334	13269	13392	13387	13586	13328	13366	13290	13302	13472	13520	13341	13355	13581	13504	13278	13211	13311	13615	13391	13472	13376	13410	13361	13409	13349	13358	13514	13436	13543	13394	13535	13354	13456	13444	13362	13571	13510	13373	13520	13479	13353	13389	13573	13416	13367	13477	13435	13458	13283	13283	13321	13435	13521	13540	13571	13449	13389	13486	13658	13321	13348	13456	13459	13333	13374	13468	13273	13414	13412	13576	13393	13467	13426	13550	13315	13305	13513	13600	13436	13603	13313	13571	13520	13614	13368	13450	13328	13385	13327	13293	13410	13514	13411	13459	13463	13517	13286	13313	13540	13466	13649	13474	13364	13566	13493	13394	13360	13332	13510	13443	13648	13605	13429	13367	13644	13338	13408	13586	13211	13354	13709	13433	13485	13608	13523	13525	13353	13417	13398	13512	13437	13441	13408	13489	13374	13444	13421	13486	13356	13451	13491	13449	13413	13636	13585	13378	13401	13304	13433	13195	13436	13461	13505	13521	13583	13604	13576	13664	13453	13348	13438	13563	13422	13466	13357	13625	13482	13335	13375	13420	13608	13400	13332	13375	13584	13464	13552	13482	13433	13468	13415	13460	13202	13474	13285	13325	13334	13496	13412	13233	13456	13316	13449	13323	13323	13448	13444	13461	13450	13572	13186	13469	13612	13489	13304	13463	13469	13390	13209	13541	13445	13522	13281	13383	13541	13446	13438	13409	13450	13419	13649	13398	13302	13468	13493	13488	13402	13763	13542	13476	13481	13438	13552	13675	13612	13246	13541	13501	13411	13373	13564	13467	13549	13383	13469	13589	13496	13422	13426	13315	13454	13507	13418	13368	13334	13490	13416	13341	13502	13336	13360	13472	13469	13363	13502	13345	13455	13514	13318	13667	13546	13442	13444	13414	13445	13317	13173	13550	13425	13603	13290	13295	13569	13592	13447	13297	13397	13561	13237	13409	13548	13518	13350	13461	13553	13500	13713	13439	13689	13755	13458	13417	13471	13320	13499	13491	13320	13444	13614	13521	13283	13558	13378	13625	13149	13462	13252	13376	13416	13373	13430	13543	13417	13564	13463	13346	13510	13377	13531	13442	13463	13363	13487	13534	13478	13485	13370	13512	13394	13287	13425	13491	13411	13335	13561	13332	13435	13650	13502	13322	13514	13457	13515	13523	13416	13257	13263	13360	13314	13437	13604	13494	13253	13403	13552	13399	13514	13428	13414	13575	13435	13430	13480	13445	13442	13330	13452	13287	13428	13328	13526	13414	13593	13569	13355	13414	13267	13427	13292	13449	13535	13331	13609	13355	13458	13387	13363	13441	13297	13415	13573	13420	13550	13493	13438	13477	13561	13352	13388	13380	13424	13402	13402	13569	13480	13577	13365	13370	13430	13522	13329	13553	13338	13367	13348	13527	13306	13453	13413	13583	13281	13283	13710	13451	13328	13369	13525	13315	13457	13400	13442	13606	13496	13453	13368	13476	13515	13360	13487	13515	13341	13385	13311	13420	13450	13333	13329	13596	13417	13298	13437	13283	13251	13230	13527	13513	13562	13438	13248	13572	13698	13457	13398	13396	13380	13514	13502	13348	13430	13559	13496	13515	13418	13485	13279	13252	13422	13356	13425	13452	13393	13292	13687	13312	13320	13400	13417	13524	13357	13498	13488	13607	13620	13624	13345	13539	13463	13268	13289	13609	13625	13526	13593	13607	13465	13341	13420	13542	13576	13314	13577	13551	13439	13562	13470	13487	13441	13311	13483	13416	13397	13245	13332	13385	13513	13504	13311	13488	13514	13241	13403	13371	13393	13531	13389	13414	13438	13351	13418	13471	13474	13490	13234	13450	13483	13589	13429	13501	13407	13447	13414	13292	13535	13495	13464	13420	13398	13369	13541	13669	13369	13423	13303	13453	13430	13396	13593	13318	13557	13506	13355	13470	13313	13448	13650	13485	13284	13337	13549	13443	13293	13386	13348	13272	13317	13279	13372	13173	13457	13179	13404	13462	13343	13485	13403	13407	13398	13411	13548	13295	13599	13484	13415	13637	13495	13529	13276	13463	13263	13343	13263	13495	13594	13457	13419	13309	13516	13498	13375	13302	13300	13506	13575	13429	13384	13458	13369	13486	13330	13557	13313	13311	13404	13627	13251	13339	13528	13320	13433	13586	13275	13502	13382	13358	13423	13559	13495	13415	13627	13495	13518	13344	13265	13343	13495	13451	13398	13380	13255	13188	13447	13552	13261	13572	13566	13306	13435	13430	13426	13403	13383	13371	13452	13508	13375	13359	13503	13565	13384	13338	13678	13363	13361	13430	13416	13416	13537	13256	13421	13553	13587	13520	13567	13479	13619	13452	13498	13442	13578	13364	13575	13434	13627	13540	13606	13557	13409	13632	13418	13281	13415	13277	13469	13524	13459	13440	13313	13431	13510	13375	13435	13485	13504	13364	13504	13431	13484	13491	13333
27107	36588	34683	28470	23321	19430	17621	17102	16728	15828	15168	14847	14506	14384	13954	13702	13525	13421	13353	13351	13383	13080	13237	13144	12987	12910	12764	12745	12863	12792	12740	12747	12770	12742	12728	12747	12679	12771	12729	12727	12673	12680	12827	12742	12692	12736	12963	12778	12904	12784	12702	12759	12619	12721	12705	12734	12654	12662	12764	12803	12556	12786	12677	12756	12754	12781	12772	12525	12759	12731	12724	12640	12845	12598	12552	12628	12716	12740	12646	12693	12686	12731	12668	12751	12756	12720	12625	12833	12713	12532	12760	12781	12570	12705	12712	12710	12722	12732	12597	12707	12708	12492	12650	12797	12602	12628	12777	12629	12800	12618	12568	12733	12729	12807	12646	12556	12649	12735	12726	12669	12715	12685	12690	12790	12701	12608	12661	12639	12552	12676	12657	12706	12673	12680	12675	12473	12554	12579	12721	12693	12625	12712	12669	12668	12661	12778	12730	12778	12614	12684	12501	12747	12696	12711	12622	12703	12729	12843	12748	12781	12659	12631	12588	12764	12580	12659	12799	12798	12727	12638	12727	12888	12680	12639	12774	12626	12793	12525	12737	12794	12602	12656	12616	12603	12599	12740	12740	12605	12648	12709	12650	12623	12645	12675	12667	12629	12769	12782	12663	12779	12679	12730	12665	12670	12627	12668	12848	12693	12529	12857	12623	12730	12642	12660	12747	12755	12644	12478	12688	12704	12634	12651	12499	12782	12661	12674	12594	12791	12629	12541	12677	12827	12732	12720	12680	12686	12745	12648	12812	12637	12650	12539	12575	12795	12690	12652	12641	12699	12609	12619	12731	12672	12684	12756	12689	12707	12692	12583	12818	12655	12648	12949	12711	12755	12690	12632	12638	12768	12599	12868	12668	12737	12605	12643	12506	12667	12733	12620	12626	12640	12697	12744	12662	12715	12676	12682	12711	12792	12591	12672	12619	12618	12648	12655	12789	12569	12471	12823	12608	12623	12654	12727	12522	12840	12741	12618	12614	12650	12638	12823	12699	12832	12748	12618	12730	12764	12751	12669	12707	12581	12665	12658	12729	12548	12746	12633	12890	12655	12733	12767	12657	12655	12776	12574	12617	12609	12728	12681	12718	12799	12706	12781	12796	12660	12658	12686	12662	12842	12744	12674	12715	12541	12661	12510	12818	12717	12761	12614	12560	12599	12729	12665	12571	12589	12819	12668	12845	12755	12603	12578	12527	12636	12544	12594	12748	12614	12753	12719	12653	12627	12792	12773	12581	12692	12692	12807	12833	12617	12684	12861	12676	12616	12651	12825	12544	12660	12559	12650	12652	12719	12611	12485	12645	12781	12535	12630	12688	12871	12786	12708	12748	12766	12732	12622	12566	12655	12634	12679	12713	12724	12557	12673	12633	12624	12608	12690	12595	12599	12789	12707	12458	12606	12773	12722	12590	12739	12863	12738	12785	12697	12646	12797	12580	12797	12657	12580	12654	12745	12713	12670	12753	12665	12824	12798	12764	12736	12740	12735	12842	12411	12550	12754	12662	12719	12577	12793	12796	12556	12584	12727	12588	12775	12737	12822	12683	12715	12593	12674	12584	12604	12786	12552	12667	12580	12683	12649	12802	12710	12781	12798	12785	12765	12639	12716	12737	12638	12686	12684	12663	12583	12811	12590	12703	12636	12632	12617	12759	12782	12606	12793	12812	12591	12705	12627	12568	12903	12777	12670	12661	12692	12719	12635	12659	12650	12786	12683	12627	12758	12630	12634	12736	12743	12628	12684	12759	12659	12832	12680	12730	12635	12671	12778	12647	12821	12734	12615	12648	12643	12676	12590	12688	12645	12780	12692	12613	12803	12760	12742	12754	12609	12622	12784	12548	12647	12797	12608	12698	12739	12569	12764	12725	12866	12620	12606	12583	12728	12591	12557	12711	12678	12780	12757	12634	12881	12660	12727	12681	12702	12605	12569	12691	12652	12730	12631	12597	12680	12753	12729	12646	12620	12616	12733	12610	12472	12601	12805	12572	12530	12931	12589	12610	12859	12531	12571	12642	12708	12667	12674	12592	12742	12649	12527	12846	12606	12639	12629	12816	12632	12668	12589	12819	12633	12643	12642	12630	12625	12814	12592	12780	12558	12621	12730	12716	12642	12705	12720	12694	12517	12692	12811	12828	12741	12628	12656	12661	12765	12903	12525	12638	12615	12370	12706	12681	12634	12694	12642	12583	12657	12699	12661	12571	12484	12608	12743	12639	12753	12639	12669	12538	12731	12700	12810	12679	12784	12692	12583	12615	12857	12776	12696	12683	12724	12661	12597	12779	12544	12696	12681	12855	12752	12558	12554	12564	12689	12724	12591	12657	12726	12656	12666	12690	12870	12850	12500	12745	12813	12732	12548	12706	12735	12661	12688	12714	12780	12718	12781	12581	12704	12741	12784	12745	12690	12673	12779	12767	12685	12855	12767	12821	12765	12609	12603	12772	12650	12489	12810	12676	12660	12800	12668	12613	12645	12741	12633	12825	12727	12684	12687	12552	12675	12668	12677	12654	12592	12707	12508	12540	12554	12578	12620	12788	12809	12663	12872	12738	12593	12742	12593	12661	12604	12645	12593	12688	12638	12899	12698	12592	12597	12738	12625	12723	12510	12901	12617	12639	12574	12649	12622	12623	12665	12611	12685	12709	12681	12604	12775	12687	12619	12652	12790	12749	12839	12714	12769	12719	12481	12617	12554	12857	12550	12775	12645	12718	12627	12738	12689	12684	12735	12767	12642	12616	12468	12619	12726	12716	12801	12574	12489	12582	12763	12725	12722	12736	12605	12828	12777	12464	12476	12508	12723	12626	12674	12638	12604	12710	12725	12669	12730	12634	12675	12579	12524	12662	12805	12632	12570	12610	12768	12673	12626	12662	12665	12694	12646	12709	12544	12638	12716	12713	12620	12686	12568	12684	12613	12709	12665	12488	12695	12659	12780	12720	12493	12699	12497	12663	12705	12666	12703	12628	12730	12634	12851	12660	12753	12582	12594	12714	12581	12684	12687	12821	12715	12738	12701	12747	12699	12687	12703	12569	12744	12655	12421	12699	12595	12704	12782	12708	12580	12613	12781	12721	12537	12694	12670	12666	12705	12537	12601	12674	12624	12830	12645	12676	12596	12752	12757	12761	12583	12606	12780	12637	12673	12785	12833	12659	12594	12692	12730	12553	12604	12521	12623	12556	12735	12586	12600	12577	12620	12638	12705	12729	12609	12709	12600	12669	12905	12833	12752	12622	12690	12617	12771	12711	12975	12627	12625	12874	12596	12616	12698	12735	12707	12511	12556	12763	12672	12601	12540	12699	12492	12712	12628	12580	12627	12705	12709	12722	12832	12710	12607	12770	12741	12814	12500	12788	12796	12814	12773	12781	12612	12531	12712	12620	12651	12636	12652	12645	12738	12579	12723	12653	12621	12610	12613	12800	12795	12478	12660	12554	12716	12634	12733	12586	12747	12756	12656	12834	12695	12742	12815	12678	12752	12668	12729	12497	12671	12815	12792	12738	12520	12786	12588	12749	12758	12626	12657	12531	12724	12637	12594	12776	12800	12856	12729	12681	12598	12630	12742	12669	12476	12623	12712	12685	12664	12711	12640	12720	12911	12656	12699	12615	12682	12606	12604	12651	12642	12576	12656	12837	12662	12686	12721	12581	12689	12625	12813	12551	12567	12557	12710	12735	12731	12736	12636	12755	12495	12630	12721	12695	12653	12672	12645	12580	12768	12681	12799	12633	12581	12809	12727	12554	12704	12556	12786	12697	12782	12731	12655	12884	12772	12677	12827	12568	12462	12712	12704	12761	12695	12655	12705	12512	12776	12579	12755	12628	12663	12803	12881	12645	12637	12535	12795	12644	12904	12799	12712	12581	12651	12508	12792	12546	12696	12706	12814	12615	12772	12660	12807	12639	12549	12629	12768	12660	12590	12819	12638	12735	12649	12727	12635	12677	12736	12487	12543	12788	12695	12715	12567	12788	12784	12652	12756	12578	12640	12666	12517	12660	12657	12555	12756	12694	12571	12646	12705	12719	12518	12673	12648	12599	12843	12606	12805	12661	12644	12750	12874	12708	12567	12570	12672	12651	12612	12735	12701	12725	12827	12796	12641	12710	12644	12766	12732	12535	12682	12588	12476	12755	12697	12741	12747	12702	12738	12671	12819	12592	12544	12536	12608	12707	12775	12808	12606	12721	12547	12751	12652	12607	12608	12676	12618	12767	12556	12621	12698	12606	12753	12636	12728	12642	12628	12622	12566	12702	12649	12902	12537	12705	12519	12662	12797	12775	12712	12687	12722	12559	12550	12609	12687	12731	12638	12698	12791	12655	12757	12944	12623	12669	12813	12649	12674	12620	12593	12760	12483	12728	12694	12500	12586	12588	12649	12849	12690	12775	12556	12492	12578	12648	12698	12701	12871	12720	12786	12724	12639	12576	12711	12809	12758	12677	12570	12671	12768	12787	12783	12757	12694	12747	12781	12663	12706	12576	12700	12602	12574	12593	12606	12679	12586	12747	12741	12721	12518	12877	12773	12759	12754	12524	12686	12739	12795	12562	12618	12640	12629	12612	12643	12793	12748	12531	12716	12832	12736	12568	12697	12780	12706	12638	12710	12802	12452	12734	12524	12747	12499	12591	12719	12784	12747	12620	12737	12795	12764	12762	12621	12581	12696	12898	12593	12676	12614	12703	12682	12655	12654	12686	12907	12579	12811	12764	12595	12815	12642	12799	12498	12620	12718	12706	12455	12573	12510	12707	12620	12671	12827	12588	12634	12584	12750	12671	12582	12541	12844	12900	12720	12743	12837	12760	12886	12754	12607	12688	12579	12824	12551	12793	12708	12686	12538	12527	12656	12777	12862	12568	12536	12681	12855	12699	12612	12725	12608	12729	12785	12679	12608	12547	12724	12781	12533	12732	12686	12800	12679	12551	12621	12630	12678	12653	12744	12798	12697	12759	12485	12782	12817	12846	12687	12537	12713	12668	12720	12634	12694	12745	12793	12702	12513	12727	12645	12617	12548	12663	12753	12674	12681	12706	12675	12578	12641	12574	12720	12781	12708	12924	12725	12742	12611	12680	12678	12601	12762	12743	12670	12724	12727	12697	12740
25509	21491	28744	26879	23935	22299	21071	18918	17545	16849	16154	15925	15510	15123	14823	14512	14445	14168	14324	14224	14077	14252	13875	13957	13702	13691	13822	13776	13775	13687	13612	13647	13576	13495	13320	13417	13538	13468	13557	13474	13501	13349	13552	13666	13366	13489	13519	13345	13343	13538	13394	13410	13491	13476	13423	13400	13533	13494	13352	13469	13437	13466	13496	13549	13604	13482	13539	13397	13222	13360	13438	13438	13515	13324	13360	13327	13335	13264	13286	13504	13487	13492	13536	13424	13568	13482	13549	13506	13549	13515	13567	13372	13476	13282	13339	13455	13551	13325	13457	13475	13480	13563	13282	13381	13614	13352	13331	13252	13200	13277	13370	13532	13365	13446	13362	13421	13357	13378	13571	13562	13369	13334	13400	13467	13418	13230	13406	13546	13564	13351	13491	13393	13267	13579	13336	13303	13373	13522	13453	13405	13221	13388	13442	13533	13361	13588	13223	13391	13287	13474	13491	13446	13294	13336	13410	13460	13375	13448	13371	13322	13251	13472	13297	13310	13617	13399	13442	13413	13375	13453	13443	13434	13384	13511	13271	13374	13343	13354	13479	13340	13290	13378	13410	13210	13390	13452	13477	13312	13215	13258	13392	13379	13429	13269	13349	13310	13296	13287	13428	13395	13435	13307	13445	13411	13311	13134	13362	13346	13347	13344	13384	13443	13433	13505	13410	13366	13471	13546	13336	13315	13522	13392	13574	13583	13404	13509	13407	13296	13424	13595	13570	13422	13419	13240	13305	13330	13317	13615	13273	13459	13387	13452	13488	13364	13404	13451	13512	13431	13459	13444	13459	13410	13483	13390	13374	13462	13422	13526	13456	13502	13309	13569	13553	13556	13348	13410	13504	13513	13383	13380	13318	13516	13448	13550	13448	13498	13405	13477	13450	13353	13497	13451	13593	13483	13453	13497	13406	13365	13491	13588	13512	13473	13391	13413	13562	13358	13391	13364	13409	13399	13232	13316	13401	13492	13339	13340	13377	13536	13403	13367	13398	13294	13396	13379	13489	13223	13352	13239	13366	13383	13404	13388	13454	13303	13422	13436	13411	13352	13380	13440	13334	13614	13516	13483	13507	13561	13230	13283	13319	13275	13318	13386	13451	13573	13493	13572	13469	13336	13337	13257	13501	13465	13444	13471	13327	13457	13353	13611	13405	13195	13553	13387	13317	13147	13345	13443	13287	13445	13320	13438	13467	13600	13368	13505	13458	13300	13404	13458	13538	13247	13566	13372	13384	13421	13488	13424	13426	13463	13242	13383	13580	13293	13436	13401	13421	13459	13395	13429	13372	13388	13515	13155	13412	13418	13445	13186	13270	13283	13224	13406	13413	13489	13552	13280	13447	13564	13510	13413	13321	13507	13364	13246	13400	13305	13469	13408	13350	13392	13292	13428	13285	13361	13399	13485	13300	13416	13170	13430	13475	13412	13433	13345	13396	13282	13350	13428	13308	13276	13315	13354	13426	13350	13352	13313	13370	13272	13534	13356	13370	13340	13477	13649	13345	13541	13369	13262	13273	13458	13547	13448	13385	13437	13226	13458	13489	13550	13315	13542	13524	13288	13551	13463	13285	13481	13574	13500	13598	13440	13250	13577	13478	13453	13434	13452	13547	13515	13411	13309	13472	13249	13422	13404	13397	13432	13460	13433	13425	13344	13495	13594	13477	13473	13406	13476	13466	13352	13387	13300	13338	13669	13415	13443	13380	13430	13589	13555	13409	13445	13411	13245	13553	13346	13238	13671	13509	13356	13561	13495	13556	13488	13475	13307	13445	13491	13502	13369	13173	13300	13411	13482	13603	13303	13387	13526	13399	13512	13454	13273	13205	13342	13282	13412	13444	13452	13545	13479	13536	13468	13275	13377	13494	13269	13524	13354	13308	13541	13419	13473	13362	13335	13422	13330	13256	13312	13392	13193	13295	13553	13283	13082	13477	13350	13465	13483	13521	13396	13431	13413	13357	13188	13215	13400	13303	13288	13271	13512	13360	13361	13377	13306	13578	13477	13582	13514	13436	13422	13484	13509	13341	13345	13282	13325	13589	13468	13452	13207	13573	13479	13421	13478	13400	13445	13404	13256	13273	13420	13381	13511	13417	13225	13398	13551	13480	13401	13542	13477	13362	13341	13387	13302	13331	13395	13457	13354	13231	13406	13268	13241	13483	13512	13567	13560	13316	13483	13335	13300	13296	13491	13383	13347	13433	13455	13256	13368	13365	13391	13347	13329	13372	13559	13188	13326	13278	13363	13387	13258	13610	13539	13352	13454	13359	13373	13440	13411	13474	13443	13321	13238	13336	13423	13437	13545	13330	13453	13535	13457	13523	13383	13526	13470	13455	13588	13182	13313	13519	13316	13388	13301	13324	13514	13285	13263	13265	13240	13311	13309	13274	13352	13416	13438	13382	13298	13357	13562	13485	13409	13469	13474	13290	13139	13235	13483	13237	13430	13182	13403	13552	13202	13301	13392	13442	13505	13282	13376	13234	13353	13321	13496	13378	13533	13302	13239	13301	13482	13496	13350	13317	13489	13360	13348	13438	13316	13273	13324	13340	13228	13291	13311	13398	13616	13453	13453	13444	13317	13445	13330	13415	13545	13316	13326	13380	13389	13533	13349	13590	13408	13352	13499	13343	13368	13677	13359	13586	13336	13409	13459	13491	13461	13444	13424	13509	13531	13432	13407	13343	13348	13454	13243	13504	13353	13516	13406	13534	13384	13378	13284	13307	13368	13372	13263	13367	13392	13470	13443	13547	13403	13588	13422	13518	13419	13362	13343	13475	13352	13412	13480	13369	13558	13455	13457	13401	13384	13484	13235	13426	13267	13299	13487	13420	13381	13238	13304	13391	13408	13321	13409	13397	13295	13509	13431	13284	13373	13278	13436	13273	13310	13375	13459	13245	13388	13392	13555	13448	13487	13349	13504	13305	13337	13664	13454	13341	13565	13415	13500	13263	13445	13257	13478	13589	13436	13397	13522	13527	13429	13544	13555	13358	13487	13369	13452	13143	13380	13575	13473	13573	13309	13389	13429	13328	13480	13466	13365	13210	13460	13448	13438	13586	13329	13335	13389	13516	13455	13431	13584	13639	13455	13205	13435	13446	13399	13606	13401	13377	13339	13372	13343	13381	13384	13351	13393	13551	13326	13512	13382	13645	13616	13449	13383	13469	13271	13243	13428	13259	13421	13353	13616	13545	13600	13523	13571	13519	13484	13648	13625	13491	13329	13553	13251	13321	13212	13402	13464	13488	13301	13290	13329	13498	13481	13653	13626	13355	13495	13520	13309	13356	13329	13296	13476	13425	13361	13397	13541	13276	13497	13331	13339	13335	13378	13671	13353	13515	13483	13519	13431	13415	13411	13476	13390	13387	13301	13416	13325	13434	13462	13403	13418	13411	13326	13512	13475	13405	13447	13414	13445	13310	13318	13307	13505	13383	13389	13503	13517	13426	13550	13427	13470	13444	13390	13204	13490	13533	13569	13524	13468	13482	13322	13386	13278	13515	13364	13366	13526	13501	13428	13247	13249	13408	13164	13219	13498	13406	13382	13286	13315	13288	13740	13393	13300	13183	13341	13264	13517	13555	13513	13535	13471	13523	13396	13517	13279	13311	13330	13685	13501	13494	13597	13476	13259	13432	13438	13615	13258	13247	13244	13335	13439	13162	13397	13366	13408	13603	13394	13602	13590	13339	13524	13347	13435	13298	13389	13452	13338	13332	13433	13496	13777	13379	13508	13377	13564	13308	13483	13361	13453	13362	13390	13466	13556	13436	13371	13508	13306	13489	13478	13429	13449	13494	13531	13468	13430	13488	13508	13468	13362	13312	13438	13469	13353	13379	13530	13447	13502	13271	13402	13395	13355	13486	13445	13243	13287	13308	13307	13328	13400	13516	13413	13418	13186	13363	13307	13404	13407	13500	13369	13372	13487	13563	13388	13345	13351	13427	13375	13502	13327	13519	13180	13491	13308	13534	13484	13401	13477	13363	13519	13668	13509	13533	13359	13335	13488	13225	13302	13389	13188	13425	13330	13526	13528	13261	13331	13563	13159	13327	13354	13368	13278	13480	13323	13622	13589	13410	13131	13108	13416	13332	13247	13545	13254	13387	13286	13300	13496	13512	13486	13428	13515	13339	13086	13466	13288	13236	13499	13332	13287	13208	13256	13504	13232	13347	13262	13421	13450	13451	13470	13341	13426	13521	13407	13407	13385	13197	13270	13409	13411	13419	13300	13340	13247	13376	13535	13344	13411	13298	13508	13276	13399	13469	13366	13349	13596	13570	13182	13474	13271	13464	13611	13401	13345	13357	13449	13469	13431	13358	13592	13604	13483	13412	13322	13215	13181	13503	13482	13256	13536	13601	13386	13494	13514	13425	13335	13326	13539	13597	13471	13371	13187	13586	13409	13300	13283	13416	13337	13330	13543	13472	13321	13463	13319	13196	13414	13469	13443	13388	13396	13457	13571	13435	13461	13572	13485	13312	13597	13251	13515	13351	13493	13512	13522	13350	13305	13511	13480	13271	13243	13216	13535	13378	13507	13467	13402	13211	13539	13423	13331	13344	13264	13359	13656	13215	13392	13354	13435	13277	13353	13396	13249	13468	13275	13489	13525	13566	13362	13312	13377	13289	13360	13473	13349	13428	13363	13456	13535	13385	13415	13453	13414	13335	13406	13375	13459	13555	13367	13392	13427	13411	13555	13427	13552	13441	13347	13298	13521	13472	13350	13510	13373	13324	13484	13520	13169	13303	13436	13392	13321	13383	13516	13360	13495	13466	13243	13345	13403	13330	13602	13409	13215	13487	13245	13414	13480	13252	13430	13448	13484	13399	13510	13281	13393	13732	13253	13380	13527	13439	13166	13596	13400	13462	13274	13289	13304	13363	13223	13343	13539	13484	13261	13355	13345	13414	13560	13480	13466	13394	13299	13487	13282	13380	13398	13436	13429	13499	13168	13349	13413	13439	13411	13200	13347	13390	13384	13420	13344	13466	13192	13384	13365	13315	13416	13337	13480	13365	13350	13375	13402	13546	13422	13322	13337	13406	13162	13410	13362	13334	13448	13601	13392	13426	13241	13255	13474	13390	13272	13456	13509	13534	13473
25703	41703	40619	33379	27266	23276	21873	21014	19721	17983	17108	16476	15831	15347	14814	14304	14019	13937	14044	13934	13784	13804	13527	13442	13160	12992	12980	13038	13020	13036	12819	12627	12852	12889	12750	12785	12622	12796	12780	12849	12747	12991	12786	12781	12816	12658	12615	12655	12869	12808	12679	12670	12718	12808	12645	12601	12591	12649	12642	12644	12689	12675	12610	12819	12780	12895	12837	12628	12661	12556	12710	12572	12760	12545	12715	12588	12812	12704	12671	12643	12571	12735	12747	12784	12791	12656	12601	12740	12598	12597	12646	12771	12638	12664	12803	12574	12620	12637	12582	12620	12728	12763	12680	12622	12685	12848	12637	12692	12670	12748	12547	12610	12713	12727	12609	12638	12574	12818	12700	12654	12725	12567	12602	12641	12679	12527	12690	12638	12409	12594	12501	12664	12939	12690	12722	12620	12620	12607	12806	12678	12533	12650	12665	12634	12541	12623	12605	12556	12609	12615	12751	12629	12735	12559	12705	12466	12669	12641	12724	12726	12688	12692	12650	12738	12673	12675	12625	12557	12673	12639	12652	12703	12823	12580	12544	12552	12869	12770	12754	12636	12743	12599	12615	12742	12626	12546	12791	12641	12551	12446	12667	12682	12782	12723	12667	12548	12573	12602	12788	12580	12767	12632	12791	12623	12494	12520	12683	12595	12717	12599	12726	12717	12599	12730	12893	12815	12681	12658	12719	12683	12696	12477	12797	12753	12813	12763	12685	12605	12670	12698	12741	12609	12761	12658	12713	12749	12635	12664	12617	12687	12688	12551	12648	12711	12733	12630	12665	12599	12684	12649	12616	12766	12720	12530	12570	12611	12572	12593	12605	12745	12616	12529	12749	12657	12653	12719	12547	12577	12686	12670	12668	12633	12737	12689	12674	12768	12666	12664	12597	12651	12635	12735	12676	12707	12633	12664	12687	12611	12630	12655	12593	12512	12585	12504	12705	12793	12616	12637	12637	12600	12718	12726	12629	12719	12892	12497	12678	12675	12690	12723	12627	12551	12722	12605	12719	12637	12720	12507	12532	12683	12737	12725	12666	12576	12792	12727	12697	12722	12786	12597	12633	12730	12593	12623	12548	12709	12497	12705	12668	12592	12685	12700	12741	12656	12820	12626	12499	12772	12703	12478	12472	12648	12773	12736	12678	12638	12403	12748	12797	12649	12539	12617	12671	12663	12490	12592	12750	12704	12698	12568	12709	12702	12637	12699	12680	12619	12687	12569	12616	12683	12686	12524	12720	12624	12621	12745	12579	12713	12558	12637	12730	12619	12540	12731	12470	12539	12627	12685	12656	12756	12573	12851	12574	12748	12583	12633	12629	12661	12643	12591	12546	12608	12787	12651	12686	12601	12795	12742	12677	12632	12810	12582	12629	12654	12435	12672	12530	12769	12593	12735	12698	12669	12599	12647	12669	12659	12675	12604	12712	12667	12488	12644	12509	12656	12679	12700	12673	12586	12520	12552	12794	12628	12720	12716	12725	12687	12663	12745	12615	12509	12652	12529	12535	12622	12614	12547	12588	12658	12682	12582	12790	12682	12496	12515	12696	12653	12673	12773	12662	12703	12659	12721	12791	12619	12606	12682	12701	12577	12459	12534	12663	12827	12725	12626	12600	12787	12750	12728	12566	12719	12788	12754	12461	12644	12736	12605	12602	12805	12699	12501	12694	12770	12467	12631	12693	12613	12612	12567	12744	12675	12585	12537	12608	12952	12555	12583	12726	12561	12709	12451	12661	12724	12656	12610	12607	12735	12522	12600	12635	12668	12629	12652	12847	12666	12508	12629	12571	12896	12759	12691	12634	12790	12804	12546	12678	12810	12563	12828	12625	12582	12596	12735	12618	12550	12715	12644	12777	12697	12584	12718	12590	12738	12628	12455	12680	12647	12567	12673	12646	12661	12624	12528	12767	12656	12524	12605	12738	12624	12796	12519	12722	12596	12686	12664	12695	12593	12768	12736	12652	12556	12549	12687	12627	12689	12780	12619	12676	12801	12561	12611	12696	12769	12751	12598	12658	12698	12710	12643	12751	12600	12640	12712	12646	12590	12643	12532	12606	12619	12554	12752	12597	12722	12534	12662	12675	12519	12680	12743	12544	12709	12720	12650	12769	12729	12681	12607	12822	12608	12700	12543	12642	12570	12723	12875	12683	12627	12676	12624	12770	12566	12576	12685	12672	12747	12650	12735	12598	12680	12532	12740	12668	12656	12803	12759	12545	12661	12687	12687	12647	12569	12830	12667	12599	12678	12706	12715	12726	12415	12658	12604	12725	12695	12599	12698	12677	12704	12653	12703	12650	12538	12655	12705	12645	12752	12602	12693	12563	12589	12605	12839	12797	12576	12686	12822	12565	12646	12655	12648	12701	12553	12738	12636	12568	12558	12695	12768	12739	12660	12726	12763	12490	12513	12818	12673	12594	12601	12645	12596	12576	12627	12841	12697	12701	12759	12712	12815	12489	12713	12775	12691	12704	12550	12561	12636	12716	12805	12671	12744	12620	12735	12589	12694	12513	12583	12600	12677	12648	12688	12657	12674	12620	12714	12544	12644	12765	12645	12608	12702	12742	12631	12668	12671	12827	12606	12767	12643	12734	12632	12655	12783	12656	12711	12676	12720	12640	12552	12642	12798	12613	12677	12783	12655	12723	12663	12645	12604	12674	12646	12647	12479	12805	12618	12559	12634	12699	12499	12733	12610	12646	12673	12755	12803	12785	12703	12714	12777	12510	12713	12699	12666	12654	12731	12631	12731	12565	12623	12664	12603	12691	12630	12669	12679	12655	12516	12534	12703	12484	12582	12704	12753	12617	12660	12636	12611	12703	12699	12777	12508	12712	12682	12557	12866	12694	12652	12714	12764	12681	12752	12619	12795	12696	12596	12721	12629	12656	12672	12572	12780	12645	12627	12704	12524	12545	12783	12348	12787	12692	12630	12687	12784	12680	12539	12619	12412	12668	12554	12591	12641	12580	12621	12500	12816	12520	12518	12746	12705	12747	12621	12802	12620	12709	12652	12811	12639	12662	12852	12806	12682	12536	12605	12771	12673	12623	12634	12768	12784	12474	12624	12600	12617	12747	12718	12642	12640	12628	12682	12700	12716	12427	12576	12734	12707	12619	12777	12618	12732	12685	12711	12583	12652	12462	12582	12655	12602	12608	12567	12585	12506	12883	12692	12854	12790	12525	12626	12552	12510	12556	12603	12738	12629	12602	12592	12639	12636	12660	12728	12603	12612	12627	12662	12704	12622	12768	12787	12696	12502	12525	12692	12649	12697	12691	12658	12682	12697	12698	12634	12720	12507	12497	12610	12585	12566	12701	12654	12629	12809	12614	12735	12688	12635	12522	12743	12743	12719	12526	12811	12634	12526	12681	12624	12680	12614	12830	12664	12632	12723	12696	12585	12729	12670	12732	12590	12665	12560	12693	12712	12746	12649	12758	12667	12625	12764	12562	12697	12575	12683	12771	12672	12596	12494	12754	12644	12671	12721	12711	12651	12690	12586	12489	12678	12591	12737	12640	12858	12437	12569	12718	12693	12841	12752	12677	12758	12597	12636	12779	12708	12897	12577	12772	12674	12726	12507	12721	12685	12735	12812	12527	12561	12735	12718	12598	12699	12731	12694	12592	12690	12663	12673	12602	12736	12689	12646	12599	12693	12667	12686	12597	12693	12731	12790	12677	12676	12653	12683	12726	12476	12634	12720	12594	12795	12506	12469	12672	12684	12747	12675	12660	12634	12741	12623	12678	12486	12724	12788	12506	12568	12764	12698	12596	12615	12573	12724	12540	12567	12565	12515	12747	12690	12634	12719	12629	12599	12557	12722	12579	12624	12550	12742	12644	12672	12741	12563	12517	12477	12571	12542	12614	12572	12574	12562	12575	12741	12621	12847	12512	12623	12722	12535	12766	12470	12695	12734	12670	12652	12684	12691	12530	12682	12782	12695	12771	12766	12643	12682	12703	12548	12635	12705	12677	12626	12650	12497	12808	12708	12657	12640	12572	12763	12601	12684	12479	12689	12708	12596	12808	12681	12599	12358	12644	12726	12673	12760	12687	12680	12751	12668	12766	12675	12755	12675	12588	12528	12666	12670	12647	12752	12504	12623	12582	12633	12602	12697	12738	12651	12720	12807	12680	12515	12649	12705	12709	12641	12751	12574	12763	12703	12758	12586	12738	12646	12650	12707	12667	12530	12434	12498	12748	12671	12688	12762	12426	12686	12631	12557	12745	12728	12697	12599	12757	12630	12714	12716	12657	12647	12597	12607	12597	12635	12873	12689	12751	12630	12758	12802	12786	12755	12622	12682	12484	12667	12654	12539	12611	12645	12662	12458	12765	12637	12602	12683	12680	12747	12693	12544	12649	12645	12788	12605	12559	12666	12617	12802	12560	12544	12639	12678	12470	12664	12566	12658	12648	12625	12772	12747	12681	12595	12554	12635	12656	12640	12740	12803	12875	12779	12605	12655	12740	12552	12668	12576	12563	12654	12574	12840	12669	12506	12573	12689	12688	12655	12710	12639	12664	12687	12684	12584	12589	12633	12705	12705	12463	12640	12637	12734	12665	12757	12630	12573	12620	12593	12620	12651	12718	12670	12711	12611	12717	12700	12619	12573	12748	12715	12815	12621	12639	12695	12750	12635	12555	12581	12743	12744	12685	12665	12848	12751	12598	12764	12706	12529	12579	12551	12567	12753	12677	12541	12688	12661	12734	12639	12481	12616	12649	12497	12689	12710	12851	12504	12785	12658	12652	12603	12588	12769	12672	12639	12607	12640	12569	12725	12662	12622	12471	12761	12542	12648	12769	12787	12758	12644	12773	12609	12775	12767	12576	12653	12846	12641	12657	12557	12700	12599	12708	12653	12697	12587	12590	12671	12633	12758	12633	12562	12648	12486	12689	12562	12459	12719	12767	12696	12734	12600	12587	12694	12930	12748	12716	12653	12643	12752	12592	12562	12653	12715	12718	12688	12596	12734	12574	12426	12591	12673	12527	12762	12695	12647	12763	12745	12738	12500	12555	12667	12670	12561	12788	12620	12538	12598	12610	12741	12607	12871	12666	12614	12726	12543	12612	12664	12719	12626	12725	12580	12492	12730	12618	12600
24307	21494	29097	24705	23188	25045	25030	20554	18856	17785	16854	16353	15787	15592	15081	14905	14560	14690	14362	14450	14226	14120	14119	13881	13625	13665	13517	13762	13595	13483	13440	13389	13473	13280	13430	13221	13367	13205	13403	13335	13298	13156	13414	13180	13441	13262	13222	13247	13184	13239	13216	13244	13244	13375	13056	13293	13131	13159	13243	13268	13258	13207	13367	13151	13241	13353	13441	13383	13192	13190	13194	13280	13151	13229	13305	13143	13175	13433	13229	13155	13251	13156	13173	13172	13137	13250	13239	13285	13199	13320	13199	13209	13082	13160	13249	13019	13080	13066	13159	13035	13246	13270	13100	13074	13050	13164	13136	13131	13150	13171	13156	13380	13362	12911	13415	13086	13076	13166	12954	13067	13298	13157	13202	13396	13363	13099	13200	13130	13054	13139	13271	12957	13093	13274	13134	13095	12975	13161	13147	13125	13084	13060	13193	13209	13183	13322	13143	13122	13058	13104	13297	13139	13139	13328	13218	13111	13183	13384	13165	13439	13172	13234	13245	13164	13237	13082	13124	13037	13214	13053	13134	13115	13319	13173	13110	13120	13126	13122	13077	13385	13476	13186	13119	13105	13081	13040	13048	13212	13013	13151	13295	13155	13225	13227	13043	13139	13224	13159	13321	13087	13314	13053	13237	13211	13220	13206	13255	13072	13353	13271	13117	13068	13303	13378	13482	13184	12940	13064	13022	13199	13164	13294	13318	13229	13169	13230	13043	13244	13159	13022	13451	13126	13290	13099	13156	13395	13069	13163	13247	13172	13065	12976	13327	13076	13260	13241	13037	13137	13309	13057	13191	13112	13307	12969	13204	13138	13170	13274	13208	13084	13112	13295	13207	13359	13233	13181	13050	13112	13364	13271	13102	13111	13272	13281	13136	13316	13166	13230	13317	13147	13212	13067	13286	13243	13180	13150	13098	13281	13150	13367	13119	13306	13273	13319	13288	13245	13085	13099	13107	13145	13202	13128	13164	13142	13064	13090	13231	13295	13147	13153	13274	13023	13142	13156	13164	13116	13101	13242	13216	13333	13140	13159	13158	13164	13175	13158	13295	13188	13244	13278	13041	13143	13014	13287	13180	13040	13317	13321	13217	13192	13211	13100	13214	13375	13270	13246	13447	12952	13115	13112	13209	13182	13397	13317	13110	12991	13141	13242	13150	13108	13187	13154	13241	13176	13303	13118	13237	13055	13127	13124	13305	13153	13349	13266	13086	13031	13301	13148	13131	13336	13132	13193	13393	13341	13118	13050	13296	13375	13148	13080	13321	13182	13176	13156	13083	13047	13349	13022	13267	13156	13202	13190	13270	13210	13167	13210	13192	13067	13066	13044	13253	13060	13274	12984	13299	13129	13261	13338	13133	13111	13192	13126	13359	13284	13091	13296	13113	13374	13292	13235	13278	13347	13194	12997	13144	13115	13158	13267	13088	13237	13176	13228	13171	13117	13176	13176	13081	13107	13048	13137	13233	13320	13213	13317	13327	13191	13242	13283	13133	13270	13133	13185	13364	13125	13458	12970	13119	13355	13009	13204	13075	13173	13211	13274	13225	13142	13074	13203	13228	12976	13069	13117	13114	13114	13095	13126	12908	13301	13115	13288	13249	13180	13080	13214	13127	13128	13029	13550	13085	13134	13243	13294	13165	13127	13154	13136	13052	13237	13250	13126	13147	13268	13287	13084	13278	13076	13063	13198	13284	13276	13237	13060	13209	13257	13434	13059	13158	13211	13161	13236	13157	13134	13248	13155	13199	13074	13154	13104	13275	13310	13183	13260	13336	13192	13320	13320	13290	13037	13144	12841	13183	13006	13338	13010	13075	13205	13207	13008	13210	13148	13350	13102	13212	13284	13116	13056	13099	13377	13209	13134	13093	13041	13031	13202	13435	13303	13011	12983	13148	13130	13136	13125	13084	13412	13194	13219	13129	13067	13090	13216	13427	13019	13123	13130	13210	13170	13257	13245	13240	13189	13107	13218	13243	13290	13233	13121	13268	13043	13141	13169	13254	13131	13186	13125	13211	13162	12995	13244	13065	13209	13114	13134	13172	13027	13092	13325	13227	13229	13311	13097	13271	13160	13128	13310	13016	13173	13268	13072	13321	13269	13173	13098	13235	13122	13160	13371	13234	13286	13144	13166	13207	13348	13196	13386	13351	13136	13334	13227	13195	12898	13052	13161	13348	13103	13124	13347	13041	13210	13230	13277	13217	13131	13416	13130	13163	13339	13096	13152	13306	13178	13272	13223	13008	13226	13216	13217	12993	13125	13074	13255	13257	13264	13287	13218	13168	13253	13302	13332	13121	13271	12944	13262	13243	13220	13330	13118	13116	13290	13294	13336	13256	13258	13049	13217	13275	13230	13054	13302	13156	13195	13055	13066	13384	13130	13140	13149	13246	13367	13215	13165	13194	13101	13272	13260	13156	13049	13068	13241	13209	13271	13249	13132	13220	13078	13168	12992	13233	13204	13057	13022	13336	13197	13116	13026	13144	13170	13192	13066	13105	13075	13434	13147	13257	13140	13022	13162	13138	13059	12978	13204	13170	13276	12994	13038	13133	12996	13193	13185	13223	13123	13176	13165	13117	13178	13168	13081	13140	13113	13217	13217	13023	13181	13089	13192	13163	13183	13031	13142	12991	13272	13040	13049	13041	13047	13015	13313	13264	13074	13119	13102	13184	13086	13170	13076	13302	13171	13123	13116	13255	13093	13100	13209	13233	13152	13120	13101	13349	12968	13023	13122	13341	13314	13135	13160	13186	13288	13207	13294	13090	13158	13197	13349	13356	13019	13219	13203	13133	13120	13205	13121	13229	13031	12942	12884	13236	13230	13179	13127	13042	13268	13241	13109	13339	13383	13197	13119	13215	13092	13449	13142	13205	13309	13146	13227	13194	13134	13223	13231	13237	12859	13137	12962	13020	13022	13070	13044	13185	13054	13361	13172	13124	13195	13340	13271	13235	13098	13291	12996	13156	13115	13155	13238	13090	13137	13050	13117	13033	13085	13266	13113	13151	13087	13237	13254	13282	13268	13163	13100	13067	13105	13278	13218	13204	13257	13368	13186	13086	13052	13252	13189	13288	13078	13088	13290	13396	13225	13160	13262	13222	13200	13167	13083	13366	13189	13136	12984	13232	13064	13243	13128	13208	13168	12974	13190	12990	13313	13213	13130	13089	13146	13054	13104	13084	13173	13331	13101	13124	13360	13122	13112	13055	13150	13046	13064	13310	13267	13088	13456	13406	13400	13123	13328	13178	13125	13155	13342	13220	13128	13067	13194	13055	13000	13286	13208	13091	13129	13264	13171	13220	13101	13263	13067	13125	13218	13190	13363	13228	13241	13077	13232	13246	13252	12989	13119	13271	12968	13137	13170	13123	13147	13230	13232	13270	13197	13283	13071	13185	13136	13241	13280	13156	13049	13167	13089	13041	13356	13220	13083	13183	13391	13224	13204	13195	13197	13189	13272	13029	13189	13347	13233	13212	13104	13240	13217	13262	13342	13153	13143	13205	13171	13243	13165	13368	13014	13306	13189	13166	13232	13086	12987	13172	13132	13179	13391	13148	13241	13302	13034	13267	12974	13230	13202	13369	13327	13336	13163	13250	13288	13242	13206	13114	13155	13180	13173	13239	13251	13068	13163	12944	13206	13135	13258	13209	13056	13193	13129	13215	13302	13238	13102	13081	13329	13232	13130	13104	13169	12927	13007	13076	13186	13185	13264	13342	13083	13136	13120	13109	13182	13097	12992	13137	13122	13188	13281	13223	13301	13174	13145	13453	13368	13045	13128	13260	12995	13167	13206	13324	13161	13068	13063	13106	13060	13122	13188	13026	13215	13185	13262	13269	13234	13212	13044	13256	13045	13158	13337	13126	13078	13085	13230	13072	13002	13301	13366	13216	13222	13107	13014	13118	13104	13166	13341	13006	13070	13376	13175	13133	13225	13195	13373	13221	13050	13151	13275	13183	13139	13096	13121	13010	13267	12953	13161	13246	13221	13327	13374	13070	13197	13259	13170	13256	13336	13314	13341	13195	13294	13390	13188	13199	13217	13369	13189	13140	13250	13225	13199	13103	13275	13074	13094	13407	13173	13252	13432	13235	13068	13208	13192	13259	13239	13264	13139	13267	12914	13094	13064	13225	13068	12937	13222	13073	13198	13305	13193	13168	13205	13439	13148	13189	13275	13228	13277	13210	13271	13098	13326	13166	13277	13221	13189	13155	13019	13129	13245	13268	13098	13133	12998	13276	13269	13031	13016	13231	13219	13208	13267	13239	13251	13322	13477	13131	13181	13168	13152	13161	13253	13265	13234	13301	13265	13130	13159	13430	13136	13052	13119	13304	13020	13063	13101	13228	13019	13080	13204	13147	12999	13121	13184	13201	13239	13168	13182	13303	13050	13224	13108	13183	13108	13274	13155	13137	13205	13218	13124	13130	13166	13119	13290	13300	13260	13156	13088	13149	13151	13135	13160	13175	13164	13310	13251	13182	13191	13250	13263	13231	13163	13235	13157	13385	13196	13219	13284	13198	13205	13181	13209	13066	13167	13182	13095	13290	13344	13200	13085	13048	12934	13275	13229	13295	13253	13345	13022	13215	13200	13345	13376	13129	12989	13155	13415	13192	13322	13308	13198	13158	13285	13213	13191	13202	13115	13157	13197	13134	13100	13052	13072	13093	13363	13376	13113	12988	13364	13362	13205	13296	13149	13260	13257	13235	13132	13152	13030	13309	13221	13143	13217	13113	13029	13285	13245	13304	13086	13069	13133	12969	13133	13313	13121	12956	13123	13426	13343	13196	13277	13160	13163	13098	13221	13268	13195	13154	13025	13251	13329	13310	13292	13206	13217	13189	13051	13120	13079	13264	13307	13140	13194	13213	13394	13058	13040	13151	13162	13178	13188	13295	13276	13191	13359	12991	13199	13366	13235	13380	13202	13182	13002	13269	13296	13159	13335	13148	13137	13119	13111	13111	13154	13258	13441	13180	13080	13073	13074	13127	13205	13072	12851	13225	12991	13189	13084	13224	13082	13123	13180	13127	13143	13211	13163	13142	13302	13292	13311	13166	13311	13143	13108	13194	13104	13165	13062	13183	13481	13178	13000	13198	13214
27119	45124	43836	35935	30485	27365	25596	23487	21626	19646	18694	17715	16834	16055	15765	15206	15060	14893	14582	14578	14139	13768	13725	13572	13460	13238	13162	13136	12996	12861	12864	12799	12737	12784	12797	12858	12863	12709	12590	12710	12551	12476	12627	12639	12659	12656	12606	12675	12685	12587	12536	12664	12551	12726	12618	12703	12498	12645	12627	12574	12700	12782	12628	12473	12664	12851	12900	12549	12511	12633	12772	12444	12506	12514	12524	12606	12680	12615	12579	12810	12575	12693	12727	12680	12645	12440	12417	12737	12434	12523	12599	12629	12429	12492	12655	12718	12421	12467	12644	12594	12420	12528	12481	12615	12625	12525	12592	12461	12563	12539	12531	12475	12508	12498	12523	12593	12653	12447	12637	12498	12510	12482	12451	12532	12566	12527	12638	12581	12550	12571	12606	12584	12466	12459	12475	12639	12568	12345	12521	12491	12443	12590	12508	12553	12615	12593	12507	12518	12380	12491	12465	12695	12466	12607	12453	12441	12643	12533	12509	12611	12630	12549	12569	12592	12691	12336	12483	12420	12488	12518	12490	12529	12398	12419	12708	12609	12562	12538	12530	12503	12488	12510	12484	12520	12500	12626	12627	12580	12664	12529	12386	12621	12494	12451	12559	12565	12627	12596	12478	12521	12625	12559	12739	12595	12674	12696	12551	12539	12606	12694	12477	12668	12376	12395	12648	12627	12634	12597	12595	12675	12587	12366	12467	12488	12448	12587	12541	12478	12702	12488	12690	12645	12605	12644	12561	12558	12649	12467	12587	12561	12606	12538	12675	12567	12552	12638	12381	12549	12513	12575	12547	12457	12638	12579	12535	12458	12672	12397	12703	12500	12713	12462	12636	12358	12568	12594	12569	12696	12495	12471	12475	12588	12693	12353	12523	12615	12588	12480	12349	12508	12495	12633	12436	12687	12489	12468	12703	12567	12619	12531	12485	12465	12512	12522	12544	12492	12656	12574	12507	12539	12456	12589	12719	12696	12505	12498	12421	12624	12593	12552	12700	12569	12398	12635	12471	12573	12599	12634	12567	12498	12590	12525	12684	12578	12506	12344	12578	12451	12541	12587	12636	12445	12652	12452	12460	12486	12600	12580	12493	12616	12574	12634	12681	12513	12496	12711	12542	12549	12594	12443	12655	12385	12501	12410	12504	12688	12643	12537	12733	12329	12733	12580	12695	12552	12475	12630	12484	12560	12638	12557	12588	12564	12527	12624	12441	12513	12471	12434	12559	12555	12589	12452	12459	12608	12509	12703	12416	12553	12585	12452	12560	12623	12540	12636	12370	12647	12504	12664	12620	12499	12673	12516	12535	12637	12576	12730	12370	12485	12420	12650	12400	12515	12611	12490	12634	12376	12636	12538	12599	12487	12563	12522	12563	12528	12575	12525	12468	12633	12633	12512	12422	12493	12665	12528	12436	12521	12498	12521	12616	12533	12523	12558	12580	12475	12611	12418	12414	12518	12489	12415	12470	12572	12574	12444	12519	12629	12643	12696	12423	12565	12593	12492	12549	12681	12507	12437	12479	12365	12614	12609	12652	12418	12586	12576	12530	12563	12553	12483	12427	12595	12560	12453	12415	12675	12602	12531	12713	12641	12733	12384	12564	12421	12627	12492	12609	12494	12610	12507	12423	12537	12504	12401	12277	12512	12498	12593	12555	12548	12725	12648	12545	12527	12455	12552	12701	12599	12509	12537	12608	12567	12620	12512	12412	12561	12523	12488	12600	12541	12514	12395	12481	12632	12584	12547	12430	12521	12656	12591	12624	12517	12595	12431	12501	12377	12330	12418	12435	12711	12500	12580	12670	12620	12709	12557	12595	12368	12675	12411	12531	12438	12531	12359	12601	12539	12540	12571	12517	12491	12602	12443	12436	12465	12615	12551	12584	12821	12662	12525	12436	12613	12487	12528	12563	12464	12456	12545	12702	12561	12661	12558	12773	12490	12675	12639	12549	12524	12585	12577	12690	12436	12509	12721	12510	12634	12475	12495	12452	12579	12470	12542	12729	12684	12572	12358	12473	12647	12392	12689	12463	12433	12491	12555	12582	12533	12378	12605	12570	12560	12397	12562	12640	12483	12497	12572	12637	12478	12576	12708	12602	12520	12543	12573	12503	12583	12359	12539	12337	12634	12618	12510	12542	12567	12517	12516	12628	12361	12605	12609	12423	12608	12340	12470	12504	12532	12521	12583	12547	12491	12418	12492	12524	12590	12577	12547	12468	12592	12648	12535	12561	12698	12545	12511	12577	12562	12537	12632	12589	12620	12615	12429	12533	12590	12689	12616	12485	12665	12572	12478	12517	12673	12244	12511	12492	12479	12589	12699	12632	12581	12383	12553	12541	12690	12658	12677	12525	12599	12483	12537	12746	12497	12598	12533	12656	12550	12678	12488	12570	12624	12520	12458	12586	12733	12690	12615	12612	12472	12563	12494	12594	12528	12520	12486	12529	12604	12737	12628	12494	12526	12543	12472	12402	12496	12571	12753	12464	12631	12673	12662	12446	12583	12552	12546	12470	12439	12455	12504	12465	12659	12524	12461	12511	12489	12601	12645	12687	12608	12392	12517	12594	12672	12473	12386	12472	12747	12457	12589	12610	12452	12615	12617	12506	12587	12560	12630	12408	12460	12598	12511	12468	12758	12653	12518	12512	12545	12599	12521	12556	12521	12499	12472	12683	12667	12628	12528	12590	12634	12530	12560	12614	12523	12574	12506	12445	12523	12520	12446	12516	12619	12416	12398	12639	12566	12485	12595	12488	12576	12735	12632	12554	12471	12525	12588	12494	12420	12515	12673	12690	12405	12652	12582	12491	12422	12583	12346	12453	12507	12453	12626	12498	12661	12597	12368	12610	12532	12564	12579	12438	12451	12585	12572	12576	12422	12363	12432	12422	12612	12494	12609	12583	12435	12510	12559	12435	12563	12403	12520	12457	12670	12551	12688	12483	12516	12614	12550	12566	12428	12591	12561	12605	12660	12591	12562	12578	12553	12561	12541	12684	12428	12587	12585	12699	12455	12490	12593	12528	12581	12512	12749	12486	12474	12289	12622	12529	12483	12460	12351	12629	12531	12607	12628	12474	12538	12620	12557	12590	12646	12554	12603	12495	12525	12316	12615	12527	12448	12497	12510	12490	12510	12333	12662	12451	12612	12490	12551	12497	12657	12426	12707	12379	12511	12593	12624	12584	12468	12601	12710	12675	12369	12613	12582	12631	12394	12498	12709	12670	12697	12563	12646	12554	12512	12467	12582	12519	12463	12545	12431	12404	12558	12597	12575	12359	12663	12481	12524	12741	12563	12738	12539	12442	12464	12538	12609	12374	12596	12591	12645	12599	12526	12499	12700	12509	12531	12818	12568	12590	12309	12566	12610	12596	12716	12527	12347	12611	12681	12563	12567	12520	12745	12592	12618	12661	12575	12594	12613	12698	12620	12555	12437	12495	12618	12522	12482	12637	12528	12459	12488	12510	12395	12478	12542	12589	12608	12563	12458	12569	12613	12618	12446	12554	12621	12572	12573	12464	12430	12641	12589	12574	12492	12415	12543	12571	12660	12567	12551	12462	12414	12468	12608	12682	12534	12600	12705	12696	12541	12712	12594	12606	12644	12414	12412	12627	12454	12469	12549	12367	12555	12571	12492	12631	12616	12357	12644	12721	12401	12600	12577	12483	12711	12693	12471	12533	12793	12566	12514	12647	12588	12569	12497	12437	12448	12647	12600	12731	12704	12532	12532	12645	12475	12548	12401	12574	12666	12601	12648	12648	12438	12274	12592	12589	12576	12546	12414	12482	12581	12494	12650	12723	12526	12462	12548	12707	12696	12596	12486	12505	12473	12451	12529	12460	12505	12563	12435	12648	12557	12470	12532	12727	12553	12571	12573	12602	12517	12683	12420	12512	12564	12360	12432	12490	12660	12427	12789	12422	12623	12390	12411	12505	12627	12542	12617	12511	12633	12554	12544	12687	12488	12607	12560	12660	12595	12688	12476	12624	12532	12578	12636	12492	12500	12547	12661	12584	12503	12581	12456	12569	12571	12573	12631	12367	12415	12393	12659	12535	12526	12600	12542	12629	12575	12606	12563	12644	12427	12526	12540	12541	12510	12690	12567	12570	12526	12612	12571	12635	12664	12599	12695	12571	12573	12449	12626	12560	12509	12397	12619	12684	12506	12491	12531	12672	12504	12523	12488	12491	12450	12441	12686	12544	12517	12550	12529	12524	12590	12561	12450	12607	12633	12474	12472	12636	12415	12597	12635	12540	12608	12562	12492	12568	12603	12459	12691	12643	12632	12739	12540	12554	12605	12598	12562	12559	12440	12588	12478	12519	12423	12560	12578	12404	12413	12609	12553	12318	12647	12558	12583	12538	12595	12569	12507	12620	12596	12537	12594	12624	12417	12565	12410	12491	12628	12778	12611	12575	12649	12623	12663	12526	12370	12696	12460	12648	12595	12583	12490	12665	12576	12577	12522	12425	12555	12524	12460	12580	12517	12505	12639	12531	12419	12433	12523	12547	12551	12536	12706	12593	12430	12673	12514	12407	12572	12494	12589	12755	12367	12505	12517	12686	12579	12543	12554	12694	12619	12409	12580	12588	12628	12584	12493	12601	12551	12532	12493	12388	12542	12552	12428	12531	12443	12414	12729	12666	12611	12599	12501	12343	12642	12529	12448	12449	12587	12625	12606	12727	12705	12524	12766	12711	12583	12452	12564	12481	12641	12620	12640	12529	12576	12511	12485	12536	12613	12454	12610	12542	12540	12417	12588	12631	12548	12792	12420	12483	12811	12596	12652	12493	12635	12644	12567	12563	12510	12643	12563	12674	12488	12615	12592	12508	12638	12624	12602	12481	12394	12516	12495	12638	12593	12485	12428	12594	12618	12496	12617	12498	12497	12644	12671	12613	12707	12610	12555	12562	12316	12439	12605	12580	12658	12620	12509	12472	12683	12552	12543	12606	12614	12615	12514	12615	12400	12540	12552	12523	12724	12611	12595	12518	12634	12572	12453	12719	12584	12652	12488	12423	12604	12438	12611	12561	12714	12650	12541	12618	12480	12514	12696	12578	12559	12582	12550	12546	12449	12651	12596	12545	12615	12583	12558	12593	12468
30865	27260	30168	25580	20796	19296	18404	16975	16055	15767	15504	15286	15084	14724	14553	14692	14457	14711	14690	14437	14356	14296	14135	14256	14248	14161	14252	13864	14092	14248	14156	14043	14103	14000	14229	14108	13875	14134	13941	14065	14022	14089	13981	13854	13962	13970	14050	14010	13945	13995	14071	14045	13840	13820	13912	14293	14137	13870	13674	14100	14004	14010	13956	14188	13841	13808	14029	14162	13891	14037	13859	13751	13947	13923	13789	14229	14077	13802	14084	13892	13801	13860	13972	13924	13751	13995	13822	13930	13767	13955	14030	14082	13946	14116	13959	13811	14282	13987	13928	14076	13927	14013	13844	13954	13876	13964	13809	14117	14001	14002	14077	13913	14112	13824	13873	13875	14174	14138	13766	14120	14013	14236	14061	13853	13978	13925	14012	13857	13877	14093	14150	14011	14113	13962	14188	13905	14196	13872	13921	14061	13874	13982	13930	13835	13827	13938	13899	13928	14020	14061	13913	13775	13807	13776	13883	13930	13966	14241	14022	13970	14183	13981	14030	13799	14047	14100	13875	13872	13996	13832	13830	13895	13892	13875	13890	13918	13737	14007	14004	13819	14010	14047	13911	13975	13929	13665	13866	14003	14051	13901	13995	13884	13998	14205	14189	13950	13961	14003	13892	14054	14068	13947	13970	14032	13978	13965	13958	13962	13961	13968	14000	13970	13885	13762	13893	14058	14010	14146	13815	13812	14030	13763	14083	14230	13970	14028	13994	14048	13796	13861	13980	13902	13846	13804	14024	13866	14070	13938	14118	14056	13869	13951	13902	13876	13852	14091	13925	13825	13965	14023	13945	13760	13848	13847	13964	13939	13999	14015	14133	13956	14162	13879	13910	13869	13947	13981	14115	14067	14221	13990	13864	14130	13890	13845	13872	13925	13976	14005	13954	14039	13920	13922	14050	13909	14027	13882	13993	13906	13860	14028	14071	14013	13991	14090	13872	14028	13960	14072	13995	13832	14000	14036	14076	13870	13807	14040	13951	13838	14052	13871	13932	13869	13909	13985	14023	14075	13945	13870	13965	14036	14028	14069	14067	13826	13867	13889	13917	14021	14008	14066	13950	13881	13837	13978	14090	14037	13867	13888	13884	13941	13687	13984	13875	14119	13847	13693	13842	13797	14055	13633	13970	13979	14163	14009	13983	14021	13965	14037	13806	13965	13783	14110	13967	13970	13964	14132	14089	13884	14013	13936	14309	13735	13891	13990	14015	14077	14079	13931	14002	14005	13956	14148	14005	14030	13890	13778	13956	14018	14097	13750	14115	13971	13917	14117	14081	13961	13848	13838	13903	13708	13989	13892	13722	14013	13894	13833	13993	13996	13964	14021	14038	13884	14047	13914	13866	13795	14066	13963	13859	13870	13921	14089	13911	13869	13891	13868	13769	14054	14008	14091	13998	13781	13960	14004	13953	13953	14173	13992	14031	13885	14054	13818	13854	14030	13806	13917	14009	14109	14091	13930	13903	13917	13939	13964	14122	14183	14133	14033	14106	14148	14114	13895	13951	14094	14106	14102	14180	14095	14017	13942	14094	13932	14030	13957	14060	13963	13888	13928	13783	13973	13822	13921	14059	13815	14054	13786	13977	13779	13924	14141	14013	13957	13986	13824	13880	13824	13715	14039	14034	14014	14170	14140	13923	13993	13854	14002	13817	14002	14009	14152	13812	13760	13905	13997	14092	14030	13862	14161	13923	14057	13771	13912	13854	14154	13904	13987	13847	14023	14123	13691	13960	14085	13968	13898	13645	14102	14051	13918	13729	13674	14125	13942	13903	13992	14094	13914	13647	13766	13940	13927	13782	13994	13839	13955	14014	14054	13824	13997	13813	14016	13766	14086	13773	14002	14020	13899	13771	13800	13802	13783	14005	13807	13863	13926	13943	13896	14226	13964	14022	14015	13850	13844	13957	14012	13898	13984	14051	14145	13964	13800	13866	14068	14100	14023	14168	13931	13944	13802	13966	14201	13950	13964	13885	14018	14226	13900	14029	14096	14137	13920	13959	13753	13819	13890	13959	13849	13859	14130	13863	13956	13943	13895	13921	13778	14028	14114	13935	13826	14085	13893	13862	14030	13962	13970	14122	13797	14016	13961	13800	14015	13933	13912	13869	13749	13682	13943	13981	13893	13986	13905	13937	13807	13862	13864	13533	13972	13845	13965	14041	14105	14090	14058	13945	14004	13855	14090	13827	13790	13978	13742	13976	13908	14022	13873	14051	14097	14070	14053	13887	13989	14147	13842	13921	14050	13945	14019	14116	14018	14073	13953	13823	13933	13749	13766	13836	13965	13911	13873	13971	14015	13878	13789	13880	13974	13885	13982	13790	13998	13899	13991	13904	13923	13846	13964	14117	14114	13987	14027	13994	13886	13844	13929	13918	13832	13919	14065	13914	14174	13936	13969	13997	13914	13920	13904	14078	13826	13967	14070	14062	13898	13989	13938	14064	14035	13991	13842	13905	13993	14005	14082	13980	13961	13972	14022	13970	14089	13872	13822	13846	14059	14020	13947	13912	14003	13964	14126	13863	13930	13776	14000	13916	14024	13967	13999	14082	13931	14036	14057	13984	13819	13828	13906	13856	14101	13836	13890	14071	13684	13815	14033	14005	14142	13955	13859	13941	13888	13908	13839	14041	14318	13944	13812	13872	13823	14141	14076	13756	13983	13983	13860	13926	14081	13960	13866	13961	14035	13754	13926	13969	14101	14092	13927	14118	13997	13955	13875	13929	13935	13881	13871	14078	13997	14084	13970	14079	13862	14189	14109	14145	14095	13969	13999	13938	13984	14114	14023	13854	13919	13997	13954	14184	13897	13871	14025	13910	14038	14028	14079	14157	14068	13782	13990	13812	13904	13902	13950	13995	14076	13952	14092	13951	14013	14106	13908	13963	14072	14071	13741	13966	13974	14062	13917	13845	13808	13931	13996	13939	13793	14145	13981	14018	13964	13997	14147	13997	13885	13991	14063	14073	13954	13994	13979	13994	13870	13892	13859	14001	13889	13952	14003	13989	13803	14096	13800	13978	14102	13951	14259	13895	13970	13895	13904	13904	13879	14033	13936	13844	14140	14225	13964	14042	14055	13964	13994	14113	13984	13892	14039	13915	13651	13854	14096	13949	13974	13879	13776	13834	14010	13897	13980	13854	14000	13982	14043	13980	14001	13957	14000	14038	14010	13926	14132	13733	13958	14063	13643	14122	13927	13980	14011	14056	13953	14000	13811	13893	14015	14012	14029	14062	13982	14044	14027	14110	13993	13731	13906	13598	13854	13848	13878	13956	14015	14064	13890	13915	13757	14000	14116	13852	13885	13916	13963	13782	14006	14013	14044	13812	13958	13964	13809	14055	13975	14131	13905	14045	13876	13620	14030	13871	13875	13986	13974	14030	14209	13916	13772	13979	13977	13868	13908	13913	13992	13686	13986	13796	13819	13966	13877	13859	13851	13844	14121	13883	14016	13993	13984	14029	13940	14100	13887	14003	14108	13740	13959	14008	13760	13790	14009	13782	13882	14130	13975	13879	13832	13936	13835	13862	13968	13835	13960	14000	14086	14016	13762	13908	13965	14104	13962	13940	13967	13823	13867	13990	13838	13847	13922	13905	13940	14035	13940	14084	13921	13704	13892	14293	14038	13849	14009	13797	13852	14005	14006	13887	13864	13753	14052	14006	13990	13824	13910	13927	14006	13992	14011	13810	13894	14071	13890	14075	13832	13959	14026	13975	14200	14078	13946	13998	14105	13930	14074	13779	13993	13877	13945	13888	13961	13995	14003	13922	13978	13957	14033	13993	13941	13786	14010	13879	13923	14083	14068	13803	14013	13816	13904	13868	13706	14029	13975	13980	14228	14165	13965	13921	13871	13882	13992	13880	13883	13929	14002	13985	13946	13944	13766	13874	14010	13837	13976	14083	13977	13680	13927	14007	13848	14043	14027	13938	13956	13981	13930	13952	14023	13971	13997	13924	13756	14040	14072	13927	14113	14214	14095	13869	14043	13856	14009	13725	13902	13907	14087	13954	13935	13940	13990	13869	13755	14058	14097	14021	14037	14093	14071	14069	14174	13941	14047	13972	13953	13809	13889	14096	13993	13893	13938	14038	14000	14027	14027	14024	13938	13946	14062	14022	14082	13942	14026	13928	14048	14053	13821	14235	14042	14019	14158	13983	13999	13932	14046	13896	13859	13756	13789	13924	14116	14022	13921	13857	13953	13772	14051	13938	14060	13906	13826	13958	13959	13809	13933	13903	13931	14111	14036	13929	13881	13912	13688	13780	13853	14042	13955	14070	13972	14053	13958	13982	14148	14123	13884	14113	13959	14010	13885	14176	13967	13876	14092	13971	14000	14146	13907	13996	14096	14089	13875	13940	13818	13984	13961	13983	13981	13920	13838	14027	13895	14022	13973	14165	13997	13982	13880	14084	14041	13800	13960	14151	13888	14016	14123	14098	14200	13940	13830	13846	13902	14018	14109	13897	14019	13957	13899	14042	14011	13852	13838	13984	14026	13916	14016	13935	13854	13854	13916	13945	13961	13894	13854	13904	13822	13932	14049	13957	13886	13931	13901	13938	13939	13786	13917	13933	14020	13898	13817	14160	14022	13880	14161	13825	13752	13882	14069	14060	13945	14054	14011	14043	13976	14053	13952	13944	14042	13968	13960	13928	13904	13821	13810	14134	14032	14011	13932	14114	14105	13894	13858	14018	13879	13903	13982	13931	13951	13970	13899	13944	13964	13911	13906	13983	13916	13917	13909	14025	14280	13774	13953	13958	13858	13971	13962	13948	13971	13962	14102	13873	14004	13903	13937	13874	14164	14135	13945	13890	13973	13955	13918	14109	13898	14034	14159	13999	13789	13892	14138	13955	13832	13882	13872	13809	13952	14071	14039	13933	13954	13984	13941	13850	14155	13865	13885	13929	13988	14084	13869	13904	14145	13926	13985	14047	14071	13899	13933	13972	13950	14088	13965	13893	14099	14062	13902	13839	13904	14086	14212	13977	13894	13900	13968	13827	14000	14046	14104	14206	13834	13707	13926	14066	14026	14031	13973	13983	13979	13770	13926	13982	14029	13663	13937	14065	14066	13899	13993	13991	14019	14003	14337	13853	13914
25525	35127	33422	25857	22445	21190	19866	18105	16632	16222	15572	15148	14976	14363	14401	14014	14046	14028	13816	13785	13556	13616	13409	13185	13271	13325	13043	13220	13138	13185	13140	13328	13250	13135	13107	13114	13044	13127	13188	13034	13158	13106	13068	13059	13053	13125	13093	13161	12865	13085	13182	13171	12942	13100	13109	13181	13110	12931	13157	13049	13035	12980	13062	12986	12991	13185	13126	13016	13074	12942	13103	13028	12972	12915	13005	12986	13049	13057	13121	13019	13059	13054	13060	12936	13053	12910	13047	13132	13050	13088	13176	12877	12931	12944	13093	13084	12962	13009	12860	13059	13051	13163	13184	13237	12936	12944	13116	13008	13086	13149	13083	12995	12982	13066	13152	13164	13073	12951	13072	13065	12845	13016	12993	13025	13106	12987	13025	12971	12935	13031	13028	13043	13126	13053	13155	12976	13155	13135	13087	13057	12977	13041	13056	12904	13206	13043	13061	12999	13117	12936	13044	12914	13070	12903	13053	12940	13061	13046	13073	13000	12911	13083	13113	13124	13017	13103	12964	13110	13134	12828	12900	12970	13020	12937	13128	13137	13322	12933	12991	13176	13084	13035	13072	13025	13137	12914	13084	12944	13129	13125	13202	13151	13020	12997	13155	12934	13127	13071	13158	12993	12976	12937	13056	12793	12959	13031	13013	13163	13047	12959	13226	13053	13091	13113	12979	12996	13036	13010	13020	13161	13120	13108	13074	12933	13117	13116	12991	13068	12885	13002	12944	12800	13137	13249	13198	13041	13117	12944	13060	12945	13152	13038	12986	12966	13013	13086	13051	13150	13016	13113	13042	13169	13061	12927	13220	12884	12945	12932	13116	12972	12953	13094	13087	13080	12899	13055	13117	13119	13119	13101	12979	12889	12959	13118	13080	12937	13115	13148	12929	13068	13144	13066	13108	13128	12916	12918	13194	13008	13035	13003	13097	13257	13075	12993	13183	13017	13014	13067	12829	13037	13019	12906	13022	12914	13160	12895	13005	13081	13000	13190	13138	13017	13017	13005	12880	12849	13089	13113	12987	13160	12960	13000	12976	12930	13010	13131	13036	13029	13050	13051	13002	13081	12968	12887	13051	13130	13186	13027	13103	13165	13064	13013	13185	12988	13052	13051	13003	13309	13134	12956	13053	12991	13141	13120	13104	13186	12956	13111	13057	12984	12913	13094	12932	13063	13105	12994	12907	13117	12941	12992	13124	13229	13179	12970	13052	13015	13011	13119	13017	13035	13105	13052	13049	13093	12936	12928	12949	13002	13098	13111	13099	12838	13004	13065	13071	13037	13135	12920	13165	12984	13032	13108	13178	12928	12810	13106	13156	12997	13114	12997	13074	13075	13063	13286	12941	12920	12940	13006	13062	13033	13023	13103	12754	12916	13140	13001	13092	12949	13000	13120	13029	12990	13032	13251	13110	12972	13150	13154	12967	13087	13189	13056	13116	12864	12960	13007	13047	13118	13071	13058	12875	13317	13029	12842	13112	13027	13063	13025	12892	12940	13165	13046	13013	13121	12977	12917	12893	13083	12961	13148	13070	13077	12934	13077	13265	12927	12952	13010	13102	13018	13120	13083	12995	13137	13115	13142	13064	12907	13197	12895	13132	13112	13003	13128	13123	12950	12952	13061	13120	13104	13099	12950	12976	13204	13149	13038	12965	12972	13003	12986	13091	12840	13060	13102	12975	12943	13142	13152	13096	13081	13148	12972	13053	13099	12979	12957	13207	13097	13045	13096	12933	13104	13092	12941	13176	12981	13166	12991	12896	13098	12985	12960	13181	13027	13144	12920	13097	13041	13302	13131	13112	13135	13075	13040	13183	13267	12961	12946	13074	13045	12998	13091	13038	13107	12939	13130	13170	12987	13080	13107	13140	13019	12989	12967	13059	13052	12951	13157	13064	13085	13030	13153	13195	13046	12918	12982	13059	12973	13134	13101	13032	13068	12990	13095	13185	13065	12993	12912	13131	13007	12934	12953	13037	13085	13129	13026	12897	13270	13105	13032	12796	13004	13114	12983	12951	12998	13032	13072	12930	13037	13044	12921	13036	13085	13033	13056	13081	13043	12911	12988	13013	13041	12997	13166	12947	12852	12786	12935	13280	13068	13091	13133	12964	13094	13097	12908	13219	13002	12991	13235	12980	12805	13083	13107	13016	13200	13088	12938	13090	13164	13102	12989	12919	13026	13093	12974	13228	13093	12859	13162	13002	13022	13010	12981	13020	13039	12990	13067	13088	13019	13020	13247	13171	13121	13049	12969	12968	13139	12955	13087	13118	13066	12945	13011	13142	13015	13117	12963	13020	13238	13118	13018	13098	13057	13011	13036	13081	13036	13049	13008	12989	13131	13161	12851	13136	12904	13131	12938	13087	13009	13078	12843	13079	13127	13154	13055	12961	13009	13052	13040	13083	13109	13037	13038	13046	13027	13150	12988	13112	12939	13201	12902	12998	13012	13044	12974	13002	13043	13090	13089	13018	13127	13187	12952	13101	13071	12936	13051	12891	13206	13027	12974	13100	13040	13021	13118	12995	13249	13007	13055	13063	13059	13157	12849	12969	13030	13189	13080	13126	12967	12964	12890	13070	13014	13192	13092	13003	13108	12955	13213	13013	13141	13048	12956	13028	13153	12865	13116	12995	12989	13097	12938	12951	13022	13059	13022	13048	13269	12982	13085	12934	12899	13123	12973	13090	12997	13025	13139	12941	13134	12878	13017	12947	13168	12984	13109	13037	13000	12954	12985	13081	13030	13107	12870	13063	12959	12896	13055	13015	13167	13035	13112	13030	13104	13083	13117	13148	13023	13159	13035	13184	12999	13205	13000	13104	13017	13022	13007	13026	13062	13002	12974	13220	12901	13092	12961	13039	13008	13176	13030	13126	13152	12853	12930	13084	12913	13111	12989	13019	13019	12946	12997	12975	12918	13165	12867	13190	13055	13060	13148	13005	13030	13114	13111	13021	12971	13018	13031	12990	13015	12965	12975	13090	13081	12987	13056	13013	13093	12892	13058	13007	12972	13098	13134	12969	12928	13096	13119	12941	13031	12936	13034	12993	13009	13085	12959	13070	13252	13081	13158	13034	12936	13032	13215	13090	12977	12917	13236	12978	13035	12910	13066	12760	13104	13207	13059	12985	12991	13148	12852	13085	13022	13055	13074	12960	13070	13012	13074	12784	13108	13072	13245	12928	13129	12996	12958	13051	13165	13104	13073	13040	12878	13168	13050	12919	13102	12990	13122	12883	13018	13041	13146	13034	12911	12997	12924	13110	13056	12942	12888	12946	13109	12947	13043	13108	13101	13132	12873	13166	13174	13019	13079	13064	13015	13092	12977	13029	13150	13105	13146	12962	13173	12999	13063	13132	13054	12881	12986	13135	13003	13138	13212	13031	13101	13121	13043	12988	13072	13029	13186	12963	13082	13002	13079	13304	12957	13139	13088	13010	13039	12917	13153	13117	12974	13021	13015	12950	13021	13050	13193	13064	13006	13059	12963	12973	13007	12963	13006	12952	13018	13050	13098	12937	13158	13054	13047	13046	13154	13057	13030	13109	13017	12981	12990	13047	13098	13041	13138	13011	13129	13090	12888	12938	13089	12934	13020	13133	13043	13109	13105	13086	12930	13163	13093	13098	13125	13041	13013	13115	13042	13011	13132	13073	13162	13055	12901	13103	13023	13086	13049	13012	12903	13115	13128	12994	13110	13044	13000	12892	12997	13152	12984	13019	13116	13037	13061	13034	12978	12808	13133	13085	13161	13168	12872	12969	13190	12965	12979	12929	12978	13118	13178	13084	13135	13129	13027	13054	13014	13104	13129	13017	13021	13172	12947	13066	13088	13068	13126	12960	13038	13192	13006	13118	13044	13015	13160	13111	12928	13192	12966	12941	12939	13039	13051	13136	13142	13021	12993	13211	13020	13155	12789	13179	12885	13094	12980	13111	12935	13101	13031	12992	13219	13124	13178	13251	13141	12998	13127	13022	13200	13077	12994	12952	12971	12988	12960	12895	13029	13139	12964	13173	12894	13108	13046	13058	13056	13033	12925	13095	13037	12906	12965	13025	13075	13009	13113	13115	13233	13122	13165	13109	13212	13018	13042	13066	13195	12958	12996	13012	13139	12985	13095	13094	13059	13079	13178	13119	12964	13039	12983	13137	13074	13072	13183	12978	12914	13023	12984	13075	12973	13119	13158	12941	12943	13145	13043	13093	13226	13089	13182	13080	12951	13104	12964	13061	13072	13125	12940	12964	13046	13019	13045	13120	12941	13084	12977	13037	12990	12931	13149	13094	12931	12992	13063	12998	13128	12960	13139	13109	13098	13036	13127	13081	13024	13080	13147	13085	13074	13119	13093	13187	13289	13028	13186	13123	13068	13047	12928	13068	13082	12933	12962	13168	12969	12936	13023	13083	13096	13189	13164	13160	13042	13013	13076	12945	13026	13004	13142	12986	13012	13268	13044	13122	13105	13006	13071	13024	13177	13005	13050	12971	13088	13015	13026	12981	13029	13059	13112	13101	13342	12931	13115	13002	12915	12959	13098	13124	13043	13223	13132	13005	12929	13004	13142	12999	13024	12887	13089	13159	13136	13131	12859	13075	12806	13022	12993	12944	12955	13098	13117	13235	13104	12828	13172	13167	13012	13173	13087	13034	13134	12991	13079	13126	12982	13131	13227	13049	13005	13206	12935	13095	13150	13117	12828	13131	13117	12995	13047	13060	13120	12998	13287	13082	13147	13180	13126	13073	12949	13017	12999	13176	13200	13156	13040	13146	13006	13092	13129	13017	12964	13146	12954	12797	13119	13075	12990	12996	13107	12924	12900	13020	13096	13036	13174	12921	13194	13113	12964	12997	13083	13173	12981	12935	13109	12974	13096	13049	12977	12972	12924	12949	13062	13003	13093	13010	12989	13022	12951	13220	13064	13032	12995	12873	13095	13293	12959	13059	13035	13074	13157	12867	12972	13007	12923	13192	13051	13073	13086	13105	13094	13088	13124	12980	13192	13086	13093	13182	13010	13240	12994	12902	13166	13076	13002	13065	13058	13015	13005	13057	13223	13024	13096	13065	12969	13096	12958	13136	13052	13001	12980	13100	13142	13188	12965	12875	13079
25390	21528	28601	26433	24305	24181	22873	19958	18481	17764	17178	16634	16186	16042	15714	15596	15671	15324	15241	14950	15174	14887	14838	14619	14621	14500	14470	14421	14378	14655	14419	14646	14602	14656	14436	14359	14094	14329	14274	14319	14282	14471	14290	14401	14352	14476	14297	14232	14285	14260	14256	14332	14271	14121	14402	14548	14445	14342	14301	14229	14264	14269	14341	14275	14412	14441	14556	14460	14244	14346	14272	14320	14376	14252	14407	14279	14374	14252	14458	14300	14438	14340	14289	14204	14303	14267	14231	14190	14319	14325	14345	14392	14225	14229	14242	14301	14222	14386	14320	14084	14197	14263	14401	14206	14129	14399	14244	14215	14199	14333	14350	14151	14195	14218	14199	14169	14141	14253	14256	14209	14311	14194	14404	14153	14198	14299	14157	14071	14332	14379	14337	14225	14295	14167	14336	14143	14300	14295	14221	14295	14472	14312	14342	14265	14286	14398	14095	14208	14414	14243	14303	14198	14052	14511	14252	14309	14282	14223	14177	14243	14218	14536	14041	14299	14393	14195	14277	14530	14331	14388	14179	14263	14292	14166	14301	14221	14279	14383	14415	14298	14153	14332	14334	14281	14215	14300	14434	14278	14359	14444	14384	14327	14314	14307	14268	14458	14403	14293	14421	14481	14215	14467	14322	14448	14285	14255	14300	14246	14124	14205	14358	14296	14364	14382	14362	14332	14254	14321	14301	14240	14109	14201	14231	14376	14240	14218	14088	14194	14362	14386	14295	14359	14353	14290	14152	14432	14303	14246	14407	14236	14071	14118	14146	14335	14357	14303	14361	14364	14184	14256	14346	14196	14412	14194	14347	14175	14262	14454	14353	14210	14242	14015	14181	14233	14180	14115	14491	14130	14146	14187	14238	14504	14066	14265	14163	14287	14158	14287	14354	14144	14202	14329	14353	14208	14176	14333	14133	14334	14491	14251	14240	14115	14311	14231	14367	14301	14480	14366	14415	14228	14222	14235	14318	14308	14093	14324	14274	14469	14322	14227	14352	14350	14293	14363	14282	14332	14359	14077	14353	14242	14287	14312	14309	14328	14022	14217	14297	14116	14312	14214	14463	14324	14252	14380	14268	14461	14366	14094	14389	14400	14322	14540	14528	14317	14315	14301	14175	14383	14418	14326	14337	14213	14260	14240	14362	14353	14480	14478	14278	14268	14186	14207	14242	14306	14304	14258	14361	14081	14298	14116	13908	14252	14278	14241	14282	14341	14375	14244	14123	14187	14439	14294	14344	14331	14419	14439	14253	14337	14297	14148	14346	14449	14090	14477	14364	14185	14414	14243	14265	14138	14398	14290	14222	14047	14288	14360	14370	14210	14190	14285	14324	14420	14266	14397	14465	14312	14257	14176	14409	14422	14108	14339	14245	14212	14250	14220	14419	14302	14113	14311	14142	14257	14230	14332	14424	14231	14247	14418	14242	14059	14353	14165	14361	14183	14276	14163	14174	14124	14275	14378	14236	14429	14402	14393	14250	14165	14417	14250	14328	14287	14300	14312	14172	14180	14451	14359	14337	14324	14234	14543	14357	14288	14333	14152	14175	14275	14270	14236	14392	14266	14381	14304	14186	14218	14190	14271	14395	14341	14290	14029	14300	14193	14329	14263	14252	14325	14254	14364	14381	14295	14443	14136	14342	14145	14360	14435	14295	14302	14294	14064	14318	14117	14117	14209	14296	14428	14274	14586	14244	14436	14333	14409	14280	14253	14213	14130	14183	14355	14095	14259	14236	14029	14376	14222	14264	14123	14084	14229	13957	14280	14430	14206	14412	14039	14279	14223	14233	14251	14162	14139	14110	14375	14348	14393	14332	14335	14043	14247	14323	14444	14188	14182	14212	14252	14438	14209	14413	14372	14111	14241	14375	14371	14196	14249	14421	14304	14406	14354	14387	14250	14295	14123	14266	14036	14273	14241	14110	14223	14227	14463	14135	14289	14327	14256	14307	14128	14442	14202	14232	14228	14260	14196	14196	14231	14517	14395	14147	14266	14339	14467	14350	14308	14164	14280	14132	14530	14156	14136	14155	14361	14273	14129	14212	14413	14105	14067	14129	14189	14293	14357	14412	14176	14245	14143	14128	14424	14396	14281	14246	14310	14446	14226	14169	14318	14195	14201	14317	14394	14484	14014	14212	14231	14387	14177	14237	14343	14089	14264	14046	14425	14229	14263	14363	14228	14435	14335	14361	14351	14239	14405	14164	14224	14437	14263	14425	14331	14350	14127	14264	14180	14332	14269	14332	14272	14313	14209	14369	14282	14339	14199	14293	14263	14330	14386	14202	14169	14340	14335	14063	14223	14294	14270	14323	14357	14419	14373	14318	14335	14416	14451	14226	14352	14425	14373	14374	14382	14130	14452	14377	14223	14412	14413	14235	14184	14200	14285	14264	14167	14330	14307	14215	14320	14347	14359	14199	14202	14312	14263	14285	14261	14254	14174	14247	14233	14322	14467	14078	14377	14246	14273	14213	14077	14184	14156	14190	14422	14095	14350	14298	14102	14261	14552	14262	14177	14439	14375	14459	14425	14329	14395	14354	14227	14258	14410	14293	14096	14213	14332	14133	14381	14320	14355	14447	14365	14345	14160	14344	14168	14078	14108	14178	14187	14292	14232	14453	14219	14312	14262	14321	14236	14389	14294	14394	14467	14333	14172	14299	14199	14476	14119	14282	14229	14061	14126	14460	14222	14224	14123	14190	14159	14194	14204	14382	14337	14156	14329	14246	14209	14210	14067	14280	14351	14166	14430	14296	14113	14513	14330	14498	14266	14384	14282	14343	14158	14521	14441	14273	14228	14272	14315	14328	14254	14367	14228	14275	14332	14123	14259	14273	14299	14243	14212	14460	14319	14033	14211	14314	14280	14247	14352	14109	14218	14456	14173	14479	14109	14353	14440	14222	14217	14263	14336	14225	14297	14133	14279	14353	14452	14355	14177	14293	14352	14361	14214	14132	14472	14209	14258	14368	14215	14332	14276	14479	14395	14232	14302	14307	14174	14517	14403	14155	14373	14123	14164	14284	14304	14189	14316	14130	14138	14214	14173	13982	14285	14368	14190	14322	14353	14087	14333	14334	14221	14234	14155	14291	14192	14246	14271	14384	14333	14436	14240	14426	14304	14248	14210	14236	14326	14269	14180	14233	14385	14245	14249	14586	14160	14344	14272	14272	14331	14424	14226	14392	14325	14431	14105	14345	14501	14194	14061	14271	14192	14450	14414	14471	14385	14310	14237	14194	14353	14257	14449	14412	14353	14080	14183	14519	14472	14345	14136	14341	14360	14215	14269	14170	14383	14232	14074	14427	14481	14264	14075	14260	14330	14197	14093	14303	14322	14256	14449	14170	14268	14452	14313	14385	14377	14161	14378	14396	14378	14320	14456	14212	14368	14262	14263	14246	14266	14287	14142	14448	14151	14313	14333	14321	14293	14304	14467	14293	14297	14213	14402	14246	14276	14267	14269	14398	14155	14346	14359	14581	14380	14400	14264	14301	14348	14008	14283	14243	14439	14157	14118	14088	14243	14056	14211	14408	14279	14337	14351	14443	14263	14249	14492	14267	13991	14266	14168	14170	14164	14205	14406	14365	14119	14364	14279	14145	14230	14214	14057	14357	14166	14296	14161	14395	14408	14326	14252	14322	14062	14420	14368	14238	14127	14354	14392	14219	14178	14167	14352	14150	14325	14335	14434	14219	14163	14471	14293	14332	14308	14376	14232	14159	14177	14194	14244	14250	14015	14188	14281	14148	14206	14288	14156	14046	14092	14133	14283	14240	14183	14139	14241	14561	14292	14103	14255	14185	14251	14388	14321	14284	14059	14207	14161	14177	14246	14213	14489	14559	14271	14362	14338	14295	14483	14446	14566	14224	14290	14287	14213	14399	14229	14381	14271	14206	14357	14231	14348	14370	14406	14347	14325	14191	14364	14019	14198	14115	14298	14335	14474	14430	14273	14274	14259	14199	14171	14436	14247	14250	14237	14164	14404	14175	14206	14224	14303	14259	14319	14291	14223	14315	14211	13990	14332	14313	14445	14288	14384	14292	14412	14393	14190	14138	14165	14133	14343	14261	14323	14354	14145	14380	14385	14311	14267	14229	14310	14333	14089	14298	14298	14375	14250	14285	14118	14296	14102	14206	14162	14308	14383	14434	14324	14504	14389	14353	14286	14184	14159	14285	14167	14209	14256	14199	14246	14445	14329	14311	14293	14345	14297	14391	14274	14188	14344	14283	14149	14471	14236	14440	14139	14443	14197	14248	13971	14093	14237	14278	14229	14456	14427	14238	14276	14183	14155	14307	14348	14224	14294	14484	14269	14298	14269	14152	14293	14352	14239	14181	14204	14391	14169	14288	14230	14233	14456	14352	14062	14295	14289	14291	14131	14314	14372	14147	14134	14165	14211	14383	14203	14310	14351	14318	14310	14240	14194	14367	14127	14295	14416	14196	14239	14280	14337	14423	14063	14356	14425	14454	14335	14327	14342	14111	14370	14293	14253	14230	14279	14080	14286	14296	14225	14278	14304	14267	14435	14332	14502	14236	14265	14203	14420	14367	14292	14314	14154	14227	14296	14282	14166	14035	14306	14099	14292	14364	14366	14215	14233	14277	14131	14417	14025	14267	14168	14286	14279	14409	14411	14195	14245	14310	14325	14197	14116	14276	14270	14350	14133	14498	14294	14289	14345	14330	14173	14149	14406	14270	14368	14469	14358	14248	14326	14325	14350	14391	14339	14250	14130	14293	14227	14495	14124	14235	14257	14291	14335	14069	14301	14301	14257	14242	14216	14392	14221	14226	14349	14190	14367	14397	14358	14481	14311	14313	14204	14238	14255	14207	14459	14378	14294	14428	14294	14370	14330	14276	14152	14168	14153	14170	14291	14104	14368	14222	14280	14229	14389	14251	14245	14507	14336	14281	14203	14369	14503	14363	14262	14375	14396	14170	14270	14280	14353	14223	14215	14450	14125	14323	14306	14227	14283	14048	14127	14122	14183	14308	14233	14338	14254	14154	14279	14420	14325	14129	14370	14255	14238	14224	14200	14360	14290	14018	14297	14235	14030	14347	14307	14264	14193	14367	14412	14301	14127	14273	14374	14362	14133	14277	14117
25122	40649	39679	32151	28392	26127	23837	21211	19670	18881	17811	17130	16422	15972	15634	15186	15203	14981	14488	14467	14162	14139	13936	13863	13770	13656	13610	13663	13616	13503	13542	13381	13583	13532	13430	13412	13391	13553	13237	13204	13441	13330	13166	13287	13232	13378	13252	13202	13386	13414	13503	13394	13332	13292	13358	13630	13301	13280	13281	13200	13173	13260	13206	13302	13430	13354	13328	13416	13257	13276	13325	13427	13353	13284	13302	13233	13160	13130	13414	13244	13407	13368	13364	13324	13407	13207	13457	13208	13405	13330	13207	13247	13196	13374	13432	13239	13224	13243	13328	13255	13365	13118	13217	13342	13327	13295	13365	13346	13270	13327	13216	13302	13271	13355	13464	13242	13208	13224	13332	13319	13362	13334	13158	13360	13295	13332	13118	13220	13396	13258	13239	13330	13366	13156	13294	13326	13249	13284	13183	13327	13265	13370	13301	13308	13376	13350	13182	13315	13271	13254	13179	13220	13360	13303	13188	13175	13377	13347	13188	13318	13367	13066	13147	13219	13253	13271	13331	13319	13299	13341	13320	13182	13219	13383	13236	13278	13284	13210	13410	13258	13413	13328	13241	13339	13418	13156	13256	13267	13276	13278	13274	13411	13350	13194	13426	13125	13391	13307	13204	13406	13316	13376	13213	13379	13156	13206	13187	13321	13285	13184	13101	13176	13415	13314	13169	13380	13231	13343	13304	13171	13267	13325	13414	13341	13393	13332	13295	13372	13304	13323	13163	13347	13309	13254	13225	13502	13323	13251	13364	13224	13219	13302	13364	13328	13087	13305	13228	13170	13191	13321	13314	13273	13190	13415	13377	13444	13235	13405	13119	13409	13382	13276	13271	13287	13302	13319	13353	13353	13335	13076	13356	13377	13199	13161	13346	13312	13122	13279	13308	13304	13384	13279	13169	13403	13258	13400	13206	13294	13214	13266	13189	13447	13237	13268	13180	13221	13208	13358	13390	13209	13323	13164	13386	13291	13312	13353	13445	13074	13177	13141	13274	13439	13335	13349	13259	13366	13219	13359	13313	13325	13287	13275	13314	13296	13395	13188	13445	13308	13539	13239	13380	13240	13527	13283	13229	13221	13353	13207	13472	13241	13048	13159	13388	13357	13416	13295	13252	13248	13334	13233	13228	13227	13327	13548	13470	13396	13214	13224	13091	13307	13348	13229	13320	13115	13328	13111	13217	13327	13315	13318	13360	13246	13359	13261	13324	13027	13194	13265	13342	13131	13251	13405	13241	13224	13226	13426	13349	13224	13301	13406	13216	13393	13270	13249	13353	13251	13220	13180	13255	13403	13298	13070	13610	13262	13302	13346	13345	13391	13358	13295	13331	13377	13245	13302	13222	13283	13362	13503	13133	13378	13289	13137	13078	13275	13420	13147	13221	13148	13293	13328	13267	13392	13382	13100	13370	13432	13267	13454	13349	13565	13299	13184	13228	13311	13284	13214	13263	13305	13257	13323	13317	13407	13364	13376	13411	13278	13321	13261	13215	13217	13180	13304	13354	13254	13211	13388	13396	13164	13284	13225	13337	13216	13151	13370	13408	13286	13213	13314	13346	13243	13252	13219	13252	13310	13400	13261	13258	13227	13243	13209	13121	13176	13353	13175	13211	13278	13379	13384	13375	13342	13062	13344	13268	13252	13268	13262	13306	13319	13341	13318	13245	13265	13286	13333	13403	13362	13274	13325	13284	13339	13292	13221	13202	13326	13311	13342	13289	13253	13132	13100	13211	13471	13312	13386	13170	13225	13399	13364	13375	13265	13270	13355	13250	13483	13289	13402	13350	13261	13327	13149	13281	13265	13226	13141	13373	13160	13254	13296	13397	13122	13191	13263	13276	13364	13310	13323	13303	13303	13326	13198	13284	13286	13231	13242	13236	13314	13297	13243	13437	13192	13327	13280	13185	13414	13298	13232	13259	13276	13349	13458	13271	13403	13241	13203	13194	13160	13303	13372	13307	13209	13285	13335	13251	13240	13372	13343	13418	13220	13614	13325	13357	13281	13228	13406	13156	13253	13210	13395	13283	13269	13271	13470	13251	13453	13233	13386	13288	13411	13184	13282	13450	13253	13402	13178	13326	13324	13378	13270	13284	13220	13303	13198	13365	13257	13308	13159	13304	13260	13259	13227	13246	13366	13178	13221	13330	13315	13255	13317	13388	13133	13269	13319	13368	13401	13228	13303	13380	13280	13207	13447	13383	13225	13308	13337	13282	13336	13283	13262	13304	13289	13313	13319	13263	13355	13385	13097	13247	13298	13443	13254	13244	13304	13397	13163	13384	13495	13170	13353	13336	13396	13153	13268	13374	13164	13299	13409	13103	13312	13216	13348	13336	13259	13405	13224	13268	13440	13202	13218	13322	13203	13210	13248	13268	13280	13429	13315	13249	13197	13458	13191	13234	13450	13336	13351	13270	13291	13264	13274	13246	13399	13214	13354	13364	13348	13153	13261	13287	13214	13348	13377	13260	13486	13437	13348	13236	13045	13343	13219	13265	13055	13276	13386	13402	13217	13290	13181	13344	13300	13301	13371	13268	13273	13159	13301	13436	13212	13211	13334	13282	13174	13246	13396	13331	13406	13361	13405	13305	13221	13300	13332	13297	13362	13200	13449	13269	13197	13294	13259	13436	13292	13309	13363	13264	13254	13221	13127	13312	13339	13086	13217	13229	13233	13145	13391	13360	13365	13238	13256	13291	13085	13225	13208	13301	13190	13268	13287	13249	13342	13204	13429	13325	13390	13220	13258	13233	13350	13391	13264	13305	13297	13215	13266	13200	13378	13380	13233	13390	13449	13233	13335	13283	13306	13264	13398	13225	13324	13443	13207	13206	13278	13216	13247	13145	13342	13389	13303	13188	13377	13303	13247	13390	13243	13370	13491	13366	13418	13263	13401	13299	13248	13166	13255	13357	13347	13385	13245	13173	13401	13342	13287	13376	13422	13398	13292	13362	13317	13516	13119	13248	13400	13465	13287	13239	13302	13228	13331	13416	13185	13135	13340	13277	13181	13212	13308	13333	13386	13316	13385	13371	13156	13339	13338	13328	13346	13323	13449	13297	13430	13311	13254	13342	13305	13256	13330	13246	13177	13236	13307	13450	13363	13251	13162	13273	13385	13402	13062	13306	13409	13243	13326	13368	13167	13448	13216	13380	13298	13232	13288	13274	13244	13423	13399	13353	13553	13347	13174	13404	13337	13400	13343	13144	13199	13342	13323	13413	13245	13269	13223	13097	13330	13418	13365	13279	13411	13288	13347	13345	13301	13284	13416	13448	13194	13295	13520	13382	13180	13153	13442	13472	13271	13478	13249	13149	13331	13332	13224	13257	13279	13142	13301	13399	13224	13295	13191	13193	13170	13239	13294	13351	13405	13317	13286	13216	13343	13287	13330	13356	13213	13156	13307	13273	13322	13213	13357	13308	13303	13150	13434	13325	13356	13335	13348	13285	13299	13337	13268	13320	13490	13419	13321	13308	13510	13285	13253	13217	13347	13211	13271	13180	13405	13268	13383	13156	13424	13296	13187	13326	13301	13227	13181	13310	13412	13368	13356	13151	13261	13183	13105	13269	13444	13206	13472	13224	13323	13218	13232	13102	13201	13240	13380	13282	13444	13324	13196	13296	13230	13204	13361	13475	13391	13460	13179	13270	13291	13318	13309	13367	13403	13276	13095	13336	13303	13307	13291	13183	13358	13298	13460	13299	13135	13423	13355	13275	13143	13570	13264	13303	13234	13249	13322	13325	13270	13250	13307	13325	13280	13349	13320	13342	13282	13389	13117	13291	13288	13280	13222	13337	13255	13254	13355	13331	13251	13256	13325	13349	13292	13251	13156	13241	13301	13343	13184	13134	13331	13363	13336	13117	13325	13224	13332	13221	13260	13304	13314	13273	13251	13370	13272	13150	13345	13172	13380	13277	13305	13204	13282	13347	13276	13214	13470	13306	13299	13192	13404	13200	13245	13340	13279	13291	13235	13279	13220	13281	13406	13296	13236	13251	13253	13380	13309	13134	13308	13287	13393	13366	13295	13305	13297	13350	13125	13237	13346	13352	13436	13333	13195	13404	13388	13347	13266	13174	13271	13349	13271	13307	13159	13329	13107	13313	13250	13318	13194	13200	13341	13335	13171	13262	13250	13230	13246	13315	13321	13338	13219	13372	13275	13300	13265	13166	13524	13348	13337	13371	13396	13284	13322	13207	13338	13369	13071	13221	13421	13506	13306	13241	13097	13339	13272	13212	13247	13258	13470	13283	13353	13223	13320	13152	13290	13371	13087	13338	13126	13400	13279	13388	13330	13351	13233	13316	13196	13412	13225	13233	13365	13202	13244	13302	13036	13368	13194	13300	13186	13281	13346	13213	13202	13316	13377	13321	13379	13364	13442	13338	13237	13383	13296	13058	13297	13279	13320	13286	13348	13273	13406	13233	13240	13306	13419	13326	13491	13384	13369	13357	13378	13321	13233	13312	13286	13473	13239	13317	13218	13385	13328	13279	13262	13301	13224	13434	13249	13325	13333	13448	13351	13361	13292	13364	13098	13312	13268	13291	13249	13236	13338	13348	13232	13292	13248	13384	13352	13243	13235	13358	13363	13280	13197	13218	13323	13303	13280	13445	13319	13382	13472	13191	13257	13194	13341	13385	13278	13143	13321	13293	13198	13306	13398	13218	13396	13252	13370	13423	13417	13232	13301	13339	13278	13186	13279	13403	13241	13294	13316	13187	13485	13276	13174	13238	13134	13273	13163	13399	13610	13136	13303	13312	13248	13342	13389	13308	13358	13351	13350	13277	13307	13196	13333	13285	13188	13368	13269	13250	13305	13305	13286	13264	13468	13309	13270	13407	13263	13249	13572	13092	13243	13331	13250	13239	13212	13306	13475	13274	13238	13408	13215	13130	13249	13231	13368	13281	13300	13424	13506	13310	13239	13347	13340	13147	13257	13366	13236	13322	13485	13425	13449	13279	13198	13355	13332	13226	13310	13163	13061	13226	13388	13217	13246	13312	13313	13311	13247	13259	13326	13186	13165	13338	13406	13364	13189	13334	13190	13357	13360	13303	13183	13264	13364	13149	13353	13302	13533	13408	13350	13241	13265	13285	13240
24264	21514	29081	24812	23827	26505	26196	21689	20065	19417	18565	17708	17087	16574	16330	15918	15796	15626	15420	15281	15038	14716	14771	14815	14684	14456	14400	14485	14478	14306	14434	14400	14316	14287	14221	14343	14331	14278	14301	14141	14252	14124	14101	14093	14124	14103	14153	14073	14005	14041	14266	14118	14140	14100	14294	14021	14226	14114	14337	14032	14164	14502	14189	14053	14232	14422	14233	14115	14008	13969	13765	14124	13977	14066	14298	14088	14082	14143	14053	14103	14137	13986	14066	14115	14182	14144	14203	14036	14238	14194	14250	14278	13997	14155	14128	14066	14210	14040	14134	14265	14144	14232	14134	13893	14023	13996	14148	14022	14138	14001	14088	13915	14174	14125	14168	14028	14027	14058	13994	14124	13978	14006	14252	13959	13894	14127	14101	14100	14295	14116	14130	14157	13977	14111	14270	14019	14117	13985	14047	14098	14065	14115	13941	14099	14155	14115	14075	13991	14230	14125	14124	14030	14200	14003	14109	13993	14077	14135	13943	14000	14092	14004	13986	14148	14031	14118	14193	14035	13971	14013	14085	14134	14053	13999	14046	14065	14030	13995	14014	14265	14221	13966	14019	13974	13982	13977	14148	13992	14016	13981	13965	13983	14027	14136	14172	14057	14002	14246	13991	14158	14106	14042	14035	14177	14158	14006	14144	14216	13952	14112	13984	14083	14253	14039	13936	14214	14039	14074	14011	14025	14202	14231	14133	14242	13921	13869	14038	14025	13964	14155	14105	14039	14084	14150	14170	14144	14152	14050	14044	13974	13883	14297	14216	14161	14099	14080	14266	14059	14045	14026	13952	13898	14057	13863	14256	14082	14030	14106	14193	14080	14084	14113	14041	14129	14050	14087	14167	14229	14148	13993	14038	14164	14136	14283	14171	14096	14129	14198	14154	13949	14041	13851	14190	13869	14043	14287	14333	13984	14088	14029	14111	14057	14203	14073	14116	14029	14023	14361	14067	13913	13978	14206	13954	14152	14242	13929	14113	13909	14031	13880	13992	14091	14290	13994	14070	14036	14276	13896	13762	13971	14102	13995	13879	14075	13960	14136	14172	14128	13983	14006	14092	14038	13852	14136	14058	13981	14017	13983	14010	13961	14080	14117	14257	14092	13899	14060	14067	14043	14088	14062	13967	14234	14216	13961	14045	13940	14041	14097	14087	14126	14141	13938	14042	14072	14130	13954	14073	14060	14083	13824	14204	14220	14074	14004	14206	13990	14060	14138	13966	14045	13957	14142	14083	14125	14251	13983	14154	14074	14129	14003	14108	14085	13924	13922	14189	13983	14193	14156	13964	13911	14032	14117	14231	14267	14024	14012	14182	14009	13864	14006	14086	14202	13960	14044	13965	14165	13885	14087	13934	13947	14141	14200	14076	14082	14281	14025	14104	14103	14171	14139	14075	13902	13901	13951	14005	14072	13965	14232	14027	14255	14021	14042	14325	14205	13998	14027	14163	14021	14159	13907	13989	14034	14090	14128	14025	13959	14178	13970	14094	14145	14177	13909	13910	14276	13994	14215	13948	14107	14017	14081	14335	14156	14097	13797	14092	14094	14008	14014	14026	14047	14145	13989	13776	14029	14064	14185	14112	13844	14131	14036	14081	13985	14358	14096	14023	14140	13976	14105	14170	14213	14026	14208	14201	13963	14196	14079	14201	13905	14052	14036	14079	14207	14051	14072	14011	13936	13858	13972	14203	14190	14586	14101	14140	14144	14307	14067	14029	14091	14088	14184	14103	14304	14006	14031	14148	14052	14008	13900	14184	13934	14135	14056	14111	14009	14018	14073	14049	14046	13977	13997	14019	14029	14052	14086	14046	14219	14117	14032	14101	14232	14124	14046	14063	14014	14049	14162	14003	14284	13970	14075	14038	14062	14102	14048	13977	14016	14122	14068	14194	14012	14004	14040	14257	14136	14233	13923	14040	14013	14020	14063	14096	14100	14176	14165	14185	14176	13947	13989	13886	14090	14140	14133	14228	14058	14014	14229	14277	14016	14124	13962	13958	13980	14065	13958	14140	14038	13945	13992	13981	13984	13887	13985	14180	14157	14004	13897	14112	14164	14346	14063	13881	13965	13955	14107	14124	14081	13986	14187	14052	14230	14130	13891	14252	14216	14154	14126	14044	14196	14352	14130	14023	14139	14197	14087	13892	14276	14160	14130	14086	14241	14159	13942	14207	14170	14143	14192	14173	13998	14194	14256	14142	14158	14206	14069	14056	14021	14036	13989	14045	14000	14215	14043	14132	14046	14104	14205	14130	14051	14078	14072	13893	13898	14102	14064	14029	14086	14193	14103	13997	14049	13931	14035	13927	14078	14132	14092	13814	13879	13953	14215	14044	14173	14040	14278	13925	13845	14231	14154	14284	14069	14131	14264	14165	14068	14083	14165	14123	14050	13980	14000	13938	14175	14152	14042	14105	13921	13880	14069	14115	14087	14015	14117	14101	14128	14077	14115	13977	14242	13977	14133	14028	14155	13944	14215	13991	13923	13924	14199	14073	14019	14099	14152	13928	14159	14024	14000	13917	14123	14041	14050	14089	14091	14274	14092	14082	13928	14154	14076	14150	14162	14116	14158	14278	14076	14032	14049	14111	14097	14056	14201	14101	14135	14159	13929	14167	14132	14156	14144	14044	14068	14174	14321	14080	14211	13831	14121	14104	14121	14059	13839	13945	14116	13921	13984	14207	14252	14255	14339	14255	13920	14049	14150	14103	13985	14000	14085	14015	14088	13973	14193	13909	14031	14066	14246	13888	14172	14022	13796	13828	13949	14178	14232	14298	13900	14162	14127	13922	14066	13995	14023	14141	14039	14107	14002	13972	14215	14122	14068	14148	14131	14019	13999	14040	14068	14122	14024	14032	14102	13973	14178	14088	14160	14162	14125	14170	14041	13896	14151	14156	14086	14142	14007	14211	14031	14053	14100	14090	14063	14191	14126	14057	14038	14076	14164	14012	14105	13993	14093	13996	14008	14248	14240	14179	14075	14022	14175	14136	14106	14134	13938	13993	14066	14039	14106	14113	13962	14192	14088	14053	14092	14190	14164	14145	14129	14092	14214	13959	14182	13952	14110	13956	14131	14059	14063	14075	13991	14141	14010	14055	14077	14153	14132	14090	14195	13979	14186	14155	14050	13980	13986	14189	14196	14110	14185	14013	13994	14219	13967	14036	14151	13959	14111	14086	14155	13850	13900	13959	14071	14026	14023	14111	14127	14051	14124	14151	14106	14153	14109	14168	13930	14155	14106	14045	14066	14001	14111	14023	14117	13968	14326	14154	14112	14097	14013	13945	14136	14114	14031	13967	14205	13893	14108	14197	14299	14091	14066	14096	14178	14083	14070	14006	14090	14049	14111	14172	14113	14100	14014	14003	14171	14018	14019	14117	14153	13976	14284	14078	13844	14011	14213	14199	14129	13936	13977	14184	13982	14030	14224	14041	14006	14237	13799	13990	14019	14001	14005	13998	14031	14056	14012	13981	13907	14011	14100	14222	14125	13925	14266	14062	13937	13943	14186	14169	14132	14136	14080	14216	14032	14180	14247	14110	14056	13911	13989	13997	13978	14155	14103	14082	13886	14139	14008	14038	14124	14035	14179	14071	14020	14228	14078	14023	14124	14232	14025	14109	14105	14163	14190	14090	14049	14022	14176	14060	14125	14218	14182	14108	13976	14292	14160	14267	14027	14247	14052	14140	14246	14080	14004	14004	14149	14221	13999	13947	14046	14251	14019	14054	14005	14009	14057	14169	14138	14130	14058	14198	14118	14034	13928	14212	13996	13930	13974	14049	14089	14031	14066	14170	14067	13965	13936	14094	14055	14256	14131	14236	14191	14056	13914	14104	13995	13988	13995	13896	14017	14073	13851	14090	13855	14173	14088	14113	14101	14192	14185	14000	14072	14261	14154	14159	14137	13926	14140	14186	14185	14211	13963	14185	13955	14068	14008	14163	14171	14194	14263	14147	13904	14089	14072	14170	14176	14234	14114	14351	14093	14085	14124	13966	14122	14085	13954	14059	14174	14069	14169	14079	14199	14096	14083	14077	14055	14152	13970	14017	14304	14240	14187	14167	14055	14046	14097	14067	14063	13937	14182	13976	14007	13988	13887	13892	14038	14080	14057	14127	13959	14133	14131	13928	13963	14213	14145	14128	14190	14158	14108	14195	13934	13948	14192	14113	14099	14227	14061	13905	14101	14188	14175	13945	14009	14005	14092	14167	14055	14125	14209	14042	13958	14126	13905	13858	14115	14108	14135	13962	14069	13945	14153	14127	13846	14064	14035	14064	14212	14225	13982	14005	14110	13964	14078	14104	14220	14184	14243	14094	14084	14217	14107	14059	14081	14032	14227	14043	14145	13904	14179	14114	14094	14156	13953	14121	13958	14092	13938	14054	14067	14135	14303	13936	13995	13960	13844	14109	14078	14092	13967	14085	14096	14210	14167	14201	14103	13947	14054	13992	14184	13973	13946	13954	14083	14287	13995	13877	14133	14065	14214	14037	14102	13989	14006	14025	13989	14140	14147	13987	14191	14225	14032	14207	14107	14046	14142	14245	14050	14136	14146	14046	14006	14100	14047	13982	14023	14099	13994	13854	14124	13927	14183	14037	14038	14107	14020	13988	14153	14244	14002	13852	14113	13911	14068	14024	14169	13861	13958	14048	14168	13955	14170	14152	13989	14001	13924	14158	14122	13788	14064	14152	14024	13984	14086	14133	14023	14007	14060	14190	13890	14134	14072	13925	14057	14062	14168	14090	14100	14110	14068	14156	14070	14059	13923	14143	14167	13969	14103	13848	14041	14032	14038	14085	13919	14202	14145	14030	14100	13932	14056	14230	14110	14229	14067	14053	14168	14016	14117	14306	14245	14005	13987	14212	14003	14118	13863	14247	14162	14169	14020	14123	14063	14097	14103	14061	14097	14028	13956	14090	14106	14115	14022	13921	14053	14067	14221	14009	14072	14042	14249	14052	13944	14006	13912	13978	14062	14148	14112	13845	13901	14212	14014	13910	14055	14100	14042	14018	14127	14003	14079	14002	13972	14117	13954	14004	14265	14137	14163	14563	13860	13820	14005	14255	13984	13867	14133	14139	14111	14124	14066	14088	13993
25991	44825	43741	37351	33604	30042	26408	24139	22499	21153	19742	18568	17780	17062	16662	16086	15908	15187	14925	14727	14375	14203	14036	13879	13890	13809	13696	13727	13640	13416	13480	13331	13333	13519	13443	13409	13373	13220	13284	13318	13129	13100	13200	13317	13266	13288	13083	13152	13210	12969	13145	13152	13045	13202	13141	13048	13146	13248	13351	13200	13018	13015	13084	13191	13475	13429	13308	13241	13317	13176	13205	13269	13267	13177	13262	13144	13089	13018	13172	13178	13009	13176	13009	13230	13168	13135	12912	13193	13114	13191	13243	13098	13092	13374	13132	12950	13096	13111	13115	13132	13239	13128	13140	12979	13185	13117	13265	13045	13138	13091	13234	12993	12995	13067	12997	13113	13327	13180	13089	13034	13007	13236	13097	13307	13093	13164	13245	13147	13131	13148	13289	13166	13090	13243	13037	13192	13082	13043	13195	13126	13106	12922	13126	13235	13235	13105	13139	13092	13181	12958	13198	13303	13203	13277	13425	13124	13145	13181	13175	13077	13059	13003	13180	13256	13210	12967	13211	13186	13267	13206	13105	13103	13137	13371	13241	13133	13091	13112	13023	13163	13175	13074	13086	12958	13313	13141	13116	13220	13226	13159	12940	13112	13150	12974	13133	13150	13159	13109	13138	13197	13005	13000	13170	13113	13114	13174	13153	13183	13259	13086	13115	13206	13078	13235	13044	13131	13135	13137	13015	13222	13173	13054	13094	13176	13302	13104	13191	13014	13104	13030	13111	13062	13167	13092	12993	13133	13326	13050	13019	13157	13125	12954	13183	13132	13092	13030	13181	13002	13241	13283	13246	13141	13081	13048	13081	13209	13283	13150	13080	13122	13158	13026	13175	13237	13175	13228	13271	13053	13142	13247	13210	13226	13206	13239	13033	13123	13190	13175	13024	13143	13076	13132	13287	12992	13079	13068	13231	13191	13049	13209	13084	13211	13146	13118	13220	13053	13157	13010	13158	13106	13152	13309	13189	13163	13022	13202	13291	13192	13337	13091	13072	13258	13157	13196	13228	13226	13169	13215	13131	13160	13136	12987	13213	13185	13190	13182	13184	12981	13075	13223	12967	13145	13090	13100	13218	13266	13126	13181	13249	13163	13167	13221	13137	13057	13166	13117	12927	13046	13069	13108	13108	13212	12882	13207	13145	13341	13195	13122	13230	13021	13063	13206	13020	13202	13141	13261	13149	13000	13218	13216	13010	12995	13066	13190	13091	13133	13110	12932	13201	13089	13039	13168	13031	13167	12984	13330	12823	13159	12998	13169	13184	12972	13128	13232	13151	13198	13134	13131	13050	13157	12993	13104	13193	13153	12954	13198	13168	13017	13220	13125	13058	13156	12986	13110	13063	13233	13094	12972	12982	13198	13086	13153	13182	13128	13127	13174	13207	13365	13191	13268	13292	13082	13092	13163	13026	13029	13115	13139	13011	13198	13254	13073	13290	12915	12932	13144	13155	13180	13124	13247	13106	13045	13034	13037	13182	13148	13178	13263	13119	13088	13209	13123	13159	13056	13129	13141	13193	13093	13113	13028	13184	13215	13060	13017	13120	13124	13362	13171	13201	13038	13118	13060	13092	13151	13165	13210	13197	13178	13170	13170	13279	13105	12995	13186	13375	13176	13199	13239	13176	12964	12959	13229	13179	13189	13158	13121	13075	13157	13186	13163	13109	13087	13055	13085	13076	13123	13141	13098	13165	13100	13181	13252	13085	13036	13014	13150	13020	13059	12944	13119	13121	13085	13159	13203	13142	13140	13169	13186	13241	13138	13070	13201	13198	13090	13152	13080	13151	13163	13311	13055	13076	12971	13126	13144	13133	13097	13282	12907	13187	13168	13042	13230	13145	13096	13273	12989	13108	13278	13196	13124	13193	13025	13097	13257	13192	13169	13159	13205	13090	13205	13269	13108	13279	13209	13055	13084	13099	13025	13066	13111	13107	13039	13159	13073	13127	13301	13159	12946	13126	13163	13176	13181	13129	13259	13141	13006	13112	13020	13117	13156	13168	13153	13012	13040	13101	13184	12913	13018	13191	12994	13156	13149	13246	13075	12952	13032	13159	13127	13278	13009	13204	13195	13201	13082	13302	13180	13255	13190	13140	13237	13080	13151	13182	13227	13023	13196	13132	13042	13126	13207	13119	13297	13141	13206	13029	13166	13031	13030	13117	13145	12945	13139	13140	13081	13035	13079	13248	13054	13212	13267	13187	12955	13301	13121	13085	13244	13187	13088	13083	13204	13183	13103	13091	13184	13216	13033	13187	13116	13037	13117	13128	13141	13208	13189	13106	13206	13157	13067	13172	13133	13175	13257	13232	13037	13293	13025	13077	13177	13079	13160	13118	13194	13188	13090	13078	13189	13209	13223	12891	13034	13070	13157	13157	13148	13200	13167	13069	13239	12975	13272	13068	13122	13217	13116	13210	13035	13171	13065	13123	13171	12990	13151	13097	13067	13175	12985	13234	13092	13032	13085	13136	13085	13287	13090	13183	13299	13251	12955	12940	13128	13252	13161	13233	13030	13095	13178	13027	13131	13175	13117	13112	13172	13140	12987	13286	13077	13160	13220	13088	12987	13150	13135	13362	13086	13079	13013	13127	13043	13157	13232	13218	13245	13183	13083	13082	13077	13293	13247	13273	13175	12969	12998	13231	13278	13075	13103	13004	13220	13075	13112	13124	13020	12993	13075	13221	13241	13034	13039	13211	13173	13055	13211	13120	13124	12988	12986	13264	13068	13164	13204	13130	13131	13120	13193	13168	13053	13221	13086	13153	13028	13191	13048	13044	13292	13380	13063	13229	13157	13175	13076	13276	13175	13033	13012	13160	13088	13098	13158	13107	13034	13079	13083	13111	13239	13046	13004	12894	13150	12973	13162	13071	13037	13310	13146	13050	13151	13158	13104	13155	13070	12997	13142	13244	13155	13123	13024	13080	13181	13296	13137	13266	13039	13145	13209	13090	13207	13205	13063	13184	13207	13075	13192	13118	13215	13081	13231	13194	13108	13030	13178	13212	13076	12953	13161	13088	13081	13080	13036	13169	13195	13105	13095	13207	13093	13148	13017	13101	13203	12900	13095	13013	13029	13011	13294	13242	13129	13223	13204	13013	13167	13000	13237	12996	13095	13073	13058	13182	12974	13068	13149	12987	13100	13177	13217	13126	13318	13151	13235	13299	13246	13177	13158	12990	13068	13046	13089	13094	13225	13109	13115	13191	13132	13163	13188	13173	13145	13050	13137	13115	13197	13071	13326	13067	13214	13290	13187	13265	13015	13138	13034	13162	12947	13202	13153	13223	13075	13165	13091	13259	13128	13109	13098	13004	13108	13035	13182	13147	13178	13031	13128	13108	13133	13081	13149	13073	13083	13219	13191	13083	13052	13024	13199	13275	13200	13139	13098	13144	12981	13037	13162	13115	12997	13051	13129	13090	13092	13034	13068	13056	13193	13208	13042	13296	13256	13139	13285	13316	13136	13165	13135	13102	13184	13238	13245	13168	13047	13252	13197	13242	13133	13028	13180	13112	13103	13085	13125	13239	13163	12908	13151	13223	13053	12962	13344	13150	13038	13330	13292	13070	13080	13185	13283	13156	13102	13069	13275	13159	13131	13110	13212	13170	13214	13068	13304	12976	13208	13308	13315	13161	13221	13094	13069	13306	13153	13109	13025	13135	13147	13296	13218	13114	13237	13127	12970	13066	13052	13142	12995	13129	13207	13138	13212	13083	13215	12815	13145	13184	13179	12996	13073	13324	13252	13019	13143	13296	13061	13173	13049	13316	13067	13088	13098	13220	13279	13038	13094	13201	13078	13142	13199	13045	13134	13107	13228	13072	13061	13161	13107	13109	13134	13141	12989	13149	13097	13126	13001	12966	13293	13016	13083	13296	13258	13094	13089	12977	13067	13049	12951	13152	13204	13081	13205	13180	13233	12988	13171	13119	13223	13278	13247	13039	13172	13285	13197	13157	13182	13237	13260	13116	13107	13034	13208	13100	13217	13104	13162	13140	13155	13185	13158	13079	13102	13211	13099	13187	13140	13195	13031	13356	13078	13217	13273	13164	12963	13328	13164	13326	13263	13107	13045	13219	13317	13134	13093	13115	13262	13157	13104	13135	13214	13247	13302	13156	13109	13181	12961	13130	13181	13139	13299	13282	13123	13138	13125	13135	13209	12894	13132	13093	13185	13160	13072	12997	13131	13123	12951	13022	12951	13060	13054	13128	13054	13089	13219	13158	13231	13046	13106	13223	13137	13247	13326	13174	13061	13274	13108	13271	13078	13084	13236	13170	13071	13012	13345	13164	13274	13108	13023	13039	13022	13163	13158	13199	13160	13259	13041	13159	13104	13095	13271	13199	13195	13135	13212	13372	13074	13025	13217	13051	13076	13188	13240	13180	13257	13231	13061	13221	13166	13106	13145	13110	13064	13196	13223	13169	13154	13174	13024	13094	13088	13181	13183	13033	13219	13191	12968	13241	13159	13139	13052	13266	13275	13320	13154	13268	13118	13107	12970	13254	13163	13087	13075	13170	13020	13112	13264	13082	13273	13026	12949	13211	13105	13280	13069	13030	13190	13268	13157	13066	13067	13111	13049	13249	13151	13090	13219	13076	13149	13014	13132	12941	12977	13135	13095	13208	13162	13324	12964	13215	13157	12971	13161	13093	13134	13244	13197	13092	13122	13050	12987	13228	13128	13004	13078	13179	13081	13090	13222	13123	13174	13374	13226	12994	13025	13123	13127	13038	13080	13021	13311	13103	13147	13114	13186	13190	13133	13143	13264	13094	13181	13139	13045	13115	13095	13117	13156	13279	13058	13192	13062	13055	13231	13157	13204	13038	13100	13167	13152	13091	13193	12942	12972	13255	13297	13185	13128	13132	13205	13235	13249	13193	13254	13265	13041	13152	13250	13252	13120	13082	13074	13260	13059	13139	13124	13147	13160	13218	13129	13157	13247	13165	13138	12952	13166	13034	13216	13116	13147	13087	13149	13243	13153	12950	13062	13131	13076	13058	13143	13192	13059	13036	13053	13201	12948	13236	13175	13222	13025	13011	13185	13203	13123	13215	13290	13175	13120	13146	13166	13156	13159	13166	13136	13177	13119	13056	13176
30619	27045	32095	28458	23571	20445	18840	17901	17366	16667	16262	15954	15727	15357	15160	15086	15102	15112	14803	14693	14750	14682	14698	14818	14453	14530	14671	14571	14488	14497	14344	14659	14505	14156	14456	14509	14472	14550	14492	14372	14644	14457	14491	14458	14482	14434	14212	14487	14487	14528	14657	14555	14401	14444	14317	14487	14433	14449	14363	14457	14365	14690	14301	14500	14399	14462	14475	14404	14446	14488	14314	14345	14626	14344	14221	14406	14464	14486	14613	14466	14435	14330	14360	14673	14526	14203	14313	14546	14378	14287	14641	14474	14459	14554	14430	14374	14539	14499	14454	14327	14518	14325	14333	14278	14153	14376	14505	14292	14470	14475	14333	14298	14510	14427	14487	14269	14310	14490	14457	14515	14463	14444	14565	14290	14403	14355	14440	14458	14343	14509	14295	14476	14493	14320	14456	14312	14376	14570	14230	14514	14484	14091	14448	14396	14209	14242	14445	14364	14488	14623	14483	14320	14233	14347	14452	14493	14447	14336	14368	14341	14473	14579	14490	14484	14415	14419	14567	14365	14368	14622	14511	14450	14462	14319	14601	14444	14545	14603	14418	14407	14213	14407	14614	14372	14317	14321	14330	14191	14519	14310	14424	14586	14453	14413	14323	14456	14376	14403	14569	14507	14515	14362	14602	14490	14368	14317	14329	14444	14608	14204	14279	14451	14494	14466	14490	14506	14337	14510	14481	14466	14439	14444	14319	14270	14372	14431	14471	14414	14543	14385	14332	14503	14616	14349	14267	14464	14322	14429	14730	14410	14531	14534	14463	14393	14396	14322	14215	14465	14345	14262	14217	14417	14420	14617	14449	14221	14294	14658	14588	14676	14653	14452	14426	14478	14466	14353	14600	14422	14550	14349	14313	14298	14350	14457	14447	14620	14490	14397	14551	14624	14546	14281	14317	14324	14545	14262	14448	14423	14410	14482	14383	14408	14401	14224	14524	14268	14499	14356	14679	14504	14418	14245	14438	14491	14596	14545	14171	14455	14425	14486	14456	14412	14360	14193	14523	14399	14489	14382	14413	14404	14404	14749	14493	14626	14368	14391	14569	14322	14463	14390	14533	14373	14420	14551	14359	14520	14216	14274	14386	14537	14381	14470	14475	14531	14450	14374	14390	14339	14455	14407	14396	14311	14638	14599	14493	14402	14443	14326	14481	14524	14543	14520	14556	14514	14138	14394	14458	14458	14563	14380	14487	14339	14352	14380	14343	14390	14496	14406	14655	14468	14509	14554	14455	14456	14444	14476	14400	14503	14601	14443	14527	14326	14482	14438	14524	14379	14418	14391	14243	14361	14480	14353	14498	14371	14494	14335	14461	14365	14216	14354	14365	14292	14270	14358	14359	14414	14598	14325	14523	14466	14271	14555	14369	14438	14462	14773	14457	14287	14510	14498	14398	14555	14319	14536	14319	14570	14373	14457	14507	14412	14403	14483	14424	14365	14385	14533	14500	14209	14653	14517	14546	14532	14725	14408	14269	14256	14587	14549	14438	14350	14479	14565	14516	14384	14336	14195	14350	14275	14326	14367	14381	14538	14611	14340	14548	14445	14551	14385	14503	14298	14653	14471	14402	14404	14511	14285	14392	14265	14518	14326	14350	14443	14443	14387	14411	14470	14525	14398	14506	14416	14415	14530	14394	14388	14507	14408	14409	14500	14624	14521	14663	14233	14420	14500	14481	14411	14452	14510	14521	14577	14465	14402	14484	14388	14429	14440	14355	14356	14496	14486	14332	14389	14419	14299	14276	14300	14249	14562	14473	14413	14344	14454	14429	14384	14408	14642	14361	14362	14383	14469	14412	14580	14355	14588	14467	14462	14649	14234	14581	14542	14450	14390	14481	14485	14501	14506	14480	14349	14461	14398	14390	14505	14209	14334	14449	14418	14368	14347	14455	14482	14445	14491	14550	14541	14491	14227	14337	14342	14234	14367	14276	14530	14484	14394	14592	14563	14424	14314	14458	14137	14199	14284	14465	14798	14499	14469	14349	14399	14447	14500	14754	14554	14510	14404	14388	14425	14239	14255	14411	14373	14483	14493	14383	14642	14405	14487	14372	14479	14373	14521	14357	14516	14374	14265	14611	14488	14434	14425	14298	14357	14357	14549	14501	14475	14466	14335	14563	14282	14433	14499	14522	14557	14473	14401	14440	14401	14328	14507	14492	14349	14477	14285	14419	14120	14301	14516	14303	14495	14428	14471	14534	14615	14448	14387	14432	14313	14274	14500	14255	14474	14356	14503	14424	14229	14541	14516	14473	14657	14584	14448	14634	14252	14274	14546	14540	14280	14544	14428	14332	14344	14354	14412	14498	14372	14498	14446	14362	14422	14303	14446	14421	14452	14454	14459	14489	14395	14523	14445	14387	14240	14372	14424	14331	14443	14478	14472	14486	14596	14518	14522	14504	14600	14443	14351	14372	14402	14349	14445	14429	14444	14527	14356	14430	14451	14425	14349	14325	14298	14552	14608	14501	14514	14382	14379	14234	14402	14458	14596	14333	14444	14471	14343	14449	14431	14389	14417	14435	14569	14277	14445	14469	14353	14520	14389	14688	14363	14426	14326	14381	14533	14470	14356	14422	14411	14497	14299	14402	14313	14538	14571	14320	14546	14362	14634	14345	14509	14369	14555	14447	14419	14330	14574	14488	14482	14389	14525	14379	14442	14378	14472	14553	14605	14398	14551	14377	14500	14312	14498	14554	14532	14281	14489	14389	14465	14477	14512	14492	14282	14393	14358	14536	14654	14308	14483	14318	14366	14390	14365	14365	14368	14592	14380	14531	14432	14497	14447	14396	14431	14267	14328	14364	14344	14505	14334	14413	14431	14503	14364	14482	14598	14543	14536	14427	14505	14545	14470	14363	14527	14486	14388	14426	14316	14534	14497	14529	14560	14474	14381	14451	14357	14289	14451	14431	14367	14583	14450	14320	14410	14518	14246	14491	14478	14500	14566	14702	14404	14507	14558	14462	14465	14448	14542	14396	14346	14518	14346	14364	14430	14525	14350	14586	14485	14506	14480	14454	14565	14542	14357	14186	14384	14421	14389	14253	14451	14623	14456	14301	14223	14493	14553	14437	14567	14420	14409	14514	14304	14282	14321	14438	14295	14570	14462	14635	14644	14432	14404	14249	14318	14555	14478	14272	14511	14186	14419	14530	14438	14631	14742	14438	14329	14318	14390	14358	14509	14434	14494	14564	14429	14439	14338	14463	14600	14416	14514	14440	14412	14549	14466	14351	14334	14404	14466	14435	14330	14421	14682	14293	14567	14723	14347	14326	14423	14362	14223	14507	14323	14508	14447	14367	14481	14410	14496	14531	14557	14351	14422	14484	14364	14390	14350	14538	14447	14381	14531	14547	14420	14374	14083	14468	14299	14507	14607	14397	14355	14456	14423	14515	14526	14470	14465	14523	14457	14454	14426	14425	14315	14517	14579	14397	14519	14428	14378	14535	14568	14484	14530	14350	14362	14328	14329	14326	14440	14552	14310	14419	14521	14530	14400	14591	14388	14321	14403	14496	14593	14305	14376	14401	14440	14357	14534	14325	14198	14521	14487	14353	14446	14403	14538	14575	14542	14541	14341	14271	14618	14439	14429	14404	14374	14468	14449	14630	14426	14518	14652	14466	14412	14249	14435	14415	14453	14464	14458	14445	14399	14466	14449	14442	14497	14402	14650	14548	14265	14431	14384	14472	14482	14448	14440	14496	14526	14526	14520	14584	14608	14552	14617	14465	14504	14365	14348	14521	14519	14397	14400	14415	14470	14281	14277	14535	14585	14511	14452	14358	14331	14544	14423	14469	14467	14464	14430	14562	14562	14664	14331	14523	14550	14454	14385	14437	14446	14460	14426	14357	14176	14399	14369	14503	14331	14375	14489	14732	14511	14580	14514	14471	14523	14421	14291	14443	14531	14546	14517	14328	14525	14447	14550	14395	14601	14415	14432	14485	14581	14509	14454	14613	14453	14559	14224	14295	14458	14192	14501	14403	14518	14441	14535	14465	14343	14303	14372	14368	14494	14373	14440	14429	14453	14357	14263	14543	14317	14540	14438	14518	14551	14469	14265	14544	14550	14433	14364	14423	14372	14588	14390	14252	14485	14396	14394	14499	14524	14566	14373	14308	14447	14431	14295	14429	14422	14531	14530	14376	14220	14518	14549	14570	14473	14364	14280	14364	14402	14530	14685	14243	14416	14381	14336	14455	14447	14453	14319	14486	14442	14308	14375	14324	14403	14348	14515	14461	14353	14406	14418	14436	14277	14408	14374	14569	14351	14335	14333	14550	14524	14543	14457	14310	14427	14555	14338	14336	14434	14621	14388	14358	14579	14388	14335	14289	14331	14546	14474	14379	14237	14363	14331	14240	14198	14447	14461	14502	14431	14256	14634	14347	14567	14541	14448	14338	14335	14450	14343	14455	14467	14480	14327	14578	14474	14499	14607	14539	14578	14301	14538	14409	14466	14538	14229	14458	14239	14498	14410	14436	14418	14291	14483	14475	14444	14349	14540	14299	14353	14549	14412	14379	14566	14622	14525	14355	14441	14417	14345	14373	14383	14465	14464	14427	14364	14389	14409	14473	14361	14487	14410	14437	14511	14435	14457	14552	14706	14408	14486	14561	14516	14510	14437	14451	14569	14389	14686	14431	14413	14537	14408	14508	14362	14216	14348	14463	14467	14476	14494	14581	14500	14418	14393	14492	14585	14615	14311	14396	14382	14491	14394	14415	14526	14376	14439	14584	14348	14548	14294	14290	14476	14479	14320	14484	14457	14547	14380	14268	14152	14191	14431	14341	14455	14593	14451	14465	14378	14561	14466	14445	14638	14474	14303	14437	14489	14240	14359	14418	14676	14459	14619	14182	14580	14438	14442	14520	14265	14524	14517	14303	14593	14369	14425	14429	14418	14568	14395	14297	14487	14558	14491	14502	14614	14384	14387	14547	14530	14383	14581	14455	14396	14267	14295	14577	14554	14364	14509	14497	14409	14527	14442	14549	14404	14616	14576	14329	14351	14610	14567	14446	14465	14597	14484	14330	14559	14361	14453	14556	14458	14464	14495	14575	14536	14400	14388	14532	14269	14639	14497	14471	14365	14389	14564	14524	14500
24277	34901	35608	29307	25500	21777	19829	19034	17873	16976	16271	15829	15321	15042	14676	14481	14114	14093	14063	13820	13922	13572	13502	13426	13633	13204	13385	13471	13317	13469	13141	13332	13419	13325	13347	13359	13436	13291	13316	13241	13275	13396	13449	13320	13373	13218	13263	13262	13308	13342	13329	13227	13236	13255	13104	13282	13315	13244	13336	13166	13235	13460	13329	13315	13216	13229	13526	13324	13192	13259	13326	13250	13108	13168	13176	13263	13237	13219	13381	13327	13338	13407	13354	13264	13237	13121	13340	13247	13245	13236	13171	13264	13329	13308	13416	13227	13362	13465	13336	13238	13341	13147	13120	13364	13301	13377	13337	13266	13265	13353	13367	13238	13241	13261	13262	13278	13096	13290	13256	13275	13330	13362	13138	13076	13241	13344	13241	13301	13163	13326	13100	13339	13219	13389	13401	13399	13291	13155	13181	13169	13194	13269	13237	13349	13269	13281	13200	13170	13350	13233	13397	13268	13325	13361	13354	13191	13361	13225	13226	13206	13274	13439	13271	13246	13321	13216	13399	13456	13261	13503	13317	13166	13241	13278	13205	13326	13108	13353	13354	13435	13210	13293	13288	13217	13421	13378	13314	13254	13243	13301	13248	13352	13187	13186	13152	13289	13366	13349	13281	13425	13277	13413	13353	13167	13360	13233	13167	13414	13281	13220	13303	13330	13151	13233	13304	13176	13279	13156	13499	13525	13281	13243	13302	13394	13290	13173	13371	13196	13316	13291	13369	13200	13304	13265	13342	13307	13354	13368	13403	13326	13115	13216	13293	13324	13193	13242	13456	13287	13141	13208	13132	13318	13237	13168	13293	13299	13338	13310	13308	13205	13323	13347	13314	13277	13450	13186	13271	13349	13354	13251	13336	13261	13348	13179	13326	13002	13297	13204	13296	13225	13297	13256	13178	13317	13230	13341	13203	13325	13217	13162	13354	13310	13323	13249	13229	13353	13467	13220	13296	13355	13464	13281	13191	13370	13264	13168	13256	13159	13316	13337	13294	13279	13337	13327	13415	13266	13401	13286	13226	13381	13372	13272	13212	13271	13317	13395	13353	13278	13169	13268	13218	13297	13296	13185	13190	13289	13262	13269	13212	13213	13323	13362	13364	13289	13250	13196	13316	13343	13305	13133	13418	13325	13111	13193	13267	13183	13252	13382	13282	13153	13327	13262	13218	13143	13393	13347	13253	13342	13270	13374	13324	13247	13456	13094	13446	13372	13338	13213	13249	13349	13394	13268	13327	13344	13302	13396	13196	13300	13345	13259	13233	13214	13230	13302	13468	13267	13317	13226	13285	13285	13302	13193	13299	13357	13123	13232	13327	13445	13345	13388	13244	13359	13337	13293	13200	13189	13328	13334	13257	13284	13348	13108	13217	13331	13244	13287	13187	13373	13311	13256	13255	13325	13160	13357	13243	13428	13252	13319	13330	13244	13269	13311	13297	13304	13458	13318	13206	13285	13284	13114	13292	13337	13199	13125	13210	13309	13228	13199	13328	13279	13245	13170	13378	13372	13188	13257	13280	13244	13263	13210	13205	13157	13272	13183	13116	13150	13166	13147	13395	13360	13297	13341	13405	13117	13360	13176	13309	13278	13320	13362	13247	13181	13458	13162	13389	13212	13247	13291	13316	13245	13253	13213	13216	13480	13361	13295	13320	13157	13369	13353	13308	13272	13197	13392	13321	13249	13258	13269	13455	13387	13323	13319	13393	13428	13278	13384	13183	13244	13353	13361	13361	13393	13356	13324	13134	13375	13342	13272	13336	13259	13179	13157	13255	13252	13358	13290	13237	13213	13241	13394	13273	13337	13239	13239	13339	13382	13329	13300	13236	13186	13420	13321	13358	13321	13347	13350	13461	13168	13389	13177	13461	13270	13388	13164	13346	13380	13164	13428	13338	13203	13308	13160	13257	13283	13200	13104	13270	13313	13204	13321	13226	13210	13203	13322	13146	13201	13196	13152	13221	13160	13383	13259	13275	13230	13180	13180	13170	13247	13174	13084	13328	13434	13308	13355	13113	13142	13170	13156	13288	13270	13151	13105	13313	13257	13182	13237	13153	13068	13339	13173	13146	13263	13225	13277	13215	13301	13278	13308	13286	13421	13258	13353	13232	13326	13273	13206	13431	13282	13369	13446	13245	13247	13225	13297	13293	13335	13356	13355	13281	13340	13304	13372	13199	13308	13224	13305	13359	13318	13274	13406	13299	13361	13384	13306	13233	13316	13295	13308	13307	13265	13226	13279	13373	13081	13176	13117	13219	13280	13406	13179	13307	13205	13177	13374	13340	13412	13330	13265	13174	13465	13266	13420	13265	13367	13310	13259	13187	13288	13535	13279	13305	13237	13270	13223	13335	13387	13215	13409	13374	13287	13276	13347	13327	13312	13444	13218	13233	13210	13434	13292	13312	13363	13254	13232	13281	13386	13164	13343	13266	13380	13329	13272	13447	13263	13284	13246	13391	13401	13309	13290	13470	13166	13220	13411	13168	13297	13243	13207	13284	13229	13204	13366	13334	13292	13298	13467	13252	13379	13229	13333	13145	13318	13287	13228	13098	13224	13287	13303	13204	13229	13226	13254	13074	13240	13270	13325	13130	13235	13338	13189	13460	13138	13339	13244	13263	13200	13233	13319	13224	13255	13354	13211	13296	13305	13393	13326	13272	13326	13370	13179	13331	13367	13359	13256	13520	13216	13321	13322	13414	13364	13217	13236	13335	13095	13246	13201	13411	13243	13169	13296	13356	13221	13185	13172	13221	13411	13163	13552	13264	13368	13214	13218	13058	13338	13428	13348	13299	13359	13102	13222	13476	13310	13148	13348	13443	13366	13340	13310	13281	13227	13376	13260	13489	13191	13479	13148	13277	13277	13225	13308	13314	13178	13191	13249	13088	13076	13408	13393	13232	13327	13220	13411	13279	13383	13308	13139	13397	13341	13357	13323	13421	13323	13326	13331	13342	13496	13322	13379	13316	13396	13220	13315	13296	13090	13258	13193	13329	13149	13390	13359	13063	13276	13255	13372	13391	13414	13328	13291	13315	13392	13076	13273	13216	13242	13337	13240	13388	13154	13194	13261	13282	13229	13190	13297	13212	13278	13248	13290	13345	13249	13079	13232	13327	13433	13149	13326	13335	13180	13359	13219	13380	13278	13308	13371	13210	13290	13252	13155	13426	13403	13262	13296	13348	13307	13399	13120	13163	13315	13320	13440	13338	13186	13189	13198	13226	13281	13394	13364	13285	13487	13181	13248	13222	13309	13354	13308	13364	13503	13377	13283	13424	13270	13313	13208	13294	13143	13186	13469	13369	13229	13224	13306	13177	13157	13416	13191	13477	13297	13338	13109	13259	13185	13374	13350	13359	13269	13219	13388	13239	13409	13333	13255	13344	13437	13268	13326	13214	13350	13242	13446	13349	13261	13296	13343	13311	13236	13258	13387	13240	13227	13192	13159	13194	13286	13102	13323	13377	13230	13312	13348	13212	13263	13292	12980	13275	13266	13301	13232	13158	13366	13309	13244	13346	13287	13332	13314	13226	13352	13351	13327	13249	13304	13187	13171	13287	13298	13281	13178	13281	13267	13098	13294	13242	13379	13438	13132	13361	13328	13479	13256	13316	13164	13146	13217	13094	13238	13393	13208	13223	13276	13403	13214	13254	13269	13237	13300	12996	13359	13150	13279	13344	13271	13421	13377	13493	13054	13147	13329	13164	13271	13304	13395	13435	13281	13398	13254	13317	13344	13332	13206	13262	13273	13201	13146	13195	13377	13383	13390	13410	13371	13353	13187	13348	13282	13400	13417	13305	13200	13226	13428	13294	13282	13078	13420	13155	13239	13415	13321	13373	13174	13245	13385	13431	13146	13371	13188	13273	13272	13489	13216	13373	13438	13281	13434	13383	13252	13477	13331	13381	13245	13159	13156	13307	13103	13350	13251	13395	13308	13134	13328	13260	13351	13373	13227	13234	13155	13337	13246	13389	13269	13195	13351	13354	13427	13271	13353	13390	13134	13423	13295	13383	13211	13270	13402	13467	13338	13273	13327	13298	13460	13314	13378	13225	13228	13435	13154	13228	13236	13296	13342	13314	13351	13261	13429	13277	13418	13076	13294	13323	13195	13203	13317	13334	13355	13081	13311	13228	13318	13292	13421	13222	13386	13240	13210	13277	13271	13466	13250	13352	13286	13213	13318	13369	13143	13313	13190	13118	13311	13351	13292	13406	13278	13351	13252	13289	13285	13077	13192	13319	13323	13254	13201	13165	13338	13357	13398	13342	13363	13457	13397	13286	13297	13386	13218	13257	13269	13343	13285	13236	13337	13392	13404	13068	13248	13288	13267	13345	13320	13200	13324	13290	13303	13316	13288	13280	13194	13272	13292	13229	13185	13273	13146	13378	13226	13277	13345	13350	13366	13256	13276	13277	13270	13315	13404	13324	13212	13204	13347	13268	13292	13333	13259	13174	13367	13325	13336	13305	13387	13246	13302	13174	13364	13210	13354	13261	13193	13138	13441	13440	13216	13375	13517	13284	13347	13301	13287	13246	13098	13333	13405	13243	13321	13295	13154	13226	13378	13361	13318	13271	13316	13458	13273	13239	13306	13288	13347	13330	13320	13317	13523	13277	13202	13196	13245	13429	13382	13303	13304	13282	13321	13231	13068	13210	13231	13406	13422	13374	13255	13288	13282	13318	13077	13225	13234	13221	13294	13275	13289	13320	13129	13301	13379	13233	13229	13201	13241	13217	13474	13267	13338	13368	13376	13266	13397	13101	13381	13323	13218	13253	13216	13224	13436	13422	13292	13274	13080	13246	13150	13330	13289	13358	13215	13263	13163	13239	13169	13026	13102	13122	13315	13240	13252	13202	13311	13507	13265	13199	13301	13287	13186	13433	13331	13308	13171	13265	13234	13215	13318	13315	13283	13271	13257	13172	13372	13476	13404	13305	13271	13403	13280	13181	13338	13295	13362	13293	13146	13130	13291	13152	13266	13326	13325	13484	13246	13399	13324	13416	13229	13426	13342	13323	13387	13226	13222	13382	13318	13296	13254	13195	13439	13173	13293	13405	13280	13162	13301	13236	13237	13379	13413	13315	13320	13246	13428	13360	13289
25529	21502	28843	27448	25632	24832	23461	20696	19085	18323	17640	17022	16552	16284	16081	15799	15448	15386	15061	15156	14814	15012	14576	14749	14525	14821	14514	14635	14754	14702	14775	14657	14580	14476	14461	14612	14652	14458	14583	14753	14487	14523	14680	14514	14544	14532	14710	14510	14392	14492	14402	14429	14438	14556	14469	14552	14495	14435	14570	14394	14608	14528	14518	14606	14441	14608	14648	14512	14570	14358	14566	14558	14556	14501	14485	14463	14627	14348	14427	14441	14362	14583	14500	14376	14612	14356	14529	14515	14553	14364	14616	14289	14491	14420	14444	14329	14445	14416	14360	14464	14468	14491	14545	14253	14441	14394	14396	14335	14295	14457	14536	14454	14455	14370	14376	14445	14425	14563	14208	14499	14398	14445	14574	14490	14375	14621	14425	14492	14416	14376	14438	14361	14262	14356	14480	14386	14420	14329	14509	14386	14541	14474	14573	14477	14423	14452	14569	14505	14471	14403	14533	14534	14333	14377	14443	14533	14568	14575	14275	14542	14384	14440	14282	14355	14346	14317	14424	14579	14624	14486	14523	14499	14527	14373	14452	14537	14647	14425	14419	14389	14433	14515	14395	14544	14308	14496	14563	14335	14541	14331	14271	14482	14496	14553	14464	14367	14437	14532	14296	14391	14178	14328	14526	14248	14470	14257	14269	14429	14341	14654	14438	14458	14402	14484	14492	14579	14624	14495	14385	14494	14314	14397	14678	14410	14393	14488	14607	14573	14383	14378	14428	14535	14399	14447	14494	14465	14644	14442	14606	14570	14589	14537	14580	14756	14376	14432	14471	14546	14440	14436	14454	14379	14640	14229	14482	14306	14551	14587	14448	14387	14332	14489	14328	14673	14239	14370	14500	14595	14544	14522	14572	14570	14507	14754	14471	14619	14450	14531	14515	14262	14559	14460	14531	14537	14268	14511	14437	14210	14531	14421	14545	14472	14453	14489	14369	14574	14280	14390	14503	14350	14484	14344	14490	14584	14306	14559	14571	14334	14386	14417	14360	14356	14208	14382	14498	14490	14403	14378	14532	14428	14332	14424	14356	14471	14361	14470	14459	14379	14428	14506	14415	14288	14447	14486	14561	14625	14352	14207	14608	14422	14338	14432	14562	14403	14375	14319	14212	14471	14359	14366	14413	14581	14565	14364	14398	14641	14467	14418	14160	14338	14411	14474	14497	14365	14480	14528	14345	14528	14697	14474	14532	14186	14463	14377	14348	14308	14332	14453	14383	14301	14551	14350	14540	14390	14709	14488	14428	14397	14489	14581	14512	14541	14515	14527	14390	14230	14373	14326	14528	14485	14574	14438	14349	14396	14399	14446	14678	14473	14406	14602	14664	14401	14490	14440	14281	14408	14332	14395	14485	14461	14614	14417	14491	14518	14277	14314	14563	14399	14451	14515	14448	14239	14381	14423	14312	14331	14475	14599	14428	14364	14398	14503	14285	14344	14346	14588	14469	14210	14376	14258	14375	14321	14368	14479	14556	14377	14352	14332	14406	14496	14393	14683	14467	14479	14546	14601	14577	14269	14443	14576	14301	14497	14476	14419	14417	14118	14374	14477	14388	14600	14598	14528	14401	14370	14437	14300	14345	14431	14479	14491	14357	14394	14381	14366	14404	14255	14415	14525	14378	14344	14522	14398	14744	14490	14380	14475	14374	14319	14369	14504	14526	14457	14166	14472	14336	14459	14380	14670	14465	14434	14475	14561	14706	14434	14382	14331	14561	14356	14338	14343	14537	14565	14505	14460	14499	14430	14318	14659	14504	14609	14217	14319	14370	14437	14354	14154	14492	14386	14494	14363	14492	14553	14493	14257	14501	14540	14450	14211	14541	14468	14501	14378	14411	14359	14162	14548	14180	14368	14551	14434	14565	14218	14544	14657	14588	14441	14563	14332	14645	14484	14617	14292	14459	14641	14448	14552	14326	14503	14540	14429	14572	14248	14477	14429	14499	14262	14567	14515	14466	14429	14484	14639	14623	14272	14546	14364	14502	14572	14483	14376	14348	14308	14438	14565	14498	14471	14490	14415	14485	14393	14598	14554	14668	14473	14532	14303	14463	14523	14460	14360	14722	14417	14510	14458	14394	14274	14464	14283	14323	14429	14738	14466	14275	14454	14489	14422	14468	14520	14404	14536	14431	14463	14358	14471	14667	14338	14559	14524	14618	14435	14485	14303	14329	14465	14499	14411	14590	14468	14706	14431	14251	14424	14667	14489	14449	14416	14773	14460	14351	14526	14341	14419	14327	14492	14482	14606	14434	14585	14562	14510	14353	14345	14397	14345	14423	14470	14292	14575	14551	14495	14407	14427	14273	14342	14443	14438	14463	14384	14569	14629	14122	14361	14430	14213	14545	14541	14530	14449	14549	14445	14474	14523	14521	14531	14497	14340	14527	14454	14351	14465	14363	14365	14383	14305	14427	14386	14530	14225	14273	14561	14381	14343	14375	14505	14321	14485	14369	14351	14371	14470	14510	14440	14567	14280	14287	14401	14274	14495	14632	14310	14361	14526	14404	14460	14554	14313	14517	14485	14427	14542	14574	14526	14369	14530	14324	14482	14457	14518	14524	14421	14468	14478	14423	14374	14620	14449	14438	14517	14352	14388	14464	14547	14532	14434	14410	14424	14481	14435	14428	14384	14307	14579	14487	14416	14518	14514	14551	14469	14569	14504	14365	14332	14384	14466	14342	14505	14495	14504	14510	14322	14240	14121	14360	14593	14678	14403	14567	14353	14483	14394	14377	14373	14423	14327	14147	14432	14433	14538	14412	14458	14669	14201	14485	14472	14475	14424	14579	14469	14513	14372	14585	14414	14662	14368	14273	14428	14564	14416	14422	14431	14373	14507	14404	14483	14387	14481	14329	14398	14490	14531	14411	14568	14521	14557	14595	14513	14675	14423	14524	14465	14374	14410	14392	14341	14495	14305	14486	14590	14553	14501	14514	14376	14472	14439	14493	14463	14383	14272	14656	14346	14539	14252	14509	14475	14343	14498	14573	14541	14666	14337	14495	14545	14513	14376	14596	14532	14486	14445	14390	14390	14561	14410	14531	14582	14639	14178	14327	14554	14479	14567	14598	14507	14532	14392	14248	14461	14602	14446	14618	14542	14372	14508	14431	14383	14467	14517	14452	14435	14383	14184	14453	14684	14373	14498	14497	14474	14341	14390	14546	14520	14433	14488	14605	14412	14518	14300	14368	14340	14503	14481	14489	14341	14267	14625	14540	14422	14557	14491	14429	14432	14355	14395	14426	14521	14597	14477	14402	14539	14308	14117	14446	14490	14364	14479	14460	14456	14429	14393	14547	14375	14393	14483	14407	14348	14406	14565	14490	14426	14466	14547	14524	14350	14369	14496	14408	14506	14510	14509	14319	14504	14615	14540	14551	14434	14504	14511	14519	14553	14320	14671	14180	14444	14621	14595	14436	14364	14355	14526	14392	14411	14536	14444	14510	14505	14293	14316	14390	14507	14472	14481	14474	14470	14563	14332	14328	14452	14349	14521	14483	14520	14515	14344	14548	14287	14339	14367	14585	14391	14426	14517	14421	14265	14199	14367	14334	14444	14543	14497	14453	14260	14535	14502	14187	14317	14430	14361	14463	14499	14408	14411	14541	14466	14383	14315	14559	14461	14450	14429	14357	14513	14245	14447	14530	14441	14508	14467	14435	14625	14419	14569	14552	14417	14437	14482	14426	14397	14504	14374	14379	14476	14482	14397	14478	14377	14399	14573	14254	14390	14177	14535	14520	14480	14490	14180	14486	14569	14492	14652	14377	14324	14437	14386	14396	14464	14490	14553	14396	14540	14544	14426	14624	14474	14474	14446	14503	14367	14578	14472	14506	14380	14341	14447	14395	14436	14394	14323	14338	14366	14475	14483	14354	14431	14582	14563	14376	14580	14518	14322	14431	14481	14554	14262	14615	14446	14528	14399	14453	14629	14598	14425	14317	14437	14614	14466	14439	14517	14445	14405	14317	14553	14171	14422	14413	14415	14530	14329	14451	14606	14693	14517	14371	14428	14383	14589	14577	14545	14364	14387	14468	14286	14465	14421	14534	14311	14499	14318	14432	14446	14554	14511	14389	14631	14399	14549	14320	14418	14479	14541	14195	14363	14397	14292	14420	14457	14378	14356	14420	14515	14459	14483	14475	14282	14444	14494	14604	14255	14440	14426	14380	14477	14502	14469	14452	14449	14665	14515	14455	14422	14464	14203	14402	14513	14553	14389	14531	14417	14444	14448	14387	14433	14569	14292	14642	14370	14462	14479	14360	14440	14569	14475	14580	14522	14448	14577	14522	14514	14322	14529	14503	14429	14438	14422	14404	14650	14398	14562	14532	14513	14281	14442	14556	14398	14575	14405	14548	14418	14318	14441	14475	14520	14360	14470	14543	14467	14353	14434	14704	14472	14369	14489	14581	14478	14320	14234	14214	14465	14435	14290	14389	14406	14396	14320	14334	14553	14476	14438	14492	14541	14395	14413	14385	14359	14317	14602	14360	14366	14493	14311	14646	14522	14333	14486	14263	14466	14471	14448	14245	14589	14578	14501	14599	14624	14501	14271	14395	14293	14469	14408	14495	14411	14654	14474	14438	14275	14513	14368	14347	14494	14463	14319	14316	14291	14567	14575	14521	14410	14391	14525	14543	14365	14254	14487	14442	14483	14480	14458	14540	14375	14492	14416	14350	14525	14387	14484	14478	14440	14526	14480	14606	14657	14446	14540	14393	14563	14558	14337	14453	14624	14386	14475	14446	14544	14325	14470	14444	14609	14391	14580	14394	14432	14363	14336	14336	14601	14449	14284	14399	14440	14442	14425	14639	14442	14506	14549	14544	14486	14391	14348	14638	14502	14486	14453	14389	14514	14433	14558	14459	14365	14344	14580	14359	14373	14617	14698	14422	14240	14515	14449	14324	14375	14184	14520	14542	14431	14445	14523	14427	14478	14576	14475	14673	14243	14392	14663	14271	14411	14468	14514	14512	14450	14472	14277	14597	14423	14382	14420	14408	14436	14419	14544	14319	14656	14439	14585	14321	14385	14430	14649	14467	14380	14462	14417	14539	14371	14495	14343	14554	14362	14408	14299	14291	14508	14421	14494	14613	14639
24485	42066	43141	35604	30441	26527	24344	22397	20801	19357	18396	17395	16664	16069	15536	15355	15005	14710	14454	14377	14398	14005	13901	13890	13674	13641	13721	13643	13538	13465	13437	13532	13436	13394	13461	13565	13557	13370	13638	13341	13401	13361	13317	13274	13450	13326	13538	13347	13321	13278	13505	13543	13246	13423	13330	13380	13456	13341	13458	13374	13288	13160	13436	13397	13340	13462	13506	13273	13490	13329	13370	13419	13305	13459	13372	13162	13465	13335	13237	13488	13435	13295	13454	13333	13313	13349	13374	13256	13329	13352	13402	13311	13460	13580	13313	13257	13266	13359	13300	13395	13307	13305	13424	13320	13446	13386	13376	13388	13358	13538	13185	13415	13244	13542	13390	13364	13363	13303	13407	13379	13355	13340	13317	13375	13447	13124	13232	13398	13404	13431	13284	13359	13330	13260	13387	13540	13306	13299	13217	13310	13436	13375	13298	13425	13189	13338	13368	13469	13445	13477	13335	13310	13316	13256	13440	13171	13429	13307	13349	13327	13290	13438	13431	13426	13436	13342	13246	13406	13366	13332	13404	13334	13242	13426	13315	13464	13321	13282	13133	13510	13340	13502	13376	13239	13298	13286	13469	13471	13403	13174	13369	13345	13371	13223	13362	13243	13583	13476	13302	13524	13370	13446	13330	13466	13383	13392	13337	13528	13373	13372	13358	13284	13440	13424	13259	13256	13361	13261	13518	13176	13533	13428	13461	13394	13405	13431	13228	13197	13389	13394	13392	13402	13536	13371	13250	13513	13536	13332	13307	13319	13273	13489	13514	13505	13393	13393	13406	13354	13424	13426	13505	13242	13378	13206	13318	13386	13366	13384	13366	13236	13415	13371	13399	13427	13475	13405	13411	13355	13408	13263	13305	13401	13266	13401	13392	13282	13381	13301	13339	13355	13408	13384	13339	13287	13483	13200	13389	13324	13309	13209	13163	13310	13341	13501	13332	13416	13413	13164	13054	13344	13411	13247	13317	13434	13155	13541	13323	13284	13355	13415	13325	13376	13241	13401	13398	13350	13368	13264	13171	13403	13264	13371	13307	13299	13406	13300	13276	13344	13141	13422	13363	13384	13531	13125	13163	13363	13410	13340	13280	13372	13313	13378	13471	13408	13302	13374	13474	13278	13361	13354	13424	13282	13173	13423	13286	13251	13418	13460	13465	13519	13230	13353	13221	13307	13308	13232	13329	13395	13389	13330	13543	13441	13388	13448	13311	13456	13374	13402	13410	13365	13235	13383	13292	13444	13229	13369	13381	13417	13301	13320	13464	13266	13363	13367	13324	13374	13297	13279	13245	13520	13426	13510	13397	13346	13470	13176	13187	13411	13222	13342	13368	13345	13385	13351	13428	13337	13323	13412	13389	13585	13287	13352	13287	13480	13418	13374	13504	13206	13174	13394	13315	13409	13402	13409	13224	13484	13435	13412	13257	13319	13388	13493	13308	13420	13363	13372	13254	13282	13298	13434	13414	13633	13231	13265	13328	13315	13221	13388	13327	13293	13466	13494	13364	13503	13332	13449	13319	13333	13351	13493	13370	13400	13477	13288	13290	13357	13447	13501	13436	13352	13476	13553	13229	13270	13484	13272	13412	13355	13272	13332	13420	13529	13271	13340	13289	13413	13304	13398	13321	13148	13306	13213	13380	13406	13215	13439	13459	13350	13475	13300	13263	13402	13164	13334	13405	13369	13319	13324	13429	13427	13337	13357	13367	13284	13314	13455	13290	13210	13474	13411	13386	13364	13333	13281	13336	13359	13305	13269	13322	13514	13232	13371	13285	13239	13361	13275	13432	13531	13284	13575	13447	13357	13367	13255	13359	13343	13326	13427	13470	13343	13459	13388	13368	13328	13353	13340	13486	13339	13534	13362	13229	13403	13430	13309	13556	13324	13380	13226	13359	13271	13442	13494	13297	13385	13382	13299	13395	13328	13341	13207	13353	13342	13251	13316	13327	13208	13296	13245	13552	13228	13411	13482	13522	13348	13398	13098	13223	13352	13411	13352	13372	13263	13289	13304	13534	13329	13101	13333	13339	13416	13438	13171	13507	13536	13230	13350	13400	13398	13369	13366	13314	13383	13288	13375	13420	13397	13269	13415	13338	13147	13318	13331	13391	13237	13308	13323	13366	13350	13265	13538	13332	13324	13408	13316	13194	13451	13291	13246	13320	13396	13356	13348	13209	13238	13165	13455	13366	13404	13320	13295	13346	13125	13408	13384	13419	13139	13393	13355	13214	13249	13328	13270	13417	13323	13408	13331	13450	13209	13425	13428	13124	13384	13345	13292	13244	13450	13369	13456	13342	13367	13145	13260	13326	13384	13244	13496	13318	13418	13348	13314	13509	13204	13348	13310	13289	13471	13327	13305	13397	13232	13287	13395	13324	13338	13452	13360	13237	13220	13463	13278	13280	13409	13412	13435	13256	13300	13367	13184	13480	13407	13426	13394	13299	13390	13398	13242	13322	13376	13505	13387	13446	13201	13306	13414	13298	13289	13307	13275	13406	13451	13414	13299	13167	13393	13329	13214	13442	13332	13461	13449	13293	13305	13154	13262	13421	13374	13364	13383	13400	13239	13343	13325	13378	13378	13336	13155	13265	13420	13387	13354	13150	13142	13308	13291	13309	13330	13321	13469	13421	13373	13281	13238	13394	13186	13340	13422	13469	13297	13317	13386	13271	13368	13257	13204	13279	13498	13337	13381	13381	13335	13467	13300	13416	13519	13437	13380	13378	13610	13331	13375	13274	13416	13281	13267	13497	13438	13298	13358	13403	13325	13386	13352	13386	13305	13224	13252	13251	13519	13256	13297	13361	13249	13426	13332	13383	13442	13328	13396	13429	13506	13321	13494	13419	13282	13222	13084	13345	13505	13196	13391	13502	13303	13364	13413	13383	13403	13302	13353	13338	13537	13304	13463	13435	13203	13285	13337	13243	13191	13135	13408	13382	13311	13255	13404	13262	13391	13410	13330	13298	13337	13298	13409	13276	13345	13397	13307	13322	13413	13361	13426	13413	13287	13382	13428	13371	13329	13488	13370	13526	13280	13238	13337	13341	13355	13347	13345	13360	13322	13391	13422	13460	13422	13387	13290	13452	13374	13266	13254	13445	13378	13340	13419	13354	13398	13449	13196	13265	13332	13334	13570	13406	13388	13220	13426	13408	13312	13420	13309	13272	13478	13347	13352	13383	13485	13218	13584	13408	13348	13308	13134	13517	13464	13485	13405	13476	13311	13443	13262	13359	13241	13509	13372	13302	13297	13382	13410	13279	13384	13378	13364	13255	13398	13284	13365	13287	13374	13212	13327	13310	13439	13428	13387	13277	13465	13147	13376	13339	13363	13413	13386	13550	13410	13355	13325	13380	13503	13245	13421	13433	13403	13453	13439	13445	13311	13398	13304	13414	13343	13406	13348	13272	13479	13312	13326	13174	13284	13372	13337	13156	13544	13209	13507	13288	13346	13358	13340	13262	13409	13332	13286	13454	13299	13509	13284	13418	13272	13419	13269	13422	13438	13412	13350	13307	13330	13315	13388	13305	13317	13338	13498	13452	13374	13391	13296	13338	13498	13446	13313	13407	13316	13453	13299	13429	13388	13509	13491	13430	13422	13260	13521	13406	13357	13390	13390	13371	13333	13322	13486	13376	13382	13263	13362	13241	13307	13471	13319	13384	13235	13426	13312	13350	13233	13501	13432	13319	13360	13390	13404	13172	13288	13358	13359	13391	13314	13449	13453	13386	13330	13618	13340	13341	13332	13229	13478	13334	13309	13195	13435	13422	13224	13384	13360	13240	13517	13553	13257	13293	13570	13216	13320	13220	13366	13320	13328	13479	13358	13319	13411	13311	13396	13345	13226	13407	13371	13303	13456	13521	13346	13521	13352	13379	13471	13331	13265	13372	13533	13165	13492	13329	13351	13203	13318	13361	13406	13196	13379	13351	13531	13261	13331	13410	13283	13516	13251	13481	13386	13327	13326	13441	13361	13192	13427	13468	13292	13165	13369	13488	13375	13293	13433	13240	13328	13366	13420	13230	13366	13381	13309	13529	13408	13486	13386	13350	13244	13428	13406	13442	13304	13262	13313	13273	13344	13290	13364	13406	13438	13346	13468	13498	13491	13473	13244	13477	13263	13335	13398	13370	13456	13490	13260	13384	13304	13423	13274	13350	13304	13227	13335	13482	13341	13492	13327	13448	13435	13226	13434	13326	13312	13432	13470	13408	13497	13327	13381	13230	13435	13257	13325	13363	13420	13286	13538	13319	13224	13229	13310	13378	13300	13498	13365	13417	13212	13352	13275	13193	13464	13442	13226	13446	13280	13282	13311	13286	13258	13322	13230	13353	13312	13419	13205	13352	13310	13395	13473	13189	13267	13344	13444	13345	13402	13337	13351	13296	13291	13345	13580	13484	13330	13456	13419	13373	13383	13375	13425	13244	13415	13254	13357	13521	13364	13441	13244	13442	13445	13387	13480	13329	13366	13464	13411	13426	13264	13397	13450	13348	13339	13384	13453	13414	13403	13461	13198	13334	13250	13262	13487	13188	13630	13338	13181	13280	13595	13457	13285	13675	13371	13318	13380	13306	13448	13431	13392	13409	13447	13261	13304	13402	13420	13131	13414	13431	13325	13262	13183	13486	13477	13193	13276	13400	13455	13341	13403	13468	13329	13130	13260	13253	13461	13260	13365	13406	13387	13444	13471	13418	13346	13374	13390	13117	13378	13349	13349	13338	13538	13232	13326	13545	13420	13402	13411	13416	13378	13630	13296	13382	13397	13514	13413	13304	13373	13420	13353	13425	13269	13390	13363	13167	13382	13203	13257	13468	13359	13389	13367	13252	13479	13270	13303	13283	13142	13346	13270	13248	13162	13304	13380	13371	13314	13381	13493	13567	13288	13409	13435	13309	13277	13534	13422	13459	13293	13405	13539	13417	13328	13218	13320	13293	13379	13301	13384	13278	13381	13540	13391	13487	13316	13256	13324	13340	13330	13402	13462	13264	13453	13297	13362	13313	13479	13600	13219	13439	13417	13358	13462	13479	13399	13354	13240	13291	13246	13395	13557	13369	13289	13447	13400	13233	13386	13158	13341	13242	13271	13251	13389	13211	13276
24259	21477	29175	24982	24344	26992	27544	22714	21072	19774	18416	17787	17003	16574	16170	15925	15874	15745	15349	15327	15289	15044	14779	14677	14900	14662	14852	14538	14697	14612	14489	14516	14388	14577	14437	14429	14458	14453	14461	14365	14466	14371	14519	14396	14385	14419	14427	14299	14513	14287	14385	14348	14371	14238	14219	14262	14432	14310	14418	14286	14397	14243	14441	14331	14452	14418	14508	14370	14278	14342	14294	14222	14191	14323	14068	14210	14225	14318	14397	14233	14246	14345	14358	14368	14545	14450	14257	14278	14292	14344	14248	14382	14334	14200	14190	14544	14326	14389	14413	14379	14143	14338	14481	14205	14458	14405	14437	14295	14343	14303	14349	14281	14375	14410	14483	14127	14218	14116	14367	14242	14409	14243	14424	14333	14371	14242	14217	14247	14310	14323	14289	14180	14256	14221	14165	14164	14119	14285	14413	14227	14492	14454	14494	14484	14439	14283	14311	14267	14246	14274	14211	14233	14319	14385	14464	14280	14121	14276	14214	14484	14316	14375	14300	14322	14465	14202	14288	14367	14208	14276	14338	14301	14251	14066	14225	14214	14177	14225	14331	14280	14044	14200	14355	14412	14270	14190	14339	14228	14057	14347	14284	14213	14416	14241	14271	14215	14478	14280	14277	14280	14390	14252	14210	14256	14462	14218	14309	14295	14240	14316	14355	14315	14299	14362	14471	14217	14304	14315	14290	14277	14182	14459	14233	14391	14241	14317	14417	14208	14287	14493	14333	14262	14343	14304	14284	14209	14190	14226	14226	14165	14355	14366	14389	14191	14194	14281	14243	14293	14163	14368	14142	14261	14419	14358	14305	14307	14455	14315	14340	14254	14317	14247	14356	14320	14470	14139	14339	14052	14179	14149	14259	14277	14493	14319	14182	14292	14121	14335	14172	14373	14312	14269	14266	14392	14113	14350	14254	14214	14240	14593	14411	14233	14297	14201	14190	14255	14209	14337	14424	14292	14393	14362	14237	14270	14433	14357	14299	14297	14259	14146	14167	14214	14348	14291	14232	14043	14321	14322	14440	14328	14363	14309	14399	14240	14217	14371	14543	14193	14388	14228	14230	14357	14275	14082	14213	14319	14123	14329	14332	14191	14444	14188	14281	14282	14210	14289	14218	14210	14165	14314	14215	14110	14100	14248	14280	14169	14271	14293	14369	14229	14345	14145	14188	14325	14218	14026	14264	14140	14307	14311	14198	14280	14261	14296	14283	14182	14087	14174	13974	14195	14280	14471	14254	14321	14235	14368	14245	14239	14305	14440	14380	14468	14296	14380	14076	14362	14389	14172	14217	14344	14100	14311	14180	14283	14323	14277	14251	14248	14368	14152	14270	14483	14255	14209	14216	14134	14136	14335	14424	14379	14255	14324	14240	14223	14326	14393	14217	14358	14056	14381	14157	14302	14475	14160	14171	14267	14384	14417	14283	14245	14366	14529	14348	14338	14420	14252	14165	14185	14328	14257	14243	14267	14317	14297	14299	14254	14316	14342	14410	14538	14420	14159	14394	14347	14140	14312	14281	14215	14334	14182	14326	14236	14165	14207	14317	14368	14203	14365	14097	14228	14176	14303	14374	14238	14248	14219	14285	14216	14101	14285	14309	14192	14413	14240	14298	14366	14170	14100	14350	14246	14349	14304	14379	14487	14357	14113	14308	14272	14222	14250	14445	14268	14313	14108	14289	14473	14380	14291	14096	14159	14449	14281	14430	14238	14242	14121	14335	14106	14230	14384	14144	14138	14297	14338	14091	14402	14344	14226	14388	14115	14185	14225	14184	14318	14315	14410	14370	14105	14134	14180	14257	14241	14220	14390	14218	14222	14357	14303	14254	14271	14275	14144	14264	14350	14063	14252	14150	14374	14199	14198	14345	14344	14332	14453	14277	14193	14176	14232	14087	14235	14322	14152	14120	14384	14309	14253	14385	14371	14339	14436	14289	14139	14218	14273	14204	14317	14231	14230	14370	14168	14428	14409	14360	14482	14318	14183	14303	14350	14393	14292	14146	14363	14438	14343	14418	14318	14157	14412	14358	14199	14232	14137	14095	14100	14230	14276	14257	14097	14441	14270	14266	14400	14313	14333	14361	13933	14253	14385	14381	14299	14297	14483	14297	14252	14282	14208	14376	14235	14253	14181	14391	14196	14322	14171	14416	14330	14347	14436	14275	14126	14365	14505	14215	14262	14352	14190	14352	14313	14289	14391	14235	14413	14144	14241	14156	14295	14303	14418	14320	14043	14344	14111	14217	14166	14116	14328	14276	14374	14257	14105	14486	14220	14267	14219	14155	14294	14508	14200	14283	14288	14438	14403	14386	14307	14263	14273	14324	14275	14316	14337	14422	14381	14305	14398	14377	14161	14172	14303	14341	14355	14244	14182	14242	14485	14192	14398	14369	14244	14348	14227	14183	14378	14191	14191	14374	14329	14228	14584	14131	14324	14112	14162	14286	14364	14110	14412	14360	14259	14170	14351	14361	14128	14322	14312	14254	14461	14353	14349	14421	14152	14261	14277	14191	14027	14294	14305	14371	14412	14493	14320	14252	14383	14282	14234	14418	14190	14374	14256	14248	14333	14488	14300	14280	14306	14112	14217	14207	14282	14091	14299	14216	14356	14086	14315	14270	14225	14212	14138	14330	14263	14297	14321	14265	14379	14252	14270	14204	14330	14342	14381	14128	14127	14118	14187	14349	14533	14218	14227	14165	14277	14361	14268	14080	14175	14236	14423	14431	14167	14252	14416	14364	14211	14442	14089	14195	14281	14255	14314	14186	14383	14254	14061	14284	14213	14226	14352	14372	14253	14035	14262	14280	14559	14273	14340	14341	14186	14403	14271	14331	14391	14315	14262	14315	14282	14230	14259	14190	14343	14298	14266	14284	14352	14305	14287	14330	14349	14386	14353	14264	14267	14427	14337	14110	14251	14314	14325	14327	14214	14324	14327	14233	14289	14256	14469	14196	14212	14426	14359	14425	14441	14157	14414	14583	14392	14202	14246	14212	14165	14364	14363	14243	14275	14345	14240	14337	14374	14237	14177	14321	14218	14144	14269	14198	14512	14102	14099	14139	14198	14375	14353	14321	14193	14494	14247	14176	14346	14388	14283	14226	14170	14342	14558	14372	14297	14384	14271	14211	14283	14281	14199	14149	14424	14172	14217	14229	14247	14181	14283	14220	14501	14139	14384	14301	14367	14248	14187	14503	14376	14341	14166	14188	14254	14305	14223	14494	14220	14322	14388	14420	14318	14161	14333	14401	14301	14314	14118	14273	14127	14214	14373	14428	14400	14165	14168	14198	14119	14258	14341	14360	14424	14472	14248	14204	14395	14330	14286	14360	14329	14481	14246	14369	14326	14210	14122	14304	14267	14475	14352	14251	14326	14281	14283	14125	14324	14284	14451	14169	14472	14216	14405	14214	14242	14219	14258	14278	14452	14361	14294	14199	14286	14290	14239	14382	14240	14366	14264	14419	14146	14005	14427	14476	14255	14189	14262	14200	14118	14333	14197	14307	14277	14155	14361	14147	14398	14322	14157	14137	14188	14253	14218	14285	14181	14452	14461	14379	14320	14339	14407	14276	14115	14334	14331	14190	14418	14227	14263	14123	14448	14304	14399	14358	14111	14355	14148	14272	14230	14363	14368	14271	14223	14220	14359	14227	13992	14256	14485	14506	14574	14234	14400	14406	14105	14529	14259	14433	14062	14450	14224	14352	14443	14185	14408	14211	14300	14430	14384	14306	14224	14203	14162	14246	14241	14312	14273	14302	14311	14209	14336	14292	14248	14084	14456	14218	14625	14336	14266	14352	14258	14426	14139	14331	14048	14285	14289	14307	14285	14386	14357	14355	14214	14421	14140	14393	14245	14328	14356	14238	14175	14226	14036	14068	14316	14378	14232	14314	14216	14160	14177	14362	14315	14176	14317	14454	14376	14238	14207	14376	14437	14464	14287	14078	14512	14249	14432	14232	14324	14324	14373	14306	14285	14311	14366	14258	14099	14109	14331	14379	14285	14291	14301	14207	14251	14520	14465	14258	14248	14420	14292	14363	14330	14201	14097	14228	14304	14198	14252	14085	14099	14251	14338	14365	14267	14172	14415	14335	14236	14252	14304	14370	14247	14250	14232	14244	14284	14188	14220	14344	14139	14223	14034	14333	14407	14416	14125	14359	14191	14381	14274	14168	14191	14339	14269	14505	14318	14310	14164	14401	14261	14282	14173	14554	14381	14180	14417	14471	14328	14394	14204	14245	14112	14243	14486	14362	14081	14377	14185	14154	14337	14275	14303	14194	14406	14253	14215	14224	14354	14257	14176	14256	14278	14481	14355	14192	14277	14335	14273	14337	14340	14193	14193	14425	14413	14435	14306	14271	14342	14305	14099	14205	14231	14331	14358	14315	14146	14343	14190	14311	14321	14324	14202	14448	14465	14223	14369	14289	14348	14207	14382	14434	14254	14097	14144	14224	14346	14257	14335	14223	14337	14339	14512	14482	14375	14329	14291	14172	14364	14368	14345	14323	14358	14280	14346	14209	14235	14161	14232	14317	14341	14236	14248	14181	14338	14396	14205	14327	14383	14177	14324	14266	14324	14274	14357	14245	14323	14291	14195	14433	14419	14332	14276	14221	14444	14181	14195	14282	14419	14157	14202	14284	14294	14493	14328	14431	14296	14273	14383	14202	14362	14367	14315	14385	14395	14259	14380	14363	14473	14353	14356	14294	14254	14424	14118	14343	14381	14223	14213	14394	14210	14214	14210	14305	14241	14033	14325	14508	14373	14307	14073	14490	14128	14384	14358	14238	14294	14253	14219	14391	14038	14304	14388	14313	14268	14381	14407	14331	14337	14373	14300	14186	14414	14111	14300	14264	14148	14279	14390	14470	14290	14288	14567	14176	14187	14153	14326	14207	14305	14319	14314	14451	14419	14506	14350	14246	14065	14405	14190	14241	14099	14456	14156	14370	14441	14296	14117	14217	14181	14247	14370	14110	14339	14518	14259	14297	14319	14219	14186	14192	14284	14220	14391	14456	14223	14362	14217	14393	14123	14140	14337	14358	14073	14294	14355	14549	14193	14177	14230	14486	14337	14188	14287	14466	14187	14414	14526	14307	14422
25862	46837	47322	39654	34438	30752	27865	25356	23294	21333	19733	18663	17716	16732	16048	15749	15392	15240	15140	14588	14519	14219	13976	13928	14089	13845	13678	13573	13707	13668	13584	13555	13482	13585	13436	13509	13338	13504	13387	13428	13369	13333	13518	13396	13437	13380	13572	13514	13306	13431	13347	13388	13342	13378	13549	13247	13189	13392	13391	13274	13384	13276	13407	13433	13648	13423	13519	13374	13320	13378	13037	13384	13357	13242	13335	13304	13319	13262	13277	13293	13264	13175	13332	13225	13329	13205	13142	13289	13105	13401	13474	13224	13142	13311	13218	13357	13396	13325	13348	13243	13082	13303	13218	13207	13325	13188	13384	13246	13613	13090	13237	13347	13262	13299	13177	13253	13311	13376	13313	13420	13394	13348	13342	13305	13325	13227	13243	13208	13284	13257	13514	13262	13346	13140	13369	13157	13207	13150	13294	13125	13292	13378	13208	13307	13306	13293	13255	13200	13473	13288	13165	13264	13175	13275	13268	13423	13094	13357	13248	13206	13291	13118	13078	13249	13264	13260	13390	13232	13391	13453	13275	13208	13294	13188	13245	13138	13378	13172	13283	13163	13369	13199	13368	13358	13173	13048	13387	13169	13277	13249	13272	13298	13293	13370	13164	13272	13270	13113	13161	13232	13028	13193	13316	13249	13309	13321	13202	13124	13298	13245	13341	13357	13270	13263	13269	13242	13192	13223	13272	13156	13251	13299	13309	13221	13402	13359	13257	13246	13232	13239	13315	13387	13294	13500	13225	13259	13168	13329	13390	13410	13216	13277	13273	13106	13367	13236	13225	13268	13271	13320	13482	13207	13291	13116	13122	13193	13238	13288	13358	13257	13336	13328	13327	13247	13148	13239	13293	13288	13253	13368	13307	13124	13362	13232	13300	13190	13261	13289	13399	13314	13248	13201	13168	13300	13315	13207	13107	13032	13331	13367	13146	13444	13204	13318	13317	13152	13279	13259	13249	13372	13437	13280	13241	13194	13206	13355	13337	13192	13213	13244	13243	13225	13421	13115	13342	13257	13312	13239	13154	13468	13359	13401	13339	13274	13392	13097	13292	13270	13340	13373	13148	13403	13220	13393	13240	13351	13269	12947	13286	13161	13197	13253	13345	13345	13192	13481	13267	13367	13266	13144	13312	13278	13223	13443	13369	13385	13369	13234	13204	13216	13235	13234	13218	13183	13278	13418	13191	13290	13343	13229	13457	13348	13315	13242	13361	13268	13275	13165	13387	13340	13435	13221	13287	13291	13232	13395	13328	13367	13210	13204	13289	13400	13102	13308	13330	13251	13268	13299	13245	13310	13140	13347	13182	13321	13197	13184	13293	13155	13188	13245	13269	13291	13254	13351	13131	13198	13237	13249	13264	13272	13402	13325	13263	13243	13024	13446	13382	13334	13096	13306	13185	13306	13331	13275	13169	13124	13275	13167	13274	13226	13376	13563	13308	13317	13236	13222	13359	13300	13287	13388	13124	13383	13413	13168	13207	13123	13225	13288	13309	13181	13419	13368	13316	13188	13528	13277	13166	13365	13238	13279	13201	13285	13274	13222	13317	13250	13165	13333	13257	13105	13291	13133	13289	13261	13163	13399	13382	13354	13056	13323	13295	13234	13323	13465	13218	13378	13246	13401	13447	13274	13281	13156	13380	13181	13315	13229	13425	13321	13387	13346	13229	13317	13387	13377	13270	12970	13144	13322	13226	13306	13207	13257	13231	13173	13369	13270	13118	13232	13245	12978	13235	13249	13302	13228	13245	13418	13266	13407	13298	13334	13341	13248	13274	13396	13238	13257	13271	13298	13345	13214	13156	13311	13194	13304	13189	13267	13122	13259	13338	13245	13311	13195	13177	13239	13309	13235	13182	13347	13322	13187	13306	13358	13316	13383	13312	13386	13445	13402	13203	13338	13281	13260	13127	13218	13135	13268	13215	13426	13289	13139	13220	13496	13273	13385	12987	13256	13393	13322	13279	13317	13272	13410	13205	13292	13505	13360	13155	13303	13221	13300	13113	13318	13438	13188	13217	13222	13275	13299	13318	13168	13164	13331	13186	13227	13166	13328	13415	13185	13423	13310	13318	13280	13169	13196	13173	13402	13256	13253	13328	13268	13293	13316	13139	13147	13323	13247	13148	13197	13338	13207	13143	13242	13386	13257	13369	13373	13409	13285	13207	13175	13317	13436	13203	13333	13244	13306	13010	13176	13210	13307	13243	13275	13233	13230	13084	13345	13248	13125	13419	13246	13256	13290	13256	13250	13345	13341	13297	13287	13136	13239	13235	13109	13172	13276	13270	13088	13131	13451	13340	13328	13283	13268	13228	13338	13088	13221	13331	13257	13189	13316	13093	13406	13227	13180	13219	13079	13353	13307	13319	13135	13314	13212	13263	13271	13225	13256	13272	13373	13219	13355	13241	13146	13322	13287	13279	13181	13358	13456	13248	13204	13388	13283	13385	13170	13446	13183	13320	13299	13275	13217	13357	13230	13368	13162	13292	13304	13217	13255	13331	13357	13358	13195	13469	13257	13231	13161	13466	13365	13171	13300	13193	13274	13479	13342	13297	13173	13263	13402	13308	13368	13372	13186	13206	13348	13242	13337	13364	13275	13309	13225	13230	13347	13164	13229	13183	13336	13365	13315	13159	13254	13342	13189	13278	13295	13305	13151	13218	13334	13258	13205	13229	13201	13249	13207	13429	13347	13293	13219	13285	13223	13357	13423	13047	13256	13186	13321	13190	13172	13306	13329	13412	13202	13202	13259	13256	13137	13355	13280	13347	13457	13573	13238	13085	13241	13213	13194	13305	13235	13340	13246	13361	13268	13262	13379	13272	13130	13177	13165	13269	13354	13370	13137	13213	13255	13206	13315	13201	13324	13196	13426	13426	13329	13297	13382	13422	13189	13384	13155	13158	13295	13221	13294	13175	13188	13232	13307	13315	13369	13206	13241	13258	13314	13171	13144	13449	13162	13179	13237	13101	13185	13257	13335	13267	13124	13277	13230	13383	13085	13348	13175	13254	13128	13365	13184	13249	13387	13151	13206	13313	13381	13067	13458	13343	13224	13177	13347	13197	13405	13289	13308	13378	13238	13268	13332	13210	13241	13291	13248	13208	13223	13419	13350	13223	13120	13182	13244	13220	13280	13268	13365	13120	13289	13294	13344	13328	13360	13344	13163	13266	13251	13390	13381	13464	13283	13322	13052	13310	13350	13359	13293	13442	13259	13317	13373	13300	13355	13232	13409	13360	13287	13317	13363	13265	13234	13363	13346	13276	13282	13303	13402	13043	13332	13267	13287	13408	13142	13508	13356	13290	13211	13249	13380	13403	13351	13357	13330	13325	13418	13430	13293	13155	13268	13229	13309	13202	13320	13326	13423	13259	13268	13382	13277	13224	13170	13406	13358	13315	13355	13388	13202	13201	13353	13303	13176	13227	13366	13283	13248	13417	13221	13325	13245	13131	13205	13313	13367	13106	13427	13239	13193	13402	13154	13282	13132	13234	13151	13305	13252	13306	13143	13291	13402	13392	13156	13273	13264	13349	13219	13186	13144	13324	13208	13291	13383	13241	13311	13337	13213	13212	13388	13055	13251	13400	13288	13251	13429	13273	13285	13172	13235	13270	13350	13501	13302	13351	13327	13246	13313	13361	13260	13160	13288	13265	13277	13311	13245	13108	13181	13262	13221	13286	13140	13250	13128	13277	13224	13260	13391	13395	13221	13322	13226	13300	13448	13364	13331	13232	13338	13373	13196	13418	13269	13212	13238	13336	13230	13323	13132	13192	13403	13154	13428	13221	13314	13295	13316	13213	13247	13338	13132	13325	13278	13094	13215	13292	13206	13158	13176	13387	13269	13195	13245	13290	13285	13328	13215	13160	13157	13254	12999	13216	13205	13226	13206	13373	13421	13355	13279	13332	13145	13259	13315	13435	13238	13292	13133	13343	13198	13228	13298	13313	13339	13144	13330	13340	13181	13284	13279	13301	13345	13093	13340	13310	13362	13270	13353	13145	13239	13341	13192	13404	13175	13318	13350	13337	13232	13293	13234	13106	13404	13415	13319	13491	13348	13280	13291	13441	13121	13370	13241	13349	13325	13330	13329	13335	13282	13406	13114	13286	13306	13378	13371	13254	13174	13340	13427	13279	13345	13024	13214	13464	13323	13297	13236	13272	13308	13167	13188	13114	13170	13366	13239	13452	13365	13300	13424	13273	13004	13326	13334	13459	13135	13367	13317	13166	13238	13227	13245	13367	13199	13249	13318	13257	13157	13398	13151	13144	13376	13236	13317	13134	13283	13346	13214	13404	13144	13313	13360	13188	13336	13089	13282	13501	13216	13212	13324	13320	13406	13332	13165	13372	13238	13389	13230	13307	13183	13365	13076	13138	13208	13405	13138	13311	13329	13324	13077	13393	13195	13302	13317	13374	13212	13123	13350	13230	13407	13352	13298	13259	13308	13160	13399	13276	13422	13456	13143	13203	13291	13278	13162	13319	13208	13212	13281	13284	13180	13276	13254	13213	13307	13278	13438	13173	13278	13249	13188	13361	13292	13425	13296	13161	13311	13261	13289	13212	13198	13226	13201	13248	13516	13387	13331	13221	13349	13297	13213	13359	13312	13236	13340	13519	13317	13199	13252	13206	13340	13313	13295	13157	13329	13369	13193	13379	13381	13335	13360	13157	13192	13305	13269	13192	13389	13279	13342	13323	13388	13261	13436	13201	13213	13200	13368	13260	13376	13406	13203	13383	13272	13408	13480	13313	13269	13213	13230	13241	13283	13310	13217	13245	13296	13256	13249	13253	13185	13241	13294	13214	13406	13190	13348	13319	13444	13225	13416	13359	13341	13225	13159	13296	13189	13325	13309	13346	13325	13328	13250	13351	13182	13223	13312	13397	13339	13068	13314	13461	13375	13297	13297	13318	13110	13372	13235	13309	13392	13405	13156	13569	13211	13244	13120	13338	13252	13318	13169	13276	13314	13326	13190	13367	13386	13387	13297	13275	13219	13335	13389	13161	13395	13391	13300	13394	13457	13172	13423	13414	13247	13288	13231	13190	13315	13294	13265	13278	13227	13289	13349	13454	13226	13261	13328	13245	13325	13325	13189	13177	13233
30577	28856	34374	29526	24025	21507	19747	18487	17624	16987	16529	16332	15992	15807	15585	15654	15615	15415	15294	15267	15337	15313	15222	15382	15305	15102	14856	15202	14959	15000	15132	15146	15049	14938	15072	15126	15254	15149	15115	14867	15156	15182	14961	15161	15186	15028	15093	15078	15087	15108	14935	15053	14902	14985	14884	15009	14937	14927	15044	15118	15141	15079	15043	15042	14955	14986	14929	14929	15113	14814	15073	15093	15018	15028	14952	15051	15092	14936	15001	15144	14892	14847	14915	15039	14958	15203	14943	14918	15044	15048	14984	14870	15031	15146	14976	15025	14966	15024	15119	15003	15183	15250	15013	15062	15154	14958	14999	14942	14998	14962	14993	15012	14852	15100	14882	14850	14910	15092	15127	14932	14934	14898	15091	14897	15024	15107	14958	14953	15016	15129	14894	14995	14996	15014	14968	15265	14874	14964	14977	14837	15151	14880	15031	15053	15012	14947	15152	14836	15098	14971	14916	15029	15055	14996	15017	14834	15070	15064	14979	15025	14925	14971	15178	14993	15151	15064	15058	15099	15038	15104	15032	15092	15025	14951	14782	14925	14890	15148	14978	14952	15046	15119	14914	15045	14871	14964	14879	14944	14905	15125	14933	14793	14730	14910	14914	14833	14982	15022	14886	14985	15013	15032	14862	15006	15046	15036	14930	15077	14961	15081	14904	14937	14969	15037	14865	15077	15129	14958	15068	15077	14870	14998	15043	14818	14860	15076	14874	14991	14882	15146	15043	14868	14863	14978	14983	15091	15047	14876	14806	14774	15187	14947	14940	15178	14986	14911	15021	15065	14960	15132	14962	15017	14975	15160	14975	14829	14982	14991	14898	15095	15020	14894	15259	14953	15136	14918	14925	15122	15197	14933	15139	15055	14980	15006	15029	14991	15051	14974	14939	14994	15137	15057	14990	15051	14797	14898	15015	15039	14987	14854	14895	15125	14937	14969	14897	15150	15001	15014	15021	15141	15153	14957	14928	14948	15053	15188	15121	14989	15051	14991	15046	15119	14969	15224	14820	15015	15022	15010	14943	15142	14848	15071	15121	14731	15123	14823	14998	14906	15000	15003	14982	15237	15075	14976	15146	14963	15259	14934	14983	15088	15022	15075	14827	15011	15004	15047	15058	14826	14722	15152	15104	14982	15087	15011	15002	15042	14995	15043	14938	15046	14949	15005	15030	15014	14964	15117	15005	15133	14895	15088	14940	14958	14870	14859	15121	14850	15054	15061	15087	15122	14805	14978	15083	15007	14946	14980	15172	15030	14955	14913	15109	15053	14873	14992	14956	14849	14802	14854	14983	15015	15143	15144	15130	15025	15034	14934	15058	14936	15001	15239	15066	15153	15126	15048	15027	15045	14904	14825	15059	15088	14997	14991	14849	14998	15002	14955	15005	15120	14920	15036	14974	14909	14902	14885	14918	14869	15004	14983	14954	14893	14772	15008	14955	14975	15069	15026	14813	14976	14990	14998	15135	15147	15039	15063	15071	15012	14852	14847	15143	14868	15108	14948	14944	15009	14950	15018	15083	15112	14927	14835	14788	14761	15091	14947	14697	14994	14983	14950	14954	15006	15020	14933	15015	14948	14931	14942	14909	15079	14960	14954	14916	14916	15127	15157	15051	14984	15004	14866	15070	14828	15055	14987	14970	14806	14792	15078	14941	15042	14916	15013	15068	14945	14872	15106	14956	14998	14985	15018	14872	14832	15023	14919	14882	14915	15223	14997	14945	15065	14989	14981	15110	15080	14965	14848	15102	15014	15022	14867	15112	15066	15062	14943	14958	14818	15183	15062	15167	14987	14976	14984	15079	15040	15020	15095	15022	14930	14930	15038	15081	15036	15006	14905	15039	14905	15067	15088	14989	14849	14946	14955	15170	14935	14991	14925	14863	14822	15104	15092	15052	14831	15044	14930	14930	15153	15010	14815	15193	15358	14939	14900	14913	14983	15023	14991	14846	14937	14837	14923	14913	14795	14961	15218	15045	15094	14937	15059	15073	14995	14923	14890	15140	15037	14964	14956	14986	14965	14951	15045	14966	15128	15030	14935	15084	15095	14947	14896	15036	15074	15096	15090	14983	15117	14957	15106	15039	14954	15010	15141	14985	14838	14867	14894	14861	15040	15150	15072	14741	14854	15077	14970	14893	14977	14954	14987	15035	14952	15007	14835	14817	15063	14970	14833	15078	15031	14888	15142	15057	14863	15004	14994	15068	14953	14975	14965	15154	14912	14817	14968	14932	15141	14980	15115	14872	14850	15044	15169	14996	14781	14961	14825	14969	14905	15014	15053	15130	14991	15006	15095	15094	15046	15025	15039	15145	15020	14978	15133	15016	14932	15004	15089	15106	15046	14985	14946	14938	15025	14971	14886	15009	14881	14983	15144	14930	15001	14970	14951	14984	14846	15058	15103	15165	15081	15095	15007	15171	14934	15130	15000	14901	14783	15056	15172	14998	15063	14942	15029	15119	15116	15101	15196	14921	14976	15079	15068	15006	14939	14749	15016	14653	14915	14987	14889	14938	14945	15162	15116	14940	15135	14919	15149	15012	15038	14859	15007	14992	15049	14859	14991	14815	15133	15078	14986	14943	14795	14998	15030	14936	14805	15011	14834	15124	14876	14941	14872	15082	14897	14948	14971	14795	14984	15023	15034	14997	15119	14957	15012	15030	14966	14962	14879	14873	15150	14981	15002	14973	15044	15076	15045	14934	14975	14918	15199	14905	14877	15025	15019	14883	14862	15179	15187	14880	14812	15103	14980	15045	14948	15027	14929	14925	15039	14872	15153	15137	15163	15160	14967	14981	14837	15070	15007	15142	15104	14967	14912	14955	15078	15101	14920	14901	14924	15068	15062	15064	15087	15140	14936	15159	15070	15174	14941	14881	15090	15142	14782	15034	14946	14956	14813	14884	15002	14982	15060	14862	15083	15002	14905	14980	15303	15196	14988	14934	14967	14963	15063	14999	15091	15103	15132	15024	15100	14938	15003	15228	15002	14848	14875	15087	14875	14850	14908	15053	14946	15069	14806	14973	15045	15029	14946	14986	15048	15041	15205	15021	15043	15002	15034	15026	14761	15042	15116	15030	14936	14976	15076	14957	14941	14857	14843	15048	14936	14904	15031	15032	15039	14999	15094	15016	14827	14923	14986	15228	14935	15131	15003	14779	14999	15087	14876	15059	15020	14890	15043	15026	15146	14832	15054	14941	14985	14936	15066	14864	15147	14912	14867	14819	15000	14936	15048	15149	14933	14974	15120	14978	14759	14840	15010	15001	15118	15043	14922	14899	15053	15099	14802	15104	14980	15211	15109	15125	15044	14892	15130	14911	14929	14952	14865	15210	15069	14894	14941	15147	14840	15068	15186	14934	14855	15068	15037	15094	15085	15146	15154	14885	14937	15014	14869	14891	14891	15085	14770	14986	15212	14933	14982	15124	14988	15030	14852	15027	14982	14889	14968	14968	14934	15094	15069	14942	14985	15122	14958	15066	14999	14986	15026	14856	14999	15070	15122	14893	14909	15148	15055	15027	15101	15169	14919	15171	14788	15023	14905	15045	14986	14954	15110	15080	15108	15078	15002	15047	15073	14907	14952	15196	15106	14867	14890	14937	15101	14964	15037	14979	15051	15046	14899	15154	14909	14981	14986	14767	14926	14952	14830	14838	15058	15008	14944	15076	15059	15093	15099	15307	14910	15049	15012	14832	14879	14906	15163	14969	15007	14937	14813	14954	14826	14875	14995	14985	15078	15037	15044	14855	15001	14792	14826	15118	14955	14949	15147	14771	14799	14777	14980	14995	15234	14870	14777	14903	14964	14880	14901	14997	14937	14874	14976	14932	14869	15083	14922	14976	14990	14972	15127	14994	14974	14931	15058	14968	14746	15269	15064	15036	14766	14996	15059	15236	15137	15018	14994	14983	14916	14948	14960	15031	14769	14909	14805	14919	15109	15011	14905	15133	14881	15015	15004	14953	14948	15098	14971	15082	14858	15025	15003	14943	14957	14954	14887	14964	14938	15058	15185	15070	15011	15065	15019	15137	15124	15105	14808	14930	15005	14949	14915	14808	15231	14906	14974	14868	15047	14952	15047	14895	14934	14908	14977	15057	14904	14964	14830	15004	14935	15016	14859	14920	14941	14963	14905	14970	15057	15067	14865	15055	14818	15084	15042	14894	15092	14849	14923	15154	14980	14901	14985	15177	14972	15148	14937	15023	14820	15285	15073	15056	14972	15232	15108	15061	15123	14860	15177	15023	15061	15196	14864	15115	15076	14942	14972	15165	14986	14861	14850	14959	14811	15160	15119	14870	15058	14845	15054	14987	15030	15048	15107	14994	15067	15104	14833	15123	15102	14959	15119	15140	14800	14881	15046	14900	15214	14958	14921	14925	15168	14839	14867	15023	15099	15032	14860	15051	14981	15040	14993	15008	14960	14943	14958	15047	15050	14915	15019	14992	15006	15140	15134	15145	14999	15031	15007	15063	15200	15086	14879	14866	14891	14931	15128	15061	15090	15221	14933	14827	15004	14879	14941	15083	15040	14922	15123	14963	14918	15022	15125	15011	14927	14958	15113	15244	14981	15086	14993	15268	15118	15047	15158	15084	14944	14905	14908	15045	14867	15034	15011	14952	14956	14964	15032	14963	15006	14921	15129	15081	14878	14956	14859	14772	15023	14938	14913	15016	14958	14994	15081	14852	14955	15075	14902	15171	15095	14891	14909	14933	14908	15128	15074	14983	14911	15007	15000	14918	14827	15036	15041	14974	14901	14927	14882	14999	15039	14911	15194	14924	14856	15052	15074	15117	14971	14925	14973	15217	14965	15038	14934	14977	14950	15013	14949	14899	15089	14954	14953	14874	14755	14978	15036	14873	15196	15368	14915	15053	14987	14979	14913	14935	15124	15052	14969	14728	14916	14884	14954	15099	15047	14802	14958	14966	15116	15063	15197	15119	14977	14935	14795	14989	14831	15086	15065	15048	15127	14943	15011	15196	15065	15053	15123	15122	14876	14997	14911	15053	15006	15126	15118	15124	15153	15187	15004	15004	15117	14902	14916	14960	14908	15158	15041	15021	14948	15085	14976	15082	14981	14933	14966	15123	15027	15068	14945	15090	14977
24788	38541	38082	29775	25692	22794	20760	19083	17797	16992	16201	15712	15194	14981	14629	14538	14473	14429	14312	14188	14027	14103	13927	13901	14089	13876	14020	13772	13893	13779	13739	13722	13847	13871	13516	13741	13733	13667	13694	13832	13713	13735	13571	13589	13805	13692	13815	13578	13760	13750	13720	13637	13814	13669	13871	13673	13729	13739	13466	13712	13679	13567	13592	13717	13863	13686	13731	13781	13668	13795	13721	13559	13602	13761	13670	13763	13722	13557	13809	13708	13850	13791	13723	13758	13747	13604	13740	13748	13615	13840	13791	13619	13603	13642	13707	13499	13661	13589	13675	13555	13677	13583	13580	13752	13532	13537	13694	13755	13691	13790	13552	13577	13705	13611	13846	13634	13840	13656	13625	13521	13606	13528	13725	13504	13542	13921	13680	13718	13648	13624	13612	13717	13687	13698	13641	13681	13678	13731	13813	13696	13671	13723	13666	13634	13785	13599	13775	13700	13686	13804	13697	13606	13776	13680	13642	13710	13941	13635	13650	13773	13753	13581	13705	13821	13731	13833	13686	13638	13613	13544	13589	13722	13618	13758	13554	13600	13390	13782	13746	13581	13722	13696	13682	13651	13718	13640	13697	13742	13626	13675	13662	13635	13619	13545	13681	13707	13835	13542	13678	13752	13621	13630	13701	13725	13693	13812	13686	13639	13706	13781	13716	13787	13643	13681	13644	13509	13812	13546	13663	13953	13745	13560	13662	13803	13729	13573	13736	13714	13646	13762	13692	13712	13552	13831	13721	13728	13574	13674	13791	13489	13676	13799	13585	13753	13579	13643	13617	13684	13672	13640	13709	13741	13604	13796	13607	13639	13931	13551	13593	13728	13836	13728	13662	13726	13703	13725	13664	13643	13657	13677	13450	13807	13665	13614	13559	13714	13781	13837	13771	13703	13709	13542	13721	13545	13740	13642	13483	13674	13886	13709	13664	13744	13708	13600	13755	13637	13699	13568	13561	13653	13563	13686	13812	13665	13732	13856	13583	13697	13850	13680	13645	13697	13682	13799	13638	13699	13725	13739	13673	13698	13574	13800	13575	13669	13496	13596	13749	13772	13577	13575	13689	13672	13580	13671	13692	13671	13598	13646	13826	13541	13541	13732	13694	13753	13875	13609	13800	13720	13732	13609	13615	13788	13695	13741	13722	13550	13549	13601	13571	13849	13525	13576	13696	13518	13881	13643	13670	13861	13738	13653	13632	13731	13726	13554	13646	13674	13676	13761	13619	13698	13664	13516	13658	13837	13604	13568	13805	13754	13752	13664	13767	13742	13627	13683	13588	13482	13733	13553	13813	13709	13690	13636	13642	13749	13686	13534	13627	13802	13531	13667	13586	13659	13773	13756	13582	13483	13741	13642	13787	13689	13679	13646	13487	13652	13590	13417	13740	13571	13684	13633	13783	13529	13668	13685	13678	13807	13676	13755	13794	13608	13650	13677	13638	13675	13615	13986	13696	13562	13655	13697	13679	13867	13635	13631	13667	13618	13710	13651	13655	13671	13794	13751	13662	13672	13833	13727	13742	13520	13782	13616	13580	13800	13534	13693	13693	13727	13728	13699	13540	13877	13686	13511	13700	13647	13656	13606	13753	13559	13590	13691	13661	13777	13590	13603	13555	13663	13911	13697	13628	13642	13690	13728	13647	13641	13588	13604	13553	13518	13734	13557	13665	13722	13720	13624	13699	13803	13735	13693	13774	13772	13646	13819	13612	13591	13716	13576	13533	13575	13788	13741	13692	13788	13672	13733	13665	13572	13716	13667	13765	13707	13597	13769	13731	13673	13690	13641	13671	13603	13786	13731	13702	13598	13545	13749	13599	13664	13727	13514	13695	13711	13752	13710	13570	13591	13560	13374	13807	13707	13764	13600	13698	13650	13636	13696	13702	13659	13550	13478	13746	13714	13639	13576	13744	13664	13746	13822	13768	13636	13529	13690	13578	13690	13734	13761	13620	13726	13836	13821	13636	13704	13502	13876	13630	13724	13693	13581	13696	13617	13721	13741	13702	13764	13715	13731	13717	13841	13617	13792	13600	13671	13673	13681	13615	13713	13754	13601	13739	13653	13618	13630	13798	13651	13653	13793	13759	13721	13604	13523	13610	13743	13640	13764	13637	13762	13737	13535	13719	13824	13737	13665	13640	13618	13684	13588	13706	13706	13737	13661	13782	13718	13597	13658	13652	13792	13835	13616	13641	13583	13598	13746	13711	13670	13675	13609	13549	13790	13684	13728	13779	13729	13608	13624	13789	13682	13719	13639	13669	13529	13621	13737	13625	13669	13690	13598	13659	13749	13577	13690	13619	13551	13731	13596	13835	13711	13608	13575	13631	13626	13766	13542	13609	13720	13733	13670	13679	13608	13703	13665	13736	13517	13627	13600	13638	13696	13760	13568	13626	13491	13706	13782	13606	13671	13524	13829	13735	13640	13717	13585	13622	13705	13819	13560	13608	13849	13665	13708	13678	13720	13818	13688	13790	13623	13572	13734	13666	13723	13683	13766	13707	13789	13887	13659	13477	13630	13591	13581	13651	13593	13565	13656	13841	13523	13762	13712	13650	13619	13693	13533	13625	13689	13662	13715	13815	13599	13707	13824	13783	13740	13556	13692	13743	13787	13743	13699	13772	13644	13885	13711	13764	13686	13823	13629	13655	13656	13653	13419	13716	13615	13713	13718	13679	13902	13526	13792	13447	13676	13843	13522	13584	13774	13580	13605	13520	13973	13643	13672	13733	13761	13644	13826	13704	13745	13720	13632	13534	13757	13765	13688	13717	13724	13436	13784	13679	13612	13876	13730	13648	13623	13766	13690	13780	13927	13771	13651	13683	13701	13582	13645	13685	13695	13706	13567	13606	13682	13719	13558	13700	13773	13631	13787	13702	13639	13621	13632	13594	13675	13651	13566	13717	13537	13908	13650	13605	13616	13490	13741	13586	13701	13791	13529	13714	13717	13753	13794	13651	13574	13796	13714	13779	13586	13871	13487	13746	13755	13436	13710	13667	13620	13801	13621	13806	13778	13692	13701	13603	13497	13744	13754	13627	13623	13665	13678	13706	13661	13632	13616	13768	13628	13636	13562	13778	13753	13600	13738	13730	13739	13762	13653	13658	13663	13604	13671	13802	13718	13587	13628	13785	13630	13655	13851	13755	13591	13627	13648	13692	13715	13671	13688	13751	13730	13750	13744	13646	13779	13671	13570	13563	13602	13634	13649	13720	13790	13767	13598	13591	13601	13787	13737	13749	13722	13681	13483	13733	13836	13710	13701	13658	13750	13798	13620	13720	13585	13841	13646	13694	13692	13647	13633	13685	13713	13702	13797	13784	13761	13608	13600	13747	13816	13847	13727	13830	13609	13636	13580	13669	13702	13805	13674	13600	13786	13757	13621	13531	13691	13656	13715	13686	13755	13757	13810	13687	13644	13838	13749	13849	13524	13630	13755	13677	13647	13712	13746	13827	13646	13875	13646	13715	13802	13624	13750	13738	13704	13670	13597	13667	13761	13773	13555	13665	13761	13668	13633	13742	13624	13769	13768	13731	13936	13737	13495	13770	13812	13618	13589	13727	13946	13607	13657	13747	13812	13668	13735	13749	13593	13441	13759	13753	13616	13708	13702	13562	13922	13654	13694	13771	13574	13639	13574	13624	13727	13644	13637	13687	13813	13726	13692	13625	13673	13742	13528	13535	13764	13728	13631	13691	13581	13784	13603	13747	13665	13746	13626	13589	13693	13734	13734	13685	13515	13743	13808	13584	13815	13691	13682	13706	13683	13650	13741	13687	13740	13678	13795	13666	13636	13674	13735	13660	13638	13735	13618	13662	13683	13556	13658	13806	13641	13715	13879	13706	13643	13644	13664	13681	13755	13807	13650	13769	13743	13668	13561	13819	13719	13705	13684	13600	13702	13688	13808	13688	13565	13705	13645	13504	13759	13653	13699	13535	13642	13896	13767	13806	13802	13540	13754	13717	13732	13779	13613	13618	13674	13673	13522	13719	13885	13731	13578	13668	13728	13565	13685	13712	13725	13592	13763	13692	13593	13637	13735	13685	13724	13793	13667	13619	13574	13528	13550	13867	13589	13734	13700	13591	13682	13774	13599	13689	13580	13676	13786	13604	13731	13595	13659	13588	13501	13686	13785	13574	13720	13839	13553	13858	13826	13797	13653	13670	13614	13771	13808	13777	13594	13602	13843	13494	13745	13700	13660	13674	13707	13674	13665	13676	13663	13690	13637	13621	13697	13517	13537	13587	13574	13663	13677	13730	13717	13712	13528	13761	13621	13621	13640	13616	13597	13772	13681	13724	13743	13700	13668	13738	13643	13666	13748	13672	13462	13675	13574	13702	13600	13656	13698	13576	13716	13758	13796	13748	13669	13588	13886	13758	13641	13731	13689	13572	13710	13597	13718	13738	13707	13868	13711	13814	13770	13611	13616	13595	13641	13861	13639	13695	13602	13662	13581	13688	13705	13704	13711	13661	13641	13568	13670	13659	13717	13631	13522	13758	13789	13674	13668	13735	13539	13716	13614	13594	13515	13821	13658	13600	13787	13661	13595	13545	13689	13615	13614	13661	13735	13573	13782	13666	13655	13680	13614	13818	13718	13669	13703	13684	13610	13719	13663	13661	13410	13560	13784	13602	13488	13856	13482	13614	13704	13552	13750	13663	13697	13686	13578	13659	13551	13623	13774	13621	13688	13785	13642	13484	13723	13782	13577	13791	13745	13682	13814	13873	13556	13728	13720	13526	13593	13675	13714	13642	13521	13653	13806	13720	13778	13665	13647	13620	13743	13659	13571	13540	13915	13492	13584	13673	13686	13700	13618	13604	13630	13605	13772	13521	13712	13587	13579	13670	13640	13697	13732	13683	13583	13678	13743	13677	13555	13753	13840	13595	13625	13555	13605	13771	13733	13700	13885	13706	13519	13681	13827	13713	13711	13563	13705	13820	13937	13661	13667	13802	13510	13639	13661	13696	13750	13504	13646	13727	13706	13609	13725	13731	13645	13737	13789	13681	13722	13767	13739	13693	13653	13728	13643	13631	13757	13622	13712	13729	13872	13713	13750	13643	13584	13815	13585	13773	13682	13606	13578	13742	13743	13793	13721	13616	13668
25414	21527	29006	27544	25943	25773	24108	21023	19389	18267	17639	17033	16626	16328	16496	16239	15923	15885	15766	15682	15504	15639	15660	15515	15464	15376	15643	15351	15497	15341	15249	15299	15019	15331	15096	15215	15243	15110	15209	15263	15187	15140	15136	14960	15097	15261	15256	15095	15150	15252	15239	15001	15089	15135	15137	15079	15221	15100	15088	15130	15033	15118	15023	14821	14968	15367	15254	15091	15137	15042	15183	15089	15050	15089	14975	14983	15185	15082	15026	14981	15064	15259	15041	14975	15069	14975	15080	15157	14953	15006	15236	15000	14933	14913	15117	15095	15054	14890	14964	15000	14815	15060	15199	14971	14921	14921	15264	15065	15108	15100	14931	15112	15090	14949	15031	14977	14983	14760	15012	14936	14989	14984	15125	15022	15060	15136	15064	15023	14952	15039	15106	15000	14986	14950	15073	15051	14947	14923	14947	15026	15112	14943	15139	14809	14897	15017	15095	15016	15036	14872	15001	14986	15011	14988	15040	15185	14819	15024	15125	14953	15109	15158	15128	15017	15199	15128	14851	15104	14905	15100	15125	15018	15210	15111	15251	14866	14770	15128	15238	14912	15139	14937	15185	15275	14967	15050	15067	14853	15116	14975	14926	14916	15002	14865	14975	15113	14886	15083	15100	15204	15004	15081	15180	15080	15148	14960	15198	15171	15180	14972	15143	15033	15115	15183	14995	15021	14938	15097	14927	14858	14933	14894	15217	15065	15143	15327	15053	14971	15196	15287	15070	15108	15086	15062	15095	15000	15061	15189	15197	14873	15311	15118	14929	15081	15124	14853	15119	15137	15056	14926	15038	15003	15036	14984	14921	14968	15175	15125	15156	15236	15211	15038	14941	15029	14938	14968	15193	15250	14932	15177	15131	15060	15182	14830	15069	15122	15200	15141	15117	15222	14999	15118	15129	15138	14967	14859	15168	14982	14936	14850	15040	15121	15036	15203	15052	14990	15077	15209	15043	15200	15054	14840	15207	15307	15058	14892	15167	14916	15034	15124	15038	14860	14929	15080	15090	14912	15212	14765	15075	14935	15166	15182	15115	15085	15228	14940	14911	14831	15194	15123	15198	14968	15181	15018	15122	15024	15119	15216	14966	14985	15307	15036	14887	14859	14939	15027	15138	15230	15254	14886	15121	14966	14910	14997	15049	14972	15116	15131	15103	15023	15047	15208	15141	15044	15184	15015	15218	15107	14983	15156	15117	14951	14861	15279	15256	15092	15160	15001	14980	14949	15027	15134	14984	15240	15017	14999	15056	14931	14873	15100	15239	14896	14985	14972	15230	15166	15174	15127	15088	15035	15145	15150	15021	15074	14937	15048	14980	15091	15034	15093	15077	15087	14936	15048	14930	14894	14963	15225	15121	15038	14849	15132	15228	14916	15084	14910	15007	14866	15056	15085	15352	15098	15156	15065	14984	15046	14861	15052	15027	15072	15130	15140	15143	15079	15052	15142	15134	15127	14979	15046	15026	15186	15036	15079	14865	15082	15096	15148	15153	15067	14932	15202	15286	14916	15154	15007	15036	15265	14873	15033	15089	15258	15201	14875	15274	15171	15124	14987	14862	15111	15115	15096	15202	15088	15297	15054	15048	15000	15079	15004	15206	14820	14933	15285	15063	15099	14976	15107	15099	15083	15063	15027	15093	15028	14999	15060	15128	15076	15058	14956	15006	15025	15166	15000	14908	15038	14996	15121	15137	15053	15067	15052	14959	15123	15016	15048	14974	15029	15145	15068	15111	15242	15037	15118	15065	15045	14919	15062	15034	14894	14931	14870	14862	15223	15035	15127	14930	15054	14850	14879	14978	15060	15114	15095	15084	14944	15104	15042	15221	15002	14768	15136	15126	15020	14966	15090	15085	15075	15164	14993	15090	15131	15114	15094	14874	14969	14959	14994	14876	14868	15010	15075	15064	14842	14975	14979	15173	15080	15012	15028	15019	14991	14968	15223	15017	15133	14896	15039	15246	15045	14953	14988	15190	15015	15016	15023	14924	15152	14996	15060	14976	14945	15059	15119	15075	14894	15152	14981	14855	15099	14917	14931	15182	14994	15142	14983	15087	15187	15116	14937	14933	15024	14966	15025	14908	15068	15082	15060	15044	15060	14978	15206	15146	15026	15117	15203	15083	15317	15025	15107	15005	14862	15036	15189	14986	15031	15231	14986	15130	14908	14994	15084	15029	14982	14956	15060	14670	15114	15075	15100	14968	15070	14970	14928	15183	15142	15079	14965	15115	15059	15053	15030	15009	14990	15282	15235	15129	15140	15214	15025	15287	14925	14955	14927	15088	14897	14982	15190	14921	15066	15007	15030	15277	15104	15123	14919	15115	15134	15111	14973	15266	15148	15022	15027	15159	14988	14988	14966	14997	15115	15161	15059	15066	15044	15096	15020	15126	15074	15034	14927	15043	15007	15159	14958	15019	15252	15085	15190	15028	15060	14999	15255	15225	15162	15044	14969	15015	15170	15065	15061	15122	15180	15153	15012	15009	14931	14981	15025	14892	15092	15038	14950	14940	15033	14939	14849	15084	14859	15074	15126	15007	14998	14866	14921	14981	15019	15046	14970	15131	15117	15179	15412	15085	15083	15036	14982	15009	15247	15026	15073	15119	15167	15023	14961	15041	14903	15172	14916	14920	15097	15032	14800	15070	15242	15019	14962	15076	14975	14890	15100	15206	15138	15127	15062	15062	14879	15042	15056	15052	15186	15094	15210	15083	15005	15170	14918	15233	15071	15124	15142	15061	14980	15153	15131	15192	14945	15022	15048	14910	15100	15029	15118	15002	15196	15023	14939	14769	14991	15131	15087	15045	15010	15056	15148	15164	14979	14845	15258	15186	15240	15211	15072	15104	14840	15213	15139	15097	14893	14947	15024	15009	15103	14934	15000	15142	15105	15154	15021	15092	15090	14982	14866	14826	15172	15127	15057	15251	15030	15190	14903	14814	14886	15032	15157	15106	15070	14904	15213	15096	15199	14962	14953	15185	15192	15076	15142	14973	15165	15113	15014	15162	15054	15106	14910	15153	14938	15289	15189	15031	15075	15116	15084	15123	15079	15153	15012	15087	15127	15056	15090	15206	15053	14936	15062	15045	15006	14992	15002	15007	15283	15028	14996	15035	15137	14981	15092	14968	15025	15035	14923	15102	15111	15175	14910	15166	15178	14991	14990	14966	14925	14848	15070	14948	14980	15157	15219	15209	15046	14922	15032	15206	15119	15154	14981	14972	15035	15131	15034	15090	14945	15205	15201	15183	15038	15143	14785	14935	15015	15205	15070	15278	15042	15044	15028	15152	15154	14936	15165	15083	14962	15018	15005	15123	15109	14999	15053	14940	15125	15107	14947	14790	15144	14941	15114	15027	14976	15259	15196	14933	14852	15167	15032	14976	15025	15195	15178	14859	14931	15072	14951	14896	15003	15044	14987	15096	15001	15010	15208	14933	15112	15136	15191	15150	15241	15209	15158	14979	14991	15011	15105	14944	14961	15058	15014	15107	14975	15038	15158	15102	15195	15167	14923	15038	14983	15074	14969	15122	15132	14887	15124	14882	15103	15155	14923	14982	14981	15242	15038	15058	15071	14953	15009	15022	15071	14965	15117	14945	15040	14948	15123	14994	15032	15181	15048	14932	15090	15186	15179	15050	15059	15164	15115	15057	14831	14975	15066	15022	15142	15190	15059	15040	14959	15003	15057	14995	15052	14916	14906	15013	14960	15066	14943	14976	15104	14988	15051	14936	15151	15288	15032	15041	15160	15160	15164	15099	15025	15055	15115	14981	14995	15145	15027	15097	15149	15121	15083	14957	15091	15053	15263	15211	14918	14882	15186	15205	15115	15079	15067	15179	15068	15150	15028	14984	15074	15405	15207	15232	15252	14954	15237	15021	14993	14984	15131	15068	15235	15078	15095	15268	14966	15081	15133	15184	15163	14964	15004	15103	15017	15035	15080	14849	15019	14860	15088	15172	15054	15043	15088	15071	15133	15246	14885	15050	15211	14896	15279	14929	14968	14959	14997	15102	15183	15072	15017	15260	15065	14987	15021	15139	15144	15016	15295	15053	14974	15111	15114	15143	15146	15205	15051	14874	15159	14851	15048	15016	15114	14957	14955	15032	14903	15031	14982	15010	15025	15135	15112	15209	15144	15126	15037	15148	15092	14969	15207	15098	14946	14982	14973	15114	15014	15052	15149	14991	15071	15089	15239	15146	14960	15192	15145	15104	15104	14947	14971	15089	14848	14947	14925	15049	15033	15242	15287	15113	14889	14898	15005	14979	14975	15121	14925	15044	14857	15362	15027	14915	15002	14871	15209	15094	15095	14878	14913	15159	15155	15207	15047	14804	15008	14909	14916	15102	15039	15060	15154	15107	15051	14979	15130	15005	15145	15068	14906	14807	15066	15090	15028	15060	15230	15168	15191	15084	15132	14990	15071	15114	15134	15021	15041	14993	14995	14965	15148	15057	14904	14989	14985	15228	14973	14924	14982	14817	15072	15185	15119	14970	15104	14824	14980	15201	15162	15177	15159	14995	15034	15071	15056	15131	15087	15098	14823	15064	15122	14930	14994	15073	15090	14988	15015	15054	15044	15024	15085	15047	15131	15178	15001	15111	15161	15174	14981	14994	15173	14987	15055	15120	15064	14981	15153	15177	15054	15118	14973	14909	15149	15066	14996	14938	15012	15087	14939	15116	15171	15126	15102	15106	14964	15239	14953	15001	15155	15180	15124	14988	15171	14846	15059	15232	14995	15121	15053	15033	14950	14992	15117	15167	14897	14936	14844	14894	14980	15258	15125	15061	15098	15298	14918	15130	15094	15096	15124	14929	15204	15046	14894	14968	15201	15087	15029	15127	15199	15036	15090	15090	15111	14865	14961	14882	14891	15003	15061	15200	14964	14976	15171	14995	15232	15103	15152	14995	15114	15125	15124	14963	15191	14960	14917	15058	15068	15147	14966	15138	15106	14931	15050	15090	15099	15283	15129	15114	14870	14983	14920	15096	15100	15127	15233	15015	14977	15167	15003	14993	14944	15180	15042	14946	14995	15015	15058	15100	14902	15053	14972	14925	14901	15053	15008	14829	15216	15053	14870	15055	14952	15054	14921	15163	15088
25634	45127	43676	35845	31090	27510	24804	22347	20305	18608	17406	16667	16141	16035	15615	15464	15121	14993	14998	14542	14490	14355	14325	14237	14131	14210	14203	13885	14206	13953	14107	14163	13918	13897	13790	13752	13991	13926	13869	13785	13848	13772	13843	13864	13872	13700	13909	13830	13756	13727	13946	13831	13841	13582	13661	13843	13822	13764	13651	13777	13818	13594	13610	13612	13966	13968	14177	14000	13839	13982	13592	13561	13648	13627	13913	13819	13756	13900	13974	13790	13663	13771	13723	13802	13784	13859	13638	13663	13849	13868	13783	13639	13924	13752	13677	13889	13773	13741	13591	13796	13741	13644	13809	13573	13781	13763	13774	13681	13785	13762	13743	13594	13803	13755	13463	13886	13720	13665	13662	13675	13746	13665	13664	13813	13756	13719	13678	13657	13738	13663	13818	13683	13715	13706	13802	13675	13840	13625	13745	13792	13834	13700	13669	13960	13741	13695	13676	13775	13752	13631	13881	13752	13662	13759	13714	13712	13703	13604	13641	13757	13893	13706	13721	13708	13782	13696	13732	13870	13645	13761	13558	13597	13687	13833	13758	13686	13761	13804	13735	13658	13610	13772	13666	13623	13833	13771	13629	13899	13653	13675	13863	13858	13785	13785	13805	13867	13789	13826	13544	13688	13658	13813	13732	13716	13583	13752	13764	13745	13905	13713	13604	13751	13797	13619	13841	13715	13723	13566	13912	13694	13665	13842	13796	13674	13811	13776	13731	13812	13601	13785	13827	13742	13844	13758	13631	13684	13790	13695	13636	13699	13818	13776	13630	13482	13736	13987	13773	13544	13592	13789	13712	13647	13881	13731	13824	13807	13777	13818	13576	13784	13767	13735	13762	13891	13873	13590	13788	13813	13811	13713	13757	13762	13680	13896	13569	13682	13788	13558	13754	13720	13832	13736	13853	13562	13676	13673	13917	13696	13741	13822	13681	13774	13590	13933	13716	13754	13754	13718	13626	13849	13626	13920	13580	13827	13564	13679	13743	13751	13678	13810	13785	13709	13653	13768	13821	13659	13772	13867	13779	13739	13655	13624	13865	13750	13688	13758	13758	13919	13791	13575	13806	13859	13902	13813	13678	13764	13694	13779	13676	13746	13778	13778	13837	14012	13666	13778	13837	13693	13871	13621	13771	13796	13750	13767	13683	13818	13710	13715	13772	13772	13678	13745	13686	13774	13674	14057	13930	13581	13833	13808	13727	13812	13709	13671	13808	13552	13670	13635	13827	13800	13674	13723	13697	13702	13833	13824	13942	13733	13686	13674	13760	13943	13755	13709	13882	13898	13691	13632	13839	13815	13908	13774	13626	13711	13847	13704	13666	13637	13862	13601	13735	13809	13779	13783	13894	13648	13612	13829	13789	13690	13663	13774	13873	13878	13697	13871	13773	13707	13699	13588	13676	13810	13751	13700	13743	13638	13573	13770	13717	13696	13724	13866	13726	13676	13780	13742	13726	13765	13739	13877	13794	13734	13835	13786	13722	13710	13783	13799	13832	13772	13809	13671	13770	13679	13672	13774	13780	13847	13682	13762	13757	13733	13767	13767	13784	13687	13892	13670	13633	13781	14002	13787	13923	13643	13613	13708	13657	13679	13864	13726	13815	13809	13708	13764	13937	13583	13786	13838	13850	13699	13669	13704	13943	13720	13769	13644	13732	13881	13712	13754	13780	13842	13987	13809	13819	13845	13678	13830	13771	13643	13778	13844	13592	13678	13673	13822	13714	13785	13824	13774	13879	13747	13734	13902	13802	13743	13766	13738	13832	13993	13707	13922	13793	13730	13720	13658	13745	13659	13639	13754	13795	13978	13825	13809	13852	13804	13702	13782	13709	13715	13766	13781	13717	13765	13788	13669	13732	13789	13771	13589	13750	13695	13923	13867	13439	13650	13832	13684	13670	13906	13798	13778	13601	13785	13781	13785	13610	13797	13691	13641	13757	13712	13763	13739	13675	13727	13788	13831	13687	13811	13801	13734	13688	13646	13678	13873	13967	13760	13685	13600	13804	13605	13859	13624	13689	13646	13627	13651	13746	13658	13717	13673	13758	13688	13913	13871	13647	13605	13773	13641	13578	13602	13848	13674	13664	13784	13799	13764	13697	13777	13749	13834	13678	13658	13580	13724	13672	13787	13827	13606	13749	13599	13828	13774	13808	13800	13671	13791	13843	13771	13951	13892	13732	13771	13836	13670	13690	13774	13722	13556	13825	13806	13884	13784	13937	13835	13871	13729	13814	13699	13712	13972	13718	13773	13890	13779	13733	13700	13761	13772	13900	13771	13801	13780	13788	13607	13781	13729	13729	13729	13885	13590	13852	13841	13579	13799	13870	13613	13601	13751	13705	13780	13812	13582	13563	13637	13955	13767	13752	13887	13733	13603	13809	13960	13759	13701	13803	13691	13741	13783	13792	13732	13639	13744	13957	13650	13718	13688	13799	13763	13658	13746	13679	13787	13818	13741	13860	13758	13935	13653	13822	13745	13663	13837	13852	13892	13771	13813	13967	13733	13599	13602	13909	13863	13756	13778	13687	13783	13682	13676	13594	13721	13772	13838	13799	13734	13774	13647	13925	13694	13838	13654	13798	13788	13786	13767	13701	13860	13786	13795	13732	13772	13792	13682	13844	13800	13797	13845	13939	13810	13840	13704	13839	13931	13772	13797	13870	13795	13816	13729	13685	13669	13891	13762	13698	13722	13776	13733	13707	13773	13672	13686	13713	13933	13644	13725	13915	13762	13848	13771	13706	13644	13825	13920	13788	13659	13838	13670	13825	13826	13631	13707	13761	13632	13710	13714	13754	13903	13667	13767	13670	13961	13723	13868	13746	13723	13913	13683	13648	13900	13694	13821	13643	13588	13677	13651	13743	13854	13967	13760	13851	13863	13734	13798	13736	13745	13792	13689	13649	13666	13806	13791	13709	13855	13671	13669	13617	13752	13796	13708	13767	13809	13748	13636	13759	13691	13807	13677	13901	13672	13779	13631	13857	13787	13617	13546	13646	13765	13869	13748	13655	13940	13673	13724	13804	13713	13778	13703	13728	13696	13710	13720	13677	13910	13758	13813	13756	13722	13646	13930	13753	13590	13934	13792	13484	13602	13751	13667	13760	13650	13695	13718	13816	13676	13643	13726	13846	13468	13807	13855	13649	13666	13733	13687	13717	13660	13860	13812	13766	13719	13775	13656	13821	13687	13752	13799	13750	13697	13735	13601	13657	13819	13908	13682	13737	13818	13778	13841	13740	13853	13747	13608	13890	13850	13679	13809	13854	13838	13691	13711	13843	13830	13913	13796	13778	13862	13770	13721	13774	13691	13772	13755	13738	13651	13726	13724	13682	13631	13698	13778	13774	13637	13622	13747	13820	13688	13723	13763	13853	13811	13847	13797	13758	13834	13750	13688	13795	13765	13613	13786	13694	13822	13753	13787	13899	13613	13849	13806	13880	13688	13838	13776	13878	13766	13780	13591	13979	13565	13794	13779	13686	13936	13931	13846	13721	13791	13828	13758	13813	13695	13899	13765	13650	13657	13883	13781	13669	13786	13753	13695	13694	13738	13780	13677	13802	13696	13991	13759	13714	13825	13793	13679	13746	13725	13666	13873	13850	13853	13904	13735	13821	13806	13825	13791	13822	13814	13600	13636	13849	13703	13799	13810	13750	13856	13647	13756	13529	13723	13870	13662	13784	13781	13761	13707	13898	13871	13661	13833	13732	13841	13913	13716	13689	13737	13642	13708	13709	13614	13800	13799	13771	13739	13806	13826	13749	13698	13807	13768	13710	13859	13795	13773	13752	13735	13836	13727	13587	13830	13736	13682	13774	13825	13724	13970	13821	13642	13720	13845	13848	13539	13703	13598	13793	13863	13675	13822	13707	13936	13846	13740	13755	13676	13836	13773	13735	13696	13790	13705	13887	13773	13638	13754	13821	13841	13834	13684	13701	13840	13660	13860	13842	13840	13614	13823	13786	13625	13696	13522	13926	13727	13730	13746	13614	13744	13645	13762	13772	13746	13529	13806	13690	13934	13680	13751	13902	13761	13728	13685	13752	13732	13785	13838	13710	13722	13590	13721	13803	13678	13758	13615	13712	13749	13632	13754	13937	13683	13722	13759	13733	13595	13687	13669	13872	13668	13741	13883	13693	13980	13724	13752	13839	13789	13777	13958	13792	13845	13631	13829	13850	13799	13631	13589	13590	13714	13790	13834	13794	13591	13700	13714	13636	13583	13826	13885	13709	13810	13726	13665	13768	13724	13696	13675	13668	13714	13809	13769	13820	13768	13607	13752	13684	13882	13807	13763	13766	13805	13915	13561	13736	13814	13744	13740	13794	13768	13859	13904	13865	13665	13841	13717	13805	13749	13635	13692	13858	13829	13729	13680	13696	13622	13791	13619	13836	13789	13765	13858	13859	13799	13695	13743	13678	13816	13673	13674	13839	13695	13651	13824	13566	13697	13716	13753	13685	13817	13862	13734	13959	13864	13761	13610	13785	13918	13537	13753	13809	13742	13755	13881	13670	13783	13766	13805	13840	13876	13994	13785	13673	13793	13702	13837	13706	13718	13690	13647	13742	13776	13678	13759	13767	13791	13814	13592	13641	13870	13803	13650	13725	13737	13773	13880	13702	13704	13762	13690	13795	13678	13760	13587	13901	13745	13811	13774	13673	13944	13763	13942	13896	13700	13617	13716	13822	13738	13666	13800	13730	13658	13745	13666	13618	13872	13758	13712	13689	13872	13773	13756	13707	13708	13730	13830	13652	13728	13993	13748	13836	13864	13878	13644	13786	13743	13964	13500	13819	13864	13734	13645	13934	13705	13772	13644	13705	13814	13525	13875	13813	13739	13909	13799	13852	13779	13750	13771	13650	13683	13808	13721	13689	13704	13827	13903	13849	13616	13880	13725	13749	13796	13819	13640	13978	13672	13678	13676	13795	13859	13962	13792	13886	13954	13643	13784	13687	13739	13771	13672	13800	13695	13698	13753	13749	13717	13815	13839	13785	13707	13765	13692	13831	13854	13932	13860	13730	13827	13801	13804	13788	13750	13686	13734	13699	13786	13788	13878	13910	13771	13688	13670	13889	13682	13793	13856	13760	13726	13763	13988	13768	13799
24280	21489	29206	25001	24440	27343	27315	22640	20707	19519	18364	17894	17245	16825	16856	16759	16189	16197	15974	15596	15810	15658	15460	15467	15437	15214	15200	15248	15374	15223	15021	15116	15130	15078	15480	15029	15361	14985	15123	15133	14986	15140	14918	15144	15048	15027	15184	15121	14878	14986	15028	14876	14804	14840	15009	14976	14967	14972	14985	15030	14976	14958	15118	15156	15204	14961	14935	14970	15036	14833	14926	14946	14987	14779	14845	14984	14992	14928	14961	14743	14983	15012	15142	15123	14792	14873	14867	15038	14908	14896	14921	14967	14987	14973	15093	14986	14942	14948	14844	15010	14880	14638	14831	14904	15033	14984	14718	14899	15058	14827	14841	14784	14993	15048	14821	14996	15030	14702	15019	14758	14903	15007	15064	14933	14994	14919	14920	14972	14718	14861	14723	14863	14760	14938	15011	14989	14819	14817	14990	14838	14760	14984	15010	14823	14961	14968	14959	15045	15023	14888	14942	15062	14834	14610	14973	14828	14983	14747	14869	14959	14762	14972	14963	14960	14843	14835	14752	14753	14952	14810	14967	14913	14934	14895	14867	14963	14951	14870	14772	15000	15139	14924	14888	15077	14866	14999	15005	15034	15067	15063	14884	14856	14880	14983	14929	15010	14915	14905	14779	14997	14810	14884	14924	14900	14884	14898	14730	14988	15009	15021	14738	15012	14871	14859	14872	14952	14837	14904	14936	14892	14949	14804	14795	14991	14790	14681	15049	14706	14737	14803	14862	14955	14856	15006	14914	14717	14642	14900	15200	14803	15029	14976	14856	14973	14779	14713	15057	14751	14745	14725	14779	14888	14831	15021	14780	15042	14925	14874	14962	14914	14752	14907	15039	14891	14922	15168	14896	14906	14820	14780	15028	14899	14752	14896	14836	14936	14856	14889	14755	14640	14728	14974	14907	15008	14976	14951	14860	15013	14826	14803	15002	14881	14899	14894	14863	14768	14807	14921	15077	14801	14980	14806	14905	15072	15245	14844	14990	15034	15003	14915	15005	14817	14949	15105	14997	14991	14770	14817	15143	15119	14772	14829	14914	14936	14777	15031	14724	14912	14919	14749	15141	14784	14868	14900	14869	15075	14800	14826	14959	14837	14982	14898	14821	14711	14999	14915	14832	14916	14680	14764	14939	14885	14840	15003	14850	15089	14915	14964	14838	14929	14939	14712	15097	14954	14920	14932	14911	15097	14788	14935	14930	14889	14879	14891	14905	14722	14970	14821	14877	14761	14784	14828	15089	14942	15034	14713	14900	14854	14937	14808	14929	14859	15006	14935	14806	14947	14919	14955	14951	14881	14938	14950	14847	14955	14878	14756	14796	15083	14923	14703	14749	14753	14958	14996	14920	14699	14732	15091	14917	14819	14956	14913	14953	14851	15086	15118	14786	14936	14810	14920	15015	14830	14721	14835	14944	15110	14856	14809	14822	15043	14800	14788	14994	14913	15082	14989	14929	14700	14840	15031	14843	14974	15050	15048	14856	14940	15045	14579	14809	15012	15074	14971	15044	14891	14880	14804	14822	14794	14853	14608	14913	14921	14821	14935	14837	14718	14765	15042	14864	14813	14887	14964	14925	14733	14934	14916	14818	14589	14821	14991	15036	14870	14746	15012	15112	14876	14987	14802	14906	14858	14905	14774	14752	14630	15003	14975	14952	14829	14855	14882	14870	14955	14931	14854	15033	14827	14756	14964	14843	14793	14834	14750	15017	14817	14953	14872	14955	15037	14792	14728	14974	14908	14852	14974	14741	14927	14782	14847	14854	14794	14959	14954	14814	15105	14925	15005	14967	14975	14934	14669	15030	14964	14890	14794	14884	15078	14958	15034	14987	14829	14979	14794	14855	14920	14766	14972	15097	14924	14970	15019	15077	14895	14847	14637	14919	14835	14893	14762	14841	14822	14960	14947	14952	14714	14716	14854	15000	15030	15002	15030	14931	15068	14843	14840	14843	14816	14919	15016	14875	14827	14690	14841	15035	14870	14916	14932	14894	14859	14907	14767	14947	15008	14864	14988	14920	15005	14938	14928	14756	14708	14950	14898	14838	14846	14972	14985	14802	15062	14915	14936	14951	15038	14790	15054	14922	14830	14990	14951	14957	15107	14939	14981	15105	14860	14999	14797	14651	14875	14893	14826	14911	14876	14960	14926	14928	14864	14790	14816	14935	14981	15172	14901	14988	14946	14747	14914	14960	14902	15008	14849	14892	14777	14813	14863	14896	15001	14990	15057	14871	14637	15061	14942	14949	14800	14714	15075	15139	14866	15029	14888	15093	15081	15051	14976	14806	14860	14805	14668	14878	14907	14910	14896	14887	14883	14778	14786	14919	14956	14915	14924	15017	14970	14835	14984	14906	15062	14786	14712	14721	14908	14984	15026	14994	14832	14799	14747	14973	14629	14982	14865	14852	14929	14896	14994	14840	14796	15163	14806	14780	14962	14891	14798	15011	14737	14915	14911	14912	14919	15059	14949	15031	14683	14847	14834	14847	14840	14850	14938	14755	14833	14827	15026	14966	14865	15003	14896	14908	14999	14948	14826	14923	14955	14832	14930	14929	14773	15009	14937	15024	15044	15107	15120	14827	14793	14920	14970	14866	14819	14796	14868	15162	14745	14868	14828	14855	14919	14873	14842	14752	14864	14884	14894	14817	14890	14811	14847	14809	14959	14954	14989	14693	14822	14879	14809	14887	14891	14952	14942	14880	14858	14961	14877	14778	14885	14759	14980	14948	15017	14936	14984	15069	14912	15077	14724	14724	14737	14940	14973	14911	14743	14884	14870	14908	14892	15117	14755	14850	14799	14901	14846	14856	15008	14910	14936	14879	14762	14866	14853	14778	14968	14757	14810	14730	14822	15069	14891	15149	14870	15041	14910	14883	14994	15149	14970	14792	14895	15073	14803	14709	14980	14802	14995	14808	14840	14927	14862	14982	14887	14849	14970	14820	14847	14963	14843	14874	14781	14824	14973	14763	14958	14985	14799	14934	14813	14761	15029	14899	14904	14823	14838	14847	14916	14903	14735	14778	14913	14902	14546	15055	14705	14940	15121	14888	14912	14895	14922	14949	14841	14839	14806	14890	14992	15074	14966	14759	14963	14906	14757	14881	14751	14875	14861	15127	14762	14880	14893	14927	14872	15110	14993	14983	14994	14954	14834	15047	14929	14718	14792	14815	14941	14914	14832	14914	14853	15001	14852	14717	14868	15027	14914	14910	15057	14975	15024	14915	14926	14873	14640	14915	15020	14799	14869	14890	14850	15010	14656	14884	14778	14809	14946	14796	14754	14715	14902	14907	14820	14825	14879	14970	15002	14939	14928	14668	14790	15027	15024	14854	14718	14851	15042	14857	14925	14929	14779	14877	14762	14907	14939	14977	14993	14858	15043	14850	14865	14968	15036	14830	14873	14934	15025	14852	14993	14885	15115	14784	14758	14907	15057	14951	14780	14705	14893	14759	14838	14744	14847	14823	15019	14844	14713	14971	14749	14961	14997	14762	14923	14946	14757	14917	14953	14902	14895	14639	14872	14946	14767	14772	15055	14882	14869	15097	15387	15037	14929	14722	14804	14877	14709	15081	14735	14845	14919	14956	14803	14927	14773	14914	14852	14805	14918	15081	14987	14864	14908	14829	14830	14957	15181	14823	15042	14978	15000	15005	14821	15082	15043	15058	14819	14789	14777	14717	14943	15028	14878	14868	14909	15025	14728	14728	14847	14983	14837	14756	14935	14938	14994	15009	14991	14865	14805	14993	14939	14946	14939	15127	14819	14878	15014	14788	14669	14648	14862	14843	14757	14827	14882	14711	14940	14994	14951	14864	14809	14862	14815	14771	14806	14852	14921	14852	14955	14877	14904	14969	14943	14904	14798	14929	14959	15075	14708	14968	14952	15005	14846	14777	14940	14912	14949	14756	15037	14947	15120	15044	14755	14936	14985	14777	15088	14851	14906	14823	14831	14957	14909	15046	14778	14901	15002	14812	14880	14886	14922	14915	14878	15038	14876	14950	14893	14943	14751	14952	14852	14894	14714	15008	14986	14989	14843	14911	15032	15008	14761	15013	14697	14845	14891	14833	14669	14847	15000	14887	15022	14882	14772	14827	15032	14932	15015	15000	14966	14988	15020	14783	14971	14777	14848	14978	14971	14906	14868	14814	14894	14924	15007	15002	14966	14762	15024	15037	14945	14975	14977	14836	14813	14903	14937	15097	14836	14789	14760	14947	14986	15053	15112	14877	14849	15027	14945	14858	14825	14835	14880	14826	14922	15056	14885	14858	14821	14745	14836	14800	14835	14962	14974	14784	14970	15032	14900	15142	14708	15009	14753	14784	14775	14846	15006	14990	14748	14861	14816	14755	14834	14976	15035	14948	14688	14840	14953	14640	14730	14956	14813	14803	14931	14802	14838	14894	14877	15012	14885	14771	14837	14882	14906	14814	15015	14993	14916	14842	14890	14819	14811	14989	15099	14853	14984	15012	14932	14968	14801	15035	15044	14925	14991	14965	14925	14897	14945	14994	14903	14932	14885	15090	14900	14925	14825	14731	14760	14953	14903	14799	15109	14866	14915	14889	15039	14982	14834	14876	14976	14702	14991	14953	15036	14939	14927	14870	14898	15105	14901	14950	14935	14739	15014	15026	14840	14779	14786	14706	15049	14968	14761	14842	14934	14723	14761	14978	15020	15090	14909	14723	15040	14925	14784	15048	14942	14995	14939	14886	14938	14884	14777	14888	14668	14872	15145	14842	14840	15016	14955	14805	14743	14914	14896	15039	14903	15191	14789	14852	14886	14885	14781	14973	14808	14781	14878	15080	14945	14934	14956	14918	14949	14950	14917	14791	15219	14913	14958	14872	14808	14983	15084	14790	15051	14937	14992	15092	14671	14832	14873	14861	14935	14986	14913	14859	14869	15025	14814	14894	14847	14745	14972	14864	15218	14946	14866	14851	14990	14844	14841	14920	14985	14790	14976	14967	14840	14812	14906	15041	14636	15045	14866	14892	14838	14919	14845	14994	14926	14774	14780	14949	14974	14732	14865	14931	14769	14896	14909	14867	14965	14827	14777	14936	14938	14968	14977	14980	14784	14878	14862	15036	14953	15052	14949	14959	14764
28197	48351	47540	39878	35028	30875	27501	24406	22045	20313	18910	18025	17122	16804	16469	16148	15725	15333	15173	14907	14698	14679	14448	14355	14277	14413	14242	14081	13981	14016	13982	13913	13990	13823	13853	13752	13897	13681	13713	13756	13679	13765	13780	13599	13760	13885	13747	13634	13594	13820	13689	13650	13668	13584	13526	13556	13554	13691	13688	13539	13480	13637	13617	13817	13842	14054	13950	13743	13678	13648	13647	13628	13649	13641	13624	13612	13769	13693	13677	13833	13680	13748	13553	13607	13506	13615	13615	13697	13513	13618	13639	13506	13615	13686	13673	13716	13689	13478	13638	13573	13550	13522	13722	13470	13931	13599	13662	13602	13486	13492	13624	13578	13559	13588	13622	13700	13610	13513	13612	13540	13555	13655	13481	13709	13755	13573	13579	13420	13736	13538	13572	13685	13716	13597	13532	13473	13514	13520	13623	13694	13651	13536	13597	13698	13539	13802	13498	13501	13656	13501	13456	13712	13604	13378	13688	13669	13581	13500	13548	13655	13620	13791	13608	13622	13646	13762	13643	13609	13549	13583	13565	13702	13663	13521	13702	13768	13630	13543	13501	13708	13550	13538	13653	13697	13500	13639	13629	13649	13607	13587	13446	13666	13748	13643	13466	13686	13712	13619	13592	13694	13612	13539	13626	13561	13602	13717	13571	13624	13684	13580	13651	13626	13789	13601	13580	13626	13802	13719	13515	13718	13509	13408	13594	13540	13682	13591	13630	13522	13618	13625	13536	13681	13660	13577	13661	13566	13722	13671	13601	13686	13549	13532	13675	13628	13832	13739	13673	13553	13538	13746	13517	13788	13806	13604	13464	13706	13605	13614	13571	13673	13604	13647	13624	13604	13504	13657	13580	13655	13539	13680	13611	13702	13546	13561	13728	13607	13682	13581	13541	13685	13546	13655	13526	13595	13548	13639	13546	13543	13732	13766	13729	13609	13762	13577	13564	13625	13704	13676	13796	13744	13568	13649	13526	13612	13593	13492	13555	13771	13631	13650	13490	13727	13507	13538	13565	13581	13709	13636	13619	13643	13544	13591	13664	13647	13600	13621	13617	13534	13651	13766	13511	13517	13662	13666	13470	13515	13488	13633	13571	13627	13610	13635	13484	13543	13693	13755	13573	13585	13661	13498	13587	13565	13531	13722	13758	13637	13705	13608	13434	13724	13679	13709	13629	13591	13571	13694	13517	13574	13573	13640	13732	13699	13705	13480	13613	13578	13583	13456	13737	13511	13514	13635	13550	13671	13699	13517	13666	13552	13506	13899	13511	13659	13520	13721	13555	13413	13606	13574	13649	13541	13426	13560	13856	13798	13548	13736	13635	13787	13568	13653	13654	13713	13643	13551	13597	13615	13634	13730	13697	13663	13564	13633	13570	13618	13512	13739	13744	13641	13643	13708	13622	13529	13640	13571	13577	13532	13529	13492	13547	13555	13478	13716	13455	13720	13657	13719	13605	13592	13626	13651	13585	13581	13734	13658	13587	13529	13823	13646	13526	13631	13637	13650	13668	13560	13611	13588	13491	13628	13549	13737	13664	13535	13674	13705	13610	13566	13749	13636	13648	13562	13586	13505	13541	13585	13683	13551	13550	13627	13560	13450	13517	13651	13711	13650	13654	13587	13406	13779	13616	13556	13654	13614	13611	13587	13635	13617	13535	13589	13550	13528	13653	13620	13483	13599	13591	13538	13672	13785	13595	13753	13554	13597	13601	13510	13664	13678	13496	13646	13694	13510	13655	13503	13688	13572	13608	13663	13598	13469	13567	13540	13818	13599	13620	13762	13684	13642	13594	13647	13668	13623	13503	13648	13645	13514	13622	13562	13862	13404	13716	13508	13707	13548	13735	13755	13622	13751	13609	13630	13576	13691	13660	13616	13791	13740	13549	13632	13586	13713	13809	13533	13538	13542	13579	13776	13667	13561	13567	13531	13639	13619	13628	13529	13720	13598	13565	13586	13589	13721	13447	13779	13608	13479	13610	13553	13569	13600	13668	13700	13739	13646	13699	13652	13590	13501	13753	13570	13726	13525	13762	13611	13663	13662	13692	13520	13755	13511	13528	13566	13827	13618	13786	13746	13614	13605	13477	13558	13411	13489	13578	13767	13553	13627	13706	13595	13914	13651	13825	13445	13616	13761	13599	13540	13626	13462	13630	13634	13632	13857	13603	13527	13498	13726	13483	13664	13609	13410	13627	13604	13460	13409	13482	13600	13608	13677	13575	13453	13608	13752	13514	13795	13674	13678	13647	13500	13519	13468	13651	13620	13772	13591	13561	13546	13550	13549	13631	13542	13593	13535	13552	13320	13747	13607	13571	13614	13848	13597	13554	13690	13467	13585	13631	13576	13626	13493	13602	13667	13710	13481	13584	13757	13579	13586	13728	13686	13704	13737	13624	13593	13687	13652	13429	13671	13681	13702	13659	13503	13684	13646	13419	13595	13584	13560	13651	13630	13616	13821	13666	13622	13617	13535	13649	13618	13652	13586	13688	13649	13689	13682	13502	13677	13549	13534	13591	13706	13756	13628	13708	13660	13522	13606	13570	13424	13613	13618	13521	13586	13656	13512	13565	13693	13629	13476	13350	13573	13753	13572	13538	13536	13591	13516	13597	13622	13649	13518	13711	13774	13530	13604	13452	13708	13497	13564	13674	13705	13639	13534	13681	13502	13542	13683	13657	13678	13618	13459	13720	13610	13629	13650	13769	13650	13767	13492	13514	13545	13712	13601	13454	13775	13641	13675	13631	13717	13625	13795	13663	13563	13722	13577	13637	13644	13557	13554	13617	13626	13464	13647	13607	13833	13442	13502	13588	13701	13592	13471	13640	13715	13669	13527	13609	13731	13506	13595	13429	13500	13462	13549	13576	13625	13404	13506	13692	13690	13652	13660	13489	13671	13477	13584	13546	13624	13600	13559	13703	13698	13725	13403	13789	13518	13728	13569	13687	13610	13661	13535	13529	13631	13667	13639	13586	13660	13609	13646	13588	13594	13601	13560	13562	13615	13499	13459	13643	13631	13643	13646	13658	13800	13698	13623	13723	13661	13562	13721	13599	13614	13365	13483	13613	13570	13854	13480	13599	13658	13601	13636	13443	13697	13685	13727	13494	13588	13653	13899	13611	13755	13518	13846	13477	13559	13753	13624	13618	13616	13731	13640	13526	13721	13500	13787	13626	13567	13560	13542	13642	13641	13782	13613	13402	13489	13749	13563	13735	13531	13505	13396	13844	13535	13572	13625	13587	13725	13549	13571	13699	13620	13485	13587	13417	13635	13598	13691	13455	13689	13567	13763	13601	13548	13579	13547	13777	13636	13558	13479	13526	13744	13674	13587	13602	13644	13664	13507	13497	13656	13643	13640	13413	13558	13694	13477	13460	13600	13699	13485	13500	13659	13573	13562	13607	13681	13596	13651	13556	13522	13564	13695	13706	13741	13671	13628	13827	13740	13684	13578	13513	13658	13638	13544	13801	13649	13569	13681	13508	13671	13648	13761	13548	13702	13487	13833	13646	13735	13541	13611	13633	13606	13524	13615	13612	13649	13604	13626	13542	13578	13665	13542	13540	13540	13490	13709	13724	13533	13595	13549	13679	13427	13711	13512	13534	13649	13714	13582	13514	13595	13662	13496	13684	13623	13468	13772	13563	13519	13712	13620	13624	13574	13585	13465	13634	13544	13497	13587	13755	13672	13571	13530	13652	13504	13569	13717	13634	13642	13693	13867	13509	13621	13667	13589	13651	13590	13500	13750	13739	13629	13684	13575	13630	13528	13544	13439	13712	13542	13484	13756	13548	13677	13765	13640	13643	13645	13659	13735	13727	13666	13499	13820	13669	13693	13646	13729	13527	13479	13758	13562	13557	13638	13586	13637	13473	13585	13555	13619	13694	13587	13567	13684	13590	13637	13693	13452	13679	13662	13631	13634	13710	13671	13566	13558	13623	13753	13532	13650	13638	13581	13739	13553	13571	13681	13589	13550	13602	13617	13665	13786	13649	13585	13648	13633	13488	13740	13628	13790	13797	13526	13777	13651	13731	13542	13450	13698	13672	13620	13533	13497	13562	13631	13738	13620	13646	13557	13532	13597	13651	13594	13604	13635	13602	13658	13586	13554	13602	13632	13454	13448	13684	13663	13578	13739	13727	13545	13611	13653	13584	13606	13711	13615	13710	13761	13683	13733	13626	13682	13569	13545	13509	13615	13709	13733	13433	13727	13493	13658	13651	13700	13486	13795	13562	13487	13665	13610	13714	13404	13612	13437	13564	13667	13404	13647	13644	13580	13683	13781	13661	13616	13589	13846	13430	13606	13589	13600	13661	13656	13815	13586	13573	13542	13607	13509	13663	13481	13720	13631	13670	13454	13587	13422	13685	13705	13651	13543	13711	13428	13541	13749	13661	13511	13586	13814	13692	13660	13605	13486	13613	13870	13561	13657	13588	13513	13687	13565	13627	13526	13556	13492	13725	13519	13546	13695	13715	13733	13480	13454	13685	13587	13593	13540	13748	13723	13693	13603	13623	13635	13698	13668	13666	13635	13425	13560	13799	13709	13729	13429	13633	13618	13513	13715	13655	13543	13702	13558	13518	13548	13743	13759	13724	13706	13663	13576	13763	13644	13725	13738	13732	13561	13730	13704	13695	13553	13771	13488	13656	13910	13638	13540	13727	13772	13430	13616	13502	13587	13651	13689	13527	13635	13554	13603	13563	13552	13677	13468	13662	13749	13698	13757	13621	13613	13763	13587	13557	13801	13672	13704	13779	13688	13505	13766	13798	13583	13602	13708	13664	13481	13628	13596	13706	13666	13586	13600	13661	13561	13875	13706	13646	13677	13622	13776	13567	13766	13800	13598	13457	13455	13618	13658	13570	13426	13578	13548	13440	13550	13612	13784	13579	13668	13588	13559	13594	13655	13734	13679	13588	13530	13586	13601	13675	13622	13501	13796	13608	13475	13407	13616	13563	13470	13718	13589	13611	13705	13589	13619	13637	13615	13663	13586	13691	13672	13536	13795	13616	13581	13395	13644	13506	13580	13479	13596	13765	13605	13498	13673	13710	13618	13616	13673	13622	13749	13439	13428	13520	13561	13655	13624	13732	13411	13703	13557	13541	13610
31281	30218	34436	29330	24231	21817	19856	18252	17447	16887	16664	16425	16342	16167	16116	15848	16022	15913	15879	15769	15963	15943	15785	15704	15473	15569	15583	15512	15544	15721	15629	15619	15491	15492	15335	15663	15478	15529	15592	15685	15656	15483	15499	15394	15471	15526	15455	15632	15477	15443	15305	15523	15624	15434	15300	15706	15674	15470	15548	15463	15511	15476	15604	15446	15604	15341	15412	15647	15560	15400	15402	15417	15370	15442	15351	15540	15598	15433	15430	15332	15382	15476	15434	15525	15447	15625	15382	15469	15656	15548	15647	15575	15447	15456	15392	15478	15555	15514	15281	15360	15373	15346	15390	15659	15540	15287	15387	15526	15316	15519	15603	15467	15625	15533	15444	15528	15484	15424	15613	15527	15674	15512	15675	15624	15594	15330	15597	15455	15373	15593	15579	15581	15410	15381	15480	15457	15524	15576	15485	15416	15413	15472	15441	15575	15461	15536	15501	15335	15297	15475	15554	15573	15562	15396	15686	15453	15418	15545	15462	15244	15697	15518	15603	15266	15486	15473	15570	15323	15401	15493	15671	15346	15442	15421	15602	15562	15522	15551	15467	15630	15473	15530	15311	15341	15471	15553	15575	15284	15656	15504	15651	15372	15608	15428	15331	15440	15457	15369	15522	15461	15591	15750	15441	15436	15530	15548	15678	15588	15482	15499	15630	15393	15503	15438	15561	15352	15370	15509	15510	15323	15276	15514	15415	15518	15489	15560	15450	15416	15470	15638	15619	15389	15500	15334	15515	15439	15416	15602	15392	15360	15566	15403	15545	15345	15668	15442	15623	15502	15363	15355	15353	15453	15384	15603	15537	15451	15585	15609	15454	15414	15441	15416	15502	15390	15393	15330	15405	15352	15562	15605	15458	15585	15417	15410	15378	15227	15611	15451	15583	15335	15708	15390	15513	15530	15491	15502	15398	15321	15383	15465	15615	15406	15456	15368	15487	15661	15334	15461	15474	15446	15479	15520	15437	15640	15492	15331	15239	15509	15269	15612	15466	15553	15611	15566	15290	15402	15505	15571	15543	15574	15596	15447	15422	15395	15699	15388	15413	15491	15531	15642	15489	15362	15528	15610	15496	15488	15363	15572	15556	15445	15441	15543	15591	15523	15512	15475	15489	15444	15299	15616	15464	15690	15553	15606	15570	15513	15500	15456	15531	15465	15610	15376	15351	15498	15472	15365	15628	15754	15331	15349	15394	15374	15406	15433	15553	15484	15524	15513	15455	15367	15598	15422	15547	15490	15563	15446	15238	15459	15531	15600	15413	15457	15513	15513	15569	15329	15717	15207	15563	15479	15725	15373	15305	15198	15361	15512	15525	15471	15520	15335	15307	15569	15669	15557	15551	15462	15510	15483	15573	15444	15499	15308	15470	15435	15457	15428	15569	15587	15651	15381	15422	15504	15591	15642	15568	15445	15322	15400	15488	15531	15481	15447	15348	15342	15662	15460	15349	15495	15676	15225	15398	15493	15499	15696	15531	15460	15578	15585	15436	15570	15558	15438	15455	15191	15615	15389	15510	15446	15587	15570	15413	15424	15467	15423	15575	15426	15453	15619	15508	15413	15581	15396	15397	15469	15526	15645	15502	15246	15351	15508	15431	15400	15537	15400	15384	15407	15465	15403	15522	15620	15600	15601	15393	15435	15604	15474	15506	15303	15397	15434	15539	15384	15574	15227	15531	15535	15592	15426	15554	15565	15513	15584	15542	15376	15462	15641	15338	15585	15450	15468	15478	15429	15310	15492	15474	15578	15530	15404	15520	15452	15628	15526	15208	15611	15406	15661	15582	15595	15597	15477	15661	15346	15477	15379	15542	15396	15363	15470	15612	15411	15516	15526	15462	15566	15685	15454	15579	15396	15498	15541	15577	15477	15505	15386	15340	15454	15248	15527	15321	15592	15392	15593	15573	15591	15445	15302	15458	15518	15641	15337	15440	15619	15183	15219	15409	15409	15435	15517	15387	15393	15582	15531	15418	15437	15458	15510	15559	15356	15561	15304	15423	15655	15313	15438	15536	15344	15395	15307	15317	15381	15412	15447	15482	15458	15483	15287	15589	15575	15548	15519	15618	15612	15502	15578	15318	15548	15489	15570	15397	15468	15446	15421	15495	15695	15616	15560	15400	15642	15520	15423	15472	15417	15369	15485	15338	15428	15472	15571	15516	15448	15185	15682	15468	15502	15616	15431	15435	15412	15532	15616	15466	15553	15600	15379	15407	15465	15486	15401	15540	15528	15396	15365	15570	15463	15477	15289	15349	15350	15422	15515	15631	15652	15461	15406	15457	15438	15371	15323	15561	15333	15488	15669	15564	15509	15467	15487	15490	15582	15294	15349	15646	15264	15350	15330	15361	15529	15469	15432	15623	15651	15319	15460	15705	15553	15439	15547	15574	15326	15254	15247	15703	15417	15800	15593	15601	15589	15574	15551	15554	15541	15460	15549	15374	15421	15512	15472	15701	15415	15533	15393	15596	15691	15628	15585	15476	15606	15709	15563	15744	15538	15676	15594	15428	15303	15558	15477	15466	15490	15424	15459	15419	15467	15550	15380	15430	15260	15587	15651	15393	15403	15514	15291	15603	15549	15534	15440	15324	15430	15457	15380	15426	15509	15344	15508	15453	15583	15560	15493	15438	15448	15400	15567	15526	15327	15544	15453	15514	15370	15406	15536	15324	15568	15465	15295	15501	15347	15305	15650	15243	15265	15459	15498	15479	15547	15528	15609	15587	15641	15488	15618	15364	15386	15493	15391	15419	15378	15443	15604	15557	15246	15636	15423	15428	15521	15253	15240	15527	15585	15622	15458	15587	15494	15354	15268	15366	15453	15468	15546	15499	15387	15500	15435	15435	15429	15499	15473	15441	15565	15574	15384	15385	15695	15468	15374	15556	15454	15481	15492	15513	15444	15548	15683	15565	15213	15474	15406	15358	15418	15429	15446	15513	15388	15666	15539	15469	15539	15642	15445	15484	15517	15461	15343	15526	15451	15480	15523	15428	15490	15550	15361	15605	15669	15588	15500	15481	15433	15564	15380	15438	15388	15535	15318	15347	15553	15448	15365	15575	15499	15502	15258	15393	15423	15562	15432	15427	15542	15339	15403	15415	15400	15279	15319	15621	15554	15469	15472	15445	15378	15444	15422	15375	15436	15416	15632	15651	15449	15415	15313	15384	15319	15506	15487	15334	15481	15492	15464	15393	15588	15389	15441	15575	15378	15646	15633	15395	15283	15626	15407	15543	15512	15383	15448	15516	15329	15471	15444	15424	15509	15514	15455	15323	15429	15488	15506	15718	15624	15442	15597	15594	15534	15418	15335	15426	15644	15506	15323	15349	15458	15501	15418	15565	15421	15466	15398	15577	15758	15407	15431	15429	15422	15265	15252	15586	15534	15396	15615	15535	15590	15403	15493	15553	15356	15564	15432	15623	15502	15349	15435	15472	15475	15455	15487	15439	15715	15490	15487	15617	15384	15585	15484	15683	15553	15411	15462	15598	15668	15540	15385	15479	15438	15550	15706	15570	15453	15654	15558	15426	15475	15526	15419	15604	15353	15422	15464	15411	15391	15598	15465	15447	15333	15274	15550	15445	15504	15538	15471	15517	15379	15518	15504	15378	15447	15464	15584	15497	15647	15315	15340	15519	15646	15318	15536	15477	15481	15504	15548	15331	15504	15649	15506	15613	15371	15640	15289	15425	15462	15499	15717	15521	15484	15521	15476	15478	15500	15437	15519	15654	15527	15642	15604	15546	15481	15295	15546	15343	15527	15650	15491	15473	15276	15319	15472	15414	15432	15410	15507	15328	15575	15573	15459	15440	15438	15431	15551	15450	15806	15779	15477	15411	15314	15583	15421	15277	15536	15452	15559	15602	15297	15615	15699	15464	15566	15603	15548	15630	15608	15558	15534	15493	15524	15143	15349	15736	15649	15645	15407	15433	15340	15482	15534	15333	15352	15462	15365	15441	15487	15478	15337	15564	15555	15433	15433	15446	15314	15392	15387	15442	15243	15581	15463	15589	15419	15496	15336	15374	15460	15488	15553	15745	15495	15315	15522	15425	15399	15618	15622	15624	15428	15612	15424	15353	15353	15538	15479	15429	15379	15456	15537	15514	15274	15520	15625	15564	15431	15633	15472	15511	15411	15457	15447	15658	15343	15563	15663	15477	15389	15285	15572	15592	15660	15454	15313	15456	15706	15420	15360	15572	15534	15406	15565	15715	15406	15404	15433	15357	15648	15399	15470	15664	15517	15463	15361	15562	15206	15448	15670	15587	15486	15555	15699	15685	15348	15530	15318	15497	15551	15481	15408	15226	15397	15310	15403	15459	15276	15442	15425	15586	15555	15432	15518	15581	15552	15374	15418	15573	15381	15664	15454	15573	15483	15412	15519	15448	15446	15595	15322	15737	15437	15691	15423	15568	15492	15392	15385	15594	15816	15652	15401	15679	15404	15432	15377	15501	15513	15387	15560	15597	15531	15400	15553	15508	15481	15363	15508	15460	15379	15581	15555	15597	15455	15653	15407	15325	15595	15453	15461	15584	15393	15307	15529	15438	15597	15607	15434	15452	15441	15480	15564	15527	15427	15395	15441	15578	15567	15442	15560	15541	15362	15472	15536	15493	15391	15557	15328	15458	15493	15535	15615	15473	15324	15652	15464	15441	15355	15589	15484	15521	15608	15615	15490	15703	15687	15540	15446	15479	15283	15600	15451	15519	15546	15386	15528	15454	15368	15269	15667	15602	15475	15566	15339	15307	15583	15380	15668	15444	15419	15469	15407	15403	15505	15668	15603	15598	15629	15525	15287	15509	15401	15403	15489	15401	15505	15204	15394	15294	15536	15567	15389	15440	15568	15473	15407	15683	15620	15602	15551	15461	15463	15479	15497	15629	15410	15325	15654	15580	15399	15517	15337	15470	15488	15427	15447	15472	15246	15382	15439	15465	15350	15362	15579	15593	15524	15401	15508	15594	15436	15423	15491	15416	15505	15704	15506	15400	15236	15484	15518	15548	15624	15189	15482	15405	15396	15402	15706	15464	15577	15506	15384	15423	15321	15480	15208	15293	15376	15629	15599	15509	15568	15595	15465	15462	15672	15470	15464	15531	15569
27428	39647	37701	29650	25673	22653	20263	18372	17273	16305	15889	15428	15364	15064	15203	14792	14539	14581	14601	14394	14396	14310	14209	14423	14316	14175	14081	14005	14036	14177	14177	14166	14016	14221	14023	14148	14012	14016	13965	14010	13878	13939	14070	14129	13931	14008	14080	13923	13921	13950	13973	13929	13955	14290	13894	14054	13945	14129	14218	14073	14038	13933	13881	13849	14062	14194	13980	14051	14232	14015	13989	13953	14025	14099	13867	13948	14021	13874	13947	13935	14050	13902	13977	13974	14094	13808	13853	14156	13990	14039	13948	14182	13999	13910	14070	13841	13885	14127	14062	13740	13976	14072	14039	13894	13697	13897	14049	13837	13842	14021	14033	13774	13944	13787	14026	13961	13882	13879	13939	13922	14034	13952	14030	13917	13934	13917	14014	13812	13760	13863	14065	13822	13951	13873	14000	13982	13916	13919	13925	13956	13952	14090	13889	14171	13979	14181	14000	13795	14003	13967	13903	14099	13940	14091	13966	14106	13957	13863	14099	13961	14014	13926	13998	13958	14013	14058	13952	13928	14079	13780	13987	13945	13886	14063	13998	13908	14035	14138	13821	13953	13851	13936	14072	13931	14023	14037	13860	13917	14026	13986	14135	13889	13806	14066	13892	14001	14151	13851	13986	13948	13739	13855	14011	13888	13884	13938	14113	13944	14009	13927	13985	13930	14128	13838	13750	14098	13922	13901	13900	13944	14059	13866	14072	14004	13955	14018	14025	14012	13955	13963	13992	13906	14020	13990	14091	13892	13940	13933	13986	14035	13722	14189	14005	14005	14185	13804	13972	13932	13778	13916	13962	14060	13919	14068	13964	13967	14090	14008	13914	13934	14080	14057	13744	13986	13992	14070	14096	13792	14112	13789	13836	13949	14041	13931	14166	14026	14035	13929	13805	13909	14013	14045	14093	13871	13865	13784	13966	13961	14066	13951	14097	14031	13953	13955	13862	14040	13854	14080	13959	14067	13907	14068	13980	13905	13904	13940	14032	14041	13841	13902	13773	13913	14086	13893	14102	13864	13882	13920	14055	14245	13865	13962	14067	13998	13901	13904	14061	14139	14016	14142	14138	13963	14020	13954	14175	13905	13990	13922	13871	13992	13982	14088	13965	14036	13859	13978	13917	14089	13883	14038	14034	14019	14079	14023	13985	13846	13999	13979	13938	13981	13978	13760	13952	13946	13853	14102	13969	13920	14050	14013	14136	13830	13902	13957	13758	13982	13986	13913	14053	14027	13813	13977	14007	13980	13995	13993	13972	14046	13827	14050	14002	13861	13883	14021	13685	13915	13923	14003	14090	13979	14096	13829	13941	14036	13874	13974	13973	13919	14032	13960	14066	14062	13920	14076	14000	14045	14029	13857	14035	13991	14014	13841	14080	13997	14026	13841	13865	14053	14048	13791	13904	14089	14013	14039	13946	13947	14073	13871	14099	13994	13968	13843	13945	13876	14060	14027	13976	14120	13944	14003	13715	13966	13920	13928	14007	13798	14066	13875	13967	14209	13947	13984	13998	13940	13951	14110	14101	13970	13946	13880	14067	13934	13993	13862	13994	14009	13950	13876	14017	13988	13837	14134	13888	13835	14174	13852	13845	14035	14018	14009	13885	14125	13908	13870	14005	14032	13865	13902	13920	13989	13898	14031	13931	13998	13903	14014	13867	13966	13904	14050	13968	13958	13995	13947	13961	14037	13985	14025	13932	13906	13869	14015	14178	14107	14077	13925	13978	13953	13968	13945	14051	13872	13828	13869	13993	13848	13848	13966	13992	13966	14092	13989	14011	14105	14018	13908	13979	14018	13940	13937	13912	14050	13979	13970	13990	13944	14036	13978	13843	13821	14155	14100	13978	13873	14083	13931	13972	13841	13757	13951	13938	13945	13805	14057	13980	14035	13943	13984	14070	13988	13970	14004	13844	13914	13912	14013	13924	14141	14177	14036	13966	14003	13925	14035	13875	13875	14038	13854	14001	13923	14060	13951	14154	14074	13826	14066	14050	13968	13979	13926	14062	14052	14022	14010	13949	13992	13999	14012	14008	13927	13916	14070	13974	13889	14064	13862	13956	14151	14133	13858	14154	14036	13852	14033	13842	13946	14109	14144	13893	13918	13891	14105	14002	13900	13947	13944	14015	13993	13943	13874	13960	14051	14033	14100	14078	14045	14135	14084	13950	14151	14015	14041	13861	13823	14079	13980	14009	14040	13880	14037	14095	14048	14009	14084	14011	13985	13842	13952	14062	13903	13737	14003	13975	14079	13923	14013	13870	13941	13823	13923	13962	13938	14008	13870	13992	13923	14015	14043	14100	13857	14003	14075	13951	14140	13925	13908	14137	14001	13970	13956	14054	14050	13930	14047	13903	13885	13982	13822	13918	13915	13913	14008	14083	13878	13869	13921	13934	13991	13979	13923	13829	14158	14098	14080	13970	14008	14143	14070	14086	13972	14053	13933	14052	13882	13985	13787	14019	14041	13867	13914	14060	14150	13996	14065	14018	14003	13910	13896	13949	13974	13839	13977	13957	14038	13912	13887	13829	13992	14262	14054	13921	14030	13906	13900	14130	13977	13948	14010	13963	13968	14063	13982	13881	14063	13852	14055	14006	13891	14044	14084	14004	13793	13990	13863	13969	13935	13990	14283	13908	13980	13935	14046	14040	13976	13965	13960	14003	13974	14045	13933	13944	14049	13925	14027	13960	14012	13910	13777	14066	13789	14128	13906	13876	13961	14058	14057	14016	13986	14022	13953	13903	13804	13984	13993	13962	13960	14035	13890	13956	13965	14034	14033	14007	13880	13823	14019	14198	13975	14116	14027	13943	13834	14120	13853	13981	13990	14082	13846	13911	13966	13934	14002	13961	14059	13912	14020	13999	13863	13995	14011	13881	14230	13879	13913	14008	13939	13965	14018	14073	13988	13939	13927	13899	14179	14043	13996	14043	13876	13877	13993	14072	13983	14082	14065	13842	13881	14087	13804	14052	13930	13873	13744	14011	14209	14014	14053	14111	14028	13864	14077	13894	13869	13963	13830	13852	14034	13871	14074	13975	13964	13903	14070	13971	13978	13990	13876	14000	14051	13881	13986	14136	13942	13973	14053	13964	14003	14007	14179	14191	13777	14083	14014	14048	13967	13942	13982	13954	13882	14029	13957	14066	14024	13956	13882	14046	14056	13940	13859	14142	14069	14011	13913	13934	14002	13870	14090	13857	13892	14055	13990	14100	13872	13883	13778	14020	13929	14009	13970	13917	14071	13905	13910	13922	13944	13969	13917	13932	13962	14092	14216	13813	14033	14065	14025	13943	14010	14042	14154	13936	13907	13895	13948	14100	14062	13756	14058	13975	14036	13919	13851	13964	13980	14087	14022	14023	13849	13908	13981	13969	14077	13860	13923	14006	13971	13891	13881	13909	13929	13967	14025	13988	13982	13936	13965	14050	13933	13789	14100	13981	14074	13845	13838	14132	14089	13870	14087	13910	14061	14012	13933	13858	13931	13905	14014	14111	13833	13938	14068	13905	13943	14223	14129	13955	13893	13966	13959	13953	14029	14049	14005	13929	13960	13911	13836	13783	13818	14031	13883	14086	13862	13970	13950	14096	14119	13990	14142	13913	13726	13794	13876	13942	13884	13935	14033	14038	14024	13997	13982	13982	13827	14076	14015	13872	14114	13922	13806	13976	13915	14044	13942	14010	13933	14031	14042	14068	13985	14008	13835	14062	13933	13925	14002	13919	14026	13925	13926	13805	13995	13835	14035	14055	13940	14090	13954	13952	13882	13990	14021	14028	13950	14046	14090	13995	14031	13894	14137	13940	13997	14049	13840	13921	13971	13922	14003	13975	13974	13995	13995	14035	13943	13903	13926	14076	14048	13786	13954	13993	14008	14037	14085	13968	14009	13955	14128	13956	14139	13714	14097	13948	14046	14026	13813	14108	14040	13970	13994	14141	13908	13914	14054	13977	13983	14064	14111	13903	14028	14219	14075	13922	14112	13939	14058	14018	14017	13926	13859	14024	14068	14145	13907	13709	14053	14093	14043	13927	13993	14054	14086	13958	13954	13976	13997	14049	13930	13981	13954	13938	13990	13976	14063	13889	13961	13855	13939	13971	13958	13962	13944	14039	14016	13918	13884	13999	13994	13946	14136	13994	13823	14050	14066	13955	13968	14119	14096	13914	13886	13969	14064	13866	13913	13992	14148	13950	13943	14011	13969	14022	14118	14014	13946	14035	13941	13903	13907	14088	13863	13900	14098	14098	14088	13816	14033	13951	14007	13950	14197	13885	13766	13855	14132	13773	13913	14119	13873	13973	14042	14007	14067	13897	14039	13955	14063	13933	13998	14052	14018	14044	14009	13977	13993	14048	14041	13961	14054	14099	13965	13927	13940	13970	14048	14048	13968	13955	14064	14034	14059	14089	13886	14011	14095	13895	13949	13968	13995	14002	13950	14021	13900	14053	14198	13834	14024	14089	13962	13962	13969	13974	14086	13870	13914	14034	13956	13974	14004	13896	13982	13866	13918	13877	13931	14009	13904	14015	14019	14013	14063	14011	13969	13987	14029	13971	14104	13916	14125	14081	14101	13969	13867	13914	14044	13884	14058	13914	13977	14180	14011	14092	14064	14062	13909	13882	13960	14075	13822	13941	13957	13975	13888	14023	13875	14003	13938	14049	13772	14085	13935	13905	14170	13754	13909	13953	14074	13910	13984	14013	13984	14062	13894	13929	14052	13985	14019	13937	14025	14092	13946	14173	13927	14111	14056	13955	13996	14073	13847	13913	14004	13960	14036	13815	14083	14015	14011	14033	14028	13965	13966	14011	13960	14021	13839	14014	13880	13974	13895	14126	13878	13927	13915	13817	13988	13905	14176	13928	14027	14005	13915	14202	14127	14022	13801	13838	13968	14023	14032	13773	14118	13988	14147	13925	14009	13921	13962	13851	13950	13934	14083	14014	14096	14196	13939	14043	13996	13873	14118	14068	13967	13971	13840	13808	14252	13961	13883	14066	14015	14134	13957	14039	13957	13831	13914	14022	13959	14041	13970	14112	13922	13881	14023	13836	13948	14083	13949	14039	13885	13988	13957	13911	13939	14059	14034	14011	14060	13854	14134	13965	13994
25390	21535	28943	27183	25678	25421	23890	20256	18862	18038	17617	17201	16798	16773	16530	16143	16058	15985	15746	15748	15821	15771	15649	15572	15709	15654	15576	15508	15414	15316	15403	15482	15396	15348	15377	15240	15274	15307	15450	15487	15544	15361	15232	15191	15427	15296	15148	15205	14984	15284	15098	15153	15147	15198	15170	15155	15101	15168	15316	15233	15360	15251	15184	15196	15268	15297	15404	15397	15209	15097	15187	15168	15008	15087	15311	15179	15213	15391	15104	15272	15323	15333	15225	14995	15379	15170	15068	15249	15456	15239	15090	15197	15213	15202	15343	15261	15191	15192	15142	15090	15138	15465	15323	15202	15192	15067	14975	15262	15119	15175	15352	15181	15196	15186	15249	15069	15263	14977	15217	15182	15243	15044	15187	15302	15094	15101	15279	15137	15124	15059	15167	15303	15171	15184	15236	15378	15122	15100	15026	15273	15165	15226	15054	15161	15004	15269	15179	15236	15174	15302	15264	15374	15094	15212	15279	15180	15125	15045	15111	15141	15315	15241	15260	15101	15169	15086	15078	15199	15051	15232	15056	15074	15310	15222	15260	15093	15395	15338	15371	15066	15245	15233	14991	15143	15299	15054	15015	15054	15157	15166	15238	15066	15057	15234	15295	15247	15236	15054	15170	15170	15144	15417	15334	15117	15080	15244	15141	15264	15150	15221	15128	15197	15117	15152	15235	15313	15272	15333	15226	15234	15250	15106	15100	15274	15127	14997	15143	15225	15135	15269	14996	15165	15103	15096	15317	15294	15226	15291	15093	15097	15109	15398	15133	15183	15320	15067	15314	14943	15232	15125	15084	15184	15005	15131	15230	15278	15171	15007	15191	15223	15181	15120	15328	15304	15232	15158	15206	15198	15211	15273	15239	15126	15440	15006	15199	15083	15040	14972	15122	15259	15258	15215	15288	15041	15245	15370	15305	15280	15170	15170	15322	15206	15214	15039	15124	15178	15134	15322	15271	15060	15158	15179	15277	15382	15210	15144	15398	15102	15192	15190	15234	15187	15297	14993	15304	15152	15059	15046	15348	15068	15098	15291	15259	15132	14999	15263	15314	15103	15274	15232	15030	15236	15311	15316	15131	15137	14988	15115	15192	15232	15303	15268	15227	15014	15179	15158	15296	15159	15154	15423	15207	15152	15255	15160	15189	15252	15257	15269	15159	15196	15312	15153	15201	15063	15125	15242	15229	15258	15378	15155	14901	15049	15119	15200	15114	15209	15181	15197	14966	15095	15158	15212	15189	15103	14986	15308	15186	15223	15149	15073	15236	15158	15246	15232	15217	15392	15244	15207	15175	15141	15220	15150	15277	15147	15014	15093	15216	15152	15009	15127	15175	15168	15095	15439	15171	15195	15117	15371	15321	15105	15178	14980	15230	15079	15169	15012	15269	15311	15420	15210	15044	15264	15178	15184	14960	15141	15223	15083	15048	15176	15220	14941	15301	15276	15270	15226	15203	15292	15077	15456	15259	15360	15238	15079	15244	15291	15310	15177	15261	15141	15283	15134	15213	15107	15168	15249	15257	15419	15111	15176	15177	15388	15124	15035	15059	15335	15185	15289	15219	15191	15232	15187	15284	15043	15064	15243	15244	15172	15217	15178	15223	15400	15244	15116	15263	15146	15041	15038	15253	15424	15238	15269	15200	15141	15030	15124	15189	15277	15179	15110	15116	15325	15273	15291	15164	15416	15296	15103	15203	15179	15091	15025	15502	15277	15150	14937	15085	15250	15259	15093	15066	15342	15273	15297	15251	15242	15253	15235	15294	15161	15078	15022	15161	15140	15291	15217	15193	15144	15058	15089	15215	15209	15127	15256	15377	15295	15364	15008	15335	15204	15210	15101	15507	15300	15156	15188	15429	15326	15307	15274	15106	15274	15285	15334	15250	15158	15139	15135	15120	15200	15155	15188	15202	15292	15330	15172	15184	15195	15139	14975	15248	15128	15069	15140	14976	15153	15076	15174	15241	15240	15253	15114	15084	15162	15321	15207	15229	15225	14963	15275	15137	15310	15229	15187	14967	15144	15294	15125	15214	15211	15252	15073	15057	15394	15371	15389	15113	15239	15437	15332	15282	15115	15182	15293	15199	15070	15107	15322	15140	15210	15261	15234	15271	15162	15198	15319	15202	15118	15115	15097	14995	15008	15181	15250	15012	15217	15251	15179	15338	15078	15177	15189	15151	15096	15334	15092	15341	15318	15100	15245	15238	14984	15085	15485	15147	15108	15172	15354	15346	15185	15100	15114	15305	15334	15159	15258	15132	14990	15179	15123	15212	15125	15204	15327	15168	15166	15207	15130	15059	15375	15159	14996	15072	15076	15208	15162	15023	15196	15302	15308	14986	15191	15126	15322	15349	15199	15249	14973	15114	15235	15331	15334	15277	15001	15230	15150	15350	15222	14971	15239	14928	15148	15050	15170	15301	15276	15327	15316	15286	15246	15266	15104	15261	15236	15303	15105	15197	15269	15300	15265	15184	15179	15137	15253	15342	15174	15188	15183	14992	15176	15189	15101	15297	15372	15165	15200	15335	15278	15273	15175	15424	15177	15247	15302	15229	15232	15179	15239	15300	15380	15150	15256	15252	15276	15320	15240	15255	15402	15287	15162	15374	15151	15192	14949	15135	15403	15230	15156	15206	15206	15243	15151	15293	15227	15433	15203	15189	15181	14992	15351	15123	15362	15247	15182	15220	15222	15320	15206	15100	15086	15172	15139	15286	15143	15164	15117	15324	15114	15245	15251	15252	15312	15239	15251	15313	15127	15161	14946	15130	14958	15116	15162	15255	15343	15293	15116	15183	15198	15308	15310	15286	15397	15097	15287	15270	15341	15221	15220	15282	15026	15171	15222	15331	15254	15135	15181	15465	15137	15342	15160	15124	15011	15078	15320	15183	15169	15381	15277	15052	15207	15189	15103	15255	15106	15259	15134	15219	15298	15254	14905	15056	15166	15107	15039	15118	15228	15180	15148	15194	15240	15322	15059	15150	15180	15252	15178	15145	15351	15240	15345	15289	15250	15201	15205	15235	15432	15232	15068	15112	15041	15299	15322	15380	15614	15227	15334	15165	15204	15295	15153	15228	15180	15374	15339	15288	15282	15204	15072	15021	15095	15123	15382	15178	15105	15264	15304	15146	15302	15171	15139	15314	15185	15083	15166	15131	15106	15206	15084	15190	15065	15292	15159	15235	14960	15178	15300	15273	15053	15258	15011	15208	15292	15230	15183	15459	15221	15304	15207	15197	15261	15130	15307	15253	15118	15130	15120	15395	15174	15376	15319	15041	15266	15039	15013	15375	15283	15140	15410	15189	15175	15292	15172	15053	15126	15297	14911	15155	15043	15278	15282	15488	15117	15308	15120	15298	15175	15194	15055	15144	14988	15171	15222	15207	15283	15149	15225	15350	15197	15161	15031	15181	15182	15328	15176	15246	15010	15180	15058	14986	15203	15084	15186	15242	15158	15332	15229	15285	15331	15456	15250	15350	15115	14933	15291	15271	15140	15273	15124	15040	15279	15356	15170	15157	15265	15095	15290	15214	15200	15125	15226	15374	15201	15190	15204	15163	15107	15245	15356	15176	15154	15098	15369	15349	15059	15223	15176	15171	15251	15086	15337	15133	15245	15251	15165	15252	15354	15010	15051	15153	15247	15128	15020	15180	15230	15305	15230	15170	15348	15187	15292	15089	14964	15162	15181	15112	15019	15305	15212	15220	15142	15155	15114	15180	15174	15365	15149	15233	15166	15074	15292	15229	15030	15384	15184	15225	15213	15240	15111	15111	15264	15410	15059	15251	15086	15177	14959	15029	15228	15193	15246	15176	15115	15077	15072	15201	15200	15192	15259	15212	15248	15054	15385	15305	15065	15068	14933	15187	15164	15136	15248	15100	15254	15220	15183	15307	15209	15209	15340	15265	15210	15291	15344	15209	15051	15242	15408	15241	15493	15289	15285	15124	15245	15218	15117	15269	15281	15244	15280	15417	15335	15157	15161	15157	15387	15482	15147	15218	15113	15443	15045	15214	15111	15085	15342	15330	15222	15224	15258	15251	15109	15320	15242	15116	15081	15174	15232	14915	15416	15415	15358	15213	15208	15203	15095	15284	15246	15159	15215	14988	15001	15244	15168	15281	15086	15182	15324	15281	15180	15046	15136	15177	15238	15188	15369	15056	15169	15145	15016	15087	15242	15193	15268	15097	15036	15095	15240	15260	15150	15424	15009	15505	15118	15320	15214	15119	15267	15322	15409	15197	15214	15099	15151	15228	15336	15156	15137	15208	15315	15075	15141	15252	15056	15247	15009	15094	15226	15280	15068	15094	15329	15207	15253	15279	15265	15044	15073	15221	15260	15152	15207	15027	15219	15259	15338	15032	15018	15235	15194	15122	15192	15238	15220	15575	15352	15144	15154	15261	15158	15068	15367	15341	15261	15261	15072	15220	15328	15146	15257	15177	15216	15301	15303	15312	15084	15159	15310	15124	15205	15247	15017	15297	15111	15066	15146	15306	15153	15180	15207	15300	15377	15233	15262	15253	15313	15016	15300	15346	15192	15340	15488	15469	15264	15224	15168	15362	15326	15227	15411	15262	15074	15207	15418	15133	15086	15097	15064	15324	15252	15313	15201	15241	15250	15250	15212	15101	15257	15148	15128	15153	15375	15344	15009	15243	15188	15106	15036	15233	15068	15069	15253	15299	15349	15230	15180	15175	15267	15162	15414	15254	15191	15260	15254	15223	15182	15232	15023	15331	15127	15275	15165	15150	14918	15376	15171	15237	15209	15207	15287	15374	15202	15314	15163	15339	15212	15233	15227	15212	15155	15263	15101	15294	14954	15090	15255	15174	15103	15295	15220	15458	15011	15290	15049	15236	15248	15308	15365	15268	15354	15002	15461	15320	15284	15384	15392	15305	15276	15128	15104	15184	15134	15101	15110	15323	15116	15193	15153	15177	15180	15276	15087	15237	15247	15287	15184	15389	15289	15092	14994	15125	15149	15108	15289	15226	15236	15168	15234	15219	15197	15147	15139	15214	15258	15249	15022	15363	15272	15308	15133	15114	15398	15222	15062	15176	15173	15175	15353	15041	15365	15092	15169	15163	15294	15263	15211	15040	14970
26934	44759	43193	35319	30816	26899	23655	21119	19411	18359	17611	16919	16123	16078	15561	15454	15154	15006	14897	14613	14777	14500	14462	14276	14143	14246	14097	14272	14343	14159	14166	14116	13966	14017	14065	13926	13829	14039	14066	13845	13985	13935	13987	13793	13962	13933	13950	13728	13870	13923	13762	14040	13892	13692	13734	13982	13713	13852	13927	13831	13989	13812	14004	14073	14183	14001	14085	13816	13940	14004	14112	13856	13853	13907	13844	13947	13865	13993	13721	13877	13778	13717	13901	13787	13693	13730	13783	13804	13664	13910	13852	13816	13719	13850	13827	13733	13921	13765	13791	13789	13866	13769	13971	13856	13988	13908	13943	13807	13864	13779	13809	13783	13907	13943	13888	13946	13728	13753	13867	13871	13787	13892	13837	13708	13774	13753	13860	13728	13822	13855	13765	13683	13820	13954	14019	14043	13803	13852	13767	13957	13834	13883	13876	13877	13965	13704	13865	13819	13893	13696	13893	13746	13720	13890	13869	13828	13765	13859	13873	14018	14004	13773	13933	13747	13720	13833	13812	13967	13816	13806	13908	13728	13813	13894	13715	13888	13798	13928	13795	13801	13961	13717	13832	13834	13875	13875	13774	13832	13968	13825	13907	13840	13732	13887	13880	13855	13823	13928	14050	13801	13773	13795	13894	13844	13901	13786	13802	14019	13794	14057	13851	13799	13821	13826	13883	14009	13834	13750	13780	13808	13883	13853	13892	13830	13788	13812	13752	13859	13952	13855	13710	13900	14063	13748	13835	13814	13796	13832	13855	13794	13973	13877	13876	13930	13856	13840	13892	13751	13761	13834	13776	13707	13726	13875	13935	13684	13822	13668	13842	13863	13764	13841	14033	13777	13977	13984	13935	13803	13860	13884	13889	13833	13787	13820	13787	13712	13768	13980	13661	13994	13971	13837	13993	13833	13708	13898	13666	13816	13848	13998	13869	13869	13772	13723	13879	13852	13825	13686	13711	13944	13757	13913	13822	13619	13950	13849	13784	13942	14185	13667	14016	13806	13795	13868	13946	13754	13766	13823	13960	13967	13753	13701	13781	13801	13786	13807	13844	13831	13729	13864	13870	13817	13718	13817	13745	13729	13539	13923	13828	13912	13763	13601	13912	13899	13937	13818	13937	13795	13891	13875	13779	13802	13955	13603	13844	13836	13825	13948	13803	13750	13866	13974	13787	13945	13782	13818	13935	13881	13897	13843	13852	13900	13905	13705	13883	13911	13938	13823	13938	13629	14063	13828	13899	13856	13873	13701	13953	13777	13824	13773	13858	13865	13703	13893	13925	13765	13750	14040	13832	13931	13897	13847	13959	13775	13848	13813	13796	13794	13919	13643	13783	13946	13807	13839	13810	13811	13891	13621	13818	13837	13854	13915	13812	13811	14071	13823	13715	13811	13833	13887	13803	13807	13759	13898	13510	13785	13877	13993	13796	13951	13837	13974	13704	13900	13769	13809	13764	13889	13884	13816	13873	13779	13762	13909	13893	13858	13747	13954	13862	13969	13819	13885	13931	14021	13704	13958	13916	13851	13823	14051	13762	13810	13730	13904	13714	13918	13817	13862	13840	13956	13881	13905	13933	13725	13852	13788	14027	13851	13942	13893	13779	13866	13808	13901	13911	13936	13797	13786	13701	13808	13896	13824	13795	13844	14010	13786	13990	13805	14000	13895	13860	13697	13788	13864	13928	13905	13735	13927	13700	13984	13939	13708	13884	13698	13833	13855	13846	13750	13956	13722	13784	13829	13774	13767	13880	13819	13961	13923	13600	13879	13912	13864	13930	13815	13760	13754	13899	13921	13833	13922	13946	13919	13903	13793	13791	13748	13939	13808	13801	13810	13814	13768	13857	13801	13765	13747	13938	13740	13947	13859	13964	13654	13916	13795	13912	13795	13880	13951	13751	13800	13866	13813	13870	13768	13826	13862	13892	13726	13777	13832	13829	13741	13756	13952	13854	13786	13860	13817	13757	13895	13901	13847	13868	13837	13984	13848	13851	13979	13857	13775	13735	13745	13675	13989	13935	13793	13738	13945	13823	13855	13871	13905	13757	13830	13883	13961	13801	13778	13891	13868	13883	13776	13895	13739	13682	13853	13869	13691	13917	13894	13958	13890	13837	13785	13888	13947	13858	13968	13947	13815	13896	13892	13841	13919	13946	13773	13835	13808	13838	13662	13902	13694	13829	13710	13842	13882	13918	13770	13878	13743	13995	13877	13701	13860	13827	14000	13767	13924	13849	13925	13919	13865	13675	13819	13837	13908	13749	13882	13787	13885	13957	13748	13865	13823	13702	13991	13888	13784	13887	13869	13800	13935	13902	13721	13707	13806	13819	13834	13853	13808	13883	13903	13822	13824	13807	13864	13937	13854	13753	13781	13709	13776	13966	13932	13776	13771	13856	13969	13834	13776	14042	13843	13850	13731	13982	13740	13875	13716	13971	13864	13886	13851	14012	13780	13761	13899	13908	13925	13680	14008	13833	13999	13853	13769	13711	13769	13874	13702	13913	13988	13985	13842	13788	13929	13949	13857	13917	13796	13779	13709	13847	13936	13828	13800	13854	13901	13863	13998	14018	13713	13830	13769	13737	13773	13913	13708	13905	13777	13992	13741	13958	13776	13854	13860	13708	14073	13930	13846	13799	13865	13792	13887	13886	13825	13719	13766	13908	13772	13985	13781	13791	13773	13793	13701	13720	13674	13860	13741	13799	13786	13809	13932	13936	13752	13906	13834	13739	13795	14009	13745	13734	13771	13801	13882	13886	13852	13679	13744	13827	13901	13920	13908	13751	13736	13798	13740	13886	13773	13930	13964	13735	13949	13743	13802	13716	13769	13656	13873	13747	13746	13689	13930	14024	13975	13889	13880	13878	13831	14066	13833	13960	13956	13686	13979	13897	13911	13961	13888	13990	14071	13856	13978	13800	13877	13733	13901	13756	13829	13998	13781	13808	13884	13676	13673	13811	13797	13696	13898	13739	13885	13858	13928	13912	13871	13921	13809	13836	13953	13926	13821	13821	13913	13901	13887	13832	13987	13822	13807	13794	13971	13860	13874	13949	13638	13861	13781	13869	13722	14063	13943	13878	13736	13921	13848	13897	13831	13756	13710	13939	13929	13775	13855	13942	13954	13972	13917	13911	13938	13857	13828	13703	13872	13809	13851	13872	13841	13767	13762	13688	13813	13775	14011	13839	14060	13726	13721	13789	13882	13846	13844	13797	13817	13804	13892	13897	13886	14034	13622	13850	13973	13771	14032	13865	14034	13858	14016	13828	13803	13864	13936	13870	13735	13823	13830	13861	13628	13822	13852	13899	14008	13779	13718	13860	13763	13638	13911	13813	13864	13866	13746	13964	13747	13837	13899	13811	13961	14019	13777	13856	13799	13807	13787	13791	13742	13792	13879	13883	13718	13870	13859	13853	13892	13812	13876	13761	13850	13958	13899	13701	14021	13857	13677	13711	13911	13734	13830	13957	13928	13888	13832	13811	13843	13893	13632	13746	13848	13900	13867	13874	13817	13821	13870	13793	13908	13866	13880	13844	13841	13904	13932	13826	13788	13896	13905	13946	13751	13782	13821	13874	13740	13948	13843	13753	13884	13762	13891	13716	13786	13779	13852	13820	13960	13830	13878	13863	13785	13740	13810	13812	13745	13839	13852	13701	13752	13808	13902	13811	14012	13835	13841	13879	13896	13844	13841	13966	13931	13645	13839	13722	14086	13898	13764	13715	13849	13837	13848	13839	13782	13872	13819	13826	13876	13643	13861	13783	13937	13852	13807	13679	13913	13857	13839	13755	13925	13672	13886	13897	13843	13840	13858	13852	14045	13844	13689	14006	13866	13780	13811	13756	13797	13955	13749	13900	13788	13898	13800	13911	13899	13792	13875	13774	13759	13871	13823	13834	13729	13885	13900	13893	13871	13685	13697	13877	13862	13905	13858	13723	13845	13844	13845	13773	13914	13816	13697	13943	13827	13895	14007	13781	13725	13780	13727	13833	13920	13963	13799	13721	14025	13775	13952	13738	13924	13885	13750	13869	13922	13855	13842	13863	13800	13947	13797	13767	13770	13804	13743	13946	13904	13835	13830	13802	13941	13963	13846	13799	13673	13913	13897	13562	13833	13962	14121	13834	13830	13774	13897	13872	13970	13963	13794	13760	13887	13829	13846	13736	13905	13932	13851	13748	13852	13705	14038	13987	13705	13876	13926	13847	13963	13828	13726	13870	13785	13885	14013	14006	13822	13928	13697	13806	13774	13959	13947	13990	13809	13814	13801	13817	13892	13884	13889	13857	13779	13705	13903	13754	13805	13978	13929	13891	13786	13894	13718	13784	13809	13893	13818	13956	13823	13886	13831	13933	13869	13878	13780	13837	13892	13881	13851	13832	13762	13881	13944	13781	13742	13964	13791	13906	13758	13530	13804	13871	13816	13863	13744	13862	13826	13916	13812	13758	13844	13942	13907	13974	13782	13860	13707	13796	13874	13954	13790	13853	13861	13891	13876	13717	13871	13798	13929	13792	13690	13905	13830	13782	13838	13818	13935	13814	13931	13740	13981	13852	13811	13788	13921	13822	13834	13807	13675	13942	13764	13835	13827	13881	13990	13912	13891	13859	13761	13838	13758	13910	13843	13803	13904	13828	13855	13864	13852	14043	14071	13906	13803	13717	13826	13877	13814	13752	13771	14064	13813	13895	13851	13739	13815	13840	13956	13758	13744	13569	13809	13839	13770	13771	13942	13951	13951	14040	13874	13809	13955	13928	13845	13957	13757	13894	14000	13681	13841	13742	13958	13787	13798	13962	13851	13713	13817	13771	13797	13983	13767	13890	13853	13962	13784	13773	13772	14017	13886	13874	13867	13965	13897	13927	13804	13824	13997	14011	13848	13916	13934	13923	13951	13961	13522	13901	13831	13854	13851	13999	13785	13747	14009	13943	13719	13903	13889	13890	13837	13923	13707	13868	13803	13919	13815	13871	13840	13797	13938	13760	13757	13889	13760	13932	13845	13880	13825	13776	13764	13893	13828	14024	13714	13675	13587	13937	13738	13832	13755	13836	13728	13744	13870	13642	13834	13899	13812	13931	13871	13868	14014	13764	13962	13911	13885	13714	13825
24243	21538	29256	24945	24439	26996	27005	22307	20628	20046	19122	18097	17787	17447	16924	17037	16771	16613	16438	16315	16255	16224	16107	16021	15902	15806	15883	16082	15886	15743	15700	15602	15599	15590	15871	15502	15673	15562	15731	15493	15327	15520	15512	15503	15423	15303	15415	15545	15542	15525	15460	15388	15369	15370	15526	15381	15500	15437	15534	15395	15444	15588	15412	15510	15639	15577	15362	15538	15572	15298	15361	15452	15522	15494	15415	15558	15616	15521	15261	15283	15405	15357	15485	15352	15217	15315	15352	15379	15486	15585	15454	15366	15348	15417	15493	15350	15568	15509	15457	15423	15386	15416	15184	15507	15483	15416	15303	15323	15366	15267	15336	15448	15289	15445	15392	15254	15513	15357	15430	15398	15374	15395	15245	15421	15486	15439	15325	15421	15257	15409	15423	15285	15487	15388	15462	15406	15605	15297	15078	15339	15426	15466	15359	15331	15200	15478	15435	15390	15206	15358	15302	15407	15463	15471	15461	15409	15316	15337	15480	15262	15285	15364	15415	15456	15434	15545	15157	15288	15503	15259	15448	15313	15332	15354	15298	15470	15498	15316	15534	15571	15312	15593	15433	15371	15366	15363	15449	15408	15488	15482	15393	15472	15296	15316	15467	15421	15304	15204	15333	15385	15448	15408	15358	15422	15258	15354	15281	15394	15343	15349	15181	15523	15344	15470	15347	15373	15350	15357	15358	15134	15484	15506	15443	15353	15569	15248	15346	15470	15529	15437	15295	15411	15262	15436	15414	15306	15382	15474	15354	15275	15263	15349	15301	15350	15400	15435	15502	15344	15286	15570	15550	15336	15201	15477	15436	15237	15419	15504	15395	15487	15383	15357	15518	15366	15022	15396	15500	15367	15379	15329	15397	15183	15344	15432	15534	15442	15494	15276	15132	15380	15254	15348	15118	15423	15251	15569	15371	15520	15379	15492	15310	15440	15370	15388	15398	15236	15360	15392	15302	15463	15470	15422	15377	15398	15536	15527	15341	15532	15362	15207	15292	15225	15380	15362	15511	15236	15288	15571	15409	15231	15207	15247	15288	15338	15438	15300	15310	15338	15280	15333	15381	15375	15599	15308	15529	15319	15503	15446	15281	15286	15151	15314	15532	15403	15247	15413	15465	15288	15314	15339	15457	15136	15492	15489	15245	15351	15299	15479	15247	15495	15289	15278	15498	15537	15396	15417	15381	15384	15504	15271	15404	15401	15254	15309	15391	15363	15387	15326	15493	15386	15593	15160	15555	15587	15443	15384	15494	15175	15276	15316	15305	15342	15289	15358	15374	15332	15240	15373	15332	15492	15334	15215	15579	15456	15385	15382	15330	15377	15560	15330	15398	15409	15324	15240	15281	15272	15353	15092	15318	15442	15207	15183	15314	15205	15370	15539	15451	15394	15314	15426	15553	15407	15366	15535	15270	15277	15381	15451	15293	15583	15622	15332	15519	15470	15486	15463	15495	15235	15297	15253	15266	15235	15384	15375	15396	15313	15594	15613	15312	15173	15326	15397	15331	15465	15424	15430	15409	15483	15410	15568	15257	15408	15374	15306	15333	15460	15473	15512	15467	15232	15375	15369	15464	15316	15365	15532	15299	15438	15298	15264	15370	15262	15337	15287	15551	15526	15417	15396	15380	15449	15436	15435	15495	15454	15399	15327	15359	15501	15249	15305	15165	15313	15299	15344	15580	15342	15364	15163	15428	15247	15475	15405	15343	15255	15353	15477	15504	15322	15496	15236	15301	15388	15270	15499	15640	15620	15445	15253	15343	15428	15500	15247	15169	15213	15326	15466	15353	15528	15417	15309	15171	15272	15282	15326	15259	15238	15416	15345	15322	15312	15363	15298	15255	15289	15309	15356	15134	15363	15319	15504	15266	15339	15516	15324	15449	15149	15350	15461	15297	15379	15603	15312	15344	15341	15440	15479	15459	15360	15397	15406	15541	15456	15509	15294	15461	15492	15537	15166	15354	15491	15364	15398	15454	15390	15288	15141	15214	15384	15463	15325	15410	15297	15355	15330	15314	15297	15352	15441	15502	15203	15191	15327	15183	15706	15219	15285	15407	15248	15309	15495	15425	15321	15337	15283	15527	15442	15468	15388	15496	15447	15324	15291	15344	15360	15379	15219	15293	15425	15250	15415	15250	15228	15202	15320	15449	15361	15296	15336	15272	15432	15350	15365	15231	15376	15325	15251	15264	15523	15383	15247	15209	15386	15169	15486	15407	15563	15251	15123	15455	15221	15243	15413	15464	15478	15361	15338	15321	15419	15522	15157	15466	15262	15350	15320	15331	15337	15334	15400	15292	15317	15315	15320	15207	15506	15422	15394	15499	15442	15298	15201	15317	15297	15595	15509	15606	15435	15457	15467	15328	15340	15383	15104	15228	15209	15374	15496	15262	15449	15433	15463	15366	15388	15405	15415	15576	15417	15310	15655	15396	15351	15356	15495	15390	15432	15398	15451	15318	15266	15258	15340	15200	15494	15622	15466	15599	15282	15544	15320	15488	15361	15353	15411	15481	15546	15427	15277	15285	15290	15395	15276	15617	15527	15495	15336	15562	15356	15430	15355	15338	15334	15187	15325	15157	15404	15398	15251	15372	15272	15376	15407	15343	15466	15322	15428	15452	15433	15294	15505	15451	15233	15382	15297	15406	15410	15444	15408	15401	15568	15598	15291	15400	15502	15350	15386	15192	15105	15325	15399	15259	15493	15271	15556	15588	15371	15247	15569	15337	15517	15402	15342	15430	15298	15398	15368	15566	15445	15420	15282	15146	15420	15339	15302	15409	15332	15426	15453	15404	15313	15224	15470	15444	15337	15423	15410	15341	15335	15468	15381	15257	15358	15317	15464	15381	15328	15228	15446	15389	15306	15376	15339	15310	15320	15243	15385	15258	15319	15403	15394	15394	15346	15407	15520	15399	15342	15172	15413	15362	15518	15237	15314	15296	15437	15297	15388	15411	15298	15351	15207	15357	15334	15401	15373	15322	15293	15385	15331	15441	15404	15338	15286	15207	15324	15217	15317	15304	15424	15375	15232	15405	15435	15497	15326	15364	15198	15456	15336	15358	15411	15240	15305	15250	15165	15555	15547	15497	15434	15276	15368	15351	15532	15504	15273	15446	15323	15373	15500	15194	15403	15647	15356	15471	15472	15549	15462	15456	15417	15451	15345	15396	15431	15112	15496	15450	15433	15530	15309	15611	15311	15616	15351	15344	15403	15365	15462	15371	15439	15390	15504	15542	15439	15300	15378	15594	15404	15362	15495	15364	15473	15403	15481	15478	15468	15463	15387	15489	15534	15467	15462	15413	15373	15231	15262	15350	15397	15214	15259	15400	15326	15468	15351	15293	15235	15273	15198	15307	15216	15221	15291	15464	15471	15333	15381	15452	15416	15491	15397	15433	15269	15565	15447	15339	15240	15409	15338	15406	15178	15452	15421	15435	15366	15381	15275	15346	15489	15548	15486	15394	15445	15434	15307	15368	15427	15296	15349	15522	15416	15403	15430	15377	15462	15095	15332	15489	15532	15416	15314	15501	15432	15414	15287	15402	15303	15499	15424	15212	15442	15119	15449	15296	15435	15125	15195	15374	15294	15356	15149	15371	15311	15244	15353	15398	15442	15241	15295	15319	15295	15320	15197	15313	15351	15211	15482	15335	15262	15450	15509	15383	15121	15386	15455	15298	15401	15253	15231	15336	15286	15499	15394	15318	15462	15384	15328	15337	15597	15309	15224	15599	15440	15310	15473	15452	15327	15457	15414	15266	15214	15371	15365	15199	15432	15410	15348	15407	15522	15400	15263	15361	15446	15256	15226	15381	15306	15477	15514	15424	15323	15420	15006	15532	15464	15410	15263	15534	15495	15514	15595	15213	15269	15406	15324	15267	15464	15241	15368	15442	15501	15447	15416	15326	15240	15488	15475	15400	15352	15291	15535	15429	15280	15453	15403	15622	15328	15425	15284	15402	15560	15527	15241	15255	15311	15478	15148	15425	15385	15441	15479	15402	15493	15414	15280	15666	15474	15330	15247	15482	15484	15547	15490	15476	15266	15288	15239	15215	15516	15407	15309	15397	15393	15459	15282	15354	15397	15333	15511	15211	15414	15374	15414	15391	15081	15381	15472	15279	15311	15491	15490	15444	15450	15177	15359	15303	15332	15405	15491	15394	15363	15332	15351	15427	15374	15301	15449	15488	15440	15282	15392	15334	15317	15408	15375	15409	15359	15305	15343	15322	15362	15264	15330	15282	15355	15545	15339	15292	15202	15327	15358	15377	15409	15452	15490	15552	15246	15277	15177	15320	15266	15380	15471	15588	15303	15321	15451	15546	15386	15355	15440	15238	15225	15349	15473	15453	15491	15332	15332	15519	15471	15412	15263	15393	15296	15382	15119	15403	15429	15519	15379	15433	15399	15511	15354	15391	15337	15326	15295	15457	15154	15464	15471	15294	15353	15356	15449	15407	15229	15624	15288	15490	15269	15440	15322	15581	15434	15159	15706	15335	15253	15389	15131	15204	15294	15377	15118	15406	15431	15133	15418	15270	15393	15449	15339	15418	15379	15387	15480	15221	15511	15511	15376	15319	15331	15261	15292	15469	15285	15297	15387	15467	15377	15353	15390	15301	15404	15308	15253	15439	15277	15209	15635	15550	15383	15445	15379	15433	15569	15275	15446	15426	15387	15237	15364	15289	15427	15549	15235	15393	15207	15357	15338	15388	15352	15440	15400	15332	15310	15324	15413	15418	15505	15403	15505	15443	15263	15411	15258	15459	15379	15295	15284	15264	15263	15309	15292	15345	15426	15349	15412	15285	15348	15324	15352	15592	15254	15301	15378	15465	15479	15526	15240	15179	15352	15548	15286	15453	15268	15325	15485	15548	15460	15375	15467	15472	15456	15481	15377	15387	15362	15358	15395	15404	15365	15327	15343	15470	15253	15337	15302	15424	15425	15472	15478	15357	15377	15562	15435	15482	15390	15547	15417	15312	15425	15341	15396	15188	15450	15295	15284	15262	15206	15430	15269	15496	15379	15670	15339	15296	15426	15267	15460	15159	15555	15409	15377	15358	15493	15452	15151	15417	15356	15442	15449	15318	15281	15440	15249	15357	15264
28137	47215	46309	39408	34090	29888	26386	23555	21993	20834	19392	18394	17696	17047	16663	16393	16104	15763	15537	15433	15115	15126	15047	14847	14770	14705	14454	14451	14264	14145	14562	14353	14233	14267	14293	14198	14199	14160	14116	14166	14004	13799	14175	13897	14049	13977	14065	14008	14041	14120	13817	14106	14098	13965	14014	14081	13867	14052	14088	13953	13951	14146	13961	14101	14159	14115	14183	14182	13987	13926	13977	14201	14039	13924	13857	13777	13921	14027	14033	13729	13849	13945	14136	13906	13954	13951	13988	13991	14034	13739	13923	14067	13941	14008	13955	13935	13850	13956	13857	13877	14011	13969	13890	13929	13950	13969	13932	13873	13849	14099	14005	14010	13976	13800	13874	14034	13968	13973	13938	13793	13777	13876	13933	14034	13950	14030	14030	13886	13957	13849	13712	13907	13894	13953	13898	13916	13943	13896	14060	14114	14136	13846	13890	13918	14061	13866	14011	14030	14072	14057	13784	13811	13989	13975	13869	13890	14106	13923	13891	13896	14056	13942	13889	13806	13987	13915	14082	14007	13790	14002	13976	13914	14062	14056	13826	13981	13848	13919	14035	14057	13806	14050	13884	14097	13902	14119	13956	14150	14148	13980	13959	14025	13855	14031	13990	13875	13983	13984	13968	13908	13944	14086	13675	14017	13921	13865	14078	14061	13831	14027	13974	13981	13954	13940	13870	13921	13927	14038	13937	13897	13900	13937	13952	13908	13917	14046	13917	14054	13943	14054	13983	14029	13819	13947	14079	13985	13956	14007	14004	13943	14125	14146	13935	14094	14003	13969	13860	14080	14057	13878	13929	14243	13974	13796	14095	13997	13896	13915	14075	14082	13956	14055	13857	13905	13861	14091	13684	14029	13808	14026	13783	13857	14023	14065	13819	13911	13967	13721	14024	13943	14063	13918	14051	14040	13847	14000	14037	13906	14090	14053	13980	13980	13949	13883	14040	14061	13844	13977	13631	13841	13881	13817	13911	13926	14027	13911	14036	14078	13990	13889	14023	13995	14053	13917	13997	13872	13875	13886	13912	13925	13829	14077	14001	13930	13940	14020	14120	14213	14067	13903	13934	13793	13939	13924	13846	13888	13944	13961	14016	13885	14067	14047	14089	13898	14107	13796	13941	13818	13862	13978	14070	13980	13823	13759	14034	13960	14157	14016	13873	13962	14059	13935	13866	13920	13869	13960	14018	13957	14008	14073	13875	13900	13959	14096	13903	13969	13813	13927	13925	13991	13862	14111	13853	14020	13928	13862	13992	14030	14034	13970	13976	14007	13898	13824	13868	13882	13904	13852	13853	13910	13940	13857	14041	13979	13909	14076	13958	14011	13933	13967	14100	14124	13969	13852	13978	13989	13948	13909	13989	14019	13929	14004	14060	13887	13792	13889	14006	13920	14016	13922	13896	14051	13958	13926	13989	13998	13774	13830	13930	13955	13951	13904	13838	14161	13830	13951	13799	14019	14033	13848	13809	13974	13955	13759	13921	13894	13985	13943	13814	13992	13783	13935	13886	13919	13971	14079	13927	13846	13962	14005	13888	14048	14004	14036	13933	13946	14159	13804	14009	13992	14028	13878	14021	13819	13921	13823	13912	13961	13923	13918	13798	13700	13969	13813	13921	13878	13936	14019	13910	14050	13975	13854	13987	13828	13964	13784	13876	13972	14055	14057	14130	13989	13958	13880	13907	14021	13919	13895	13932	14176	13939	13889	13870	14004	13848	13799	13908	13960	13882	13935	13917	13896	13765	13919	13784	13859	13941	13936	13849	13818	13943	13963	13925	13882	13991	14028	14040	14176	13935	14074	13771	13994	13914	13987	13937	13921	13910	13789	13942	13940	13841	13961	13935	14064	13729	14125	14059	13992	13941	14003	13921	14034	13921	13926	14021	13857	13840	13979	13952	13950	13848	13948	13905	14055	13991	13887	14024	14196	13981	13953	13926	13796	14050	13961	13965	14081	13974	13907	14024	13809	14081	13928	13880	14028	14019	13910	13962	13828	13940	13914	13835	13871	13908	13834	13939	13980	13936	13920	14026	14121	13977	13886	14065	13962	13844	14005	13922	13964	13903	13801	14040	14036	14027	14117	13783	13832	14001	13922	14073	13823	13933	14018	13944	13858	14052	13801	13961	13997	13763	13909	14025	13956	13935	13821	13966	13860	13982	14105	14058	14099	13923	13979	13882	13898	13891	13947	14042	13952	13898	14122	13879	13889	13913	14028	13994	13829	13921	13913	13959	13905	13895	13936	13885	13726	13869	13783	13945	13954	13971	13946	13935	14030	13922	13967	14007	13925	13921	13758	13960	14072	14054	13896	14080	14002	14027	14013	13976	13988	14020	13903	14021	13878	14002	13925	14120	14052	13838	13983	14080	13908	13934	13847	13888	13870	13858	13999	13923	14007	13960	13912	14020	13908	13941	13958	14010	13863	14019	14001	13993	14047	13831	14061	13993	14027	13909	13775	13977	14041	13914	13864	13894	14028	14060	13905	13842	14110	13925	13929	13942	13892	13832	13786	13931	13881	14000	14003	13811	14001	13789	13981	13965	14040	13989	13958	14015	13975	13947	13925	13933	13818	14031	13936	14026	14133	13877	13949	13927	13862	13903	13940	13848	13988	13988	13970	13896	13946	13973	13970	14076	13836	13904	13884	14039	13820	13835	13981	13950	13841	13947	13981	14106	13909	14030	13961	14088	13836	13826	14244	14017	13979	14013	13888	14110	13967	14110	13944	13985	13950	14065	14051	13996	14026	14066	14022	13935	14078	14020	14091	13918	13892	13957	13901	14087	14231	13979	14114	13844	13921	14073	13907	13861	14239	14020	13917	13756	14120	14027	13910	14112	13942	13984	13896	13747	13774	13869	14112	14064	13979	13883	14015	13695	14187	13843	13974	13963	14056	13907	13912	14182	13923	13906	14013	13891	13883	14136	14022	13806	14061	13929	14061	13781	14010	13853	13950	13960	14180	13979	13892	13920	13969	14116	14138	13837	13977	14055	14086	13904	13821	13971	14034	13979	14037	13959	13948	14001	13923	13911	14053	13977	13976	13993	14021	13962	13916	13794	14020	14079	13943	14058	13888	14058	13938	14035	14000	13872	14055	13931	13911	13838	13982	13820	13977	13909	13733	13921	14015	14017	13872	13928	13950	13929	13800	13956	13956	13969	13827	14076	13884	14125	13857	14065	14032	13684	14001	14018	13912	14045	14010	14003	13986	14051	14121	13886	14146	13962	13853	13928	13794	13873	14087	13973	14093	13908	13993	13957	13994	14069	14112	13863	13823	14010	13924	13879	14192	13968	13841	13967	13857	13991	13973	14106	13916	14099	13742	14123	13776	13950	13899	14007	14050	13893	14004	13971	13906	14034	13987	13948	13884	13860	14060	13944	14049	14024	13769	14077	13902	14109	13991	14143	14144	13911	13804	13958	13864	14039	13992	13993	13886	14062	14040	13955	13934	14004	13891	13834	13995	13916	13912	14021	13923	13993	13756	13955	13956	14062	13868	13948	13982	13885	14010	14089	14014	13983	14048	14146	13766	13955	13969	13836	13914	13962	13836	13751	13954	13945	13942	13991	13992	13856	13895	13947	13958	14034	14082	14005	13967	14090	14124	13972	13780	14082	13952	13852	13939	13807	14000	13875	14007	13992	13847	14124	14024	14143	13857	13931	13857	13904	13937	13998	14154	13881	13932	13960	13850	13850	13847	13881	13970	13914	14095	13913	14000	13989	14016	13999	14033	13923	13979	14046	13967	14000	13947	13899	13948	13808	13968	13937	13811	13966	14109	13908	13972	13996	14073	14012	13935	14064	13979	13844	13863	13957	14141	13908	13877	13807	14007	13918	13759	13894	13975	14061	14052	13977	13908	13742	13901	14037	13860	14043	13931	14020	13855	13926	13965	13960	13915	14112	14025	14016	13973	14084	13969	14018	13948	13892	14029	13887	13846	13796	13916	14034	14052	13869	13974	13865	14049	14023	13805	13868	13929	14030	13907	14045	13899	13888	13882	13944	14147	13848	13923	13868	13809	13952	14015	13994	14041	14000	14000	13817	13954	13954	13957	13909	13986	13934	13995	13900	13988	14078	14039	14006	13731	13972	14017	13896	13938	13877	14026	13917	13916	13870	13870	13974	13967	14129	14111	13969	14003	14014	14050	13829	14054	13926	14054	14099	14088	13975	13867	14012	13913	13952	13938	13903	13826	13885	13988	13901	13870	14024	13920	13943	14045	14049	13998	14024	14106	14117	13913	13951	13802	13912	14117	13914	13971	13878	14032	13969	13831	14096	13914	14058	13997	13834	13993	13870	13784	14000	13962	13818	14023	14078	13895	13847	13966	13905	13914	13998	14054	13978	13958	13910	13975	14109	14005	14006	13937	13978	13869	13880	13927	13974	14000	13960	13980	13958	14098	13958	13949	14045	13992	14030	13869	13932	13880	13909	13995	13888	13917	14085	14042	13836	13909	13960	13859	13950	13874	13956	14013	13928	13776	14039	13924	13951	14041	13984	14018	14104	13990	13924	13980	14069	14002	14114	14061	13859	13783	14118	13851	13951	14019	13789	13987	13970	14060	14035	14105	13930	13931	14085	13976	14014	13931	13881	13984	13853	14022	14076	13853	13919	14036	14039	14192	13978	14005	14079	13936	13964	13910	14090	13934	14032	13994	14084	13977	14102	13850	14000	13918	14043	14063	14075	14083	13970	13969	13950	13919	13973	13956	14113	13865	14011	14007	14038	13867	13981	14249	13928	13950	13840	14002	13870	13852	13880	13899	14040	13897	14043	13836	13987	14025	13909	13929	14080	14061	13751	13860	13938	13901	13973	14089	13837	13834	14031	13869	13896	14087	13868	13934	14029	13984	13984	13928	14006	13919	14034	13957	13875	13840	13907	13902	13784	14202	13875	13889	14090	14073	14002	13983	13884	14108	14010	13887	14017	14164	13834	13924	13859	13728	13923	14042	13996	13843	13954	13839	14099	13985	13896	13887	14108	13966	13761	13837	14112	13895	13861	14055	13769	13958	13967	13985	14104	13897	13974	13967	13811	14007	13951	13970	13998	13856	13903	13966	13995	13828	14027	13973	13828	13929	13968	13961	13973	13884	13930	13892	13991	13951
31332	28790	32756	28947	23648	21018	19230	18256	17727	17487	17243	16989	16825	16629	16366	16400	16618	16380	16491	16324	16097	16335	16202	16122	16199	16072	16184	15990	16035	15908	15973	16304	15809	16044	16092	16030	16091	16028	16000	15875	16007	16039	16055	15953	16122	15907	15915	16006	16191	15962	16110	15924	15774	15931	16041	15878	15894	15994	15923	15952	16068	15945	16258	15986	15913	15737	15945	15823	15914	16013	15696	15834	15889	16087	15839	15738	15816	16114	15824	16023	16136	15897	16203	15876	15762	15957	15983	15544	15906	16090	15981	15970	15972	16048	15822	16013	15915	15856	15757	16079	16039	15928	16066	15899	16038	15886	16045	15960	15881	15995	15979	15824	15858	16069	16109	16094	15975	16120	16009	15880	15963	16008	15759	15786	16040	16086	15886	16097	15980	15852	15851	16041	15745	15956	15984	15965	15999	15956	16114	15840	15766	15750	15754	15956	16080	16029	15920	15915	16191	15666	16000	16150	15845	15702	15813	15960	16116	16028	15699	15961	15926	15739	15860	15995	15814	15959	16019	15904	15971	15797	16092	15906	15803	15910	16077	15902	15736	15944	15988	15900	15936	16138	15946	16042	15854	16004	16021	15919	15861	15966	15724	15997	15804	15928	15983	15842	15869	16057	15866	15770	15956	15808	15983	15965	15888	15833	15879	15803	15976	15936	15842	16013	15990	15926	15973	15852	15836	15895	15839	15844	15933	15941	15892	16032	15939	15698	15757	15791	15634	15927	15826	15816	16155	15880	15888	15915	15958	15875	15956	16007	16042	16143	15985	16251	16036	15764	16173	16014	15973	16124	16009	15890	15901	15814	15814	16072	16002	15973	15980	15970	16262	15963	15987	16002	15825	15842	16084	16107	15910	15946	15812	15856	15846	15731	15967	16112	15960	16095	16101	15918	15934	15992	15920	16048	16200	16092	16006	15917	15981	15875	15908	15979	16043	15875	16060	15942	15852	16048	16150	16200	15840	15927	15974	16153	15804	15903	15936	16047	16040	16112	15889	15926	15989	15941	16246	15961	15866	15894	15838	15965	15960	15869	15909	15649	15900	15785	16004	15996	15848	15769	15786	15993	15994	16327	16000	15902	15872	15973	15960	15967	15923	15944	16099	15763	16028	15864	15944	16114	15886	15981	15985	15779	15948	15923	15948	15873	15675	15935	16027	15974	15878	15650	15954	16056	15927	15919	15974	15862	15919	16104	16118	15898	15751	15816	16055	15909	15897	16013	15857	15872	16121	16084	15940	15785	15845	15893	15974	15866	15844	15984	15981	15946	15998	15872	15787	15996	16032	15920	15970	16008	16144	15816	16030	16056	15904	15982	15958	16024	15997	15747	15925	15937	16056	15953	15801	15939	15816	16057	16080	15989	15709	15923	15854	16048	16011	15854	15844	16002	15909	15950	15886	15861	15883	15992	16023	15896	16010	15956	15978	15839	16070	15908	16108	15795	15914	15990	15990	15871	15963	15906	16004	15950	16077	15936	15966	15978	15999	15893	15724	15820	16000	15953	16065	16004	15870	16126	16104	15843	15959	15715	16005	15621	15974	16171	15899	15999	16120	15924	15990	15870	16010	15829	15853	16163	16092	16005	15813	15803	15946	15996	15901	16024	15891	16021	16027	16012	15962	16097	16047	15928	15877	15886	16032	15883	15895	15863	15871	15971	16039	15882	15929	15964	15862	15996	15964	16031	16061	15986	15901	15808	16113	16052	15787	16095	16019	15985	16110	15733	15973	15797	16089	16062	15919	15888	16100	15773	15860	16066	16108	15883	16010	15984	16097	15945	15912	16027	15952	15888	16175	15905	16144	15846	16049	15898	15860	16071	15874	15838	15823	16043	16099	15920	15973	16080	16052	15858	15939	15888	15891	15808	15899	16109	16085	15921	15870	16015	16036	15807	15946	15882	15949	16104	15945	15854	16106	15921	15833	15727	15963	15916	16081	16075	15956	15928	16061	15940	16011	15852	15960	15919	16116	15884	15950	15849	15898	15949	15884	15966	16010	15994	15845	15920	15941	15776	15966	16096	16068	16064	15718	16014	15984	15851	16080	15974	16107	16055	15859	15965	16033	15855	15996	15874	15964	15962	16015	15919	16001	16099	15968	16114	15957	16057	15944	16040	15957	15879	15906	15992	16080	15918	16062	15804	15772	16015	16020	16148	15975	16060	16097	16005	15995	15846	15934	16011	16084	15938	15975	15901	16018	15768	15956	15716	16059	15953	16054	15975	15882	15911	16012	16093	16075	15993	15804	15888	15867	15865	15882	15769	16014	15950	15751	15918	15943	15922	16063	15751	16096	16014	15980	15853	16011	16009	16078	15755	15992	16034	15902	16119	15971	16133	16002	15898	15959	15935	16117	15999	15943	15994	15984	15898	15892	15983	15971	16098	16044	15895	16193	16213	15964	16050	15927	15918	16109	15846	16000	15886	16075	15838	15940	15942	15842	15917	15964	15921	15905	16022	15861	16109	16054	15717	15905	15990	15945	16289	16017	15859	15784	16014	15905	15984	15964	16046	15954	15928	15975	15734	16158	15951	16048	15904	15983	15925	16009	15946	15948	16000	15862	15915	15880	16085	16059	16013	16120	16181	15850	15767	15767	15842	15972	15863	15843	16011	16110	15814	15922	15970	16027	16118	15843	15856	16038	16029	15906	15942	15762	15653	15878	15796	15980	16176	16093	15981	15942	15939	16164	16102	15858	16044	15864	16067	15915	15914	15884	16158	15796	16055	15950	15892	16011	15920	16116	15774	15980	15859	16143	16006	16194	16127	16173	15981	15952	16135	16134	15811	15855	16091	16119	15903	15930	16029	16029	15957	15922	16093	15915	16046	15987	16046	16174	15991	15991	16004	15992	15917	15955	15837	15929	15853	15928	16009	15985	16179	16020	15880	16024	15745	15843	16142	16124	15958	15973	15927	16156	15898	16118	16028	16078	15975	15845	15940	15935	15964	15902	15840	16225	16068	16003	15918	15953	16009	16303	15815	15794	15982	15869	15829	15894	16164	15930	15904	15914	15755	16279	16015	15948	15993	15973	15723	15776	15863	16026	16001	16134	15970	16091	15997	16059	16127	15977	15893	16053	15864	15846	15831	16017	16070	16041	15962	15950	15874	15888	16065	15818	15908	15829	15592	15927	15618	15899	15755	15927	15995	15992	15942	16056	15955	15896	16054	15978	16075	15701	15872	16027	15850	15930	16079	16073	15828	15942	16000	15777	15950	15871	15960	15723	15905	15917	15920	15988	15975	15951	15930	15882	16115	16180	15983	16049	15990	16004	16121	16070	15917	16029	15951	15708	15755	15936	15828	15880	15969	15892	15760	15984	15947	15990	15951	16069	16076	15934	15931	15879	16142	15816	15840	15794	15890	15984	16043	15854	15880	15883	16038	15960	15703	15962	15660	15986	16049	15949	16064	15965	16161	16005	15936	15914	15891	15950	16064	16192	15871	15997	15853	15981	15792	15842	15863	15948	16086	15909	15914	16108	15830	16029	15930	15864	15917	15851	15808	16166	15981	15903	15961	16021	15841	16122	15938	15948	16032	15994	15958	15966	15999	15979	15802	15972	15902	16015	16200	15746	15930	15783	16132	16279	15963	16114	15878	15996	16077	16043	16074	16048	15935	15827	16053	16042	15944	15924	15960	16018	16173	16023	16032	15879	15825	15842	15912	16073	16086	15963	15925	15970	15908	15965	15924	15969	15787	15915	16099	15809	15795	16005	15926	16255	16053	15894	16032	15925	16158	16091	16155	16133	15999	16062	15941	15960	15966	15922	15953	16042	15850	16019	16026	16128	16031	15977	15827	16048	16110	15933	16152	16070	16171	15785	16049	15926	16022	16149	15996	16106	15770	15848	15919	15844	16070	15931	16135	15861	16068	15903	15969	16119	15788	15949	16072	15921	15942	16122	15888	15981	15750	16048	15986	15860	15775	15794	16044	15917	15921	15829	15805	15918	15964	16009	15981	16050	16141	15967	15955	15950	15996	16037	16116	15902	15770	16109	15796	16010	16063	15984	15877	15995	16027	16021	16056	16042	15958	15941	15997	15989	15905	15978	15848	16241	15981	16043	15872	15988	15796	16040	16059	15847	15941	15954	15957	15890	15955	15983	15920	15974	15796	15849	15883	15924	16083	16044	15986	16062	15853	15862	16057	16110	15935	16022	15956	15922	15947	16035	15924	16037	16044	16068	15972	15838	16036	15874	15900	15839	15953	15904	15938	15873	16107	15903	15792	15820	16028	15955	15967	15763	15916	16042	16008	15981	15962	16030	15847	15908	15899	15885	15975	16013	16234	16045	15985	15984	16094	16178	15945	16005	15849	16015	16141	15892	15809	15825	15970	16025	15887	15883	15810	15947	16042	15833	15989	15798	15961	15933	16079	15936	15987	16179	15942	15952	15874	15902	15906	15906	15881	16116	15900	15952	15995	15774	15983	16004	16084	15949	16019	16125	16065	16034	15932	16088	15937	15839	16159	16136	15930	16018	16044	15909	15843	15913	15900	15965	16071	15789	15834	16105	16161	16023	15973	15926	15705	15974	16052	15865	15965	15950	15986	16042	15991	15894	16002	16169	16040	15958	16015	15948	15944	15912	16000	16056	16014	15958	16212	15968	16118	16012	15861	16108	16088	15995	15891	16015	15931	15911	15906	15992	15877	15777	15854	15893	15940	15809	15989	15995	16002	16027	15832	16052	15870	16057	15865	15854	15891	15827	15966	15751	15761	15978	16032	15806	15909	16092	16079	16099	16140	16017	16144	16010	15928	16032	16139	15947	15743	15935	16055	15890	15830	15954	15867	16017	16003	15920	15986	15890	15946	16073	15955	16037	16139	15871	16136	15963	15759	16092	15924	15936	15923	15980	16179	16057	15793	15939	15664	15881	16073	15929	16022	15873	15967	16147	16058	15832	15902	16032	15942	15916	15786	15897	15887	16063	16003	15948	16034	16033	16117	15952	15983	16153	16097	16054	15831	15901	16044	16010	16022	15912	16062	16094	15957	16003	16048	15874	15871	16020	15720	15771	15910	15897	15755	16121	16126	15969	15930	16006	15962	16051	15888	15896	16027	15896	15859	15844	16079	15885	15998	15849	15914	16027	15964	16006	16052	16009	15932
26652	37768	36154	29071	24481	21179	19156	17974	17471	16839	16238	15672	15523	15332	15213	15032	15127	14970	14859	14576	14730	14747	14707	14552	14540	14627	14406	14477	14492	14491	14463	14424	14289	14452	14264	14472	14223	14254	14191	14414	14306	14309	14301	14392	14295	14383	14296	14358	14225	14465	14182	14347	14370	14290	14285	14356	14277	14318	14347	14344	14336	14155	14372	14386	14443	14237	14305	14343	14230	14132	14310	14284	14497	14233	14294	14432	14260	14224	14134	14264	14332	14334	14092	14202	14325	14195	14219	14198	14324	14240	14274	14383	14318	14275	14236	14142	14139	14318	14289	14357	14214	14146	14406	14203	14184	14435	14153	14186	14220	14215	14363	14250	14339	14230	14248	14318	14314	14363	14283	14299	14153	14409	14099	14090	14265	14323	14152	14197	14308	14355	14213	14320	14318	14167	14270	14332	14452	14160	14275	14211	14191	14348	14187	14296	14291	14333	14344	14314	14352	14261	14173	14315	14092	14296	14370	14235	14313	14357	14196	14305	14246	14453	14323	14341	14276	14199	14401	14066	14129	14215	14441	14197	14249	14208	14342	14393	14225	14332	14240	14280	14254	14280	14194	14242	14277	14272	14147	14356	14218	14365	14227	14222	14318	14296	14500	14104	14174	14391	14367	14128	14243	14300	14347	14391	14445	14263	14398	14138	14443	14269	14325	14248	14396	14216	14279	14509	14249	14192	14267	14372	14248	14423	14242	14314	14176	14406	14273	14293	14359	14256	14227	14252	14090	14255	14335	14211	14245	14226	14287	14281	14458	14233	14094	14310	14364	14163	14364	14277	14413	14225	14140	14335	14059	14227	14218	14204	14181	14295	14234	14352	14311	14406	14385	14328	14224	14254	14294	14188	14368	14272	14357	14342	14267	14084	14350	14319	14277	14101	14277	14255	14243	14237	14231	14284	14298	14428	14216	14286	14288	14339	14339	14158	14284	14209	14192	14291	14331	14226	14264	14356	14194	14052	14263	14047	14398	14391	14273	14279	14256	14057	14221	14333	14249	14264	14350	14090	14133	14221	14188	14160	14455	14321	14271	14439	14387	14281	14341	14344	14479	14185	14297	14248	14360	14160	14452	14317	14440	14341	14235	14347	14182	14298	14423	14334	14239	14503	14318	14369	14226	14275	14328	14284	14324	14359	14219	14114	14295	14255	14327	14236	14178	14400	14290	14243	14384	14297	14267	14335	14184	14251	14212	14240	14366	14271	14283	14194	14254	14198	14326	14199	14172	14233	14311	14291	14304	14304	14349	14317	14235	14391	14459	14293	14242	14214	14493	14266	14221	14266	14142	14271	14236	14221	14308	14514	14317	14185	14429	14241	14365	14232	14338	14335	14392	14127	14329	14414	14217	14341	14288	14192	14173	14392	14181	14382	14300	14288	14291	14309	14109	14256	14159	14151	14396	14321	14273	14475	14247	14326	14170	14291	14365	14275	14249	14355	14222	14414	14371	14453	14389	14299	14241	14320	14313	14417	14274	14242	14339	14239	14321	14216	14289	14375	14237	14317	14339	14367	14273	14395	14202	14333	14274	14238	14292	14423	14178	14299	14417	14216	14314	14333	14373	14193	14324	14332	14330	14221	14174	14374	14253	14352	14183	14436	14246	14272	14324	14519	14342	14264	14317	14372	14274	14240	14191	14207	14362	14231	14233	14162	14395	14311	14192	14368	14124	14343	14196	14304	14263	14433	14045	14317	14292	14265	14375	14303	14171	14138	14360	14350	14257	14344	14248	14388	14227	14189	14281	14342	14275	14128	14506	14237	14374	14307	14351	14234	14196	14247	14450	14200	14340	14227	14212	14261	14391	14326	14268	14169	14222	14256	14396	14340	14220	14291	14338	14160	14294	14401	14265	14447	14349	14169	14228	14155	14312	14251	14207	14323	14259	14131	14244	14266	14352	14457	14336	14306	14324	14127	14310	14357	14174	14298	14215	14283	14226	14275	14114	14281	14119	14346	14433	14208	14279	14332	14299	14340	14228	14427	14378	14328	14344	14427	14325	14271	14395	14294	14342	14112	14277	14287	14175	14325	14228	14305	14323	14125	14285	14232	14422	14320	14355	14283	14308	14315	14306	14432	14403	14351	14228	14190	14352	14213	14309	14342	14509	14389	14187	14274	14339	14243	14488	14185	14163	14270	14167	14470	14169	14147	14398	14488	14199	14331	14244	14471	14410	14225	14272	14213	14187	14258	14385	14273	14274	14242	14275	14332	14138	14244	14158	14291	14197	14308	14387	14287	14273	14388	14340	14236	14329	14466	14080	14282	14310	14211	14187	14272	14232	14327	14455	14367	14319	14417	14104	14302	14156	14139	14366	14177	14132	14136	14232	14145	14329	14211	14242	14161	14304	14315	14314	14215	14307	14312	14296	14274	14283	14269	14244	14273	14334	14329	14108	14210	14446	14350	14204	14435	14361	14227	14328	14254	14401	14317	14324	14184	14353	14365	14282	14141	14177	14233	14345	14407	14245	14403	14281	14393	14310	14453	14055	14258	14171	14309	14246	14201	14119	14362	14363	14360	14298	14183	14277	14301	14324	14306	14291	14378	14348	14301	14178	14280	14242	14290	14243	14227	14158	14268	14302	14370	14289	14334	14203	14334	14357	14365	14192	14275	14264	14326	14232	14259	14459	14230	14306	14362	14349	14273	14421	14325	14391	14289	14198	14367	14176	14231	14137	14273	14348	14341	14201	14401	14219	14248	14391	14160	14244	14277	14316	14347	14247	14384	14309	14231	14163	14241	14414	14213	14328	14413	14297	14344	14305	14250	14376	14261	14262	14373	14269	14208	14335	14282	14207	14135	14272	14439	14263	14307	14329	14281	14098	14377	14266	14346	14397	14237	14354	14298	14211	14214	14298	14392	14110	14325	14419	14296	14368	14463	14350	14303	14336	14408	14256	14243	14286	14232	14476	14467	14347	14309	14219	14217	14321	14276	14309	14234	14120	14338	14285	14216	14332	14369	14144	14436	14256	14349	14233	14374	14333	14247	14350	14314	14104	14367	14213	14225	14256	14209	14399	14311	14392	14288	14089	14358	14334	14508	14181	14391	14256	14226	14393	14295	14161	14154	14436	14429	14400	14426	14291	14387	14366	14256	14240	14240	14265	14346	14319	14264	14192	14222	14245	14283	14217	14391	14226	14422	14331	14192	14196	14282	14338	14286	14295	14135	14436	14439	14403	14238	14124	14239	14166	14210	14330	14315	14455	14156	14173	14337	14306	14292	14473	14199	14331	14183	14162	14444	14217	14249	14342	14389	14200	14306	14339	14243	14224	14500	14172	14377	14172	14236	14331	14230	14220	14340	14250	14273	14183	14401	14401	14161	14222	14240	14293	14447	14190	14249	14465	14341	14143	14248	14282	14382	14559	14068	14289	14380	14436	14487	14312	14318	14181	14357	14255	14291	14329	14428	14353	14262	14282	14318	14376	14321	14281	14489	14392	14347	14323	14406	14277	14219	14423	14311	14334	14321	14240	14392	14283	14395	14254	14347	14348	14244	14224	14110	14261	14298	14363	14166	14177	14348	14355	14403	14215	14135	14312	14307	14222	14296	14180	14377	14263	14327	14202	14362	14505	14243	14312	14147	14199	14232	14207	14191	14251	14362	14403	14302	14318	14252	14256	14373	14333	14157	14203	14093	14558	14284	14340	14189	14210	14190	14089	14307	14292	14074	14345	14158	14279	14340	14366	14409	14080	14416	14198	14340	14252	14255	14393	14152	14214	14361	14345	14267	14293	14211	14313	14332	14486	14429	14156	14445	14274	14385	14309	14335	14034	14315	14316	14356	14229	14394	14440	14362	14359	14366	14131	14290	14248	14236	14169	14301	14409	14310	14365	14194	14257	14253	14246	14464	14302	14210	14251	14271	14287	14208	14351	14454	14262	14243	14254	14375	14329	14290	14399	14237	14207	14272	14502	14205	14339	14309	14334	14370	14258	14295	14253	14310	14233	14338	14305	14218	14231	14281	14247	14254	14439	14331	14345	14228	14151	14281	14385	14289	14109	14252	14347	14444	14217	14349	14243	14272	14399	14261	14196	14170	14433	14389	14266	14241	14332	14356	14136	14358	14335	14247	14348	14201	14203	14212	14152	14243	14270	14171	14302	14217	14362	14226	14334	14163	14417	14310	14427	14206	14346	14371	14329	14245	14390	14285	14164	14507	14305	14205	14327	14217	14207	14311	14269	14242	14319	14408	14245	14229	14225	14386	14323	14419	14195	14416	14293	14240	14325	14160	14444	14386	14426	14317	14484	14265	14336	14298	14437	14186	14345	14325	14295	14233	14342	14330	14410	14235	14296	14125	14340	14130	14223	14195	14366	14385	14311	14296	14275	14335	14248	14238	14287	14287	14506	14267	14238	14172	14412	14387	14351	14313	14421	14241	14234	14208	14262	14270	14215	14371	14308	14337	14294	14220	14333	14364	14277	14445	14305	14273	14373	14253	14358	14225	14184	14372	14282	14418	14281	14315	14418	14437	14095	14267	14214	14428	14251	14180	14447	14302	14267	14263	14431	14232	14354	14277	14128	14213	14436	14292	14288	14279	14292	14307	14269	14296	14208	14293	14202	14371	14338	14322	14340	14205	14360	14347	14275	14344	14341	14328	14466	14480	14254	14201	14165	14315	14288	14437	14371	14237	14308	14329	14372	14172	14306	14434	14373	14222	14371	14384	14255	14295	14304	14111	14273	14308	14171	14210	14351	14333	14327	14198	14347	14252	14277	14259	14307	14280	14289	14252	14335	14335	14438	14218	14440	14283	14384	14207	14156	14337	14261	14343	14387	14349	14413	14348	14279	14203	14084	14391	14259	14179	14307	14275	14203	14488	14326	14189	14257	14325	14362	14265	14203	14301	14324	14323	14490	14275	14349	14237	14298	14171	14091	14373	14515	14512	14355	14298	14317	14316	14378	14276	14290	14314	14392	14282	14334	14143	14156	14290	14251	14383	14370	14099	14248	14393	14257	14367	14209	14273	14273	14450	14315	14424	14294	14220	14302	14323	14328	14233	14163	14215	14170	14308	14444	14129	14211	14233	14372	14223	14179	14267	14164	14105	14446	14345	14291	14292	14391	14328	14375	14294	14419	14346	14594	14353	14357	14273
25400	21504	28925	27008	25202	24730	23673	21241	20098	19711	18647	17971	18042	17833	17330	17303	17400	17228	16987	16971	16983	16738	16790	16793	16472	16648	16551	16429	16581	16432	16349	16440	16320	16446	16442	16491	16440	16243	16555	16325	16391	16401	16382	16372	16376	16345	16333	16208	16213	16325	16278	16194	16334	16293	16164	16401	16439	16424	16352	16136	16237	16345	16483	16268	16488	16263	16354	16315	16113	16321	16296	16375	16302	16293	16327	16264	16144	16237	16289	16151	16317	16273	16116	16309	16229	16349	16069	16053	16367	16345	16373	16253	16102	16262	16431	16314	16186	16282	16074	16090	16414	16370	16421	16184	16236	16132	16235	16097	16334	16320	16164	16321	16313	16172	16036	16100	16144	16109	16466	16172	16244	16275	16311	16559	16243	16041	16192	16181	16475	16265	16272	16227	16230	16402	16495	16294	16451	16309	16448	16100	16397	16387	16191	16162	16112	16275	16170	16296	16170	16294	16014	16507	16349	16263	16228	16343	16303	16437	16191	16370	16300	16241	16416	16119	16152	16191	16231	16208	16092	16243	16274	16146	16239	16286	16167	16295	16214	16354	16307	16170	16173	16338	16445	16316	16389	16219	16412	16312	16188	16222	16159	16268	16217	16260	16341	16243	16071	16269	16335	16176	16220	16230	16284	16466	16315	16041	16178	16325	16183	16225	16158	16337	16243	16271	16289	16321	16315	16171	16236	16184	16363	16376	16387	16281	16202	16250	15982	16309	16364	16184	16252	16275	16387	16244	16354	16197	16395	16354	16232	15984	16284	16158	16440	16182	16180	16060	16371	16312	16217	16280	16335	15999	16307	16369	16338	16276	16049	16186	16221	16234	16279	16341	16348	16344	16252	16314	16306	16144	16317	16278	16393	16274	16048	16160	16343	16360	16208	16294	16218	16270	16285	16195	16246	16197	16032	16278	16360	16283	16210	16358	16223	16301	16193	16349	16341	16254	16537	16239	16270	16388	16327	16054	16363	16245	16271	16229	16358	16388	16339	16375	16307	16117	16231	16111	16221	16204	16146	16140	16088	16179	16389	16139	16147	16165	16363	16172	16273	16238	16214	16116	16364	16182	16214	16213	16156	16192	16330	16303	16377	16423	16239	16196	16253	16268	16024	16002	16351	16316	16339	16170	16146	16118	16299	16330	16313	16221	16303	16078	16216	16107	16251	16298	16284	16321	16325	16261	16062	16292	16168	16295	16405	16161	16213	16256	16303	16168	16418	16361	16230	16299	16339	16089	16337	16195	16209	16451	16304	16139	16042	16310	16177	16377	16168	16099	16211	16075	16193	16278	16328	16198	16378	16310	16136	16504	15986	16370	16095	16281	16084	16014	16232	16127	16425	16336	16372	16409	16341	16291	16566	16468	16470	16066	16148	16111	16469	16381	16370	16213	16349	16209	16290	16153	16094	16261	16157	16125	16304	16532	16199	16118	16222	16161	16153	16350	16358	16218	16186	16249	16115	16297	16189	16276	16279	16264	16216	16131	16311	16040	16184	16380	16282	16404	16125	16336	16280	16256	16400	16128	16270	16457	16310	16300	16349	16457	16212	16212	16368	16241	16253	16234	16378	16203	16188	16221	16185	16010	16272	16340	16103	16317	16207	16290	16090	16361	16056	16275	16181	16404	16159	16362	16102	16164	16085	16194	16284	16124	16134	15999	16226	16114	16318	16329	16347	16370	16149	16098	16010	16197	16304	16382	16286	16344	16179	16204	16415	16119	16300	16224	16170	16145	16092	16081	16210	16191	16156	16155	16138	16309	16262	16244	16404	16261	16299	16150	16175	16261	16220	16187	16205	16288	16215	16174	16309	16347	16341	16273	16207	16092	16340	16123	16070	16034	16057	16172	16147	16238	16227	16480	16330	16130	15906	16198	16447	16149	16443	16211	16265	16264	16075	16156	16274	16214	16151	16182	16123	16225	16239	16310	16156	16137	16195	16388	16233	16138	16480	16251	16298	16389	16297	16169	16074	16096	16252	16186	16356	16136	16261	16305	16087	16147	16573	16210	16107	16308	16248	16132	16090	16166	16628	16268	16264	16340	16078	16426	16231	16199	16222	16088	16046	16140	16326	16101	16148	16209	16309	16284	16215	16112	16312	16134	16410	16344	16357	16268	16216	16177	16315	16308	16095	16159	16210	16171	16365	16296	16404	16209	16233	16170	16202	16257	16041	16129	16152	16208	16394	16262	16479	16329	16165	16133	16013	16183	16396	16259	16425	16372	16258	16252	16185	16210	16155	16027	16308	16448	16186	16214	16212	16372	16387	16186	16330	16158	16194	16114	16264	16300	16351	16220	16271	16185	16025	16197	16279	16348	16306	16405	16548	16361	16284	16158	16249	16384	16346	16418	16304	16290	16302	16272	16127	16327	16347	16056	16170	16107	16073	16289	16150	16054	16260	16444	16590	16171	16181	16086	16236	16221	16239	16271	16244	16373	16263	16438	16176	16131	16134	16301	16307	16110	16380	16469	16021	16274	16204	16448	16244	16217	16251	16273	16102	16274	16187	16339	16381	16389	16174	16239	16086	16420	16292	16239	16277	16342	16196	16232	16315	16220	16264	16255	16230	16241	16212	16249	16300	16414	16196	16363	16460	16194	16247	16262	16019	16401	16545	16200	16275	16463	16254	16166	16361	16137	16281	16218	16098	16254	16258	16180	16133	16251	16060	16214	16212	16248	16284	16305	16152	16373	16113	16130	16268	16080	16267	16169	16367	16275	16201	16267	16125	16154	16229	16179	16174	15977	16263	16399	16116	16157	15991	16258	16089	16388	16294	16251	16444	16294	16239	16139	16307	16300	16153	16325	15969	16159	16243	16245	16285	16249	16218	16280	16173	16283	16285	16361	16329	16196	16148	16162	16189	16174	16252	16419	16184	16225	16289	16283	16357	16222	16426	16302	16262	16273	16257	16298	16242	16361	16429	16452	16202	16598	16272	16251	16110	16232	16056	16195	16173	16248	16327	16098	16181	16047	16296	16348	16403	16300	16229	16312	16208	16502	16297	16163	16019	16463	16301	16104	16259	16195	16189	16252	16567	16357	16336	16124	16321	16119	16248	16139	16372	16363	16369	16110	16128	16106	16376	16299	16170	16146	16260	16171	16038	16194	16121	16434	16202	16327	16043	16219	16148	16324	16186	16068	16108	16060	16233	16190	16135	16255	16181	16203	16138	16300	16123	16150	16171	16236	16211	16363	16284	16270	16305	16174	16282	16259	16232	16195	16336	16287	16077	16207	16252	16095	16201	15959	16121	16285	16125	16070	16155	16349	16305	16202	16371	16268	16300	16335	16322	16297	16271	16316	16176	16317	16215	16178	16383	16134	16274	16395	16379	16402	16304	16550	16582	16173	16356	16123	16282	16396	16360	16004	16258	16274	16342	16223	16183	16508	16182	16217	16195	16164	16364	16246	16199	16162	16363	16384	16338	16224	16210	15946	16231	16290	16238	16089	16145	16181	16226	16246	16265	16110	16338	16217	16277	16325	16239	16138	16094	16231	16176	16127	16252	16210	16221	16086	16154	16396	16286	16158	16134	16109	16041	16092	16084	16392	16189	16248	16182	16160	16336	16136	16322	16209	16280	16320	16309	15948	16206	16270	16136	16084	16345	16248	16329	16174	16156	16325	16217	16158	16190	16340	16292	16228	16342	16302	16314	16097	15974	16210	16232	16100	16137	16126	16269	16143	16250	16193	16179	16276	16163	16110	16196	16462	16292	16355	16274	16313	16188	16176	16168	16108	16298	16204	16225	16020	16003	16291	16057	16198	16276	16132	16257	16237	16260	16107	16169	16355	16241	16194	16439	16125	16137	16261	16385	16194	16238	16326	16160	16019	16075	16300	16226	16156	16287	16159	16126	16082	16184	16213	16251	16377	16276	16213	16323	15979	16069	16404	16241	16092	16200	16443	16311	16406	16403	16384	16194	16228	16232	16301	16227	16235	16374	16185	16189	16099	16284	16166	16299	16341	16261	16407	16219	16302	16342	16246	16258	16330	16340	16250	16263	16272	16300	16184	16231	16252	16227	16478	16397	16311	16322	16184	16251	16209	16288	16098	16224	16157	16319	16398	16111	16270	16189	16301	16599	16118	16291	16177	16404	15991	16222	16176	16343	16293	16233	16186	16400	16232	16292	16149	16247	16331	16125	16077	16203	16080	16093	16080	16196	16418	16294	16235	16306	16225	16181	16193	16363	16276	16529	16396	16288	16144	16008	16165	16299	16147	16527	16500	16372	16439	16063	16379	16393	15971	16132	16333	16282	16175	16389	16426	16361	16301	16195	16084	16340	16088	16303	16381	16283	16260	16341	16195	16234	16275	16071	16141	16268	16205	16283	16092	16147	16077	16212	16043	16110	16350	16143	16052	16226	16090	16118	16296	16244	16300	16498	16210	16199	16249	16263	15973	16113	16120	16154	16268	16227	16292	16268	16217	16256	16196	16096	16277	16246	16246	16277	15946	16101	16200	16266	16197	16176	16106	16058	16352	16362	16205	16233	16393	16393	16319	16204	16036	16284	16419	16317	16092	16304	16203	16300	16318	16137	16443	16227	16281	16231	16112	16147	16357	16150	16382	16304	16196	16121	16203	16300	16320	16107	16340	16485	16230	16311	16286	16328	16245	16301	16206	16200	16146	16231	16249	16458	16113	15997	16017	16327	16314	16345	16277	16271	16365	16378	16183	16479	16220	16286	16320	16176	15950	16281	16048	16229	16239	16238	16259	16242	16274	16448	16213	16405	16156	16218	16203	16413	16283	16248	16098	16170	16344	16190	16079	16204	16168	16477	16090	16161	16181	16182	16056	16256	16298	16324	16185	16284	16235	16370	16379	16257	15889	16253	16192	16212	16536	16433	16288	16457	16537	16287	16240	16136	16483	16169	16198	16488	16420	16195	16347	16105	16216	16193	16187	16115	16188	16226	16098	16196	16112	16315	16236	16174	16144	16293	16190	16302	16031	16341	16231	16306	16324	16232	16025	16244	16303	16159	16390	16265	16347	16288	16184	16248	16062	16283	16190	15964	16100	16176	16268	16232	16208	16384	16380	16297	16154	16044	16285	16315	16093	16425	16352	16092	16205	16258	16287	16419	16341	16196	16191	16162	16389	16177	16091
26104	42805	42005	34384	28657	25224	22751	21494	20451	19129	18228	17488	16994	16655	16356	16257	15988	15637	15550	15638	15228	15409	15080	14913	14756	14873	14785	14742	14699	14629	14608	14625	14521	14478	14536	14813	14548	14530	14614	14511	14400	14582	14528	14387	14576	14509	14680	14567	14530	14483	14493	14499	14669	14294	14627	14332	14445	14318	14454	14534	14443	14656	14499	14332	14633	14522	14664	14692	14661	14632	14504	14568	14316	14614	14422	14332	14408	14727	14611	14446	14392	14390	14442	14494	14474	14447	14464	14404	14267	14454	14378	14513	14334	14530	14546	14555	14501	14459	14657	14577	14514	14511	14528	14492	14434	14388	14419	14449	14407	14415	14491	14397	14417	14427	14421	14420	14486	14399	14503	14427	14533	14476	14532	14428	14448	14500	14552	14539	14380	14570	14321	14488	14224	14431	14526	14511	14483	14474	14431	14373	14458	14496	14383	14297	14389	14503	14559	14309	14296	14645	14372	14416	14248	14481	14493	14475	14394	14404	14647	14294	14305	14453	14415	14415	14618	14433	14453	14454	14385	14426	14412	14500	14589	14439	14403	14511	14540	14377	14452	14467	14414	14407	14408	14494	14459	14512	14290	14378	14492	14242	14394	14432	14392	14553	14469	14418	14529	14393	14403	14422	14511	14470	14401	14391	14375	14420	14223	14534	14345	14352	14440	14317	14547	14475	14448	14549	14490	14572	14609	14437	14415	14498	14454	14476	14513	14588	14433	14488	14415	14481	14211	14527	14404	14360	14365	14481	14415	14394	14375	14506	14554	14332	14467	14467	14504	14464	14532	14493	14477	14279	14551	14421	14377	14502	14512	14566	14416	14514	14454	14496	14471	14529	14358	14342	14429	14508	14393	14345	14367	14256	14370	14444	14312	14552	14454	14385	14570	14516	14464	14559	14464	14502	14586	14483	14463	14428	14489	14465	14330	14631	14474	14582	14456	14343	14406	14471	14399	14305	14302	14576	14373	14274	14400	14485	14295	14414	14497	14552	14431	14225	14568	14553	14481	14502	14395	14493	14509	14521	14346	14506	14434	14479	14582	14423	14314	14595	14472	14441	14374	14413	14585	14303	14399	14487	14323	14339	14565	14419	14582	14353	14531	14321	14469	14471	14580	14522	14410	14317	14607	14535	14500	14410	14384	14417	14503	14497	14484	14509	14419	14524	14376	14519	14460	14324	14422	14251	14384	14381	14455	14530	14388	14414	14427	14388	14449	14399	14574	14371	14364	14348	14349	14578	14416	14567	14535	14407	14443	14539	14504	14520	14326	14513	14357	14480	14426	14252	14619	14537	14479	14426	14371	14418	14622	14454	14428	14499	14333	14414	14450	14479	14480	14392	14521	14498	14471	14376	14550	14497	14656	14454	14536	14570	14548	14295	14401	14413	14354	14576	14256	14467	14340	14367	14456	14540	14751	14404	14462	14482	14387	14367	14483	14555	14407	14379	14475	14414	14406	14296	14447	14497	14368	14354	14339	14635	14369	14679	14372	14429	14398	14467	14492	14387	14402	14367	14382	14478	14583	14342	14406	14441	14407	14651	14596	14260	14357	14413	14339	14357	14616	14248	14492	14491	14302	14429	14484	14462	14535	14352	14481	14538	14330	14482	14329	14413	14392	14427	14448	14490	14433	14621	14585	14406	14420	14512	14332	14576	14523	14357	14495	14524	14440	14358	14512	14342	14410	14476	14548	14436	14174	14578	14556	14371	14442	14240	14533	14628	14416	14527	14623	14536	14549	14397	14434	14500	14514	14527	14458	14567	14491	14498	14392	14672	14417	14317	14603	14441	14376	14371	14548	14490	14363	14499	14451	14373	14556	14333	14437	14588	14587	14428	14475	14497	14411	14557	14408	14549	14509	14497	14468	14273	14502	14453	14397	14544	14465	14355	14391	14326	14319	14425	14655	14631	14590	14474	14488	14445	14400	14530	14328	14538	14486	14532	14501	14531	14437	14526	14472	14568	14506	14491	14586	14508	14379	14385	14655	14500	14335	14531	14535	14487	14512	14405	14345	14573	14384	14567	14546	14589	14574	14442	14275	14456	14279	14535	14486	14620	14383	14486	14417	14467	14514	14481	14412	14460	14397	14636	14381	14583	14522	14505	14435	14428	14493	14473	14500	14478	14402	14564	14475	14444	14516	14576	14427	14421	14540	14398	14560	14350	14681	14464	14333	14617	14625	14657	14460	14477	14341	14409	14463	14437	14345	14243	14404	14436	14522	14418	14575	14565	14465	14554	14528	14598	14512	14424	14285	14403	14445	14405	14467	14581	14257	14298	14501	14333	14402	14426	14406	14433	14579	14290	14354	14534	14291	14406	14324	14599	14324	14461	14489	14390	14302	14545	14555	14289	14475	14332	14442	14487	14423	14436	14587	14472	14406	14237	14458	14441	14447	14545	14494	14370	14464	14475	14433	14520	14386	14508	14505	14402	14508	14428	14389	14553	14414	14404	14491	14508	14462	14428	14556	14242	14566	14414	14572	14418	14570	14501	14613	14371	14264	14423	14407	14338	14311	14591	14509	14576	14441	14556	14394	14459	14535	14429	14511	14505	14328	14491	14295	14436	14318	14456	14361	14484	14303	14360	14468	14289	14348	14545	14352	14392	14439	14521	14413	14510	14518	14375	14394	14546	14394	14414	14533	14367	14340	14380	14415	14332	14462	14467	14525	14413	14565	14410	14631	14509	14382	14499	14421	14516	14511	14465	14369	14568	14377	14370	14475	14406	14509	14634	14570	14497	14291	14459	14475	14515	14524	14335	14473	14377	14399	14576	14389	14417	14594	14547	14226	14427	14405	14285	14391	14546	14387	14380	14417	14312	14407	14513	14638	14445	14409	14460	14548	14533	14540	14386	14407	14188	14419	14317	14337	14563	14596	14474	14333	14499	14446	14354	14457	14542	14404	14633	14380	14385	14463	14474	14403	14504	14496	14418	14501	14237	14502	14408	14640	14476	14661	14616	14488	14572	14392	14386	14289	14457	14560	14499	14372	14574	14471	14605	14551	14421	14315	14457	14463	14432	14634	14531	14474	14433	14398	14559	14471	14426	14530	14533	14463	14479	14429	14432	14572	14388	14444	14312	14617	14370	14563	14514	14418	14418	14397	14455	14513	14470	14584	14337	14534	14538	14444	14701	14355	14544	14530	14542	14568	14297	14412	14530	14389	14470	14372	14267	14519	14580	14475	14389	14672	14408	14527	14431	14521	14599	14529	14332	14332	14443	14311	14409	14509	14418	14515	14478	14341	14430	14506	14430	14458	14622	14540	14372	14453	14379	14567	14268	14563	14426	14324	14510	14299	14346	14482	14454	14520	14274	14445	14334	14456	14300	14535	14518	14431	14700	14509	14374	14336	14380	14365	14590	14421	14485	14536	14598	14471	14381	14568	14561	14296	14513	14522	14333	14457	14358	14306	14336	14545	14354	14433	14458	14391	14565	14527	14357	14306	14550	14462	14426	14566	14393	14320	14509	14406	14335	14335	14245	14385	14489	14404	14563	14379	14416	14410	14547	14433	14438	14466	14453	14402	14489	14430	14457	14465	14204	14399	14505	14576	14579	14538	14500	14543	14448	14343	14463	14434	14423	14315	14578	14398	14415	14309	14411	14485	14468	14482	14455	14348	14513	14523	14369	14444	14420	14281	14426	14322	14398	14324	14329	14450	14410	14477	14486	14342	14389	14550	14412	14524	14397	14326	14335	14272	14376	14438	14437	14535	14486	14575	14474	14417	14528	14554	14558	14606	14344	14363	14472	14352	14316	14462	14446	14417	14344	14463	14342	14373	14293	14390	14518	14472	14341	14299	14574	14468	14427	14425	14410	14471	14450	14396	14404	14529	14528	14529	14424	14460	14434	14529	14434	14343	14574	14408	14215	14532	14462	14419	14364	14538	14412	14417	14415	14567	14468	14491	14517	14578	14474	14587	14406	14440	14416	14539	14342	14505	14358	14388	14501	14440	14393	14429	14538	14499	14391	14401	14349	14470	14329	14490	14345	14391	14415	14535	14465	14357	14519	14475	14480	14428	14545	14393	14231	14350	14517	14475	14384	14493	14457	14445	14630	14493	14543	14288	14411	14344	14464	14446	14255	14551	14463	14572	14382	14454	14469	14362	14487	14487	14277	14322	14573	14347	14317	14507	14518	14452	14515	14403	14495	14401	14358	14525	14406	14523	14425	14432	14390	14398	14449	14409	14428	14476	14432	14456	14421	14545	14620	14525	14269	14529	14427	14269	14378	14313	14641	14270	14641	14484	14467	14462	14433	14497	14469	14422	14401	14470	14587	14438	14475	14353	14433	14571	14428	14464	14325	14568	14331	14547	14363	14397	14273	14332	14506	14530	14375	14221	14410	14405	14398	14601	14545	14489	14458	14368	14357	14459	14525	14459	14347	14417	14477	14490	14373	14489	14569	14536	14518	14517	14458	14513	14444	14382	14449	14492	14596	14385	14553	14517	14491	14338	14470	14518	14476	14653	14496	14329	14446	14513	14366	14544	14292	14412	14421	14464	14453	14462	14407	14513	14426	14424	14348	14571	14435	14404	14309	14436	14586	14596	14402	14477	14433	14496	14477	14516	14565	14214	14405	14483	14311	14473	14563	14584	14596	14346	14556	14373	14332	14473	14461	14444	14378	14510	14472	14509	14435	14398	14497	14393	14488	14504	14472	14350	14476	14495	14378	14344	14456	14493	14287	14310	14417	14418	14452	14421	14507	14547	14283	14504	14423	14196	14453	14427	14599	14322	14339	14365	14570	14322	14390	14443	14468	14510	14484	14489	14521	14475	14578	14439	14569	14508	14430	14582	14616	14534	14453	14518	14301	14412	14483	14396	14575	14448	14462	14569	14356	14592	14514	14686	14369	14491	14349	14579	14457	14417	14556	14466	14664	14478	14348	14497	14595	14347	14397	14439	14579	14574	14433	14416	14487	14584	14372	14554	14507	14365	14422	14521	14396	14519	14389	14593	14440	14350	14539	14445	14390	14511	14389	14404	14427	14455	14596	14419	14474	14381	14584	14549	14449	14411	14421	14523	14467	14339	14433	14476	14347	14478	14328	14480	14472	14423	14546	14499	14426	14458	14497	14383	14572	14519	14466	14503	14526	14364	14508
24221	21486	29154	24772	23854	26509	27199	23126	21584	20739	20006	19375	18864	18608	18280	18209	17835	17996	17765	17542	17322	16912	17072	16881	16940	16787	16920	16738	16599	16554	16520	16769	16875	16817	16631	16494	16665	16446	16507	16474	16479	16402	16443	16344	16312	16426	16334	16332	16382	16138	16411	16325	16328	16198	16318	16271	16594	16377	16300	16237	16478	16353	16216	16431	16436	16606	16771	16471	16255	16283	16256	16406	16401	16502	16520	16447	16509	16279	16270	16401	16435	16394	16410	16366	16199	16201	16474	16261	16382	16398	16415	16319	16417	16468	16281	16368	16426	16199	16361	16244	16383	16213	16157	16263	16205	16289	16302	16203	16351	16488	16329	16356	16396	16366	16284	16301	16443	16200	16311	16336	16269	16373	16610	16269	16181	16283	16321	16539	16277	16321	16235	16525	16503	16410	16320	16377	16557	16135	16287	16253	16367	16379	16375	16413	16360	16453	16327	16424	16328	16425	16448	16444	16563	16434	16477	16469	16335	16422	16288	16342	16216	16287	16342	16412	16431	16284	16194	16394	16241	16406	16490	16396	16229	16409	16323	16290	16531	16373	16228	16291	16404	16378	16415	16361	16440	16484	16259	16362	16413	16393	16281	16269	16171	16379	16168	16353	16272	16458	16241	16376	16224	16314	16378	16409	16150	16330	16375	16337	16560	16324	16305	16313	16399	16374	16139	16310	16477	16485	16478	16211	16329	16227	16413	16379	16319	16242	16327	16338	16372	16203	16310	16315	16366	16341	16395	16421	16462	16422	16354	16255	16304	16165	16186	16286	16396	16388	16475	16370	16109	16191	16248	16207	16468	16545	16468	16208	16460	16250	16355	16480	16363	16563	16505	16258	16317	16267	16271	16453	16307	16242	16448	16231	16367	16348	16367	16318	16297	16240	16391	16365	16188	16487	16295	16158	16507	16294	16289	16379	16105	16338	16299	16376	16365	16404	16247	16450	16367	16303	16549	16469	16442	16065	16198	16295	16207	16419	16426	16394	16097	16317	16140	16137	16243	16336	16324	16414	16351	16100	16254	16444	16179	16138	16308	16525	16570	16655	16271	16417	16542	16171	16227	16427	16354	16289	16450	16367	16245	16337	16452	16420	16439	16352	16346	16502	16436	16353	16378	16282	16355	16447	16373	16263	16223	16238	16512	16460	16399	16175	16224	16371	16177	16299	16350	16450	16307	16478	16512	16477	16404	16455	16287	16329	16427	16435	16169	16327	16555	16314	16236	16211	16367	16405	16181	16378	16461	16412	16447	16293	16335	16292	16315	16466	16395	16322	16300	16208	16395	16466	16203	16327	16310	16305	16396	16454	16377	16262	16298	16179	16491	16190	16350	16409	16081	16425	16240	16310	16266	16227	16202	16417	16489	16373	16333	16231	16250	16259	16344	16155	16360	16474	16424	16254	16419	16420	16176	16464	16351	16361	16291	16403	16399	16297	16284	16481	16301	16454	16168	16487	16543	16324	16351	16423	16363	16174	16264	16254	16422	16462	16513	16327	16380	16325	16307	16295	16380	16380	16397	16182	16485	16234	16575	16395	16288	16158	16349	16224	16419	16304	16254	16143	16188	16258	16048	16288	16366	16356	16147	16408	16467	16261	16315	16489	16231	16151	16163	16318	16470	16526	16354	16439	16199	16304	16289	16371	16135	16424	16535	16438	16487	16299	16398	16178	16457	16326	16384	16485	16318	16291	16282	16342	16247	16389	16342	16427	16238	16342	16360	16414	16411	16421	16375	16384	16359	16363	16187	16287	16350	16379	16280	16415	16394	16349	16501	16433	16347	16325	16291	16047	16398	16538	16349	16276	16228	16338	16212	16151	16326	16343	16151	16570	16444	16417	16584	16401	16448	16339	16339	16415	16284	16297	16228	16381	16283	16445	16346	16294	16287	16302	16293	16302	16170	16474	16177	16375	16360	16357	16193	16302	16550	16404	16507	16322	16375	16351	16235	16505	16273	16316	16359	16237	16523	16374	16336	16217	16197	16513	16591	16294	16479	16247	16233	16377	16208	16181	16334	16234	16547	16342	16252	16255	16328	16222	16440	16214	16414	16503	16259	16344	16136	16391	16118	16175	16230	16259	16287	16272	16265	16445	16388	16456	16284	16306	16276	16456	16376	16335	16250	16134	16312	16157	16403	16409	16491	16265	16153	16337	16336	16221	16203	16300	16349	16282	16364	16420	16472	16245	16404	16297	16240	16516	16417	16532	16347	16170	16253	16273	16235	16141	16233	16219	16244	16151	16385	16200	16182	16259	16504	16392	16371	16389	16291	16532	16309	16491	16338	16201	16232	16483	16288	16238	16397	16158	16395	16445	16146	16452	16276	16420	16247	16264	16399	16107	16289	16430	16458	16343	16559	16391	16358	16381	16348	16368	16018	16399	16308	16341	16344	16310	16349	16356	16266	16260	16345	16281	16327	16327	16424	16214	16308	16295	16163	16332	16351	16443	16313	16362	16315	16384	16367	16318	16163	16596	16307	16285	16302	16132	16411	16330	16438	16490	16285	16368	16257	16325	16327	16395	16326	16228	16306	16061	16435	16260	16324	16371	16301	16296	16121	16377	16260	16417	16338	16289	16328	16198	16394	16501	16307	16441	16268	16118	16140	16413	16205	16268	16332	16285	16339	16184	16274	16322	16345	16421	16371	16431	16379	16409	16399	16255	16281	16374	16199	16207	16115	16178	16549	16271	16464	16357	16405	16500	16424	16364	16313	16341	16351	16593	16411	16268	16675	16378	16381	16101	16251	16263	16161	16247	16210	16384	16439	16352	16194	16432	16373	16281	16289	16203	16327	16238	16294	16143	16106	16396	16280	16562	16413	16462	16149	16164	16241	16357	16297	16353	16331	16385	16537	16392	16602	16182	16315	16478	16238	16477	16298	16287	16353	16301	16457	16226	16514	16472	16180	16339	16390	16421	16475	16225	16238	16302	16410	16190	16313	16382	16482	16374	16238	16264	16071	16422	16403	16447	16236	16323	16401	16315	16185	16173	16491	16441	16307	16346	16293	16171	16181	16296	16340	16271	16422	16436	16215	16275	16395	15934	16261	16296	16488	16455	16336	16366	16393	16213	16088	16398	16307	16465	16321	16248	16504	16234	16150	16366	16395	16323	16366	16548	16335	16205	16159	16186	16357	16429	16206	16378	16460	16253	16508	16184	16432	16527	16270	16382	16223	16396	16432	16261	16397	16557	16270	16410	16317	16280	16415	16323	16283	16292	16371	16204	16166	16290	16325	16420	16281	16313	16406	16425	16347	16152	16268	16277	16373	16478	16272	16241	16495	16391	16474	16489	16328	16242	16307	16479	16462	16451	16349	16255	16369	16565	16448	16353	16342	16255	16535	16365	16420	16418	16238	16280	16269	16009	16404	16304	16288	16540	16380	16326	16423	16229	16295	16229	16423	16277	16227	16341	16285	16425	16355	16460	16133	16414	16314	16399	16447	16379	16441	16408	16349	16324	16304	16448	16177	16335	16274	16128	16447	16413	16265	16251	16363	16282	16217	16321	16588	16538	16564	16367	16501	16298	16379	16230	16285	16297	16201	16294	16305	16429	16250	16371	16386	16143	16260	16392	16394	16268	16342	16421	16407	16326	16493	16302	16212	16196	16628	16239	16470	16404	16332	16189	16485	16641	16532	16356	16358	16505	16333	16315	16380	16312	16302	16461	16459	16320	16141	16123	16288	16319	16170	16111	16429	16251	16383	16466	16430	16400	16475	16253	16468	16340	16164	16326	16420	16206	16395	16201	16185	16110	16178	16494	16400	16232	16390	16479	16223	16291	16306	16345	16301	16407	16310	16079	16222	16292	16361	16367	16372	16355	16297	16175	16302	16332	16314	16339	16352	16231	16105	16408	16153	16269	16341	16379	16486	16277	16336	16432	16431	16219	16376	16158	16174	16399	16373	16329	16231	16341	16210	16187	16266	16375	16242	16421	16488	16295	16503	16257	16314	16277	16228	16398	16299	16172	16265	16350	16198	16462	16129	16350	16222	16350	16386	16249	16293	16274	16402	16160	16309	16426	16524	16265	16385	16357	16334	16569	16263	16365	16498	16132	16018	16332	16369	16440	16254	16221	16306	16273	16333	16265	16167	16292	16272	16263	16461	16291	16307	16317	16372	16330	16092	16378	16218	16311	16346	16241	16467	16455	16373	16350	16297	16219	16317	16299	16111	16436	16414	16217	16530	16188	16257	16078	16202	16054	16446	16360	16534	16277	16242	16387	16409	16250	16333	16478	16272	16203	16306	16374	16351	16416	16244	16356	16423	16334	16242	16378	16367	16202	16321	16393	16262	16321	16377	16158	16221	16659	16395	16597	16439	16340	16597	15985	16298	16216	16462	16283	16510	16431	16419	16591	16254	16426	16348	16428	16516	16428	16551	16299	16400	16246	16353	16242	16288	16211	16291	16342	16482	16398	16040	16171	16209	16404	16549	16315	16241	16291	16619	16450	16409	16233	16396	16224	16370	16416	16295	16424	16434	16137	16283	16285	16325	16331	16354	16284	16391	16489	16376	16268	16338	16342	16509	16346	16392	16210	16342	16453	16318	16216	16352	16222	16330	16298	16485	16389	16314	16264	16275	16412	16381	16405	16224	16187	16315	16394	16258	16562	16297	16385	16446	16119	16188	16394	16325	16271	16489	16579	16248	16362	16339	16488	16471	16344	16364	16332	16414	16173	16364	16304	16387	16588	16234	16473	16292	16488	16170	16231	16278	16461	16236	16431	16404	16362	16346	16455	16212	16375	16136	16395	16295	16332	16398	16148	16178	16376	16094	16359	16214	16352	16394	16315	16266	16376	16352	16302	16429	16606	16403	16398	16341	16436	16345	16285	16274	16544	16458	16337	16555	16222	16149	16228	16278	16312	16110	16364	16316	16109	16256	16486	16243	16323	16187	16318	16430	16434	16316	16199	16297	16471	16318	16322	16123	16361	16368	16354	16443	16116	16181	16309	16542	16261	16286	16197	16309	16465	16344	16243	16288	16387	16231	16299	16487	16204	16198	16432	16222	16211	16300	16408	16301	16335	16262	16305	16111	16249	16389	16407	16390	16227	16451	16315	16327	16382	16347	16227	16320	16236	16340	16435	16367	16287	16299	16197
26667	45964	45882	37217	32457	28795	26098	24333	22532	21014	19858	18955	18198	17871	17615	17174	16733	16619	16196	16075	15798	15583	15401	15450	15360	15222	15189	14955	14925	14991	14670	14739	14899	14679	14658	14653	14749	14737	14824	14772	14586	14564	14725	14635	14434	14471	14635	14654	14576	14529	14525	14486	14390	14664	14391	14429	14606	14451	14573	14477	14691	14415	14448	14548	14711	14708	14702	14779	14509	14538	14309	14553	14541	14478	14616	14455	14563	14576	14597	14587	14563	14442	14479	14721	14648	14552	14482	14355	14350	14603	14452	14345	14414	14447	14481	14509	14419	14474	14535	14511	14459	14431	14524	14541	14564	14493	14467	14410	14446	14482	14635	14566	14431	14387	14377	14577	14596	14531	14487	14597	14527	14496	14514	14546	14305	14464	14648	14410	14718	14598	14528	14579	14480	14427	14494	14533	14506	14437	14522	14447	14452	14507	14475	14442	14464	14430	14479	14447	14439	14545	14602	14524	14546	14414	14318	14548	14462	14608	14462	14368	14416	14686	14418	14408	14508	14419	14454	14401	14226	14569	14487	14624	14351	14650	14481	14440	14351	14591	14437	14458	14651	14600	14540	14484	14425	14635	14526	14370	14597	14500	14489	14623	14478	14519	14561	14369	14369	14465	14313	14399	14447	14583	14476	14547	14530	14548	14451	14479	14539	14377	14385	14539	14687	14498	14619	14590	14375	14505	14518	14470	14625	14573	14491	14355	14552	14496	14552	14662	14478	14443	14521	14385	14491	14601	14303	14458	14377	14578	14531	14387	14393	14636	14454	14313	14532	14423	14668	14639	14530	14374	14535	14532	14550	14457	14736	14451	14400	14425	14439	14447	14618	14561	14463	14363	14425	14532	14346	14328	14395	14448	14426	14471	14432	14485	14527	14425	14459	14376	14393	14467	14420	14353	14339	14287	14592	14600	14592	14434	14544	14500	14428	14600	14407	14450	14335	14505	14458	14406	14483	14266	14542	14538	14640	14603	14490	14475	14610	14571	14563	14511	14528	14354	14425	14518	14441	14548	14511	14530	14417	14576	14554	14525	14604	14452	14452	14447	14369	14517	14639	14466	14285	14569	14491	14551	14663	14414	14296	14332	14370	14575	14452	14392	14490	14437	14566	14456	14576	14412	14447	14634	14514	14369	14615	14654	14393	14562	14270	14450	14511	14407	14418	14390	14512	14312	14504	14415	14471	14567	14558	14457	14519	14596	14470	14588	14489	14417	14528	14464	14397	14558	14518	14476	14434	14554	14487	14500	14393	14608	14665	14433	14326	14471	14526	14539	14456	14430	14492	14457	14390	14600	14472	14504	14453	14427	14520	14552	14425	14431	14277	14470	14622	14370	14529	14465	14357	14449	14451	14433	14386	14459	14450	14459	14521	14430	14451	14553	14358	14391	14468	14581	14495	14468	14651	14344	14432	14533	14549	14465	14609	14348	14397	14313	14412	14418	14574	14444	14468	14373	14409	14492	14518	14332	14357	14569	14350	14424	14472	14564	14333	14530	14428	14313	14484	14400	14451	14593	14480	14581	14349	14673	14445	14551	14456	14291	14243	14663	14450	14510	14370	14487	14606	14444	14355	14417	14530	14540	14500	14546	14521	14593	14591	14523	14393	14512	14525	14411	14535	14626	14538	14471	14475	14559	14432	14422	14477	14410	14408	14526	14413	14588	14381	14361	14416	14400	14347	14464	14431	14557	14554	14268	14466	14481	14630	14373	14389	14490	14542	14530	14539	14633	14437	14380	14544	14687	14446	14432	14592	14639	14543	14363	14429	14459	14445	14642	14475	14488	14493	14463	14631	14450	14536	14559	14417	14569	14452	14498	14515	14438	14457	14335	14557	14530	14418	14410	14479	14462	14580	14767	14551	14424	14410	14415	14348	14684	14511	14444	14414	14462	14440	14445	14633	14565	14517	14566	14485	14465	14512	14592	14505	14371	14314	14413	14392	14446	14581	14396	14414	14450	14486	14539	14394	14250	14382	14324	14478	14459	14573	14462	14643	14672	14403	14436	14543	14507	14500	14482	14685	14425	14440	14471	14536	14371	14384	14475	14570	14401	14311	14386	14527	14457	14358	14517	14527	14316	14373	14550	14508	14514	14462	14481	14569	14439	14451	14613	14539	14492	14505	14489	14382	14392	14604	14470	14357	14563	14371	14369	14398	14603	14640	14560	14482	14463	14449	14431	14556	14540	14365	14418	14521	14577	14401	14432	14451	14640	14290	14489	14398	14588	14705	14414	14487	14535	14384	14380	14365	14361	14434	14220	14545	14428	14469	14498	14426	14712	14451	14640	14404	14451	14460	14457	14564	14427	14612	14317	14600	14443	14540	14316	14452	14408	14381	14466	14475	14458	14310	14677	14494	14582	14391	14439	14552	14493	14416	14488	14479	14536	14452	14492	14359	14445	14571	14426	14389	14392	14492	14565	14436	14397	14551	14487	14491	14377	14537	14666	14433	14411	14351	14445	14519	14362	14539	14442	14421	14530	14517	14472	14533	14426	14516	14468	14541	14412	14598	14755	14427	14437	14488	14564	14358	14458	14447	14563	14542	14448	14504	14502	14657	14424	14514	14552	14438	14707	14312	14529	14394	14504	14408	14468	14497	14440	14587	14560	14567	14376	14561	14544	14499	14480	14445	14652	14475	14541	14530	14515	14482	14428	14422	14634	14326	14384	14396	14616	14474	14412	14626	14548	14452	14444	14463	14575	14312	14380	14403	14417	14630	14460	14366	14433	14622	14366	14497	14301	14603	14500	14519	14411	14451	14584	14515	14526	14517	14565	14466	14485	14605	14430	14443	14571	14371	14409	14396	14504	14419	14541	14334	14553	14460	14498	14635	14462	14607	14390	14356	14461	14331	14433	14461	14541	14502	14585	14437	14443	14371	14527	14534	14500	14526	14544	14449	14454	14602	14419	14422	14388	14663	14389	14486	14481	14559	14468	14579	14421	14305	14495	14304	14525	14446	14551	14383	14541	14394	14403	14463	14548	14541	14478	14451	14544	14629	14384	14466	14519	14497	14362	14649	14321	14455	14721	14615	14600	14427	14459	14453	14579	14497	14519	14334	14492	14551	14371	14343	14427	14641	14477	14595	14530	14428	14445	14438	14483	14382	14522	14350	14408	14614	14266	14560	14619	14594	14470	14370	14294	14459	14511	14339	14569	14478	14467	14507	14275	14288	14429	14561	14518	14550	14532	14538	14457	14421	14494	14590	14567	14617	14407	14508	14445	14340	14483	14429	14377	14438	14474	14451	14494	14561	14296	14663	14404	14510	14478	14429	14520	14527	14395	14468	14389	14589	14389	14557	14439	14576	14629	14505	14544	14491	14399	14430	14374	14406	14478	14491	14382	14387	14638	14490	14473	14421	14449	14448	14402	14524	14456	14573	14503	14450	14581	14366	14634	14380	14558	14585	14488	14455	14504	14530	14369	14449	14476	14469	14376	14539	14585	14615	14427	14485	14493	14429	14512	14373	14537	14394	14438	14394	14515	14463	14674	14438	14349	14479	14500	14598	14399	14583	14441	14468	14501	14550	14632	14561	14390	14310	14602	14517	14420	14468	14539	14483	14534	14466	14380	14511	14548	14634	14276	14611	14516	14360	14460	14705	14321	14543	14582	14488	14506	14576	14508	14442	14448	14484	14572	14444	14353	14540	14483	14534	14473	14402	14534	14596	14475	14499	14548	14423	14374	14624	14476	14567	14531	14459	14388	14423	14482	14384	14549	14558	14544	14689	14534	14438	14547	14477	14372	14424	14507	14434	14482	14595	14359	14469	14512	14547	14457	14570	14420	14492	14545	14435	14667	14611	14399	14556	14587	14521	14629	14537	14420	14626	14517	14511	14660	14315	14471	14423	14588	14392	14294	14505	14467	14480	14542	14527	14587	14466	14396	14579	14337	14544	14373	14255	14437	14550	14449	14349	14557	14455	14464	14330	14544	14472	14387	14547	14452	14508	14514	14463	14514	14465	14699	14431	14525	14503	14466	14472	14515	14666	14398	14447	14427	14531	14565	14419	14549	14423	14339	14458	14568	14484	14564	14536	14511	14624	14501	14296	14383	14409	14559	14579	14549	14522	14519	14437	14573	14463	14482	14498	14570	14483	14624	14413	14681	14490	14508	14492	14407	14414	14560	14371	14414	14624	14443	14374	14394	14461	14366	14469	14525	14632	14555	14355	14394	14450	14576	14548	14574	14382	14381	14665	14497	14300	14527	14550	14547	14419	14444	14549	14402	14523	14560	14554	14383	14427	14465	14590	14555	14660	14486	14588	14580	14353	14485	14465	14488	14276	14532	14450	14429	14367	14477	14471	14520	14504	14559	14558	14462	14529	14486	14274	14638	14618	14437	14371	14445	14461	14438	14513	14527	14546	14578	14781	14267	14582	14459	14632	14510	14460	14370	14506	14416	14559	14371	14582	14386	14376	14522	14467	14402	14399	14450	14467	14532	14468	14663	14407	14559	14405	14485	14297	14500	14467	14498	14407	14474	14653	14531	14612	14479	14535	14437	14348	14288	14365	14664	14533	14544	14583	14345	14395	14509	14441	14618	14531	14627	14487	14547	14513	14670	14487	14633	14397	14490	14475	14523	14258	14234	14563	14372	14507	14462	14387	14483	14495	14381	14514	14458	14486	14339	14580	14434	14417	14519	14388	14400	14673	14502	14520	14376	14370	14564	14528	14367	14581	14378	14670	14541	14457	14481	14441	14503	14595	14634	14599	14449	14489	14515	14696	14530	14350	14286	14560	14427	14471	14547	14469	14584	14392	14374	14297	14437	14407	14576	14458	14355	14656	14412	14651	14426	14567	14426	14515	14461	14708	14482	14423	14315	14367	14375	14510	14589	14572	14647	14565	14389	14390	14480	14088	14435	14479	14597	14710	14629	14409	14372	14412	14429	14368	14466	14395	14353	14273	14454	14563	14523	14380	14412	14482	14584	14501	14683	14386	14696	14291	14454	14351	14423	14508	14575	14444	14499	14537	14465	14443	14457	14467	14427	14396	14617	14610	14481	14463	14386	14565	14437	14545	14406	14609	14430	14465	14412	14397	14478	14506	14503	14446	14455	14340	14553	14422	14478	14582	14561	14523	14451	14595	14446	14396	14434
31273	28118	32082	27657	23228	21415	20649	19741	19208	18713	18544	18485	18365	18411	18266	18188	18024	18179	17860	17903	17854	17666	17611	17744	17915	17514	17512	17535	17454	17544	17605	17700	17627	17574	17602	17570	17668	17527	17484	17384	17531	17520	17609	17588	17594	17539	17509	17571	17475	17481	17236	17556	17699	17641	17458	17551	17871	17858	17676	17466	17298	17563	17471	17346	17594	17641	17537	17310	17485	17383	17225	17468	17472	17430	17341	17520	17557	17392	17599	17449	17269	17480	17443	17515	17592	17370	17639	17461	17410	17373	17716	17366	17513	17497	17369	17488	17430	17372	17594	17536	17636	17375	17534	17610	17480	17646	17477	17528	17315	17480	17493	17666	17469	17535	17582	17546	17492	17520	17532	17347	17256	17604	17693	17612	17554	17520	17479	17536	17428	17546	17457	17534	17231	17689	17608	17381	17483	17493	17492	17497	17447	17337	17328	17492	17378	17555	17658	17563	17572	17615	17359	17456	17577	17500	17354	17580	17506	17446	17622	17342	17497	17477	17417	17348	17476	17589	17559	17406	17544	17464	17449	17436	17419	17418	17242	17361	17430	17498	17519	17534	17651	17487	17531	17480	17498	17533	17456	17413	17409	17512	17509	17519	17411	17460	17462	17340	17460	17575	17524	17437	17719	17533	17587	17766	17655	17608	17379	17486	17420	17387	17596	17562	17407	17305	17459	17589	17482	17341	17470	17539	17380	17606	17544	17358	17649	17444	17445	17505	17539	17490	17401	17412	17407	17328	17599	17457	17264	17324	17439	17480	17306	17327	17411	17365	17441	17570	17539	17477	17444	17429	17341	17539	17565	17602	17422	17700	17416	17270	17463	17533	17524	17416	17461	17364	17593	17599	17518	17254	17458	17666	17585	17639	17554	17460	17331	17517	17520	17606	17415	17435	17657	17382	17449	17529	17659	17590	17487	17519	17442	17534	17553	17555	17561	17465	17615	17463	17515	17468	17520	17484	17539	17586	17581	17468	17531	17368	17513	17506	17421	17617	17511	17368	17455	17546	17430	17544	17597	17536	17503	17591	17447	17321	17712	17466	17377	17512	17366	17308	17585	17530	17433	17777	17383	17408	17498	17181	17515	17561	17488	17680	17463	17560	17512	17521	17500	17511	17460	17446	17351	17463	17501	17530	17692	17452	17453	17530	17384	17492	17550	17373	17483	17442	17453	17523	17382	17428	17521	17323	17529	17661	17533	17557	17379	17420	17663	17488	17388	17565	17402	17594	17437	17376	17460	17415	17410	17589	17559	17551	17480	17691	17507	17436	17597	17526	17493	17572	17618	17532	17615	17550	17631	17230	17463	17478	17459	17553	17390	17616	17613	17477	17643	17631	17460	17388	17579	17542	17462	17472	17336	17353	17602	17369	17295	17628	17372	17472	17372	17478	17308	17309	17526	17521	17274	17800	17663	17322	17518	17508	17683	17286	17733	17588	17598	17390	17579	17430	17536	17460	17473	17488	17599	17488	17404	17463	17430	17609	17528	17251	17663	17425	17595	17442	17439	17603	17467	17455	17556	17363	17437	17520	17309	17484	17530	17584	17412	17543	17415	17530	17548	17369	17390	17508	17439	17496	17220	17629	17479	17590	17319	17308	17563	17531	17490	17561	17468	17448	17653	17367	17199	17269	17367	17467	17582	17212	17675	17573	17601	17494	17552	17502	17444	17514	17494	17553	17546	17522	17414	17513	17445	17466	17263	17538	17786	17657	17372	17509	17548	17600	17475	17488	17543	17483	17379	17395	17730	17593	17491	17355	17422	17519	17325	17303	17634	17465	17546	17590	17390	17509	17557	17690	17427	17497	17372	17485	17430	17493	17531	17544	17612	17461	17522	17300	17494	17352	17563	17592	17606	17475	17468	17496	17555	17480	17470	17620	17537	17593	17533	17527	17462	17350	17521	17658	17544	17473	17610	17400	17497	17461	17730	17425	17244	17647	17539	17601	17280	17323	17481	17402	17376	17480	17452	17408	17505	17480	17476	17435	17365	17474	17482	17428	17378	17544	17497	17452	17471	17508	17455	17511	17404	17433	17400	17455	17460	17575	17475	17452	17436	17494	17438	17428	17615	17459	17431	17459	17536	17694	17521	17645	17382	17304	17567	17319	17371	17320	17235	17575	17472	17491	17466	17229	17345	17874	17523	17540	17506	17490	17494	17406	17571	17631	17397	17537	17512	17422	17501	17448	17444	17395	17471	17563	17430	17473	17362	17571	17515	17485	17456	17498	17585	17538	17300	17476	17264	17518	17496	17655	17422	17756	17742	17534	17503	17364	17549	17533	17346	17431	17362	17442	17435	17492	17681	17550	17487	17363	17583	17613	17565	17608	17542	17443	17461	17441	17603	17411	17570	17351	17423	17461	17484	17351	17487	17462	17501	17496	17454	17339	17521	17536	17683	17572	17673	17575	17419	17491	17492	17451	17635	17366	17429	17330	17633	17549	17658	17585	17511	17533	17308	17555	17500	17490	17477	17327	17663	17543	17678	17527	17567	17514	17616	17302	17412	17342	17622	17397	17663	17543	17433	17669	17578	17596	17409	17317	17530	17356	17382	17495	17445	17558	17455	17578	17430	17580	17595	17501	17459	17399	17276	17509	17393	17557	17650	17499	17576	17715	17578	17436	17475	17577	17363	17636	17516	17431	17560	17346	17599	17493	17339	17744	17591	17515	17604	17527	17712	17404	17489	17530	17406	17134	17366	17158	17398	17536	17575	17440	17377	17323	17462	17553	17531	17560	17597	17431	17533	17259	17490	17536	17597	17564	17451	17573	17491	17378	17466	17346	17476	17538	17479	17587	17559	17685	17677	17516	17482	17477	17569	17442	17389	17468	17356	17384	17326	17540	17576	17465	17439	17500	17484	17326	17442	17491	17390	17389	17351	17402	17566	17540	17535	17430	17465	17303	17481	17298	17561	17408	17324	17384	17521	17597	17515	17421	17482	17425	17382	17579	17728	17405	17397	17548	17266	17409	17533	17486	17503	17473	17378	17464	17603	17567	17459	17460	17332	17390	17257	17440	17420	17646	17457	17488	17429	17498	17550	17617	17645	17438	17420	17617	17531	17447	17414	17434	17533	17583	17501	17486	17720	17556	17388	17353	17573	17441	17500	17388	17693	17595	17433	17406	17464	17491	17638	17522	17724	17484	17566	17286	17566	17543	17492	17628	17557	17371	17371	17608	17517	17449	17424	17386	17520	17348	17376	17499	17561	17541	17503	17503	17375	17372	17249	17387	17297	17534	17404	17620	17470	17470	17483	17452	17317	17646	17444	17322	17425	17396	17713	17386	17402	17341	17558	17400	17548	17482	17360	17419	17354	17602	17419	17629	17536	17465	17553	17306	17524	17376	17533	17534	17493	17298	17596	17233	17539	17271	17517	17489	17335	17414	17533	17356	17541	17449	17407	17322	17413	17518	17533	17576	17515	17690	17617	17470	17597	17616	17586	17524	17439	17493	17368	17429	17477	17338	17539	17566	17700	17462	17433	17554	17439	17512	17482	17455	17398	17149	17455	17629	17477	17294	17467	17324	17534	17509	17476	17531	17363	17492	17541	17696	17643	17429	17369	17437	17554	17509	17526	17349	17285	17562	17518	17580	17561	17290	17428	17431	17644	17538	17567	17484	17360	17571	17426	17538	17348	17395	17601	17294	17480	17609	17598	17391	17526	17439	17525	17525	17460	17264	17418	17510	17138	17390	17487	17488	17534	17385	17463	17584	17558	17531	17440	17493	17384	17578	17383	17447	17350	17490	17361	17451	17453	17534	17545	17501	17456	17220	17455	17431	17492	17621	17505	17545	17418	17439	17466	17575	17500	17580	17434	17436	17595	17275	17662	17596	17481	17521	17285	17535	17252	17611	17123	17372	17588	17190	17521	17715	17599	17485	17533	17483	17416	17472	17622	17483	17469	17430	17428	17648	17545	17702	17512	17718	17653	17433	17424	17535	17461	17392	17525	17584	17451	17417	17588	17740	17440	17598	17496	17519	17398	17508	17557	17492	17557	17592	17489	17551	17721	17530	17552	17509	17639	17477	17667	17549	17549	17525	17465	17567	17490	17499	17507	17288	17559	17504	17676	17477	17532	17471	17574	17305	17482	17271	17768	17592	17329	17616	17447	17441	17457	17638	17475	17509	17405	17468	17527	17548	17629	17513	17560	17574	17563	17546	17454	17474	17527	17460	17474	17560	17315	17461	17432	17496	17578	17448	17494	17570	17593	17589	17665	17386	17463	17518	17517	17524	17512	17428	17500	17457	17741	17576	17584	17574	17456	17656	17567	17503	17470	17479	17566	17527	17360	17512	17431	17364	17341	17502	17380	17606	17777	17445	17524	17369	17564	17380	17308	17710	17666	17224	17358	17446	17476	17471	17475	17538	17586	17432	17422	17493	17548	17508	17449	17646	17336	17328	17573	17560	17426	17365	17463	17251	17426	17268	17563	17672	17602	17368	17617	17523	17684	17479	17470	17561	17489	17577	17546	17447	17394	17406	17640	17517	17565	17410	17677	17422	17447	17523	17482	17409	17329	17426	17502	17428	17421	17534	17261	17775	17393	17547	17333	17548	17298	17530	17243	17441	17531	17260	17642	17324	17486	17448	17662	17696	17438	17616	17543	17502	17414	17304	17609	17400	17581	17341	17374	17490	17272	17553	17524	17500	17379	17420	17605	17674	17603	17556	17358	17325	17528	17583	17449	17600	17340	17578	17481	17556	17377	17479	17539	17318	17384	17665	17533	17315	17225	17674	17809	17485	17446	17668	17560	17420	17654	17649	17553	17477	17554	17537	17378	17477	17600	17490	17309	17528	17446	17378	17557	17541	17504	17580	17298	17511	17536	17425	17632	17488	17403	17412	17453	17453	17446	17509	17459	17515	17445	17360	17312	17538	17558	17375	17465	17405	17613	17469	17422	17601	17542	17641	17381	17674	17463	17501	17586	17347	17556	17444	17465	17506	17726	17606	17539	17725	17709	17590	17379	17635	17659	17564	17728	17618	17614	17540	17267	17478	17655	17561	17697	17637	17547	17524	17368	17447	17461	17343	17669	17321	17413	17343	17510	17386	17589	17562	17501	17690	17509	17534	17585	17422	17411	17606	17436	17439	17309	17622
25584	36477	34039	26343	23252	20979	19985	18794	18239	17670	17030	16887	16527	16238	16305	16166	16128	16020	15873	15718	15522	15667	15553	15381	15373	15365	15240	15482	15268	15232	15445	15221	15257	15450	15332	15195	15302	15091	15314	15401	15198	15151	15287	15367	15183	15274	15247	15157	15145	15153	15127	15180	15201	15090	15274	15213	14983	15218	15134	15138	15275	15371	15249	15217	15365	14984	15091	15244	15344	15159	15131	15213	15165	15246	15166	15183	15178	15236	15174	15002	15177	15127	15116	15161	15285	15111	15402	15251	15062	15265	15233	15098	15291	15151	15055	15010	15226	15287	15273	15259	15304	15276	15234	15258	15133	15053	15091	15242	14934	15192	14998	15225	15062	15114	15130	15298	15244	15117	15358	15100	15336	15094	15144	15348	15254	15199	15124	15008	15106	15251	15146	15242	15132	15232	15095	15163	15152	15333	15149	15378	14929	15295	15162	14960	15194	15124	15024	15170	15198	15091	15020	15446	15127	15256	15270	15202	15154	15057	15137	15065	14917	15058	15158	15222	15034	15143	15258	15158	15176	15116	14995	15089	15267	15102	15115	15227	15250	15367	15080	15139	15127	15106	15115	15310	15200	15094	15083	15297	15148	15173	15163	15024	15113	15133	15209	15138	15088	15237	15147	14978	15262	15203	15123	15173	15167	14917	15223	15166	15189	15226	15256	15103	15298	15207	15153	15208	15080	15075	15066	15056	15143	15133	15118	15152	15134	15287	15029	15202	15236	15000	15176	15098	15263	15095	15088	15086	15151	15218	15337	15170	15103	15010	15173	15323	15434	15128	15282	15121	15110	15054	15143	15122	15051	15085	15265	15231	15355	15144	15067	15095	15114	15274	15353	15222	15074	15171	15133	15087	15189	15298	15057	15079	15133	15250	15229	15079	15124	15070	15122	15257	15209	15168	15207	15145	15250	15205	15126	15139	14987	15107	15035	14989	15160	15401	15060	15350	15233	15193	15084	15028	15217	15047	15063	15156	15202	15151	15092	15145	15178	15037	15074	15084	15076	15153	15151	15465	15194	15014	15292	15089	14931	15125	15077	15183	15289	15078	15079	15224	15095	15090	15377	14955	15139	15206	15046	15070	15179	15031	15023	15075	15341	15215	14998	15058	14991	15203	14982	15214	15205	15201	14866	15124	15169	15046	15277	15161	14874	15235	15144	15142	15279	15148	15147	15203	15177	15081	15068	15177	15139	15164	15244	15191	14900	15002	15038	15098	15311	15182	15059	15187	15208	15063	15211	15185	15077	15072	15066	15187	15192	15166	15139	15132	15057	15190	15113	15169	15010	15087	15105	15230	15259	15222	15177	15308	15184	15345	15020	15064	15280	15178	15218	15252	15190	15209	14935	15105	15176	15372	15179	15215	15110	15138	15262	15364	15178	15223	15296	15204	15096	15080	15193	15195	15267	15289	15216	15148	15237	15012	15082	15266	15089	15065	15166	15194	15203	15039	15102	15211	15220	15135	15093	15256	15171	15142	15134	15188	15265	15050	14988	15078	14993	15246	15223	15154	15156	15117	15185	15175	15119	15110	15207	15081	15141	15158	15161	15126	15207	15069	15209	15249	15019	15165	15099	15128	15357	15021	15258	15189	15380	15182	15301	15118	15061	15188	15243	15202	15126	15386	15109	15155	15120	15268	15206	15307	15128	15141	14936	15169	15118	15156	15252	15117	15255	15036	15281	15122	15202	15074	15202	15022	15127	15049	15306	15249	15105	15178	15065	15146	15081	15170	15288	15135	15136	15126	15041	15094	15148	15253	15044	15126	15230	15193	15145	15031	15224	15257	15097	15212	15214	15281	15293	15226	15093	15226	15165	15266	15302	15166	15105	15132	15277	15121	15194	15256	15176	15034	15115	15080	15144	15086	15264	15149	15189	15201	15283	15164	15051	15080	15125	15169	15207	15279	15166	15079	15234	15138	15037	15099	15262	15133	15034	15133	15160	15253	15117	15168	15125	14982	15184	15166	15139	15223	15271	15035	15106	15256	14981	15110	15204	15122	15073	15239	15180	15119	15114	15147	15114	15157	15252	15242	15088	15371	15038	15070	15250	15194	15329	15253	15170	15110	15052	15303	15169	15306	15162	15137	15004	15210	15238	15291	15146	15308	15075	15217	15325	15408	15184	15169	15071	15345	15207	15127	15268	15005	15120	15314	15090	14937	15152	15200	15045	15192	15104	15290	15182	15296	15250	15275	15155	15089	15028	15194	15261	15260	15064	15163	15315	15114	15383	15147	15153	15076	15146	15255	15094	14922	15169	15136	15057	15150	15180	15211	15177	15022	15204	15242	14941	15289	15102	15041	15383	15246	15205	15180	15141	15107	15181	15215	15151	15426	15292	15132	15115	15158	15103	15194	15050	15168	15028	15168	15033	15084	15104	15095	15100	15178	15244	15127	15105	15108	15133	15167	15250	15093	15094	15144	15054	15105	15263	15041	15213	15034	15193	15277	15294	15148	15320	15166	15013	15209	15030	15110	15118	15294	15101	15224	15344	15083	15190	15140	15187	15102	15242	15067	15190	15190	15176	15196	15183	15091	15238	15121	15207	15100	15205	15086	15142	15255	15061	15157	15276	15126	15093	15084	15124	15224	15216	15098	15059	15208	15191	15198	15226	15118	15241	15225	15177	15208	15075	15050	15224	15262	15285	15177	15335	15149	15158	15080	15128	14891	15235	15374	15085	15109	15213	15144	15220	15240	15165	15119	15194	15104	15261	15311	15103	15122	15169	15105	15101	15170	15093	15116	15112	15210	15118	14930	15132	15174	15197	15023	15116	15144	15146	15238	14992	15083	15261	15139	15153	15021	15008	15196	15114	15225	15339	15210	15235	15097	15201	15160	15291	15164	15245	15146	15190	14978	15173	15259	15163	15305	15274	15239	15096	14982	15218	15250	15249	15031	15177	14917	15212	15172	15198	15167	15194	15172	15233	15186	15236	15247	15027	15244	15148	15119	15106	14994	15300	15137	15199	15066	15038	15098	15237	15081	15037	15069	15220	15243	15169	15123	15117	15291	15145	14985	15278	15279	15331	15097	15020	15143	15085	15147	15286	15245	15121	15254	15125	15091	15265	15120	15243	15100	15183	14997	15201	15219	15325	15118	15124	15202	15366	15225	15241	15304	15149	15243	15037	15160	15245	15154	15223	15106	15158	15094	15238	15121	15209	15244	15116	15143	15086	15206	15080	15034	15176	15032	15199	14949	15151	15174	15234	15127	15121	15144	15178	15075	15056	15137	15327	15097	15185	15084	15096	15157	15161	15229	15154	15202	15277	15150	15283	15126	14951	15225	15070	14968	15180	15183	15240	15093	15059	15151	15150	15181	15109	15099	15118	15217	15083	15367	15211	15137	15244	15103	15212	15150	15205	15192	15156	15114	15128	15089	15065	15091	15238	15232	15222	15169	15154	15278	15054	15280	15147	15173	15232	15154	15343	15088	15254	15166	15093	15075	15125	15061	15015	15304	15145	15194	15149	15069	15135	14968	15132	15011	15160	14951	15190	15131	15114	15153	15189	15184	15262	15139	15112	15302	15118	15107	15034	15236	14922	15190	15074	15156	15284	15133	15220	15162	15083	15135	15359	15263	15391	15191	15248	15114	15247	15127	15203	15035	15201	15058	15120	15025	15259	15205	15186	14915	15291	15190	15172	15018	15169	15089	15254	15252	15182	15003	15214	15303	15045	15146	15205	15084	15100	15149	15094	15215	15108	15208	15206	15236	15307	15150	15139	14921	15038	14970	15157	15089	15036	15256	15201	15184	15152	15053	15087	15170	15269	15312	15221	15147	15201	15018	15268	15034	15186	15234	15100	15067	15120	15198	14968	15113	15199	15256	15238	15142	15282	15095	15298	15186	15312	15090	15122	15318	15015	15000	15284	15265	15254	15158	15151	15178	15214	15028	14934	15005	15057	15048	15241	15197	15140	15052	15268	15075	15022	15213	15035	15019	15091	15234	15250	15330	15064	15082	15202	15249	15048	15237	15157	15263	15013	14998	15139	15023	15295	15117	15230	15106	15019	15298	15165	14939	15381	15050	15209	15241	15123	15124	15115	15295	15114	15090	15260	15220	15137	15109	15114	15206	15312	15072	15068	15273	15063	15250	15104	15151	15166	15155	15312	15249	15119	15219	15103	15074	15283	15056	15036	15179	15247	15161	15125	15288	15315	15212	15096	15023	15186	15128	15189	15202	15059	15158	15199	15261	15089	15223	15216	15169	15265	15054	15352	15176	15236	15252	15201	14989	15209	15041	15168	15256	15252	15202	15173	15181	15116	15120	15040	15093	15164	14956	15082	15011	15265	15445	15036	15086	15139	15207	15177	15214	15268	15069	15234	15079	15053	15246	15205	15176	15075	14990	15087	15152	15252	15176	15163	15236	15087	15133	15229	15276	15365	15264	15273	15332	15052	15142	15303	15105	15205	15121	15274	15153	15210	15251	15129	15361	15110	15216	15283	15257	15154	15153	15181	15184	15026	15149	15399	15271	15169	15258	15170	15174	15170	15005	15061	15233	15164	15172	15306	15221	15178	15220	15175	15227	15054	15055	15253	15197	15023	15224	15133	14984	15197	15338	15216	15086	15052	15224	15103	15173	15251	15034	15145	15163	15186	15065	15130	15041	15220	15003	15250	14994	15218	15237	15322	15147	15274	15123	15240	15078	15299	15126	14996	15003	15165	15104	15154	15142	14966	15349	15085	15245	15324	15096	15172	15254	15294	15298	15220	15146	15059	15151	15102	15149	15102	15179	15214	15037	15153	15288	15209	15073	15062	15197	15309	15335	15237	14961	15104	14932	15148	15153	15414	15022	15127	15258	15160	15190	15269	15008	15182	15066	15190	15298	15082	15049	15218	15009	15233	15059	15115	15025	15156	15078	15138	15055	15352	15176	15141	15176	15253	15210	15228	15148	15089	15228	15201	15167	15189	15164	15285	15275	15366	15259	15066	15214	15150	15180	15215	15198	15222	15138	15319	15303	15119	15096	15160	14902	15286	15161	15342	15244	15176	15097	15110	15239	15093	15141	15048	15238	15217	15284	15191	15214	15258	15072	15254	15314	15153	15148	15095	15207	15119	15226	15169	15216	15308	15252	15356	15140	15055	15188	15228	15268
25354	21478	28768	26523	25411	25407	24945	22775	21455	20846	20120	19675	19286	19153	18883	18743	18588	18579	18145	18035	18216	17928	17906	17675	17924	17617	17607	17579	17836	17826	17661	17785	17710	17548	17562	17506	17498	17550	17459	17520	17555	17544	17613	17428	17375	17438	17197	17421	17613	17528	17656	17412	17586	17564	17252	17346	17477	17327	17582	17416	17418	17467	17334	17551	17304	17359	17572	17432	17431	17323	17414	17296	17285	17306	17251	17347	17508	17148	17505	17430	17286	17235	17258	17544	17458	17304	17428	17447	17421	17453	17346	17273	17184	17477	17631	17440	17252	17133	17373	17222	17284	17358	17423	17284	17576	17443	17242	17600	17393	17302	17442	17527	17640	17193	17274	17373	17273	17420	17385	17199	17585	17344	17379	17538	17328	17449	17394	17201	17097	17345	17446	17308	17330	17462	17400	17421	17314	17371	17447	17326	17405	17216	17538	17527	17387	17324	17314	17182	17388	17402	17436	17395	17374	17337	17337	17133	17461	17409	17334	17404	17239	17345	17490	17274	17272	17349	17319	17207	17479	17402	17280	17651	17393	17322	17312	17579	17332	17361	17252	17409	17412	17470	17522	17084	17365	17580	17427	17240	17276	17289	17436	17512	17191	17283	17487	17208	17204	17332	17409	17361	17522	17572	17492	17159	17381	17170	17494	17242	17543	17418	17418	17531	17436	17405	17473	17225	17270	17328	17300	17636	17270	17391	17278	17199	17376	17293	17498	17337	17401	17330	17299	17408	17471	17379	17367	17314	17475	17393	17410	17547	17447	17573	17440	17245	17504	17250	17577	17458	17445	17482	17505	17542	17408	17294	17210	17474	17322	17550	17212	17324	17415	17289	17374	17275	17239	17310	17469	17362	17484	17252	17255	17554	17054	17320	17490	17321	17439	17381	17282	17343	17579	17370	17385	17308	17590	17504	17355	17281	17322	17440	17221	17483	17424	17510	17648	17471	17490	17438	17263	17197	17628	17364	17547	17417	17241	17411	17410	17249	17346	17457	17671	17656	17609	17556	17268	17308	17204	17490	17424	17214	17383	17352	17406	17302	17332	17350	17446	17557	17386	17146	17215	17282	17352	17350	17392	17473	17398	17250	17219	17450	17188	17209	17459	17330	17130	17524	17357	17386	17415	17375	17432	17474	17397	17508	17391	17416	17600	17544	17475	17301	17404	17421	17258	17352	17373	17346	17399	17482	17453	17501	17430	17341	17502	17383	17265	17353	17368	17562	17233	17303	17516	17166	17491	17355	17244	17143	17216	17576	17407	17503	17523	17404	17229	17350	17452	17407	17554	17467	17398	17256	17425	17435	17208	17769	17436	17531	17515	17341	17167	17282	17442	17286	17517	17318	17232	17416	17646	17458	17468	17512	17378	17437	17376	17189	17434	17355	17425	17322	17337	17528	17376	17316	17356	17222	17454	17271	17302	17390	17433	17496	17424	17448	17512	17327	17400	17331	17411	17496	17262	17653	17510	17420	17411	17273	17365	17342	17265	17505	17414	17578	17440	17390	17157	17297	17445	17311	17229	17367	17351	17607	17427	17341	17224	17533	17287	17181	17469	17240	17353	17331	17309	17194	17344	17627	17342	17445	17426	17540	17394	17290	17514	17288	17374	17577	17374	17308	17507	17545	17399	17421	17571	17498	17361	17149	17390	17654	17490	17268	17418	17488	17249	17293	17336	17372	17264	17301	17377	17478	17407	17224	17463	17421	17442	17398	17442	17423	17490	17541	17619	17337	17322	17456	17648	17265	17498	17242	17349	17501	17243	17607	17398	17511	17393	17294	17330	17462	17381	17449	17330	17407	17457	17520	17612	17458	17325	17541	17376	17492	17370	17556	17468	17278	17493	17264	17388	17234	17333	17256	17372	17477	17547	17695	17459	17443	17481	17362	17325	17539	17527	17410	17276	17403	17399	17371	17317	17292	17328	17306	17333	17063	17493	17255	17310	17296	17440	17381	17520	17518	17055	17228	17365	17437	17382	17408	17460	17044	17450	17342	17122	17288	17303	17472	17362	17449	17371	17303	17315	17365	17355	17338	17131	17459	17423	17460	17341	17284	17280	17373	17426	17526	17342	17533	17054	17283	17342	17527	17475	17314	17389	17582	17413	17364	17344	17404	17490	17364	17529	17386	17481	17296	17334	17239	17434	17445	17478	17532	17354	17268	17385	17421	17269	17373	17341	17255	17235	17512	17348	17164	17378	17354	17265	17336	17469	17467	17498	17421	17563	17599	17571	17323	17453	17461	17528	17273	17316	17352	17354	17510	17115	17513	17433	17192	17422	17265	17432	17209	17408	17207	17227	17315	17194	17263	17459	17561	17368	17447	17557	17456	17601	17333	17303	17452	17344	17294	17366	17377	17348	17335	17180	17191	17460	17512	17393	17312	17402	17214	17422	17393	17454	17334	17207	17308	17394	17375	17237	17257	17610	17416	17452	17342	17332	17495	17279	17312	17458	17399	17376	17479	17510	17311	17460	17253	17356	17388	17646	17476	17380	17303	17432	17437	17343	17199	17419	17231	17302	17444	17429	17297	17342	17458	17214	17314	17270	17382	17422	17541	17462	17355	17579	17391	17215	17450	17086	17387	17503	17270	17517	17472	17508	17597	17402	17355	17503	17380	17249	17389	17464	17486	17285	17403	17344	17274	17558	17445	17365	17347	17376	17389	17553	17322	17311	17476	17277	17358	17435	17360	17268	17236	17416	17199	17431	17360	17324	17445	17207	17299	17342	17538	17441	17407	17491	17369	17380	17479	17184	17433	17301	17249	17479	17314	17322	17453	17466	17349	17251	17417	17380	17603	17492	17418	17740	17158	17299	17464	17493	17381	17341	17238	17366	17289	17305	17434	17476	17370	17470	17412	17485	17264	17358	17426	17233	17470	17468	17303	17315	17349	17299	17291	17257	17497	17387	17350	17272	17316	17352	17314	17334	17428	17341	17684	17290	17298	17345	17325	17403	17290	17173	17342	17376	17510	17370	17423	17458	17408	17528	17471	17425	17380	17423	17223	17463	17481	17342	17251	17412	17534	17496	17217	17447	17457	17374	17200	17479	17401	17521	17418	17499	17375	17540	17434	17300	17501	17619	17322	17322	17350	17497	17558	17305	17279	17246	17625	17540	17383	17345	17406	17363	17458	17361	17494	17188	17372	17401	17347	17509	17263	17310	17317	17355	17670	17298	17559	17366	17461	17561	17444	17268	17308	17297	17331	17620	17524	17333	17327	17441	17493	17533	17193	17427	17341	17339	17404	17614	17467	17451	17530	17219	17225	17333	17230	17347	17389	17383	17348	17333	17256	17425	17520	17429	17448	17552	17234	17458	17480	17317	17426	17579	17503	17301	17305	17493	17221	17366	17296	17403	17387	17511	17549	17342	17498	17526	17311	17332	17541	17216	17273	17375	17278	17363	17264	17443	17250	17357	17279	17473	17322	17306	17433	17426	17521	17351	17277	17309	17461	17372	17341	17244	17231	17312	17450	17373	17496	17385	17480	17543	17508	17552	17592	17287	17438	17313	17102	17425	17589	17421	17292	17253	17575	17323	17325	17496	17339	17361	17298	17437	17313	17451	17484	17391	17329	17244	17464	17391	17307	17622	17366	17528	17487	17397	17419	17237	17483	17369	17428	17438	17396	17408	17400	17270	17443	17468	17503	17312	17519	17491	17542	17485	17487	17408	17126	17313	17243	17115	17297	17565	17291	17266	17429	17452	17322	17591	17270	17370	17285	17671	17392	17355	17499	17518	17463	17437	17653	17359	17417	17260	17326	17370	17314	17318	17543	17517	17436	17612	17492	17394	17406	17405	17157	17726	17631	17349	17479	17442	17240	17144	17394	17223	17277	17395	17618	17494	17420	17341	17464	17472	17398	17270	17232	17319	17280	17404	17272	17480	17394	17493	17334	17433	17349	17341	17209	17384	17507	17307	17455	17152	17247	17343	17304	17452	17360	17525	17608	17232	17404	17529	17433	17327	17240	17303	17249	17501	17421	17539	17202	17719	17558	17251	17424	17311	17309	17544	17476	17373	17545	17481	17594	17602	17527	17447	17501	17560	17347	17569	17273	17430	17311	17459	17186	17247	17450	17377	17355	17415	17493	17162	17390	17293	17385	17416	17504	17377	17305	17439	17387	17411	17464	17361	17327	17374	17547	17447	17272	17406	17424	17685	17488	17412	17452	17455	17405	17357	17530	17341	17427	17405	17370	17415	17296	17341	17423	17431	17474	17325	17373	17278	17337	17244	17383	17390	17275	17348	17367	17389	17383	17373	17428	17485	17307	17386	17511	17212	17463	17341	17485	17542	17489	17363	17428	17490	17421	17496	17429	17384	17331	17454	17528	17392	17533	17291	17386	17534	17592	17591	17563	17511	17310	17346	17264	17613	17396	17397	17595	17380	17402	17429	17305	17309	17603	17424	17482	17488	17328	17198	17538	17379	17481	17309	17363	17474	17185	17443	17391	17372	17464	17461	17566	17221	17396	17487	17660	17136	17377	17311	17425	17371	17452	17340	17341	17427	17387	17336	17694	17664	17388	17488	17269	17599	17448	17431	17367	17607	17341	17436	17296	17431	17302	17343	17341	17452	17463	17411	17449	17170	17346	17304	17445	17467	17520	17488	17591	17478	17565	17277	17311	17314	17268	17382	17451	17353	17334	17368	17501	17500	17415	17435	17401	17234	17450	17122	17252	17359	17535	17581	17309	17605	17496	17464	17392	17393	17393	17257	17327	17436	17379	17519	17468	17567	17530	17322	17440	17291	17331	17367	17317	17571	17257	17591	17338	17166	17299	17441	17405	17520	17317	17522	17358	17341	17468	17379	17461	17437	17432	17305	17506	17509	17570	17570	17440	17284	17623	17514	17241	17330	17411	17551	17446	17201	17343	17484	17355	17326	17362	17638	17550	17185	17538	17584	17462	17519	17610	17432	17377	17205	17294	17495	17328	17189	17280	17375	17350	17397	17454	17358	17516	17435	17271	17376	17408	17463	17263	17377	17472	17559	17441	17468	17416	17276	17270	17451	17352	17545	17375	17351	17327	17412	17421	17336	17437	17594	17273	17448	17370	17375	17222	17441	17451	17308	17483	17340	17613	17510	17356	17438	17298	17234	17430
24896	41831	39701	32885	28561	25964	23987	22765	21209	20252	19271	18571	18174	17666	17525	17278	16919	16673	16311	16257	15983	15749	15777	15692	15547	15463	15385	15360	15636	15629	15493	15503	15397	15386	15370	15393	15251	15180	15331	15251	15328	15247	15056	15435	15273	15205	15018	15290	15262	15120	15130	14970	15095	15159	15255	15239	15263	15216	15138	15243	15140	15211	15058	15067	15146	15184	15218	15353	15125	15224	15040	15214	15015	15264	15016	15071	15123	15262	14902	15124	15167	15321	15059	15168	15101	15272	15312	15241	15093	15229	15271	15313	15221	15203	15298	15214	15074	15036	15155	15212	15011	15172	15102	15072	15264	15045	15266	15152	15000	15206	15117	15344	15058	15201	15079	15342	15194	15302	15008	15175	15260	15300	15172	15035	15186	15178	15073	15074	15120	15174	15317	15201	15107	14890	15056	15160	15140	15126	15095	15054	15115	15103	15146	15057	15054	15168	15213	15185	15113	15066	15064	15080	15121	15165	15175	15118	15111	14930	15171	15088	15131	15244	14950	15209	15165	15331	15147	15198	15294	15027	15186	14980	15040	15076	15123	15271	15208	15211	15037	15069	15079	15011	15087	15272	15195	15188	15068	15166	15202	15218	15200	15191	15225	15049	15195	15167	15305	15062	15352	15023	15165	15191	15138	15124	15342	15050	15051	14929	15293	15099	15243	15139	15008	15106	15353	15142	15188	15190	15171	15161	15302	15044	15048	15168	15287	15127	15318	15050	15015	15270	15111	14914	15391	15143	15211	15219	15004	15085	15198	15135	15108	15230	14900	15249	15009	15036	14869	14988	15274	15315	15080	15184	15258	14979	15122	15133	15169	15070	15095	15132	15085	15070	15134	15154	15112	15037	15184	14988	15037	15389	15270	15153	15289	15242	15194	15139	15280	15115	15185	14980	15086	14963	15063	15145	15328	15140	15348	15035	14975	15356	15054	15132	15041	15164	15092	15201	14869	15203	15297	15093	15261	15212	15052	15296	15140	15318	15220	15145	15216	15109	15096	14943	15202	15200	15062	14962	15107	15033	15107	15136	15100	15068	15139	15253	15174	15195	15074	15185	15228	15142	15052	15243	15224	15103	15016	15169	15104	15128	15294	15262	15249	14960	15231	15135	15019	15367	15071	15172	15244	14982	14976	15210	15191	15083	15385	15257	15100	15150	15026	15230	15103	15220	15071	15205	15087	15393	15210	14999	15300	15224	15084	15187	15222	15154	15138	15194	15151	15057	15217	15110	15202	15025	15263	15165	15117	15206	15067	15075	15275	15253	15075	15164	15026	15147	15305	15055	15260	15149	15241	14973	15183	15177	15345	15048	15298	15081	15070	15176	15180	15160	15227	15223	15041	15101	15235	15079	15314	15153	14940	15111	15008	15168	15371	15094	15115	15094	15179	15090	14998	15159	15134	15224	15295	15208	15248	15066	15117	15244	15235	14999	15324	15133	15116	15148	14977	15194	15085	15189	15161	15230	15073	15206	15078	14993	15186	15186	15101	15049	15247	15045	15324	15192	15251	15293	14991	15186	15053	15355	14981	15143	15101	15044	15178	15158	15229	15117	15171	15053	15110	15142	15110	15302	15150	15093	15039	15020	15270	15012	15107	15104	15114	15101	15052	15152	15103	15270	15085	15050	15080	15056	15069	15241	15132	15031	15069	15226	15185	15097	15257	15200	15155	15269	15228	15125	15072	15128	15314	15251	15125	15139	15155	15308	15256	15060	15041	15150	15327	15093	15105	15286	15233	15199	15000	15143	15341	15215	15341	15205	15141	15266	15123	15181	15019	15169	15067	15255	15069	15233	15304	15088	15344	15115	15118	15076	15120	14979	15191	15171	15101	15268	15031	15039	15161	15258	15167	15255	15214	15022	15302	14992	15107	15170	15256	15124	15069	15139	15196	15051	15148	15255	15133	15222	15188	15234	15252	15121	15056	15052	15254	15085	15094	15200	15185	15297	15127	15194	15208	15170	15142	15184	15077	15260	15339	15070	15354	15251	15014	15036	15185	15007	15261	15225	15024	15097	15073	15285	15162	15273	15278	15001	15158	15178	15193	15146	15173	15095	15202	15258	15222	15336	15217	14969	15377	15094	15038	15154	15008	15103	15211	15220	15126	15248	15192	15065	15187	14963	15167	15253	15221	15118	15215	15138	15185	15222	15243	15221	15140	15009	15071	15145	15059	15129	15199	15105	15219	15078	15082	15177	15148	15164	15196	15211	15218	15013	15310	15022	15038	15179	15008	15204	15120	15215	15185	15014	15129	15113	15144	15232	15078	15189	15033	15056	15211	15143	15267	15246	15097	15213	15170	15334	15160	15140	15178	15078	15161	15145	15128	15203	15123	15001	15297	15161	15098	15137	15372	14962	15006	15113	15220	15060	15272	15054	15151	15005	15142	15419	15140	15123	15064	15147	15097	15161	15096	14976	15132	15223	15026	15270	15160	15213	15241	15153	15215	15213	15018	15095	15217	15109	15181	15322	15155	15071	15040	15111	15051	15109	15176	14961	15232	15230	15146	15136	15152	15137	14975	15150	15044	15353	15162	15208	15178	15010	15153	15198	15103	15150	14940	15073	15130	15444	15141	15125	15207	15154	15151	15162	15360	15213	15205	15084	15115	15347	15077	15113	15244	15215	15317	14853	15159	15043	15216	15193	15135	15124	15302	15158	15237	15139	15082	15141	15208	15168	15182	14965	15244	15095	15001	14975	15089	15185	15119	15046	15400	15176	15210	15124	15129	15178	15357	15124	15049	15184	15155	15113	15115	15170	15123	15115	15211	15384	14973	15127	15087	15249	14960	15182	15145	15211	15119	15092	14919	15083	14975	15138	15214	15203	15128	15111	15286	15143	15116	14964	15162	14998	15012	15283	15080	15062	15090	15018	15128	14954	15124	15245	15223	15265	15119	15093	15118	15205	15228	15151	15306	15165	15130	15062	15025	15222	14996	15120	15151	15344	15237	15022	15095	15115	15233	15227	15185	15188	15350	15260	15093	15103	15148	15138	15197	15180	15120	15166	15230	15110	15291	15283	15013	15216	15121	15077	15256	15058	15181	15187	15180	15111	15148	15214	15049	14888	15132	15195	15173	15203	15136	15108	15262	15166	15129	15170	15198	15096	15185	15102	14975	15301	15096	15129	15113	15007	15096	15082	15182	15170	15207	15114	15171	15215	15110	15171	15202	15144	15064	14971	15050	15129	15236	15144	15234	15155	15074	14899	15120	15201	15211	15034	15203	15182	15332	15264	15095	15015	15261	15159	15313	15099	15047	15196	15262	15123	15120	15207	15158	15140	15220	15149	15364	15296	15253	15154	15057	15262	15145	14973	15150	15171	15178	15055	14991	15006	15243	15015	15235	15085	14919	15124	14982	15093	15187	15072	15225	15058	15158	15186	15078	15275	15119	14926	15045	15247	14992	15154	15176	15219	14941	15172	15173	15127	15025	15136	15060	15051	15024	15100	15223	15106	15249	15063	15165	15047	15199	15259	15063	15244	15200	15054	15199	15021	15077	15046	15295	15140	15262	15316	15190	15254	15283	15443	15175	15197	15341	15226	15491	15047	15219	15039	15185	15163	15203	15136	15106	15233	15050	15204	15291	15062	15277	15220	15200	15206	15044	15225	15030	14961	15150	15131	15150	15043	15203	15232	15229	15180	15087	15363	14998	15049	15060	14943	15059	15014	14986	15142	15090	15203	15166	15178	15234	15019	15152	15212	14999	15194	15267	15154	15216	15264	15068	15127	15129	15169	15254	15158	15119	15165	14986	15118	15220	15122	15152	15169	15245	15091	15214	14993	15187	15131	14997	15159	15178	15169	15237	15116	15046	15032	15019	15078	15140	15240	14990	15218	15194	15025	15216	15184	15089	15055	15074	15123	15105	15074	15185	15216	15190	15053	15209	15264	15223	15054	15141	15199	15094	15306	15085	15167	15128	15177	15129	15225	15113	15224	15196	15151	15006	15121	15295	15169	15045	15015	15142	15050	15239	15209	15094	15290	14972	15169	15078	15052	15099	15214	15161	15198	15336	15362	15105	15209	15202	15076	15143	15160	15154	15221	15133	15066	15286	15255	15132	15222	15266	15135	15146	15277	15096	15250	14975	15060	14971	15048	15179	15019	15198	15104	15173	15177	15166	15244	15164	15006	15193	15218	15016	15100	15224	15136	15172	15036	15136	15058	15219	15062	14905	15103	15198	15186	15057	15103	15085	15096	15078	15217	15063	14968	15169	15149	15038	15023	15198	15075	15135	15214	15216	15213	15077	15065	15315	15213	15185	15132	15057	15045	15224	15169	15147	15079	15169	15145	15047	15243	15083	14906	15085	15082	15123	15232	15244	15034	15090	15160	15071	15100	15195	15184	15099	14978	15127	15170	15242	15014	15158	15056	15264	14988	15241	15167	15155	15192	15100	14992	15149	15282	15113	15216	15033	15300	15215	15148	15196	15075	15095	15394	15120	15229	15254	15173	15225	15273	15276	15159	15114	15237	15188	15303	15112	15153	15112	15033	14989	15103	15120	15116	15218	15163	15090	15207	15052	15170	15227	15112	15173	15035	15137	15221	15135	15298	15089	15219	15246	15245	15198	15052	15228	15001	15187	15159	15119	15029	15115	15064	15153	15062	15151	15150	15040	15027	15175	14968	15200	15144	15023	15177	15206	15042	15283	15086	15156	15172	15226	15102	15098	15148	15087	15109	15176	15254	15271	15197	15222	14932	15163	15252	14986	15226	15176	15079	15112	15123	15173	15083	15214	15229	15051	15278	15096	15126	15340	15218	15172	15239	15148	15087	15207	15043	15170	15347	15267	15128	15193	15147	15085	15264	15090	15099	15131	15075	15214	15119	15131	14958	15151	15130	15173	15215	15233	14901	15161	15136	15179	15179	15174	15162	15080	15312	15241	15160	15241	14996	15225	15151	15116	14924	15188	15244	15087	15101	15101	15245	15260	15267	15174	15211	15173	15185	15147	15218	15208	15215	15170	15009	15168	15260	15205	15013	15094	15167	15302	15055	15172	15119	15192	15207	15144	14993	15243	15100	15179	15184	15126	15118	15035	15199	15139	15136	15106	14999	15112	15221	15137	15083	15082	15022	15112	15118	15270	15081	15163	15164	15108	15177
24135	21414	29063	24694	24173	27523	28749	24971	23121	22338	21669	20708	20418	19807	19414	19242	18983	18803	18499	18385	18175	17915	17848	18010	17598	17607	17636	17569	17356	17744	17346	17523	17443	17488	17370	17349	17336	17395	17352	17065	17268	17349	17123	17253	17173	17205	17184	17175	17211	17421	17211	16892	17102	17315	17280	17288	17457	17154	17113	17292	17265	17065	17280	17258	17249	17456	17394	17330	17201	17364	17188	17283	17200	17269	17158	17042	17086	17222	17139	17235	17202	17036	17287	17076	17180	17083	17054	17135	17070	16977	17265	17133	17030	17305	17190	17222	17082	17188	17100	17187	17099	17156	17137	17149	17212	17142	17287	17239	17039	17082	17215	17296	17134	17095	17128	17100	17274	17199	17115	17036	17065	17149	17020	17191	17307	17044	17141	17206	17017	17153	17191	17071	17187	17285	17298	17142	17001	17116	17273	17163	17033	17331	17133	17206	17389	17015	17096	17200	17177	17024	17165	17322	17376	17048	17286	17012	17203	17363	17279	17279	17083	17016	17180	17226	17169	17036	17257	17241	17167	17395	17389	16813	17104	17071	17172	17359	17048	17198	17314	17122	16984	17213	17345	17170	17100	17085	17166	17032	17117	17239	17198	17137	17293	17105	17173	17285	17012	17001	16938	17103	17131	17287	17152	17303	17259	17185	17153	17070	17172	17115	17125	17133	17031	17130	17122	17272	17095	17169	17111	17236	17245	17056	17283	17316	17204	17172	17182	17300	17311	17212	17231	17185	17138	17257	17120	17000	17373	17167	17089	17125	17277	17184	17149	17072	17140	17209	17109	17168	17201	17091	17227	17104	17213	17334	17172	17085	17108	17128	17127	17163	17121	17208	17065	17135	17114	17248	17137	17217	16899	17170	17101	17219	17241	17269	17114	17317	17170	17262	17456	17372	17336	17260	17213	17037	17176	17273	17065	17249	17330	17129	16978	17109	16869	17175	17126	17239	17241	17228	17223	17179	16947	17037	17302	16982	17279	17182	17164	17099	17222	17229	17177	17310	17147	17198	17038	17229	17170	17054	17105	17057	17167	17294	17128	17056	17284	17010	17169	17148	17073	17082	17120	17139	17234	17126	17176	17243	17069	17259	17162	17133	17057	17055	17248	17153	17174	17133	17324	16970	17258	17131	17063	17128	17195	17119	17032	17117	17067	16978	17276	16914	17064	17250	17148	17125	16998	17273	17007	17114	17014	17100	17260	17173	17093	17058	17169	16925	17171	17053	17167	17189	17146	17204	17151	17032	17103	17028	17224	17381	16968	17070	17125	17054	17168	17230	17235	17322	17037	17160	17087	17044	17151	17125	17018	17347	17408	17336	17265	17124	17072	17121	17103	16858	17337	17257	17264	17238	17138	17283	17058	16924	17084	17022	17223	17051	17165	17178	17073	17192	17245	17194	17194	17279	17108	17145	17299	17050	17227	17288	17188	17191	17034	17340	17122	17153	17124	17230	17239	17126	17282	17224	17194	17196	17019	17159	17063	17019	17053	17036	17271	16936	17268	17063	17238	17212	17134	17111	17270	17032	17195	17184	17114	17123	17115	17231	17141	17039	17027	16929	17369	17251	17127	16946	17127	17044	17234	17170	17307	17152	17193	17217	17276	17251	17267	17251	17284	17352	17173	17068	16940	17174	17172	17020	17179	17157	17127	17170	17032	16939	17293	17012	17052	17267	17145	17109	17127	17086	17375	17355	17074	17186	17205	16937	17123	16936	17038	17237	17069	17082	17090	17073	17126	17235	17413	17222	17270	17260	17109	17265	17154	17094	17237	17233	17283	17301	17088	17162	17204	17255	17238	17229	17218	16892	17383	17194	16865	17196	17227	17115	17256	17268	17276	17325	17009	16978	17185	17013	17141	17262	17201	17267	17201	17253	17159	17027	17473	17021	17122	17127	17161	17005	17065	17147	17065	17029	17076	17216	17194	17221	17199	17164	17225	17103	17273	17160	17042	17205	17145	17162	17236	17111	16937	17190	16985	17157	17052	17130	17171	17232	17011	17126	17268	17081	17271	17158	17175	17363	17099	17102	16952	17248	17100	17118	17223	17184	17129	17185	17035	17377	17153	17172	17161	17137	17081	17102	17151	17227	17154	17166	17183	17080	16971	17153	17261	17068	17030	16975	17128	17233	17194	17150	17144	17428	17223	17185	17102	17004	17161	17002	16936	17320	17192	17309	17081	17267	17334	17267	17270	16908	17117	17091	17147	17190	17143	17066	17308	17285	17339	17357	17085	17156	17320	17288	17305	17203	17245	17102	17077	17066	16998	17225	17190	17204	17256	17151	17192	17141	16939	17390	17213	17257	17277	17153	17069	17200	17002	16902	17010	17115	17236	17034	17398	17168	17306	17299	17168	17229	17350	17096	16998	17104	17187	17266	17021	17186	17080	17291	17205	17275	17315	17317	17120	17168	17256	17249	17322	16981	17084	17287	17238	17245	17299	17027	17047	17150	17017	17144	17176	17167	17255	17129	17182	17081	17153	17376	17162	17069	17137	17107	17392	17402	17426	17162	17135	17212	17208	16931	17268	17247	17012	17209	17053	17133	17245	17319	17113	17205	17315	17276	17231	17262	17188	17106	17357	17084	17177	17087	17179	17352	17097	17382	17204	17080	17070	17310	17142	17446	17008	16977	17263	17095	17145	17217	17122	17122	17190	17169	17020	17311	17319	17166	17302	17262	17280	17206	17285	17332	17283	17111	17186	17153	17155	17019	17188	16999	17318	17051	17198	17148	17365	17131	17097	17007	17180	17079	17340	17138	17354	17124	17192	17208	17112	17076	17116	17239	17107	17213	17091	17061	17182	17047	17035	17032	17295	17149	17261	17105	17236	17090	17012	17075	17134	17052	17063	17139	17189	17228	17202	17131	17170	17319	16977	17233	17194	17015	17184	16959	17131	17045	17133	17069	17054	17043	17284	17251	17321	17157	17198	17133	17089	17276	17399	17237	16983	17131	17000	17115	17202	17183	16957	17185	17036	17014	17234	17066	17143	17146	17044	17118	17269	16902	17013	16987	16913	17284	17138	17101	17223	17268	17140	17344	17183	17109	17076	17038	17049	17275	17155	17046	17072	17021	17149	17147	17196	17164	16997	17161	17223	17222	17155	17230	17009	16991	17127	17242	17142	17046	17127	17193	17168	16983	17149	17160	17182	17105	16924	17137	17194	17124	17088	17104	17148	17264	17130	17236	17235	17247	17140	17106	16995	16986	17181	17080	17032	17171	17262	17293	17163	17185	17261	17193	17207	17271	17044	17270	17055	16974	17269	17235	17135	17098	17177	17005	17159	17327	17201	17158	17018	17015	17232	17244	17247	17243	17290	17363	17025	17270	17259	17180	17158	16975	17174	16846	17177	17045	17098	17016	17275	17244	17097	17215	17073	17029	17063	17003	17055	17208	17287	17271	17317	17083	17202	17141	17134	17433	17235	17222	16994	17053	17101	17262	17411	17199	17078	17215	17104	16965	16998	17048	17022	17219	17208	17112	17168	17060	17176	17100	17241	17056	17123	17213	17094	17118	17134	17003	17021	17057	17171	16958	17271	17117	17243	17235	17225	17081	16906	17212	16960	17273	17072	17148	17067	17326	17126	17035	17144	16965	17217	17137	17032	17206	17235	16971	17126	17067	17313	17242	17155	17112	17170	17232	17276	17090	17039	17344	17127	17055	17025	16998	17173	17414	17134	17199	17221	16996	17161	17202	17439	17129	17159	17173	17322	17156	17101	16999	17096	17018	17147	17164	17141	17355	17229	16972	17177	17124	17199	17148	17255	17167	17195	17036	17187	17134	17305	17083	17214	17118	17122	17046	17116	17199	17242	17131	17237	17056	17134	17034	17169	17126	17265	17180	17155	17318	17390	17152	17100	17005	17261	17205	17313	17091	17093	17303	17014	17083	17069	17312	17207	17325	17380	17126	16948	16993	16971	17249	17356	17145	17306	17071	17061	17273	17239	17122	17123	17084	17283	17146	17222	17064	17244	17251	17172	17055	17350	17086	17098	17296	17291	17202	17051	17055	17042	17154	17212	16973	16938	17295	17384	17143	17371	17200	17001	17001	17113	17205	17078	17217	17143	17189	17158	17118	17158	17258	17167	17015	17202	17129	17017	17251	17125	17314	17307	17313	17018	17068	17072	17097	17257	17064	17140	17131	17253	17031	17170	17264	16983	16992	16994	17147	17217	17116	17114	17190	17045	17097	16935	17271	17023	17033	17126	17093	17266	17058	17283	17095	17293	17246	17083	17165	17286	17042	17141	17074	17291	17136	17137	17147	17119	17187	17212	17040	16952	17143	17140	17188	17097	17341	16998	17198	17295	16980	17201	17280	17162	17290	17107	17067	17243	16996	17237	17318	17315	17038	17171	17311	17126	17300	17213	17264	17142	17189	17113	17184	17192	17117	16949	17343	17257	17243	16953	17269	17176	17247	17047	17167	17078	17111	17399	17107	17291	17084	17247	17020	17000	16943	17250	17220	17227	16903	17340	17189	17193	17201	17278	17302	17257	17212	17133	17050	16975	17138	17132	17298	17215	17299	17423	17102	17287	17276	17230	17200	17184	17313	17005	17140	17321	17394	17126	17207	17261	17223	17372	16992	17112	17079	17190	17238	17124	17168	17153	17159	17090	17227	17072	17251	17125	17062	17336	17385	17204	17369	17414	17262	17166	16980	17316	17162	17024	17275	17166	17278	17190	17286	17192	17112	17023	17171	17309	17219	17304	17176	17230	17131	17226	17421	17083	17136	17182	17326	17241	17297	17261	17226	17317	17174	17372	17321	17109	17149	17215	17268	17394	17391	17420	17307	17289	17283	17285	17214	17171	17183	17402	17035	17256	17117	16922	17277	17186	17198	17118	17170	17185	17194	17137	17222	17324	17338	17089	17042	17250	17224	17338	17095	17368	17349	17186	17201	17463	17114	17041	17128	17115	17185	17134	16998	17080	17384	17274	16956	17221	17166	17106	17025	17101	17063	17379	17146	17106	17278	17286	17105	17125	17107	17433	17045	17208	17218	17160	17223	17136	17137	17481	17195	17140	17142	16965	17092	17110	17083	17148	17149	17057	17159	17328	17133	17190	17217	17040	17363	17066	17249	17216	17235	17167	17125	17168	17200
26285	44744	43843	37033	32807	30290	28152	26066	24015	22907	21439	20171	19455	19064	18537	18082	17384	17172	16659	16360	16064	15995	16011	15589	15808	15424	15471	15452	15552	15500	15375	15384	15216	15168	15165	15220	15038	15112	15072	15203	15137	15151	15193	14949	14986	14936	15119	15067	15206	14897	14901	15044	15086	15039	15016	15082	15080	14923	14982	15034	14888	15021	15013	14857	15085	15243	15305	15123	15124	15089	14897	14970	15107	15037	14910	14969	15036	15047	14856	15089	14929	14861	15049	15126	14869	14951	14877	14873	15194	14885	14886	14833	14890	14899	15084	14881	14986	15100	14902	14876	14790	14923	15037	15116	15010	14932	15116	14962	14944	14928	15052	14961	14950	14952	14821	14859	14988	15068	15065	15088	15095	15043	15061	14896	15039	14871	15049	14916	14925	14859	15106	15095	14858	15182	15051	14945	15107	15034	14902	14924	14897	14976	14680	15066	15189	14937	14998	14941	15117	14970	14916	15076	15004	15107	14914	15015	14888	14950	15102	14932	15044	15031	14874	15009	14934	14919	14980	14896	15103	14900	15262	14937	15028	14844	14902	14879	15225	15053	14779	15008	15084	14990	14965	15020	15163	14905	14936	14870	15148	14953	15030	14967	15034	14815	14921	15078	15083	15037	14909	15015	14959	14963	15046	15126	14923	15022	15018	15023	15140	14925	15083	15077	15110	14972	15031	14806	15066	14967	15093	14888	14988	14977	15019	15152	15134	14965	14975	14855	15123	14996	14887	15119	14793	14923	15040	15055	14872	14822	15043	15039	15082	14797	15078	15085	14907	14993	14979	14975	14909	14990	15018	14854	15080	14907	15093	14874	14695	15191	15051	15081	14976	14947	14674	14764	14940	15032	14948	15174	14865	14990	15005	14844	15100	14971	14970	14931	14825	15004	14785	14954	15007	15020	15071	15090	14917	14887	14761	15062	15035	14870	14865	15167	14961	15010	14999	14999	14944	14983	14834	15098	15264	14891	15042	14776	14812	14897	14889	14931	15022	14999	14901	15064	14878	15046	15033	14922	15033	14808	14911	14900	14851	14954	14866	15124	14937	14921	14999	15054	15043	14973	14874	15044	14986	14989	14924	14933	15238	15187	14993	15091	14974	14892	15000	14958	14992	14973	14999	14906	15033	14935	14921	14947	14951	15019	14943	15040	14968	14968	15044	15180	14978	15002	15048	14924	14929	15063	15124	14987	15016	14951	15095	14794	15051	14782	15066	15182	14955	15028	15129	14883	14968	14961	15077	14851	15064	14874	14759	14984	14897	14974	14956	14985	14975	14975	15155	14965	15012	14865	14894	14934	14997	14945	15155	14982	15061	15009	15240	14941	14898	15112	15041	14873	14897	14850	15003	15013	15047	14889	14899	14764	14937	14868	15051	14927	15079	15055	15096	14961	14831	14934	14963	14995	15019	14859	15029	15212	14992	14910	14922	15074	15129	14954	14961	14985	14912	14989	14994	14922	15049	15075	15116	14924	14999	14870	14997	15084	14943	15055	15137	15096	15034	14944	15134	15011	15024	14964	14952	15035	14998	14830	14902	15123	15080	15078	14976	15018	15036	15008	14953	14982	15018	14945	14851	14870	15108	14942	15008	15091	14919	14987	15033	15009	14931	15117	15060	14909	14982	15024	15073	15223	14879	15044	14971	15075	15013	15080	14959	14866	14975	15078	14943	14928	14949	14912	15092	15123	15073	15017	14978	15078	15021	15048	15120	14834	14961	15205	14938	14895	15026	14945	14976	15147	14882	14857	15189	15014	14937	15113	14937	15183	14939	15039	14982	15061	15134	14980	14958	15088	14869	14957	14988	15029	15142	14906	15011	15207	15043	14696	15021	15016	15008	15158	15153	15106	14933	14959	15016	14890	14976	15081	14953	14982	14943	14915	14978	15019	15017	14952	15171	15054	15003	14891	15063	14847	14858	14964	15041	14921	15027	14875	14943	14984	15022	15166	15030	15098	14836	14939	15141	15096	15038	14889	15024	14953	15085	14885	14837	14834	15033	14826	15119	15010	15115	14967	14918	15000	14901	14977	14997	14978	15049	14998	15068	15060	14987	15100	15077	14946	15022	15080	14978	15032	14962	14794	14956	14930	14934	14848	14909	15029	15013	15039	14761	15022	14944	15006	14971	15156	14998	14865	14901	15073	14984	14792	15044	14920	14979	14998	14918	14988	14942	14929	15054	15069	15092	15011	14948	14955	14929	14985	15053	14899	14885	14950	14904	14846	15153	14899	14810	15063	15155	14979	14942	14868	15020	15048	15113	14935	15089	15018	14845	14953	14918	14960	14831	15098	15112	15051	15011	15030	14976	15070	14964	14959	14924	14913	15155	14916	14981	14954	15036	15017	14940	14881	14934	15038	14886	14919	15067	15142	15050	14961	15059	15012	15035	14964	15170	14988	15057	14912	15102	14959	14994	15174	15031	15049	14936	14903	15062	15003	15097	15030	15182	15072	14873	14764	15011	14919	14896	14935	15082	15025	15000	15069	14874	14891	14889	14899	14797	14887	15008	15128	15066	15039	14899	15157	15015	15027	15043	14858	15198	15071	14938	14959	14938	14835	15142	15015	15030	14956	14906	15107	14989	15097	15199	14931	14957	15118	14953	15036	14871	14993	15072	15088	15033	14900	15333	15066	14929	14942	15115	15137	15036	15214	14933	15052	15058	15009	14813	14946	14807	14987	15003	14996	15058	14869	15008	14986	14732	14673	14893	14758	15072	14951	14946	14994	15023	14979	14939	14926	15018	14933	14830	14922	14932	14826	15073	15050	14913	15002	14976	15037	15023	15030	15063	15053	14900	14947	14869	15095	14974	14912	15050	14948	14744	14978	14956	14999	15045	15033	15035	15065	15029	14868	15029	15223	15002	14889	15006	14899	14902	14909	15057	14961	14869	15098	14991	14973	14994	15003	14911	15190	14921	15024	15117	15091	15094	15003	14859	14713	15101	14894	14816	14869	14983	15047	14937	14872	14967	15021	15014	15031	14889	14916	15036	15040	15037	15013	15156	14952	15022	15030	15149	14988	14980	14997	14819	15070	14954	14914	15003	14952	14763	14959	15039	14980	14917	14899	14857	15040	15010	14820	15016	15106	15189	14955	14756	14997	14852	14882	15025	15229	14977	15151	14876	15204	14972	14841	14998	15078	14898	15026	14966	15028	14996	14847	15006	14956	15022	15083	15042	14899	14982	14994	14976	15075	14823	14973	15081	14895	14973	14952	15101	15008	14937	14975	15089	14901	14926	14993	15046	15033	14905	14901	14968	15081	14945	15003	15108	15093	15068	14925	14965	15057	14940	14879	14955	14983	14970	14911	14854	15028	14749	14984	14752	15096	14880	15097	15153	15010	15082	14951	14899	15085	14762	15175	14864	15095	14911	14898	15130	14912	14901	15075	15024	14963	15064	14963	15013	14722	15090	14954	15021	15122	15021	15098	15009	15059	15065	14995	15098	15087	14991	15078	14911	15130	14996	14882	15080	14827	15046	15038	14932	15030	14863	14894	15148	15116	14953	14821	14866	15000	14996	15114	14768	15042	14894	15050	14927	14927	15001	14911	14990	15069	14972	15091	14985	14850	14916	14962	15039	15117	14986	15011	14914	14961	14964	14899	14948	14996	14963	14870	15058	15000	15101	15065	15046	14919	15095	15000	14952	14962	14996	14931	15093	15121	14885	14792	15002	15039	14997	15158	14922	15038	14932	15095	14962	15022	15072	14985	15143	15136	15166	15024	15054	14981	14968	14814	15028	14956	15055	14989	14938	14925	14983	14933	14979	14854	15028	14895	14954	15040	15151	15058	14949	14934	14905	15040	15053	14958	15052	14871	15123	14854	15086	15175	14914	14965	15010	15142	15053	14851	15115	15113	14864	14962	14990	15071	14998	14980	14896	14916	14939	14892	14947	14958	15067	15154	15096	15035	15092	15083	14992	14995	15152	14991	15158	15022	15054	15010	15058	15093	14933	14961	14886	14958	14999	14924	14818	14838	15059	14916	14826	15018	15192	14973	15129	14917	15050	14948	14989	15040	15037	15007	14993	14930	14919	15088	14912	14959	14908	14884	14944	14897	14919	15095	15076	15090	14941	15064	14941	15015	14830	14984	15017	14909	15010	14881	15008	15013	15097	14866	15073	15065	14874	14795	14881	15073	15009	15020	15043	15106	14987	14950	14873	15109	14975	14978	14943	14808	15079	15127	14861	14951	14855	14881	15136	14985	15018	14981	15075	15009	15008	15117	14902	15010	15061	15036	14945	14873	15018	14832	15041	15031	15102	14922	14968	14876	14906	15025	15110	14933	15077	14922	15010	14977	15085	14859	15074	14754	15068	15007	14873	14842	15140	14955	14832	14930	14960	15115	15094	14836	14880	15104	14870	15053	14957	14880	14905	15094	14923	14943	15015	15055	14925	14974	14978	14762	14913	15000	15044	14957	14896	15130	14901	15006	15045	15107	14808	15003	15040	14994	14981	15023	15069	15045	14990	14927	14997	15105	14778	15068	15049	14990	14970	14979	14903	14969	14921	15044	15067	15028	14874	15074	14967	15068	14799	15059	14923	14951	14971	15120	14888	15095	15162	15044	14769	15100	14989	14960	15158	14971	15152	14841	15073	14939	14901	15132	15125	14861	14999	14919	15152	14900	14974	15094	14943	14920	14932	14988	15075	15141	15090	15084	15030	14948	14923	14823	15120	14908	14970	14930	14924	15118	15081	14803	14895	15063	15045	14896	14801	15002	15137	15088	14838	15085	14876	14945	14963	15049	14926	15004	15163	15017	14854	15149	14893	14761	14897	14945	15014	14885	14913	15169	14931	14893	15161	14915	14913	14735	14748	14836	14964	15085	14915	14972	15174	14839	14971	14985	15227	14990	14907	14873	14977	14960	15089	15081	14960	14939	15001	14991	15066	14956	14963	14859	15041	14954	14967	15189	14859	14955	15039	14971	15210	14880	14928	15049	15072	14756	15037	14992	14986	15053	15023	14949	15033	15018	15025	15069	14852	15022	14994	15026	15098	15159	15090	14990	15048	14925	14954	14993	15134	14986	15075	14993	14953	14922	15014	14927	15042	15031	14875	14889	15115	14985	14972	14906	14986	15012	15002	14864	14987	14981	14886	15036
30693	26849	30992	27789	24103	22781	21331	20463	19870	19366	18766	18607	18422	18309	18153	18029	17938	17774	17648	17497	17658	17683	17572	17390	17307	17325	17618	17380	17558	17319	17351	17313	17311	17401	17497	17505	17303	17584	17131	17260	17249	17636	17218	17353	17472	17228	17403	17519	17404	17285	17226	17424	17366	17407	17555	17281	17194	17287	17439	17349	17300	17292	17336	17614	17343	17299	17051	17408	17299	17368	17439	17327	17298	17598	17380	17289	17359	17068	17328	17210	17191	17239	17433	17602	17216	17335	17433	17461	17191	17258	17173	17382	17251	17292	17433	17382	17329	17408	17181	17125	17314	17131	17274	17453	17274	17395	17214	17235	17250	17311	17021	17236	17216	17269	17229	17294	17370	17403	17195	17084	17181	17388	17339	17264	17359	17303	17452	17207	17270	17263	17347	17324	17455	17188	17343	17272	17194	17263	17428	17212	17466	17371	17285	17142	17076	17087	17119	17173	17537	17339	17317	17279	17228	17327	17216	17266	17417	17220	17411	17403	17445	17265	17232	17152	17426	17446	17163	17403	17197	17508	17277	17118	17247	17186	17397	17364	17453	17157	17457	17546	17219	17293	17238	17342	17339	17465	17139	17211	17385	17523	17266	17329	17265	17383	17355	17439	17476	17354	17297	17186	17274	17442	17348	17378	17276	17208	17216	17313	17268	17250	17311	17326	17227	17338	17558	17106	17191	17180	17261	17419	17361	17372	17372	17254	17300	17246	17266	17251	17388	17227	17108	17281	17216	17150	17295	17435	17272	17292	17429	17324	17524	17384	17216	17326	17275	17137	17379	17229	17228	17272	17288	16994	17419	17325	17182	17408	17252	17310	17431	17255	17372	17341	17378	17397	17288	17263	17273	17277	17401	17484	17422	17265	17409	17429	17206	17358	17365	17353	17451	17265	17224	17303	17295	17132	17477	17393	17334	17169	17352	17291	17204	17282	17210	17114	17531	17165	17085	17388	17417	17328	17203	17261	17319	17258	17466	17241	17494	17397	17334	17366	17282	17055	17457	17342	17260	17328	17581	17207	17270	17333	17252	17306	17271	17250	17416	17514	17343	17451	17404	17309	17342	17323	17349	17227	17390	17392	17309	17328	17536	17146	17424	17151	17341	17360	17422	17302	17471	17454	17278	17408	17383	17298	17368	17573	17312	17315	17458	17243	17191	17352	17410	17111	17292	17205	17429	17354	17317	17216	17328	17293	17353	17435	17163	17322	17292	17216	17332	17112	17256	17245	17346	17290	17255	17259	17383	17139	17375	17353	17297	17294	17198	17378	17263	17361	17335	17334	17263	17193	17341	17257	17141	17335	17192	17343	17368	17273	17421	17355	17456	17345	17117	17234	17241	17390	17284	17104	17250	17354	17174	17117	17299	17261	17311	17235	17328	17402	17466	17305	17352	17302	17395	17210	17188	17409	17252	17278	17381	17378	17292	17221	17276	17328	17326	17318	17208	17305	17179	17193	17265	17322	17322	17323	17445	17360	17404	17270	17284	17239	17331	17436	17307	17204	17311	17149	17213	17199	17270	17251	17348	17383	17263	17415	17349	17402	17345	17293	17440	17296	17232	17358	17149	17119	17598	17373	17336	17365	17154	17212	17159	17360	17357	17342	17449	17255	17358	17294	17344	17244	17248	17360	17419	17261	17287	17085	17294	17312	17427	17452	17357	17372	17547	17194	17154	17440	17445	17405	17331	17325	17277	17390	17290	17342	17471	17484	17325	17384	17211	17302	17325	17274	17190	17327	17321	17364	17243	17299	17416	17558	17302	17319	17406	17205	17321	17345	17411	17123	17208	17334	17231	17297	17427	17181	17171	17302	17384	17301	17311	17347	17243	17398	17461	17441	17183	17286	17245	17383	17298	17229	17321	17187	17318	17170	17135	17362	17286	17282	17466	17321	17326	17273	17226	17187	17473	17381	17263	17134	17424	17301	17176	17479	17438	17226	17133	17290	17248	17434	17444	17399	17177	17407	17283	17329	17347	17147	17445	17041	17238	17385	17482	17316	17453	17371	17336	17048	17367	17385	17296	17245	17360	17350	17425	17396	17197	17375	17595	17360	17462	17324	17430	17496	17130	17173	17280	17365	17325	17272	17459	17254	17124	17233	17126	17314	17362	17197	17216	17396	17183	17308	17203	17257	17055	17191	17210	17434	17369	17481	17473	17201	17159	17380	17416	17184	17367	17479	17355	17353	17239	17137	17292	17252	17480	17406	17124	17328	17280	17406	17480	17204	17187	17281	17341	17232	17297	17435	17395	17405	17425	17324	17124	17332	17318	17466	17467	17444	17299	17462	17204	17513	17435	17450	17288	17424	17400	17258	17419	17427	17341	17484	17450	17299	17340	17551	17285	17244	17273	17144	17457	17259	17371	17209	17026	17450	17235	17064	17204	17445	17468	17270	17231	17278	17387	17196	17236	17148	17591	17431	17292	17277	17205	17396	17252	17264	17406	17245	17448	17335	17357	17308	17287	17337	17234	17057	17354	17449	17385	17389	17371	17275	17207	17259	17097	17218	17192	17522	17237	17266	17270	17476	17319	17288	17335	17285	17261	17323	17316	17217	17318	17311	17322	17217	17376	17267	17347	17463	17241	17308	17310	17295	17528	17371	17488	17349	17139	17355	17444	17232	17283	17368	17327	17393	17387	17490	17241	17334	17368	17412	17392	17426	17493	17318	17328	17339	17400	17323	17231	17158	17162	17461	17452	17413	17244	17413	17438	17448	17223	17284	17323	17205	17197	17376	17162	17204	17298	17386	17331	17284	17219	17260	17518	17350	17414	17085	17277	17202	17255	17626	17308	17377	17361	17260	17412	17162	17004	17366	17186	17261	17465	17302	17341	17369	17389	17384	17339	17415	17384	17119	17225	17196	17420	17301	17264	17410	17144	17321	17184	17340	17376	17552	17213	17316	17375	17287	17171	17163	17067	17420	17540	17260	17271	17299	17383	17308	17305	17256	17383	17260	17559	17383	17209	17134	17173	17312	17372	17465	17368	17241	17288	17126	17307	17341	17375	17306	17195	17245	17194	17387	17373	17305	17339	17309	17244	17326	17349	17415	17415	17298	17353	17424	17273	17537	17386	17344	17326	17306	17291	17382	17345	17296	17363	17120	17198	17231	17250	17475	17348	17434	17171	17237	17407	17304	17145	17390	17196	17309	17428	17290	17190	17453	17268	17011	17254	17311	17333	17132	17437	17401	17577	17176	17256	17377	17316	17335	17267	17277	17356	17266	17196	17283	17171	17342	17173	17245	17392	17435	17524	17197	17228	17265	17223	17224	17207	17109	17376	17389	17300	17167	17076	17468	17317	17029	17191	17288	17386	17096	17305	17127	17254	17201	17527	17084	17399	17159	17265	17348	17184	17328	17503	17402	17211	17218	17349	17411	17312	17159	17084	17350	17267	17387	17290	17275	17576	17369	17373	16958	17217	17226	17298	17410	17336	17443	17248	17444	17421	17074	17263	17513	17361	17222	17309	17387	17194	17374	17310	17294	17247	17216	17192	17266	17420	17176	17162	17253	17430	17274	17273	17328	17374	17393	17428	17397	17345	17221	17251	17286	17452	17368	17340	17395	17299	17390	17473	17170	17415	17304	17077	17134	17370	17318	17451	17317	17213	17300	17259	17232	17439	17274	17447	17105	17241	17443	17456	17292	17395	17211	17433	17249	17320	17247	17332	17195	17389	17292	17262	17328	17358	17330	17389	17303	17247	17351	17265	17355	17325	17302	17111	17311	17227	17300	17302	17325	17489	17542	17377	17190	17255	17169	17251	17311	17378	17368	17341	17439	17394	17354	17285	17343	17265	17360	17311	17151	17104	17274	17251	17433	17342	17279	17396	17285	17232	17330	17266	17436	17426	17266	17314	17321	17359	17348	17270	17331	17298	17390	17333	17253	17180	17440	17446	17335	17536	17473	17298	17266	17236	17413	17322	17424	17576	17403	17268	17263	17269	17231	17244	17381	17398	16987	17347	17204	17250	17051	17284	17330	17381	17275	17323	17054	17345	17233	17176	17164	17303	17307	17244	17306	17395	17173	17204	17472	17499	17111	17116	17213	17277	17232	17195	17245	17246	17340	17448	17330	17283	17509	17462	17371	17361	17283	17201	17077	17249	17353	17178	17264	17364	17634	17268	17328	17296	17293	17263	17359	17266	17437	17349	17108	17341	17272	17429	17321	17293	17375	17373	17236	17461	17439	17436	17508	17417	17489	17216	17426	17276	17465	17255	17374	17363	17256	17392	17374	17423	17126	17393	17211	17377	17155	17384	17175	17498	17156	17345	17264	17356	17220	17281	17471	17398	17326	17256	17484	17304	17319	17336	17373	17243	17250	17683	17363	17143	17343	17447	17319	17180	17191	17212	17497	17384	17284	17347	17292	17344	17414	17411	17327	17196	17349	17416	17251	17257	17105	17394	17408	17540	17289	17531	17255	17489	17390	17150	17358	17270	17412	17440	17365	17363	17270	17301	17269	17176	17262	17374	17353	17321	17327	17109	17348	17114	17220	17191	17325	17395	17371	17368	17310	17362	17238	17477	17204	17311	17284	17164	17319	17276	17244	17332	17454	17341	17378	17562	17530	17500	17309	17196	17130	17178	17359	17211	17228	17321	17379	17204	17416	17062	16971	17238	17387	17419	17299	17218	17239	17407	17262	17457	17201	17345	17370	17321	17225	17308	17115	17399	17415	17354	17282	17206	17273	17203	17357	17378	17280	17282	17345	17308	17255	17625	17391	17317	17253	17277	17165	17406	17401	17449	17256	17316	17484	17372	17362	17609	17190	17246	17364	17306	17334	17404	17313	17315	17506	17324	17312	17251	17238	17437	17157	17231	17157	17224	17140	17294	17182	17197	17258	17269	17245	17586	17428	17169	17131	17591	17259	17144	17295	17325	17607	17319	17397	17583	17233	17401	17240	17286	17179	17224	17126	17156	17165	17285	17544	17221	17274	17362	17184	17261	17174	17229	17331	17269	17369	17302	17502	17292	17320	17370	17321	17206	17172	17412	17414	17259	17301	17257	17245	17484	17301	17295	17161	17316	17061	17233	17205	17120	17332	17462	17310	17186	17512	17268	17422	17381	17169	17383	17193	17367	17339	17296	17243	17378	17280
24909	33624	32900	27294	24435	23037	21142	20032	19349	18311	17545	17215	17029	16508	16257	16201	15969	15873	15602	15515	15543	15328	15208	15488	15251	15339	15294	15017	15193	15150	15196	15185	15218	15005	15108	15193	15096	15091	15117	15101	15179	15118	15205	15014	15148	15086	15105	15146	15130	15347	15212	15170	15310	15113	15147	15133	15122	15138	15125	15130	15013	15156	15063	15085	14985	15121	15040	14933	14956	15134	15213	15155	15024	15087	14912	15039	15132	15003	15162	15091	14976	14969	15156	15125	15233	15025	15123	14887	15017	15031	15010	15031	15106	15010	15121	14983	15109	14840	15048	15020	14933	15095	15098	15241	14999	14918	15117	15112	15071	15037	15115	14984	15025	15129	15067	15132	15040	15072	15099	15133	15261	15076	15011	14937	15128	15144	15009	15211	15077	15123	14939	15075	14974	15150	14950	15020	14881	15030	15077	15126	15165	15129	15011	14995	15032	15193	15064	15183	15051	15140	15019	15092	15162	14978	15053	15045	15261	14848	15034	15049	15088	15047	15108	15154	14991	15187	14986	14973	15125	15207	14979	15025	15102	15009	15113	14871	15145	15151	15050	15047	14824	14997	15145	15089	15001	15051	15168	15164	14946	15010	15091	14961	15063	15199	15161	14905	15141	15031	15064	14935	15020	15070	15038	15022	14969	14999	15020	15214	15090	15142	15051	14981	14958	15035	15024	15052	15106	15178	14981	14915	14915	15008	15099	15010	15097	15026	15060	15095	14974	15061	15183	15122	15057	15171	15021	14986	15264	14973	15026	14950	14963	14980	15182	15143	15183	15044	15185	15076	15024	15004	15121	15010	15049	15032	15032	15164	15140	14996	15131	14908	15105	15088	15041	14965	14989	15080	15164	15038	15132	15112	15135	15019	15005	15143	15046	15050	14950	15101	15154	15029	15137	15140	14999	15132	15144	15035	15110	14943	14936	15254	15130	14934	15000	15218	15009	15154	15100	15123	15155	15198	14948	15018	15137	15034	14980	15147	15050	15028	15001	15139	15114	15085	14956	15168	15100	15102	15153	15103	15024	15005	15317	14936	14993	14909	14961	15142	15029	14988	14969	15155	15129	15198	15095	15053	15129	15264	14975	15114	14957	15147	15023	15081	14964	14999	14920	15114	15026	15173	15278	15177	15088	15049	15255	14984	15071	15104	14919	15092	15243	15123	14988	15161	14996	15017	15087	15026	15066	14921	15094	15096	15035	15052	15068	14945	15117	15096	14968	15104	14936	15195	15032	15244	15124	15022	15029	14856	14949	15150	15096	14964	15008	15122	14985	15065	15165	15030	15082	15187	15120	15048	15104	14989	15065	15058	15082	14998	14986	15168	14999	14959	15226	15065	14941	14994	15091	15068	15073	14999	15101	14874	15117	15133	15000	15170	15072	15131	15228	15126	15005	15178	15095	15053	15109	15184	15024	14953	14956	14795	15078	15087	15106	15096	14784	15125	15106	15062	15081	14904	15082	15007	14952	15109	15010	15270	15011	15264	15064	14993	15150	14922	15033	14982	14945	14995	15040	14936	14974	15222	15025	15163	15166	15108	15067	14987	15005	15103	15244	14988	15092	15000	15048	14929	14984	14987	15174	15128	14974	15160	15241	15112	14927	15015	14977	15064	15082	15098	14964	15098	15155	15103	15198	15008	15161	14973	15081	15134	14834	15153	15218	15099	14922	15069	15053	15130	15279	15137	14849	15191	15145	14984	14963	15051	15223	14941	15101	15079	15111	15059	15177	15012	15105	14996	15124	15224	15045	14946	15117	15054	15061	15095	15065	15127	14997	15016	14912	15202	15008	15132	15066	15104	15127	15027	15100	15174	15197	15010	14949	15002	15095	15121	15034	15081	15112	15103	15149	14997	15049	15171	15120	15034	15003	14967	15088	15183	14909	14999	14982	14949	15082	15077	15063	14978	15092	15104	15095	15041	15164	15107	15033	14978	15099	15023	15061	15133	14923	15088	15145	15107	15034	15037	15087	15057	15087	14990	15074	15135	15029	15129	15131	15113	15135	15103	15182	15200	15101	15110	14978	15081	15064	15065	15174	15033	15130	15133	15033	15064	15002	15072	14984	14996	15061	15065	15094	14976	15010	14904	14930	15117	15046	14999	15042	15059	15020	15123	15154	15052	15069	15041	14940	15021	15193	14898	15031	15127	14970	14976	15203	14985	15135	15003	15223	15223	14974	15023	15061	15131	15195	15024	15230	15128	15126	14971	15080	15125	15057	15223	15123	15052	15044	15023	15047	14976	15072	15325	14994	15061	15049	15074	15025	14989	14939	15107	15132	15081	15013	14932	15103	15076	15113	14998	15067	15140	14804	15010	14941	15224	15149	15246	15150	14901	15126	15084	15064	15016	15232	14992	15106	14981	15140	15109	15060	14965	14857	15238	15072	15211	15093	15122	14938	15024	15182	14977	15143	15013	15133	15256	14971	15035	14973	15026	14799	15145	15142	15133	14900	15092	14966	15118	14850	15024	15002	15130	14890	15180	14929	15141	14989	14937	15012	15020	15094	15077	15006	15006	15337	15202	14989	14914	15092	15109	14989	15040	15118	15211	15178	14981	15064	14815	15087	15255	15175	15312	15075	15042	15023	15006	14995	15171	14954	15069	15071	15007	15153	14989	15132	15051	15039	15065	15126	14955	15070	15003	14910	15077	15054	15015	15111	15103	15116	15197	14965	15093	15144	15143	15015	15309	14926	15119	15047	15133	15108	15045	15142	14870	15288	15042	15097	15034	15068	15061	14861	15014	15167	15004	15076	15071	14982	15080	15071	15072	15054	15034	15071	14931	15122	15089	15064	15054	15150	15017	15072	15014	15172	14832	14965	15072	15182	14985	15032	15211	14994	14987	15010	15119	14987	15083	14988	15019	15037	15148	14956	15108	14912	15040	15026	15043	15039	15052	14942	14973	14967	15042	14967	15039	15131	15066	14944	15074	15038	14960	14959	14994	14994	15028	15056	15273	15006	15109	14967	15172	15060	15104	14984	15072	15074	15095	15063	15144	15035	15113	14950	15093	15159	15069	15051	15022	15061	14922	15123	15065	15011	15171	14920	15017	15087	14957	15167	14931	15080	15087	15083	14913	15076	15091	15103	15130	15161	15082	14958	15154	15033	15146	14971	15102	15053	14946	15049	15075	15035	15055	15132	15096	14982	15177	14988	15129	14934	15021	15013	15157	15063	15242	15135	15099	15030	14912	15178	15065	15201	15134	15179	14999	15023	14982	15079	15231	15097	15143	15011	15184	14951	14984	14926	15202	15039	15208	14847	14843	15080	15010	15063	15066	15041	14921	15143	15132	14954	14868	14960	14948	14954	15203	15101	15039	15029	14955	15138	15048	15187	15103	15001	14998	15025	15024	15068	15110	15128	15116	15047	15166	15192	15210	15173	15022	15092	15117	15072	15200	15013	15149	14947	15235	15140	15049	15063	15140	14907	15198	15117	15067	15122	14924	15041	15128	15132	14953	15014	15119	15133	15015	15083	15137	14927	15000	14931	14973	15164	15019	15195	15107	15254	15147	15067	14988	15219	15190	15042	15215	15097	15110	14940	15092	15195	15072	15037	14955	15016	14914	15019	15115	15106	15045	15096	15117	14989	15102	15161	15095	15074	14986	15029	15116	14978	15047	15185	15006	15028	14996	14937	15006	15049	15137	14942	14960	15113	15125	15019	14965	14990	15077	15164	14927	15094	15083	15155	15052	15245	14881	14883	14931	15033	15253	15085	15131	15086	14936	15060	15092	15062	15138	14927	15083	15325	15057	15147	15088	15124	15116	15162	15154	15082	15256	15076	15067	15038	15124	15078	15013	14953	15027	15037	14937	15132	15153	15113	15073	15030	15180	15060	15256	15068	15121	15115	15061	15049	14931	15149	15193	14997	15110	15013	15142	15075	15056	15059	15064	15077	15135	15072	15140	15094	15089	15260	14807	14860	15225	14988	15120	15008	15083	15088	15055	15045	14984	14994	15053	15109	14880	15062	15140	14963	15095	14986	15027	15107	14967	15023	14919	15219	15145	14905	15106	15195	14944	15179	14933	15101	15117	15069	15354	15181	14938	15173	15056	15194	15155	15008	15117	14907	15215	14869	15109	14999	15094	14951	15127	15138	15110	14962	15025	15097	15081	14972	15099	15089	15041	15014	15136	14986	15105	14959	15147	15037	14897	14985	14964	15040	14989	14967	15102	15105	15086	15031	14941	15218	14915	15106	15007	15098	15084	15096	15209	15079	15094	15009	14862	15122	15096	14882	15122	15065	15020	15113	15046	15052	15130	15030	15025	15068	15037	15056	15227	15109	14899	15163	15049	15001	15002	15408	15070	15155	15018	15002	15000	15122	15141	14968	14994	15173	15014	14984	15101	15156	15149	15152	14928	15264	15243	15054	14952	15151	15013	15100	15139	15111	15029	15067	14852	15032	15090	15001	15099	14921	15187	15021	15194	15013	15114	15129	14980	15035	14991	15005	15060	15132	15115	15084	15122	15119	15037	15179	14978	15077	15057	15093	15032	15036	15127	15168	15157	14988	14849	15134	15009	14995	14956	15140	14987	15107	14995	15127	14920	14862	14941	14941	15058	15170	15190	15184	15168	15196	15002	14923	14925	15024	14924	15131	15059	15065	15159	15154	15101	15010	15263	15161	14944	15089	15216	14976	15205	14945	14914	14990	15021	15106	15033	15060	15238	15116	15137	15043	15128	14894	14975	15101	15135	14985	14831	15085	14927	14998	15191	15210	14868	14850	14974	15145	14980	15124	15124	15043	15153	14945	15112	15081	14945	15098	15148	14981	15083	15248	15002	15048	15006	15137	14993	15082	15109	14970	14914	15078	15059	15026	15051	15080	15236	15008	15084	15052	14973	15175	15115	15016	14940	15026	15177	15084	15192	15088	15013	15160	15011	15222	15078	15110	15186	15004	15112	15036	15088	14954	15250	15017	14979	15030	14999	15039	15022	14982	15137	14881	15136	15102	14999	15098	15075	15239	15078	15191	15076	15158	15127	14960	14968	14972	15119	15165	15041	14950	15066	14993	15109	14920	15221	15031	15096	14803	15075	15017	15075	14997	15041	15204	14978	14950	15072	15169	15100	14908	15096	15000	14964	15031	14995	14941	15133
25397	21450	28702	26986	26209	26936	25593	22464	21502	20938	20190	19890	19310	18857	18635	18384	18369	18203	17695	17784	17601	17711	17403	17305	17431	17324	17541	17156	17366	17463	17348	16853	17221	17202	17372	17199	17132	17145	16922	17164	17201	17025	17284	17008	16988	17244	17066	17156	17095	17006	17197	17123	17180	17114	16985	17037	17034	17177	16934	17210	17133	17009	17271	17160	17180	17044	17104	17022	17025	17109	17132	17021	16920	17089	17078	16801	17032	17153	17078	17203	17208	17089	17067	17190	17115	16929	17046	17011	17250	16916	16876	17079	17133	16903	17152	17028	16959	17081	16952	17092	17049	17167	17043	17198	17174	17099	16911	17254	16904	16942	17026	17285	17191	16897	16827	16990	17124	17036	17175	16999	17089	17020	16908	17028	17088	17064	17016	17026	16983	16922	17040	17156	17012	17038	17107	16917	16946	16992	17131	16923	16766	16928	17002	17034	17044	17033	16970	16927	17079	17072	17013	17106	16932	17070	16985	17133	17007	16870	17116	17005	17063	17038	16925	16981	16875	16987	17034	16955	16787	17054	17122	17089	17018	16851	16880	16909	17146	17143	17015	17005	16913	17114	17069	17038	17142	17236	17224	16947	17108	17206	17194	17145	17003	17209	17005	17048	16867	16904	17196	16986	17047	16867	17120	17248	17121	17073	17187	17275	17013	16910	17148	17005	16972	17168	17095	16895	17051	17287	17009	17097	16941	17005	17034	17057	17043	16870	17027	17012	17154	16910	16931	16985	16872	17239	17065	17022	17076	17083	16932	16966	17020	16886	17088	17056	17137	16993	17045	17311	16803	16876	17197	17056	16891	17097	17062	17254	17036	17049	17010	17070	16817	17155	17109	17332	17081	17012	17278	17049	17107	17207	17245	17158	17161	17265	17031	16954	17063	16962	16945	16763	17031	17046	17092	16864	17072	16930	17151	16854	17141	17167	16934	16827	17062	16960	16978	16857	17064	16885	16964	17240	17092	17015	17123	17046	17176	17213	16971	17017	17162	16990	16946	17096	16926	17036	17224	16885	17171	17053	17143	17076	16979	17095	17175	17022	17084	16936	17132	16986	17045	16977	17149	17232	17022	16861	16953	17142	16968	17067	17119	17121	17140	16962	17133	17039	16925	16935	17145	17182	16848	16855	16925	17024	17026	17281	17025	16968	16794	16941	16824	17002	17141	17198	16949	17058	16823	17018	16972	17059	16862	16977	17063	16921	17235	17211	17058	16985	16920	17102	16908	17084	16914	17108	17175	16829	17115	17092	16942	17172	17214	17115	17161	17099	17146	17138	16880	17054	17059	17072	17052	16966	17024	17095	16953	16930	17119	17070	17126	17225	17186	17013	17114	17082	16876	17219	17087	17037	17117	16933	16938	17045	17022	17150	16976	17053	16988	17056	17034	16953	17100	17015	17197	17122	17129	16854	16917	17124	17102	17106	17099	16988	17067	16913	16957	17002	16875	16957	17024	16860	16914	17291	16876	16805	17098	17058	17020	16885	16964	17104	17014	16907	17021	17058	17027	17080	17067	16922	17129	16789	17017	16891	16859	17077	17114	17265	17195	17084	17008	17106	17032	17016	17293	17159	16956	17174	16845	17038	16947	17054	17095	17046	16894	17062	17344	17207	17073	16981	17037	16962	17074	17039	17000	16942	16897	17018	16935	17269	17196	17045	17070	17113	17008	16834	17123	17112	16897	16970	16751	16891	16969	16947	17264	17181	17289	16876	17096	17028	17145	17142	17146	16971	16934	17042	16938	17093	17187	16943	16908	16973	17155	17108	17166	16946	17079	16902	17070	17000	17005	17104	17076	17131	17123	16923	17039	16969	17038	16996	16981	16879	17038	16915	17185	16925	17068	17044	17057	17062	17093	17042	16942	16970	17192	17099	16937	16899	17030	17056	17148	17208	17173	17059	17116	17239	17193	17046	17069	17063	17200	17115	17222	17298	17101	16920	17118	17027	17059	17138	17148	17128	17269	16983	17269	17070	17067	16978	17192	17163	17064	16965	16905	17213	17324	17065	17176	17008	16953	17053	17141	17151	17114	16926	16925	16944	16938	17195	16983	17092	17220	16814	16962	16981	17302	17096	17065	16965	16995	16906	17120	17113	16986	17043	17167	17068	17074	17214	17088	17169	17268	17069	17037	17032	17124	17041	16956	17137	16835	16979	16914	17218	16998	16953	16994	17080	17004	17055	17064	16825	16975	17045	16990	16985	16785	16871	17174	16997	17074	17129	17219	17067	16829	17002	17118	16869	17194	17012	16910	16986	17118	17140	17276	17133	16948	17029	17192	16918	17212	17184	16888	17056	17072	16985	17052	16970	17007	16953	17132	17081	17099	16953	17096	17086	16959	17062	16856	16796	16846	17116	17108	16963	16903	17023	16958	17127	17078	17156	16962	17087	17119	17175	17262	16888	16969	16895	17108	16848	16890	16947	17061	16994	17016	16888	16902	17061	17068	17011	17135	17028	16978	17097	17157	17161	17140	17043	17028	17070	17199	17075	17301	16977	16879	16984	17074	16952	17165	17168	17125	17050	17038	17007	16925	16940	17062	16786	17067	17059	17013	16997	17281	16999	16967	17057	17048	17291	16962	16985	17137	17110	17185	17262	16779	16999	17013	16965	17173	17042	16842	16972	17087	17050	17123	17107	17190	17146	17132	17178	17182	17136	17146	17086	17088	17036	17021	17185	17249	16971	17148	17134	17138	17067	16774	17178	17148	17232	17113	17006	17113	16993	17202	16920	16990	17009	17014	16927	17200	16812	17123	17007	17021	16877	17000	16872	16939	16932	17064	16990	17131	16920	17076	17280	16984	17001	17064	17093	17079	17128	16899	16822	17003	17011	16910	17121	17024	17115	17120	16967	16942	16928	17337	16910	17124	17026	16955	16945	17332	17054	17137	16993	17145	17145	17117	16970	17279	17292	17174	17076	17167	17087	16825	16981	16935	17017	17193	17049	16979	16906	16837	16918	17122	17065	17105	16998	16998	17116	16884	17136	17174	17176	17106	17076	17126	17227	17034	17126	17173	17060	17111	16949	16948	17055	17141	17095	17238	17108	17153	16961	17128	17075	16928	16972	17065	16938	17005	17252	17165	17173	17023	16841	16921	17119	16944	16942	16971	17032	16944	17143	17062	16947	17046	16963	16982	17152	17077	16996	16850	17038	17076	17103	17000	17072	17118	17130	17259	17037	17189	16915	17158	17063	17205	17169	16973	17191	17173	17091	17022	17084	16951	17257	17141	16885	17003	17023	17050	16881	16932	17028	16991	16867	17054	16962	17086	17251	17015	16965	17024	16993	16998	17203	16999	17127	17005	17060	17110	17060	17132	16960	17134	17008	16950	16957	17052	16961	16994	17170	16880	17102	17117	16919	17093	17119	16905	16944	16930	17131	16980	16952	16866	17043	17114	16945	17220	17167	17044	16960	17000	16978	17410	17339	17008	16917	17382	17125	17156	17191	16886	17123	17098	16991	16922	16841	17181	17021	17301	16905	17045	17065	17012	17070	16923	17079	17098	17478	17203	17061	17105	17057	17110	17062	16906	17062	17153	16998	17039	17008	16969	17070	17144	17016	17219	17106	17036	17148	17214	17001	17167	17062	17006	16954	17023	17210	17304	16983	16909	17058	17161	17281	17221	16996	17057	16791	17103	17087	16976	17061	17118	16988	16989	16919	17082	17088	17146	16939	17024	17207	17015	17337	17087	17131	17042	17000	17058	17092	17210	17088	16941	17024	17214	17178	17058	16894	17149	17086	17137	17024	17177	17127	17178	16908	17156	17099	17018	17053	16748	17324	17268	16937	16928	16996	17167	16995	17027	17121	17064	16908	16816	16987	16976	17161	16971	16992	17026	16913	17007	17122	17023	17034	16971	17102	17108	17035	17087	17146	17169	17115	17117	16983	16953	17074	16958	17084	17138	17061	17050	16898	17001	16842	16956	17045	16732	17244	16971	17006	16864	17056	17037	16927	17113	17132	17067	17178	16952	16989	17076	17420	17108	17134	17293	17020	16841	17128	17035	17052	17016	17213	16984	17160	17059	17081	16901	17093	16919	17046	16969	16949	17027	17067	17262	17070	17268	16957	17033	17123	16826	16880	17154	17069	17104	17131	16973	16932	16960	16965	16930	17223	16926	16949	17218	16990	16970	16981	17042	16946	17101	17007	17202	17121	16964	17075	16962	16989	17130	17166	17041	16960	17105	17242	17117	17043	16842	17096	16926	17142	16993	17111	16929	17026	17213	16951	16900	17125	17109	17116	17008	17148	17074	17205	17034	16943	17176	17097	17034	16926	17030	16979	17070	16878	16929	17089	17025	16946	16802	17235	17190	17090	17189	17201	17185	17145	17009	17012	16822	17041	17073	16838	16884	16972	17129	17097	16966	16988	16810	17027	16911	17037	16926	17099	17094	16987	16996	17133	16996	17030	17033	17032	17281	17122	17032	17147	17095	17218	17144	17084	17052	17040	17137	17179	17114	17086	17053	17030	17000	17149	17072	17089	16907	16917	17126	17188	17230	17111	16869	17120	17272	17198	17167	16989	16933	16942	17198	17037	17109	17059	17102	16986	17230	16910	16996	17134	17214	16962	17254	16974	17066	16979	16950	16993	17001	17096	17136	17277	16873	17031	17173	16813	17068	16841	17098	16809	17146	16803	17186	16984	17239	16797	17066	17017	17261	17070	17214	16976	17291	16949	17143	16950	17054	17064	17075	16836	17080	17228	17046	16924	17095	16942	17005	17137	17003	17103	16832	17105	17082	17085	16967	17011	17208	17073	16879	17193	17111	17045	16919	17098	17028	17075	16981	16979	17026	17200	17126	17077	17128	16852	17020	16949	17129	17118	16972	17147	17083	16728	17149	17029	16863	17041	17295	17080	17057	16995	17042	17060	17011	17117	16890	16875	17139	17043	17018	17312	17107	17245	16981	17004	17057	17015	16826	17249	16866	17165	17188	17084	17116	17003	16904	17080	17011	16872	16901	16883	17144	17056	17171	17052	16930	17084	17164	17040	17080	17176	17094	17108	17298	16963	17136	17140	16905	17130	17065	17027	17167	17195	17009	17009	16993	17132	17048	17121	16965	16973	16956	16881	17207	17222	17058	17051	17213	17149	17005	17015
24304	40073	40385	34436	31200	28269	24817	23106	21867	20516	19712	18786	18272	17512	17301	16936	16558	16292	16056	15856	15782	15445	15491	15655	15279	15230	15328	15079	15316	15112	15288	15161	15177	15032	15189	15114	15024	15027	14906	15018	14943	15026	15086	14979	15024	15090	14972	14916	14989	14979	15129	15077	15058	14987	14855	14898	14742	15103	14829	14979	14965	14992	14976	14707	14931	14988	14938	14808	14870	15030	14889	14895	14805	14883	14738	14714	14928	14928	14869	14829	14976	15027	14890	15004	14831	14864	14875	14874	14908	15032	14940	14859	14894	14919	14984	14945	14994	14977	15081	14878	14830	15088	14865	14910	14918	14948	14903	14924	14928	15060	14961	15003	15031	14751	14932	14889	14914	14910	15064	14822	15020	15024	14919	14926	14943	14884	14882	14834	14919	14935	14896	14923	14756	14761	14823	14892	14966	15036	14834	15015	14615	14820	14947	14758	14943	14864	14813	14988	14833	14832	14864	14844	14869	15059	14773	14913	14915	14919	15026	14913	14932	14985	14996	14849	14890	14854	14878	15038	15026	14750	14916	14827	14903	14817	14802	14903	14939	14874	14747	14891	14931	14865	15031	14782	14775	14952	14977	14914	15014	14914	14772	14940	14861	14917	15023	14867	14921	14797	14896	14926	14813	15047	14953	14901	14973	14871	14975	14882	14956	14964	15139	14959	15100	15053	14797	15016	15045	14898	15040	15039	14906	14915	14947	14896	15014	14977	14966	15014	14898	14864	15000	15014	15001	14787	14863	14809	14869	15010	14858	14930	14830	14987	14997	14804	14941	14924	15078	14896	14803	14973	14761	14986	14998	14887	14948	15004	14986	14727	14823	14786	14831	14927	14890	14919	14874	14993	15037	14752	14854	14938	14813	14843	14849	14940	14910	14909	14915	14922	14985	14842	14799	14974	14966	14994	14830	15009	14884	14872	15137	14851	14794	15033	14835	14865	14910	14886	14838	14824	14838	14804	15001	14639	14949	14857	14718	14866	14962	15042	14924	14874	14947	14945	14913	14754	14920	14970	14727	14928	14988	14743	14939	14869	14913	14800	14906	14995	14885	14794	14928	14772	15022	14854	14815	14753	14997	14917	14946	14918	14885	14903	14957	14912	14771	14926	14833	15075	14920	14903	15050	14789	14971	14806	14961	14822	15012	14855	14967	14900	14999	14961	14965	14873	15018	14874	14885	15139	14939	14914	14829	15055	14908	14898	14766	14998	14815	14946	15127	14981	14812	15076	14981	14927	14845	14931	14987	14916	15057	14790	14770	14920	14916	14863	14882	14938	14930	14844	14853	14785	14705	15034	14938	14972	14830	14971	14794	14909	14894	14976	14840	14867	15133	14883	14926	14846	14935	15072	14955	14858	14838	14833	14868	14822	14954	14828	14826	14909	14947	14881	14858	14983	14785	14767	14940	14882	14880	15016	14905	15000	15073	14823	15060	14878	14835	15081	14967	14772	15128	14935	14824	15079	14883	14840	15037	14969	14895	14930	14807	14824	14869	14878	14871	14834	14827	14970	14779	14932	14931	14892	14815	15007	15068	14817	14963	14968	14882	14927	15055	14997	14967	15025	14906	14979	14961	14847	14760	15004	14812	14961	14757	14897	14889	14934	14958	14825	14689	14860	14971	14856	14975	14879	14850	14935	14807	14869	14865	14995	14773	15071	14892	14957	14872	14920	15082	14763	14933	15049	14906	15154	14824	14954	14936	14769	14883	14869	14823	15096	14942	14967	14834	14833	14909	14791	14985	14881	14945	14828	14761	14912	14821	14894	14973	14827	15018	14914	14929	14827	14836	15063	15014	14814	14802	15004	14810	14818	14816	14906	14912	14863	14993	14935	14924	14796	14961	14930	14724	14960	14887	15013	14742	14903	14801	14985	14874	14940	14973	14781	14973	14859	14838	14977	14878	14920	14872	14951	14913	14781	14844	14924	14848	15001	14891	14941	14855	14786	14924	14794	14988	14866	15069	14793	14908	14815	14854	15089	14957	14944	14887	14935	14780	14911	14993	14951	14760	14880	14935	14950	15000	14723	15046	14847	14858	14971	14883	14796	14960	15067	14947	14973	14906	14879	15000	14844	15012	14912	14794	14859	14907	15004	14793	14948	15039	14939	14909	14740	14937	14917	14928	14751	14986	15011	14902	15035	14974	14889	15056	14883	15076	14887	14726	14980	14594	14955	15035	14970	14789	14995	15074	14843	14878	14869	14899	14926	14845	14966	14911	14989	15045	14863	14825	14975	14915	14876	14850	15054	14996	14870	14934	14824	15071	15003	14824	14787	14952	14903	15100	15077	14779	14973	14728	15045	14943	15027	14998	14947	14803	14820	14974	15071	15101	15063	14872	14911	14907	14965	14866	14984	15133	14846	14766	15041	14980	15021	14867	14841	14980	14996	14883	14942	15069	14969	15100	15050	14693	14914	14921	14905	15064	14839	14896	15039	14797	14933	14919	15020	14893	14902	14800	14723	14953	14945	14823	14852	15074	14962	15036	14786	14971	14927	14885	14828	14879	14937	14891	15137	14930	14844	14897	14767	14958	14840	14867	14945	14787	14828	15015	14989	14890	14932	14927	15064	15082	14988	14932	14952	14733	14938	14810	14829	14867	15047	15004	15013	15041	14974	14928	14965	14805	14815	15052	14790	14930	14876	14937	14981	14732	14951	14863	14873	14828	15029	14820	15002	14907	14806	14824	14969	14868	15118	14900	15061	14823	14848	14876	14813	14903	14977	14956	15107	14906	14996	14881	14841	14989	14984	15014	14995	14804	14935	14981	14835	14709	14915	14777	14958	15015	15002	14855	14950	14801	14939	14886	14762	14847	15071	14937	14878	14913	15045	14854	15025	14957	15037	14713	14809	14932	14899	14929	14737	14787	15045	14874	14841	14805	14989	14977	14877	14907	14905	14916	15048	14986	14985	14871	14865	14871	14761	14950	14896	14924	14848	14945	14862	14715	14841	14922	14903	14812	14779	14896	14972	14887	14876	14927	14873	14915	14960	14688	14910	14952	14913	15151	14855	15154	14979	14821	14892	14836	14743	14935	14898	14858	15070	14797	14934	15051	14911	14756	14959	14967	14728	14942	15079	14835	14932	14896	15087	14872	14925	14703	14802	14889	14850	14978	14901	14884	14956	14947	15027	14868	15058	14856	14811	14853	14861	14809	14916	14951	14920	14930	14902	14883	14906	14970	15005	15096	14881	14975	15024	15090	14665	14850	15050	14967	14699	14792	14829	15073	14857	15044	14922	14880	14852	14924	14955	14991	14974	15002	15042	14854	15010	14916	14892	14661	15047	14866	15006	14871	15022	14950	14881	15050	14869	14785	14966	14812	14825	14989	14917	14845	14972	14861	14899	14833	14894	14922	15043	15020	14884	14882	14894	14775	14872	14923	14783	14956	14978	14915	14741	14917	14977	14874	14926	14899	15022	14816	14928	15007	15009	14921	14790	15070	14734	14784	15033	15043	14825	14857	14983	14951	14784	14846	14837	14930	14828	15022	15069	15196	14799	14805	15023	14909	14883	14905	14923	14936	14782	14839	15147	15090	14884	14925	14746	14944	14896	14988	14875	14868	14660	14929	14846	14971	15003	14855	14866	15024	14729	14982	14896	14946	14793	14928	14941	14875	14776	14917	14946	14924	14935	14864	15100	15025	14649	14894	14841	15159	15084	14826	14726	14933	15069	14933	14958	14956	14992	15074	14958	14958	14874	14902	14913	14947	15084	14950	14920	14931	15055	14917	14751	14832	14894	14971	15054	15000	14926	14900	14776	14947	14917	14897	15048	14977	14810	14845	14770	14959	14908	14961	15056	15102	14977	15017	14940	14914	14737	14998	14794	14956	15057	14798	14745	14882	14896	14995	14874	14880	14771	14769	14967	14834	14868	15058	14983	14884	14975	14993	14730	14832	15035	14935	15009	15033	14956	14781	15027	14925	15097	14952	14815	14803	14920	14820	15120	14876	14917	14911	14999	14875	14931	14637	14920	14817	14717	15172	14949	14837	14909	14891	14897	14869	14719	14903	14778	14788	14900	14940	14811	14746	14882	15119	14890	14800	14839	14939	14805	14965	14992	15049	14877	15059	15001	14898	15025	14984	14981	14924	14900	14888	14954	15048	14850	14883	14919	14884	15040	14867	15056	14845	14898	15027	14798	15033	14769	15022	14942	14917	14961	15028	14771	14887	14980	14937	14798	14907	14868	14976	14999	14934	14814	15013	14844	14980	14828	14956	15075	15012	14941	14857	14762	15006	14811	14813	14930	14840	15183	14903	14957	14933	15062	14960	14926	14855	14867	14989	15006	14961	14850	14876	15012	15008	14757	14900	14880	14807	14814	14963	14704	14819	15004	14932	15042	14949	14826	14872	14981	14838	15223	14843	14766	15124	14922	14887	14907	14948	14867	14862	15001	14977	14985	14968	14908	14952	14984	14833	14781	14832	14838	15031	14790	14978	14753	15036	14901	14821	14985	14873	14958	14978	15012	14801	14897	14958	14773	14995	14871	15009	15087	14762	14928	14853	14899	14863	15029	14842	14840	14891	14723	14958	14894	14761	14721	14841	14908	14864	14854	14784	14818	15006	15026	14817	14864	14930	15012	15051	14850	14742	15087	14799	14954	14888	15024	14939	14740	14875	15090	14831	14861	14903	14839	14729	14816	15014	14764	15101	14786	14735	15139	14825	15066	14880	15096	14845	14874	14875	14888	14961	14985	15029	15009	14923	15018	14853	14995	14873	14935	14905	15006	14909	14901	14838	14958	14851	14884	14876	14915	14993	14886	14913	14855	14908	14899	14874	14904	15028	15054	14905	14980	14948	14935	15098	15031	14883	14843	14794	15118	14972	14811	14992	14916	14939	14962	14879	14793	14741	14888	14856	14970	15094	14815	15081	14902	14997	14720	15075	14853	15013	14853	14933	14922	15003	15035	14877	14964	14979	14845	14828	14976	14884	14714	14952	14901	14766	14826	14826	14888	14730	14956	14824	14934	14925	14826	14869	14883	14731	14921	15043	14817	15089	14936	14918	14897	14856	14981	14852	14942	14832	15033	14841	14929	14786	14846	14991	14943	15080	15040	14780	14979	14812	14820	14918	14733	14874	14804	14941	14975	14902	14872
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
